Skip to content

Conversation

@dependabot-preview
Copy link
Contributor

Bumps watchdog from 0.9.0 to 0.10.1.

Release notes

Sourced from watchdog's releases.

0.10.1

  • 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

0.10.0

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

  • Fixed several Python 3 warnings
  • Identify synthesized events with is_synthetic attribute (#369)
  • Use os.scandir() to improve memory usage (#503)
  • [bsd] Fixed flavors of FreeBSD detection (#529)
  • [bsd] Skip unprocessable socket files (#509)
  • [inotify] Fixed events containing non-ASCII characters (#516)
  • [inotify] Fixed the way OSError are re-raised (#377)
  • [inotify] Fixed wrong source path after renaming a top level folder (#515)
  • [inotify] Removed delay from non-move events (#477)
  • [mac] Fixed a bug when calling FSEventsEmitter.stop() twice (#466)
  • [mac] Support for unscheduling deleted watch (#541)
  • [mac] Fixed missing field initializers and unused parameters in watchdog_fsevents.c
  • [snapshot] Don't walk directories without read permissions (#408)
  • [snapshot] Fixed a race condition crash when a directory is swapped for a file (#513)
  • [snasphot] Fixed an AttributeError about forgotten path_for_inode attr (#436)
  • [snasphot] Added the ignore_device=False parameter to the ctor (#597)
  • [watchmedo] Fixed the path separator used (#478)
  • [watchmedo] Fixed the use of yaml.load() for yaml.safe_load() (#453)
  • [watchmedo] Handle all available signals (#549)
  • [watchmedo] Added the --debug-force-polling argument (#404)
  • [windows] Fixed issues when the observed directory is deleted (#570 and #601)
  • [windows] WindowsApiEmitter made easier to subclass (#344)
  • [windows] Use separate ctypes DLL instances
  • [windows] Generate sub created events only if recursive=True (#454)
  • Thanks to our beloved contributors: @BoboTiG, @LKleinNux, @rrzaripov, @wildmichael, @TauPan, @segevfiner, @petrblahos, @QuantumEnergyE, @jeffwidman, @kapsh, @nickoala, @petrblahos, @julianolf, @tonybaloney, @mbakiev, @pR0Ps, @javaguirre, @skurfer, @exarkun, @joshuaskelly, @danilobellini, @Ajordat
Changelog

Sourced from watchdog's changelog.

0.10.1

2020-01-30 • full history

  • 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

0.10.0

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

  • Fixed several Python 3 warnings
  • Identify synthesized events with is_synthetic attribute (#369)
  • Use os.scandir() to improve memory usage (#503)
  • [bsd] Fixed flavors of FreeBSD detection (#529)
  • [bsd] Skip unprocessable socket files (#509)
  • [inotify] Fixed events containing non-ASCII characters (#516)
  • [inotify] Fixed the way OSError are re-raised (#377)
  • [inotify] Fixed wrong source path after renaming a top level folder (#515)
  • [inotify] Removed delay from non-move events (#477)
  • [mac] Fixed a bug when calling FSEventsEmitter.stop() twice (#466)
  • [mac] Support for unscheduling deleted watch (#541)
  • [mac] Fixed missing field initializers and unused parameters in watchdog_fsevents.c
  • [snapshot] Don't walk directories without read permissions (#408)
  • [snapshot] Fixed a race condition crash when a directory is swapped for a file (#513)
  • [snasphot] Fixed an AttributeError about forgotten path_for_inode attr (#436)
  • [snasphot] Added the ignore_device=False parameter to the ctor (597)
  • [watchmedo] Fixed the path separator used (#478)
  • [watchmedo] Fixed the use of yaml.load() for yaml.safe_load() (#453)
  • [watchmedo] Handle all available signals (#549)
  • [watchmedo] Added the --debug-force-polling argument (#404)
  • [windows] Fixed issues when the observed directory is deleted (#570 and #601)
  • [windows] WindowsApiEmitter made easier to subclass (#344)
  • [windows] Use separate ctypes DLL instances
  • [windows] Generate sub created events only if recursive=True (#454)
... (truncated)
Commits
  • a723e22 Release 0.10.1
  • 0889faa [mac] add -Wno-nullability-completeness to compilation arguments
  • 6baa210 Fix macOS build_ext for old and new versions
  • 9134164 Add LC_ALL=C to Python 3.6 test on GNU/Linux
  • d557574 Fix Python 3.6 installation when the OS locale is set to POSIX (#616)
  • 42aae6e Update v0.10.0 release date in changelog.rst
  • 17ed4a1 Merge branch 'v0.10.x'
  • b4da673 Fix two changelog titles to push to PyPI
  • 5ee9a38 Add the EmptyDirectorySnapshot class (fixes #612)
  • 28b75d0 Bump version to 0.10.1
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
  • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
  • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
  • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language
  • @dependabot badge me will comment on this PR with code to add a "Dependabot enabled" badge to your readme

Additionally, you can set the following in your Dependabot dashboard:

  • Update frequency (including time of day and day of week)
  • Pull request limits (per update run and/or open at any time)
  • Out-of-range updates (receive only lockfile updates, if desired)
  • Security updates (receive only security updates, if desired)

@dependabot-preview dependabot-preview bot added the dependencies Pull requests that update a dependency file label Jan 31, 2020
@dependabot-preview
Copy link
Contributor Author

Superseded by #87.

@dependabot-preview dependabot-preview bot deleted the dependabot/pip/watchdog-0.10.1 branch February 10, 2020 07:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant