Skip to content

Commit 862e5d8

Browse files
AleksMatcopybara-github
authored andcommitted
Release Abseil-py 2.4.0
PiperOrigin-RevId: 862121680
1 parent 3ac7198 commit 862e5d8

File tree

2 files changed

+21
-1
lines changed

2 files changed

+21
-1
lines changed

CHANGELOG.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,26 @@ The format is based on [Keep a Changelog](https://keepachangelog.com).
1212

1313
### Fixed
1414

15+
## 2.4.0 (2026-01-28)
16+
17+
### Added
18+
19+
* Added support for Python 3.14.
20+
* Allow `$PYTHONBREAKPOINT` to affect `runcall` and `post_mortem` debugging.
21+
* (logging) Propagate `**kwargs` in conditional/rate-limited logging functions.
22+
23+
### Changed
24+
25+
* Dropped support for Python 3.8 and 3.9.
26+
* (flags) Change internals of `absl.flags.get_help_width()` implementation.
27+
* (cleanup) Modernize Bazel setup with `MODULE.bazel`.
28+
* (cleanup) Modernize type annotations using Python 3.10+ features.
29+
30+
### Fixed
31+
32+
* (flags) Fix duplicate flag definition when reloading a module.
33+
* (typechecking) Correct type signature of `absltest.skipThisClass`.
34+
1535
## 2.3.1 (2025-07-03)
1636

1737
### Changed

absl/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,4 +12,4 @@
1212
# See the License for the specific language governing permissions and
1313
# limitations under the License.
1414

15-
__version__ = '2.3.1'
15+
__version__ = '2.4.0'

0 commit comments

Comments
 (0)