Skip to content

Update absl-py requirement from <2.5,>=0.9 to >=2.4.0,<2.5 - #218

Merged
aayars merged 1 commit into
mainfrom
dependabot/pip/absl-py-gte-2.4.0-and-lt-2.5
Apr 21, 2026
Merged

aayars merged 1 commit into
mainfrom
dependabot/pip/absl-py-gte-2.4.0-and-lt-2.5

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Apr 20, 2026 •

Copy link
Copy Markdown
Contributor

Updates the requirements on absl-py to permit the latest version.

Release notes

Sourced from absl-py's releases.

v2.4.0

Added

  • Added support for Python 3.14.
  • Allow $PYTHONBREAKPOINT to affect runcall and post_mortem debugging.
  • (logging) Propagate **kwargs in conditional/rate-limited logging functions.

Changed

  • Dropped support for Python 3.8 and 3.9.
  • (flags) Change internals of absl.flags.get_help_width() implementation.
  • (cleanup) Modernize Bazel setup with MODULE.bazel.
  • (cleanup) Modernize type annotations using Python 3.10+ features.

Fixed

  • (flags) Fix duplicate flag definition when reloading a module.
  • (typechecking) Correct type signature of absltest.skipThisClass.
Changelog

Sourced from absl-py's changelog.

2.4.0 (2026-01-28)

Added

  • Added support for Python 3.14.
  • Allow $PYTHONBREAKPOINT to affect runcall and post_mortem debugging.
  • (logging) Propagate **kwargs in conditional/rate-limited logging functions.

Changed

  • Dropped support for Python 3.8 and 3.9.
  • (flags) Change internals of absl.flags.get_help_width() implementation.
  • (cleanup) Modernize Bazel setup with MODULE.bazel.
  • (cleanup) Modernize type annotations using Python 3.10+ features.

Fixed

  • (flags) Fix duplicate flag definition when reloading a module.
  • (typechecking) Correct type signature of absltest.skipThisClass.

2.3.1 (2025-07-03)

Changed

  • (cleanup) Removed leftover code supporting Python < 3.8, as well as other references to older Python versions.

Fixed

  • (typechecking) Fixed typechecking errors that appeared under mypy release 1.16

2.3.0 (2025-05-26)

Added

  • (testing) Add extension point for letting TestLoader specify a custom sharding scheme.

Changed

  • Update package build and release process. Switched to using pyproject.toml, hatch, and GitHub Actions.

2.2.2 (2025-04-03)

Added

  • (testing) Added a new method absltest.TestCase.assertMappingEqual that tests equality of Mapping objects not requiring them to be dicts. Similar to assertSequenceEqual but for mappings.

... (truncated)

Commits
  • 862e5d8 Release Abseil-py 2.4.0
  • 3ac7198 Modernize type annotations using Python 3.10+ features
  • c5a6e0a Replace get_help_width() implementation and add more tests
  • 4263e7c Move pytype disable to the correct line
  • 5fac5c6 Minor fixes in abseil-py
  • 2202ca4 Add support for Python 3.14 and drop support for Python 3.8 and 3.9
  • c95ce0e fix duplicate flag definition when reloading a module
  • 65cf6c4 Fix CI by setting Bazel version to 8.x
  • 41a5ce1 Remove monkey-patch for unittest.TestResult.wasSuccessful
  • a870f10 Propagate **kwargs in conditional/rate-limited logging functions.
  • Additional commits viewable in compare view

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python Pull requests that update python code labels Apr 20, 2026
@dependabot
dependabot Bot force-pushed the dependabot/pip/absl-py-gte-2.4.0-and-lt-2.5 branch from b0c00f5 to 917b4e5 Compare April 21, 2026 16:14
Updates the requirements on [absl-py](https://github.com/abseil/abseil-py) to permit the latest version.
- [Release notes](https://github.com/abseil/abseil-py/releases)
- [Changelog](https://github.com/abseil/abseil-py/blob/main/CHANGELOG.md)
- [Commits](abseil/abseil-py@pypi-v0.9.0...v2.4.0)

---
updated-dependencies:
- dependency-name: absl-py
  dependency-version: 2.4.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/pip/absl-py-gte-2.4.0-and-lt-2.5 branch from 917b4e5 to 39e7953 Compare April 21, 2026 17:15
@aayars
aayars merged commit 855afd5 into main Apr 21, 2026
11 checks passed
@aayars
aayars deleted the dependabot/pip/absl-py-gte-2.4.0-and-lt-2.5 branch April 21, 2026 17:23
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 python Pull requests that update python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant