Update dependency absl_py to v0.15.0
This MR contains the following updates:
Package | Type | Update | Change |
---|---|---|---|
absl_py | ironbank-pypi | minor |
0.10.0 -> 0.15.0
|
absl_py | minor |
==0.10.0 -> ==0.15.0
|
Release Notes
abseil/abseil-py
v0.15.0
Changed
- (testing) #128: When running bazel with its
--test_filter=
flag, it now treats the filters asunittest
's-k
flag in Python 3.7+.
v0.14.1
Fixed
- Top-level
LICENSE
file is now exported in bazel.
v0.14.0
Fixed
-
#171: Creating
argparse_flags.ArgumentParser
withargument_default=
no longer raises an exception when otherabsl.flags
flags are defined. -
#173:
absltest
now correctly sets up test filtering and fail fast flags when an explicitargv=
parameter is passed toabsltest.main
.
v0.13.0
Added
- (app) Type annotations for public
app
interfaces. - (testing) Added new decorator
@absltest.skipThisClass
to indicate a class contains shared functionality to be used as a base class for other TestCases, and therefore should be skipped.
Changed
- (app) Annotated the
flag_parser
paramteter ofrun
as keyword-only. This keyword-only constraint will be enforced at runtime in a future release. - (app, flags) Flag validations now include all errors from disjoint flag sets, instead of fail fast upon first error from all validators. Multiple validators on the same flag still fails fast.
v0.12.0
Added
- (flags) Made
EnumClassSerializer
andEnumClassListSerializer
public. - (flags) Added a
required: Optional[bool] = False
parameter toDEFINE_*
functions. - (testing) flagsaver overrides can now be specified in terms of FlagHolder.
- (testing)
parameterized.product
: Allows testing a method over cartesian product of parameters values, specified as a sequences of values for each parameter or as kwargs-like dicts of parameter values. - (testing) Added public flag holders for
--test_srcdir
and--test_tmpdir
. Users should useabsltest.TEST_SRCDIR.value
andabsltest.TEST_TMPDIR.value
instead ofFLAGS.test_srcdir
andFLAGS.test_tmpdir
.
Fixed
- (flags) Made
CsvListSerializer
respect its delimiter argument.
v0.11.0
Changed
- (testing) Surplus entries in AssertionError stack traces from absltest are now suppressed and no longer reported in the xml_reporter.
- (logging) An exception is now raised instead of
logging.fatal
when logging directories cannot be found. - (testing) Multiple flags are now set together before their validators run. This resolves an issue where multi-flag validators rely on specific flag combinations.
- (flags) As a deterrent for misuse, FlagHolder objects will now raise a TypeError exception when used in a conditional statement or equality expression.
Configuration
-
If you want to rebase/retry this MR, click this checkbox.
This MR has been generated by Renovate Bot.