Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 734047 Details for
Bug 809005
[TEST] www-apps/radicale-3.0.6-r3 - _ ERROR collecting radicale/tests/test_auth.py _
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
www-apps:radicale-3.0.6-r3:20210818-230544.log
www-apps:radicale-3.0.6-r3:20210818-230544.log (text/plain), 139.69 KB, created by
Toralf Förster
on 2021-08-19 07:13:00 UTC
(
hide
)
Description:
www-apps:radicale-3.0.6-r3:20210818-230544.log
Filename:
MIME Type:
Creator:
Toralf Förster
Created:
2021-08-19 07:13:00 UTC
Size:
139.69 KB
patch
obsolete
> * Package: www-apps/radicale-3.0.6-r3 > * Repository: gentoo > * USE: abi_x86_64 amd64 elibc_glibc kernel_linux python_targets_python3_9 test userland_GNU > * FEATURES: network-sandbox preserve-libs sandbox test userpriv usersandbox > >>>> Unpacking source... >>>> Unpacking radicale-3.0.6.tar.gz to /var/tmp/portage/www-apps/radicale-3.0.6-r3/work >>>> Source unpacked in /var/tmp/portage/www-apps/radicale-3.0.6-r3/work >>>> Preparing source in /var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6 ... >>>> Source prepared. >>>> Configuring source in /var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6 ... >>>> Source configured. >>>> Compiling source in /var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6 ... > * python3_9: running distutils-r1_run_phase distutils-r1_python_compile >python3.9 setup.py build -j 4 >running build >running build_py >creating /var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6-python3_9/lib/radicale >copying radicale/xmlutils.py -> /var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6-python3_9/lib/radicale >copying radicale/utils.py -> /var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6-python3_9/lib/radicale >copying radicale/server.py -> /var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6-python3_9/lib/radicale >copying radicale/pathutils.py -> /var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6-python3_9/lib/radicale >copying radicale/log.py -> /var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6-python3_9/lib/radicale >copying radicale/httputils.py -> /var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6-python3_9/lib/radicale >copying radicale/config.py -> /var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6-python3_9/lib/radicale >copying radicale/__main__.py -> /var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6-python3_9/lib/radicale >copying radicale/__init__.py -> /var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6-python3_9/lib/radicale >creating /var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6-python3_9/lib/radicale/web >copying radicale/web/none.py -> /var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6-python3_9/lib/radicale/web >copying radicale/web/internal.py -> /var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6-python3_9/lib/radicale/web >copying radicale/web/__init__.py -> /var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6-python3_9/lib/radicale/web >creating /var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6-python3_9/lib/radicale/storage >copying radicale/storage/__init__.py -> /var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6-python3_9/lib/radicale/storage >creating /var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6-python3_9/lib/radicale/rights >copying radicale/rights/owner_write.py -> /var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6-python3_9/lib/radicale/rights >copying radicale/rights/owner_only.py -> /var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6-python3_9/lib/radicale/rights >copying radicale/rights/from_file.py -> /var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6-python3_9/lib/radicale/rights >copying radicale/rights/authenticated.py -> /var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6-python3_9/lib/radicale/rights >copying radicale/rights/__init__.py -> /var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6-python3_9/lib/radicale/rights >creating /var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6-python3_9/lib/radicale/item >copying radicale/item/filter.py -> /var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6-python3_9/lib/radicale/item >copying radicale/item/__init__.py -> /var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6-python3_9/lib/radicale/item >creating /var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6-python3_9/lib/radicale/auth >copying radicale/auth/remote_user.py -> /var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6-python3_9/lib/radicale/auth >copying radicale/auth/none.py -> /var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6-python3_9/lib/radicale/auth >copying radicale/auth/http_x_remote_user.py -> /var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6-python3_9/lib/radicale/auth >copying radicale/auth/htpasswd.py -> /var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6-python3_9/lib/radicale/auth >copying radicale/auth/__init__.py -> /var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6-python3_9/lib/radicale/auth >creating /var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6-python3_9/lib/radicale/app >copying radicale/app/report.py -> /var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6-python3_9/lib/radicale/app >copying radicale/app/put.py -> /var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6-python3_9/lib/radicale/app >copying radicale/app/proppatch.py -> /var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6-python3_9/lib/radicale/app >copying radicale/app/propfind.py -> /var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6-python3_9/lib/radicale/app >copying radicale/app/post.py -> /var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6-python3_9/lib/radicale/app >copying radicale/app/options.py -> /var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6-python3_9/lib/radicale/app >copying radicale/app/move.py -> /var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6-python3_9/lib/radicale/app >copying radicale/app/mkcol.py -> /var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6-python3_9/lib/radicale/app >copying radicale/app/mkcalendar.py -> /var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6-python3_9/lib/radicale/app >copying radicale/app/head.py -> /var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6-python3_9/lib/radicale/app >copying radicale/app/get.py -> /var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6-python3_9/lib/radicale/app >copying radicale/app/delete.py -> /var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6-python3_9/lib/radicale/app >copying radicale/app/__init__.py -> /var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6-python3_9/lib/radicale/app >creating /var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6-python3_9/lib/radicale/storage/multifilesystem >copying radicale/storage/multifilesystem/verify.py -> /var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6-python3_9/lib/radicale/storage/multifilesystem >copying radicale/storage/multifilesystem/upload.py -> /var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6-python3_9/lib/radicale/storage/multifilesystem >copying radicale/storage/multifilesystem/sync.py -> /var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6-python3_9/lib/radicale/storage/multifilesystem >copying radicale/storage/multifilesystem/move.py -> /var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6-python3_9/lib/radicale/storage/multifilesystem >copying radicale/storage/multifilesystem/meta.py -> /var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6-python3_9/lib/radicale/storage/multifilesystem >copying radicale/storage/multifilesystem/lock.py -> /var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6-python3_9/lib/radicale/storage/multifilesystem >copying radicale/storage/multifilesystem/history.py -> /var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6-python3_9/lib/radicale/storage/multifilesystem >copying radicale/storage/multifilesystem/get.py -> /var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6-python3_9/lib/radicale/storage/multifilesystem >copying radicale/storage/multifilesystem/discover.py -> /var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6-python3_9/lib/radicale/storage/multifilesystem >copying radicale/storage/multifilesystem/delete.py -> /var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6-python3_9/lib/radicale/storage/multifilesystem >copying radicale/storage/multifilesystem/create_collection.py -> /var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6-python3_9/lib/radicale/storage/multifilesystem >copying radicale/storage/multifilesystem/cache.py -> /var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6-python3_9/lib/radicale/storage/multifilesystem >copying radicale/storage/multifilesystem/__init__.py -> /var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6-python3_9/lib/radicale/storage/multifilesystem >creating /var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6-python3_9/lib/radicale/web/internal_data >creating /var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6-python3_9/lib/radicale/web/internal_data/css >copying radicale/web/internal_data/css/icon.png -> /var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6-python3_9/lib/radicale/web/internal_data/css >copying radicale/web/internal_data/css/main.css -> /var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6-python3_9/lib/radicale/web/internal_data/css >copying radicale/web/internal_data/fn.js -> /var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6-python3_9/lib/radicale/web/internal_data >copying radicale/web/internal_data/index.html -> /var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6-python3_9/lib/radicale/web/internal_data >warning: build_py: byte-compiling is disabled, skipping. > >>>> Source compiled. >>>> Test phase: www-apps/radicale-3.0.6-r3 > * python3_9: running distutils-r1_run_phase python_test >python3.9 -m pytest -vv -ra -l -Wdefault >============================= test session starts ============================== >platform linux -- Python 3.9.6, pytest-6.2.4, py-1.10.0, pluggy-0.13.1 -- /usr/bin/python3.9 >cachedir: .pytest_cache >hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/.hypothesis/examples') >rootdir: /var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6, configfile: setup.cfg >plugins: hypothesis-6.14.8, pyfakefs-4.5.0, trio-0.7.0, snapshottest-0.5.1, verbose-parametrize-1.7.0, betamax-0.8.1, pkgcore-0.12.4, expect-1.1.0, localftpserver-1.1.2, anyio-3.2.1 >collecting ... collected 0 items / 6 errors > >==================================== ERRORS ==================================== >_________________ ERROR collecting radicale/tests/test_auth.py _________________ >/usr/lib/python3.9/importlib/__init__.py:127: in import_module > return _bootstrap._gcd_import(name[level:], package, level) > level = 0 > name = 'radicale.tests.test_auth' > package = None ><frozen importlib._bootstrap>:1030: in _gcd_import > ??? > level = 0 > name = 'radicale.tests.test_auth' > package = None ><frozen importlib._bootstrap>:1007: in _find_and_load > ??? > import_ = <function _gcd_import at 0x7fa7beeb9310> > module = <object object at 0x7fa7bee91060> > name = 'radicale.tests.test_auth' ><frozen importlib._bootstrap>:972: in _find_and_load_unlocked > ??? > import_ = <function _gcd_import at 0x7fa7beeb9310> > name = 'radicale.tests.test_auth' > parent = 'radicale.tests' > path = None ><frozen importlib._bootstrap>:228: in _call_with_frames_removed > ??? > args = ('radicale.tests',) > f = <function _gcd_import at 0x7fa7beeb9310> > kwds = {} ><frozen importlib._bootstrap>:1030: in _gcd_import > ??? > level = 0 > name = 'radicale.tests' > package = None ><frozen importlib._bootstrap>:1007: in _find_and_load > ??? > import_ = <function _gcd_import at 0x7fa7beeb9310> > module = <object object at 0x7fa7bee91060> > name = 'radicale.tests' ><frozen importlib._bootstrap>:972: in _find_and_load_unlocked > ??? > import_ = <function _gcd_import at 0x7fa7beeb9310> > name = 'radicale.tests' > parent = 'radicale' > path = None ><frozen importlib._bootstrap>:228: in _call_with_frames_removed > ??? > args = ('radicale',) > f = <function _gcd_import at 0x7fa7beeb9310> > kwds = {} ><frozen importlib._bootstrap>:1030: in _gcd_import > ??? > level = 0 > name = 'radicale' > package = None ><frozen importlib._bootstrap>:1007: in _find_and_load > ??? > import_ = <function _gcd_import at 0x7fa7beeb9310> > module = <object object at 0x7fa7bee91060> > name = 'radicale' ><frozen importlib._bootstrap>:986: in _find_and_load_unlocked > ??? > import_ = <function _gcd_import at 0x7fa7beeb9310> > name = 'radicale' > parent = '' > path = None > spec = ModuleSpec(name='radicale', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7fa7bcaf9610>, origin='/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/__init__.py', submodule_search_locations=['/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale']) ><frozen importlib._bootstrap>:680: in _load_unlocked > ??? > module = <module 'radicale' from '/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/__init__.py'> > spec = ModuleSpec(name='radicale', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7fa7bcaf9610>, origin='/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/__init__.py', submodule_search_locations=['/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale']) ><frozen importlib._bootstrap_external>:850: in exec_module > ??? > code = <code object <module> at 0x7fa7bcb59190, file "/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/__init__.py", line 20> > module = <module 'radicale' from '/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/__init__.py'> > self = <_frozen_importlib_external.SourceFileLoader object at 0x7fa7bcaf9610> ><frozen importlib._bootstrap>:228: in _call_with_frames_removed > ??? > args = (<code object <module> at 0x7fa7bcb59190, file "/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/__init__.py", line 20>, > {'__builtins__': {'ArithmeticError': <class 'ArithmeticError'>, > 'AssertionError': <class 'AssertionError'>, > 'AttributeError': <class 'AttributeError'>, > 'BaseException': <class 'BaseException'>, > 'BlockingIOError': <class 'BlockingIOError'>, > 'BrokenPipeError': <class 'BrokenPipeError'>, > 'BufferError': <class 'BufferError'>, > 'BytesWarning': <class 'BytesWarning'>, > 'ChildProcessError': <class 'ChildProcessError'>, > 'ConnectionAbortedError': <class 'ConnectionAbortedError'>, > 'ConnectionError': <class 'ConnectionError'>, > 'ConnectionRefusedError': <class 'ConnectionRefusedError'>, > 'ConnectionResetError': <class 'ConnectionResetError'>, > 'DeprecationWarning': <class 'DeprecationWarning'>, > 'EOFError': <class 'EOFError'>, > 'Ellipsis': Ellipsis, > 'EnvironmentError': <class 'OSError'>, > 'Exception': <class 'Exception'>, > 'False': False, > 'FileExistsError': <class 'FileExistsError'>, > 'FileNotFoundError': <class 'FileNotFoundError'>, > 'FloatingPointError': <class 'FloatingPointError'>, > 'FutureWarning': <class 'FutureWarning'>, > 'GeneratorExit': <class 'GeneratorExit'>, > 'IOError': <class 'OSError'>, > 'ImportError': <class 'ImportError'>, > 'ImportWarning': <class 'ImportWarning'>, > 'IndentationError': <class 'IndentationError'>, > 'IndexError': <class 'IndexError'>, > 'InterruptedError': <class 'InterruptedError'>, > 'IsADirectoryError': <class 'IsADirectoryError'>, > 'KeyError': <class 'KeyError'>, > 'KeyboardInterrupt': <class 'KeyboardInterrupt'>, > 'LookupError': <class 'LookupError'>, > 'MemoryError': <class 'MemoryError'>, > 'ModuleNotFoundError': <class 'ModuleNotFoundError'>, > 'NameError': <class 'NameError'>, > 'None': None, > 'NotADirectoryError': <class 'NotADirectoryError'>, > 'NotImplemented': NotImplemented, > 'NotImplementedError': <class 'NotImplementedError'>, > 'OSError': <class 'OSError'>, > 'OverflowError': <class 'OverflowError'>, > 'PendingDeprecationWarning': <class 'PendingDeprecationWarning'>, > 'PermissionError': <class 'PermissionError'>, > 'ProcessLookupError': <class 'ProcessLookupError'>, > 'RecursionError': <class 'RecursionError'>, > 'ReferenceError': <class 'ReferenceError'>, > 'ResourceWarning': <class 'ResourceWarning'>, > 'RuntimeError': <class 'RuntimeError'>, > 'RuntimeWarning': <class 'RuntimeWarning'>, > 'StopAsyncIteration': <class 'StopAsyncIteration'>, > 'StopIteration': <class 'StopIteration'>, > 'SyntaxError': <class 'SyntaxError'>, > 'SyntaxWarning': <class 'SyntaxWarning'>, > 'SystemError': <class 'SystemError'>, > 'SystemExit': <class 'SystemExit'>, > 'TabError': <class 'TabError'>, > 'TimeoutError': <class 'TimeoutError'>, > 'True': True, > 'TypeError': <class 'TypeError'>, > 'UnboundLocalError': <class 'UnboundLocalError'>, > 'UnicodeDecodeError': <class 'UnicodeDecodeError'>, > 'UnicodeEncodeError': <class 'UnicodeEncodeError'>, > 'UnicodeError': <class 'UnicodeError'>, > 'UnicodeTranslateError': <class 'UnicodeTranslateError'>, > 'UnicodeWarning': <class 'UnicodeWarning'>, > 'UserWarning': <class 'UserWarning'>, > 'ValueError': <class 'ValueError'>, > 'Warning': <class 'Warning'>, > 'ZeroDivisionError': <class 'ZeroDivisionError'>, > '__build_class__': <built-in function __build_class__>, > '__debug__': True, > '__doc__': 'Built-in functions, exceptions, and other ' > 'objects.\n' > '\n' > "Noteworthy: None is the `nil' object; Ellipsis " > "represents `...' in slices.", > '__import__': <built-in function __import__>, > '__loader__': <class '_frozen_importlib.BuiltinImporter'>, > '__name__': 'builtins', > '__package__': '', > '__spec__': ModuleSpec(name='builtins', loader=<class '_frozen_importlib.BuiltinImporter'>, origin='built-in'), > 'abs': <built-in function abs>, > 'all': <built-in function all>, > 'any': <built-in function any>, > 'ascii': <built-in function ascii>, > 'bin': <built-in function bin>, > 'bool': <class 'bool'>, > 'breakpoint': <built-in function breakpoint>, > 'bytearray': <class 'bytearray'>, > 'bytes': <class 'bytes'>, > 'callable': <built-in function callable>, > 'chr': <built-in function chr>, > 'classmethod': <class 'classmethod'>, > 'compile': <built-in function compile>, > 'complex': <class 'complex'>, > 'copyright': Copyright (c) 2001-2021 Python Software Foundation. >All Rights Reserved. > >Copyright (c) 2000 BeOpen.com. >All Rights Reserved. > >Copyright (c) 1995-2001 Corporation for National Research Initiatives. >All Rights Reserved. > >Copyright (c) 1991-1995 Stichting Mathematisch Centrum, Amsterdam. >All Rights Reserved., > 'credits': Thanks to CWI, CNRI, BeOpen.com, Zope Corporation and a cast of thousands > for supporting Python development. See www.python.org for more information., > 'delattr': <built-in function delattr>, > 'dict': <class 'dict'>, > 'dir': <built-in function dir>, > 'divmod': <built-in function divmod>, > 'enumerate': <class 'enumerate'>, > 'eval': <built-in function eval>, > 'exec': <built-in function exec>, > 'exit': Use exit() or Ctrl-D (i.e. EOF) to exit, > 'filter': <class 'filter'>, > 'float': <class 'float'>, > 'format': <built-in function format>, > 'frozenset': <class 'frozenset'>, > 'getattr': <built-in function getattr>, > 'globals': <built-in function globals>, > 'hasattr': <built-in function hasattr>, > 'hash': <built-in function hash>, > 'help': Type help() for interactive help, or help(object) for help about object., > 'hex': <built-in function hex>, > 'id': <built-in function id>, > 'input': <built-in function input>, > 'int': <class 'int'>, > 'isinstance': <built-in function isinstance>, > 'issubclass': <built-in function issubclass>, > 'iter': <built-in function iter>, > 'len': <built-in function len>, > 'license': Type license() to see the full license text, > 'list': <class 'list'>, > 'locals': <built-in function locals>, > 'map': <class 'map'>, > 'max': <built-in function max>, > 'memoryview': <class 'memoryview'>, > 'min': <built-in function min>, > 'next': <built-in function next>, > 'object': <class 'object'>, > 'oct': <built-in function oct>, > 'open': <built-in function open>, > 'ord': <built-in function ord>, > 'pow': <built-in function pow>, > 'print': <built-in function print>, > 'property': <class 'property'>, > 'quit': Use quit() or Ctrl-D (i.e. EOF) to exit, > 'range': <class 'range'>, > 'repr': <built-in function repr>, > 'reversed': <class 'reversed'>, > 'round': <built-in function round>, > 'set': <class 'set'>, > 'setattr': <built-in function setattr>, > 'slice': <class 'slice'>, > 'sorted': <built-in function sorted>, > 'staticmethod': <class 'staticmethod'>, > 'str': <class 'str'>, > 'sum': <built-in function sum>, > 'super': <class 'super'>, > 'tuple': <class 'tuple'>, > 'type': <class 'type'>, > 'vars': <built-in function vars>, > 'zip': <class 'zip'>}, > '__cached__': '/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/__pycache__/__init__.cpython-39.pyc', > '__doc__': '\n' > 'Entry point for external WSGI servers (like uWSGI or Gunicorn).\n' > '\n' > 'Configuration files can be specified in the environment ' > 'variable\n' > '``RADICALE_CONFIG``.\n' > '\n', > '__file__': '/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/__init__.py', > '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7fa7bcaf9610>, > '__name__': 'radicale', > '__package__': 'radicale', > '__path__': ['/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale'], > '__spec__': ModuleSpec(name='radicale', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7fa7bcaf9610>, origin='/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/__init__.py', submodule_search_locations=['/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale']), > 'auth': <module 'radicale.auth' from '/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/auth/__init__.py'>, > 'item': <module 'radicale.item' from '/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/item/__init__.py'>, > 'log': <module 'radicale.log' from '/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/log.py'>, > 'os': <module 'os' from '/usr/lib/python3.9/os.py'>, > 'pathutils': <module 'radicale.pathutils' from '/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/pathutils.py'>, > 'pkg_resources': <module 'pkg_resources' from '/usr/lib/python3.9/site-packages/pkg_resources/__init__.py'>, > 'rights': <module 'radicale.rights' from '/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/rights/__init__.py'>, > 'threading': <module 'threading' from '/usr/lib/python3.9/threading.py'>, > 'utils': <module 'radicale.utils' from '/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/utils.py'>, > 'xmlutils': <module 'radicale.xmlutils' from '/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/xmlutils.py'>}) > f = <built-in function exec> > kwds = {} >radicale/__init__.py:33: in <module> > from radicale import config, log > __builtins__ = <builtins> > __cached__ = '/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/__pycache__/__init__.cpython-39.pyc' > __doc__ = ('\n' > 'Entry point for external WSGI servers (like uWSGI or Gunicorn).\n' > '\n' > 'Configuration files can be specified in the environment variable\n' > '``RADICALE_CONFIG``.\n' > '\n') > __file__ = '/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/__init__.py' > __loader__ = <_frozen_importlib_external.SourceFileLoader object at 0x7fa7bcaf9610> > __name__ = 'radicale' > __package__ = 'radicale' > __path__ = ['/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale'] > __spec__ = ModuleSpec(name='radicale', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7fa7bcaf9610>, origin='/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/__init__.py', submodule_search_locations=['/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale']) > auth = <module 'radicale.auth' from '/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/auth/__init__.py'> > item = <module 'radicale.item' from '/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/item/__init__.py'> > log = <module 'radicale.log' from '/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/log.py'> > os = <module 'os' from '/usr/lib/python3.9/os.py'> > pathutils = <module 'radicale.pathutils' from '/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/pathutils.py'> > pkg_resources = <module 'pkg_resources' from '/usr/lib/python3.9/site-packages/pkg_resources/__init__.py'> > rights = <module 'radicale.rights' from '/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/rights/__init__.py'> > threading = <module 'threading' from '/usr/lib/python3.9/threading.py'> > utils = <module 'radicale.utils' from '/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/utils.py'> > xmlutils = <module 'radicale.xmlutils' from '/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/xmlutils.py'> >radicale/config.py:35: in <module> > from radicale import auth, rights, storage, web > OrderedDict = <class 'collections.OrderedDict'> > RawConfigParser = <class 'configparser.RawConfigParser'> > __builtins__ = <builtins> > __cached__ = '/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/__pycache__/config.cpython-39.pyc' > __doc__ = ('\n' > 'Configuration module\n' > '\n' > 'Use ``load()`` to obtain an instance of ``Configuration`` for use with\n' > '``radicale.app.Application``.\n' > '\n') > __file__ = '/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/config.py' > __loader__ = <_frozen_importlib_external.SourceFileLoader object at 0x7fa7bcb09fa0> > __name__ = 'radicale.config' > __package__ = 'radicale' > __spec__ = ModuleSpec(name='radicale.config', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7fa7bcb09fa0>, origin='/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/config.py') > contextlib = <module 'contextlib' from '/usr/lib/python3.9/contextlib.py'> > math = <module 'math' from '/usr/lib/python3.9/lib-dynload/math.cpython-39-x86_64-linux-gnu.so'> > os = <module 'os' from '/usr/lib/python3.9/os.py'> > string = <module 'string' from '/usr/lib/python3.9/string.py'> >radicale/storage/__init__.py:39: in <module> > CACHE_VERSION = (";".join(pkg_resources.get_distribution(pkg).version > CACHE_DEPS = ('radicale', 'vobject', 'python-dateutil') > INTERNAL_TYPES = ('multifilesystem',) > __builtins__ = <builtins> > __cached__ = '/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/storage/__pycache__/__init__.cpython-39.pyc' > __doc__ = ('\n' > 'The storage module that stores calendars and address books.\n' > '\n' > 'Take a look at the class ``BaseCollection`` if you want to implement your ' > 'own.\n' > '\n') > __file__ = '/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/storage/__init__.py' > __loader__ = <_frozen_importlib_external.SourceFileLoader object at 0x7fa7bc8315e0> > __name__ = 'radicale.storage' > __package__ = 'radicale.storage' > __path__ = ['/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/storage'] > __spec__ = ModuleSpec(name='radicale.storage', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7fa7bc8315e0>, origin='/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/storage/__init__.py', submodule_search_locations=['/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/storage']) > contextlib = <module 'contextlib' from '/usr/lib/python3.9/contextlib.py'> > json = <module 'json' from '/usr/lib/python3.9/json/__init__.py'> > pkg_resources = <module 'pkg_resources' from '/usr/lib/python3.9/site-packages/pkg_resources/__init__.py'> > radicale_filter = <module 'radicale.item.filter' from '/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/item/filter.py'> > sha256 = <built-in function openssl_sha256> > utils = <module 'radicale.utils' from '/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/utils.py'> > vobject = <module 'vobject' from '/usr/lib/python3.9/site-packages/vobject/__init__.py'> >radicale/storage/__init__.py:39: in <genexpr> > CACHE_VERSION = (";".join(pkg_resources.get_distribution(pkg).version > .0 = <tuple_iterator object at 0x7fa7bc8527f0> > pkg = 'radicale' >/usr/lib/python3.9/site-packages/pkg_resources/__init__.py:466: in get_distribution > dist = get_provider(dist) > dist = Requirement.parse('radicale') >/usr/lib/python3.9/site-packages/pkg_resources/__init__.py:342: in get_provider > return working_set.find(moduleOrReq) or require(str(moduleOrReq))[0] > moduleOrReq = Requirement.parse('radicale') >/usr/lib/python3.9/site-packages/pkg_resources/__init__.py:886: in require > needed = self.resolve(parse_requirements(requirements)) > requirements = ('radicale',) > self = <pkg_resources.WorkingSet object at 0x7fa7bc9b4ee0> >/usr/lib/python3.9/site-packages/pkg_resources/__init__.py:772: in resolve > raise DistributionNotFound(req, requirers) >E pkg_resources.DistributionNotFound: The 'radicale' distribution was not found and is required by the application > best = {'radicale': None} > dist = None > env = <pkg_resources.Environment object at 0x7fa7bc757a60> > extras = None > installer = None > processed = {} > replace_conflicting = False > req = Requirement.parse('radicale') > req_extras = {} > required_by = defaultdict(<class 'set'>, {}) > requirements = [] > requirers = None > self = <pkg_resources.WorkingSet object at 0x7fa7bc9b4ee0> > to_activate = [] > ws = <pkg_resources.WorkingSet object at 0x7fa7bc9b4ee0> >_________________ ERROR collecting radicale/tests/test_base.py _________________ >/usr/lib/python3.9/importlib/__init__.py:127: in import_module > return _bootstrap._gcd_import(name[level:], package, level) > level = 0 > name = 'radicale.tests.test_base' > package = None ><frozen importlib._bootstrap>:1030: in _gcd_import > ??? > level = 0 > name = 'radicale.tests.test_base' > package = None ><frozen importlib._bootstrap>:1007: in _find_and_load > ??? > import_ = <function _gcd_import at 0x7fa7beeb9310> > module = <object object at 0x7fa7bee91060> > name = 'radicale.tests.test_base' ><frozen importlib._bootstrap>:972: in _find_and_load_unlocked > ??? > import_ = <function _gcd_import at 0x7fa7beeb9310> > name = 'radicale.tests.test_base' > parent = 'radicale.tests' > path = None ><frozen importlib._bootstrap>:228: in _call_with_frames_removed > ??? > args = ('radicale.tests',) > f = <function _gcd_import at 0x7fa7beeb9310> > kwds = {} ><frozen importlib._bootstrap>:1030: in _gcd_import > ??? > level = 0 > name = 'radicale.tests' > package = None ><frozen importlib._bootstrap>:1007: in _find_and_load > ??? > import_ = <function _gcd_import at 0x7fa7beeb9310> > module = <object object at 0x7fa7bee91060> > name = 'radicale.tests' ><frozen importlib._bootstrap>:972: in _find_and_load_unlocked > ??? > import_ = <function _gcd_import at 0x7fa7beeb9310> > name = 'radicale.tests' > parent = 'radicale' > path = None ><frozen importlib._bootstrap>:228: in _call_with_frames_removed > ??? > args = ('radicale',) > f = <function _gcd_import at 0x7fa7beeb9310> > kwds = {} ><frozen importlib._bootstrap>:1030: in _gcd_import > ??? > level = 0 > name = 'radicale' > package = None ><frozen importlib._bootstrap>:1007: in _find_and_load > ??? > import_ = <function _gcd_import at 0x7fa7beeb9310> > module = <object object at 0x7fa7bee91060> > name = 'radicale' ><frozen importlib._bootstrap>:986: in _find_and_load_unlocked > ??? > import_ = <function _gcd_import at 0x7fa7beeb9310> > name = 'radicale' > parent = '' > path = None > spec = ModuleSpec(name='radicale', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7fa7bc63e130>, origin='/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/__init__.py', submodule_search_locations=['/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale']) ><frozen importlib._bootstrap>:680: in _load_unlocked > ??? > module = <module 'radicale' from '/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/__init__.py'> > spec = ModuleSpec(name='radicale', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7fa7bc63e130>, origin='/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/__init__.py', submodule_search_locations=['/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale']) ><frozen importlib._bootstrap_external>:850: in exec_module > ??? > code = <code object <module> at 0x7fa7bc783df0, file "/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/__init__.py", line 20> > module = <module 'radicale' from '/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/__init__.py'> > self = <_frozen_importlib_external.SourceFileLoader object at 0x7fa7bc63e130> ><frozen importlib._bootstrap>:228: in _call_with_frames_removed > ??? > args = (<code object <module> at 0x7fa7bc783df0, file "/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/__init__.py", line 20>, > {'__builtins__': {'ArithmeticError': <class 'ArithmeticError'>, > 'AssertionError': <class 'AssertionError'>, > 'AttributeError': <class 'AttributeError'>, > 'BaseException': <class 'BaseException'>, > 'BlockingIOError': <class 'BlockingIOError'>, > 'BrokenPipeError': <class 'BrokenPipeError'>, > 'BufferError': <class 'BufferError'>, > 'BytesWarning': <class 'BytesWarning'>, > 'ChildProcessError': <class 'ChildProcessError'>, > 'ConnectionAbortedError': <class 'ConnectionAbortedError'>, > 'ConnectionError': <class 'ConnectionError'>, > 'ConnectionRefusedError': <class 'ConnectionRefusedError'>, > 'ConnectionResetError': <class 'ConnectionResetError'>, > 'DeprecationWarning': <class 'DeprecationWarning'>, > 'EOFError': <class 'EOFError'>, > 'Ellipsis': Ellipsis, > 'EnvironmentError': <class 'OSError'>, > 'Exception': <class 'Exception'>, > 'False': False, > 'FileExistsError': <class 'FileExistsError'>, > 'FileNotFoundError': <class 'FileNotFoundError'>, > 'FloatingPointError': <class 'FloatingPointError'>, > 'FutureWarning': <class 'FutureWarning'>, > 'GeneratorExit': <class 'GeneratorExit'>, > 'IOError': <class 'OSError'>, > 'ImportError': <class 'ImportError'>, > 'ImportWarning': <class 'ImportWarning'>, > 'IndentationError': <class 'IndentationError'>, > 'IndexError': <class 'IndexError'>, > 'InterruptedError': <class 'InterruptedError'>, > 'IsADirectoryError': <class 'IsADirectoryError'>, > 'KeyError': <class 'KeyError'>, > 'KeyboardInterrupt': <class 'KeyboardInterrupt'>, > 'LookupError': <class 'LookupError'>, > 'MemoryError': <class 'MemoryError'>, > 'ModuleNotFoundError': <class 'ModuleNotFoundError'>, > 'NameError': <class 'NameError'>, > 'None': None, > 'NotADirectoryError': <class 'NotADirectoryError'>, > 'NotImplemented': NotImplemented, > 'NotImplementedError': <class 'NotImplementedError'>, > 'OSError': <class 'OSError'>, > 'OverflowError': <class 'OverflowError'>, > 'PendingDeprecationWarning': <class 'PendingDeprecationWarning'>, > 'PermissionError': <class 'PermissionError'>, > 'ProcessLookupError': <class 'ProcessLookupError'>, > 'RecursionError': <class 'RecursionError'>, > 'ReferenceError': <class 'ReferenceError'>, > 'ResourceWarning': <class 'ResourceWarning'>, > 'RuntimeError': <class 'RuntimeError'>, > 'RuntimeWarning': <class 'RuntimeWarning'>, > 'StopAsyncIteration': <class 'StopAsyncIteration'>, > 'StopIteration': <class 'StopIteration'>, > 'SyntaxError': <class 'SyntaxError'>, > 'SyntaxWarning': <class 'SyntaxWarning'>, > 'SystemError': <class 'SystemError'>, > 'SystemExit': <class 'SystemExit'>, > 'TabError': <class 'TabError'>, > 'TimeoutError': <class 'TimeoutError'>, > 'True': True, > 'TypeError': <class 'TypeError'>, > 'UnboundLocalError': <class 'UnboundLocalError'>, > 'UnicodeDecodeError': <class 'UnicodeDecodeError'>, > 'UnicodeEncodeError': <class 'UnicodeEncodeError'>, > 'UnicodeError': <class 'UnicodeError'>, > 'UnicodeTranslateError': <class 'UnicodeTranslateError'>, > 'UnicodeWarning': <class 'UnicodeWarning'>, > 'UserWarning': <class 'UserWarning'>, > 'ValueError': <class 'ValueError'>, > 'Warning': <class 'Warning'>, > 'ZeroDivisionError': <class 'ZeroDivisionError'>, > '__build_class__': <built-in function __build_class__>, > '__debug__': True, > '__doc__': 'Built-in functions, exceptions, and other ' > 'objects.\n' > '\n' > "Noteworthy: None is the `nil' object; Ellipsis " > "represents `...' in slices.", > '__import__': <built-in function __import__>, > '__loader__': <class '_frozen_importlib.BuiltinImporter'>, > '__name__': 'builtins', > '__package__': '', > '__spec__': ModuleSpec(name='builtins', loader=<class '_frozen_importlib.BuiltinImporter'>, origin='built-in'), > 'abs': <built-in function abs>, > 'all': <built-in function all>, > 'any': <built-in function any>, > 'ascii': <built-in function ascii>, > 'bin': <built-in function bin>, > 'bool': <class 'bool'>, > 'breakpoint': <built-in function breakpoint>, > 'bytearray': <class 'bytearray'>, > 'bytes': <class 'bytes'>, > 'callable': <built-in function callable>, > 'chr': <built-in function chr>, > 'classmethod': <class 'classmethod'>, > 'compile': <built-in function compile>, > 'complex': <class 'complex'>, > 'copyright': Copyright (c) 2001-2021 Python Software Foundation. >All Rights Reserved. > >Copyright (c) 2000 BeOpen.com. >All Rights Reserved. > >Copyright (c) 1995-2001 Corporation for National Research Initiatives. >All Rights Reserved. > >Copyright (c) 1991-1995 Stichting Mathematisch Centrum, Amsterdam. >All Rights Reserved., > 'credits': Thanks to CWI, CNRI, BeOpen.com, Zope Corporation and a cast of thousands > for supporting Python development. See www.python.org for more information., > 'delattr': <built-in function delattr>, > 'dict': <class 'dict'>, > 'dir': <built-in function dir>, > 'divmod': <built-in function divmod>, > 'enumerate': <class 'enumerate'>, > 'eval': <built-in function eval>, > 'exec': <built-in function exec>, > 'exit': Use exit() or Ctrl-D (i.e. EOF) to exit, > 'filter': <class 'filter'>, > 'float': <class 'float'>, > 'format': <built-in function format>, > 'frozenset': <class 'frozenset'>, > 'getattr': <built-in function getattr>, > 'globals': <built-in function globals>, > 'hasattr': <built-in function hasattr>, > 'hash': <built-in function hash>, > 'help': Type help() for interactive help, or help(object) for help about object., > 'hex': <built-in function hex>, > 'id': <built-in function id>, > 'input': <built-in function input>, > 'int': <class 'int'>, > 'isinstance': <built-in function isinstance>, > 'issubclass': <built-in function issubclass>, > 'iter': <built-in function iter>, > 'len': <built-in function len>, > 'license': Type license() to see the full license text, > 'list': <class 'list'>, > 'locals': <built-in function locals>, > 'map': <class 'map'>, > 'max': <built-in function max>, > 'memoryview': <class 'memoryview'>, > 'min': <built-in function min>, > 'next': <built-in function next>, > 'object': <class 'object'>, > 'oct': <built-in function oct>, > 'open': <built-in function open>, > 'ord': <built-in function ord>, > 'pow': <built-in function pow>, > 'print': <built-in function print>, > 'property': <class 'property'>, > 'quit': Use quit() or Ctrl-D (i.e. EOF) to exit, > 'range': <class 'range'>, > 'repr': <built-in function repr>, > 'reversed': <class 'reversed'>, > 'round': <built-in function round>, > 'set': <class 'set'>, > 'setattr': <built-in function setattr>, > 'slice': <class 'slice'>, > 'sorted': <built-in function sorted>, > 'staticmethod': <class 'staticmethod'>, > 'str': <class 'str'>, > 'sum': <built-in function sum>, > 'super': <class 'super'>, > 'tuple': <class 'tuple'>, > 'type': <class 'type'>, > 'vars': <built-in function vars>, > 'zip': <class 'zip'>}, > '__cached__': '/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/__pycache__/__init__.cpython-39.pyc', > '__doc__': '\n' > 'Entry point for external WSGI servers (like uWSGI or Gunicorn).\n' > '\n' > 'Configuration files can be specified in the environment ' > 'variable\n' > '``RADICALE_CONFIG``.\n' > '\n', > '__file__': '/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/__init__.py', > '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7fa7bc63e130>, > '__name__': 'radicale', > '__package__': 'radicale', > '__path__': ['/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale'], > '__spec__': ModuleSpec(name='radicale', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7fa7bc63e130>, origin='/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/__init__.py', submodule_search_locations=['/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale']), > 'os': <module 'os' from '/usr/lib/python3.9/os.py'>, > 'pkg_resources': <module 'pkg_resources' from '/usr/lib/python3.9/site-packages/pkg_resources/__init__.py'>, > 'threading': <module 'threading' from '/usr/lib/python3.9/threading.py'>}) > f = <built-in function exec> > kwds = {} >radicale/__init__.py:33: in <module> > from radicale import config, log > __builtins__ = <builtins> > __cached__ = '/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/__pycache__/__init__.cpython-39.pyc' > __doc__ = ('\n' > 'Entry point for external WSGI servers (like uWSGI or Gunicorn).\n' > '\n' > 'Configuration files can be specified in the environment variable\n' > '``RADICALE_CONFIG``.\n' > '\n') > __file__ = '/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/__init__.py' > __loader__ = <_frozen_importlib_external.SourceFileLoader object at 0x7fa7bc63e130> > __name__ = 'radicale' > __package__ = 'radicale' > __path__ = ['/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale'] > __spec__ = ModuleSpec(name='radicale', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7fa7bc63e130>, origin='/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/__init__.py', submodule_search_locations=['/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale']) > os = <module 'os' from '/usr/lib/python3.9/os.py'> > pkg_resources = <module 'pkg_resources' from '/usr/lib/python3.9/site-packages/pkg_resources/__init__.py'> > threading = <module 'threading' from '/usr/lib/python3.9/threading.py'> >radicale/config.py:35: in <module> > from radicale import auth, rights, storage, web > OrderedDict = <class 'collections.OrderedDict'> > RawConfigParser = <class 'configparser.RawConfigParser'> > __builtins__ = <builtins> > __cached__ = '/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/__pycache__/config.cpython-39.pyc' > __doc__ = ('\n' > 'Configuration module\n' > '\n' > 'Use ``load()`` to obtain an instance of ``Configuration`` for use with\n' > '``radicale.app.Application``.\n' > '\n') > __file__ = '/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/config.py' > __loader__ = <_frozen_importlib_external.SourceFileLoader object at 0x7fa7bc689550> > __name__ = 'radicale.config' > __package__ = 'radicale' > __spec__ = ModuleSpec(name='radicale.config', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7fa7bc689550>, origin='/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/config.py') > contextlib = <module 'contextlib' from '/usr/lib/python3.9/contextlib.py'> > math = <module 'math' from '/usr/lib/python3.9/lib-dynload/math.cpython-39-x86_64-linux-gnu.so'> > os = <module 'os' from '/usr/lib/python3.9/os.py'> > string = <module 'string' from '/usr/lib/python3.9/string.py'> >radicale/storage/__init__.py:39: in <module> > CACHE_VERSION = (";".join(pkg_resources.get_distribution(pkg).version > CACHE_DEPS = ('radicale', 'vobject', 'python-dateutil') > INTERNAL_TYPES = ('multifilesystem',) > __builtins__ = <builtins> > __cached__ = '/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/storage/__pycache__/__init__.cpython-39.pyc' > __doc__ = ('\n' > 'The storage module that stores calendars and address books.\n' > '\n' > 'Take a look at the class ``BaseCollection`` if you want to implement your ' > 'own.\n' > '\n') > __file__ = '/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/storage/__init__.py' > __loader__ = <_frozen_importlib_external.SourceFileLoader object at 0x7fa7bc6effa0> > __name__ = 'radicale.storage' > __package__ = 'radicale.storage' > __path__ = ['/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/storage'] > __spec__ = ModuleSpec(name='radicale.storage', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7fa7bc6effa0>, origin='/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/storage/__init__.py', submodule_search_locations=['/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/storage']) > contextlib = <module 'contextlib' from '/usr/lib/python3.9/contextlib.py'> > json = <module 'json' from '/usr/lib/python3.9/json/__init__.py'> > pkg_resources = <module 'pkg_resources' from '/usr/lib/python3.9/site-packages/pkg_resources/__init__.py'> > radicale_filter = <module 'radicale.item.filter' from '/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/item/filter.py'> > sha256 = <built-in function openssl_sha256> > utils = <module 'radicale.utils' from '/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/utils.py'> > vobject = <module 'vobject' from '/usr/lib/python3.9/site-packages/vobject/__init__.py'> >radicale/storage/__init__.py:39: in <genexpr> > CACHE_VERSION = (";".join(pkg_resources.get_distribution(pkg).version > .0 = <tuple_iterator object at 0x7fa7bcaf95b0> > pkg = 'radicale' >/usr/lib/python3.9/site-packages/pkg_resources/__init__.py:466: in get_distribution > dist = get_provider(dist) > dist = Requirement.parse('radicale') >/usr/lib/python3.9/site-packages/pkg_resources/__init__.py:342: in get_provider > return working_set.find(moduleOrReq) or require(str(moduleOrReq))[0] > moduleOrReq = Requirement.parse('radicale') >/usr/lib/python3.9/site-packages/pkg_resources/__init__.py:886: in require > needed = self.resolve(parse_requirements(requirements)) > requirements = ('radicale',) > self = <pkg_resources.WorkingSet object at 0x7fa7bc9b4ee0> >/usr/lib/python3.9/site-packages/pkg_resources/__init__.py:772: in resolve > raise DistributionNotFound(req, requirers) >E pkg_resources.DistributionNotFound: The 'radicale' distribution was not found and is required by the application > best = {'radicale': None} > dist = None > env = <pkg_resources.Environment object at 0x7fa7bcaf91f0> > extras = None > installer = None > processed = {} > replace_conflicting = False > req = Requirement.parse('radicale') > req_extras = {} > required_by = defaultdict(<class 'set'>, {}) > requirements = [] > requirers = None > self = <pkg_resources.WorkingSet object at 0x7fa7bc9b4ee0> > to_activate = [] > ws = <pkg_resources.WorkingSet object at 0x7fa7bc9b4ee0> >________________ ERROR collecting radicale/tests/test_config.py ________________ >/usr/lib/python3.9/importlib/__init__.py:127: in import_module > return _bootstrap._gcd_import(name[level:], package, level) > level = 0 > name = 'radicale.tests.test_config' > package = None ><frozen importlib._bootstrap>:1030: in _gcd_import > ??? > level = 0 > name = 'radicale.tests.test_config' > package = None ><frozen importlib._bootstrap>:1007: in _find_and_load > ??? > import_ = <function _gcd_import at 0x7fa7beeb9310> > module = <object object at 0x7fa7bee91060> > name = 'radicale.tests.test_config' ><frozen importlib._bootstrap>:972: in _find_and_load_unlocked > ??? > import_ = <function _gcd_import at 0x7fa7beeb9310> > name = 'radicale.tests.test_config' > parent = 'radicale.tests' > path = None ><frozen importlib._bootstrap>:228: in _call_with_frames_removed > ??? > args = ('radicale.tests',) > f = <function _gcd_import at 0x7fa7beeb9310> > kwds = {} ><frozen importlib._bootstrap>:1030: in _gcd_import > ??? > level = 0 > name = 'radicale.tests' > package = None ><frozen importlib._bootstrap>:1007: in _find_and_load > ??? > import_ = <function _gcd_import at 0x7fa7beeb9310> > module = <object object at 0x7fa7bee91060> > name = 'radicale.tests' ><frozen importlib._bootstrap>:972: in _find_and_load_unlocked > ??? > import_ = <function _gcd_import at 0x7fa7beeb9310> > name = 'radicale.tests' > parent = 'radicale' > path = None ><frozen importlib._bootstrap>:228: in _call_with_frames_removed > ??? > args = ('radicale',) > f = <function _gcd_import at 0x7fa7beeb9310> > kwds = {} ><frozen importlib._bootstrap>:1030: in _gcd_import > ??? > level = 0 > name = 'radicale' > package = None ><frozen importlib._bootstrap>:1007: in _find_and_load > ??? > import_ = <function _gcd_import at 0x7fa7beeb9310> > module = <object object at 0x7fa7bee91060> > name = 'radicale' ><frozen importlib._bootstrap>:986: in _find_and_load_unlocked > ??? > import_ = <function _gcd_import at 0x7fa7beeb9310> > name = 'radicale' > parent = '' > path = None > spec = ModuleSpec(name='radicale', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7fa7bc5af160>, origin='/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/__init__.py', submodule_search_locations=['/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale']) ><frozen importlib._bootstrap>:680: in _load_unlocked > ??? > module = <module 'radicale' from '/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/__init__.py'> > spec = ModuleSpec(name='radicale', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7fa7bc5af160>, origin='/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/__init__.py', submodule_search_locations=['/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale']) ><frozen importlib._bootstrap_external>:850: in exec_module > ??? > code = <code object <module> at 0x7fa7bc641c90, file "/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/__init__.py", line 20> > module = <module 'radicale' from '/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/__init__.py'> > self = <_frozen_importlib_external.SourceFileLoader object at 0x7fa7bc5af160> ><frozen importlib._bootstrap>:228: in _call_with_frames_removed > ??? > args = (<code object <module> at 0x7fa7bc641c90, file "/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/__init__.py", line 20>, > {'__builtins__': {'ArithmeticError': <class 'ArithmeticError'>, > 'AssertionError': <class 'AssertionError'>, > 'AttributeError': <class 'AttributeError'>, > 'BaseException': <class 'BaseException'>, > 'BlockingIOError': <class 'BlockingIOError'>, > 'BrokenPipeError': <class 'BrokenPipeError'>, > 'BufferError': <class 'BufferError'>, > 'BytesWarning': <class 'BytesWarning'>, > 'ChildProcessError': <class 'ChildProcessError'>, > 'ConnectionAbortedError': <class 'ConnectionAbortedError'>, > 'ConnectionError': <class 'ConnectionError'>, > 'ConnectionRefusedError': <class 'ConnectionRefusedError'>, > 'ConnectionResetError': <class 'ConnectionResetError'>, > 'DeprecationWarning': <class 'DeprecationWarning'>, > 'EOFError': <class 'EOFError'>, > 'Ellipsis': Ellipsis, > 'EnvironmentError': <class 'OSError'>, > 'Exception': <class 'Exception'>, > 'False': False, > 'FileExistsError': <class 'FileExistsError'>, > 'FileNotFoundError': <class 'FileNotFoundError'>, > 'FloatingPointError': <class 'FloatingPointError'>, > 'FutureWarning': <class 'FutureWarning'>, > 'GeneratorExit': <class 'GeneratorExit'>, > 'IOError': <class 'OSError'>, > 'ImportError': <class 'ImportError'>, > 'ImportWarning': <class 'ImportWarning'>, > 'IndentationError': <class 'IndentationError'>, > 'IndexError': <class 'IndexError'>, > 'InterruptedError': <class 'InterruptedError'>, > 'IsADirectoryError': <class 'IsADirectoryError'>, > 'KeyError': <class 'KeyError'>, > 'KeyboardInterrupt': <class 'KeyboardInterrupt'>, > 'LookupError': <class 'LookupError'>, > 'MemoryError': <class 'MemoryError'>, > 'ModuleNotFoundError': <class 'ModuleNotFoundError'>, > 'NameError': <class 'NameError'>, > 'None': None, > 'NotADirectoryError': <class 'NotADirectoryError'>, > 'NotImplemented': NotImplemented, > 'NotImplementedError': <class 'NotImplementedError'>, > 'OSError': <class 'OSError'>, > 'OverflowError': <class 'OverflowError'>, > 'PendingDeprecationWarning': <class 'PendingDeprecationWarning'>, > 'PermissionError': <class 'PermissionError'>, > 'ProcessLookupError': <class 'ProcessLookupError'>, > 'RecursionError': <class 'RecursionError'>, > 'ReferenceError': <class 'ReferenceError'>, > 'ResourceWarning': <class 'ResourceWarning'>, > 'RuntimeError': <class 'RuntimeError'>, > 'RuntimeWarning': <class 'RuntimeWarning'>, > 'StopAsyncIteration': <class 'StopAsyncIteration'>, > 'StopIteration': <class 'StopIteration'>, > 'SyntaxError': <class 'SyntaxError'>, > 'SyntaxWarning': <class 'SyntaxWarning'>, > 'SystemError': <class 'SystemError'>, > 'SystemExit': <class 'SystemExit'>, > 'TabError': <class 'TabError'>, > 'TimeoutError': <class 'TimeoutError'>, > 'True': True, > 'TypeError': <class 'TypeError'>, > 'UnboundLocalError': <class 'UnboundLocalError'>, > 'UnicodeDecodeError': <class 'UnicodeDecodeError'>, > 'UnicodeEncodeError': <class 'UnicodeEncodeError'>, > 'UnicodeError': <class 'UnicodeError'>, > 'UnicodeTranslateError': <class 'UnicodeTranslateError'>, > 'UnicodeWarning': <class 'UnicodeWarning'>, > 'UserWarning': <class 'UserWarning'>, > 'ValueError': <class 'ValueError'>, > 'Warning': <class 'Warning'>, > 'ZeroDivisionError': <class 'ZeroDivisionError'>, > '__build_class__': <built-in function __build_class__>, > '__debug__': True, > '__doc__': 'Built-in functions, exceptions, and other ' > 'objects.\n' > '\n' > "Noteworthy: None is the `nil' object; Ellipsis " > "represents `...' in slices.", > '__import__': <built-in function __import__>, > '__loader__': <class '_frozen_importlib.BuiltinImporter'>, > '__name__': 'builtins', > '__package__': '', > '__spec__': ModuleSpec(name='builtins', loader=<class '_frozen_importlib.BuiltinImporter'>, origin='built-in'), > 'abs': <built-in function abs>, > 'all': <built-in function all>, > 'any': <built-in function any>, > 'ascii': <built-in function ascii>, > 'bin': <built-in function bin>, > 'bool': <class 'bool'>, > 'breakpoint': <built-in function breakpoint>, > 'bytearray': <class 'bytearray'>, > 'bytes': <class 'bytes'>, > 'callable': <built-in function callable>, > 'chr': <built-in function chr>, > 'classmethod': <class 'classmethod'>, > 'compile': <built-in function compile>, > 'complex': <class 'complex'>, > 'copyright': Copyright (c) 2001-2021 Python Software Foundation. >All Rights Reserved. > >Copyright (c) 2000 BeOpen.com. >All Rights Reserved. > >Copyright (c) 1995-2001 Corporation for National Research Initiatives. >All Rights Reserved. > >Copyright (c) 1991-1995 Stichting Mathematisch Centrum, Amsterdam. >All Rights Reserved., > 'credits': Thanks to CWI, CNRI, BeOpen.com, Zope Corporation and a cast of thousands > for supporting Python development. See www.python.org for more information., > 'delattr': <built-in function delattr>, > 'dict': <class 'dict'>, > 'dir': <built-in function dir>, > 'divmod': <built-in function divmod>, > 'enumerate': <class 'enumerate'>, > 'eval': <built-in function eval>, > 'exec': <built-in function exec>, > 'exit': Use exit() or Ctrl-D (i.e. EOF) to exit, > 'filter': <class 'filter'>, > 'float': <class 'float'>, > 'format': <built-in function format>, > 'frozenset': <class 'frozenset'>, > 'getattr': <built-in function getattr>, > 'globals': <built-in function globals>, > 'hasattr': <built-in function hasattr>, > 'hash': <built-in function hash>, > 'help': Type help() for interactive help, or help(object) for help about object., > 'hex': <built-in function hex>, > 'id': <built-in function id>, > 'input': <built-in function input>, > 'int': <class 'int'>, > 'isinstance': <built-in function isinstance>, > 'issubclass': <built-in function issubclass>, > 'iter': <built-in function iter>, > 'len': <built-in function len>, > 'license': Type license() to see the full license text, > 'list': <class 'list'>, > 'locals': <built-in function locals>, > 'map': <class 'map'>, > 'max': <built-in function max>, > 'memoryview': <class 'memoryview'>, > 'min': <built-in function min>, > 'next': <built-in function next>, > 'object': <class 'object'>, > 'oct': <built-in function oct>, > 'open': <built-in function open>, > 'ord': <built-in function ord>, > 'pow': <built-in function pow>, > 'print': <built-in function print>, > 'property': <class 'property'>, > 'quit': Use quit() or Ctrl-D (i.e. EOF) to exit, > 'range': <class 'range'>, > 'repr': <built-in function repr>, > 'reversed': <class 'reversed'>, > 'round': <built-in function round>, > 'set': <class 'set'>, > 'setattr': <built-in function setattr>, > 'slice': <class 'slice'>, > 'sorted': <built-in function sorted>, > 'staticmethod': <class 'staticmethod'>, > 'str': <class 'str'>, > 'sum': <built-in function sum>, > 'super': <class 'super'>, > 'tuple': <class 'tuple'>, > 'type': <class 'type'>, > 'vars': <built-in function vars>, > 'zip': <class 'zip'>}, > '__cached__': '/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/__pycache__/__init__.cpython-39.pyc', > '__doc__': '\n' > 'Entry point for external WSGI servers (like uWSGI or Gunicorn).\n' > '\n' > 'Configuration files can be specified in the environment ' > 'variable\n' > '``RADICALE_CONFIG``.\n' > '\n', > '__file__': '/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/__init__.py', > '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7fa7bc5af160>, > '__name__': 'radicale', > '__package__': 'radicale', > '__path__': ['/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale'], > '__spec__': ModuleSpec(name='radicale', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7fa7bc5af160>, origin='/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/__init__.py', submodule_search_locations=['/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale']), > 'os': <module 'os' from '/usr/lib/python3.9/os.py'>, > 'pkg_resources': <module 'pkg_resources' from '/usr/lib/python3.9/site-packages/pkg_resources/__init__.py'>, > 'threading': <module 'threading' from '/usr/lib/python3.9/threading.py'>}) > f = <built-in function exec> > kwds = {} >radicale/__init__.py:33: in <module> > from radicale import config, log > __builtins__ = <builtins> > __cached__ = '/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/__pycache__/__init__.cpython-39.pyc' > __doc__ = ('\n' > 'Entry point for external WSGI servers (like uWSGI or Gunicorn).\n' > '\n' > 'Configuration files can be specified in the environment variable\n' > '``RADICALE_CONFIG``.\n' > '\n') > __file__ = '/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/__init__.py' > __loader__ = <_frozen_importlib_external.SourceFileLoader object at 0x7fa7bc5af160> > __name__ = 'radicale' > __package__ = 'radicale' > __path__ = ['/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale'] > __spec__ = ModuleSpec(name='radicale', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7fa7bc5af160>, origin='/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/__init__.py', submodule_search_locations=['/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale']) > os = <module 'os' from '/usr/lib/python3.9/os.py'> > pkg_resources = <module 'pkg_resources' from '/usr/lib/python3.9/site-packages/pkg_resources/__init__.py'> > threading = <module 'threading' from '/usr/lib/python3.9/threading.py'> >radicale/config.py:35: in <module> > from radicale import auth, rights, storage, web > OrderedDict = <class 'collections.OrderedDict'> > RawConfigParser = <class 'configparser.RawConfigParser'> > __builtins__ = <builtins> > __cached__ = '/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/__pycache__/config.cpython-39.pyc' > __doc__ = ('\n' > 'Configuration module\n' > '\n' > 'Use ``load()`` to obtain an instance of ``Configuration`` for use with\n' > '``radicale.app.Application``.\n' > '\n') > __file__ = '/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/config.py' > __loader__ = <_frozen_importlib_external.SourceFileLoader object at 0x7fa7bc647940> > __name__ = 'radicale.config' > __package__ = 'radicale' > __spec__ = ModuleSpec(name='radicale.config', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7fa7bc647940>, origin='/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/config.py') > contextlib = <module 'contextlib' from '/usr/lib/python3.9/contextlib.py'> > math = <module 'math' from '/usr/lib/python3.9/lib-dynload/math.cpython-39-x86_64-linux-gnu.so'> > os = <module 'os' from '/usr/lib/python3.9/os.py'> > string = <module 'string' from '/usr/lib/python3.9/string.py'> >radicale/storage/__init__.py:39: in <module> > CACHE_VERSION = (";".join(pkg_resources.get_distribution(pkg).version > CACHE_DEPS = ('radicale', 'vobject', 'python-dateutil') > INTERNAL_TYPES = ('multifilesystem',) > __builtins__ = <builtins> > __cached__ = '/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/storage/__pycache__/__init__.cpython-39.pyc' > __doc__ = ('\n' > 'The storage module that stores calendars and address books.\n' > '\n' > 'Take a look at the class ``BaseCollection`` if you want to implement your ' > 'own.\n' > '\n') > __file__ = '/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/storage/__init__.py' > __loader__ = <_frozen_importlib_external.SourceFileLoader object at 0x7fa7bc65e640> > __name__ = 'radicale.storage' > __package__ = 'radicale.storage' > __path__ = ['/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/storage'] > __spec__ = ModuleSpec(name='radicale.storage', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7fa7bc65e640>, origin='/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/storage/__init__.py', submodule_search_locations=['/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/storage']) > contextlib = <module 'contextlib' from '/usr/lib/python3.9/contextlib.py'> > json = <module 'json' from '/usr/lib/python3.9/json/__init__.py'> > pkg_resources = <module 'pkg_resources' from '/usr/lib/python3.9/site-packages/pkg_resources/__init__.py'> > radicale_filter = <module 'radicale.item.filter' from '/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/item/filter.py'> > sha256 = <built-in function openssl_sha256> > utils = <module 'radicale.utils' from '/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/utils.py'> > vobject = <module 'vobject' from '/usr/lib/python3.9/site-packages/vobject/__init__.py'> >radicale/storage/__init__.py:39: in <genexpr> > CACHE_VERSION = (";".join(pkg_resources.get_distribution(pkg).version > .0 = <tuple_iterator object at 0x7fa7bc74f3d0> > pkg = 'radicale' >/usr/lib/python3.9/site-packages/pkg_resources/__init__.py:466: in get_distribution > dist = get_provider(dist) > dist = Requirement.parse('radicale') >/usr/lib/python3.9/site-packages/pkg_resources/__init__.py:342: in get_provider > return working_set.find(moduleOrReq) or require(str(moduleOrReq))[0] > moduleOrReq = Requirement.parse('radicale') >/usr/lib/python3.9/site-packages/pkg_resources/__init__.py:886: in require > needed = self.resolve(parse_requirements(requirements)) > requirements = ('radicale',) > self = <pkg_resources.WorkingSet object at 0x7fa7bc9b4ee0> >/usr/lib/python3.9/site-packages/pkg_resources/__init__.py:772: in resolve > raise DistributionNotFound(req, requirers) >E pkg_resources.DistributionNotFound: The 'radicale' distribution was not found and is required by the application > best = {'radicale': None} > dist = None > env = <pkg_resources.Environment object at 0x7fa7bc74f370> > extras = None > installer = None > processed = {} > replace_conflicting = False > req = Requirement.parse('radicale') > req_extras = {} > required_by = defaultdict(<class 'set'>, {}) > requirements = [] > requirers = None > self = <pkg_resources.WorkingSet object at 0x7fa7bc9b4ee0> > to_activate = [] > ws = <pkg_resources.WorkingSet object at 0x7fa7bc9b4ee0> >________________ ERROR collecting radicale/tests/test_rights.py ________________ >/usr/lib/python3.9/importlib/__init__.py:127: in import_module > return _bootstrap._gcd_import(name[level:], package, level) > level = 0 > name = 'radicale.tests.test_rights' > package = None ><frozen importlib._bootstrap>:1030: in _gcd_import > ??? > level = 0 > name = 'radicale.tests.test_rights' > package = None ><frozen importlib._bootstrap>:1007: in _find_and_load > ??? > import_ = <function _gcd_import at 0x7fa7beeb9310> > module = <object object at 0x7fa7bee91060> > name = 'radicale.tests.test_rights' ><frozen importlib._bootstrap>:972: in _find_and_load_unlocked > ??? > import_ = <function _gcd_import at 0x7fa7beeb9310> > name = 'radicale.tests.test_rights' > parent = 'radicale.tests' > path = None ><frozen importlib._bootstrap>:228: in _call_with_frames_removed > ??? > args = ('radicale.tests',) > f = <function _gcd_import at 0x7fa7beeb9310> > kwds = {} ><frozen importlib._bootstrap>:1030: in _gcd_import > ??? > level = 0 > name = 'radicale.tests' > package = None ><frozen importlib._bootstrap>:1007: in _find_and_load > ??? > import_ = <function _gcd_import at 0x7fa7beeb9310> > module = <object object at 0x7fa7bee91060> > name = 'radicale.tests' ><frozen importlib._bootstrap>:972: in _find_and_load_unlocked > ??? > import_ = <function _gcd_import at 0x7fa7beeb9310> > name = 'radicale.tests' > parent = 'radicale' > path = None ><frozen importlib._bootstrap>:228: in _call_with_frames_removed > ??? > args = ('radicale',) > f = <function _gcd_import at 0x7fa7beeb9310> > kwds = {} ><frozen importlib._bootstrap>:1030: in _gcd_import > ??? > level = 0 > name = 'radicale' > package = None ><frozen importlib._bootstrap>:1007: in _find_and_load > ??? > import_ = <function _gcd_import at 0x7fa7beeb9310> > module = <object object at 0x7fa7bee91060> > name = 'radicale' ><frozen importlib._bootstrap>:986: in _find_and_load_unlocked > ??? > import_ = <function _gcd_import at 0x7fa7beeb9310> > name = 'radicale' > parent = '' > path = None > spec = ModuleSpec(name='radicale', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7fa7bc257700>, origin='/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/__init__.py', submodule_search_locations=['/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale']) ><frozen importlib._bootstrap>:680: in _load_unlocked > ??? > module = <module 'radicale' from '/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/__init__.py'> > spec = ModuleSpec(name='radicale', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7fa7bc257700>, origin='/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/__init__.py', submodule_search_locations=['/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale']) ><frozen importlib._bootstrap_external>:850: in exec_module > ??? > code = <code object <module> at 0x7fa7bc59fd40, file "/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/__init__.py", line 20> > module = <module 'radicale' from '/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/__init__.py'> > self = <_frozen_importlib_external.SourceFileLoader object at 0x7fa7bc257700> ><frozen importlib._bootstrap>:228: in _call_with_frames_removed > ??? > args = (<code object <module> at 0x7fa7bc59fd40, file "/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/__init__.py", line 20>, > {'__builtins__': {'ArithmeticError': <class 'ArithmeticError'>, > 'AssertionError': <class 'AssertionError'>, > 'AttributeError': <class 'AttributeError'>, > 'BaseException': <class 'BaseException'>, > 'BlockingIOError': <class 'BlockingIOError'>, > 'BrokenPipeError': <class 'BrokenPipeError'>, > 'BufferError': <class 'BufferError'>, > 'BytesWarning': <class 'BytesWarning'>, > 'ChildProcessError': <class 'ChildProcessError'>, > 'ConnectionAbortedError': <class 'ConnectionAbortedError'>, > 'ConnectionError': <class 'ConnectionError'>, > 'ConnectionRefusedError': <class 'ConnectionRefusedError'>, > 'ConnectionResetError': <class 'ConnectionResetError'>, > 'DeprecationWarning': <class 'DeprecationWarning'>, > 'EOFError': <class 'EOFError'>, > 'Ellipsis': Ellipsis, > 'EnvironmentError': <class 'OSError'>, > 'Exception': <class 'Exception'>, > 'False': False, > 'FileExistsError': <class 'FileExistsError'>, > 'FileNotFoundError': <class 'FileNotFoundError'>, > 'FloatingPointError': <class 'FloatingPointError'>, > 'FutureWarning': <class 'FutureWarning'>, > 'GeneratorExit': <class 'GeneratorExit'>, > 'IOError': <class 'OSError'>, > 'ImportError': <class 'ImportError'>, > 'ImportWarning': <class 'ImportWarning'>, > 'IndentationError': <class 'IndentationError'>, > 'IndexError': <class 'IndexError'>, > 'InterruptedError': <class 'InterruptedError'>, > 'IsADirectoryError': <class 'IsADirectoryError'>, > 'KeyError': <class 'KeyError'>, > 'KeyboardInterrupt': <class 'KeyboardInterrupt'>, > 'LookupError': <class 'LookupError'>, > 'MemoryError': <class 'MemoryError'>, > 'ModuleNotFoundError': <class 'ModuleNotFoundError'>, > 'NameError': <class 'NameError'>, > 'None': None, > 'NotADirectoryError': <class 'NotADirectoryError'>, > 'NotImplemented': NotImplemented, > 'NotImplementedError': <class 'NotImplementedError'>, > 'OSError': <class 'OSError'>, > 'OverflowError': <class 'OverflowError'>, > 'PendingDeprecationWarning': <class 'PendingDeprecationWarning'>, > 'PermissionError': <class 'PermissionError'>, > 'ProcessLookupError': <class 'ProcessLookupError'>, > 'RecursionError': <class 'RecursionError'>, > 'ReferenceError': <class 'ReferenceError'>, > 'ResourceWarning': <class 'ResourceWarning'>, > 'RuntimeError': <class 'RuntimeError'>, > 'RuntimeWarning': <class 'RuntimeWarning'>, > 'StopAsyncIteration': <class 'StopAsyncIteration'>, > 'StopIteration': <class 'StopIteration'>, > 'SyntaxError': <class 'SyntaxError'>, > 'SyntaxWarning': <class 'SyntaxWarning'>, > 'SystemError': <class 'SystemError'>, > 'SystemExit': <class 'SystemExit'>, > 'TabError': <class 'TabError'>, > 'TimeoutError': <class 'TimeoutError'>, > 'True': True, > 'TypeError': <class 'TypeError'>, > 'UnboundLocalError': <class 'UnboundLocalError'>, > 'UnicodeDecodeError': <class 'UnicodeDecodeError'>, > 'UnicodeEncodeError': <class 'UnicodeEncodeError'>, > 'UnicodeError': <class 'UnicodeError'>, > 'UnicodeTranslateError': <class 'UnicodeTranslateError'>, > 'UnicodeWarning': <class 'UnicodeWarning'>, > 'UserWarning': <class 'UserWarning'>, > 'ValueError': <class 'ValueError'>, > 'Warning': <class 'Warning'>, > 'ZeroDivisionError': <class 'ZeroDivisionError'>, > '__build_class__': <built-in function __build_class__>, > '__debug__': True, > '__doc__': 'Built-in functions, exceptions, and other ' > 'objects.\n' > '\n' > "Noteworthy: None is the `nil' object; Ellipsis " > "represents `...' in slices.", > '__import__': <built-in function __import__>, > '__loader__': <class '_frozen_importlib.BuiltinImporter'>, > '__name__': 'builtins', > '__package__': '', > '__spec__': ModuleSpec(name='builtins', loader=<class '_frozen_importlib.BuiltinImporter'>, origin='built-in'), > 'abs': <built-in function abs>, > 'all': <built-in function all>, > 'any': <built-in function any>, > 'ascii': <built-in function ascii>, > 'bin': <built-in function bin>, > 'bool': <class 'bool'>, > 'breakpoint': <built-in function breakpoint>, > 'bytearray': <class 'bytearray'>, > 'bytes': <class 'bytes'>, > 'callable': <built-in function callable>, > 'chr': <built-in function chr>, > 'classmethod': <class 'classmethod'>, > 'compile': <built-in function compile>, > 'complex': <class 'complex'>, > 'copyright': Copyright (c) 2001-2021 Python Software Foundation. >All Rights Reserved. > >Copyright (c) 2000 BeOpen.com. >All Rights Reserved. > >Copyright (c) 1995-2001 Corporation for National Research Initiatives. >All Rights Reserved. > >Copyright (c) 1991-1995 Stichting Mathematisch Centrum, Amsterdam. >All Rights Reserved., > 'credits': Thanks to CWI, CNRI, BeOpen.com, Zope Corporation and a cast of thousands > for supporting Python development. See www.python.org for more information., > 'delattr': <built-in function delattr>, > 'dict': <class 'dict'>, > 'dir': <built-in function dir>, > 'divmod': <built-in function divmod>, > 'enumerate': <class 'enumerate'>, > 'eval': <built-in function eval>, > 'exec': <built-in function exec>, > 'exit': Use exit() or Ctrl-D (i.e. EOF) to exit, > 'filter': <class 'filter'>, > 'float': <class 'float'>, > 'format': <built-in function format>, > 'frozenset': <class 'frozenset'>, > 'getattr': <built-in function getattr>, > 'globals': <built-in function globals>, > 'hasattr': <built-in function hasattr>, > 'hash': <built-in function hash>, > 'help': Type help() for interactive help, or help(object) for help about object., > 'hex': <built-in function hex>, > 'id': <built-in function id>, > 'input': <built-in function input>, > 'int': <class 'int'>, > 'isinstance': <built-in function isinstance>, > 'issubclass': <built-in function issubclass>, > 'iter': <built-in function iter>, > 'len': <built-in function len>, > 'license': Type license() to see the full license text, > 'list': <class 'list'>, > 'locals': <built-in function locals>, > 'map': <class 'map'>, > 'max': <built-in function max>, > 'memoryview': <class 'memoryview'>, > 'min': <built-in function min>, > 'next': <built-in function next>, > 'object': <class 'object'>, > 'oct': <built-in function oct>, > 'open': <built-in function open>, > 'ord': <built-in function ord>, > 'pow': <built-in function pow>, > 'print': <built-in function print>, > 'property': <class 'property'>, > 'quit': Use quit() or Ctrl-D (i.e. EOF) to exit, > 'range': <class 'range'>, > 'repr': <built-in function repr>, > 'reversed': <class 'reversed'>, > 'round': <built-in function round>, > 'set': <class 'set'>, > 'setattr': <built-in function setattr>, > 'slice': <class 'slice'>, > 'sorted': <built-in function sorted>, > 'staticmethod': <class 'staticmethod'>, > 'str': <class 'str'>, > 'sum': <built-in function sum>, > 'super': <class 'super'>, > 'tuple': <class 'tuple'>, > 'type': <class 'type'>, > 'vars': <built-in function vars>, > 'zip': <class 'zip'>}, > '__cached__': '/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/__pycache__/__init__.cpython-39.pyc', > '__doc__': '\n' > 'Entry point for external WSGI servers (like uWSGI or Gunicorn).\n' > '\n' > 'Configuration files can be specified in the environment ' > 'variable\n' > '``RADICALE_CONFIG``.\n' > '\n', > '__file__': '/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/__init__.py', > '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7fa7bc257700>, > '__name__': 'radicale', > '__package__': 'radicale', > '__path__': ['/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale'], > '__spec__': ModuleSpec(name='radicale', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7fa7bc257700>, origin='/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/__init__.py', submodule_search_locations=['/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale']), > 'os': <module 'os' from '/usr/lib/python3.9/os.py'>, > 'pkg_resources': <module 'pkg_resources' from '/usr/lib/python3.9/site-packages/pkg_resources/__init__.py'>, > 'threading': <module 'threading' from '/usr/lib/python3.9/threading.py'>}) > f = <built-in function exec> > kwds = {} >radicale/__init__.py:33: in <module> > from radicale import config, log > __builtins__ = <builtins> > __cached__ = '/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/__pycache__/__init__.cpython-39.pyc' > __doc__ = ('\n' > 'Entry point for external WSGI servers (like uWSGI or Gunicorn).\n' > '\n' > 'Configuration files can be specified in the environment variable\n' > '``RADICALE_CONFIG``.\n' > '\n') > __file__ = '/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/__init__.py' > __loader__ = <_frozen_importlib_external.SourceFileLoader object at 0x7fa7bc257700> > __name__ = 'radicale' > __package__ = 'radicale' > __path__ = ['/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale'] > __spec__ = ModuleSpec(name='radicale', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7fa7bc257700>, origin='/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/__init__.py', submodule_search_locations=['/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale']) > os = <module 'os' from '/usr/lib/python3.9/os.py'> > pkg_resources = <module 'pkg_resources' from '/usr/lib/python3.9/site-packages/pkg_resources/__init__.py'> > threading = <module 'threading' from '/usr/lib/python3.9/threading.py'> >radicale/config.py:35: in <module> > from radicale import auth, rights, storage, web > OrderedDict = <class 'collections.OrderedDict'> > RawConfigParser = <class 'configparser.RawConfigParser'> > __builtins__ = <builtins> > __cached__ = '/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/__pycache__/config.cpython-39.pyc' > __doc__ = ('\n' > 'Configuration module\n' > '\n' > 'Use ``load()`` to obtain an instance of ``Configuration`` for use with\n' > '``radicale.app.Application``.\n' > '\n') > __file__ = '/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/config.py' > __loader__ = <_frozen_importlib_external.SourceFileLoader object at 0x7fa7bc263550> > __name__ = 'radicale.config' > __package__ = 'radicale' > __spec__ = ModuleSpec(name='radicale.config', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7fa7bc263550>, origin='/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/config.py') > contextlib = <module 'contextlib' from '/usr/lib/python3.9/contextlib.py'> > math = <module 'math' from '/usr/lib/python3.9/lib-dynload/math.cpython-39-x86_64-linux-gnu.so'> > os = <module 'os' from '/usr/lib/python3.9/os.py'> > string = <module 'string' from '/usr/lib/python3.9/string.py'> >radicale/storage/__init__.py:39: in <module> > CACHE_VERSION = (";".join(pkg_resources.get_distribution(pkg).version > CACHE_DEPS = ('radicale', 'vobject', 'python-dateutil') > INTERNAL_TYPES = ('multifilesystem',) > __builtins__ = <builtins> > __cached__ = '/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/storage/__pycache__/__init__.cpython-39.pyc' > __doc__ = ('\n' > 'The storage module that stores calendars and address books.\n' > '\n' > 'Take a look at the class ``BaseCollection`` if you want to implement your ' > 'own.\n' > '\n') > __file__ = '/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/storage/__init__.py' > __loader__ = <_frozen_importlib_external.SourceFileLoader object at 0x7fa7bc4a4550> > __name__ = 'radicale.storage' > __package__ = 'radicale.storage' > __path__ = ['/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/storage'] > __spec__ = ModuleSpec(name='radicale.storage', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7fa7bc4a4550>, origin='/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/storage/__init__.py', submodule_search_locations=['/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/storage']) > contextlib = <module 'contextlib' from '/usr/lib/python3.9/contextlib.py'> > json = <module 'json' from '/usr/lib/python3.9/json/__init__.py'> > pkg_resources = <module 'pkg_resources' from '/usr/lib/python3.9/site-packages/pkg_resources/__init__.py'> > radicale_filter = <module 'radicale.item.filter' from '/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/item/filter.py'> > sha256 = <built-in function openssl_sha256> > utils = <module 'radicale.utils' from '/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/utils.py'> > vobject = <module 'vobject' from '/usr/lib/python3.9/site-packages/vobject/__init__.py'> >radicale/storage/__init__.py:39: in <genexpr> > CACHE_VERSION = (";".join(pkg_resources.get_distribution(pkg).version > .0 = <tuple_iterator object at 0x7fa7bc6470d0> > pkg = 'radicale' >/usr/lib/python3.9/site-packages/pkg_resources/__init__.py:466: in get_distribution > dist = get_provider(dist) > dist = Requirement.parse('radicale') >/usr/lib/python3.9/site-packages/pkg_resources/__init__.py:342: in get_provider > return working_set.find(moduleOrReq) or require(str(moduleOrReq))[0] > moduleOrReq = Requirement.parse('radicale') >/usr/lib/python3.9/site-packages/pkg_resources/__init__.py:886: in require > needed = self.resolve(parse_requirements(requirements)) > requirements = ('radicale',) > self = <pkg_resources.WorkingSet object at 0x7fa7bc9b4ee0> >/usr/lib/python3.9/site-packages/pkg_resources/__init__.py:772: in resolve > raise DistributionNotFound(req, requirers) >E pkg_resources.DistributionNotFound: The 'radicale' distribution was not found and is required by the application > best = {'radicale': None} > dist = None > env = <pkg_resources.Environment object at 0x7fa7bc647040> > extras = None > installer = None > processed = {} > replace_conflicting = False > req = Requirement.parse('radicale') > req_extras = {} > required_by = defaultdict(<class 'set'>, {}) > requirements = [] > requirers = None > self = <pkg_resources.WorkingSet object at 0x7fa7bc9b4ee0> > to_activate = [] > ws = <pkg_resources.WorkingSet object at 0x7fa7bc9b4ee0> >________________ ERROR collecting radicale/tests/test_server.py ________________ >/usr/lib/python3.9/importlib/__init__.py:127: in import_module > return _bootstrap._gcd_import(name[level:], package, level) > level = 0 > name = 'radicale.tests.test_server' > package = None ><frozen importlib._bootstrap>:1030: in _gcd_import > ??? > level = 0 > name = 'radicale.tests.test_server' > package = None ><frozen importlib._bootstrap>:1007: in _find_and_load > ??? > import_ = <function _gcd_import at 0x7fa7beeb9310> > module = <object object at 0x7fa7bee91060> > name = 'radicale.tests.test_server' ><frozen importlib._bootstrap>:972: in _find_and_load_unlocked > ??? > import_ = <function _gcd_import at 0x7fa7beeb9310> > name = 'radicale.tests.test_server' > parent = 'radicale.tests' > path = None ><frozen importlib._bootstrap>:228: in _call_with_frames_removed > ??? > args = ('radicale.tests',) > f = <function _gcd_import at 0x7fa7beeb9310> > kwds = {} ><frozen importlib._bootstrap>:1030: in _gcd_import > ??? > level = 0 > name = 'radicale.tests' > package = None ><frozen importlib._bootstrap>:1007: in _find_and_load > ??? > import_ = <function _gcd_import at 0x7fa7beeb9310> > module = <object object at 0x7fa7bee91060> > name = 'radicale.tests' ><frozen importlib._bootstrap>:972: in _find_and_load_unlocked > ??? > import_ = <function _gcd_import at 0x7fa7beeb9310> > name = 'radicale.tests' > parent = 'radicale' > path = None ><frozen importlib._bootstrap>:228: in _call_with_frames_removed > ??? > args = ('radicale',) > f = <function _gcd_import at 0x7fa7beeb9310> > kwds = {} ><frozen importlib._bootstrap>:1030: in _gcd_import > ??? > level = 0 > name = 'radicale' > package = None ><frozen importlib._bootstrap>:1007: in _find_and_load > ??? > import_ = <function _gcd_import at 0x7fa7beeb9310> > module = <object object at 0x7fa7bee91060> > name = 'radicale' ><frozen importlib._bootstrap>:986: in _find_and_load_unlocked > ??? > import_ = <function _gcd_import at 0x7fa7beeb9310> > name = 'radicale' > parent = '' > path = None > spec = ModuleSpec(name='radicale', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7fa7bc75a430>, origin='/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/__init__.py', submodule_search_locations=['/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale']) ><frozen importlib._bootstrap>:680: in _load_unlocked > ??? > module = <module 'radicale' from '/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/__init__.py'> > spec = ModuleSpec(name='radicale', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7fa7bc75a430>, origin='/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/__init__.py', submodule_search_locations=['/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale']) ><frozen importlib._bootstrap_external>:850: in exec_module > ??? > code = <code object <module> at 0x7fa7bc24ad40, file "/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/__init__.py", line 20> > module = <module 'radicale' from '/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/__init__.py'> > self = <_frozen_importlib_external.SourceFileLoader object at 0x7fa7bc75a430> ><frozen importlib._bootstrap>:228: in _call_with_frames_removed > ??? > args = (<code object <module> at 0x7fa7bc24ad40, file "/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/__init__.py", line 20>, > {'__builtins__': {'ArithmeticError': <class 'ArithmeticError'>, > 'AssertionError': <class 'AssertionError'>, > 'AttributeError': <class 'AttributeError'>, > 'BaseException': <class 'BaseException'>, > 'BlockingIOError': <class 'BlockingIOError'>, > 'BrokenPipeError': <class 'BrokenPipeError'>, > 'BufferError': <class 'BufferError'>, > 'BytesWarning': <class 'BytesWarning'>, > 'ChildProcessError': <class 'ChildProcessError'>, > 'ConnectionAbortedError': <class 'ConnectionAbortedError'>, > 'ConnectionError': <class 'ConnectionError'>, > 'ConnectionRefusedError': <class 'ConnectionRefusedError'>, > 'ConnectionResetError': <class 'ConnectionResetError'>, > 'DeprecationWarning': <class 'DeprecationWarning'>, > 'EOFError': <class 'EOFError'>, > 'Ellipsis': Ellipsis, > 'EnvironmentError': <class 'OSError'>, > 'Exception': <class 'Exception'>, > 'False': False, > 'FileExistsError': <class 'FileExistsError'>, > 'FileNotFoundError': <class 'FileNotFoundError'>, > 'FloatingPointError': <class 'FloatingPointError'>, > 'FutureWarning': <class 'FutureWarning'>, > 'GeneratorExit': <class 'GeneratorExit'>, > 'IOError': <class 'OSError'>, > 'ImportError': <class 'ImportError'>, > 'ImportWarning': <class 'ImportWarning'>, > 'IndentationError': <class 'IndentationError'>, > 'IndexError': <class 'IndexError'>, > 'InterruptedError': <class 'InterruptedError'>, > 'IsADirectoryError': <class 'IsADirectoryError'>, > 'KeyError': <class 'KeyError'>, > 'KeyboardInterrupt': <class 'KeyboardInterrupt'>, > 'LookupError': <class 'LookupError'>, > 'MemoryError': <class 'MemoryError'>, > 'ModuleNotFoundError': <class 'ModuleNotFoundError'>, > 'NameError': <class 'NameError'>, > 'None': None, > 'NotADirectoryError': <class 'NotADirectoryError'>, > 'NotImplemented': NotImplemented, > 'NotImplementedError': <class 'NotImplementedError'>, > 'OSError': <class 'OSError'>, > 'OverflowError': <class 'OverflowError'>, > 'PendingDeprecationWarning': <class 'PendingDeprecationWarning'>, > 'PermissionError': <class 'PermissionError'>, > 'ProcessLookupError': <class 'ProcessLookupError'>, > 'RecursionError': <class 'RecursionError'>, > 'ReferenceError': <class 'ReferenceError'>, > 'ResourceWarning': <class 'ResourceWarning'>, > 'RuntimeError': <class 'RuntimeError'>, > 'RuntimeWarning': <class 'RuntimeWarning'>, > 'StopAsyncIteration': <class 'StopAsyncIteration'>, > 'StopIteration': <class 'StopIteration'>, > 'SyntaxError': <class 'SyntaxError'>, > 'SyntaxWarning': <class 'SyntaxWarning'>, > 'SystemError': <class 'SystemError'>, > 'SystemExit': <class 'SystemExit'>, > 'TabError': <class 'TabError'>, > 'TimeoutError': <class 'TimeoutError'>, > 'True': True, > 'TypeError': <class 'TypeError'>, > 'UnboundLocalError': <class 'UnboundLocalError'>, > 'UnicodeDecodeError': <class 'UnicodeDecodeError'>, > 'UnicodeEncodeError': <class 'UnicodeEncodeError'>, > 'UnicodeError': <class 'UnicodeError'>, > 'UnicodeTranslateError': <class 'UnicodeTranslateError'>, > 'UnicodeWarning': <class 'UnicodeWarning'>, > 'UserWarning': <class 'UserWarning'>, > 'ValueError': <class 'ValueError'>, > 'Warning': <class 'Warning'>, > 'ZeroDivisionError': <class 'ZeroDivisionError'>, > '__build_class__': <built-in function __build_class__>, > '__debug__': True, > '__doc__': 'Built-in functions, exceptions, and other ' > 'objects.\n' > '\n' > "Noteworthy: None is the `nil' object; Ellipsis " > "represents `...' in slices.", > '__import__': <built-in function __import__>, > '__loader__': <class '_frozen_importlib.BuiltinImporter'>, > '__name__': 'builtins', > '__package__': '', > '__spec__': ModuleSpec(name='builtins', loader=<class '_frozen_importlib.BuiltinImporter'>, origin='built-in'), > 'abs': <built-in function abs>, > 'all': <built-in function all>, > 'any': <built-in function any>, > 'ascii': <built-in function ascii>, > 'bin': <built-in function bin>, > 'bool': <class 'bool'>, > 'breakpoint': <built-in function breakpoint>, > 'bytearray': <class 'bytearray'>, > 'bytes': <class 'bytes'>, > 'callable': <built-in function callable>, > 'chr': <built-in function chr>, > 'classmethod': <class 'classmethod'>, > 'compile': <built-in function compile>, > 'complex': <class 'complex'>, > 'copyright': Copyright (c) 2001-2021 Python Software Foundation. >All Rights Reserved. > >Copyright (c) 2000 BeOpen.com. >All Rights Reserved. > >Copyright (c) 1995-2001 Corporation for National Research Initiatives. >All Rights Reserved. > >Copyright (c) 1991-1995 Stichting Mathematisch Centrum, Amsterdam. >All Rights Reserved., > 'credits': Thanks to CWI, CNRI, BeOpen.com, Zope Corporation and a cast of thousands > for supporting Python development. See www.python.org for more information., > 'delattr': <built-in function delattr>, > 'dict': <class 'dict'>, > 'dir': <built-in function dir>, > 'divmod': <built-in function divmod>, > 'enumerate': <class 'enumerate'>, > 'eval': <built-in function eval>, > 'exec': <built-in function exec>, > 'exit': Use exit() or Ctrl-D (i.e. EOF) to exit, > 'filter': <class 'filter'>, > 'float': <class 'float'>, > 'format': <built-in function format>, > 'frozenset': <class 'frozenset'>, > 'getattr': <built-in function getattr>, > 'globals': <built-in function globals>, > 'hasattr': <built-in function hasattr>, > 'hash': <built-in function hash>, > 'help': Type help() for interactive help, or help(object) for help about object., > 'hex': <built-in function hex>, > 'id': <built-in function id>, > 'input': <built-in function input>, > 'int': <class 'int'>, > 'isinstance': <built-in function isinstance>, > 'issubclass': <built-in function issubclass>, > 'iter': <built-in function iter>, > 'len': <built-in function len>, > 'license': Type license() to see the full license text, > 'list': <class 'list'>, > 'locals': <built-in function locals>, > 'map': <class 'map'>, > 'max': <built-in function max>, > 'memoryview': <class 'memoryview'>, > 'min': <built-in function min>, > 'next': <built-in function next>, > 'object': <class 'object'>, > 'oct': <built-in function oct>, > 'open': <built-in function open>, > 'ord': <built-in function ord>, > 'pow': <built-in function pow>, > 'print': <built-in function print>, > 'property': <class 'property'>, > 'quit': Use quit() or Ctrl-D (i.e. EOF) to exit, > 'range': <class 'range'>, > 'repr': <built-in function repr>, > 'reversed': <class 'reversed'>, > 'round': <built-in function round>, > 'set': <class 'set'>, > 'setattr': <built-in function setattr>, > 'slice': <class 'slice'>, > 'sorted': <built-in function sorted>, > 'staticmethod': <class 'staticmethod'>, > 'str': <class 'str'>, > 'sum': <built-in function sum>, > 'super': <class 'super'>, > 'tuple': <class 'tuple'>, > 'type': <class 'type'>, > 'vars': <built-in function vars>, > 'zip': <class 'zip'>}, > '__cached__': '/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/__pycache__/__init__.cpython-39.pyc', > '__doc__': '\n' > 'Entry point for external WSGI servers (like uWSGI or Gunicorn).\n' > '\n' > 'Configuration files can be specified in the environment ' > 'variable\n' > '``RADICALE_CONFIG``.\n' > '\n', > '__file__': '/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/__init__.py', > '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7fa7bc75a430>, > '__name__': 'radicale', > '__package__': 'radicale', > '__path__': ['/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale'], > '__spec__': ModuleSpec(name='radicale', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7fa7bc75a430>, origin='/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/__init__.py', submodule_search_locations=['/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale']), > 'os': <module 'os' from '/usr/lib/python3.9/os.py'>, > 'pkg_resources': <module 'pkg_resources' from '/usr/lib/python3.9/site-packages/pkg_resources/__init__.py'>, > 'threading': <module 'threading' from '/usr/lib/python3.9/threading.py'>}) > f = <built-in function exec> > kwds = {} >radicale/__init__.py:33: in <module> > from radicale import config, log > __builtins__ = <builtins> > __cached__ = '/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/__pycache__/__init__.cpython-39.pyc' > __doc__ = ('\n' > 'Entry point for external WSGI servers (like uWSGI or Gunicorn).\n' > '\n' > 'Configuration files can be specified in the environment variable\n' > '``RADICALE_CONFIG``.\n' > '\n') > __file__ = '/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/__init__.py' > __loader__ = <_frozen_importlib_external.SourceFileLoader object at 0x7fa7bc75a430> > __name__ = 'radicale' > __package__ = 'radicale' > __path__ = ['/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale'] > __spec__ = ModuleSpec(name='radicale', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7fa7bc75a430>, origin='/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/__init__.py', submodule_search_locations=['/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale']) > os = <module 'os' from '/usr/lib/python3.9/os.py'> > pkg_resources = <module 'pkg_resources' from '/usr/lib/python3.9/site-packages/pkg_resources/__init__.py'> > threading = <module 'threading' from '/usr/lib/python3.9/threading.py'> >radicale/config.py:35: in <module> > from radicale import auth, rights, storage, web > OrderedDict = <class 'collections.OrderedDict'> > RawConfigParser = <class 'configparser.RawConfigParser'> > __builtins__ = <builtins> > __cached__ = '/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/__pycache__/config.cpython-39.pyc' > __doc__ = ('\n' > 'Configuration module\n' > '\n' > 'Use ``load()`` to obtain an instance of ``Configuration`` for use with\n' > '``radicale.app.Application``.\n' > '\n') > __file__ = '/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/config.py' > __loader__ = <_frozen_importlib_external.SourceFileLoader object at 0x7fa7bc7ba730> > __name__ = 'radicale.config' > __package__ = 'radicale' > __spec__ = ModuleSpec(name='radicale.config', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7fa7bc7ba730>, origin='/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/config.py') > contextlib = <module 'contextlib' from '/usr/lib/python3.9/contextlib.py'> > math = <module 'math' from '/usr/lib/python3.9/lib-dynload/math.cpython-39-x86_64-linux-gnu.so'> > os = <module 'os' from '/usr/lib/python3.9/os.py'> > string = <module 'string' from '/usr/lib/python3.9/string.py'> >radicale/storage/__init__.py:39: in <module> > CACHE_VERSION = (";".join(pkg_resources.get_distribution(pkg).version > CACHE_DEPS = ('radicale', 'vobject', 'python-dateutil') > INTERNAL_TYPES = ('multifilesystem',) > __builtins__ = <builtins> > __cached__ = '/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/storage/__pycache__/__init__.cpython-39.pyc' > __doc__ = ('\n' > 'The storage module that stores calendars and address books.\n' > '\n' > 'Take a look at the class ``BaseCollection`` if you want to implement your ' > 'own.\n' > '\n') > __file__ = '/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/storage/__init__.py' > __loader__ = <_frozen_importlib_external.SourceFileLoader object at 0x7fa7bc757490> > __name__ = 'radicale.storage' > __package__ = 'radicale.storage' > __path__ = ['/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/storage'] > __spec__ = ModuleSpec(name='radicale.storage', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7fa7bc757490>, origin='/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/storage/__init__.py', submodule_search_locations=['/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/storage']) > contextlib = <module 'contextlib' from '/usr/lib/python3.9/contextlib.py'> > json = <module 'json' from '/usr/lib/python3.9/json/__init__.py'> > pkg_resources = <module 'pkg_resources' from '/usr/lib/python3.9/site-packages/pkg_resources/__init__.py'> > radicale_filter = <module 'radicale.item.filter' from '/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/item/filter.py'> > sha256 = <built-in function openssl_sha256> > utils = <module 'radicale.utils' from '/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/utils.py'> > vobject = <module 'vobject' from '/usr/lib/python3.9/site-packages/vobject/__init__.py'> >radicale/storage/__init__.py:39: in <genexpr> > CACHE_VERSION = (";".join(pkg_resources.get_distribution(pkg).version > .0 = <tuple_iterator object at 0x7fa7bc2730a0> > pkg = 'radicale' >/usr/lib/python3.9/site-packages/pkg_resources/__init__.py:466: in get_distribution > dist = get_provider(dist) > dist = Requirement.parse('radicale') >/usr/lib/python3.9/site-packages/pkg_resources/__init__.py:342: in get_provider > return working_set.find(moduleOrReq) or require(str(moduleOrReq))[0] > moduleOrReq = Requirement.parse('radicale') >/usr/lib/python3.9/site-packages/pkg_resources/__init__.py:886: in require > needed = self.resolve(parse_requirements(requirements)) > requirements = ('radicale',) > self = <pkg_resources.WorkingSet object at 0x7fa7bc9b4ee0> >/usr/lib/python3.9/site-packages/pkg_resources/__init__.py:772: in resolve > raise DistributionNotFound(req, requirers) >E pkg_resources.DistributionNotFound: The 'radicale' distribution was not found and is required by the application > best = {'radicale': None} > dist = None > env = <pkg_resources.Environment object at 0x7fa7bc2730d0> > extras = None > installer = None > processed = {} > replace_conflicting = False > req = Requirement.parse('radicale') > req_extras = {} > required_by = defaultdict(<class 'set'>, {}) > requirements = [] > requirers = None > self = <pkg_resources.WorkingSet object at 0x7fa7bc9b4ee0> > to_activate = [] > ws = <pkg_resources.WorkingSet object at 0x7fa7bc9b4ee0> >_________________ ERROR collecting radicale/tests/test_web.py __________________ >/usr/lib/python3.9/importlib/__init__.py:127: in import_module > return _bootstrap._gcd_import(name[level:], package, level) > level = 0 > name = 'radicale.tests.test_web' > package = None ><frozen importlib._bootstrap>:1030: in _gcd_import > ??? > level = 0 > name = 'radicale.tests.test_web' > package = None ><frozen importlib._bootstrap>:1007: in _find_and_load > ??? > import_ = <function _gcd_import at 0x7fa7beeb9310> > module = <object object at 0x7fa7bee91060> > name = 'radicale.tests.test_web' ><frozen importlib._bootstrap>:972: in _find_and_load_unlocked > ??? > import_ = <function _gcd_import at 0x7fa7beeb9310> > name = 'radicale.tests.test_web' > parent = 'radicale.tests' > path = None ><frozen importlib._bootstrap>:228: in _call_with_frames_removed > ??? > args = ('radicale.tests',) > f = <function _gcd_import at 0x7fa7beeb9310> > kwds = {} ><frozen importlib._bootstrap>:1030: in _gcd_import > ??? > level = 0 > name = 'radicale.tests' > package = None ><frozen importlib._bootstrap>:1007: in _find_and_load > ??? > import_ = <function _gcd_import at 0x7fa7beeb9310> > module = <object object at 0x7fa7bee91060> > name = 'radicale.tests' ><frozen importlib._bootstrap>:972: in _find_and_load_unlocked > ??? > import_ = <function _gcd_import at 0x7fa7beeb9310> > name = 'radicale.tests' > parent = 'radicale' > path = None ><frozen importlib._bootstrap>:228: in _call_with_frames_removed > ??? > args = ('radicale',) > f = <function _gcd_import at 0x7fa7beeb9310> > kwds = {} ><frozen importlib._bootstrap>:1030: in _gcd_import > ??? > level = 0 > name = 'radicale' > package = None ><frozen importlib._bootstrap>:1007: in _find_and_load > ??? > import_ = <function _gcd_import at 0x7fa7beeb9310> > module = <object object at 0x7fa7bee91060> > name = 'radicale' ><frozen importlib._bootstrap>:986: in _find_and_load_unlocked > ??? > import_ = <function _gcd_import at 0x7fa7beeb9310> > name = 'radicale' > parent = '' > path = None > spec = ModuleSpec(name='radicale', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7fa7bc74f8b0>, origin='/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/__init__.py', submodule_search_locations=['/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale']) ><frozen importlib._bootstrap>:680: in _load_unlocked > ??? > module = <module 'radicale' from '/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/__init__.py'> > spec = ModuleSpec(name='radicale', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7fa7bc74f8b0>, origin='/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/__init__.py', submodule_search_locations=['/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale']) ><frozen importlib._bootstrap_external>:850: in exec_module > ??? > code = <code object <module> at 0x7fa7bc94c7c0, file "/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/__init__.py", line 20> > module = <module 'radicale' from '/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/__init__.py'> > self = <_frozen_importlib_external.SourceFileLoader object at 0x7fa7bc74f8b0> ><frozen importlib._bootstrap>:228: in _call_with_frames_removed > ??? > args = (<code object <module> at 0x7fa7bc94c7c0, file "/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/__init__.py", line 20>, > {'__builtins__': {'ArithmeticError': <class 'ArithmeticError'>, > 'AssertionError': <class 'AssertionError'>, > 'AttributeError': <class 'AttributeError'>, > 'BaseException': <class 'BaseException'>, > 'BlockingIOError': <class 'BlockingIOError'>, > 'BrokenPipeError': <class 'BrokenPipeError'>, > 'BufferError': <class 'BufferError'>, > 'BytesWarning': <class 'BytesWarning'>, > 'ChildProcessError': <class 'ChildProcessError'>, > 'ConnectionAbortedError': <class 'ConnectionAbortedError'>, > 'ConnectionError': <class 'ConnectionError'>, > 'ConnectionRefusedError': <class 'ConnectionRefusedError'>, > 'ConnectionResetError': <class 'ConnectionResetError'>, > 'DeprecationWarning': <class 'DeprecationWarning'>, > 'EOFError': <class 'EOFError'>, > 'Ellipsis': Ellipsis, > 'EnvironmentError': <class 'OSError'>, > 'Exception': <class 'Exception'>, > 'False': False, > 'FileExistsError': <class 'FileExistsError'>, > 'FileNotFoundError': <class 'FileNotFoundError'>, > 'FloatingPointError': <class 'FloatingPointError'>, > 'FutureWarning': <class 'FutureWarning'>, > 'GeneratorExit': <class 'GeneratorExit'>, > 'IOError': <class 'OSError'>, > 'ImportError': <class 'ImportError'>, > 'ImportWarning': <class 'ImportWarning'>, > 'IndentationError': <class 'IndentationError'>, > 'IndexError': <class 'IndexError'>, > 'InterruptedError': <class 'InterruptedError'>, > 'IsADirectoryError': <class 'IsADirectoryError'>, > 'KeyError': <class 'KeyError'>, > 'KeyboardInterrupt': <class 'KeyboardInterrupt'>, > 'LookupError': <class 'LookupError'>, > 'MemoryError': <class 'MemoryError'>, > 'ModuleNotFoundError': <class 'ModuleNotFoundError'>, > 'NameError': <class 'NameError'>, > 'None': None, > 'NotADirectoryError': <class 'NotADirectoryError'>, > 'NotImplemented': NotImplemented, > 'NotImplementedError': <class 'NotImplementedError'>, > 'OSError': <class 'OSError'>, > 'OverflowError': <class 'OverflowError'>, > 'PendingDeprecationWarning': <class 'PendingDeprecationWarning'>, > 'PermissionError': <class 'PermissionError'>, > 'ProcessLookupError': <class 'ProcessLookupError'>, > 'RecursionError': <class 'RecursionError'>, > 'ReferenceError': <class 'ReferenceError'>, > 'ResourceWarning': <class 'ResourceWarning'>, > 'RuntimeError': <class 'RuntimeError'>, > 'RuntimeWarning': <class 'RuntimeWarning'>, > 'StopAsyncIteration': <class 'StopAsyncIteration'>, > 'StopIteration': <class 'StopIteration'>, > 'SyntaxError': <class 'SyntaxError'>, > 'SyntaxWarning': <class 'SyntaxWarning'>, > 'SystemError': <class 'SystemError'>, > 'SystemExit': <class 'SystemExit'>, > 'TabError': <class 'TabError'>, > 'TimeoutError': <class 'TimeoutError'>, > 'True': True, > 'TypeError': <class 'TypeError'>, > 'UnboundLocalError': <class 'UnboundLocalError'>, > 'UnicodeDecodeError': <class 'UnicodeDecodeError'>, > 'UnicodeEncodeError': <class 'UnicodeEncodeError'>, > 'UnicodeError': <class 'UnicodeError'>, > 'UnicodeTranslateError': <class 'UnicodeTranslateError'>, > 'UnicodeWarning': <class 'UnicodeWarning'>, > 'UserWarning': <class 'UserWarning'>, > 'ValueError': <class 'ValueError'>, > 'Warning': <class 'Warning'>, > 'ZeroDivisionError': <class 'ZeroDivisionError'>, > '__build_class__': <built-in function __build_class__>, > '__debug__': True, > '__doc__': 'Built-in functions, exceptions, and other ' > 'objects.\n' > '\n' > "Noteworthy: None is the `nil' object; Ellipsis " > "represents `...' in slices.", > '__import__': <built-in function __import__>, > '__loader__': <class '_frozen_importlib.BuiltinImporter'>, > '__name__': 'builtins', > '__package__': '', > '__spec__': ModuleSpec(name='builtins', loader=<class '_frozen_importlib.BuiltinImporter'>, origin='built-in'), > 'abs': <built-in function abs>, > 'all': <built-in function all>, > 'any': <built-in function any>, > 'ascii': <built-in function ascii>, > 'bin': <built-in function bin>, > 'bool': <class 'bool'>, > 'breakpoint': <built-in function breakpoint>, > 'bytearray': <class 'bytearray'>, > 'bytes': <class 'bytes'>, > 'callable': <built-in function callable>, > 'chr': <built-in function chr>, > 'classmethod': <class 'classmethod'>, > 'compile': <built-in function compile>, > 'complex': <class 'complex'>, > 'copyright': Copyright (c) 2001-2021 Python Software Foundation. >All Rights Reserved. > >Copyright (c) 2000 BeOpen.com. >All Rights Reserved. > >Copyright (c) 1995-2001 Corporation for National Research Initiatives. >All Rights Reserved. > >Copyright (c) 1991-1995 Stichting Mathematisch Centrum, Amsterdam. >All Rights Reserved., > 'credits': Thanks to CWI, CNRI, BeOpen.com, Zope Corporation and a cast of thousands > for supporting Python development. See www.python.org for more information., > 'delattr': <built-in function delattr>, > 'dict': <class 'dict'>, > 'dir': <built-in function dir>, > 'divmod': <built-in function divmod>, > 'enumerate': <class 'enumerate'>, > 'eval': <built-in function eval>, > 'exec': <built-in function exec>, > 'exit': Use exit() or Ctrl-D (i.e. EOF) to exit, > 'filter': <class 'filter'>, > 'float': <class 'float'>, > 'format': <built-in function format>, > 'frozenset': <class 'frozenset'>, > 'getattr': <built-in function getattr>, > 'globals': <built-in function globals>, > 'hasattr': <built-in function hasattr>, > 'hash': <built-in function hash>, > 'help': Type help() for interactive help, or help(object) for help about object., > 'hex': <built-in function hex>, > 'id': <built-in function id>, > 'input': <built-in function input>, > 'int': <class 'int'>, > 'isinstance': <built-in function isinstance>, > 'issubclass': <built-in function issubclass>, > 'iter': <built-in function iter>, > 'len': <built-in function len>, > 'license': Type license() to see the full license text, > 'list': <class 'list'>, > 'locals': <built-in function locals>, > 'map': <class 'map'>, > 'max': <built-in function max>, > 'memoryview': <class 'memoryview'>, > 'min': <built-in function min>, > 'next': <built-in function next>, > 'object': <class 'object'>, > 'oct': <built-in function oct>, > 'open': <built-in function open>, > 'ord': <built-in function ord>, > 'pow': <built-in function pow>, > 'print': <built-in function print>, > 'property': <class 'property'>, > 'quit': Use quit() or Ctrl-D (i.e. EOF) to exit, > 'range': <class 'range'>, > 'repr': <built-in function repr>, > 'reversed': <class 'reversed'>, > 'round': <built-in function round>, > 'set': <class 'set'>, > 'setattr': <built-in function setattr>, > 'slice': <class 'slice'>, > 'sorted': <built-in function sorted>, > 'staticmethod': <class 'staticmethod'>, > 'str': <class 'str'>, > 'sum': <built-in function sum>, > 'super': <class 'super'>, > 'tuple': <class 'tuple'>, > 'type': <class 'type'>, > 'vars': <built-in function vars>, > 'zip': <class 'zip'>}, > '__cached__': '/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/__pycache__/__init__.cpython-39.pyc', > '__doc__': '\n' > 'Entry point for external WSGI servers (like uWSGI or Gunicorn).\n' > '\n' > 'Configuration files can be specified in the environment ' > 'variable\n' > '``RADICALE_CONFIG``.\n' > '\n', > '__file__': '/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/__init__.py', > '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7fa7bc74f8b0>, > '__name__': 'radicale', > '__package__': 'radicale', > '__path__': ['/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale'], > '__spec__': ModuleSpec(name='radicale', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7fa7bc74f8b0>, origin='/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/__init__.py', submodule_search_locations=['/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale']), > 'os': <module 'os' from '/usr/lib/python3.9/os.py'>, > 'pkg_resources': <module 'pkg_resources' from '/usr/lib/python3.9/site-packages/pkg_resources/__init__.py'>, > 'threading': <module 'threading' from '/usr/lib/python3.9/threading.py'>}) > f = <built-in function exec> > kwds = {} >radicale/__init__.py:33: in <module> > from radicale import config, log > __builtins__ = <builtins> > __cached__ = '/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/__pycache__/__init__.cpython-39.pyc' > __doc__ = ('\n' > 'Entry point for external WSGI servers (like uWSGI or Gunicorn).\n' > '\n' > 'Configuration files can be specified in the environment variable\n' > '``RADICALE_CONFIG``.\n' > '\n') > __file__ = '/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/__init__.py' > __loader__ = <_frozen_importlib_external.SourceFileLoader object at 0x7fa7bc74f8b0> > __name__ = 'radicale' > __package__ = 'radicale' > __path__ = ['/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale'] > __spec__ = ModuleSpec(name='radicale', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7fa7bc74f8b0>, origin='/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/__init__.py', submodule_search_locations=['/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale']) > os = <module 'os' from '/usr/lib/python3.9/os.py'> > pkg_resources = <module 'pkg_resources' from '/usr/lib/python3.9/site-packages/pkg_resources/__init__.py'> > threading = <module 'threading' from '/usr/lib/python3.9/threading.py'> >radicale/config.py:35: in <module> > from radicale import auth, rights, storage, web > OrderedDict = <class 'collections.OrderedDict'> > RawConfigParser = <class 'configparser.RawConfigParser'> > __builtins__ = <builtins> > __cached__ = '/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/__pycache__/config.cpython-39.pyc' > __doc__ = ('\n' > 'Configuration module\n' > '\n' > 'Use ``load()`` to obtain an instance of ``Configuration`` for use with\n' > '``radicale.app.Application``.\n' > '\n') > __file__ = '/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/config.py' > __loader__ = <_frozen_importlib_external.SourceFileLoader object at 0x7fa7bc4f0970> > __name__ = 'radicale.config' > __package__ = 'radicale' > __spec__ = ModuleSpec(name='radicale.config', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7fa7bc4f0970>, origin='/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/config.py') > contextlib = <module 'contextlib' from '/usr/lib/python3.9/contextlib.py'> > math = <module 'math' from '/usr/lib/python3.9/lib-dynload/math.cpython-39-x86_64-linux-gnu.so'> > os = <module 'os' from '/usr/lib/python3.9/os.py'> > string = <module 'string' from '/usr/lib/python3.9/string.py'> >radicale/storage/__init__.py:39: in <module> > CACHE_VERSION = (";".join(pkg_resources.get_distribution(pkg).version > CACHE_DEPS = ('radicale', 'vobject', 'python-dateutil') > INTERNAL_TYPES = ('multifilesystem',) > __builtins__ = <builtins> > __cached__ = '/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/storage/__pycache__/__init__.cpython-39.pyc' > __doc__ = ('\n' > 'The storage module that stores calendars and address books.\n' > '\n' > 'Take a look at the class ``BaseCollection`` if you want to implement your ' > 'own.\n' > '\n') > __file__ = '/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/storage/__init__.py' > __loader__ = <_frozen_importlib_external.SourceFileLoader object at 0x7fa7bc750d00> > __name__ = 'radicale.storage' > __package__ = 'radicale.storage' > __path__ = ['/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/storage'] > __spec__ = ModuleSpec(name='radicale.storage', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7fa7bc750d00>, origin='/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/storage/__init__.py', submodule_search_locations=['/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/storage']) > contextlib = <module 'contextlib' from '/usr/lib/python3.9/contextlib.py'> > json = <module 'json' from '/usr/lib/python3.9/json/__init__.py'> > pkg_resources = <module 'pkg_resources' from '/usr/lib/python3.9/site-packages/pkg_resources/__init__.py'> > radicale_filter = <module 'radicale.item.filter' from '/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/item/filter.py'> > sha256 = <built-in function openssl_sha256> > utils = <module 'radicale.utils' from '/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6/radicale/utils.py'> > vobject = <module 'vobject' from '/usr/lib/python3.9/site-packages/vobject/__init__.py'> >radicale/storage/__init__.py:39: in <genexpr> > CACHE_VERSION = (";".join(pkg_resources.get_distribution(pkg).version > .0 = <tuple_iterator object at 0x7fa7bc6a3040> > pkg = 'radicale' >/usr/lib/python3.9/site-packages/pkg_resources/__init__.py:466: in get_distribution > dist = get_provider(dist) > dist = Requirement.parse('radicale') >/usr/lib/python3.9/site-packages/pkg_resources/__init__.py:342: in get_provider > return working_set.find(moduleOrReq) or require(str(moduleOrReq))[0] > moduleOrReq = Requirement.parse('radicale') >/usr/lib/python3.9/site-packages/pkg_resources/__init__.py:886: in require > needed = self.resolve(parse_requirements(requirements)) > requirements = ('radicale',) > self = <pkg_resources.WorkingSet object at 0x7fa7bc9b4ee0> >/usr/lib/python3.9/site-packages/pkg_resources/__init__.py:772: in resolve > raise DistributionNotFound(req, requirers) >E pkg_resources.DistributionNotFound: The 'radicale' distribution was not found and is required by the application > best = {'radicale': None} > dist = None > env = <pkg_resources.Environment object at 0x7fa7bc6a3130> > extras = None > installer = None > processed = {} > replace_conflicting = False > req = Requirement.parse('radicale') > req_extras = {} > required_by = defaultdict(<class 'set'>, {}) > requirements = [] > requirers = None > self = <pkg_resources.WorkingSet object at 0x7fa7bc9b4ee0> > to_activate = [] > ws = <pkg_resources.WorkingSet object at 0x7fa7bc9b4ee0> >=========================== short test summary info ============================ >ERROR radicale/tests/test_auth.py - pkg_resources.DistributionNotFound: The '... >ERROR radicale/tests/test_base.py - pkg_resources.DistributionNotFound: The '... >ERROR radicale/tests/test_config.py - pkg_resources.DistributionNotFound: The... >ERROR radicale/tests/test_rights.py - pkg_resources.DistributionNotFound: The... >ERROR radicale/tests/test_server.py - pkg_resources.DistributionNotFound: The... >ERROR radicale/tests/test_web.py - pkg_resources.DistributionNotFound: The 'r... >!!!!!!!!!!!!!!!!!!! Interrupted: 6 errors during collection !!!!!!!!!!!!!!!!!!!! >============================== 6 errors in 2.77s =============================== > * ERROR: www-apps/radicale-3.0.6-r3::gentoo failed (test phase): > * pytest failed with python3.9 > * > * Call stack: > * ebuild.sh, line 127: Called src_test > * environment, line 2973: Called distutils-r1_src_test > * environment, line 1286: Called _distutils-r1_run_foreach_impl 'python_test' > * environment, line 500: Called python_foreach_impl 'distutils-r1_run_phase' 'python_test' > * environment, line 2621: Called multibuild_foreach_variant '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'python_test' > * environment, line 2137: Called _multibuild_run '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'python_test' > * environment, line 2135: Called _python_multibuild_wrapper 'distutils-r1_run_phase' 'python_test' > * environment, line 814: Called distutils-r1_run_phase 'python_test' > * environment, line 1225: Called python_test > * environment, line 2931: Called distutils-r1_python_test > * environment, line 1182: Called epytest > * environment, line 1653: Called die > * The specific snippet of code: > * "${@}" || die -n "pytest failed with ${EPYTHON}"; > * > * If you need support, post the output of `emerge --info '=www-apps/radicale-3.0.6-r3::gentoo'`, > * the complete build log and the output of `emerge -pqv '=www-apps/radicale-3.0.6-r3::gentoo'`. > * The complete build log is located at '/var/log/portage/www-apps:radicale-3.0.6-r3:20210818-230544.log'. > * For convenience, a symlink to the build log is located at '/var/tmp/portage/www-apps/radicale-3.0.6-r3/temp/build.log'. > * The ebuild environment file is located at '/var/tmp/portage/www-apps/radicale-3.0.6-r3/temp/environment'. > * Working directory: '/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6' > * S: '/var/tmp/portage/www-apps/radicale-3.0.6-r3/work/Radicale-3.0.6' >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 809005
:
734032
|
734035
|
734038
|
734041
|
734044
| 734047