commit python-soupsieve for openSUSE:Factory

2024-03-17 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-soupsieve for 
openSUSE:Factory checked in at 2024-03-17 22:13:02

Comparing /work/SRC/openSUSE:Factory/python-soupsieve (Old)
 and  /work/SRC/openSUSE:Factory/.python-soupsieve.new.1905 (New)


Package is "python-soupsieve"

Sun Mar 17 22:13:02 2024 rev:20 rq:1158246 version:2.5

Changes:

--- /work/SRC/openSUSE:Factory/python-soupsieve/python-soupsieve.changes
2023-10-12 11:55:53.138870481 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-soupsieve.new.1905/python-soupsieve.changes  
2024-03-17 22:13:08.118088049 +0100
@@ -1,0 +2,7 @@
+Fri Mar 15 09:49:23 UTC 2024 - Michal Suchanek 
+
+- Fix rpmlint warnings on SLE/Leap (jsc#PED-7572)
+  * provide description longer than summary
+  * Add back group
+
+---



Other differences:
--
++ python-soupsieve.spec ++
--- /var/tmp/diff_new_pack.NRkEZ7/_old  2024-03-17 22:13:10.158162690 +0100
+++ /var/tmp/diff_new_pack.NRkEZ7/_new  2024-03-17 22:13:10.162162837 +0100
@@ -1,7 +1,7 @@
 #
 # spec file
 #
-# Copyright (c) 2023 SUSE LLC
+# Copyright (c) 2024 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -30,6 +30,7 @@
 Release:0
 Summary:A modern CSS selector implementation for BeautifulSoup
 License:MIT
+Group:  Development/Libraries/Python
 URL:https://github.com/facelessuser/soupsieve
 Source: 
https://files.pythonhosted.org/packages/source/s/soupsieve/soupsieve-%{version}.tar.gz
 BuildRequires:  %{python_module hatchling}
@@ -45,7 +46,8 @@
 %python_subpackages
 
 %description
-A modern CSS selector implementation for BeautifulSoup
+Soup Sieve is a CSS selector library designed to be used with Beautiful Soup 4.
+It aims to provide selecting, matching, and filtering using modern CSS 
selectors.
 
 %prep
 %setup -q -n soupsieve-%{version}


commit python-soupsieve for openSUSE:Factory

2023-10-13 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-soupsieve for 
openSUSE:Factory checked in at 2023-10-11 23:54:00

Comparing /work/SRC/openSUSE:Factory/python-soupsieve (Old)
 and  /work/SRC/openSUSE:Factory/.python-soupsieve.new.1807 (New)


Package is "python-soupsieve"

Wed Oct 11 23:54:00 2023 rev:19 rq:1116658 version:2.5

Changes:

--- /work/SRC/openSUSE:Factory/python-soupsieve/python-soupsieve.changes
2023-05-09 13:06:08.636594617 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-soupsieve.new.1807/python-soupsieve.changes  
2023-10-12 11:55:53.138870481 +0200
@@ -1,0 +2,6 @@
+Tue Oct 10 11:23:48 UTC 2023 - Ondřej Súkup 
+
+- update to 2.5
+ * support Python 3.12
+
+---

Old:

  soupsieve-2.4.1.tar.gz

New:

  soupsieve-2.5.tar.gz



Other differences:
--
++ python-soupsieve.spec ++
--- /var/tmp/diff_new_pack.IC7KFv/_old  2023-10-12 11:55:54.302912431 +0200
+++ /var/tmp/diff_new_pack.IC7KFv/_new  2023-10-12 11:55:54.302912431 +0200
@@ -16,7 +16,6 @@
 #
 
 
-%{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %global flavor @BUILD_FLAVOR@%{nil}
 %if "%{flavor}" == "test"
 %define psuffix -test
@@ -25,14 +24,12 @@
 %define psuffix %{nil}
 %bcond_with test
 %endif
-%define skip_python2 1
 %{?sle15_python_module_pythons}
 Name:   python-soupsieve%{psuffix}
-Version:2.4.1
+Version:2.5
 Release:0
 Summary:A modern CSS selector implementation for BeautifulSoup
 License:MIT
-Group:  Development/Libraries/Python
 URL:https://github.com/facelessuser/soupsieve
 Source: 
https://files.pythonhosted.org/packages/source/s/soupsieve/soupsieve-%{version}.tar.gz
 BuildRequires:  %{python_module hatchling}

++ soupsieve-2.4.1.tar.gz -> soupsieve-2.5.tar.gz ++
 6623 lines of diff (skipped)


commit python-soupsieve for openSUSE:Factory

2023-05-09 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-soupsieve for 
openSUSE:Factory checked in at 2023-05-09 13:06:04

Comparing /work/SRC/openSUSE:Factory/python-soupsieve (Old)
 and  /work/SRC/openSUSE:Factory/.python-soupsieve.new.1533 (New)


Package is "python-soupsieve"

Tue May  9 13:06:04 2023 rev:18 rq:1084864 version:2.4.1

Changes:

--- /work/SRC/openSUSE:Factory/python-soupsieve/python-soupsieve.changes
2023-04-22 21:59:19.204807383 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-soupsieve.new.1533/python-soupsieve.changes  
2023-05-09 13:06:08.636594617 +0200
@@ -1,0 +2,16 @@
+Thu May  4 20:07:18 UTC 2023 - Dirk Müller 
+
+- update to 2.4.1:
+  * Attribute syntax for case insensitive flag
+optionally allows a space, it does not require one.
+  * Update to support changes related to `:lang()` in
+the official CSS spec. `:lang("")` should match unspecified
+  * languages, e.g. `lang=""`, but not `lang=und`.
+  * Only `:is()` and `:where()` should allow forgiving
+selector lists according to latest CSS (as far as Soup
+  * Sieve supports "forgiving" which is limited to empty
+selectors).
+  * Formally drop Python 3.6.
+  * Formally declare support for Python 3.11.
+
+---

Old:

  soupsieve-2.3.2.post1.tar.gz

New:

  soupsieve-2.4.1.tar.gz



Other differences:
--
++ python-soupsieve.spec ++
--- /var/tmp/diff_new_pack.2XeU0O/_old  2023-05-09 13:06:09.212598046 +0200
+++ /var/tmp/diff_new_pack.2XeU0O/_new  2023-05-09 13:06:09.220598094 +0200
@@ -28,7 +28,7 @@
 %define skip_python2 1
 %{?sle15_python_module_pythons}
 Name:   python-soupsieve%{psuffix}
-Version:2.3.2.post1
+Version:2.4.1
 Release:0
 Summary:A modern CSS selector implementation for BeautifulSoup
 License:MIT
@@ -71,7 +71,8 @@
 %files %{python_files}
 %license LICENSE.md
 %doc README.md
-%{python_sitelib}/soupsieve*
+%{python_sitelib}/soupsieve
+%{python_sitelib}/soupsieve-%{version}.dist-info
 %endif
 
 %changelog

++ soupsieve-2.3.2.post1.tar.gz -> soupsieve-2.4.1.tar.gz ++
 1946 lines of diff (skipped)


commit python-soupsieve for openSUSE:Factory

2023-04-22 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-soupsieve for 
openSUSE:Factory checked in at 2023-04-22 21:58:38

Comparing /work/SRC/openSUSE:Factory/python-soupsieve (Old)
 and  /work/SRC/openSUSE:Factory/.python-soupsieve.new.1533 (New)


Package is "python-soupsieve"

Sat Apr 22 21:58:38 2023 rev:17 rq:1081758 version:2.3.2.post1

Changes:

--- /work/SRC/openSUSE:Factory/python-soupsieve/python-soupsieve.changes
2022-10-03 13:44:51.549362251 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-soupsieve.new.1533/python-soupsieve.changes  
2023-04-22 21:59:19.204807383 +0200
@@ -1,0 +2,10 @@
+Fri Apr 21 12:34:24 UTC 2023 - Dirk Müller 
+
+- add sle15_python_module_pythons (jsc#PED-68)
+
+---
+Thu Apr 13 22:45:00 UTC 2023 - Matej Cepl 
+
+- Make calling of %{sle15modernpython} optional.
+
+---



Other differences:
--
++ python-soupsieve.spec ++
--- /var/tmp/diff_new_pack.PV3bgU/_old  2023-04-22 21:59:19.652810061 +0200
+++ /var/tmp/diff_new_pack.PV3bgU/_new  2023-04-22 21:59:19.656810085 +0200
@@ -1,7 +1,7 @@
 #
 # spec file
 #
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2023 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -26,6 +26,7 @@
 %bcond_with test
 %endif
 %define skip_python2 1
+%{?sle15_python_module_pythons}
 Name:   python-soupsieve%{psuffix}
 Version:2.3.2.post1
 Release:0


commit python-soupsieve for openSUSE:Factory

2022-10-03 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-soupsieve for 
openSUSE:Factory checked in at 2022-10-03 13:44:35

Comparing /work/SRC/openSUSE:Factory/python-soupsieve (Old)
 and  /work/SRC/openSUSE:Factory/.python-soupsieve.new.2275 (New)


Package is "python-soupsieve"

Mon Oct  3 13:44:35 2022 rev:16 rq:1007461 version:2.3.2.post1

Changes:

--- /work/SRC/openSUSE:Factory/python-soupsieve/python-soupsieve.changes
2021-11-15 15:28:01.645850838 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-soupsieve.new.2275/python-soupsieve.changes  
2022-10-03 13:44:51.549362251 +0200
@@ -1,0 +2,7 @@
+Sat Jun  4 15:10:49 UTC 2022 - Dirk M??ller 
+
+- update to 2.3.2.post1:
+  Fix Documentation for installation from source is outdated.
+  Fix some typos in error messages.
+
+---

Old:

  soupsieve-2.3.1.tar.gz

New:

  soupsieve-2.3.2.post1.tar.gz



Other differences:
--
++ python-soupsieve.spec ++
--- /var/tmp/diff_new_pack.kLkaTP/_old  2022-10-03 13:44:51.977363193 +0200
+++ /var/tmp/diff_new_pack.kLkaTP/_new  2022-10-03 13:44:51.985363210 +0200
@@ -1,7 +1,7 @@
 #
 # spec file
 #
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2022 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -27,14 +27,16 @@
 %endif
 %define skip_python2 1
 Name:   python-soupsieve%{psuffix}
-Version:2.3.1
+Version:2.3.2.post1
 Release:0
 Summary:A modern CSS selector implementation for BeautifulSoup
 License:MIT
 Group:  Development/Libraries/Python
 URL:https://github.com/facelessuser/soupsieve
 Source: 
https://files.pythonhosted.org/packages/source/s/soupsieve/soupsieve-%{version}.tar.gz
-BuildRequires:  %{python_module setuptools}
+BuildRequires:  %{python_module hatchling}
+BuildRequires:  %{python_module pip}
+BuildRequires:  %{python_module wheel}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
 BuildArch:  noarch
@@ -51,11 +53,11 @@
 %setup -q -n soupsieve-%{version}
 
 %build
-%python_build
+%pyproject_wheel
 
 %install
 %if !%{with test}
-%python_install
+%pyproject_install
 %python_expand %fdupes %{buildroot}%{$python_sitelib}
 %endif
 


commit python-soupsieve for openSUSE:Factory

2021-11-15 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-soupsieve for 
openSUSE:Factory checked in at 2021-11-15 15:26:24

Comparing /work/SRC/openSUSE:Factory/python-soupsieve (Old)
 and  /work/SRC/openSUSE:Factory/.python-soupsieve.new.1890 (New)


Package is "python-soupsieve"

Mon Nov 15 15:26:24 2021 rev:15 rq:931293 version:2.3.1

Changes:

--- /work/SRC/openSUSE:Factory/python-soupsieve/python-soupsieve.changes
2021-11-09 23:54:20.591944453 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-soupsieve.new.1890/python-soupsieve.changes  
2021-11-15 15:28:01.645850838 +0100
@@ -1,0 +2,7 @@
+Sat Nov 13 20:46:12 UTC 2021 - Dirk M??ller 
+
+- update to 2.3.1:
+  * Ensure attribute selectors match tags that have new lines characters in
+attributes 
+
+---

Old:

  soupsieve-2.3.tar.gz

New:

  soupsieve-2.3.1.tar.gz



Other differences:
--
++ python-soupsieve.spec ++
--- /var/tmp/diff_new_pack.aHeSUl/_old  2021-11-15 15:28:02.097850965 +0100
+++ /var/tmp/diff_new_pack.aHeSUl/_new  2021-11-15 15:28:02.101850966 +0100
@@ -27,7 +27,7 @@
 %endif
 %define skip_python2 1
 Name:   python-soupsieve%{psuffix}
-Version:2.3
+Version:2.3.1
 Release:0
 Summary:A modern CSS selector implementation for BeautifulSoup
 License:MIT

++ soupsieve-2.3.tar.gz -> soupsieve-2.3.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/soupsieve-2.3/PKG-INFO new/soupsieve-2.3.1/PKG-INFO
--- old/soupsieve-2.3/PKG-INFO  2021-11-03 17:08:48.901878400 +0100
+++ new/soupsieve-2.3.1/PKG-INFO2021-11-11 14:53:09.905170700 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: soupsieve
-Version: 2.3
+Version: 2.3.1
 Summary: A modern CSS selector implementation for Beautiful Soup.
 Home-page: https://github.com/facelessuser/soupsieve
 Author: Isaac Muse
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/soupsieve-2.3/docs/src/markdown/about/changelog.md 
new/soupsieve-2.3.1/docs/src/markdown/about/changelog.md
--- old/soupsieve-2.3/docs/src/markdown/about/changelog.md  2021-11-03 
17:08:45.0 +0100
+++ new/soupsieve-2.3.1/docs/src/markdown/about/changelog.md2021-11-11 
14:53:06.0 +0100
@@ -1,5 +1,9 @@
 # Changelog
 
+## 2.3.1
+
+- **FIX**: Ensure attribute selectors match tags that have new lines 
characters in attributes. (#233)
+
 ## 2.3
 
 - **NEW**: Officially support Python 3.10.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/soupsieve-2.3/requirements/docs.txt 
new/soupsieve-2.3.1/requirements/docs.txt
--- old/soupsieve-2.3/requirements/docs.txt 2021-11-03 17:08:45.0 
+0100
+++ new/soupsieve-2.3.1/requirements/docs.txt   2021-11-11 14:53:06.0 
+0100
@@ -1,4 +1,4 @@
-mkdocs_pymdownx_material_extras==1.5.4
+mkdocs_pymdownx_material_extras==1.5.5
 mkdocs-git-revision-date-localized-plugin
 mkdocs-minify-plugin
 pyspelling
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/soupsieve-2.3/soupsieve/__meta__.py 
new/soupsieve-2.3.1/soupsieve/__meta__.py
--- old/soupsieve-2.3/soupsieve/__meta__.py 2021-11-03 17:08:45.0 
+0100
+++ new/soupsieve-2.3.1/soupsieve/__meta__.py   2021-11-11 14:53:06.0 
+0100
@@ -192,5 +192,5 @@
 return Version(major, minor, micro, release, pre, post, dev)
 
 
-__version_info__ = Version(2, 3, 0, "final")
+__version_info__ = Version(2, 3, 1, "final")
 __version__ = __version_info__._get_canonical()
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/soupsieve-2.3/soupsieve/css_match.py 
new/soupsieve-2.3.1/soupsieve/css_match.py
--- old/soupsieve-2.3/soupsieve/css_match.py2021-11-03 17:08:45.0 
+0100
+++ new/soupsieve-2.3.1/soupsieve/css_match.py  2021-11-11 14:53:06.0 
+0100
@@ -478,7 +478,7 @@
 return parsed
 
 
-class _Match(_DocumentNav):
+class CSSMatch(_DocumentNav):
 """Perform CSS matching."""
 
 def __init__(
@@ -1495,10 +1495,6 @@
 return not self.is_doc(el) and self.is_tag(el) and 
self.match_selectors(el, self.selectors)
 
 
-class CSSMatch(_Match):
-"""The Beautiful Soup CSS match class."""
-
-
 class SoupSieve(ct.Immutable):
 """Compiled Soup Sieve selector matching object."""
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/soupsieve-2.3/soupsieve/css_parser.py 
new/soupsieve-2.3.1/soupsieve/css_parser.py
--- old/soupsieve-2.3/soupsieve/css_parser.py   2021-11-03 17:08:45.000

commit python-soupsieve for openSUSE:Factory

2021-11-09 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-soupsieve for 
openSUSE:Factory checked in at 2021-11-09 23:54:06

Comparing /work/SRC/openSUSE:Factory/python-soupsieve (Old)
 and  /work/SRC/openSUSE:Factory/.python-soupsieve.new.1890 (New)


Package is "python-soupsieve"

Tue Nov  9 23:54:06 2021 rev:14 rq:929908 version:2.3

Changes:

--- /work/SRC/openSUSE:Factory/python-soupsieve/python-soupsieve.changes
2021-05-12 19:31:27.747225988 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-soupsieve.new.1890/python-soupsieve.changes  
2021-11-09 23:54:20.591944453 +0100
@@ -1,0 +2,10 @@
+Sat Nov  6 18:00:49 UTC 2021 - Dirk M??ller 
+
+- update to 2.3:
+  * Officially support Python 3.10.
+  * Add static typing.
+  * `:has()`, `:is()`, and `:where()` now use use a forgiving selector list.
+  * Add support to output a pretty print format of a compiled `SelectorList` 
for debug purposes.
+  * Some small corner cases discovered with static typing. 
+
+---

Old:

  soupsieve-2.2.1.tar.gz

New:

  soupsieve-2.3.tar.gz



Other differences:
--
++ python-soupsieve.spec ++
--- /var/tmp/diff_new_pack.sTu4ZN/_old  2021-11-09 23:54:20.987944654 +0100
+++ /var/tmp/diff_new_pack.sTu4ZN/_new  2021-11-09 23:54:20.987944654 +0100
@@ -1,5 +1,5 @@
 #
-# spec file for package python-soupsieve-test
+# spec file
 #
 # Copyright (c) 2021 SUSE LLC
 #
@@ -27,7 +27,7 @@
 %endif
 %define skip_python2 1
 Name:   python-soupsieve%{psuffix}
-Version:2.2.1
+Version:2.3
 Release:0
 Summary:A modern CSS selector implementation for BeautifulSoup
 License:MIT

++ soupsieve-2.2.1.tar.gz -> soupsieve-2.3.tar.gz ++
 3515 lines of diff (skipped)


commit python-soupsieve for openSUSE:Factory

2021-05-12 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-soupsieve for 
openSUSE:Factory checked in at 2021-05-12 19:31:20

Comparing /work/SRC/openSUSE:Factory/python-soupsieve (Old)
 and  /work/SRC/openSUSE:Factory/.python-soupsieve.new.2988 (New)


Package is "python-soupsieve"

Wed May 12 19:31:20 2021 rev:13 rq:891894 version:2.2.1

Changes:

--- /work/SRC/openSUSE:Factory/python-soupsieve/python-soupsieve.changes
2021-03-12 13:31:19.426157863 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-soupsieve.new.2988/python-soupsieve.changes  
2021-05-12 19:31:27.747225988 +0200
@@ -1,0 +2,6 @@
+Sun May  9 17:07:24 UTC 2021 - Dirk M??ller 
+
+- udpate to 2.2.1:
+  - **FIX**: Fix an issue with namespaces when one of the keys is `self`.
+
+---

Old:

  soupsieve-2.2.tar.gz

New:

  soupsieve-2.2.1.tar.gz



Other differences:
--
++ python-soupsieve.spec ++
--- /var/tmp/diff_new_pack.7dHtzm/_old  2021-05-12 19:31:28.239223801 +0200
+++ /var/tmp/diff_new_pack.7dHtzm/_new  2021-05-12 19:31:28.243223784 +0200
@@ -1,5 +1,5 @@
 #
-# spec file for package python-soupsieve
+# spec file for package python-soupsieve-test
 #
 # Copyright (c) 2021 SUSE LLC
 #
@@ -27,7 +27,7 @@
 %endif
 %define skip_python2 1
 Name:   python-soupsieve%{psuffix}
-Version:2.2
+Version:2.2.1
 Release:0
 Summary:A modern CSS selector implementation for BeautifulSoup
 License:MIT

++ soupsieve-2.2.tar.gz -> soupsieve-2.2.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/soupsieve-2.2/PKG-INFO new/soupsieve-2.2.1/PKG-INFO
--- old/soupsieve-2.2/PKG-INFO  2021-02-09 20:57:13.208084600 +0100
+++ new/soupsieve-2.2.1/PKG-INFO2021-03-19 05:59:30.715582600 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: soupsieve
-Version: 2.2
+Version: 2.2.1
 Summary: A modern CSS selector implementation for Beautiful Soup.
 Home-page: https://github.com/facelessuser/soupsieve
 Author: Isaac Muse
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/soupsieve-2.2/docs/src/markdown/about/changelog.md 
new/soupsieve-2.2.1/docs/src/markdown/about/changelog.md
--- old/soupsieve-2.2/docs/src/markdown/about/changelog.md  2021-02-09 
20:57:00.0 +0100
+++ new/soupsieve-2.2.1/docs/src/markdown/about/changelog.md2021-03-19 
05:59:26.0 +0100
@@ -1,5 +1,9 @@
 # Changelog
 
+## 2.2.1
+
+- **FIX**: Fix an issue with namespaces when one of the keys is `self`.
+
 ## 2.2
 
 - **NEW**: `:link` and `:any-link` no longer include `#!html ` due to a 
change in the level 4 selector
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/soupsieve-2.2/docs/src/markdown/selectors/pseudo-classes.md 
new/soupsieve-2.2.1/docs/src/markdown/selectors/pseudo-classes.md
--- old/soupsieve-2.2/docs/src/markdown/selectors/pseudo-classes.md 
2021-02-09 20:57:00.0 +0100
+++ new/soupsieve-2.2.1/docs/src/markdown/selectors/pseudo-classes.md   
2021-03-19 05:59:26.0 +0100
@@ -867,7 +867,7 @@
 Level 4 CSS adds the additional pattern in the form `an+b of S` where `S` 
represents a selector list. `an+b` can
 also be substituted with `even` or `odd`.
 
-Wen using the pattern `an+b of S`, the pattern will select elements from a 
sub-group of sibling elements that all
+When using the pattern `an+b of S`, the pattern will select elements from 
a sub-group of sibling elements that all
 match the selector list (`[of S]?`), based on their position within that 
sub-group, using the pattern `an+b`, for
 every positive integer or zero value of `n`. The index of the first 
element is `1`. The values `a` and `b` must both
 be integers.
@@ -961,7 +961,7 @@
 Level 4 CSS adds the additional pattern in the form `an+b of S` where `S` 
represents a selector list. `an+b` can
 also be substituted with `even` or `odd`.
 
-Wen using the pattern `an+b of S`, the pattern will select elements from a 
sub-group of sibling elements that all
+When using the pattern `an+b of S`, the pattern will select elements from 
a sub-group of sibling elements that all
 match the selector list (`[of S]?`), based on their position within that 
sub-group, using the pattern `an+b`, for
 every positive integer or zero value of `n`. The index of the first 
element is `1`. The values `a` and `b` must both
 be integers. Elements will be counted from the end.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/soupsieve-2.2/requirements/docs.txt

commit python-soupsieve for openSUSE:Factory

2021-03-12 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-soupsieve for 
openSUSE:Factory checked in at 2021-03-12 13:31:03

Comparing /work/SRC/openSUSE:Factory/python-soupsieve (Old)
 and  /work/SRC/openSUSE:Factory/.python-soupsieve.new.2401 (New)


Package is "python-soupsieve"

Fri Mar 12 13:31:03 2021 rev:12 rq:877642 version:2.2

Changes:

--- /work/SRC/openSUSE:Factory/python-soupsieve/python-soupsieve.changes
2021-02-01 13:28:40.494147092 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-soupsieve.new.2401/python-soupsieve.changes  
2021-03-12 13:31:19.426157863 +0100
@@ -1,0 +2,12 @@
+Tue Mar  2 00:26:16 UTC 2021 - Dirk M??ller 
+
+- update to 2.2.0:
+  - **NEW**: `:link` and `:any-link` no longer include `#!html ` due to a
+change in the level 4 selector specification. This actually yields more
+sane results.
+  - **FIX**: BeautifulSoup, when using `find`, is quite forgiving of odd types
+that a user may place in an element's attribute value. Soup Sieve will also
+now be more forgiving and attempt to match these unexpected values in a 
sane
+manner by normalizing them before compare. (#212)
+
+---

Old:

  soupsieve-2.1.tar.gz

New:

  soupsieve-2.2.tar.gz



Other differences:
--
++ python-soupsieve.spec ++
--- /var/tmp/diff_new_pack.yOq0Kg/_old  2021-03-12 13:31:20.006158677 +0100
+++ /var/tmp/diff_new_pack.yOq0Kg/_new  2021-03-12 13:31:20.010158683 +0100
@@ -27,7 +27,7 @@
 %endif
 %define skip_python2 1
 Name:   python-soupsieve%{psuffix}
-Version:2.1
+Version:2.2
 Release:0
 Summary:A modern CSS selector implementation for BeautifulSoup
 License:MIT

++ soupsieve-2.1.tar.gz -> soupsieve-2.2.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/soupsieve-2.1/LICENSE.md new/soupsieve-2.2/LICENSE.md
--- old/soupsieve-2.1/LICENSE.md2020-12-11 00:43:09.0 +0100
+++ new/soupsieve-2.2/LICENSE.md2021-02-09 20:57:00.0 +0100
@@ -1,6 +1,6 @@
 MIT License
 
-Copyright (c) 2018 Isaac Muse 
+Copyright (c) 2018 - 2021 Isaac Muse 
 
 Permission is hereby granted, free of charge, to any person obtaining a copy
 of this software and associated documentation files (the "Software"), to deal
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/soupsieve-2.1/MANIFEST.in 
new/soupsieve-2.2/MANIFEST.in
--- old/soupsieve-2.1/MANIFEST.in   2020-12-11 00:43:09.0 +0100
+++ new/soupsieve-2.2/MANIFEST.in   2021-02-09 20:57:00.0 +0100
@@ -13,3 +13,4 @@
 include LICENSE.md
 include README.md
 include MANIFEST.in
+include pyproject.toml
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/soupsieve-2.1/PKG-INFO new/soupsieve-2.2/PKG-INFO
--- old/soupsieve-2.1/PKG-INFO  2020-12-11 00:43:14.833137800 +0100
+++ new/soupsieve-2.2/PKG-INFO  2021-02-09 20:57:13.208084600 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: soupsieve
-Version: 2.1
+Version: 2.2
 Summary: A modern CSS selector implementation for Beautiful Soup.
 Home-page: https://github.com/facelessuser/soupsieve
 Author: Isaac Muse
@@ -73,7 +73,7 @@
 
 MIT License
 
-Copyright (c) 2018 - 2020 Isaac Muse 
+Copyright (c) 2018 - 2021 Isaac Muse 
 
 Permission is hereby granted, free of charge, to any person obtaining 
a copy of this software and associated
 documentation files (the "Software"), to deal in the Software without 
restriction, including without limitation the
@@ -117,5 +117,5 @@
 Classifier: Programming Language :: Python :: 3.9
 Classifier: Topic :: Internet :: WWW/HTTP :: Dynamic Content
 Classifier: Topic :: Software Development :: Libraries :: Python Modules
-Requires-Python: >=3.5
+Requires-Python: >=3.6
 Description-Content-Type: text/markdown
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/soupsieve-2.1/README.md new/soupsieve-2.2/README.md
--- old/soupsieve-2.1/README.md 2020-12-11 00:43:09.0 +0100
+++ new/soupsieve-2.2/README.md 2021-02-09 20:57:00.0 +0100
@@ -65,7 +65,7 @@
 
 MIT License
 
-Copyright (c) 2018 - 2020 Isaac Muse 
+Copyright (c) 2018 - 2021 Isaac Muse 
 
 Permission is hereby granted, free of charge, to any person obtaining a copy 
of this software and associated
 documentation files (the "Software"), to deal in the Software without 
restriction, including without limitation the
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/soups

commit python-soupsieve for openSUSE:Factory

2021-02-01 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-soupsieve for 
openSUSE:Factory checked in at 2021-02-01 13:27:01

Comparing /work/SRC/openSUSE:Factory/python-soupsieve (Old)
 and  /work/SRC/openSUSE:Factory/.python-soupsieve.new.28504 (New)


Package is "python-soupsieve"

Mon Feb  1 13:27:01 2021 rev:11 rq:867598 version:2.1

Changes:

--- /work/SRC/openSUSE:Factory/python-soupsieve/python-soupsieve.changes
2020-06-21 19:06:29.209022645 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-soupsieve.new.28504/python-soupsieve.changes 
2021-02-01 13:28:40.494147092 +0100
@@ -1,0 +2,22 @@
+Thu Jan 28 23:17:10 UTC 2021 - Dirk M??ller 
+
+- update to 2.1.0:
+  - **NEW**: Officially support Python 3.9.
+  - **NEW**: Drop official support for Python 3.5.
+  - **NEW**: In order to avoid conflicts with future CSS specification changes,
+non-standard pseudo classes will now start with the `:-soup-` prefix. As a
+consequence, `:contains()` will now be known as `:-soup-contains()`, though
+for a time the deprecated form of `:contains()` will still be allowed with
+a warning that users should migrate over to
+`:-soup-contains()`.
+   - **NEW**: Added new non-standard pseudo class `:-soup-contains-own()` which
+ operates similar to `:-soup-contains()` except that it only looks at text
+ nodes directly associated with the currently scoped element and not its
+ descendants.
+   - **FIX**: Import `bs4` globally instead of in local functions as it appears
+ there are no adverse affects due to circular imports as `bs4` does not
+ immediately reference `soupsieve` functions and `soupsieve` does not
+ immediately reference `bs4` functions. This should give a performance
+ boost to functions that had previously included `bs4` locally.
+
+---

Old:

  soupsieve-2.0.1.tar.gz

New:

  soupsieve-2.1.tar.gz



Other differences:
--
++ python-soupsieve.spec ++
--- /var/tmp/diff_new_pack.tR1HO1/_old  2021-02-01 13:28:41.086148013 +0100
+++ /var/tmp/diff_new_pack.tR1HO1/_new  2021-02-01 13:28:41.090148019 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-soupsieve
 #
-# Copyright (c) 2020 SUSE LLC
+# Copyright (c) 2021 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -27,7 +27,7 @@
 %endif
 %define skip_python2 1
 Name:   python-soupsieve%{psuffix}
-Version:2.0.1
+Version:2.1
 Release:0
 Summary:A modern CSS selector implementation for BeautifulSoup
 License:MIT

++ soupsieve-2.0.1.tar.gz -> soupsieve-2.1.tar.gz ++
 1769 lines of diff (skipped)