Releases: samuelcolvin/watchfiles
Releases · samuelcolvin/watchfiles
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
v0.14.1
Full Changelog: v0.14...v0.14.1
v0.14
Potential Breaking Change: due to changes in #136, awatch
and therefore arun_process
can nolonger catch and suppress KeyboardInterupt
, you may need to catch this error where you call asyncio.run()
or equivilant.
What's Changed
- Update docs for conda install by @davidbrochart in #124
- fix file renaming on macOS #123
- remove redundant
wheel
requirement frompyproject.toml
by @mgorny in #126 - Build manylinux2014 wheels for CentOS 7 support by @TBBle in #131
- uprev crossbeam and pyo3 #133
add(superseded completely by #136)exit_on_signal
option #132- Force polling #135
- uprev some actions #140
- Suggestion: add one CLI usage example up-front by @hangtwenty in #141
- Changes to how signals are caught and handled in
awatch
by @justvanrossum in #136
New Contributors
- @mgorny made their first contribution in #126
- @TBBle made their first contribution in #131
- @hangtwenty made their first contribution in #141
- @justvanrossum made their first contribution in #136
Full Changelog: v0.13...v0.14
v0.13
- improve docs 4328ea1 & 62994db
- Add conda-forge install instructions to documentation by @davidbrochart in #117
- allow timeout in rust, add
rust_timeout
andyield_on_timeout
kwargs towatch
andawatch
#113 - Fix tracking of file renaming/moving on Linux and Windows #119
- Add
aarch64
binaries for linux #121
Full Changelog: v0.12...v0.13