Replace setup.py with pyproject.toml (PEP-0621)
PEP-0621 was adopted more than two years ago.
It specifies that project metadata is defined in pyproject.toml
and not in setup.py
.
PowerFun's metadata needs to be migrated in order to adhere to the current standard.
See https://packaging.python.org/en/latest/tutorials/packaging-projects/ for the modern approach
See https://setuptools.pypa.io/en/latest/userguide/pyproject_config.html if keeping some form of minimalist setup.py
seems necessary
Edited by SHERMAN David