Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-publicsuffixlist for
openSUSE:Factory checked in at 2024-09-05 15:47:06
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-publicsuffixlist (Old)
and /work/SRC/openSUSE:Factory/.python-publicsuffixlist.new.10096 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-publicsuffixlist"
Thu Sep 5 15:47:06 2024 rev:24 rq:1198779 version:1.0.2.20240903
Changes:
--------
---
/work/SRC/openSUSE:Factory/python-publicsuffixlist/python-publicsuffixlist.changes
2024-04-21 20:30:20.948677698 +0200
+++
/work/SRC/openSUSE:Factory/.python-publicsuffixlist.new.10096/python-publicsuffixlist.changes
2024-09-05 15:47:43.453407993 +0200
@@ -1,0 +2,23 @@
+Wed Sep 4 09:57:53 UTC 2024 - Sebastian Wagner <[email protected]>
+
+- update to version 1.0.2:
+ - Use @typing.overload to indicate str-to-str domain input/output. #32.
+ - Address deprecation of ByteString in python 3.14.
+- update to version 1.0.1:
+ - Fix internal logic where domain name passed as a tuple of bytes, that
contains
+ UTF-8 encoded non-ascii chars, unintentionally matched PSL. Fixes #31.
+- update to version 1.0.0:
+ - This version drops support for Python 2.x and 3.4.
+ - The internal logic has been slightly changed to address conflicting
evaluation
+ rules between the PSL wiki and the test data.
+ As with versions before 1.0.0, this module assumes that wildcards have
+ implicit public declarations on the wildcard root.
+ - With the minimum Python version changed to 3.5, type annotations have
+ been added to exposed API methods to clarify expected input types.
+ For example, psl.publicsuffix() now accepts `str` or `Tuple[bytes, ...]`.
+ - Add tuple of bytes style input
+ - Add keep_case keyword argument
+ - Accept trailing dot
+ - Migrate CI to GitHub Actions
+
+-------------------------------------------------------------------
@@ -81 +104 @@
-Thu Dec 16 08:10:00 UTC 2021 - Sebastian Wagner <[email protected]>
+Thu Dec 16 08:10:00 UTC 2021 - Sebastian Wagner <[email protected]>
@@ -94 +117 @@
-Sun May 30 10:42:48 UTC 2021 - Sebastian Wagner <[email protected]>
+Sun May 30 10:42:48 UTC 2021 - Sebastian Wagner <[email protected]>
@@ -113 +136 @@
-Wed Jun 3 11:14:04 UTC 2020 - Sebastian Wagner <[email protected]>
+Wed Jun 3 11:14:04 UTC 2020 - Sebastian Wagner <[email protected]>
@@ -153 +176 @@
-Sat Mar 16 13:25:05 UTC 2019 - Sebastian Wagner <[email protected]>
+Sat Mar 16 13:25:05 UTC 2019 - Sebastian Wagner <[email protected]>
@@ -161 +184 @@
-Tue Jan 15 21:29:54 UTC 2019 - Sebastian Wagner <[email protected]>
+Tue Jan 15 21:29:54 UTC 2019 - Sebastian Wagner <[email protected]>
@@ -174 +197 @@
-Mon May 21 06:48:00 UTC 2018 - [email protected]
+Mon May 21 06:48:00 UTC 2018 - [email protected]
@@ -182 +205 @@
-Mon May 14 09:37:38 UTC 2018 - [email protected]
+Mon May 14 09:37:38 UTC 2018 - [email protected]
@@ -187 +210 @@
-Thu Mar 29 09:35:22 UTC 2018 - [email protected]
+Thu Mar 29 09:35:22 UTC 2018 - [email protected]
Old:
----
publicsuffixlist-0.10.0.20240420.tar.gz
New:
----
publicsuffixlist-1.0.2.20240903.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-publicsuffixlist.spec ++++++
--- /var/tmp/diff_new_pack.H1stdF/_old 2024-09-05 15:47:44.013431249 +0200
+++ /var/tmp/diff_new_pack.H1stdF/_new 2024-09-05 15:47:44.017431416 +0200
@@ -18,7 +18,7 @@
%{?sle15_python_module_pythons}
Name: python-publicsuffixlist
-Version: 0.10.0.20240420
+Version: 1.0.2.20240903
Release: 0
Summary: Public suffix list implementaion in Python
License: MPL-2.0
++++++ change_psl_location.patch ++++++
--- /var/tmp/diff_new_pack.H1stdF/_old 2024-09-05 15:47:44.037432246 +0200
+++ /var/tmp/diff_new_pack.H1stdF/_new 2024-09-05 15:47:44.041432412 +0200
@@ -1,12 +1,12 @@
---- publicsuffixlist-0.5.1/publicsuffixlist/__init__.py 2018-03-31
04:11:06.000000000 +0200
-+++ publicsuffixlist-0.5.1/publicsuffixlist/__init__.py 2018-05-14
11:35:04.328909547 +0200
-@@ -16,7 +16,7 @@
+--- publicsuffixlist-1.0.2.20240903/publicsuffixlist/__init__.py
2024-09-03 05:27:39.000000000 +0200
++++ publicsuffixlist-1.0.2.20240903/publicsuffixlist/__init__.py
2024-09-04 11:59:54.896862467 +0200
+@@ -18,7 +18,7 @@
PSLURL = "https://publicsuffix.org/list/public_suffix_list.dat"
-PSLFILE = os.path.join(os.path.dirname(__file__), "public_suffix_list.dat")
+PSLFILE = "/usr/share/publicsuffix/public_suffix_list.dat"
- if sys.version_info >= (3, ):
- # python3.x
+ BytesTuple = Tuple[bytes, ...]
+ ByteString = Union[bytes, bytearray]
++++++ publicsuffixlist-0.10.0.20240420.tar.gz ->
publicsuffixlist-1.0.2.20240903.tar.gz ++++++
++++ 4821 lines of diff (skipped)