Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): update dependency watchdog to v6 #1369

Merged

Conversation

renovate-bot
Copy link
Contributor

@renovate-bot renovate-bot commented Nov 1, 2024

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
watchdog (changelog) 4.0.2 -> 6.0.0 age adoption passing confidence

Warning

Some dependencies could not be looked up. Check the warning logs for more information.


Release Notes

gorakhargosh/watchdog (watchdog)

v6.0.0: 6.0.0

Compare Source

Breaking Changes

  • [inotify] Use of select.poll() instead of deprecated select.select(), if available. (#​1078)
  • [utils] Removed the unused echo_class() function from the echo module.
  • [utils] Removed the unused echo_instancemethod() function from the echo module.
  • [utils] Removed the unused echo_module() function from the echo module.
  • [utils] Removed the unused is_class_private_name() function from the echo module.
  • [utils] Removed the unused is_classmethod() function from the echo module.
  • [utils] Removed the unused is_method(met() function from the echo module.
  • [utils] Removed the unused method_name() function from the echo module.
  • [utils] Removed the unused name() function from the echo module.
  • [watchmedo] Removed the --trace CLI argument from the watchmedo log command, useless since events are logged by default at the LoggerTrick class level.

Other Changes

  • Pin test dependecies.
  • [docs] Add typing info to quick start. (#​1082)
  • [inotify] Fix reading inotify file descriptor after closing it. (#​1081)
  • [utils] The stop_signal keyword-argument type of the AutoRestartTrick class can now be either a signal.Signals or an int.
  • [utils] Added the __repr__() method to the Trick class.
  • [watchmedo] Fixed Mypy issues.
  • [watchmedo] Added the __repr__() method to the HelpFormatter class.
  • [windows] Fixed Mypy issues.

💟 Thanks to our beloved contributors: @​g-pichler, @​ethan-vanderheijden, @​nhairs, @​BoboTiG

v5.0.3: 5.0.3

Compare Source

  • [inotify] Improve cleaning up Inotify threads, and add eventlet test cases (#​1070)

💟 Thanks to our beloved contributors: @​ethan-vanderheijden, @​BoboTiG

v5.0.2: 5.0.2

Compare Source

  • Enable OS specific Mypy checks (#​1064)
  • [watchmedo] Fix tricks argument type of schedule_tricks() (#​1063)

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

v5.0.1: 5.0.1

Compare Source

  • [kqueue] Fix TypeError: kqueue.control() only accepts positional parameters (#​1062)

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

v5.0.0: 5.0.0

Compare Source

Breaking Changes

  • Drop support for Python 3.8 (#​1055)
  • [core] Enforced usage of proper keyword-arguments (#​1057)
  • [core] Renamed the BaseObserverSubclassCallable class to ObserverType (#​1055)
  • [inotify] Renamed the inotify_event_struct class to InotifyEventStruct (#​1055)
  • [inotify] Renamed the UnsupportedLibc exception to UnsupportedLibcError (#​1057)
  • [inotify] Removed the InotifyConstants.IN_CLOSE constant (#​1046)
  • [watchmedo] Renamed the LogLevelException exception to LogLevelError (#​1057)
  • [watchmedo] Renamed the WatchdogShutdown exception to WatchdogShutdownError (#​1057)
  • [windows] Renamed the FILE_NOTIFY_INFORMATION class to FileNotifyInformation (#​1055)
  • [windows] Removed the unused WATCHDOG_TRAVERSE_MOVED_DIR_DELAY constant (#​1057)

Other Changes

  • [core] Enable disallow_untyped_calls Mypy rule (#​1055)
  • [core] Enable disallow_untyped_defs Mypy rule (#​1060)
  • [core] Improve typing references for events (#​1040)
  • [inotify] Add support for IN_CLOSE_NOWRITE events. A FileClosedNoWriteEvent event will be fired, and its on_closed_no_write() dispatcher has been introduced (#​1046)

💟 Thanks to our beloved contributors: @​BoboTiG


Configuration

📅 Schedule: Branch creation - "every 3 months on the first day of the month" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, 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, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate-bot renovate-bot requested a review from a team as a code owner November 1, 2024 14:46
@holtskinner holtskinner force-pushed the renovate/watchdog-6.x branch from 9a9ad83 to ba9fa07 Compare November 1, 2024 14:47
@holtskinner holtskinner requested a review from saaagesh November 1, 2024 14:47
@renovate-bot renovate-bot force-pushed the renovate/watchdog-6.x branch 9 times, most recently from e84e1f1 to 0890166 Compare November 23, 2024 19:10
Copy link
Contributor

@saaagesh saaagesh left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code successfully tested after the update

@saaagesh saaagesh merged commit 19e4fa0 into GoogleCloudPlatform:main Nov 23, 2024
5 checks passed
inardini pushed a commit to inardini/generative-ai that referenced this pull request Dec 7, 2024
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [watchdog](https://redirect.github.com/gorakhargosh/watchdog)
([changelog](https://redirect.github.com/gorakhargosh/watchdog/blob/master/changelog.rst))
| `4.0.2` -> `6.0.0` |
[![age](https://developer.mend.io/api/mc/badges/age/pypi/watchdog/6.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/watchdog/6.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/watchdog/4.0.2/6.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/watchdog/4.0.2/6.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

> [!WARNING]
> Some dependencies could not be looked up. Check the warning logs for
more information.

---

### Release Notes

<details>
<summary>gorakhargosh/watchdog (watchdog)</summary>

###
[`v6.0.0`](https://redirect.github.com/gorakhargosh/watchdog/releases/tag/v6.0.0):
6.0.0

[Compare
Source](https://redirect.github.com/gorakhargosh/watchdog/compare/v5.0.3...v6.0.0)

#### Breaking Changes

- \[inotify] Use of `select.poll()` instead of deprecated
`select.select()`, if available.
([#&#8203;1078](https://redirect.github.com/gorakhargosh/watchdog/issues/1078))
- \[utils] Removed the unused `echo_class()` function from the `echo`
module.
- \[utils] Removed the unused `echo_instancemethod()` function from the
`echo` module.
- \[utils] Removed the unused `echo_module()` function from the `echo`
module.
- \[utils] Removed the unused `is_class_private_name()` function from
the `echo` module.
- \[utils] Removed the unused `is_classmethod()` function from the
`echo` module.
- \[utils] Removed the unused `is_method(met()` function from the `echo`
module.
- \[utils] Removed the unused `method_name()` function from the `echo`
module.
- \[utils] Removed the unused `name()` function from the `echo` module.
- \[watchmedo] Removed the `--trace` CLI argument from the `watchmedo
log` command, useless since events are logged by default at the
`LoggerTrick` class level.

#### Other Changes

-   Pin test dependecies.
- \[docs] Add typing info to quick start.
([#&#8203;1082](https://redirect.github.com/gorakhargosh/watchdog/issues/1082))
- \[inotify] Fix reading inotify file descriptor after closing it.
([#&#8203;1081](https://redirect.github.com/gorakhargosh/watchdog/issues/1081))
- \[utils] The `stop_signal` keyword-argument type of the
`AutoRestartTrick` class can now be either a `signal.Signals` or an
`int`.
-   \[utils] Added the `__repr__()` method to the `Trick` class.
-   \[watchmedo] Fixed Mypy issues.
- \[watchmedo] Added the `__repr__()` method to the `HelpFormatter`
class.
-   \[windows] Fixed Mypy issues.

💟 Thanks to our beloved contributors:
[@&#8203;g-pichler](https://redirect.github.com/g-pichler),
[@&#8203;ethan-vanderheijden](https://redirect.github.com/ethan-vanderheijden),
[@&#8203;nhairs](https://redirect.github.com/nhairs),
[@&#8203;BoboTiG](https://redirect.github.com/BoboTiG)

###
[`v5.0.3`](https://redirect.github.com/gorakhargosh/watchdog/releases/tag/v5.0.3):
5.0.3

[Compare
Source](https://redirect.github.com/gorakhargosh/watchdog/compare/v5.0.2...v5.0.3)

- \[inotify] Improve cleaning up `Inotify` threads, and add `eventlet`
test cases
([#&#8203;1070](https://redirect.github.com/gorakhargosh/watchdog/issues/1070))

💟 Thanks to our beloved contributors:
[@&#8203;ethan-vanderheijden](https://redirect.github.com/ethan-vanderheijden),
[@&#8203;BoboTiG](https://redirect.github.com/BoboTiG)

###
[`v5.0.2`](https://redirect.github.com/gorakhargosh/watchdog/releases/tag/v5.0.2):
5.0.2

[Compare
Source](https://redirect.github.com/gorakhargosh/watchdog/compare/v5.0.1...v5.0.2)

- Enable OS specific Mypy checks
([#&#8203;1064](https://redirect.github.com/gorakhargosh/watchdog/issues/1064))
- \[watchmedo] Fix `tricks` argument type of `schedule_tricks()`
([#&#8203;1063](https://redirect.github.com/gorakhargosh/watchdog/issues/1063))

💟 Thanks to our beloved contributors:
[@&#8203;gnought](https://redirect.github.com/gnought),
[@&#8203;BoboTiG](https://redirect.github.com/BoboTiG)

###
[`v5.0.1`](https://redirect.github.com/gorakhargosh/watchdog/releases/tag/v5.0.1):
5.0.1

[Compare
Source](https://redirect.github.com/gorakhargosh/watchdog/compare/v5.0.0...v5.0.1)

- \[kqueue] Fix `TypeError: kqueue.control() only accepts positional
parameters`
([#&#8203;1062](https://redirect.github.com/gorakhargosh/watchdog/issues/1062))

💟 Thanks to our beloved contributors:
[@&#8203;apoirier](https://redirect.github.com/apoirier),
[@&#8203;BoboTiG](https://redirect.github.com/BoboTiG)

###
[`v5.0.0`](https://redirect.github.com/gorakhargosh/watchdog/releases/tag/v5.0.0):
5.0.0

[Compare
Source](https://redirect.github.com/gorakhargosh/watchdog/compare/v4.0.2...v5.0.0)

#### Breaking Changes

- Drop support for Python 3.8
([#&#8203;1055](https://redirect.github.com/gorakhargosh/watchdog/issues/1055))
- \[core] Enforced usage of proper keyword-arguments
([#&#8203;1057](https://redirect.github.com/gorakhargosh/watchdog/issues/1057))
- \[core] Renamed the `BaseObserverSubclassCallable` class to
`ObserverType`
([#&#8203;1055](https://redirect.github.com/gorakhargosh/watchdog/issues/1055))
- \[inotify] Renamed the `inotify_event_struct` class to
`InotifyEventStruct`
([#&#8203;1055](https://redirect.github.com/gorakhargosh/watchdog/issues/1055))
- \[inotify] Renamed the `UnsupportedLibc` exception to
`UnsupportedLibcError`
([#&#8203;1057](https://redirect.github.com/gorakhargosh/watchdog/issues/1057))
- \[inotify] Removed the `InotifyConstants.IN_CLOSE` constant
([#&#8203;1046](https://redirect.github.com/gorakhargosh/watchdog/issues/1046))
- \[watchmedo] Renamed the `LogLevelException` exception to
`LogLevelError`
([#&#8203;1057](https://redirect.github.com/gorakhargosh/watchdog/issues/1057))
- \[watchmedo] Renamed the `WatchdogShutdown` exception to
`WatchdogShutdownError`
([#&#8203;1057](https://redirect.github.com/gorakhargosh/watchdog/issues/1057))
- \[windows] Renamed the `FILE_NOTIFY_INFORMATION` class to
`FileNotifyInformation`
([#&#8203;1055](https://redirect.github.com/gorakhargosh/watchdog/issues/1055))
- \[windows] Removed the unused `WATCHDOG_TRAVERSE_MOVED_DIR_DELAY`
constant
([#&#8203;1057](https://redirect.github.com/gorakhargosh/watchdog/issues/1057))

#### Other Changes

- \[core] Enable `disallow_untyped_calls` Mypy rule
([#&#8203;1055](https://redirect.github.com/gorakhargosh/watchdog/issues/1055))
- \[core] Enable `disallow_untyped_defs` Mypy rule
([#&#8203;1060](https://redirect.github.com/gorakhargosh/watchdog/issues/1060))
- \[core] Improve typing references for events
([#&#8203;1040](https://redirect.github.com/gorakhargosh/watchdog/issues/1040))
- \[inotify] Add support for `IN_CLOSE_NOWRITE` events. A
`FileClosedNoWriteEvent` event will be fired, and its
`on_closed_no_write()` dispatcher has been introduced
([#&#8203;1046](https://redirect.github.com/gorakhargosh/watchdog/issues/1046))

:heart_decoration: Thanks to our beloved contributors:
[@&#8203;BoboTiG](https://redirect.github.com/BoboTiG)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "every 3 months on the first day of
the month" (UTC), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.

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

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/GoogleCloudPlatform/generative-ai).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xMzUuMiIsInVwZGF0ZWRJblZlciI6IjM5LjE5LjAiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbXX0=-->
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.

3 participants