Releases: samuelcolvin/watchfiles
Releases · samuelcolvin/watchfiles
v0.21.0 2023-10-13
v0.20.0 2023-08-24
What's Changed
- Bump pymdown-extensions from 9.5 to 10.0 in /requirements by @dependabot in #229
- Bump pygments from 2.13.0 to 2.15.0 in /requirements by @dependabot in #237
- Allow maturin 1.x by @heirecka in #233
- Fix: Memory leak of PyO3 by @koseki2580 in #240
- Improve debug by @samuelcolvin in #242
- add grace period during which file changes are ignored by @samuelcolvin in #243
- Add ignore_permission_denied option by @aminalaee in #224
- Catch
SIGTERM
and kill running process before exitting by @samuelcolvin in #244
New Contributors
- @dependabot made their first contribution in #229
- @heirecka made their first contribution in #233
- @koseki2580 made their first contribution in #240
- @aminalaee made their first contribution in #224
Full Changelog: v0.19.0...v0.20.0
v0.19.0 2023-03-27
What's Changed
- Better error on OS watcher limit by @samuelcolvin in #208
- Reduce CI jobs by @samuelcolvin in #209
- build wheels for ppc64le and s390x by @messense in #210
- Switch flake8->ruff by @TheoBabilon in #212
- Simplify Change.raw_str() by @davidbrochart in #211
- Upgrade maturin to 0.14 by @messense in #214
- Build PyPy wheels for aarch64 macOS by @messense in #216
- Fix bug in RustNotify causing RuntimeError: Already borrowed on exit/signal by @vrslev in #221
- Update pyo3 to 0.18.2 by @messense in #222
New Contributors
- @TheoBabilon made their first contribution in #212
- @vrslev made their first contribution in #221
Full Changelog: v0.18.1...v0.19.0
v0.18.1 2022-11-07
- fix command split on Windows by @Kulothungan16 in #199
- uprev pyo3, relax anyio constraint by @samuelcolvin in #203
- switch pytest-sugar -> pytest-pretty by @samuelcolvin in #204
New Contributors
- @Kulothungan16 made their first contribution in #199
Full Changelog: v0.18.0...v0.18.1
v0.18.0 2022-10-19
v0.17.0
v0.16.1
- Add missing source distribution (
sdist
) to PyI, fix #175
Full Changelog: v0.16.0...v0.16.1
v0.16.0
- 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: v0.15.0...v0.16.0
v0.15.0
This release is just v0.15a1 promoted to a full release.
uprev docker/setup-qemu-action #151superceded by #158setsuperceded by #158CIBW_ENVIRONMENT_LINUX=true
#56- build with old rust #150
- Expose process kill timeouts and ensure sigkills are attempted by @tedivm in #153
- Switch from
setuptools-rust
tomaturin
by @messense in #158 - tweak build-dev and CI #159
- update binaries list in readme and docs #161
Full Changelog: v0.14.1...v0.15.0
v0.15.0a1
uprev docker/setup-qemu-action #151superceded by #158setsuperceded by #158CIBW_ENVIRONMENT_LINUX=true
#56- build with old rust #150
- Expose process kill timeouts and ensure sigkills are attempted by @tedivm in #153
- Switch from
setuptools-rust
tomaturin
by @messense in #158 - tweak build-dev and CI #159
Full Changelog: v0.14.1...v0.15.0a1