Hello community,

here is the log from the commit of package python-tri.declarative for 
openSUSE:Leap:15.2 checked in at 2020-03-15 07:13:30
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:15.2/python-tri.declarative (Old)
 and      /work/SRC/openSUSE:Leap:15.2/.python-tri.declarative.new.3160 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-tri.declarative"

Sun Mar 15 07:13:30 2020 rev:2 rq:785108 version:5.2.0

Changes:
--------
--- 
/work/SRC/openSUSE:Leap:15.2/python-tri.declarative/python-tri.declarative.changes
  2020-02-22 18:50:12.156449808 +0100
+++ 
/work/SRC/openSUSE:Leap:15.2/.python-tri.declarative.new.3160/python-tri.declarative.changes
        2020-03-15 07:14:39.697075522 +0100
@@ -1,0 +2,34 @@
+Wed Mar 11 09:57:25 UTC 2020 - [email protected]
+
+- version update to 5.2.0
+  5.2.0 (2020-02-28)
+  ------------------
+  * The namespace merge is narrowed to only affect the @with_meta case.
+  * Handle calling `Namespace` with `call_target__attribute=None`
+  5.1.1 (2020-02-11)
+  ------------------
+  * Improve namespace merge in @with_meta to not trip up @declarative
+  5.1.0 (2020-02-11)
+  ------------------
+  * Fix @with_meta argument injector to merge namespaces
+  5.0.1 (2019-02-03)
+  ------------------
+  * A minor update to the documentation generation to make it play nice with 
rST
+  5.0.0 (2019-01-30)
+  ------------------
+  * Added private field to shortcuts: `__tri_declarative_shortcut_stack`. This 
is useful to be able to figure out a shortcut stack after the fact
+  * `get_callable_description` thought stuff that contained a lambda in its 
string representation was a lambda
+  * Removed all deprecated APIs/behaviors:
+      * `creation_ordered`
+      * The promotion of string values to keys in `Namespace`
+  * Much improved error messages
+  4.0.1 (2019-10-23)
+  ------------------
+  * Bugfix to correctly handle Namespace as callable/not callable depending on 
content
+  4.0.0 (2019-10-11)
+  ------------------
+  * `get_meta()` now collects extra arguments in a `Namespace` to get 
consistent override behaviour.
+  * `should_show` no longer accepts a callable as a valid return value. It 
will assert on this, because it's always a mistake.
+  * Added `evaluate_strict` and `evaluate_recursive_strict` that will not 
accept callables left over after the evaluation. If possible prefer these 
methods because they will stop the user of your library from making the mistake 
of not matching the given signature and ending up with an unevaluated callable 
in the output.
+
+-------------------------------------------------------------------

Old:
----
  tri.declarative-3.1.0.tar.gz

New:
----
  tri.declarative-5.2.0.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-tri.declarative.spec ++++++
--- /var/tmp/diff_new_pack.5TuW91/_old  2020-03-15 07:14:40.045075704 +0100
+++ /var/tmp/diff_new_pack.5TuW91/_new  2020-03-15 07:14:40.049075706 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-tri.declarative
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,21 +12,22 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
+#
 
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %define skip_python2 1
 Name:           python-tri.declarative
-Version:        3.1.0
+Version:        5.2.0
 Release:        0
-License:        BSD-3-Clause
 Summary:        Python class decorators in the style of Django model classes
-Url:            https://github.com/TriOptima/tri.declarative
+License:        BSD-3-Clause
 Group:          Development/Languages/Python
+URL:            https://github.com/TriOptima/tri.declarative
 Source:         
https://github.com/TriOptima/tri.declarative/archive/%{version}.tar.gz#/tri.declarative-%{version}.tar.gz
-BuildRequires:  python-rpm-macros
 BuildRequires:  %{python_module setuptools}
+BuildRequires:  python-rpm-macros
 # SECTION test requirements
 # Tests are incomptaible with pytest 5
 # https://github.com/TriOptima/tri.declarative/issues/9

++++++ tri.declarative-3.1.0.tar.gz -> tri.declarative-5.2.0.tar.gz ++++++
++++ 2833 lines of diff (skipped)


Reply via email to