python-pytest-harvest icon indicating copy to clipboard operation
python-pytest-harvest copied to clipboard

MAINT: Updates for pytest 8.1 and python 3.12

Open larsoner opened this issue 4 months ago • 5 comments

Supersedes #65

Modernizes some stuff:

  • Updates for Pytest 8.1
  • ~~Use packaging to get module versions rather than distutils (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!

larsoner avatar Feb 20 '24 18:02 larsoner