lasio
lasio copied to clipboard
Update packaging for current standard practice using pyproject.toml
Describe the request
The trend in Python packaging is to move away from setup.py toward pyproject.toml.
So Lasio's packaging should keep reasonably up-to-date on packaging practices and start to migrate toward pyproject.tom.
Expected behavior Continue to package Laiso into an equivalent package as the one currently made with setup.py.
Software versions (please complete the following information):
- Python version: [3.10]
- Python distribution: Homebrew
- lasio version (0.30)
Additional context
Current build cmd:
python setup.py bdist_wheel --universal
displays this warning:
.../python3.10/site-packages/setuptools/installer.py:27: SetuptoolsDeprecationWarning: setuptools.installer is deprecated. Requirements should be satisfied by a PEP 517 installer....