Hello community,
here is the log from the commit of package python-pendulum for openSUSE:Factory
checked in at 2020-10-29 14:51:47
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-pendulum (Old)
and /work/SRC/openSUSE:Factory/.python-pendulum.new.3463 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-pendulum"
Thu Oct 29 14:51:47 2020 rev:6 rq:844257 version:2.1.2
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-pendulum/python-pendulum.changes
2020-04-27 23:37:20.963402759 +0200
+++
/work/SRC/openSUSE:Factory/.python-pendulum.new.3463/python-pendulum.changes
2020-10-29 14:51:49.645215077 +0100
@@ -1,0 +2,25 @@
+Tue Oct 27 10:26:38 UTC 2020 - Benjamin Greiner <[email protected]>
+
+- Update to version 2.1.2
+ * Added support for build scripts without the setup.py file
+ generation in the editable builder (#2718).
+ * Fixed an error occurring when using older lock files (#2717).
+- Changelog for version 2.1.1
+ * Fixed errors where invalid timezones were matched in
+ from_format() (#374).
+ * Fixed errors when subtracting negative timedeltas (#419).
+ * Fixed errors in total units computation for durations
+ with years and months (#482).
+ * Fixed an error where the fold attribute was overridden
+ when using replace() (#414).
+ * Fixed an error where now() was not returning the
+ correct result on DST transitions (#483).
+ * Fixed inconsistent typing annotation for the parse()
+ function (#452).
+ * Added the pl locale (#459).
+- Build the extensions
+- Kill dephell dependency
+- Disable python2 package (no python2-poetry-core in Leaps
+ sr#842815)
+
+-------------------------------------------------------------------
Old:
----
2.1.0.tar.gz
New:
----
pendulum-2.1.2.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-pendulum.spec ++++++
--- /var/tmp/diff_new_pack.ebJxKO/_old 2020-10-29 14:51:50.397215822 +0100
+++ /var/tmp/diff_new_pack.ebJxKO/_new 2020-10-29 14:51:50.401215825 +0100
@@ -17,28 +17,30 @@
%{?!python_module:%define python_module() python-%{**} python3-%{**}}
+%define skip_python2 1
Name: python-pendulum
-Version: 2.1.0
+Version: 2.1.2
Release: 0
Summary: Python datetimes made easy
License: MIT
Group: Development/Languages/Python
URL: https://pendulum.eustace.io
# https://github.com/sdispater/pendulum/issues/453
-Source: https://github.com/sdispater/pendulum/archive/%{version}.tar.gz
+Source:
https://github.com/sdispater/pendulum/archive/%{version}.tar.gz#/pendulum-%{version}.tar.gz
+BuildRequires: %{python_module devel}
+BuildRequires: %{python_module freezegun}
+BuildRequires: %{python_module pip}
+BuildRequires: %{python_module poetry-core}
BuildRequires: %{python_module pytest}
BuildRequires: %{python_module python-dateutil >= 2.6}
-BuildRequires: %{python_module pytz >= 2018.3}
-BuildRequires: %{python_module pytzdata >= 2018.3}
-BuildRequires: %{python_module setuptools}
+BuildRequires: %{python_module pytz >= 2020.1}
+BuildRequires: %{python_module pytzdata >= 2020.1}
BuildRequires: %{python_module typing}
BuildRequires: fdupes
-BuildRequires: python-dephell-rpm-macros
BuildRequires: python-rpm-macros
-BuildRequires: python3-dephell
Requires: python-python-dateutil >= 2.6
-Requires: python-pytz >= 2018.3
-Requires: python-pytzdata >= 2018.3
+Requires: python-pytz >= 2020.1
+Requires: python-pytzdata >= 2020.1
Requires: python-typing
%python_subpackages
@@ -47,22 +49,25 @@
%prep
%setup -q -n pendulum-%{version}
-%dephell_gensetup
%build
export CFLAGS="%{optflags}"
-%python_build
+%pyproject_wheel
%install
-%python_install
-%python_expand %fdupes %{buildroot}%{$python_sitelib}
+%pyproject_install
+%{python_expand # remove source files
+find %{buildroot}%{$python_sitearch} -name '*.c' -delete
+%fdupes %{buildroot}%{$python_sitearch}
+}
%check
-%pytest
+%pytest_arch
%files %{python_files}
%doc README.rst
%license LICENSE
-%{python_sitelib}/*
+%{python_sitearch}/pendulum
+%{python_sitearch}/pendulum-%{version}*-info
%changelog