Skip to content

1.1.0

Choose a tag to compare

@alexphelps alexphelps released this 05 Mar 06:34
1dc6a43

What's Changed

Bug fixes

  • Fix ntk watch compatibility with Python 3.12+ and modernise dependencies
  • Replace asyncio.get_event_loop() / loop.run_until_complete() with asyncio.run() in the watch command

Dependencies

  • Replace deprecated watchgod with watchfiles (the maintained successor by the same author)
  • Update python_requires to >=3.10 (Python 3.8/3.9 are EOL)
  • Pin test dependencies (flake8, pytest)
  • Wire up extras_require={"test": ...} in setup.py so pip 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_wheel with python -m build

Full Changelog: 1.0.7...1.1.0