vext-python / vext

Use system python packages in virtualenv.
MIT License
72 stars 7 forks source link

Deprecation, generate a .egg-info directory #64

Closed afranke closed 4 years ago

afranke commented 4 years ago

pip just told me that when installing the latest version.

DEPRECATION: vext.libtorrent from https://files.pythonhosted.org/packages/76/61/2422f6137a8c132675c04e1f79588943b023a808a85aaf9aff4369cb07b7/vext.libtorrent-0.6.1.tar.gz#sha256=90ea5557aa74edcebc14b20ab8fd1628f8ed4c2043ce03365660ac2d8ce22560 (from -r /home/afranke/.config/flexget/requirements.txt (line 1)) did not indicate that it installed an .egg-info directory. Only setup.py projects generating .egg-info directories are supported. pip 20.2 will remove support for this functionality. A possible replacement is for maintainers: updating the setup.py of vext.libtorrent. For users: contact the maintainers of vext.libtorrent to let them know to update their setup.py.. You can find discussion regarding this at https://github.com/pypa/pip/issues/6998.
stuaxo commented 4 years ago

I'm really time poor, WFH and have a toddler, so either a patch would be welcome or if you can sum up whats required I might be able to do this.

If you submit a PR thats the best way to get this sorted and I can make a new release.

stuaxo commented 4 years ago

Hi @afranke I've uploaded a new build to the test pypi repo, Can you verify if it still has the issue, by installing it ?

$ pip install --index-url https://test.pypi.org/simple/ vext.libtorrent
stuaxo commented 4 years ago

Closing, looks like new release fixes this.