| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: python312-bleach | Distribution: openSUSE Tumbleweed |
| Version: 6.2.0 | Vendor: openSUSE |
| Release: 2.1 | Build date: Fri Jun 6 07:30:56 2025 |
| Group: Unspecified | Build host: reproducible |
| Size: 218746 | Source RPM: python-bleach-6.2.0-2.1.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://github.com/jsocol/bleach | |
| Summary: A whitelist-based HTML-sanitizing tool | |
Bleach is an HTML sanitation library that escapes or strips markup and attributes based on a white list. Bleach can also linkify text safely, applying filters that Django's ``urlize`` filter cannot, and optionally setting ``rel`` attributes, even on links already in the text. Bleach is intended for sanitizing text from *untrusted* sources. Because it relies on html5lib, Bleach is as good as modern browsers at dealing with weird, quirky HTML fragments. Bleach's methods will fix unbalanced or mis-nested tags. Documentation is at http://bleach.readthedocs.org/ .
Apache-2.0
* Fri Jun 06 2025 Steve Kowalik <steven.kowalik@suse.com>
- Switch to pyproject macros.
* Tue Nov 19 2024 Dirk Müller <dmueller@suse.com>
- update to 6.2.0:
* Dropped support for Python 3.8. (#737)
* Add support for Python 3.13. (#736)
* Remove six depdenncy. (#618)
* Update known-good versions for tinycss2. (#732)
* Fix additional < followed by characters and EOF issues.
* Sat Oct 28 2023 Dirk Müller <dmueller@suse.com>
- update to 6.1.0:
* Dropped support for Python 3.7.
* Add support for Python 3.12.
* Fix linkify with arrays in querystring
* Handle more cases with < followed by character data
* Fix entities inside a tags in linkification
* Update cap for tinycss2 to <1.3
* Updated Sphinx requirement
* Add dependabot for github actions and update github actions
* Thu Jun 29 2023 Markéta Machová <mmachova@suse.com>
- Add patch strip-spaces.patch (bsc#1212852)
* sent upstream: https://github.com/mozilla/bleach/pull/706
* Mon May 08 2023 Daniel Garcia <daniel.garcia@suse.com>
- Update to 6.0.0:
* bleach.clean, bleach.sanitizer.Cleaner,
bleach.html5lib_shim.BleachHTMLParser: the tags and protocols
arguments were changed from lists to sets.
* bleach.linkify, bleach.linkifier.Linker: the skip_tags and
recognized_tags arguments were changed from lists to sets.
* bleach.sanitizer.BleachSanitizerFilter: strip_allowed_elements is
now strip_allowed_tags. We now use “tags” everywhere rather than a
mishmash of “tags” in some places and “elements” in others.
[#] Bug fixes
* Add support for Python 3.11. (#675)
* Fix API weirness in BleachSanitizerFilter. (#649)
* We’re using “tags” instead of “elements” everywhere–no more weird
overloading of “elements” anymore.
* Also, it no longer calls the superclass constructor.
* Add warning when css_sanitizer isn’t set, but the style attribute
is allowed. (#676)
* Fix linkify handling of character entities. (#501)
* Rework dev dependencies to use requirements-dev.txt and
requirements-flake8.txt instead of extras.
* Fix project infrastructure to be tox-based so it’s easier to have
CI run the same things we’re running in development and with
flake8 in an isolated environment.
* Update action versions in CI.
* Switch to f-strings where possible. Make tests parametrized to be
easier to read/maintain.
* Fri Apr 21 2023 Dirk Müller <dmueller@suse.com>
- add sle15_python_module_pythons (jsc#PED-68)
* Thu Apr 13 2023 Matej Cepl <mcepl@suse.com>
- Make calling of %{sle15modernpython} optional.
* Fri Mar 24 2023 Daniel Garcia <daniel.garcia@suse.com>
- Remove not needed dependency python-packaging
* Thu Nov 03 2022 Daniel Garcia <daniel.garcia@suse.com>
- Remove not needed python-six dependency
- Remove python_module macro definition
- More specific python_sitelib in files
* Thu Sep 29 2022 Steve Kowalik <steven.kowalik@suse.com>
- Update to 5.0.1:
* Add missing comma to tinycss2 require. Thank you, @shadchin!
* Add url parse tests based on wpt url tests. (#688)
* Support scheme-less urls if "https" is in allow list. (#662)
* Handle escaping ``<`` in edge cases where it doesn't start a tag. (#544)
* Correctly urlencode email address parts. Thank you, @larseggert! (#659)
* ``clean`` and ``linkify`` now preserve the order of HTML attributes.
* Drop support for Python 3.6. Thank you, @hugovk! (#629)
* CSS sanitization in style tags is completely different now.
* Python 3.9 support
* Drop support for unsupported Python versions <3.6. (#520)
* add more tests for CVE-2021-23980 / GHSA-vv2x-vrpj-qqpq
- Refresh de-vendor.patch, and convert to patch level 1
/usr/lib/python3.12/site-packages/bleach /usr/lib/python3.12/site-packages/bleach-6.2.0.dist-info /usr/lib/python3.12/site-packages/bleach-6.2.0.dist-info/INSTALLER /usr/lib/python3.12/site-packages/bleach-6.2.0.dist-info/METADATA /usr/lib/python3.12/site-packages/bleach-6.2.0.dist-info/RECORD /usr/lib/python3.12/site-packages/bleach-6.2.0.dist-info/REQUESTED /usr/lib/python3.12/site-packages/bleach-6.2.0.dist-info/WHEEL /usr/lib/python3.12/site-packages/bleach-6.2.0.dist-info/licenses /usr/lib/python3.12/site-packages/bleach-6.2.0.dist-info/licenses/LICENSE /usr/lib/python3.12/site-packages/bleach-6.2.0.dist-info/top_level.txt /usr/lib/python3.12/site-packages/bleach/__init__.py /usr/lib/python3.12/site-packages/bleach/__pycache__ /usr/lib/python3.12/site-packages/bleach/__pycache__/__init__.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/bleach/__pycache__/__init__.cpython-312.pyc /usr/lib/python3.12/site-packages/bleach/__pycache__/callbacks.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/bleach/__pycache__/callbacks.cpython-312.pyc /usr/lib/python3.12/site-packages/bleach/__pycache__/css_sanitizer.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/bleach/__pycache__/css_sanitizer.cpython-312.pyc /usr/lib/python3.12/site-packages/bleach/__pycache__/html5lib_shim.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/bleach/__pycache__/html5lib_shim.cpython-312.pyc /usr/lib/python3.12/site-packages/bleach/__pycache__/linkifier.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/bleach/__pycache__/linkifier.cpython-312.pyc /usr/lib/python3.12/site-packages/bleach/__pycache__/parse_shim.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/bleach/__pycache__/parse_shim.cpython-312.pyc /usr/lib/python3.12/site-packages/bleach/__pycache__/sanitizer.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/bleach/__pycache__/sanitizer.cpython-312.pyc /usr/lib/python3.12/site-packages/bleach/__pycache__/six_shim.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/bleach/__pycache__/six_shim.cpython-312.pyc /usr/lib/python3.12/site-packages/bleach/callbacks.py /usr/lib/python3.12/site-packages/bleach/css_sanitizer.py /usr/lib/python3.12/site-packages/bleach/html5lib_shim.py /usr/lib/python3.12/site-packages/bleach/linkifier.py /usr/lib/python3.12/site-packages/bleach/parse_shim.py /usr/lib/python3.12/site-packages/bleach/sanitizer.py /usr/lib/python3.12/site-packages/bleach/six_shim.py /usr/share/doc/packages/python312-bleach /usr/share/doc/packages/python312-bleach/CHANGES /usr/share/doc/packages/python312-bleach/README.rst /usr/share/licenses/python312-bleach /usr/share/licenses/python312-bleach/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Sat Oct 25 22:22:47 2025