openfisca / openfisca-france

French tax and benefit system for OpenFisca
https://openfisca.org/fr
260 stars 99 forks source link

Remplace setup.py par pyproject.toml #2369

Closed benoit-cty closed 1 month ago

benoit-cty commented 1 month ago

Cette PR ne vise pas à passer à Poetry, la syntax utilisée dans le pyproject.toml est celle de pip, pas de Poetry.


Ces changements :

Cette PR reprend en octobre 2024 le travail de https://github.com/openfisca/openfisca-france/pull/2298 à son état du 7 mai 2024.

benoit-cty commented 1 month ago

Small changes, see the comments.

Rattler build looks ok, I don't know how to testget_versions.py so I cannot give you my feedback on that one (I won't block my approve for that).

J'ai ajouté un test : https://github.com/openfisca/openfisca-france/blob/334d5e7c23314bdea51ceb35c109297fdb48ad1d/tests/test_conda_version.py