Hello community,

here is the log from the commit of package python-tempora for openSUSE:Factory 
checked in at 2020-04-19 21:49:11
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-tempora (Old)
 and      /work/SRC/openSUSE:Factory/.python-tempora.new.2738 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-tempora"

Sun Apr 19 21:49:11 2020 rev:7 rq:793833 version:3.0.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-tempora/python-tempora.changes    
2020-02-26 15:02:13.068852560 +0100
+++ /work/SRC/openSUSE:Factory/.python-tempora.new.2738/python-tempora.changes  
2020-04-19 21:49:12.948050193 +0200
@@ -1,0 +2,35 @@
+Tue Apr 14 09:12:12 UTC 2020 - Matej Cepl <mc...@suse.com>
+
+- Don't use %python3_only command, but properly use alternatives.
+
+-------------------------------------------------------------------
+Thu Mar 26 11:21:36 UTC 2020 - pgaj...@suse.com
+
+- version update to 3.0.0
+  * #10: strftime now reverts to the stdlib behavior for %u.
+
+-------------------------------------------------------------------
+Sat Mar 14 07:10:21 UTC 2020 - Tomáš Chvátal <tchva...@suse.com>
+
+- Drop py2 only dependency
+
+-------------------------------------------------------------------
+Wed Mar 11 12:25:08 UTC 2020 - pgaj...@suse.com
+
+- version update to 2.1.0
+  v2.1.0
+  ======
+  - #9: Fixed error when date object is passed to ``strftime``.
+  - #11: ``strftime`` now honors upstream expectation of
+    rendering date values on time objects and vice versa.
+  - #10: ``strftime`` now honors ``%µ`` for rendering just
+    the "microseconds" as ``%u`` supported previously.
+    In a future, backward-incompatible release, the
+    ``%u`` behavior will revert to the behavior as found
+    in stdlib.
+  v2.0.0
+  ======
+  * Require Python 3.6 or later.
+  * Removed DatetimeConstructor.
+
+-------------------------------------------------------------------

Old:
----
  tempora-1.14.1.tar.gz

New:
----
  tempora-3.0.0.tar.gz

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

Other differences:
------------------
++++++ python-tempora.spec ++++++
--- /var/tmp/diff_new_pack.TJA4if/_old  2020-04-19 21:49:14.776053860 +0200
+++ /var/tmp/diff_new_pack.TJA4if/_new  2020-04-19 21:49:14.776053860 +0200
@@ -17,8 +17,9 @@
 
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
+%define skip_python2 1
 Name:           python-tempora
-Version:        1.14.1
+Version:        3.0.0
 Release:        0
 Summary:        Objects and routines pertaining to date and time (tempora)
 License:        MIT
@@ -26,6 +27,7 @@
 Source:         
https://files.pythonhosted.org/packages/source/t/tempora/tempora-%{version}.tar.gz
 BuildRequires:  %{python_module freezegun}
 BuildRequires:  %{python_module jaraco.functools >= 1.20}
+BuildRequires:  %{python_module pytest-freezegun}
 BuildRequires:  %{python_module pytest}
 BuildRequires:  %{python_module pytz}
 BuildRequires:  %{python_module setuptools_scm}
@@ -33,11 +35,13 @@
 BuildRequires:  %{python_module six}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
-BuildRequires:  python2-backports.unittest_mock
 Requires:       python-jaraco.functools >= 1.20
 Requires:       python-pytz
+Requires:       python-setuptools
 Requires:       python-six
 BuildArch:      noarch
+Requires(post):   update-alternatives
+Requires(postun):  update-alternatives
 %python_subpackages
 
 %description
@@ -50,23 +54,29 @@
 
 %prep
 %setup -q -n tempora-%{version}
-# do not require cov/xdist/etc
-sed -i -e 's/--flake8//g' pytest.ini
 
 %build
 %python_build
 
 %install
 %python_install
+%python_clone -a %{buildroot}%{_bindir}/calc-prorate
 %python_expand %fdupes %{buildroot}%{$python_sitelib}
 
 %check
+sed -i -e 's:--black::' -e 's:--cov::' -e 's/--flake8//g' pytest.ini
 %pytest
 
+%post
+%python_install_alternative calc-prorate
+
+%postun
+%python_uninstall_alternative calc-prorate
+
 %files %{python_files}
 %license LICENSE
 %doc CHANGES.rst README.rst docs/*rst
-%python3_only %{_bindir}/calc-prorate
+%python_alternative %{_bindir}/calc-prorate
 %{python_sitelib}/*
 
 %changelog

++++++ tempora-1.14.1.tar.gz -> tempora-3.0.0.tar.gz ++++++
++++ 2566 lines of diff (skipped)


Reply via email to