Skip to content

chore(deps): update whenever requirement from <0.10.0,>=0.7.3 to >=0.7.3,<0.11.0 - #648

Open
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/pip/whenever-gte-0.7.3-and-lt-0.11.0
Open

chore(deps): update whenever requirement from <0.10.0,>=0.7.3 to >=0.7.3,<0.11.0#648
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/pip/whenever-gte-0.7.3-and-lt-0.11.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 7, 2026

Copy link
Copy Markdown

Updates the requirements on whenever to permit the latest version.

Release notes

Sourced from whenever's releases.

0.10.4

Added

  • Support addition and subtraction on itemized deltas without a reference date(time). This operation is performed itemwise and emits a CalendarUnitCompositionWarning when nonzero calendar units are involved, since arithmetic on these units may yield unintuitive results. Operators + and - are now also supported with the same warning behavior.
  • Support + and - operators between date(times) and itemized deltas.
  • Support reflected addition (TimeDelta + datetime) wherever the corresponding datetime + TimeDelta operation is supported.
  • Added WheneverWarning as the base class for all warnings emitted by whenever, allowing package-wide suppression or escalation.
  • Moved the itemized delta implementation to Python. The Rust extension imports it if needed. This reduces the binary size and improves maintainability.
  • Improve warning messages.

Fixed

  • Fixed an overflow when validating extremely large rounding increments in the Rust extension. They now raise ValueError.
Changelog

Sourced from whenever's changelog.

0.10.4 (2026-08-02)

Added

  • Support addition and subtraction on itemized deltas without a reference date(time). This operation is performed itemwise and emits a CalendarUnitCompositionWarning when nonzero calendar units are involved, since arithmetic on these units may yield unintuitive results. Operators + and - are now also supported with the same warning behavior.
  • Support + and - operators between date(times) and itemized deltas.
  • Support reflected addition (TimeDelta + datetime) wherever the corresponding datetime + TimeDelta operation is supported.
  • Added WheneverWarning as the base class for all warnings emitted by whenever, allowing package-wide suppression or escalation.
  • Moved the itemized delta implementation to Python. The Rust extension imports it if needed. This reduces the binary size and improves maintainability.
  • Improve warning messages.

Fixed

  • Fixed an overflow when validating extremely large rounding increments in the Rust extension. They now raise ValueError.

0.10.3 (2026-07-17)

  • Fixed the pure Python implementation accepting invalid basic-format times with a separatorless fraction (e.g. 20200101 or 20103000). These now raise ValueError like the Rust extension, instead of an AssertionError or silently parsing a wrong value. Thanks to @​gaoflow for the report and fix (#391).
  • Fixed several ISO parser edge cases involving malformed numeric components, empty fractions, 24:00, trailing duration separators, and overflow in the Rust duration parsers.
  • Removed CI checks for PyPy 3.10, which is EOL.
  • Parsing a non-ASCII timezone ID now raises ValueError instead of TimeZoneNotFoundError in the pure Python version, making it consistent with the Rust extension. Thanks to @​gaoflow for the report and fix (#393)

0.10.2 (2026-07-06)

  • Fixed an issue in the pure Python implementation where invalid format patterns containing a trimmed-fraction (F) field would raise an AttributeError instead of the intended ValueError. Thanks to @​gaoflow for this report and fix (#386).

0.10.1 (2026-07-03)

Improved

... (truncated)

Commits

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 show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @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)

Updates the requirements on [whenever](https://github.com/ariebovenberg/whenever) to permit the latest version.
- [Release notes](https://github.com/ariebovenberg/whenever/releases)
- [Changelog](https://github.com/ariebovenberg/whenever/blob/main/CHANGELOG.md)
- [Commits](ariebovenberg/whenever@0.7.3...0.10.4)

---
updated-dependencies:
- dependency-name: whenever
  dependency-version: 0.10.4
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot @github

dependabot Bot commented on behalf of github Aug 7, 2026

Copy link
Copy Markdown
Author

Labels

The following labels could not be found: development. Please create it before Dependabot can add it to a pull request.

Please fix the above issues or remove invalid values from dependabot.yml.

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.

0 participants