python-pytest-harvest
python-pytest-harvest copied to clipboard
MAINT: Updates for pytest 8.1 and python 3.12
Supersedes #65
Modernizes some stuff:
- Updates for Pytest 8.1
- ~~Use
packaging
to get module versions rather thandistutils
(which is gone in 3.12)~~ - Set Python min to 3.8 (3.7 is EOL)
- Set pytest min to 6 (almost 4 years old)
- Remove
six
because with 3.8 min we can - Test on CI and adapt to 3.12
If it's not desired to drop python_version < 3.8
I can get rid of all that stuff and restore tests etc. This just seemed like the cleanest / most maintainable way forward to me!