17
0

14 Commits

Author SHA256 Message Date
e422eb1dd1 Accepting request 1273221 from devel:languages:python
- update to 1.0.2.20250428:
  * various toplevel domain updates

OBS-URL: https://build.opensuse.org/request/show/1273221
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-publicsuffixlist?expand=0&rev=30
2025-04-29 14:40:42 +00:00
5185790c61 - update to 1.0.2.20250428:
* various toplevel domain updates

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-publicsuffixlist?expand=0&rev=59
2025-04-28 16:56:19 +00:00
1513ba45e6 Accepting request 1248484 from devel:languages:python
- update to 1.0.2.20250225:
  * various toplevel domain updates

OBS-URL: https://build.opensuse.org/request/show/1248484
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-publicsuffixlist?expand=0&rev=29
2025-02-26 16:18:13 +00:00
1e29122a9a - update to 1.0.2.20250225:
* various toplevel domain updates

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-publicsuffixlist?expand=0&rev=57
2025-02-25 20:39:16 +00:00
58d8af2a08 Accepting request 1225321 from devel:languages:python
- update to 1.0.2.20241120:
  * various toplevel domain updates

OBS-URL: https://build.opensuse.org/request/show/1225321
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-publicsuffixlist?expand=0&rev=28
2024-11-20 16:44:44 +00:00
af432cb012 - update to 1.0.2.20241120:
* various toplevel domain updates

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-publicsuffixlist?expand=0&rev=55
2024-11-20 15:27:07 +00:00
ae069db359 Accepting request 1222055 from devel:languages:python
- update to 1.0.2.20241107:
  * various toplevel domain updates

OBS-URL: https://build.opensuse.org/request/show/1222055
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-publicsuffixlist?expand=0&rev=27
2024-11-07 15:28:15 +00:00
db886dc6d8 - update to 1.0.2.20241107:
* various toplevel domain updates

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-publicsuffixlist?expand=0&rev=53
2024-11-07 09:09:17 +00:00
b9ce3fb545 Accepting request 1208850 from devel:languages:python
- update to 1.0.2.20241018:
  * various toplevel domain updates

OBS-URL: https://build.opensuse.org/request/show/1208850
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-publicsuffixlist?expand=0&rev=26
2024-10-18 13:58:42 +00:00
ce9aced734 - update to 1.0.2.20241018:
* various toplevel domain updates

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-publicsuffixlist?expand=0&rev=51
2024-10-18 10:50:22 +00:00
6dda4af911 Accepting request 1204747 from devel:languages:python
- update to 1.0.2.20240927:
  * various toplevel domain updates

OBS-URL: https://build.opensuse.org/request/show/1204747
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-publicsuffixlist?expand=0&rev=25
2024-09-30 13:42:23 +00:00
75216326a5 - update to 1.0.2.20240927:
* various toplevel domain updates

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-publicsuffixlist?expand=0&rev=49
2024-09-30 10:38:18 +00:00
542f1108ac Accepting request 1198779 from devel:languages:python
- 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
- update to 0.10.0.20240420:
  * various toplevel domain updates
- update to 0.10.0.20240412:
  * various toplevel domain updates
- update to 0.10.0.20240312:
  * various toplevel domain updates
- Update to  0.10.0.20240214:
  * various toplevel domain updates
- Switch to autosetup and pyproject macros.
- No more greedy globs in %files.
- update to 0.10.0.20240108:
  * various toplevel domain updates
- update to 0.10.0.20231214:
  * various toplevel domain updates
- Update to version 0.10.0.20231109:
  * switch to automatically generated and uploaded to PyPI
  release.
- Update to version 0.9.1
  * Use underscore in setup.cfg format
- Update to version to 0.9.0
  * Update PSL
  * Add tests for accept_unknown as method argument
  * Fix using a non-default accept_unknown in privatesuffix()
