ansible-community / molecule-docker

🚧 Assimilated into molecule-plugins
https://github.com/ansible-community/molecule-plugins
MIT License
77 stars 39 forks source link

Remove `setup.py` file #109

Closed ssbarnea closed 3 years ago

ssbarnea commented 3 years ago

Modern python packaging no longer requires a setup.py. While we kept it for compatibility reasons we no longer need it.

tadeboro commented 3 years ago

Is it possible to have editable installs when there is no setup.py file present? Last time I checked this was not possible (but I must admit it has been quite a while ago).

ssbarnea commented 3 years ago

@tadeboro I use editable installs on all our repos, they are critical for my workflows. They fixed the editable installs about an year ago or something like this.

webknjaz commented 3 years ago

@tadeboro for as long as you're running the latest pip, you're good. They've special-cased setuptools for this to work. Meanwhile, there's also standardization work going on to make this possible across the ecosystem.