diff --git a/abseil-py-1.4.0.tar.gz b/abseil-py-1.4.0.tar.gz deleted file mode 100644 index f9c4366..0000000 --- a/abseil-py-1.4.0.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:0fb3a4916a157eb48124ef309231cecdfdd96ff54adf1660b39c0d4a9790a2c0 -size 228096 diff --git a/abseil-py-2.1.0.tar.gz b/abseil-py-2.1.0.tar.gz new file mode 100644 index 0000000..1bc5a58 --- /dev/null +++ b/abseil-py-2.1.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8a3d0830e4eb4f66c4fa907c06edf6ce1c719ced811a12e26d9d3162f8471758 +size 235261 diff --git a/python-abseil.changes b/python-abseil.changes index 1936fe8..599eb8f 100644 --- a/python-abseil.changes +++ b/python-abseil.changes @@ -1,3 +1,61 @@ +------------------------------------------------------------------- +Wed Jun 12 15:36:49 UTC 2024 - Stefan BrĂ¼ns + +- 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 11:54:36 UTC 2024 - Andrii Nikitin + +- spec: use %{?sle15allpythons} instead of + %{?sle15_python_module_pythons} to allow building + protobuf for SLE15-SP6 in NON_Public:BuildOPS:hefur + ------------------------------------------------------------------- Wed Sep 27 10:24:36 UTC 2023 - ecsos diff --git a/python-abseil.spec b/python-abseil.spec index 13c81c8..787813a 100644 --- a/python-abseil.spec +++ b/python-abseil.spec @@ -1,7 +1,7 @@ # # spec file for package python-abseil # -# Copyright (c) 2023 SUSE LLC +# Copyright (c) 2024 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,7 +18,7 @@ %{?sle15_python_module_pythons} Name: python-abseil -Version: 1.4.0 +Version: 2.1.0 Release: 0 Summary: Abseil Python Common Libraries License: Apache-2.0