diff --git a/python-watchdog.changes b/python-watchdog.changes index 1295cf2..cb23dd8 100644 --- a/python-watchdog.changes +++ b/python-watchdog.changes @@ -1,9 +1,30 @@ +------------------------------------------------------------------- +Sat Mar 16 16:27:31 UTC 2024 - Dirk Müller + +- update to 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_TRAVE + RSE_MOVED_DIR_DELAY hack was removed. The constant will be + kept to prevent breaking other softwares. + * Thanks to our beloved contributors: @BoboTiG, @msabramo + ------------------------------------------------------------------- Sun Jun 11 09:16:06 UTC 2023 - ecsos - Add %{?sle15_python_module_pythons} - Fix build error for Leap - Generate doc only for Leap because it rise up an syntax error in + Generate doc only for Leap because it rise up an syntax error in version.py ------------------------------------------------------------------- @@ -31,7 +52,7 @@ Tue Feb 28 20:02:59 UTC 2023 - Dirk Müller * [watchmedo] Exclude ``FileOpenedEvent`` events from ``AutoRestartTrick``, and ``ShellCommandTrick``, to restore watchdog < 2.3.0 behavior. A better solution should be found - in the future. + in the future. * [watchmedo] Log ``FileOpenedEvent``, and ``FileClosedEvent``, events in ``LoggerTrick`` * [inotify] Add support for ``IN_OPEN`` events: a @@ -56,7 +77,7 @@ Mon Jan 2 10:15:11 UTC 2023 - Dirk Müller ------------------------------------------------------------------- Tue Dec 13 17:42:04 UTC 2022 - Yogalakshmi Arunachalam -- Update to version 2.2.0 +- Update to version 2.2.0 * 2022-12-05 • full history [build] Wheels are now available for Python 3.11 (#932) [documentation] HTML documentation builds are now tested for errors (#902) @@ -72,19 +93,19 @@ Sat Jul 23 11:29:19 UTC 2022 - Dirk Müller - update to 2.1.9: * [fsevents] Fix flakey test to assert that there are no errors when stopping the emitter. - * [inotify] Suppress occasional ``OSError: [Errno 9] Bad file descriptor`` at shutdown. - * [watchmedo] Make ``auto-restart`` restart the sub-process if it terminates. - * [watchmedo] Avoid zombie sub-processes when running ``shell-command`` without ``--wait``. - * Fix adding failed emitters on observer schedule. - * [inotify] Fix hang when unscheduling watch on a path in an unmounted filesystem. - * [watchmedo] Fix broken parsing of ``--kill-after`` argument for the ``auto-restart`` command. - * [watchmedo] Fix broken parsing of boolean arguments. - * [watchmedo] Fix broken parsing of commands from ``auto-restart``, and ``shell-command``. - * [watchmedo] Support setting verbosity level via ``-q/--quiet`` and ``-v/--verbose`` arguments. + * [inotify] Suppress occasional ``OSError: [Errno 9] Bad file descriptor`` at shutdown. + * [watchmedo] Make ``auto-restart`` restart the sub-process if it terminates. + * [watchmedo] Avoid zombie sub-processes when running ``shell-command`` without ``--wait``. + * Fix adding failed emitters on observer schedule. + * [inotify] Fix hang when unscheduling watch on a path in an unmounted filesystem. + * [watchmedo] Fix broken parsing of ``--kill-after`` argument for the ``auto-restart`` command. + * [watchmedo] Fix broken parsing of boolean arguments. + * [watchmedo] Fix broken parsing of commands from ``auto-restart``, and ``shell-command``. + * [watchmedo] Support setting verbosity level via ``-q/--quiet`` and ``-v/--verbose`` arguments. * Thanks to our beloved contributors: @taleinat, @kianmeng, @palfrey, @IlayRosenberg, @BoboTiG - * Eliminate timeout in waiting on event queue. - * [inotify] Fix ``not`` equality implementation for ``InotifyEvent``. - * [watchmedo] Fix calling commands from within a Python script. + * Eliminate timeout in waiting on event queue. + * [inotify] Fix ``not`` equality implementation for ``InotifyEvent``. + * [watchmedo] Fix calling commands from within a Python script. * [watchmedo] ``PyYAML`` is loaded only when strictly necessary. ------------------------------------------------------------------- @@ -198,9 +219,9 @@ Wed Jan 13 05:45:12 UTC 2021 - John Vandenberg Wed Jul 22 10:26:11 UTC 2020 - Marketa Calabkova - Update to 0.10.3 - * Ensure ``ObservedWatch.path`` is a string - * [inotify] Allow to monitor single file - * [inotify] Prevent raising an exception when a file in a monitored folder has no permissions + * Ensure ``ObservedWatch.path`` is a string + * [inotify] Allow to monitor single file + * [inotify] Prevent raising an exception when a file in a monitored folder has no permissions ------------------------------------------------------------------- Wed Jun 3 07:50:43 UTC 2020 - Tomáš Chvátal diff --git a/python-watchdog.spec b/python-watchdog.spec index 611b4c4..f3697c8 100644 --- a/python-watchdog.spec +++ b/python-watchdog.spec @@ -1,7 +1,7 @@ # # spec file for package python-watchdog # -# Copyright (c) 2023 SUSE LLC +# Copyright (c) 2024 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,7 +19,7 @@ %define skip_python2 1 %{?sle15_python_module_pythons} Name: python-watchdog -Version: 3.0.0 +Version: 4.0.0 Release: 0 Summary: Filesystem events monitoring License: Apache-2.0 @@ -33,7 +33,7 @@ BuildRequires: python3-Sphinx Requires: python-PyYAML >= 3.10 Requires: python-pathtools >= 0.1.1 Requires(post): update-alternatives -Requires(postun):update-alternatives +Requires(postun): update-alternatives BuildArch: noarch # SECTION test requirements BuildRequires: %{python_module pathtools >= 0.1.1} diff --git a/watchdog-3.0.0.tar.gz b/watchdog-3.0.0.tar.gz deleted file mode 100644 index a405a37..0000000 --- a/watchdog-3.0.0.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:4d98a320595da7a7c5a18fc48cb633c2e73cda78f93cac2ef42d42bf609a33f9 -size 124593 diff --git a/watchdog-4.0.0.tar.gz b/watchdog-4.0.0.tar.gz new file mode 100644 index 0000000..31c1259 --- /dev/null +++ b/watchdog-4.0.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e3e7065cbdabe6183ab82199d7a4f6b3ba0a438c5a512a68559846ccb76a78ec +size 126415