Skip to content

fix: add missing dependency to video quickstart#39

Open
DieselZhang wants to merge 1 commit into
Eventual-Inc:mainfrom
DieselZhang:main
Open

fix: add missing dependency to video quickstart#39
DieselZhang wants to merge 1 commit into
Eventual-Inc:mainfrom
DieselZhang:main

Conversation

@DieselZhang

Copy link
Copy Markdown

Hello maintainers,

I hope you are doing well. I noticed that running the video quickstart with uv run quickstart/05_video_file.py currently fails in a fresh isolated script environment because typing_extensions is not installed, even though Daft imports it at runtime.

This PR makes a very small change by declaring typing-extensions explicitly in the script metadata for quickstart/05_video_file.py. After this change, the example runs successfully with uv.

Summary

  • Add typing-extensions to the video quickstart script dependencies
  • Ensure uv run quickstart/05_video_file.py works in a clean isolated environment

Test plan

  • Ran uv run quickstart/05_video_file.py successfully
  • Commit hook ran uv run ruff check . successfully
  • Commit hook ran uv run ruff format --check . successfully

Thank you very much for considering this contribution. I would be grateful if you could review it when convenient, and I would be happy to make any adjustments if needed.

The video quickstart now declares typing-extensions explicitly so uv can
create a complete isolated script environment and import daft successfully.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant