All Versions
15
Latest Version
Avg Release Cycle
255 days
Latest Release
1620 days ago
Changelog History
Page 1
Changelog History
Page 1
-
v0.10.4 Changes
November 21, 2020- โ Add
logger
parameter for theLoggingEventHandler
(#676) - 0๏ธโฃ Replace mutable default arguments with
if None
implementation inRegexMatchingEventHandler
(#677) - ๐ Expand tests to Python 2.7 and 3.5-3.10 for GNU/Linux, macOS and Windows
- ๐ [mac] Performance improvements for the
fsevents
module (#680) - ๐ [mac] Prevent compilation of
watchdog_fsevents.c
on non-macOS machines (#687) - [watchmedo] Handle shutdown events from
SIGTERM
andSIGINT
more reliably (#693) - Thanks to our beloved contributors: @Sraw, @CCP-Aporia, @BoboTiG, @maybe-sybr
- โ Add
-
v0.10.3 Changes
June 25, 2020 -
v0.10.2 Changes
February 08, 2020- ๐ Fixed the
build_ext
command on macOS Catalina (#628) - ๐ Fixed the installation of macOS requirements on non-macOS OSes (#635)
- ๐จ Refactored
dispatch()
method ofFileSystemEventHandler
,PatternMatchingEventHandler
andRegexMatchingEventHandler
- ๐ง bsd] Improved tests support on non Windows/Linux platforms (#633, #639)
- ๐ท [bsd] Added FreeBSD CI support (#532)
- โช [bsd] Restored full support (#638, #641)
- Thanks to our beloved contributors: @BoboTiG, @evilham, @danilobellini
- ๐ Fixed the
-
v0.10.1 Changes
January 31, 2020- ๐ Fixed Python 2.7 to 3.6 installation when the OS locale is set to POSIX (#615)
- ๐ Fixed the
build_ext
command on macOS (#618, #620) - ๐ Moved requirements to
setup.cfg
(#617) - ๐ [mac] Removed old C code for Python 2.5 in the
fsevents
C implementation - [snapshot] Added
EmptyDirectorySnapshot
(#613) - Thanks to our beloved contributors: @Ajordat, @tehkirill, @BoboTiG
-
v0.10.0 Changes
January 15, 2020๐ unreleased โข full history
๐ฅ Breaking changes
- โฌ๏ธ Dropped support for Python 2.6, 3.2 and 3.3
- ๐ Emitters that failed to start are now removed
- ๐ [snapshot] Removed the deprecated
walker_callback
argument, usestat
instead - 0๏ธโฃ [watchmedo] The utility is no more installed by default but via the extra
watchdog[watchmedo]
Other Changes
- ๐ Fixed several Python 3 warnings
- Identify synthesized events with
is_synthetic
attribute (#369) - ๐ Use
os.scandir()
to improve memory usage (#503) - ๐ [bsd] Fixed flavors of FreeBSD detection (#529)
- [bsd] Skip unprocessable socket files (#509)
- ๐ [inotify] Fixed events containing non-ASCII characters (#516)
- ๐ [inotify] Fixed the way
OSError
are re-raised (#377) - ๐ [inotify] Fixed wrong source path after renaming a top level folder (#515)
- ๐ [inotify] Removed delay from non-move events (#477)
- ๐ [mac] Fixed a bug when calling
FSEventsEmitter.stop()
twice (#466) - โฑ [mac] Support for unscheduling deleted watch (#541)
- ๐ [mac] Fixed missing field initializers and unused parameters in
watchdog_fsevents.c
- [snapshot] Don't walk directories without read permissions (#408)
- ๐ [snapshot] Fixed a race condition crash when a directory is swapped for a file (#513)
- [snasphot] Fixed an
AttributeError
about forgottenpath_for_inode
attr (#436) - [snasphot] Added the
ignore_device=False
parameter to the ctor (#597) - ๐ [watchmedo] Fixed the path separator used (#478)
- ๐ [watchmedo] Fixed the use of
yaml.load()
foryaml.safe_load()
(#453) - ๐ฆ [watchmedo] Handle all available signals (#549)
- [watchmedo] Added the
--debug-force-polling
argument (#404) - ๐ [windows] Fixed issues when the observed directory is deleted (#570 and #601)
- ๐ [windows]
WindowsApiEmitter
made easier to subclass (#344) - ๐ [windows] Use separate ctypes DLL instances
- ๐ [windows] Generate sub created events only if
recursive=True
(#454) - Thanks to our beloved contributors: @BoboTiG, @LKleinNux, @rrzaripov, @wildmichael, @TauPan, @segevfiner, @petrblahos, @QuantumEnergyE, @jeffwidman, @kapsh, @nickoala, @petrblahos, @julianolf, @tonybaloney, @mbakiev, @pR0Ps, javaguirre, @skurfer, @exarkun, @joshuaskelly, @danilobellini, @Ajordat
-
v0.9.0
August 28, 2018 -
v0.8.3
February 11, 2015 -
v0.8.2
October 29, 2014 -
v0.8.1
July 28, 2014 -
v0.8.0
July 02, 2014