#3608 closed defect (fixed)

txi2p dependency declared wrong

Reported by: meejah Owned by: GitHub <noreply@…>
Priority: critical Milestone: 1.15.0
Component: code Version: n/a
Keywords: Cc:
Launchpad Bug:

Description

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).

Change History (1)

comment:1 Changed at 2021-03-02T13:14:08Z by GitHub <noreply@…>

  • Owner set to GitHub <noreply@…>
  • Resolution set to fixed
  • Status changed from new to closed

In f5aec97/trunk:

Merge pull request #993 from LeastAuthority?/3608.txi2p-dependency.2

Back off from the master revision txi2p dependency

Fixes: ticket:3608

Note: See TracTickets for help on using tickets.