- Update to version to 0.8.0
  * Update PSL
  * Ensure privateparts returns lowercase labels
  * Fix is_public for upper case input
  * Fix lowercase for TLD only suffix
  * Update PSL
  * Update PSL
  * Update PSL
  * Increment version
  * Update PSL
  * Add testcase for wildcard match
  * Update test data and readme link
  * Update PSL
  * Update PSL
  * Migrate CI to travis-ci.com
  * Update PSL
  * Update PSL
  * Update PSL
  * Update PSL
- Update to version 0.7.11:
 - Add testcase for wildcard match.
 - Update test data and readme link.
   - Fixes issue #19
 - Update PSL.
- Update to version 0.7.10:
 - Update PSL.
- Update to version 0.7.9:
 - Update PSL.
- update to version 0.7.8:
 - Update PSL
- version update to 0.7.7
  * PSL updates
- Remove tests from runtime package
- Update to v0.7.3-5
  * PSL updates
- Update to version 0.7.2:
 * Fix PSL file timestamp offset caused by TZ.
- Update to version 0.7.1:
 * Update PSL.
- Update to version 0.7.0:
 * Drop Python 2.5 support.
 * Use file context managers.
- Update to version to 0.6.15:
 * Update PSL.
- Update to version 0.6.14:
 * Use privatesuffix instead of its alias.
 * Fix typo.
- Update to 0.6.13
  * no changelog found
- Update to 0.6.11:
  * no upstream changelog
- Update to 0.6.9:
  * no upstream changelog
- version update to 0.6.7
  * no upstream changelog
- Update to version 0.6.5:
 * No changes
- Update to version 0.6.4:
 * No changes
- Update to version 0.6.3:
 * No changes
- Update to version 0.6.2:
 * No changes
- Remove superfluous devel dependency for noarch package
- update to version 0.6.1:
 - cleanup pypi descriptors
- update to version 0.6.0:
 - support for icann-only suffixes
- add change_psl_location.patch to use list from publicsuffix package.
- initial package for version 0.5.0

OBS-URL: https://build.opensuse.org/request/show/1198779
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-publicsuffixlist?expand=0&rev=24
2024-09-05 13:47:06 +00:00
Sebastian Wagner
7291a83032 - 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

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-publicsuffixlist?expand=0&rev=47
2024-09-04 10:01:09 +00:00
5 changed files with 77 additions and 18 deletions

View File

@@ -1,11 +1,11 @@
--- 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]

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:b3cc4f91eb3fc4595e8ea7ce94c64e3cb98d2bdd9ed932cad7c5199afdff6ba2
size 101205

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:03287ce5fb357a234d27324d8055776d661cdccc3e88476f341f7e722dc163af
size 105221

View File

