-
b0d1356 Refactor subtests in xml_reporter_test by Matej Aleksandrov · 4 days ago upstream/main
-
44c4f00 Record start and run times for subTests by Matej Aleksandrov · 4 days ago
-
7ab6eee Update method docstrings that use startswith and endswith to indicate tuple of strings support by Abseil Team · 4 days ago
-
951ca73 Remove pre-Python 3.11 code in absltest by Matej Aleksandrov · 5 days ago
-
a49d864 Support Python 3.15 and drop Python 3.10 by Matej Aleksandrov · 6 days ago
-
ca5a548 Remove root `StreamHandler`s attached to `sys.__stderr__` in `use_absl_handler()`. by Abseil Team · 11 days ago
-
23b2c75 Release Abseil-py 2.5.1 by Matej Aleksandrov · 2 weeks ago v2.5.1
-
0918a30 Include repr when assertDataclassEqual arg is not a dataclass instance by Samuel Freilich · 3 weeks ago
-
16358a0 Replace `# pytype: disable` suppressions with `# pyrefly: ignore` by Oleh Prypin · 3 weeks ago
-
f5eadb0 Replace `# pytype: disable` suppressions with `# pyrefly: ignore` by Oleh Prypin · 3 weeks ago
-
8752367 Add an option to disable ReloadDetector with an env variable by Matej Aleksandrov · 4 weeks ago
-
86e4f1e Add assertIsSubclass and assertNotIsSubclass to absltest.TestCase. by Abseil Team · 4 weeks ago
-
097f7c2 Add __init__ to the absl app.UsageError type stub. by Abseil Team · 5 weeks ago
-
3e45907 Strip ANSI escape sequences from test output before XML escaping in the JUnit XML reporter. by Abseil Team · 9 weeks ago
-
a2150fe Update versions of Github actions and Python version in actions by Matej Aleksandrov · 3 months ago
-
7e6d9c1 Remove obsolete Pyrefly suppression comments by Oleh Prypin · 3 months ago
-
d949076 Fix the type signature of skip_log_prefix to preserve the decorated function's return type. by Abseil Team · 3 months ago
-
a742ec3 Release Abseil-py 2.5.0 by Abseil Team · 4 months ago v2.5.0
-
f05ee36 Apply defensive programming in `save_flag_values` by copying the input. by Thibaut Cuvelier · 5 months ago
-
1275a98 Fix a new Mypy issue in absl-py by Matej Aleksandrov · 5 months ago
-
b7decb2 Suppressed a few Pyrefly errors by Sergei Lebedev · 6 months ago
-
97f1f72 Fix typing errors. by Abseil Team · 7 months ago
-
44da4bd Replace "random" flag with a different one by Abseil Team · 7 months ago
-
5cd5771 Remove pyrefly suppressions that are not needed anymore. by Amer Elsheikh · 7 months ago
-
3e729eb Add type annotations for absl.logging functions and fix tests to pass type checking. by Ilaï Deutel · 7 months ago
-
354ee20 Another batch of Pyrefly-related fixes by Sergei Lebedev · 7 months ago
-
5889704 Add record_property and get_recorded_properties in absltest.TestCase. by Abseil Team · 7 months ago
-
94402cd Refactor sequence of isinstance and type checks to use Python 3.10 pattern matching. by Alexey Buslavyev · 8 months ago
-
72962c3 Removed an incorrect assertion from `absltest.TestCase.create_file` by Sergei Lebedev · 8 months ago
-
64dd271 Removed obsolete Pyrefly bug references by Sergei Lebedev · 8 months ago
-
118b5cd `absl` now type checks under Pyrefly by Sergei Lebedev · 8 months ago
-
f3d9e84 Minor updates in app tests by Matej Aleksandrov · 8 months ago
-
aab44ba Update command_name module and tests by Matej Aleksandrov · 8 months ago
-
1027be9 Add support for enabling Python profiling in ABSL via an environment variable. by Torsten Marek · 8 months ago
-
0e2221c Refine reload_detector's placement in sys.meta_path by Abseil Team · 8 months ago
-
e431caf Update and improve absl.logging tests by Matej Aleksandrov · 8 months ago
-
496c98f Lint-related fixes by Matej Aleksandrov · 8 months ago
-
6d19556 Lint-related fixes in absltest by Matej Aleksandrov · 8 months ago
-
cbe6902 Introduce --only_check_flags built-in Abseil flag by Matej Aleksandrov · 8 months ago
-
e9b8583 Modernize string formatting in the package by Matej Aleksandrov · 8 months ago
-
8f48f74 Modernize string formatting in tests by Matej Aleksandrov · 8 months ago
-
12f0426 Switch to using more FlagHolder objects by Matej Aleksandrov · 8 months ago
-
c3c9183 Update absl-py code formatting by Matej Aleksandrov · 8 months ago
-
085de2c Add _exit_before_main abstraction to app.py by Matej Aleksandrov · 9 months ago
-
48004d0 Add helpxml test and update style of app_test.py by Matej Aleksandrov · 9 months ago
-
244db2d Support async functions in flagsaver: by Abseil Team · 9 months ago
-
b11e99d Improve DuplicateFlagError message and _exceptions module style by Matej Aleksandrov · 9 months ago
-
862e5d8 Release Abseil-py 2.4.0 by Matej Aleksandrov · 9 months ago v2.4.0
-
3ac7198 Modernize type annotations using Python 3.10+ features by Oleh Prypin · 9 months ago
-
c5a6e0a Replace get_help_width() implementation and add more tests by Matej Aleksandrov · 9 months ago
-
4263e7c Move pytype disable to the correct line by Matej Aleksandrov · 9 months ago
-
5fac5c6 Minor fixes in abseil-py by Matej Aleksandrov · 9 months ago
-
2202ca4 Add support for Python 3.14 and drop support for Python 3.8 and 3.9 by Matej Aleksandrov · 9 months ago
-
c95ce0e fix duplicate flag definition when reloading a module by Abseil Team · 9 months ago
-
65cf6c4 Fix CI by setting Bazel version to 8.x by Matej Aleksandrov · 9 months ago
-
41a5ce1 Remove monkey-patch for `unittest.TestResult.wasSuccessful` by Abseil Team · 11 months ago
-
a870f10 Propagate **kwargs in conditional/rate-limited logging functions. by Abseil Team · 11 months ago
-
1cb54d2 absltest.skipThisClass: correct type signature. by Jack O'Reilly · 12 months ago
-
6c275f3 Fix typo in absl/logging by Abseil Team · 12 months ago
-
0ae13d2 fix typo by Abseil Team · 1 year, 1 month ago
-
1952c49 Add the remaining missing load of rules_cc by Oleh Prypin · 1 year, 3 months ago
-
8109da1 Modernize Bazel setup by Oleh Prypin · 1 year, 3 months ago
-
3bf45d0 Fix missing space in a flag description by Abseil Team · 1 year, 4 months ago
-
cf638a2 Allow `$PYTHONBREAKPOINT` to affect `runcall` and `post_mortem` debugging by Abseil Team · 1 year, 4 months ago
-
bdad52d Release Abseil-py 2.3.1 by Abseil Team · 1 year, 4 months ago v2.3.1
-
a2d0583 Clean up some references to older Python versions by Oleh Prypin · 1 year, 5 months ago
-
55c8f4d Fix typechecking errors that appeared under mypy release 1.16 by Oleh Prypin · 1 year, 5 months ago
-
aafb0d8 Add useful links to the abseil-py public files by Matej Aleksandrov · 1 year, 5 months ago
-
2f11045 Bump absl-py version to 2.3.0 by Matej Aleksandrov · 1 year, 5 months ago v2.3.0
-
4d008a9 Update CHANGELOG by Matej Aleksandrov · 1 year, 5 months ago
-
c31c4f6 Automatize package release process by Matej Aleksandrov · 1 year, 5 months ago
-
842bf09 Switch to pyproject.toml + hatchling by Matej Aleksandrov · 1 year, 5 months ago
-
369ce9b Fix `help` argument indentation in `DEFINE_multi_enum_class` function documentation by Abseil Team · 1 year, 6 months ago
-
71eb53d Add extension point for letting TestLoader specify a custom sharding scheme. by Abseil Team · 1 year, 6 months ago
-
4de3812 Fixing a typo in hex regex in logging_functional_test.py by Alexey Buslavyev · 1 year, 7 months ago v2.2.2
-
e889843 Exclude files and bump version to 2.2.2 by Matej Aleksandrov · 1 year, 7 months ago
-
d45bb4b Bump absl-py version to 2.2.1 to prepare for a release by Alexey Buslavyev · 1 year, 7 months ago v2.2.1
-
014aa0a Fixing the behavior of assertDictAlmostEqual by Alexey Buslavyev · 1 year, 7 months ago
-
57ea862 Bump absl-py version to 2.2 to prepare for a release by Hana Joo · 1 year, 7 months ago v2.2.0
-
214f0ff Changing assertMappingEqual to support arbitrary equality function. Also adding assertDictAlmostEqual that uses assertAlmostEqual as equality function for float values. by Alexey Buslavyev · 1 year, 8 months ago
-
c98852f Avoid double negation in the error message for required flags. by Abseil Team · 1 year, 8 months ago
-
f1cd92d Updating string substitution with modern f-string style in assertMappingEqual. A prerequisite for upcoming changes for a clean diff. by Abseil Team · 1 year, 8 months ago
-
f63fe8d pytype fails to build the target in Python 3.12. suppress a misleading type warning by Abseil Team · 1 year, 8 months ago
-
6609299 Minor improvements of assertDictContainsSubset method. by Abseil Team · 1 year, 9 months ago
-
480b8e6 Add an assertDictContainsSubset method. by Abseil Team · 1 year, 9 months ago
-
da86f08 Remove `srcs_version` and `python_version` attributes, as they already default to `"PY3"` by Oleh Prypin · 1 year, 9 months ago
-
78fb38c Declare support for Python 3.13 by Oleh Prypin · 1 year, 11 months ago
-
ae0a316 Add support for `stacklevel` in the logging module as in the standard library. by Abseil Team · 1 year, 11 months ago
-
d3cb234 Fix CI by pinning the version of Bazel by Oleh Prypin · 1 year, 11 months ago
-
f9f47ec Drop support for Python 3.7 by Oleh Prypin · 1 year, 11 months ago
-
7b4b0e2 Internal change. by Oleh Prypin · 2 years ago
-
ccfd9b4 Clarify os.path.join compatibility by Abseil Team · 2 years ago
-
e89e5b9 Internal change. by Oleh Prypin · 2 years ago
-
54f15f5 Internal change. by Oleh Prypin · 2 years ago
-
cea13f3 Internal change. by Oleh Prypin · 2 years ago
-
8bf2abd Fix type errors that started happening with mypy v1.13 by Oleh Prypin · 2 years ago
-
f7ed4ac Pass the shell command to /bin/sh as stdin rather than as an argument by Oleh Prypin · 2 years, 1 month ago
-
296c08b Updates pylint redifined-builtin checks for `help`. by Abseil Team · 2 years, 1 month ago
-
a7111e9 Fix safe string function with Python 3.11+ by Ilaï Deutel · 2 years, 1 month ago
-
0c02cb7 Add reason to skipped test output. by Abseil Team · 2 years, 2 months ago