This makes several changes that allows a development environment on newer Python versions, including:
- Update requirements.txt to use a newer hypothesis and remove yanc
- Test changes for newer hypothesis strategies
- Switch from setup.py+setup.cfg to pyproject.toml
- Update pyproject.toml and tox.ini to use newer Python versions
The Python versions selected are based on what's currently in security support according to https://endoflife.date/python
This makes several changes that allows a development environment on newer Python versions, including:
The Python versions selected are based on what's currently in security support according to https://endoflife.date/python