commit python-soupsieve for openSUSE:Factory
Hello community, here is the log from the commit of package python-soupsieve for openSUSE:Factory checked in at 2020-06-21 18:50:57 Comparing /work/SRC/openSUSE:Factory/python-soupsieve (Old) and /work/SRC/openSUSE:Factory/.python-soupsieve.new.3606 (New) Package is "python-soupsieve" Sun Jun 21 18:50:57 2020 rev:10 rq:814548 version:2.0.1 Changes: --- /work/SRC/openSUSE:Factory/python-soupsieve/python-soupsieve.changes 2020-04-19 21:49:07.624039510 +0200 +++ /work/SRC/openSUSE:Factory/.python-soupsieve.new.3606/python-soupsieve.changes 2020-06-21 19:06:29.209022645 +0200 @@ -1,0 +2,6 @@ +Sun Jun 14 09:12:49 UTC 2020 - Dirk Mueller + +- update to 2.0.1: + - **FIX**: Remove unused code. + +--- Old: soupsieve-2.0.tar.gz New: soupsieve-2.0.1.tar.gz Other differences: -- ++ python-soupsieve.spec ++ --- /var/tmp/diff_new_pack.JOx6vD/_old 2020-06-21 19:06:29.705024255 +0200 +++ /var/tmp/diff_new_pack.JOx6vD/_new 2020-06-21 19:06:29.709024267 +0200 @@ -27,7 +27,7 @@ %endif %define skip_python2 1 Name: python-soupsieve%{psuffix} -Version:2.0 +Version:2.0.1 Release:0 Summary:A modern CSS selector implementation for BeautifulSoup License:MIT ++ soupsieve-2.0.tar.gz -> soupsieve-2.0.1.tar.gz ++ 5432 lines of diff (skipped)
commit python-soupsieve for openSUSE:Factory
Hello community, here is the log from the commit of package python-soupsieve for openSUSE:Factory checked in at 2020-04-19 21:49:06 Comparing /work/SRC/openSUSE:Factory/python-soupsieve (Old) and /work/SRC/openSUSE:Factory/.python-soupsieve.new.2738 (New) Package is "python-soupsieve" Sun Apr 19 21:49:06 2020 rev:9 rq:792824 version:2.0 Changes: --- /work/SRC/openSUSE:Factory/python-soupsieve/python-soupsieve.changes 2020-03-27 00:27:03.368310256 +0100 +++ /work/SRC/openSUSE:Factory/.python-soupsieve.new.2738/python-soupsieve.changes 2020-04-19 21:49:07.624039510 +0200 @@ -1,0 +2,10 @@ +Tue Mar 17 14:02:24 UTC 2020 - pgaj...@suse.com + +- version update to 2.0 + - **NEW**: `SelectorSyntaxError` is derived from `Exception` not `SyntaxError`. + - **NEW**: Remove deprecated `comments` and `icomments` from the API. + - **NEW**: Drop support for EOL Python versions (Python 2 and Python < 3.5). + - **FIX**: Corner case with splitting namespace and tag name that that have an escaped `|`. + - **FIX**: `:placeholder-shown` should not match if the element has content that overrides the placeholder. + +--- Old: soupsieve-1.9.5.tar.gz New: soupsieve-2.0.tar.gz Other differences: -- ++ python-soupsieve.spec ++ --- /var/tmp/diff_new_pack.xnnxhB/_old 2020-04-19 21:49:08.192040650 +0200 +++ /var/tmp/diff_new_pack.xnnxhB/_new 2020-04-19 21:49:08.196040658 +0200 @@ -25,9 +25,9 @@ %define psuffix %{nil} %bcond_with test %endif -%bcond_without python2 +%define skip_python2 1 Name: python-soupsieve%{psuffix} -Version:1.9.5 +Version:2.0 Release:0 Summary:A modern CSS selector implementation for BeautifulSoup License:MIT @@ -41,12 +41,6 @@ %if %{with test} BuildRequires: %{python_module beautifulsoup4} BuildRequires: %{python_module pytest} -%if %{with python2} -BuildRequires: python-backports.functools_lru_cache -%endif -%endif -%ifpython2 -Requires: python-backports.functools_lru_cache %endif %python_subpackages ++ soupsieve-1.9.5.tar.gz -> soupsieve-2.0.tar.gz ++ 5560 lines of diff (skipped)
commit python-soupsieve for openSUSE:Factory
Hello community, here is the log from the commit of package python-soupsieve for openSUSE:Factory checked in at 2020-03-27 00:27:02 Comparing /work/SRC/openSUSE:Factory/python-soupsieve (Old) and /work/SRC/openSUSE:Factory/.python-soupsieve.new.3160 (New) Package is "python-soupsieve" Fri Mar 27 00:27:02 2020 rev:8 rq:786320 version:1.9.5 Changes: --- /work/SRC/openSUSE:Factory/python-soupsieve/python-soupsieve.changes 2020-01-01 14:58:23.661934111 +0100 +++ /work/SRC/openSUSE:Factory/.python-soupsieve.new.3160/python-soupsieve.changes 2020-03-27 00:27:03.368310256 +0100 @@ -1,0 +2,5 @@ +Fri Mar 13 13:02:59 UTC 2020 - Tomáš Chvátal + +- Fix build without python2 + +--- Other differences: -- ++ python-soupsieve.spec ++ --- /var/tmp/diff_new_pack.zDrchH/_old 2020-03-27 00:27:04.188310672 +0100 +++ /var/tmp/diff_new_pack.zDrchH/_new 2020-03-27 00:27:04.192310673 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-soupsieve # -# Copyright (c) 2019 SUSE LLC +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -25,6 +25,7 @@ %define psuffix %{nil} %bcond_with test %endif +%bcond_without python2 Name: python-soupsieve%{psuffix} Version:1.9.5 Release:0 @@ -40,8 +41,10 @@ %if %{with test} BuildRequires: %{python_module beautifulsoup4} BuildRequires: %{python_module pytest} +%if %{with python2} BuildRequires: python-backports.functools_lru_cache %endif +%endif %ifpython2 Requires: python-backports.functools_lru_cache %endif
commit python-soupsieve for openSUSE:Factory
Hello community, here is the log from the commit of package python-soupsieve for openSUSE:Factory checked in at 2020-01-01 14:57:43 Comparing /work/SRC/openSUSE:Factory/python-soupsieve (Old) and /work/SRC/openSUSE:Factory/.python-soupsieve.new.6675 (New) Package is "python-soupsieve" Wed Jan 1 14:57:43 2020 rev:7 rq:758624 version:1.9.5 Changes: --- /work/SRC/openSUSE:Factory/python-soupsieve/python-soupsieve.changes 2019-09-23 12:04:07.485937920 +0200 +++ /work/SRC/openSUSE:Factory/.python-soupsieve.new.6675/python-soupsieve.changes 2020-01-01 14:58:23.661934111 +0100 @@ -1,0 +2,13 @@ +Fri Dec 20 18:49:34 UTC 2019 - Dirk Mueller + +- update to 1.9.5: + * **FIX**: `:placeholder-shown` should not match if the element has content + that overrides the pl aceholder. + * **FIX**: `:checked` rule was too strict with `option` elements. The + specification for `:checked ` does not require an `option` element to be under + a `select` element. + * **FIX**: Fix level 4 `:lang()` wildcard match handling with singletons. + Implicit wildcard match ing should not match any singleton. Explicit wildcard + matching (`*` in the language range: `*-US`) is allowed to match singletons. + +--- Old: soupsieve-1.9.3.tar.gz New: soupsieve-1.9.5.tar.gz Other differences: -- ++ python-soupsieve.spec ++ --- /var/tmp/diff_new_pack.wwXEfN/_old 2020-01-01 14:58:24.053934315 +0100 +++ /var/tmp/diff_new_pack.wwXEfN/_new 2020-01-01 14:58:24.053934315 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-soupsieve # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -26,7 +26,7 @@ %bcond_with test %endif Name: python-soupsieve%{psuffix} -Version:1.9.3 +Version:1.9.5 Release:0 Summary:A modern CSS selector implementation for BeautifulSoup License:MIT ++ soupsieve-1.9.3.tar.gz -> soupsieve-1.9.5.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/soupsieve-1.9.3/PKG-INFO new/soupsieve-1.9.5/PKG-INFO --- old/soupsieve-1.9.3/PKG-INFO2019-08-18 03:06:21.0 +0200 +++ new/soupsieve-1.9.5/PKG-INFO2019-11-02 15:48:12.0 +0100 @@ -1,12 +1,13 @@ Metadata-Version: 2.1 Name: soupsieve -Version: 1.9.3 +Version: 1.9.5 Summary: A modern CSS selector implementation for Beautiful Soup. Home-page: https://github.com/facelessuser/soupsieve Author: Isaac Muse Author-email: isaac.m...@gmail.com License: MIT License -Description: [![Unix Build Status][travis-image]][travis-link] +Description: [![Build][github-ci-image]][github-ci-link] +[![Unix Build Status][travis-image]][travis-link] [![Windows Build Status][appveyor-image]][appveyor-link] [![Coverage Status][codecov-image]][codecov-link] [![PyPI Version][pypi-image]][pypi-link] @@ -88,12 +89,16 @@ [bs4]: https://beautiful-soup-4.readthedocs.io/en/latest/# +[github-ci-image]: https://github.com/facelessuser/soupsieve/workflows/build/badge.svg +[github-ci-link]: https://github.com/facelessuser/soupsieve/actions?workflow=build +[gitter-image]: https://img.shields.io/gitter/room/facelessuser/soupsieve.svg +[gitter-link]: https://gitter.im/facelessuser/soupsieve [codecov-image]: https://img.shields.io/codecov/c/github/facelessuser/soupsieve/master.svg [codecov-link]: https://codecov.io/github/facelessuser/soupsieve -[travis-image]: https://img.shields.io/travis/facelessuser/soupsieve/master.svg?label=Unix%20Build=travis -[travis-link]: https://travis-ci.org/facelessuser/soupsieve [appveyor-image]: https://img.shields.io/appveyor/ci/facelessuser/soupsieve/master.svg?label=Windows%20Build=appveyor [appveyor-link]: https://ci.appveyor.com/project/facelessuser/soupsieve +[travis-image]: https://img.shields.io/travis/facelessuser/soupsieve/master.svg?label=Unix%20Build=travis +[travis-link]: https://travis-ci.org/facelessuser/soupsieve [pypi-image]: https://img.shields.io/pypi/v/soupsieve.svg?logo=python=white [pypi-link]: https://pypi.python.org/pypi/soupsieve [license-image-mit]: https://img.shields.io/badge/license-MIT-blue.svg diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/soupsieve-1.9.3/README.md new/soupsieve-1.9.5/README.md --- old/soupsieve-1.9.3/README.md
commit python-soupsieve for openSUSE:Factory
Hello community, here is the log from the commit of package python-soupsieve for openSUSE:Factory checked in at 2019-09-23 12:04:04 Comparing /work/SRC/openSUSE:Factory/python-soupsieve (Old) and /work/SRC/openSUSE:Factory/.python-soupsieve.new.7948 (New) Package is "python-soupsieve" Mon Sep 23 12:04:04 2019 rev:6 rq:729764 version:1.9.3 Changes: --- /work/SRC/openSUSE:Factory/python-soupsieve/python-soupsieve.changes 2019-07-30 13:04:55.662395156 +0200 +++ /work/SRC/openSUSE:Factory/.python-soupsieve.new.7948/python-soupsieve.changes 2019-09-23 12:04:07.485937920 +0200 @@ -1,0 +2,7 @@ +Tue Sep 10 10:11:45 UTC 2019 - Tomáš Chvátal + +- Update to 1.9.2: + * FIX: [attr!=value] pattern was mistakenly using :not([attr|=value]) logic instead of :not([attr=value]). + * FIX: Remove undocumented _QUIRKS mode flag + +--- Old: soupsieve-1.9.2.tar.gz New: soupsieve-1.9.3.tar.gz Other differences: -- ++ python-soupsieve.spec ++ --- /var/tmp/diff_new_pack.gW98rn/_old 2019-09-23 12:04:07.941937845 +0200 +++ /var/tmp/diff_new_pack.gW98rn/_new 2019-09-23 12:04:07.945937845 +0200 @@ -26,7 +26,7 @@ %bcond_with test %endif Name: python-soupsieve%{psuffix} -Version:1.9.2 +Version:1.9.3 Release:0 Summary:A modern CSS selector implementation for BeautifulSoup License:MIT @@ -48,6 +48,7 @@ %python_subpackages %description +A modern CSS selector implementation for BeautifulSoup %prep %setup -q -n soupsieve-%{version} ++ soupsieve-1.9.2.tar.gz -> soupsieve-1.9.3.tar.gz ++ 5037 lines of diff (skipped)
commit python-soupsieve for openSUSE:Factory
Hello community, here is the log from the commit of package python-soupsieve for openSUSE:Factory checked in at 2019-07-30 13:04:54 Comparing /work/SRC/openSUSE:Factory/python-soupsieve (Old) and /work/SRC/openSUSE:Factory/.python-soupsieve.new.4126 (New) Package is "python-soupsieve" Tue Jul 30 13:04:54 2019 rev:5 rq:717581 version:1.9.2 Changes: --- /work/SRC/openSUSE:Factory/python-soupsieve/python-soupsieve.changes 2019-05-22 10:54:35.607151662 +0200 +++ /work/SRC/openSUSE:Factory/.python-soupsieve.new.4126/python-soupsieve.changes 2019-07-30 13:04:55.662395156 +0200 @@ -1,0 +2,8 @@ +Mon Jul 22 12:54:14 UTC 2019 - Tomáš Chvátal + +- Update to 1.9.2: + * FIX: Shortcut last descendant calculation if possible for performance. + * FIX: Fix issue where Doctype strings can be mistaken for a normal text node in some cases. + * FIX: A top level tag is not a :root tag if it has sibling text nodes or tag nodes. This is an issue that mostly manifests when using html.parser as the parser will allow multiple root nodes. + +--- Old: soupsieve-1.9.1.tar.gz New: soupsieve-1.9.2.tar.gz Other differences: -- ++ python-soupsieve.spec ++ --- /var/tmp/diff_new_pack.lzneg2/_old 2019-07-30 13:04:56.442394989 +0200 +++ /var/tmp/diff_new_pack.lzneg2/_new 2019-07-30 13:04:56.442394989 +0200 @@ -26,12 +26,12 @@ %bcond_with test %endif Name: python-soupsieve%{psuffix} -Version:1.9.1 +Version:1.9.2 Release:0 Summary:A modern CSS selector implementation for BeautifulSoup License:MIT Group: Development/Libraries/Python -URL:http://facelessuser.github.io/soupsieve/ +URL:https://github.com/facelessuser/soupsieve Source: https://files.pythonhosted.org/packages/source/s/soupsieve/soupsieve-%{version}.tar.gz BuildRequires: %{python_module setuptools} BuildRequires: fdupes @@ -58,13 +58,12 @@ %install %if !%{with test} %python_install -%python_expand rm -rf %{buildroot}%{$python_sitelib}/tests %python_expand %fdupes %{buildroot}%{$python_sitelib} %endif %check %if %{with test} -%python_expand PYTHONPATH=%{buildroot}%{$python_sitelib} py.test-%{$python_bin_suffix} -v tests +%pytest tests %endif %if !%{with test} ++ soupsieve-1.9.1.tar.gz -> soupsieve-1.9.2.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/soupsieve-1.9.1/PKG-INFO new/soupsieve-1.9.2/PKG-INFO --- old/soupsieve-1.9.1/PKG-INFO2019-04-13 23:14:18.0 +0200 +++ new/soupsieve-1.9.2/PKG-INFO2019-06-23 23:55:59.0 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: soupsieve -Version: 1.9.1 +Version: 1.9.2 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-1.9.1/docs/src/markdown/about/changelog.md new/soupsieve-1.9.2/docs/src/markdown/about/changelog.md --- old/soupsieve-1.9.1/docs/src/markdown/about/changelog.md2019-04-13 23:13:06.0 +0200 +++ new/soupsieve-1.9.2/docs/src/markdown/about/changelog.md2019-06-23 23:54:37.0 +0200 @@ -1,5 +1,11 @@ # Changelog +## 1.9.2 + +- **FIX**: Shortcut last descendant calculation if possible for performance. +- **FIX**: Fix issue where `Doctype` strings can be mistaken for a normal text node in some cases. +- **FIX**: A top level tag is not a `:root` tag if it has sibling text nodes or tag nodes. This is an issue that mostly manifests when using `html.parser` as the parser will allow multiple root nodes. + ## 1.9.1 - **FIX**: `:root`, `:contains()`, `:default`, `:indeterminate`, `:lang()`, and `:dir()` will properly account for HTML diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/soupsieve-1.9.1/docs/src/markdown/api.md new/soupsieve-1.9.2/docs/src/markdown/api.md --- old/soupsieve-1.9.1/docs/src/markdown/api.md2019-04-13 23:13:06.0 +0200 +++ new/soupsieve-1.9.2/docs/src/markdown/api.md2019-06-23 23:54:37.0 +0200 @@ -31,11 +31,8 @@ special. The `type` attribute's value is always case insensitive. This is generally how most browsers treat `type`. If you need `type` to be sensitive, you can use the `s` flag: `#!css [type="submit" s]`. -As far as the API is concerned, Soup Sieve mimics Beautiful Soup's original API at the time of writing this, which is -why the names `select` and `select_one` are used. As of today, Beautiful Soup has agreed to include Soup Sieve as
commit python-soupsieve for openSUSE:Factory
Hello community, here is the log from the commit of package python-soupsieve for openSUSE:Factory checked in at 2019-05-22 10:54:34 Comparing /work/SRC/openSUSE:Factory/python-soupsieve (Old) and /work/SRC/openSUSE:Factory/.python-soupsieve.new.5148 (New) Package is "python-soupsieve" Wed May 22 10:54:34 2019 rev:4 rq:704177 version:1.9.1 Changes: --- /work/SRC/openSUSE:Factory/python-soupsieve/python-soupsieve.changes 2019-04-09 20:17:02.489644874 +0200 +++ /work/SRC/openSUSE:Factory/.python-soupsieve.new.5148/python-soupsieve.changes 2019-05-22 10:54:35.607151662 +0200 @@ -1,0 +2,15 @@ +Mon May 20 08:57:36 UTC 2019 - pgaj...@suse.com + +- version update to 1.9.1 + - FIX: `:root`, `:contains()`, `:default`, `:indeterminate`, +`:lang()`, and `:dir()` will properly account for HTML +`iframe` elements in their logic when selecting or matching + an element. Their logic will be restricted to the document + for which the element under consideration applies. + - FIX: HTML pseudo-classes will check that all key elements +checked are in the XHTML namespace (HTML parsers that do +not provide namespaces will assume the XHTML namespace). + - FIX: Ensure that all pseudo-class names are case +insensitive and allow CSS escapes. + +--- Old: soupsieve-1.9.tar.gz New: soupsieve-1.9.1.tar.gz Other differences: -- ++ python-soupsieve.spec ++ --- /var/tmp/diff_new_pack.YckDUO/_old 2019-05-22 10:54:36.839148835 +0200 +++ /var/tmp/diff_new_pack.YckDUO/_new 2019-05-22 10:54:36.843148826 +0200 @@ -26,7 +26,7 @@ %bcond_with test %endif Name: python-soupsieve%{psuffix} -Version:1.9 +Version:1.9.1 Release:0 Summary:A modern CSS selector implementation for BeautifulSoup License:MIT ++ soupsieve-1.9.tar.gz -> soupsieve-1.9.1.tar.gz ++ 2164 lines of diff (skipped)
commit python-soupsieve for openSUSE:Factory
Hello community, here is the log from the commit of package python-soupsieve for openSUSE:Factory checked in at 2019-04-09 20:17:01 Comparing /work/SRC/openSUSE:Factory/python-soupsieve (Old) and /work/SRC/openSUSE:Factory/.python-soupsieve.new.3908 (New) Package is "python-soupsieve" Tue Apr 9 20:17:01 2019 rev:3 rq:691735 version:1.9 Changes: --- /work/SRC/openSUSE:Factory/python-soupsieve/python-soupsieve.changes 2019-03-12 09:44:31.099809235 +0100 +++ /work/SRC/openSUSE:Factory/.python-soupsieve.new.3908/python-soupsieve.changes 2019-04-09 20:17:02.489644874 +0200 @@ -1,0 +2,22 @@ +Fri Apr 5 08:26:37 UTC 2019 - pgaj...@suse.com + +- version update to 1.9 + * NEW: Allow :contains() to accept a list of text to search +for. (#115) + * NEW: Add new escape function for escaping CSS identifiers. (#125) + * NEW: Deprecate comments and icomments functions in the API to ensure +Soup Sieve focuses only in CSS selectors. comments and icomments +will most likely be removed in 2.0. (#130) + * NEW: Add Python 3.8 support. (#133) + * FIX: Don't install test files when installing the soupsieve +package. (#111) + * FIX: Improve efficiency of :contains() comparison. + * FIX: Null characters should translate to the Unicode REPLACEMENT +CHARACTER (U+FFFD) according to the specification. This applies +to CSS escaped NULL characters as well. (#124) + * FIX: Escaped EOF should translate to U+FFFD outside of CSS strings. +In a string, they should just be ignored, but as there is no case +where we could resolve such a string and still have a valid selector, +string handling remains the same. (#128) + +--- Old: soupsieve-1.8.tar.gz New: soupsieve-1.9.tar.gz Other differences: -- ++ python-soupsieve.spec ++ --- /var/tmp/diff_new_pack.cNoMVe/_old 2019-04-09 20:17:03.177646536 +0200 +++ /var/tmp/diff_new_pack.cNoMVe/_new 2019-04-09 20:17:03.181646546 +0200 @@ -26,7 +26,7 @@ %bcond_with test %endif Name: python-soupsieve%{psuffix} -Version:1.8 +Version:1.9 Release:0 Summary:A modern CSS selector implementation for BeautifulSoup License:MIT ++ soupsieve-1.8.tar.gz -> soupsieve-1.9.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/soupsieve-1.8/PKG-INFO new/soupsieve-1.9/PKG-INFO --- old/soupsieve-1.8/PKG-INFO 2019-02-17 04:23:17.0 +0100 +++ new/soupsieve-1.9/PKG-INFO 2019-03-26 02:41:25.0 +0100 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: soupsieve -Version: 1.8 +Version: 1.9 Summary: A CSS4 selector implementation for Beautiful Soup. Home-page: https://github.com/facelessuser/soupsieve Author: Isaac Muse @@ -112,6 +112,7 @@ Classifier: Programming Language :: Python :: 3.5 Classifier: Programming Language :: Python :: 3.6 Classifier: Programming Language :: Python :: 3.7 +Classifier: Programming Language :: Python :: 3.8 Classifier: Topic :: Internet :: WWW/HTTP :: Dynamic Content Classifier: Topic :: Software Development :: Libraries :: Python Modules Description-Content-Type: text/markdown diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/soupsieve-1.8/docs/src/dictionary/en-custom.txt new/soupsieve-1.9/docs/src/dictionary/en-custom.txt --- old/soupsieve-1.8/docs/src/dictionary/en-custom.txt 2019-02-17 04:22:03.0 +0100 +++ new/soupsieve-1.9/docs/src/dictionary/en-custom.txt 2019-03-26 02:40:10.0 +0100 @@ -8,6 +8,7 @@ Changelog Combinators DOM +EOF GitHub Hashable JQuery diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/soupsieve-1.8/docs/src/markdown/about/changelog.md new/soupsieve-1.9/docs/src/markdown/about/changelog.md --- old/soupsieve-1.8/docs/src/markdown/about/changelog.md 2019-02-17 04:22:03.0 +0100 +++ new/soupsieve-1.9/docs/src/markdown/about/changelog.md 2019-03-26 02:40:10.0 +0100 @@ -1,5 +1,20 @@ # Changelog +## 1.9.0 + +- **NEW**: Allow `:contains()` to accept a list of text to search for. (#115) +- **NEW**: Add new `escape` function for escaping CSS identifiers. (#125) +- **NEW**: Deprecate `comments` and `icomments` functions in the API to ensure Soup Sieve focuses only on CSS selectors. +`comments` and `icomments` will most likely be removed in 2.0. (#130) +- **NEW**: Add Python 3.8 support. (#133) +- **FIX**: Don't install test files when installing the `soupsieve` package. (#111) +- **FIX**: Improve efficiency of `:contains()` comparison. +- **FIX**: Null characters should translate to the Unicode REPLACEMENT CHARACTER
commit python-soupsieve for openSUSE:Factory
Hello community, here is the log from the commit of package python-soupsieve for openSUSE:Factory checked in at 2019-03-12 09:44:29 Comparing /work/SRC/openSUSE:Factory/python-soupsieve (Old) and /work/SRC/openSUSE:Factory/.python-soupsieve.new.28833 (New) Package is "python-soupsieve" Tue Mar 12 09:44:29 2019 rev:2 rq:682424 version:1.8 Changes: --- /work/SRC/openSUSE:Factory/python-soupsieve/python-soupsieve.changes 2019-03-01 20:32:26.429967200 +0100 +++ /work/SRC/openSUSE:Factory/.python-soupsieve.new.28833/python-soupsieve.changes 2019-03-12 09:44:31.099809235 +0100 @@ -1,0 +2,5 @@ +Thu Mar 7 11:20:32 UTC 2019 - Tomáš Chvátal + +- Fix test macro expansion + +--- Other differences: -- ++ python-soupsieve.spec ++ --- /var/tmp/diff_new_pack.PlsSdO/_old 2019-03-12 09:44:31.611807800 +0100 +++ /var/tmp/diff_new_pack.PlsSdO/_new 2019-03-12 09:44:31.615807789 +0100 @@ -64,7 +64,7 @@ %check %if %{with test} -%python_expand PYTHONPATH=%{buildroot}%{$python_sitelib} py.test-%{python_bin_suffix} -v tests +%python_expand PYTHONPATH=%{buildroot}%{$python_sitelib} py.test-%{$python_bin_suffix} -v tests %endif %if !%{with test}
commit python-soupsieve for openSUSE:Factory
Hello community, here is the log from the commit of package python-soupsieve for openSUSE:Factory checked in at 2019-03-01 20:32:25 Comparing /work/SRC/openSUSE:Factory/python-soupsieve (Old) and /work/SRC/openSUSE:Factory/.python-soupsieve.new.28833 (New) Package is "python-soupsieve" Fri Mar 1 20:32:25 2019 rev:1 rq:680468 version:1.8 Changes: New Changes file: --- /dev/null 2018-10-29 14:05:42.522318975 +0100 +++ /work/SRC/openSUSE:Factory/.python-soupsieve.new.28833/python-soupsieve.changes 2019-03-01 20:32:26.429967200 +0100 @@ -0,0 +1,14 @@ +--- +Fri Mar 1 11:34:35 UTC 2019 - Tomáš Chvátal + +- Fetch package from pypi +- Update to 1.8: + * no obvious changelog +- Run tests +- Add missing dependencies + +--- +Sun Feb 3 10:28:53 UTC 2019 - Adrian Schröter + +- initial package version 1.7.3 + (needed for beautifulsoup4 4.7) New: _multibuild python-soupsieve.changes python-soupsieve.spec soupsieve-1.8.tar.gz Other differences: -- ++ python-soupsieve.spec ++ # # spec file for package python-soupsieve # # Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via https://bugs.opensuse.org/ # %{?!python_module:%define python_module() python-%{**} python3-%{**}} %global flavor @BUILD_FLAVOR@%{nil} %if "%{flavor}" == "test" %define psuffix -test %bcond_without test %else %define psuffix %{nil} %bcond_with test %endif Name: python-soupsieve%{psuffix} Version:1.8 Release:0 Summary:A modern CSS selector implementation for BeautifulSoup License:MIT Group: Development/Libraries/Python URL:http://facelessuser.github.io/soupsieve/ Source: https://files.pythonhosted.org/packages/source/s/soupsieve/soupsieve-%{version}.tar.gz BuildRequires: %{python_module setuptools} BuildRequires: fdupes BuildRequires: python-rpm-macros BuildArch: noarch %if %{with test} BuildRequires: %{python_module beautifulsoup4} BuildRequires: %{python_module pytest} BuildRequires: python-backports.functools_lru_cache %endif %ifpython2 Requires: python-backports.functools_lru_cache %endif %python_subpackages %description %prep %setup -q -n soupsieve-%{version} %build %python_build %install %if !%{with test} %python_install %python_expand rm -rf %{buildroot}%{$python_sitelib}/tests %python_expand %fdupes %{buildroot}%{$python_sitelib} %endif %check %if %{with test} %python_expand PYTHONPATH=%{buildroot}%{$python_sitelib} py.test-%{python_bin_suffix} -v tests %endif %if !%{with test} %files %{python_files} %license LICENSE.md %doc README.md %{python_sitelib}/soupsieve* %endif %changelog ++ _multibuild ++ test