[tahoe-lafs-trac-stream] [Tahoe-LAFS] #3608: txi2p dependency declared wrong
Tahoe-LAFS
trac at tahoe-lafs.org
Sun Feb 7 17:37:18 UTC 2021
#3608: txi2p dependency declared wrong
----------------------+------------------------
Reporter: meejah | Owner:
Type: defect | Status: new
Priority: critical | Milestone: 1.15.0
Component: code | Version: n/a
Keywords: | Launchpad Bug:
----------------------+------------------------
The way we've declared the txi2p dependency makes PyPI sad when trying to
upload the resulting wheel. An error like this:
{{{
HTTPError: 400 Client Error: Invalid value for requires_dist. Error: Can't
have direct dependency: "txi2p @
git+https://github.com/str4d/txi2p@0611b9a86172cb70d2f5e415a88eee9f230590b3#egg=txi2p
; extra == 'i2p'" for url: https://test.pypi.org/legacy/
}}}
The test.pypi.org instance also produces the error, but installing locally
(or using `twine check`) does not show any error. I am not sure what the
correct way to declare this dependency is (such that PyPI will accept it).
--
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/3608>
Tahoe-LAFS <https://Tahoe-LAFS.org>
secure decentralized storage
More information about the tahoe-lafs-trac-stream
mailing list