Align Pip package metadata with the current specification #155
Labels
Priority/2-Low
To do after P1
Status/ReadyForDev
The issue is ready to be developed or to be investigated deeply
Type/DevChore
Repository maintainance, CI/CD or non user-facing refactorings
Description
Currently, Pip package metadata is specified in the
setup.py
file and contains a set of metadata fields, some of which are in line with the current Python package core metadata specification: https://packaging.python.org/en/latest/specifications/core-metadata/ .The goal of this issue is to make all metadata fields conformant to the Python package core metadata specification.
Questions/Ideas
pyproject.toml
file could completely supersede thesetup.py
fileversioneer
as a way of calculating the current package version, based on its state in the Git repository.pip show khiops
to show correct and complete information regarding thekhiops
pure Python package.The text was updated successfully, but these errors were encountered: