tdsmith / homebrew-pypi-poet

Generates Homebrew resource stanzas for Python packages.
MIT License
140 stars 30 forks source link

poet doesn't grok setup_requires requirements #5

Open tdsmith opened 9 years ago

tdsmith commented 9 years ago

e.g. installing protobuf requires google-apputils at build time but not at runtime. Homebrew needs to install the setup_requires deps (and needs to install them into buildpath).

Sorting install_requires deps on the dependency graph is not helpful because they are not needed at install time. Sorting recursive setup_requires deps is important but hopefully rarely necessary.