commit python-soupsieve for openSUSE:Factory
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
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
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
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
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
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
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
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
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
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)