DavHau / pypi-deps-db

Dependency DB for python packages on pypi
MIT License
66 stars 40 forks source link

setup.py not needed anymore #11

Closed chaoflow closed 1 year ago

chaoflow commented 1 year ago

With recent setuptools, setup.py is no longer needed, but only a setup.cfg. An example for such a package:

https://gitlab.com/ternaris/rosbags/-/blob/88bbf1b5e3c05e6db3c4b9445a744b1a6c17b1e4/setup.cfg

There are currently many packages affected by this.

With https://github.com/DavHau/pypi-deps-db/blob/99323880924a90acd689a4f23b56551d06d3f780/sdist-errors

$ grep -c -R "No such file or directory: 'setup.py'" /nix/store/zwj5iqlnh22nc8dnwb6kv58jhpiswfl8-pypi-deps-db/sdist-errors/ |cut -d: -f2 |paste -sd+ | bc
42006
chaoflow commented 1 year ago

This is a duplicate of https://github.com/DavHau/mach-nix/issues/428