Kinto / kinto

A generic JSON document store with sharing and synchronisation capabilities.
http://docs.kinto-storage.org/
Other
4.33k stars 422 forks source link

Merge setup.py, setup.cfg and pyproject.toml ? #1921

Open leplatrem opened 5 years ago

leplatrem commented 5 years ago

I don't think we should have all of these.

I would be in favor of setup.cfg only :)

glasserc commented 5 years ago

I haven't really paid attention to packaging stuff, but I'm in favor of moving to the future (which is I guess setup.cfg?).

Natim commented 5 years ago

We are at a stage were we don't really know yet, since the PyPA is talking a lot about pyproject.toml.

Packaging in Python has been hard to grasp for years and to be honest I think the best solution is the one that works.

Our setup.py file currently works well.

Edit: Ok I missed that : https://github.com/Kinto/kinto/blob/master/pyproject.toml

leplatrem commented 5 years ago

There is Flit as well... https://flit.readthedocs.io/en/latest/ which says no need for setup.py and setup.cfg ...