pkgsrc/sysutils/py-watchdog
adam 703450da96 py-watchdog: updated to 4.0.0
4.0.0

- Drop support for Python 3.7.
- Add support for Python 3.12.
- [snapshot] Add typing to ``dirsnapshot``
- [snapshot] Added ``DirectorySnapshotDiff.ContextManager``
- [events] ``FileSystemEvent``, and subclasses, are now ``dataclass``es, and their ``repr()`` has changed
- [windows] ``WinAPINativeEvent`` is now a ``dataclass``, and its ``repr()`` has changed
- [events] Log ``FileOpenedEvent``, and ``FileClosedEvent``, events in ``LoggingEventHandler``
- [tests] Improve ``FileSystemEvent`` coverage
- [watchmedo] Log all events in ``LoggerTrick``
- [windows] The ``observers.read_directory_changes.WATCHDOG_TRAVERSE_MOVED_DIR_DELAY`` hack was removed. The constant will be kept to prevent breaking other softwares.
2024-02-08 10:09:09 +00:00
..
ALTERNATIVES
DESCR
Makefile py-watchdog: updated to 4.0.0 2024-02-08 10:09:09 +00:00
PLIST
PLIST.Darwin
distinfo py-watchdog: updated to 4.0.0 2024-02-08 10:09:09 +00:00