Bug 1431339
| Summary: | python-bleach-2.0 is available | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Upstream Release Monitoring <upstream-release-monitoring> |
| Component: | python-bleach | Assignee: | Matthias Runge <mrunge> |
| Status: | CLOSED RAWHIDE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | high | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | rawhide | CC: | ignatenko, mrunge, randy |
| Target Milestone: | --- | Keywords: | FutureFeature, Triaged |
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Enhancement | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2017-07-28 10:11:55 UTC | Type: | --- |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
| Bug Depends On: | 1305828, 1431378 | ||
| Bug Blocks: | |||
|
Description
Upstream Release Monitoring
2017-03-11 12:12:30 UTC
Due to the fixing of 1305828, this is now more important as bleach cannot be imported on Rawhide:
$ python -c "import bleach"
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/usr/lib/python2.7/site-packages/bleach/__init__.py", line 14, in <module>
from html5lib.sanitizer import HTMLSanitizer
ImportError: No module named sanitizer
html5lib-0.99999999 removed html5lib.sanitizer in favor of their new treewalker API[0]. Fortunately, bleach-2.0's release notes[1] claim that they have refactored to work with the new html5lib.
This is preventing Bodhi from building on Rawhide so I am motivated to get this fixed. I'd be happy to take care of it for you if you grant me ACLs (bowlofeggs in FAS). Otherwise, I'd be obliged if you could take care of this in the next day or two.
[0] https://github.com/html5lib/html5lib-python/blob/0.99999999/CHANGES.rst
[1] https://github.com/mozilla/bleach/blob/v2.0/CHANGES
[2] https://kojipkgs.fedoraproject.org//work/tasks/5715/20815715/build.log
I've pushed the update to rawhide. Randy, I'm happy to accept you as co-maintainer. Thanks so much Matthias! |