Summary
Support Python 3.12 only.
Background:
- Python 3.8 to 3.11 only receives security support anymore, the current latest version is 3.12: https://devguide.python.org/versions/
- Since this package is intended as a standalone tool to visualize dynophore data, we focus on the latest Python version 3.12.
Changed
- Update
setup.pyPython version from >=3.8 to >=3.12 - Update
versioneer.pyso that it is compatible with Python 3.12 - Update CI Python version to 3.12 (drop support for 3.8, 3.9, and 3.10)
- Migrate deprecated matplotlib seaborn style from
seaborntoseaborn-v0_8, fixes #65 - Fix
blackandflake8issues due to Python update - Drop support for
black-nbandflake8-nbto lower maintenance burden of this repo