@@ -1,3 +1,62 @@
-------------------------------------------------------------------
Mon Apr 28 16:56:06 UTC 2025 - Dirk Müller <dmueller@suse.com>
- update to 1.0.2.20250428:
* various toplevel domain updates
-------------------------------------------------------------------
Tue Feb 25 20:31:07 UTC 2025 - Dirk Müller <dmueller@suse.com>
- update to 1.0.2.20250225:
* various toplevel domain updates
-------------------------------------------------------------------
Wed Nov 20 15:26:51 UTC 2024 - Dirk Müller <dmueller@suse.com>
- update to 1.0.2.20241120:
* various toplevel domain updates
-------------------------------------------------------------------
Thu Nov 7 09:08:53 UTC 2024 - Dirk Müller <dmueller@suse.com>
- update to 1.0.2.20241107:
* various toplevel domain updates
-------------------------------------------------------------------
Fri Oct 18 10:50:09 UTC 2024 - Dirk Müller <dmueller@suse.com>
- update to 1.0.2.20241018:
* various toplevel domain updates
-------------------------------------------------------------------
Mon Sep 30 10:37:49 UTC 2024 - Dirk Müller <dmueller@suse.com>
- update to 1.0.2.20240927:
* various toplevel domain updates
-------------------------------------------------------------------
Wed Sep 4 09:57:53 UTC 2024 - Sebastian Wagner <sebix@sebix.at>
- 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
-------------------------------------------------------------------
Sun Apr 21 08:37:11 UTC 2024 - Dirk Müller <dmueller@suse.com>
@@ -78,7 +137,7 @@ Tue Oct 4 23:30:13 UTC 2022 - Yogalakshmi Arunachalam <yarunachalam@suse.com>
* Update PSL
-------------------------------------------------------------------
Thu Dec 16 08:10:00 UTC 2021 - Sebastian Wagner <sebix+novell.com@sebix.at>
Thu Dec 16 08:10:00 UTC 2021 - Sebastian Wagner <sebix@sebix.at>
- Update to version 0.7.11:
- Add testcase for wildcard match.
@@ -91,7 +150,7 @@ Thu Dec 16 08:10:00 UTC 2021 - Sebastian Wagner <sebix+novell.com@sebix.at>
- Update PSL.
-------------------------------------------------------------------
Sun May 30 10:42:48 UTC 2021 - Sebastian Wagner <sebix+novell.com@sebix.at>
Sun May 30 10:42:48 UTC 2021 - Sebastian Wagner <sebix@sebix.at>
- update to version 0.7.8:
- Update PSL
@@ -110,7 +169,7 @@ Thu Nov 19 06:34:19 UTC 2020 - John Vandenberg <jayvdb@gmail.com>
* PSL updates
-------------------------------------------------------------------
Wed Jun 3 11:14:04 UTC 2020 - Sebastian Wagner <sebix+novell.com@sebix.at>
Wed Jun 3 11:14:04 UTC 2020 - Sebastian Wagner <sebix@sebix.at>
- Update to version 0.7.2:
* Fix PSL file timestamp offset caused by TZ.
@@ -150,7 +209,7 @@ Mon May 20 08:06:14 UTC 2019 - pgajdos@suse.com
* no upstream changelog
-------------------------------------------------------------------
Sat Mar 16 13:25:05 UTC 2019 - Sebastian Wagner <sebix+novell.com@sebix.at>
Sat Mar 16 13:25:05 UTC 2019 - Sebastian Wagner <sebix@sebix.at>
- Update to version 0.6.5:
* No changes
@@ -158,7 +217,7 @@ Sat Mar 16 13:25:05 UTC 2019 - Sebastian Wagner <sebix+novell.com@sebix.at>
* No changes
-------------------------------------------------------------------
Tue Jan 15 21:29:54 UTC 2019 - Sebastian Wagner <sebix+novell.com@sebix.at>
Tue Jan 15 21:29:54 UTC 2019 - Sebastian Wagner <sebix@sebix.at>
- Update to version 0.6.3:
* No changes
@@ -171,7 +230,7 @@ Tue Dec 4 12:51:48 UTC 2018 - Matej Cepl <mcepl@suse.com>
- Remove superfluous devel dependency for noarch package
-------------------------------------------------------------------
Mon May 21 06:48:00 UTC 2018 - sebix+novell.com@sebix.at
Mon May 21 06:48:00 UTC 2018 - sebix@sebix.at
- update to version 0.6.1:
- cleanup pypi descriptors
@@ -179,11 +238,11 @@ Mon May 21 06:48:00 UTC 2018 - sebix+novell.com@sebix.at
- support for icann-only suffixes
-------------------------------------------------------------------
Mon May 14 09:37:38 UTC 2018 - sebix+novell.com@sebix.at
Mon May 14 09:37:38 UTC 2018 - sebix@sebix.at
- add change_psl_location.patch to use list from publicsuffix package.
-------------------------------------------------------------------
Thu Mar 29 09:35:22 UTC 2018 - sebix+novell.com@sebix.at
Thu Mar 29 09:35:22 UTC 2018 - sebix@sebix.at
- initial package for version 0.5.0

View File

@@ -1,7 +1,7 @@
#
# spec file for package python-publicsuffixlist
#
# Copyright (c) 2024 SUSE LLC
# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
%{?sle15_python_module_pythons}
Name: python-publicsuffixlist
Version: 0.10.0.20240420
Version: 1.0.2.20250428
Release: 0
Summary: Public suffix list implementaion in Python
License: MPL-2.0