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-09-01 15:45:59
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-pendulum (Old)
 and      /work/SRC/openSUSE:Factory/.python-pendulum.new.1265 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-pendulum"

Tue Sep  1 15:45:59 2026 rev:14 rq:1374788 version:3.2.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-pendulum/python-pendulum.changes  
2026-03-02 17:41:25.694084260 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-pendulum.new.1265/python-pendulum.changes    
    2026-09-01 15:46:40.129221182 +0200
@@ -1,0 +2,6 @@
+Mon Aug 31 06:27:05 UTC 2026 - Steve Kowalik <[email protected]>
+
+- Add patch update-pyo3-to-0.29.patch:
+  * Update pyo3 to a new version and regenerate the vendoring.
+
+-------------------------------------------------------------------

New:
----
  update-pyo3-to-0.29.patch

----------(New B)----------
  New:
- Add patch update-pyo3-to-0.29.patch:
  * Update pyo3 to a new version and regenerate the vendoring.
----------(New E)----------

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

Other differences:
------------------
++++++ python-pendulum.spec ++++++
--- /var/tmp/diff_new_pack.B0rd5r/_old  2026-09-01 15:46:41.016252195 +0200
+++ /var/tmp/diff_new_pack.B0rd5r/_new  2026-09-01 15:46:41.018252265 +0200
@@ -22,11 +22,12 @@
 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
 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 maturin}
 BuildRequires:  %{python_module pip}
 BuildRequires:  %{python_module pytest}
@@ -39,7 +40,6 @@
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
 Requires:       python-python-dateutil >= 2.6
-Requires:       python-time-machine >= 2.16.0
 Requires:       python-tzdata >= 2020.1
 ExcludeArch:    %ix86 %arm32
 %python_subpackages

++++++ update-pyo3-to-0.29.patch ++++++
>From cc32cba736a287c5f6e89afc0964ac36e0c68bc8 Mon Sep 17 00:00:00 2001
From: "Benjamin A. Beasley" <[email protected]>
Date: Tue, 30 Jun 2026 20:10:07 +0100
Subject: [PATCH] Update PyO3 to 0.29

---
 rust/Cargo.lock                   | 92 ++++---------------------------
 rust/Cargo.toml                   |  2 +-
 rust/src/python/types/timezone.rs |  2 +-
 3 files changed, 12 insertions(+), 84 deletions(-)

diff --git a/rust/Cargo.toml b/rust/Cargo.toml
index 097321fe..b4c3a43e 100644
--- a/rust/Cargo.toml
+++ b/rust/Cargo.toml
@@ -14,7 +14,7 @@ strip = true
 overflow-checks = false
 
 [dependencies]
-pyo3 = { version = "0.27", features = ["extension-module", 
"generate-import-lib"] }
+pyo3 = { version = "0.29", features = ["extension-module"] }
 
 [features]
 extension-module = ["pyo3/extension-module"]
diff --git a/rust/src/python/types/timezone.rs 
b/rust/src/python/types/timezone.rs
index 64dce026..f6f74747 100644
--- a/rust/src/python/types/timezone.rs
+++ b/rust/src/python/types/timezone.rs
@@ -2,7 +2,7 @@
 use pyo3::prelude::*;
 use pyo3::types::{PyDelta, PyDict, PyTzInfo};
 
-#[pyclass(module = "_pendulum", extends = PyTzInfo)]
+#[pyclass(module = "_pendulum", extends = PyTzInfo, from_py_object)]
 #[derive(Clone)]
 pub struct FixedTimezone {
     offset: i32,

++++++ vendor.tar.zst ++++++
++++ 802823 lines of diff (skipped)

Reply via email to