Skip to content

Update dependency watchdog to v2#62

Open
jw wants to merge 1 commit intomasterfrom
renovate/watchdog-2.x
Open

Update dependency watchdog to v2#62
jw wants to merge 1 commit intomasterfrom
renovate/watchdog-2.x

Conversation

@jw
Copy link
Owner

@jw jw commented Jan 17, 2022

This PR contains the following updates:

Package Type Update Change
watchdog (changelog) dependencies major ^0.8.3 -> ^2.0.0

Release Notes

gorakhargosh/watchdog

v2.1.6

Compare Source

  • [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.

💟 Thanks to our beloved contributors: @​knobix, @​AndreaRe9, @​BoboTiG

v2.1.5

Compare Source

  • Fix regression introduced in 2.1.4 (reverted "Allow overriding or adding custom event handlers to event dispatch map. (#​814)"). (#​830)
  • Convert regexes of type str to list. (#​831)

💟 Thanks to our beloved contributors: @​unique1o1, @​BoboTiG

v2.1.4

Compare Source

  • [watchmedo] Fix usage of os.setsid() and os.killpg() Unix-only functions. (#​809)
  • [mac] Fix missing FileModifiedEvent on permission or ownership changes of a file. (#​815)
  • [mac] Convert absolute watch path in FSEeventsEmitter with os.path.realpath(). (#​822)
  • Fix a possible AttributeError in SkipRepeatsQueue._put(). (#​818)
  • Allow overriding or adding custom event handlers to event dispatch map. (#​814)
  • Fix tests on big endian platforms. (#​828)

💟 Thanks to our beloved contributors: @​replabrobin, @​BoboTiG, @​SamSchott, @​AndreiB97, @​NiklasRosenstein, @​ikokollari, @​mgorny

v2.1.3

Compare Source

v2.1.2

Compare Source

  • [mac] Fix relative path handling for non-recursive watch. (#​797)
  • [windows] On PyPy, events happening right after start() were missed. Add a workaround for that. (#​796)
  • Thanks to our beloved contributors: @​oprypin, @​CCP-Aporia, @​BoboTiG

v2.1.1

Compare Source

v2.1.0

Compare Source

v2.0.3

Compare Source

v2.0.2

Compare Source

v2.0.1

Compare Source

  • [mac] Fix a segmentation fault when dealing with unicode paths (#​763)
  • Moved the CI from Travis-CI to GitHub Actions (#​764)
  • Thanks to our beloved contributors: @​SamSchott, @​BoboTiG

v2.0.0

Compare Source

v1.0.2

Compare Source

  • Wheels are published for GNU/Linux, macOS and Windows (#​739)
  • [mac] Fix missing event_id attribute in fsevents (#​721)
  • [mac] Return byte paths if a byte path was given in fsevents (#​726)
  • [mac] Add compatibility with old macOS versions (#​733)
  • Uniformize event for deletion of watched dir (#​727)
  • Thanks to our beloved contributors: @​SamSchott, @​CCP-Aporia, @​di, @​BoboTiG

v1.0.1

Compare Source

v1.0.0

Compare Source

  • Versioning is now following the semver
  • Drop support for Python 2.7, 3.4 and 3.5
  • [mac] Regression fixes for native fsevents (#​717)
  • [windows] winapi.BUFFER_SIZE now defaults to 64000 (instead of 2048) (#​700)
  • [windows] Introduced winapi.PATH_BUFFER_SIZE (defaults to 2048) to keep the old behavior with path-realted functions (#​700)
  • Use pathlib from the standard library, instead of pathtools (#​556)
  • Allow file paths on Unix that don't follow the file system encoding (#​703)
  • Removed the long-time deprecated events.LoggingFileSystemEventHandler class, use LoggingEventHandler instead
  • Thanks to our beloved contributors: @​SamSchott, @​bstaletic, @​BoboTiG, @​CCP-Aporia

v0.10.7

Compare Source

  • Avoid crashing the event processing thread on non-utf8 filenames (#​811)
  • [backport 1.0.0] [mac] Regression fixes for native fsevents (#​717)
  • [backport 1.0.0] [windows] winapi.BUFFER_SIZE now defaults to 64000 (instead of 2048) (#​700)
  • [backport 1.0.0] [windows] Introduced winapi.PATH_BUFFER_SIZE (defaults to 2048) to keep the old behavior with path-realted functions (#​700)
  • [backport 1.0.0] Removed the long-time deprecated events.LoggingFileSystemEventHandler class, use LoggingEventHandler instead
  • [backport 1.0.2] Wheels are published for GNU/Linux, macOS and Windows (#​739)
  • [backport 1.0.2] [mac] Fix missing event_id attribute in fsevents (#​721)
  • [backport 1.0.2] [mac] Return byte paths if a byte path was given in fsevents (#​726`)
  • [backport 1.0.2] [mac] Add compatibility with old macOS versions (#​733`)
  • [backport 1.0.2] Uniformize event for deletion of watched dir (#​727)
  • [backport 2.0.0] [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. (#​184, #​245, #​280, #​313, #​690)
  • [backport 2.0.0] [mac] Support coalesced filesystem events (#​734)
  • [backport 2.0.0] [mac] Drop support for OSX 10.12 and earlier (#​750)
  • [backport 2.0.0] [mac] Fix an issue when renaming an item changes only the casing (#​750)
  • Thanks to our beloved contributors: @​SamSchott, @​bstaletic, @​BoboTiG, @​CCP-Aporia, @​di, @​lukassup, @​ysard, @​lovasoa

v0.10.6

Compare Source

v0.10.5

Compare Source

v0.10.4

Compare Source

  • Add logger parameter for the LoggingEventHandler (#​676)
  • Replace mutable default arguments with if None implementation in RegexMatchingEventHandler (#​677)
  • Expand tests to Python 2.7 and 3.5-3.10 for GNU/Linux, macOS and Windows
  • [mac] Performance improvements for the fsevents module (#​680)
  • [mac] Prevent compilation of watchdog_fsevents.c on non-macOS machines (#​687)
  • [watchmedo] Handle shutdown events from SIGTERM and SIGINT more reliably (#​693)
  • Thanks to our beloved contributors: @​Sraw, @​CCP-Aporia, @​BoboTiG, @​maybe-sybr

v0.10.3

Compare Source

v0.10.2

Compare Source

  • Fixed the build_ext command on macOS Catalina (#​628)
  • Fixed the installation of macOS requirements on non-macOS OSes (#​635)
  • Refactored dispatch() method of FileSystemEventHandler, PatternMatchingEventHandler and RegexMatchingEventHandler
  • bsd] Improved tests support on non Windows/Linux platforms (#​633, #​639)
  • [bsd] Added FreeBSD CI support (#​532)
  • [bsd] Restored full support (#​638, #​641)
  • Thanks to our beloved contributors: @​BoboTiG, @​evilham, @​danilobellini

v0.10.1

Compare Source

  • Fixed Python 2.7 to 3.6 installation when the OS locale is set to POSIX (#​615)
  • Fixed the build_ext command on macOS (#​618, #​620)
  • Moved requirements to setup.cfg (#​617)
  • [mac] Removed old C code for Python 2.5 in the fsevents C implementation
  • [snapshot] Added EmptyDirectorySnapshot (#​613)
  • Thanks to our beloved contributors: @​Ajordat, @​tehkirill, @​BoboTiG

v0.10.0

Compare Source

2020-01-26 • full history

Breaking changes

  • Dropped support for Python 2.6, 3.2 and 3.3
  • Emitters that failed to start are now removed
  • [snapshot] Removed the deprecated walker_callback argument, use stat instead
  • [watchmedo] The utility is no more installed by default but via the extra watchdog[watchmedo]

Other Changes

v0.9.0

Compare Source

2018-08-28 • full history


Configuration

📅 Schedule: At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, click this checkbox.

This PR has been generated by Renovate Bot.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant