Hello community, here is the log from the commit of package python-ara for openSUSE:Factory checked in at 2019-09-26 20:39:51 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-ara (Old) and /work/SRC/openSUSE:Factory/.python-ara.new.2352 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-ara" Thu Sep 26 20:39:51 2019 rev:4 rq:732868 version:1.1.0 Changes: -------- --- /work/SRC/openSUSE:Factory/python-ara/python-ara.changes 2019-07-08 16:37:03.628621450 +0200 +++ /work/SRC/openSUSE:Factory/.python-ara.new.2352/python-ara.changes 2019-09-26 20:40:08.394717897 +0200 @@ -1,0 +2,16 @@ +Tue Sep 24 07:42:45 UTC 2019 - pgaj...@suse.com + +- version update to 1.1.0 + * Added support for dynamically serving multiple sqlite databases + dynamically from a single API server instance [1] + * ara_record no longer instanciates it's own API client and will + instead retrieve the client instance used by the callback. + * Django's CONN_MAX_AGE database setting for configuring the + duration of a database connection is now exposed [2] + * The ARA API client timeout as configured by Ansible through the + callback plugin is now always an integer. + * The offline API client now has an argument to prevent SQL + migrations from running automatically [3] +- test package (multibuild) + +------------------------------------------------------------------- Old: ---- ara-1.0.1.tar.gz New: ---- _multibuild ara-1.1.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-ara.spec ++++++ --- /var/tmp/diff_new_pack.4Kq0QQ/_old 2019-09-26 20:40:09.026716209 +0200 +++ /var/tmp/diff_new_pack.4Kq0QQ/_new 2019-09-26 20:40:09.030716197 +0200 @@ -16,10 +16,19 @@ # +%global flavor @BUILD_FLAVOR@%{nil} +%if "%{flavor}" == "test" +%define psuffix -test +%bcond_without test +%else +%define psuffix %{nil} +%bcond_with test +%endif + %define skip_python2 1 %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-ara -Version: 1.0.1 +Version: 1.1.0 Release: 0 Summary: ARA Records Ansible License: GPL-3.0-or-later @@ -29,6 +38,17 @@ BuildRequires: %{python_module devel} BuildRequires: %{python_module pbr} BuildRequires: %{python_module setuptools} +%if %{with test} +BuildRequires: %{python_module Django >= 2.1.5} +BuildRequires: %{python_module ara >= %{version}} +BuildRequires: %{python_module django-cors-headers} +BuildRequires: %{python_module django-filter} +BuildRequires: %{python_module djangorestframework >= 3.9.1} +BuildRequires: %{python_module dynaconf} +BuildRequires: %{python_module factory_boy} +BuildRequires: %{python_module pyaml} +BuildRequires: %{python_module whitenoise} +%endif BuildRequires: fdupes BuildRequires: python-rpm-macros Requires: python-pbr >= 2.0.0 @@ -55,13 +75,22 @@ %python_build %install +%if !%{with test} %python_install %python_expand %fdupes %{buildroot}%{$python_sitelib} +%endif + +%check +%if %{with test} +ara-manage test ara +%endif +%if !%{with test} %files %{python_files} %doc README.rst %license LICENSE %python3_only %{_bindir}/ara-manage %{python_sitelib}/* +%endif %changelog ++++++ _multibuild ++++++ <multibuild> <package>test</package> </multibuild> ++++++ ara-1.0.1.tar.gz -> ara-1.1.0.tar.gz ++++++ ++++ 2236 lines of diff (skipped)