Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-pendulum for openSUSE:Factory
checked in at 2026-10-14 18:33:25
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-pendulum (Old)
and /work/SRC/openSUSE:Factory/.python-pendulum.new.3698736 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-pendulum"
Wed Oct 14 18:33:25 2026 rev:15 rq:1384467 version:3.3.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-pendulum/python-pendulum.changes
2026-09-01 15:46:40.129221182 +0200
+++
/work/SRC/openSUSE:Factory/.python-pendulum.new.3698736/python-pendulum.changes
2026-10-14 18:33:40.112185640 +0200
@@ -1,0 +2,19 @@
+Tue Oct 13 03:48:16 UTC 2026 - Steve Kowalik <[email protected]>
+
+- Update to 3.3.0:
+ * Added support for PEP 703 free-threaded Python
+ * Make Timezone and FixedTimezone hashable
+ * Added support for Python 3.15
+ * Dropped support for Python 3.9
+ * parse() now raises ParserError for empty string
+ * Fixed type annotation to allow None for exc_tb in Traveller.__exit__
+ * Replaced deprecated utcnow() and utcfromtimestamp() with timezone-aware
+ equivalents
+ * Fixed diff_for_humans crash for zh locale
+ * Removed call-stack inspection from DateTime.__add__
+ * Fixed weekday modifiers after global calendar layout changes
+ * Fixed DateTime pickling when container's timezone was set by copying
+ /etc/localtime
+- Drop patch update-pyo3-to-0.29.patch, no longer required.
+
+-------------------------------------------------------------------
Old:
----
pendulum-3.2.0-gh.tar.gz
update-pyo3-to-0.29.patch
New:
----
pendulum-3.3.0-gh.tar.gz
----------(Old B)----------
Old: /etc/localtime
- Drop patch update-pyo3-to-0.29.patch, no longer required.
----------(Old E)----------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-pendulum.spec ++++++
--- /var/tmp/diff_new_pack.zEEPf0/_old 2026-10-14 18:33:41.613249202 +0200
+++ /var/tmp/diff_new_pack.zEEPf0/_new 2026-10-14 18:33:41.615249287 +0200
@@ -18,7 +18,7 @@
%{?sle15_python_module_pythons}
Name: python-pendulum
-Version: 3.2.0
+Version: 3.3.0
Release: 0
Summary: Python datetimes made easy
License: MIT
@@ -26,15 +26,13 @@
# https://github.com/sdispater/pendulum/issues/453
Source0:
https://github.com/sdispater/pendulum/archive/%{version}.tar.gz#/pendulum-%{version}-gh.tar.gz
Source1: vendor.tar.zst
-# PATCH-FIX-UPSTREAM Based on gh#python-pendulum/pendulum#978 and regenerate
vendor tarball
-Patch0: update-pyo3-to-0.29.patch
+BuildRequires: %{python_module base >= 3.10}
BuildRequires: %{python_module maturin}
BuildRequires: %{python_module pip}
BuildRequires: %{python_module pytest}
BuildRequires: %{python_module python-dateutil >= 2.6}
BuildRequires: %{python_module pytz >= 2022.1}
-# gh#python-pendulum/pendulum#844
-BuildRequires: %{python_module time-machine >= 2.16.0}
+BuildRequires: %{python_module time-machine >= 3.0.0}
BuildRequires: %{python_module tzdata}
BuildRequires: cargo-packaging
BuildRequires: fdupes
++++++ pendulum-3.2.0-gh.tar.gz -> pendulum-3.3.0-gh.tar.gz ++++++
++++ 4959 lines of diff (skipped)
++++++ vendor.tar.zst ++++++
++++ 547945 lines of diff (skipped)