lasio icon indicating copy to clipboard operation
lasio copied to clipboard

Update packaging for current standard practice using pyproject.toml

Open dcslagel opened this issue 1 year ago • 2 comments

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....

dcslagel avatar Feb 02 '23 23:02 dcslagel