Commit Graph

23 Commits

Author SHA256 Message Date
8fff08f538 - update to v2.2.1:
* [ci] Set the expected Python version when building release files
  * [ci] Update actions versions in use
  * [watchmedo] [regression] Fix usage of missing signal.SIGHUP attribute on
    non-Unix OSes (#935)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-watchdog?expand=0&rev=37
2023-01-02 10:18:32 +00:00
171583efd2 Accepting request 1042764 from home:yarunachalam:branches:devel:languages:python
- 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)
    [documentation] Fix typos here, and there (#910)
    [fsevents2] The fsevents2 observer is now deprecated (#909)
    [tests] The error message returned by musl libc for error code -1 is now allowed (#923)
    [utils] Remove unnecessary code in dirsnapshot.py (#930)
    [watchmedo] Handle shutdown events from SIGHUP (#912)
    Thanks to our beloved contributors: @kurtmckee, @babymastodon, @QuantumEnergyE, @timgates42, @BoboTiG

OBS-URL: https://build.opensuse.org/request/show/1042764
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-watchdog?expand=0&rev=35
2022-12-15 12:19:23 +00:00
66b84eb373 - 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. 
  * 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. 
  * [watchmedo] ``PyYAML`` is loaded only when strictly necessary.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-watchdog?expand=0&rev=33
2022-07-23 11:36:22 +00:00
0b237d30c8 Accepting request 924562 from home:bnavigator:branches:devel:languages:python:numeric
- Update to v2.1.6
  * [bsd] Fixed returned paths in kqueue.py and restored the
    overall results of the test suite. (#842)
  * [bsd] Updated FreeBSD CI support .(#841)
  * [watchmedo] Removed the argh dependency in favor of the builtin
    argparse module. (#836)
  * [watchmedo] Removed unexistant WindowsApiAsyncObserver
    references and --debug-force-winapi-async arguments.
  * [watchmedo] Improved the help output.

- Update to v2.1.5
  * Convert regexes of type str to list. (#831)
  * [watchmedo] Fix usage of os.setsid() and os.killpg() Unix-only
    functions. (#809)
  * Fix a possible AttributeError in SkipRepeatsQueue._put().
    (#818)
  * Allow overriding or adding custom event handlers to event
    dispatch map. (#814) -- reverted (#830)
  * Fix tests on big endian platforms. (#828)

OBS-URL: https://build.opensuse.org/request/show/924562
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-watchdog?expand=0&rev=32
2021-10-16 09:18:26 +00:00
1da6e53b31 Accepting request 905784 from home:alarrosa:branches:devel:languages:python
- Update to v2.1.3
  * Publish macOS ``arm64`` and ``universal2`` wheels.

OBS-URL: https://build.opensuse.org/request/show/905784
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-watchdog?expand=0&rev=31
2021-07-12 08:13:56 +00:00
4405d56685 Accepting request 896645 from home:alarrosa:branches:devel:languages:python
- Update to v2.1.2
  * [mac] Fix relative path handling for non-recursive watch
  * [windows] On PyPy, events happening right after start() were
    missed. Add a workaround for that

OBS-URL: https://build.opensuse.org/request/show/896645
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-watchdog?expand=0&rev=29
2021-06-01 18:20:48 +00:00
c8175235b4 - Add missing BR on python-flaky.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-watchdog?expand=0&rev=27
2021-05-17 11:26:43 +00:00
e688a3eb3e Accepting request 893701 from home:alarrosa:branches:devel:languages:python
- Update to v2.1.1
  * [mac] Fix callback exceptions when the watcher is deleted but
    still receiving events
- Update to v2.1.0
  * [inotify] Simplify libc loading
  * [mac] Add support for non-recursive watches in FSEventsEmitter
  * [watchmedo] Add support for --debug-force-* arguments to tricks
- Update to v2.0.3
  * [mac] Use logger.debug() instead of logger.info()
  * Updated documentation links
- Update to v2.0.2
  * [mac] Add missing exception objects
- Update to v2.0.1
  * [mac] Fix a segmentation fault when dealing with unicode paths
  * Moved the CI from Travis-CI to GitHub Actions
- Update to v2.0.0
  * [mac] Drop support for macOS 10.12 and earlier
  * [mac] Support coalesced filesystem events
  * [mac] Fix an issue when renaming an item changes only the
    casing
  * [inotify] Add support for IN_CLOSE_WRITE events.
    A FileCloseEvent event will be fired. Note that
    IN_CLOSE_NOWRITE events are not handled to prevent much noise.
  * [inotify] Allow to stop the emitter multiple times
  * Avoid deprecated PyEval_InitThreads on Python 3.7+

OBS-URL: https://build.opensuse.org/request/show/893701
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-watchdog?expand=0&rev=26
2021-05-17 11:23:30 +00:00
f3244c21a0 Accepting request 862769 from home:jayvdb:branches:devel:languages:python
- Run spec-cleaner
- Update to v1.0.2

OBS-URL: https://build.opensuse.org/request/show/862769
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-watchdog?expand=0&rev=24
2021-01-13 08:50:19 +00:00
Tomáš Chvátal
86c992a267 Accepting request 822207 from home:mcalabkova:branches:devel:languages:python
- 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

OBS-URL: https://build.opensuse.org/request/show/822207
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-watchdog?expand=0&rev=22
2020-07-22 12:39:15 +00:00
Tomáš Chvátal
0f1e630cf2 - Skip randomly failing test test_event_dispatcher
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-watchdog?expand=0&rev=20
2020-06-03 07:50:56 +00:00
Tomáš Chvátal
fa5ef35aed Accepting request 806792 from home:pgajdos:python
submit

OBS-URL: https://build.opensuse.org/request/show/806792
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-watchdog?expand=0&rev=18
2020-05-18 08:12:07 +00:00
Tomáš Chvátal
0b03aee714 Accepting request 783286 from home:pgajdos:python
- version update to 0.10.2
  - Fixed the ``build_ext`` command on macOS Catalina (`#628 <https://github.com/gorakhargosh/watchdog/pull/628>`__)
  - Fixed the installation of macOS requirements on non-macOS OSes (`#635 <https://github.com/gorakhargosh/watchdog/pull/635>`__)
  - Refactored ``dispatch()`` method of ``FileSystemEventHandler``,
    ``PatternMatchingEventHandler`` and ``RegexMatchingEventHandler``
  - [bsd] Improved tests support on non Windows/Linux platforms (`#633 <https://github.com/gorakhargosh/watchdog/pull/633>`__, `#639 <https://github.com/gorakhargosh/watchdog/pull/639>`__)
  - [bsd] Added FreeBSD CI support (`#532 <https://github.com/gorakhargosh/watchdog/pull/532>`__)
  - [bsd] Restored full support (`#638 <https://github.com/gorakhargosh/watchdog/pull/638>`__, `#641 <https://github.com/gorakhargosh/watchdog/pull/641>`__)
- deleted patches
  - add-missing-conftest.patch (upstreamed)

OBS-URL: https://build.opensuse.org/request/show/783286
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-watchdog?expand=0&rev=16
2020-03-10 11:16:55 +00:00
Tomáš Chvátal
0968948fbe - Do not pull in Brownie as it is not needed
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-watchdog?expand=0&rev=14
2019-11-06 13:44:41 +00:00
Tomáš Chvátal
098d80a9c6 Accepting request 650196 from home:glaubitz:branches:devel:languages:python
- Update to version 0.8.3
- Cherry-pick upstream patch to fix testsuite
  + add-missing-conftest.patch
- Update BuildRequires from setup.py

OBS-URL: https://build.opensuse.org/request/show/650196
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-watchdog?expand=0&rev=12
2018-11-19 19:32:40 +00:00
Tomáš Chvátal
11057d69ae - Remove devel dependency
- Use %license macro

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-watchdog?expand=0&rev=10
2018-08-09 10:18:50 +00:00
Thomas Bechtold
344cb183b9 Accepting request 516587 from home:jengelh:branches:devel:languages:python
- Specify RPM group more exactly
kill extraneous whitespaces from .changes

OBS-URL: https://build.opensuse.org/request/show/516587
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-watchdog?expand=0&rev=7
2017-08-13 06:18:17 +00:00
Todd R
fa4c28cb4d OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-watchdog?expand=0&rev=6 2017-08-04 19:12:42 +00:00
Todd R
1da16bf10d OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-watchdog?expand=0&rev=5 2017-08-03 21:27:51 +00:00
Jan Matejek
cac729941b Accepting request 489963 from home:alois:branches:devel:languages:python
Converted to single-spec

OBS-URL: https://build.opensuse.org/request/show/489963
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-watchdog?expand=0&rev=4
2017-05-16 13:55:44 +00:00
5bc133800a Accepting request 369927 from home:kfreitag:branches:devel:languages:python
- Update to version 0.8.3
  * Event emitters are no longer started on schedule if Observer is 
    not already running.
  Changes from 0.8.0:
  * DirectorySnapshot: methods returning internal stat info replaced 
    by mtime, inode and path methods.
  * DirectorySnapshot: walker_callback parameter deprecated.
  no more changelog available upstream
- Fix py compile mtime issue
- use record filelist feature of setup.py to gather proper filelist

OBS-URL: https://build.opensuse.org/request/show/369927
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-watchdog?expand=0&rev=3
2016-03-14 15:26:02 +00:00
Sascha Peilicke
7931ec63f1 Accepting request 148467 from home:posophe:branches:devel:languages:python
Update to 0.6.0

OBS-URL: https://build.opensuse.org/request/show/148467
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-watchdog?expand=0&rev=2
2013-01-15 14:17:28 +00:00
Sascha Peilicke
dd2ded87fe - Initial version
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-watchdog?expand=0&rev=1
2012-01-31 13:37:58 +00:00