Releases: gorakhargosh/watchdog
Releases · gorakhargosh/watchdog
2.1.2
2.1.1
2.1.0
- [inotify] Simplify
libc
loading (#776) - [mac] Add support for non-recursive watches in
FSEventsEmitter
(#779) - [watchmedo] Add support for
--debug-force-*
arguments totricks
(#781) - Thanks to our beloved contributors: @CCP-Aporia, @aodj, @UnitedMarsupials, @BoboTiG
2.0.3
2.0.2
2.0.1
2.0.0
⚠️ [mac] Drop support for macOS 10.12 and earlier (#750)- [mac] Support coalesced filesystem events (#734)
- [mac] Fix an issue when renaming an item changes only the casing (#750)
- [inotify] Add support for
IN_CLOSE_WRITE
events. AFileCloseEvent
event will be fired. Note thatIN_CLOSE_NOWRITE
events are not handled to prevent much noise. (#184, #245, #280, #313, #690) - [inotify] Allow to stop the emitter multiple times (#760)
- Avoid deprecated
PyEval_InitThreads
on Python 3.7+ (#746) - Thanks to our beloved contributors: @bstaletic, @lukassup, @ysard, @samschott, @CCP-Aporia, @BoboTiG
1.0.2
- Wheels are published for GNU/Linux, macOS and Windows (#739)
- [mac] Fix missing
event_id
attribute infsevents
(#721) - [mac] Return byte paths if a byte path was given in
fsevents
(#726) - [mac] Add compatibility with old macOS versions (#733)
- Uniformize event for deletion of watched dir (#727)
- Thanks to our beloved contributors: @samschott, @CCP-Aporia, @di, @BoboTiG
1.0.0
- Versioning is now following the semver
- Drop support for Python 2.7, 3.4 and 3.5
- [mac] Regression fixes for native
fsevents
(#717) - [windows]
winapi.BUFFER_SIZE
now defaults to64000
(instead of2048
) (#700) - [windows] Introduced
winapi.PATH_BUFFER_SIZE
(defaults to2048
) to keep the old behavior with path-realted functions (#700) - Use
pathlib
from the standard library, instead ofpathtools
(#556) - Allow file paths on Unix that don't follow the file system encoding (#703)
- Removed the long-time deprecated
events.LoggingFileSystemEventHandler
class, useLoggingEventHandler
instead - Thanks to our beloved contributors: @samschott, @bstaletic, @BoboTiG, @CCP-Aporia