saltbundlepy-cssselect
No description set
- Links to systemsma...dle:next / saltbundl...ssselect
- Has a link diff
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout home:vizhestkov:salt-bundle-next/saltbundlepy-cssselect && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
_link | 0000000243 243 Bytes | |
project.diff | 0000003211 3.14 KB | |
v1.2.0.tar.gz | 0000040878 39.9 KB |
Revision 2 (latest revision is 3)
Victor Zhestkov (vizhestkov)
committed
(revision 2)
- Update to 1.2.0: * Drop support for Python 2.7, 3.4-3.6, add support for Python 3.7-3.11. * Add type annotations (PEP 484 and PEP 561). * More features from the CSS Selectors Level 4: * The ``:is()`` pseudo-class. * The ``:where()`` pseudo-class. * The ``:has()`` pseudo-class, with some limitations. * Fix parsing ``:scope`` after a comma. * Add parentheses to fix condition precedence in some cases. * Private API changes related to the removal of the Python 2 support: * Remove ``_unicode`` and ``_unichr`` aliases from ``csselect.parser``. * Remove ``_basestring`` and ``_unicode`` aliases from ``csselect.xpath``. * Deprecate ``csselect.xpath._unicode_safe_getattr()`` and change it to just call ``getattr()``. * Include tests in the PyPI tarball. * Many CI additions and improvements. * Improve the test coverage. - Update to 1.1.0: * Support for the :scope selector, which allows to access immediate children of a selector. * Support for the |E syntax for type selectors without a namespace. * A new selector method, canonical, returns the CSS expression of the selector, as a string.
Comments 0