Watchgod Versions Save

Simple, modern and fast file watching and code reload in python.

v0.21.0

7 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/samuelcolvin/watchfiles/compare/v0.20.0...v0.21.0

v0.20.0

8 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/samuelcolvin/watchfiles/compare/v0.19.0...v0.20.0

v0.19.0

1 year ago

What's Changed

New Contributors

Full Changelog: https://github.com/samuelcolvin/watchfiles/compare/v0.18.1...v0.19.0

v0.18.1

1 year ago

New Contributors

Full Changelog: https://github.com/samuelcolvin/watchfiles/compare/v0.18.0...v0.18.1

v0.18.0

1 year ago
  • remove python caching in CI #191
  • Add mypy, pytest cache to default exclude list #189
  • configure sdist assets #93
  • Force polling on WSL #194
  • increase default polling delay to 300ms #196
  • add CI check job and add 3.11 classifier #197

Full Changelog: https://github.com/samuelcolvin/watchfiles/compare/v0.17.0...v0.18.0

v0.17.0

1 year ago
  • test with python 3.11, #179 & #180
  • CI against python 3.11 rc1, #180
  • uprev notify to 5.0.0-pre.16, #182
  • Add option to disable recursion by @bvanelli in #183
  • upgrade to notify 5.0.0, #184
  • Lock all requirements, #185

Full Changelog: https://github.com/samuelcolvin/watchfiles/compare/v0.16.1...v0.17.0

v0.16.1

1 year ago
  • Add missing source distribution (sdist) to PyI, fix #175

Full Changelog: https://github.com/samuelcolvin/watchfiles/compare/v0.16.0...v0.16.1

v0.16.0

1 year ago
  • Docs for .pyi #165
  • make RustNotify a context manager and kill the thread on exit #164
  • Build PyPy wheels for Linux and macOS by @messense in #168
  • Support WATCHFILES_FORCE_POLLING env var #170
  • fallback to poll watcher on OS Error 38 #172
  • test against python 3.11.0-beta.4 #173
  • --verbose argument and improve bug template #174

Full Changelog: https://github.com/samuelcolvin/watchfiles/compare/v0.15.0...v0.16.0

v0.15.0

1 year ago

This release is just v0.15a1 promoted to a full release.

  • uprev docker/setup-qemu-action #151 superceded by #158
  • set CIBW_ENVIRONMENT_LINUX=true #56 superceded by #158
  • build with old rust #150
  • Expose process kill timeouts and ensure sigkills are attempted by @tedivm in #153
  • Switch from setuptools-rust to maturin by @messense in #158
  • tweak build-dev and CI #159
  • update binaries list in readme and docs #161

Full Changelog: https://github.com/samuelcolvin/watchfiles/compare/v0.14.1...v0.15.0

v0.15.0a1

1 year ago
  • uprev docker/setup-qemu-action #151 superceded by #158
  • set CIBW_ENVIRONMENT_LINUX=true #56 superceded by #158
  • build with old rust #150
  • Expose process kill timeouts and ensure sigkills are attempted by @tedivm in #153
  • Switch from setuptools-rust to maturin by @messense in #158
  • tweak build-dev and CI #159

Full Changelog: https://github.com/samuelcolvin/watchfiles/compare/v0.14.1...v0.15.0a1