Subject: CVS commit: pkgsrc/sysutils/py-watchdog
From: Adam Ciarcinski
Date: 2024-02-08 11:09:09
Message id: 20240208100909.6407CFA42@cvs.NetBSD.org

Log Message:
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.

Files:
RevisionActionfile
1.18modifypkgsrc/sysutils/py-watchdog/Makefile
1.11modifypkgsrc/sysutils/py-watchdog/distinfo