Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-sievelib for openSUSE:Factory
checked in at 2024-08-13 13:24:53
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-sievelib (Old)
and /work/SRC/openSUSE:Factory/.python-sievelib.new.7232 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-sievelib"
Tue Aug 13 13:24:53 2024 rev:8 rq:1193583 version:1.4.1
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-sievelib/python-sievelib.changes
2024-04-21 20:27:52.963245917 +0200
+++
/work/SRC/openSUSE:Factory/.python-sievelib.new.7232/python-sievelib.changes
2024-08-13 13:25:17.111349134 +0200
@@ -1,0 +2,7 @@
+Tue Aug 13 04:27:57 UTC 2024 - Steve Kowalik <[email protected]>
+
+- Update to 1.4.1:
+ * fix starttls
+- Add typing-extensions to BuildRequires.
+
+-------------------------------------------------------------------
Old:
----
sievelib-1.4.0.tar.gz
New:
----
sievelib-1.4.1.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-sievelib.spec ++++++
--- /var/tmp/diff_new_pack.nSMECj/_old 2024-08-13 13:25:18.935425135 +0200
+++ /var/tmp/diff_new_pack.nSMECj/_new 2024-08-13 13:25:18.935425135 +0200
@@ -19,7 +19,7 @@
%define modname sievelib
Name: python-%{modname}
-Version: 1.4.0
+Version: 1.4.1
Release: 0
Summary: Client-side Sieve and Managesieve library written in Python
License: MIT
@@ -28,6 +28,7 @@
BuildRequires: %{python_module pip}
BuildRequires: %{python_module pytest}
BuildRequires: %{python_module setuptools_scm}
+BuildRequires: %{python_module typing-extensions}
BuildRequires: %{python_module wheel}
BuildRequires: fdupes
BuildRequires: python-rpm-macros
++++++ sievelib-1.4.0.tar.gz -> sievelib-1.4.1.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/sievelib-1.4.0/PKG-INFO new/sievelib-1.4.1/PKG-INFO
--- old/sievelib-1.4.0/PKG-INFO 2024-04-11 10:02:05.269854800 +0200
+++ new/sievelib-1.4.1/PKG-INFO 2024-07-18 10:53:01.172111700 +0200
@@ -1,6 +1,6 @@
Metadata-Version: 2.1
Name: sievelib
-Version: 1.4.0
+Version: 1.4.1
Summary: Client-side SIEVE library
Home-page: https://github.com/tonioo/sievelib
Author: Antoine Nguyen
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/sievelib-1.4.0/sievelib/managesieve.py
new/sievelib-1.4.1/sievelib/managesieve.py
--- old/sievelib-1.4.0/sievelib/managesieve.py 2024-04-11 10:02:01.000000000
+0200
+++ new/sievelib-1.4.1/sievelib/managesieve.py 2024-07-18 10:52:58.000000000
+0200
@@ -481,10 +481,12 @@
code, data = self.__send_command("STARTTLS")
if code != "OK":
return False
- context = ssl.SSLContext()
+ context = ssl.create_default_context()
+ if certfile is not None:
+ context.load_cert_chain(certfile, keyfile=keyfile)
try:
# nsock = ssl.wrap_socket(self.sock, keyfile, certfile)
- nsock = context.wrap_socket(self.sock, keyfile, certfile)
+ nsock = context.wrap_socket(self.sock,
server_hostname=self.srvaddr)
except ssl.SSLError as e:
raise Error("SSL error: %s" % str(e))
self.sock = nsock
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/sievelib-1.4.0/sievelib.egg-info/PKG-INFO
new/sievelib-1.4.1/sievelib.egg-info/PKG-INFO
--- old/sievelib-1.4.0/sievelib.egg-info/PKG-INFO 2024-04-11
10:02:05.000000000 +0200
+++ new/sievelib-1.4.1/sievelib.egg-info/PKG-INFO 2024-07-18
10:53:01.000000000 +0200
@@ -1,6 +1,6 @@
Metadata-Version: 2.1
Name: sievelib
-Version: 1.4.0
+Version: 1.4.1
Summary: Client-side SIEVE library
Home-page: https://github.com/tonioo/sievelib
Author: Antoine Nguyen