Skip to content

Add standalone dependency-analysis scripts under scripts/ - #8

Open
michael-o wants to merge 1 commit into
mainfrom
analysis-scripts
Open

Add standalone dependency-analysis scripts under scripts/#8
michael-o wants to merge 1 commit into
mainfrom
analysis-scripts

Conversation

@michael-o

Copy link
Copy Markdown
Owner

find-native-deps.py resolves a uv.lock and reports which dependencies need a native/compiled build, cross-checking whether a FreeBSD wheel already exists for the target version/arch/Python. map-to-ports.py best-effort maps those PyPI names to FreeBSD port origins.

Neither runs as part of the poudriere hooks in src/, so they get their own top-level directory instead, with a README covering usage and dependencies.

@michael-o

Copy link
Copy Markdown
Owner Author

@trombik please have a look, this might be interesting for you!

@michael-o michael-o self-assigned this Aug 17, 2026
find-native-deps.py resolves a uv.lock and reports which dependencies
need a native/compiled build, cross-checking whether a FreeBSD wheel
already exists for the target version/arch/Python. map-to-ports.py
best-effort maps those PyPI names to FreeBSD port origins.

Neither runs as part of the poudriere hooks in src/, so they get their
own top-level directory instead, with a README covering usage and
dependencies.

Co-Authored-By: Claude Sonnet 5 <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