environmentalscience / essm

This package contains helpers to deal with physical variables and units.
https://environmentalscience.github.io/essm/
GNU General Public License v2.0
12 stars 5 forks source link

Make essm compatible with Python 3.10 #91

Open schymans opened 4 years ago

schymans commented 4 years ago

setup.py test and pytest-runner are deprecated for security reasons (https://pypi.org/project/pytest-runner/). Need to update unit testing following current best practice, e.g. https://docs.pytest.org/en/stable/goodpractices.html.

schymans commented 4 years ago

This issue actually prevents me from creating a conda build of essm: https://github.com/conda-forge/staged-recipes/pull/12425 The error is caused by the inability to install pytest-runner. @jirikuncar could you help updating the unit testing of essm, or tell me where to start? Thanks!

schymans commented 4 months ago

Pasting a PM from @jirikuncar, for the records: 'First, I think we should look at which Python version we want to support and migrate setup.py to pyproject.toml'

The goal should be to make essm compatible with Python 3.10.