Skip to content

4.0.0

Compare
Choose a tag to compare
@BoboTiG BoboTiG released this 06 Feb 22:07
· 72 commits to master since this release

Breaking Changes

  • Drop support for Python 3.7.
  • [events] FileSystemEvent, and subclasses, are now dataclasses, and their repr() has changed
  • [windows] WinAPINativeEvent is now a dataclass, and its repr() has changed
  • [windows] The observers.read_directory_changes.WATCHDOG_TRAVERSE_MOVED_DIR_DELAY hack was removed. The constant will be kept to prevent breaking other softwares.

Other Changes

  • Add support for Python 3.12.
  • [snapshot] Add typing to dirsnapshot (#1012)
  • [snapshot] Added DirectorySnapshotDiff.ContextManager (#1011)
  • [events] Log FileOpenedEvent, and FileClosedEvent, events in LoggingEventHandler
  • [tests] Improve FileSystemEvent coverage
  • [watchmedo] Log all events in LoggerTrick

💟 Thanks to our beloved contributors: @BoboTiG, @msabramo