| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: python313-abseil | Distribution: SUSE Linux 16 |
| Version: 2.1.0 | Vendor: SUSE LLC <https://www.suse.com/> |
| Release: 160000.2.2 | Build date: Wed Jun 12 17:36:49 2024 |
| Group: Unspecified | Build host: reproducible |
| Size: 1204915 | Source RPM: python-abseil-2.1.0-160000.2.2.src.rpm |
| Packager: https://www.suse.com/ | |
| Url: https://github.com/abseil/abseil-py | |
| Summary: Abseil Python Common Libraries | |
This package is a collection of Python library code for building Python applications. The code is collected from Google's own Python code base, and has been extensively tested and used in production. * Simple application startup * Distributed commandline flags system * Custom logging module with additional features * Testing utilities
Apache-2.0
* Wed Jun 12 2024 stefan.bruens@rwth-aachen.de
- Update to version 2.1.0
* Added:
+ (flags) Added absl.flags.override_value function to provide
FlagHolder with a construct to modify values.
+ (testing) Added a new method
absltest.TestCase.assertDataclassEqual that tests equality of
dataclass.dataclass objects with better error messages when
the assert fails.
* Changed
+ (flags) absl.flags.argparse_flags.ArgumentParser now
correctly inherits an empty instance of FlagValues to ensure
that absl flags, such as --flagfile, --undefok are supported.
+ (testing) Do not exit 5 if tests were skipped on Python 3.12.
This follows the CPython change in python/cpython#113856.
* Fixed
+ (flags) The flag foo no longer retains the value bar after
FLAGS.foo = bar fails due to a validation error.
+ (testing) Fixed an issue caused by this Python 3.12.1 change
where the test reporter crashes when all tests are skipped.
- Update to version 2.0.0
* Changed
+ absl-py no longer supports Python 3.6.
+ Support Python 3.12.
+ (logging) logging.exception can now take exc_info as
argument, with default value True.
+ (testing) For Python 3.11+, the calls to
absltest.TestCase.enter_context are forwarded to
unittest.TestCase.enterContext (when called via instance)
or unittest.TestCase.enterClassContext (when called via
class) now.
+ (testing) absltest.TestCase.assertSameStructure() now uses
the test case's equality functions (registered with
TestCase.addTypeEqualityFunc()) for comparing leaves
of the structure.
+ (testing) abslTest.TestCase.fail() now names its arguments
(self, msg=None, user_msg=None), and not (self, msg=None,
prefix=None), better reflecting the behavior and usage of
the two message arguments.
+ DEFINE_enum, DEFINE_multi_enum, and EnumParser now raise
errors when enum_values is provided as a single string value.
Additionally, EnumParser.enum_values is now stored as a list
copy of the provided enum_values parameter.
+ (testing) Updated paramaterized.CoopTestCase() to use
Python 3 metaclass idioms.
+ (testing) absltest.TestCase.assertSequenceStartsWith now
explicitly fail when passed a Mapping or Set object as the
whole argument.
* Tue Apr 30 2024 andrii.nikitin@suse.com
- spec: use %{?sle15allpythons} instead of
%{?sle15_python_module_pythons} to allow building
protobuf for SLE15-SP6 in NON_Public:BuildOPS:hefur
* Wed Sep 27 2023 ecsos@opensuse.org
- Add %{?sle15_python_module_pythons}
* Thu May 25 2023 adrian@suse.de
- version update to 1.4.0
New
(testing) Added @flagsaver.as_parsed: this allows saving/restoring flags
using string values as if parsed from the command line and will also reflect
other flag states after command line parsing, e.g. .present is set.
Changed
(logging) If no log dir is specified logging.find_log_dir() now falls back
to tempfile.gettempdir() instead of /tmp/.
Fixed
(flags) Additional kwargs (e.g. short_name=) to DEFINE_multi_enum_class
are now correctly passed to the underlying Flag object.
* Thu Sep 15 2022 pgajdos@suse.com
- version update to 1.2.0
[#]# 1.2.0 (2022-07-18)
* Fixed a crash in Python 3.11 when `TempFileCleanup.SUCCESS` is used.
[#]# 1.1.0 (2022-06-01)
* `Flag` instances now raise an error if used in a bool context. This prevents
the occasional mistake of testing an instance for truthiness rather than
testing `flag.value`.
* `absl-py` no longer depends on `six`.
- do not require python-six
* Thu Dec 09 2021 code@bnavigator.de
- Update to version 1.0.0
* absl-py no longer supports Python 2.7, 3.4, 3.5. All versions
have reached end-of-life for more than a year now.
* New releases will be tagged as vX.Y.Z instead of pypi-vX.Y.Z in
the git repo going forward.
- Release notes for 0.15.0
* (testing) #128: When running bazel with its --test_filter=
flag, it now treats the filters as unittest's -k flag in Python
3.7+.
- Release notes for 0.14.1
* Top-level LICENSE file is now exported in bazel.
- Release notes for 0.14.0
* #171: Creating argparse_flags.ArgumentParser with
argument_default= no longer raises an exception when other
absl.flags flags are defined.
* #173: absltest now correctly sets up test filtering and fail
fast flags when an explicit argv= parameter is passed to
absltest.main.
- Release notes for 0.13.0
* (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.
* (app) Annotated the flag_parser paramteter of run 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.
- Release notes for 0.12.0
* (flags) Made EnumClassSerializer and EnumClassListSerializer
public.
* (flags) Added a required: Optional[bool] = False parameter to
DEFINE_* 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 use absltest.TEST_SRCDIR.value and
absltest.TEST_TMPDIR.value instead of FLAGS.test_srcdir and
FLAGS.test_tmpdir.
* (flags) Made CsvListSerializer respect its delimiter argument.
* Mon Nov 16 2020 jayvdb@gmail.com
- Add Provides python-absl-py
* Tue Nov 03 2020 cgoll@suse.com
- updated to 0.11.0:
* Various fixes
* Wed Apr 22 2020 tchvatal@suse.com
- Fix build without python2
* Mon Mar 09 2020 tchvatal@suse.com
- Update to 0.9.0:
* work with python 3.8
* Tue Sep 10 2019 tchvatal@suse.com
- Update to 0.8.0:
* absltest.expectedFailureIf: a variant of unittest.expectedFailure that allows a condition to be given.
* few bugfixes
* Thu Jul 04 2019 tchvatal@suse.com
- Update to 0.7.1:
* Various fixes
* Tue Dec 04 2018 mcepl@suse.com
- Remove superfluous devel dependency for noarch package
* Wed Oct 17 2018 tchvatal@suse.com
- Require enum34 also on runtime when on python2
- Install license
* Tue Oct 16 2018 cgoll@suse.com
- changed the source from absl-py-0.5.0.tar.gz to
pypi-v0.5.0.tar.gz which also includes checks and
enabled them.
* Tue Oct 16 2018 cgoll@suse.com
- Initial import from the abseil library version 0.5 with py2pack
/usr/lib/python3.13/site-packages/absl /usr/lib/python3.13/site-packages/absl/__init__.py /usr/lib/python3.13/site-packages/absl/__pycache__ /usr/lib/python3.13/site-packages/absl/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/absl/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/absl/__pycache__/app.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/absl/__pycache__/app.cpython-313.pyc /usr/lib/python3.13/site-packages/absl/__pycache__/command_name.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/absl/__pycache__/command_name.cpython-313.pyc /usr/lib/python3.13/site-packages/absl/app.py /usr/lib/python3.13/site-packages/absl/app.pyi /usr/lib/python3.13/site-packages/absl/command_name.py /usr/lib/python3.13/site-packages/absl/flags /usr/lib/python3.13/site-packages/absl/flags/__init__.py /usr/lib/python3.13/site-packages/absl/flags/__pycache__ /usr/lib/python3.13/site-packages/absl/flags/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/absl/flags/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/absl/flags/__pycache__/_argument_parser.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/absl/flags/__pycache__/_argument_parser.cpython-313.pyc /usr/lib/python3.13/site-packages/absl/flags/__pycache__/_defines.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/absl/flags/__pycache__/_defines.cpython-313.pyc /usr/lib/python3.13/site-packages/absl/flags/__pycache__/_exceptions.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/absl/flags/__pycache__/_exceptions.cpython-313.pyc /usr/lib/python3.13/site-packages/absl/flags/__pycache__/_flag.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/absl/flags/__pycache__/_flag.cpython-313.pyc /usr/lib/python3.13/site-packages/absl/flags/__pycache__/_flagvalues.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/absl/flags/__pycache__/_flagvalues.cpython-313.pyc /usr/lib/python3.13/site-packages/absl/flags/__pycache__/_helpers.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/absl/flags/__pycache__/_helpers.cpython-313.pyc /usr/lib/python3.13/site-packages/absl/flags/__pycache__/_validators.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/absl/flags/__pycache__/_validators.cpython-313.pyc /usr/lib/python3.13/site-packages/absl/flags/__pycache__/_validators_classes.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/absl/flags/__pycache__/_validators_classes.cpython-313.pyc /usr/lib/python3.13/site-packages/absl/flags/__pycache__/argparse_flags.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/absl/flags/__pycache__/argparse_flags.cpython-313.pyc /usr/lib/python3.13/site-packages/absl/flags/_argument_parser.py /usr/lib/python3.13/site-packages/absl/flags/_defines.py /usr/lib/python3.13/site-packages/absl/flags/_exceptions.py /usr/lib/python3.13/site-packages/absl/flags/_flag.py /usr/lib/python3.13/site-packages/absl/flags/_flagvalues.py /usr/lib/python3.13/site-packages/absl/flags/_helpers.py /usr/lib/python3.13/site-packages/absl/flags/_validators.py /usr/lib/python3.13/site-packages/absl/flags/_validators_classes.py /usr/lib/python3.13/site-packages/absl/flags/argparse_flags.py /usr/lib/python3.13/site-packages/absl/logging /usr/lib/python3.13/site-packages/absl/logging/__init__.py /usr/lib/python3.13/site-packages/absl/logging/__init__.pyi /usr/lib/python3.13/site-packages/absl/logging/__pycache__ /usr/lib/python3.13/site-packages/absl/logging/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/absl/logging/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/absl/logging/__pycache__/converter.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/absl/logging/__pycache__/converter.cpython-313.pyc /usr/lib/python3.13/site-packages/absl/logging/converter.py /usr/lib/python3.13/site-packages/absl/testing /usr/lib/python3.13/site-packages/absl/testing/__init__.py /usr/lib/python3.13/site-packages/absl/testing/__pycache__ /usr/lib/python3.13/site-packages/absl/testing/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/absl/testing/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/absl/testing/__pycache__/_bazelize_command.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/absl/testing/__pycache__/_bazelize_command.cpython-313.pyc /usr/lib/python3.13/site-packages/absl/testing/__pycache__/_pretty_print_reporter.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/absl/testing/__pycache__/_pretty_print_reporter.cpython-313.pyc /usr/lib/python3.13/site-packages/absl/testing/__pycache__/absltest.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/absl/testing/__pycache__/absltest.cpython-313.pyc /usr/lib/python3.13/site-packages/absl/testing/__pycache__/flagsaver.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/absl/testing/__pycache__/flagsaver.cpython-313.pyc /usr/lib/python3.13/site-packages/absl/testing/__pycache__/parameterized.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/absl/testing/__pycache__/parameterized.cpython-313.pyc /usr/lib/python3.13/site-packages/absl/testing/__pycache__/xml_reporter.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/absl/testing/__pycache__/xml_reporter.cpython-313.pyc /usr/lib/python3.13/site-packages/absl/testing/_bazelize_command.py /usr/lib/python3.13/site-packages/absl/testing/_pretty_print_reporter.py /usr/lib/python3.13/site-packages/absl/testing/absltest.py /usr/lib/python3.13/site-packages/absl/testing/flagsaver.py /usr/lib/python3.13/site-packages/absl/testing/parameterized.py /usr/lib/python3.13/site-packages/absl/testing/xml_reporter.py /usr/lib/python3.13/site-packages/absl_py-2.1.0-py3.13.egg-info /usr/lib/python3.13/site-packages/absl_py-2.1.0-py3.13.egg-info/PKG-INFO /usr/lib/python3.13/site-packages/absl_py-2.1.0-py3.13.egg-info/SOURCES.txt /usr/lib/python3.13/site-packages/absl_py-2.1.0-py3.13.egg-info/dependency_links.txt /usr/lib/python3.13/site-packages/absl_py-2.1.0-py3.13.egg-info/top_level.txt /usr/share/doc/packages/python313-abseil /usr/share/doc/packages/python313-abseil/README.md /usr/share/licenses/python313-abseil /usr/share/licenses/python313-abseil/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Mon Oct 27 22:35:07 2025