Hello community,
here is the log from the commit of package python-dynaconf for openSUSE:Factory
checked in at 2019-07-26 17:34:59
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-dynaconf (Old)
and /work/SRC/openSUSE:Factory/.python-dynaconf.new.4126 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-dynaconf"
Fri Jul 26 17:34:59 2019 rev:2 rq:718891 version:2.0.3
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-dynaconf/python-dynaconf.changes
2019-06-19 21:14:51.686890714 +0200
+++
/work/SRC/openSUSE:Factory/.python-dynaconf.new.4126/python-dynaconf.changes
2019-07-26 17:34:59.916072290 +0200
@@ -1,0 +2,10 @@
+Fri Jul 26 11:21:48 UTC 2019 - [email protected]
+
+- version update to 2.0.3
+ * Fix #194 flask.app.config __setitem__ (#199)
+ * Catch BoxKeyError when contents are TOML parsable but not keyable (#192)
+ * Use the Key Value API rather than the old 'read' and 'write' methods (#198)
+- package is python3 only
+- test package
+
+-------------------------------------------------------------------
Old:
----
dynaconf-2.0.2.tar.gz
New:
----
2.0.3.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-dynaconf.spec ++++++
--- /var/tmp/diff_new_pack.LWXRSu/_old 2019-07-26 17:35:00.452072105 +0200
+++ /var/tmp/diff_new_pack.LWXRSu/_new 2019-07-26 17:35:00.452072105 +0200
@@ -17,17 +17,27 @@
%{?!python_module:%define python_module() python-%{**} python3-%{**}}
+%define skip_python2 1
Name: python-dynaconf
-Version: 2.0.2
+Version: 2.0.3
Release: 0
Summary: The dynamic configurator for your Python Project
License: MIT
Group: Development/Languages/Python
Url: https://github.com/rochacbruno/dynaconf
-Source:
https://files.pythonhosted.org/packages/source/d/dynaconf/dynaconf-%{version}.tar.gz
-BuildRequires: %{python_module devel}
+Source:
https://github.com/rochacbruno/dynaconf/archive/%{version}.tar.gz
BuildRequires: %{python_module setuptools >= 38.6.0}
-BuildRequires: %{python_module setuptools}
+# SECTION test requirements
+BuildRequires: %{python_module Flask}
+BuildRequires: %{python_module PyYAML}
+BuildRequires: %{python_module click}
+BuildRequires: %{python_module configobj}
+BuildRequires: %{python_module pytest-mock}
+BuildRequires: %{python_module pytest}
+BuildRequires: %{python_module python-box}
+BuildRequires: %{python_module python-dotenv}
+BuildRequires: %{python_module toml}
+# /SECTION
BuildRequires: fdupes
BuildRequires: python-rpm-macros
Requires: python-PyYAML
@@ -35,6 +45,7 @@
Requires: python-configobj
Requires: python-python-box
Requires: python-python-dotenv
+Requires: python-setuptools
Requires: python-toml
BuildArch: noarch
@@ -53,6 +64,9 @@
%python_install
%python_expand %fdupes %{buildroot}%{$python_sitelib}
+%check
+%pytest
+
%files %{python_files}
%doc CHANGELOG.md README.md
%license LICENSE
++++++ dynaconf-2.0.2.tar.gz -> 2.0.3.tar.gz ++++++
++++ 13682 lines of diff (skipped)