Quantcast
Channel: AFPy's Planet
Viewing all articles
Browse latest Browse all 3409

Au revoir, et merci pour tout le poisson, setup.cfg !

$
0
0

Il y a quelques heures deux évènements magiques se sont produits :

Ça signifie qu’on peut enfin configurer un projet avec un seul fichier (le pyproject.toml) !

Bon pour ceux qui ont encore un setup.py utilisez d’abord setup-py-upgrade pour le convertir en setup.cfg

Et il existe déjà un outil pour convertir un setup.cfg en pyproject.toml : ini2toml, ça s’utilise comme ça :

python -m pip install ini2toml[lite]
ini2toml setup.cfg >> pyproject.toml

(et puis relisez votre pyproject.toml qui aura typiquement la section [build-system] en double à fusionner à la main, et peut être quelques petites retouches stylistiques à faire.)

J’ai testé pour vous sur mon projet de test, oeis, voilà le commit :

Et … ça marche !!

1 message - 1 participant(e)

Lire le sujet en entier


Viewing all articles
Browse latest Browse all 3409

Trending Articles