hynek / argon2-cffi-bindings

Low-level Python CFFI Bindings for Argon2
MIT License
8 stars 9 forks source link

Discrepancy in requires-dist Metadata between PyPi and pyproject.toml #66

Closed robsidiii closed 1 month ago

robsidiii commented 1 month ago

Hi, I noticed that the requires-dist field is set to null in the PyPI JSON API for the package argon2-cffi-bindings (https://pypi.org/pypi/argon2-cffi-bindings/json) but in the pyproject.toml file and unzipped wheel's metadata there is a dependancy ( cffi>=1.0.1) listed

hynek commented 1 month ago

I have downloaded https://files.pythonhosted.org/packages/ed/55/f8ba268bc9005d0ca57a862e8f1b55bf1775e97a36bd30b0a8fb568c265c/argon2_cffi_bindings-21.2.0-pp38-pypy38_pp73-win_amd64.whl to double-check and its argon2_cffi_bindings-21.2.0.dist-info/METADATA file says Requires-Dist: cffi (>=1.0.1) so I don't think this is my fault.

Either it's a bug on the PyPI side, or they haven't backfilled that data yet.