1.1.0
What's Changed
Bug fixes
- Fix
ntk watchcompatibility with Python 3.12+ and modernise dependencies - Replace
asyncio.get_event_loop()/loop.run_until_complete()withasyncio.run()in thewatchcommand
Dependencies
- Replace deprecated
watchgodwithwatchfiles(the maintained successor by the same author) - Update
python_requiresto>=3.10(Python 3.8/3.9 are EOL) - Pin test dependencies (
flake8,pytest) - Wire up
extras_require={"test": ...}insetup.pysopip install -e ".[test]"works
CI / release pipeline
- Update CI matrix and tox to test against Python 3.10–3.14
- Fix release pipeline — replace legacy
python setup.py sdist bdist_wheelwithpython -m build
Full Changelog: 1.0.7...1.1.0