* Package: dev-python/bleach-3.1.5
* Repository: gentoo
* Maintainer: python@gentoo.org
* USE: abi_x86_64 amd64 elibc_glibc kernel_linux python_targets_python2_7 python_targets_python3_7 test userland_GNU
* FEATURES: network-sandbox preserve-libs sandbox test userpriv usersandbox
@@@@@ PLEASE PAY ATTENTION HERE!!! @@@@@
This information may help you to understand if this is a duplicate or if this bug exists after you pushed a fix;
This ebuild was merged at the following commit:
https://github.com/gentoo/gentoo/commit/a9559320b0e00dae66353dd4753f82ff4ca4949d
@@@@@ END @@@@@
>>> Unpacking source...
>>> Unpacking bleach-3.1.5.tar.gz to /var/tmp/portage/dev-python/bleach-3.1.5/work
>>> Source unpacked in /var/tmp/portage/dev-python/bleach-3.1.5/work
>>> Preparing source in /var/tmp/portage/dev-python/bleach-3.1.5/work/bleach-3.1.5 ...
* Applying bleach-3.1.5-py39.patch ...
[ ok ]
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/dev-python/bleach-3.1.5/work/bleach-3.1.5 ...
>>> Source configured.
>>> Compiling source in /var/tmp/portage/dev-python/bleach-3.1.5/work/bleach-3.1.5 ...
* python2_7: running distutils-r1_run_phase distutils-r1_python_compile
python2.7 setup.py build
running build
running build_py
creating /var/tmp/portage/dev-python/bleach-3.1.5/work/bleach-3.1.5-python2_7/lib/bleach
copying bleach/linkifier.py -> /var/tmp/portage/dev-python/bleach-3.1.5/work/bleach-3.1.5-python2_7/lib/bleach
copying bleach/html5lib_shim.py -> /var/tmp/portage/dev-python/bleach-3.1.5/work/bleach-3.1.5-python2_7/lib/bleach
copying bleach/utils.py -> /var/tmp/portage/dev-python/bleach-3.1.5/work/bleach-3.1.5-python2_7/lib/bleach
copying bleach/callbacks.py -> /var/tmp/portage/dev-python/bleach-3.1.5/work/bleach-3.1.5-python2_7/lib/bleach
copying bleach/__init__.py -> /var/tmp/portage/dev-python/bleach-3.1.5/work/bleach-3.1.5-python2_7/lib/bleach
copying bleach/sanitizer.py -> /var/tmp/portage/dev-python/bleach-3.1.5/work/bleach-3.1.5-python2_7/lib/bleach
running egg_info
writing requirements to bleach.egg-info/requires.txt
writing bleach.egg-info/PKG-INFO
writing top-level names to bleach.egg-info/top_level.txt
writing dependency_links to bleach.egg-info/dependency_links.txt
reading manifest file 'bleach.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no files found matching '*.json' under directory 'bleach'
warning: no files found matching '*.rst' under directory 'bleach'
warning: no files found matching '*.sh' under directory 'bleach'
warning: no files found matching '*.txt' under directory 'bleach'
warning: no files found matching 'INSTALLER' under directory 'bleach'
warning: no files found matching 'METADATA' under directory 'bleach'
warning: no files found matching 'RECORD' under directory 'bleach'
warning: no files found matching 'WHEEL' under directory 'bleach'
writing manifest file 'bleach.egg-info/SOURCES.txt'
warning: build_py: byte-compiling is disabled, skipping.
* python3_7: running distutils-r1_run_phase distutils-r1_python_compile
python3.7 setup.py build -j 4
running build
running build_py
creating /var/tmp/portage/dev-python/bleach-3.1.5/work/bleach-3.1.5-python3_7/lib/bleach
copying bleach/linkifier.py -> /var/tmp/portage/dev-python/bleach-3.1.5/work/bleach-3.1.5-python3_7/lib/bleach
copying bleach/html5lib_shim.py -> /var/tmp/portage/dev-python/bleach-3.1.5/work/bleach-3.1.5-python3_7/lib/bleach
copying bleach/utils.py -> /var/tmp/portage/dev-python/bleach-3.1.5/work/bleach-3.1.5-python3_7/lib/bleach
copying bleach/callbacks.py -> /var/tmp/portage/dev-python/bleach-3.1.5/work/bleach-3.1.5-python3_7/lib/bleach
copying bleach/__init__.py -> /var/tmp/portage/dev-python/bleach-3.1.5/work/bleach-3.1.5-python3_7/lib/bleach
copying bleach/sanitizer.py -> /var/tmp/portage/dev-python/bleach-3.1.5/work/bleach-3.1.5-python3_7/lib/bleach
running egg_info
writing bleach.egg-info/PKG-INFO
writing dependency_links to bleach.egg-info/dependency_links.txt
writing requirements to bleach.egg-info/requires.txt
writing top-level names to bleach.egg-info/top_level.txt
reading manifest file 'bleach.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no files found matching '*.json' under directory 'bleach'
warning: no files found matching '*.rst' under directory 'bleach'
warning: no files found matching '*.sh' under directory 'bleach'
warning: no files found matching '*.txt' under directory 'bleach'
warning: no files found matching 'INSTALLER' under directory 'bleach'
warning: no files found matching 'METADATA' under directory 'bleach'
warning: no files found matching 'RECORD' under directory 'bleach'
warning: no files found matching 'WHEEL' under directory 'bleach'
writing manifest file 'bleach.egg-info/SOURCES.txt'
warning: build_py: byte-compiling is disabled, skipping.
>>> Source compiled.
>>> Test phase: dev-python/bleach-3.1.5
* python2_7: running distutils-r1_run_phase python_test
============================= test session starts ==============================
platform linux2 -- Python 2.7.18, pytest-4.6.11, py-1.8.0, pluggy-0.13.1 -- /usr/bin/python2.7
cachedir: .pytest_cache
rootdir: /var/tmp/portage/dev-python/bleach-3.1.5/work/bleach-3.1.5
collecting ... collected 335 items
tests/test_callbacks.py::TestNofollowCallback::test_blank PASSED [ 0%]
tests/test_callbacks.py::TestNofollowCallback::test_no_href PASSED [ 0%]
tests/test_callbacks.py::TestNofollowCallback::test_basic PASSED [ 0%]
tests/test_callbacks.py::TestNofollowCallback::test_mailto PASSED [ 1%]
tests/test_callbacks.py::TestNofollowCallback::test_has_nofollow_already PASSED [ 1%]
tests/test_callbacks.py::TestNofollowCallback::test_other_rel PASSED [ 1%]
tests/test_callbacks.py::TestTargetBlankCallback::test_empty PASSED [ 2%]
tests/test_callbacks.py::TestTargetBlankCallback::test_mailto PASSED [ 2%]
tests/test_callbacks.py::TestTargetBlankCallback::test_add_target PASSED [ 2%]
tests/test_callbacks.py::TestTargetBlankCallback::test_stomp_target PASSED [ 2%]
tests/test_clean.py::test_clean_idempotent PASSED [ 3%]
tests/test_clean.py::test_only_text_is_cleaned PASSED [ 3%]
tests/test_clean.py::test_empty PASSED [ 3%]
tests/test_clean.py::test_content_has_no_html PASSED [ 4%]
tests/test_clean.py::test_content_has_allowed_html[an allowed tag-an allowed tag] PASSED [ 4%]
tests/test_clean.py::test_content_has_allowed_html[another good tag-another good tag] PASSED [ 4%]
tests/test_clean.py::test_html_is_lowercased PASSED [ 5%]
tests/test_clean.py::test_invalid_uri_does_not_raise_error PASSED [ 5%]
tests/test_clean.py::test_comments[-True-] PASSED [ 5%]
tests/test_clean.py::test_comments[] PASSED [ 6%]
tests/test_clean.py::test_comments[] PASSED [ 6%]
tests/test_clean.py::test_comments[text-True-text] PASSED [ 7%]
tests/test_clean.py::test_comments[text-True-text] PASSED [ 7%]
tests/test_clean.py::test_comments[text-False-text] PASSED [ 7%]
tests/test_clean.py::test_comments[text-False-text] PASSED [ 8%]
tests/test_clean.py::test_comments[text-True-text] PASSED [ 8%]
tests/test_clean.py::test_comments[text-True-text] PASSED [ 8%]
tests/test_clean.py::test_comments[text-False-text] PASSED [ 8%]
tests/test_clean.py::test_comments[text-False-text] PASSED [ 9%]
tests/test_clean.py::test_invalid_char_in_tag PASSED [ 9%]
tests/test_clean.py::test_unclosed_tag PASSED [ 9%]
tests/test_clean.py::test_nested_script_tag PASSED [ 10%]
tests/test_clean.py::test_bare_entities_get_escaped_correctly[an & entity-an & entity] PASSED [ 10%]
tests/test_clean.py::test_bare_entities_get_escaped_correctly[an < entity-an < entity] PASSED [ 10%]
tests/test_clean.py::test_bare_entities_get_escaped_correctly[tag < and entity-tag < and entity] PASSED [ 11%]
tests/test_clean.py::test_character_entities_handling[&-&] PASSED [ 11%]
tests/test_clean.py::test_character_entities_handling[ - ] PASSED [ 11%]
tests/test_clean.py::test_character_entities_handling[ test string - test string ] PASSED [ 11%]
tests/test_clean.py::test_character_entities_handling[<em>strong</em>-<em>strong</em>] PASSED [ 12%]
tests/test_clean.py::test_character_entities_handling[&is cool-&is cool] PASSED [ 12%]
tests/test_clean.py::test_character_entities_handling[cool &-cool &] PASSED [ 12%]
tests/test_clean.py::test_character_entities_handling[&& is cool-&& is cool] PASSED [ 13%]
tests/test_clean.py::test_character_entities_handling[& is cool &&-& is cool &&] PASSED [ 13%]
tests/test_clean.py::test_character_entities_handling[this & that-this & that] PASSED [ 13%]
tests/test_clean.py::test_character_entities_handling[http://example.com?active=true¤t=true-http://example.com?active=true¤t=true] PASSED [ 14%]
tests/test_clean.py::test_character_entities_handling[foo-foo] PASSED [ 14%]
tests/test_clean.py::test_character_entities_handling[foo-foo] PASSED [ 14%]
tests/test_clean.py::test_character_entities_handling[foo-foo] PASSED [ 14%]
tests/test_clean.py::test_character_entities_handling[foo-foo] PASSED [ 15%]
tests/test_clean.py::test_character_entities_handling[&xx;-&xx;] PASSED [ 15%]
tests/test_clean.py::test_character_entities_handling['-'] PASSED [ 15%]
tests/test_clean.py::test_character_entities_handling["-"] PASSED [ 16%]
tests/test_clean.py::test_character_entities_handling[{-{] PASSED [ 16%]
tests/test_clean.py::test_character_entities_handling[{-{] PASSED [ 16%]
tests/test_clean.py::test_character_entities_handling[{-{] PASSED [ 17%]
tests/test_clean.py::test_character_entities_handling[-&#] PASSED [ 17%]
tests/test_clean.py::test_character_entities_handling[<-&#<] PASSED [ 17%]
tests/test_clean.py::test_character_entities_handling['"-'"] PASSED [ 17%]
tests/test_clean.py::test_stripping_tags[a test with html tags-kwargs0-a test with html tags] PASSED [ 18%]
tests/test_clean.py::test_stripping_tags[a test with html tags-kwargs1-a test with html tags] PASSED [ 18%]
tests/test_clean.py::test_stripping_tags[
link text
] PASSED [ 18%] tests/test_clean.py::test_stripping_tags[multiply nested text
-kwargs3-multiply nested text
] PASSED [ 19%] tests/test_clean.py::test_stripping_tags[