Package: python3-urllib3
Version: 1.26.12-1

The 01_do-not-use-embedded-python-six.patch file is missing an edit to
src/urllib3/util/ssltransport.py.

Saw this in the course of building yt-dlp on bookworm:

___________________ ERROR collecting test/test_http_proxy.py ___________________
ImportError while importing test module 
'/tmp/yt-dlp-2024.12.06/test/test_http_proxy.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/usr/lib/python3.11/importlib/__init__.py:126: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
test/test_http_proxy.py:88: in <module>
    import urllib3.util.ssltransport
/usr/lib/python3/dist-packages/urllib3/util/ssltransport.py:6: in <module>
    from ..packages import six
E   ImportError: cannot import name 'six' from 'urllib3.packages' 
(/usr/lib/python3/dist-packages/urllib3/packages/__init__.py)

Reply via email to