Skip to content

fix: declare missing runtime dependency 'addict'#270

Open
indeconsl wants to merge 1 commit into
ByteDance-Seed:mainfrom
indeconsl:fix-missing-addict-dependency
Open

fix: declare missing runtime dependency 'addict'#270
indeconsl wants to merge 1 commit into
ByteDance-Seed:mainfrom
indeconsl:fix-missing-addict-dependency

Conversation

@indeconsl

Copy link
Copy Markdown

Summary

depth_anything_3 imports addict at import time, but pyproject.toml does not declare it in [project].dependencies. A fresh pip install of the package (editable or regular) therefore fails on first import with:

ImportError: No module named 'addict'

This PR adds the one-line dependency declaration.

Fixes #86

Test plan

  • Fresh venv → pip install -e .python -c "import depth_anything_3" succeeds (previously required a manual pip install addict).

🤖 Generated with Claude Code

'depth_anything_3' imports 'addict' at import time, but the package does not
declare it in [project].dependencies, so a fresh 'pip install' (editable or
not) fails with ImportError: No module named 'addict' on first import.

Fixes ByteDance-Seed#86
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.

Minor: Missing runtime dependency "addict" on fresh editable install, DA3 import fails

1 participant