Releases: gorakhargosh/watchdog
Releases · gorakhargosh/watchdog
2.1.7
- Eliminate timeout in waiting on event queue. (#861)
- [inotify] Fix
not
equality implementation forInotifyEvent
. (#848) - [watchmedo] Fix calling commands from within a Python script. (#879)
- [watchmedo]
PyYAML
is loaded only when strictly necessary. Simple usages ofwatchmedo
are possible without the module being installed. (#847)
💟 Thanks to our beloved contributors: @sattlerc, @JanzenLiu, @BoboTiG
2.1.5
2.1.4
- [watchmedo] Fix usage of
os.setsid()
andos.killpg()
Unix-only functions. (#809) - [mac] Fix missing
FileModifiedEvent
on permission or ownership changes of a file. (#815) - [mac] Convert absolute watch path in
FSEeventsEmitter
withos.path.realpath()
. (#822) - Fix a possible
AttributeError
inSkipRepeatsQueue._put()
. (#818) - Allow overriding or adding custom event handlers to event dispatch map. (#814)
- Fix tests on big endian platforms. (#828)
💟 Thanks to our beloved contributors: @replabrobin, @BoboTiG, @samschott, @AndreiB97, @NiklasRosenstein, @ikokollari, @mgorny
0.10.7
- Avoid crashing the event processing thread on non-utf8 filenames (#811)
- [backport 1.0.0] [mac] Regression fixes for native
fsevents
(#717) - [backport 1.0.0] [windows]
winapi.BUFFER_SIZE
now defaults to64000
(instead of2048
) (#700) - [backport 1.0.0] [windows] Introduced
winapi.PATH_BUFFER_SIZE
(defaults to2048
) to keep the old behavior with path-realted functions (#700) - [backport 1.0.0] Removed the long-time deprecated
events.LoggingFileSystemEventHandler
class, useLoggingEventHandler
instead - [backport 1.0.2] Wheels are published for GNU/Linux, macOS and Windows (#739)
- [backport 1.0.2] [mac] Fix missing
event_id
attribute infsevents
(#721) - [backport 1.0.2] [mac] Return byte paths if a byte path was given in
fsevents
(#726`) - [backport 1.0.2] [mac] Add compatibility with old macOS versions (#733`)
- [backport 1.0.2] Uniformize event for deletion of watched dir (#727)
- [backport 2.0.0] [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) - [backport 2.0.0] [mac] Support coalesced filesystem events (#734)
- [backport 2.0.0] [mac] Drop support for OSX 10.12 and earlier (#750)
- [backport 2.0.0] [mac] Fix an issue when renaming an item changes only the casing (#750)
- Thanks to our beloved contributors: @samschott, @bstaletic, @BoboTiG, @CCP-Aporia, @di, @lukassup, @ysard, @lovasoa
2.1.3
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