You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When querying the PyPI JSON API, the dependency packages aren't listed in the requires_dist field: https://pypi.org/pypi/siuba/json
I think that in order to determine the dependencies of the package, the wheel or sdist must be downloaded, and then it has to run setup.py. This is slower and more complicated to implement.
I think this can be addressed by using a setup.cfg file.
Thanks for opening--does the latest release resolve the issue for you? (looks like requires_dist has entries now!)
I think the problem was that--up until this last release--siuba only deployed sdists. I implemented the CI to also publish wheels, and then manually pushed a wheel for the last release. But it turns out that pypi cares about the order you publish releases in. pypi/warehouse#474 (comment)
Since it now releases both sdist and wheel at the same time, pypi should fill out requires_dist now!
When querying the PyPI JSON API, the dependency packages aren't listed in the
requires_dist
field: https://pypi.org/pypi/siuba/jsonI think that in order to determine the dependencies of the package, the wheel or sdist must be downloaded, and then it has to run
setup.py
. This is slower and more complicated to implement.I think this can be addressed by using a
setup.cfg
file.Here's a similar issue: jupyter/jupyter#361
The text was updated successfully, but these errors were encountered: