$ tox
python create: /home/ben/src/forks/keyrings.alt/.tox/python
python develop-inst: /home/ben/src/forks/keyrings.alt
python installed: appdirs==1.4.4,attrs==22.1.0,backports.unittest-mock==1.5,black==22.8.0,cffi==1.15.1,click==8.1.3,coverage==6.4.4,cryptography==37.0.4,docutils==0.19,filelock==3.8.0,flake8==4.0.1,fs==2.4.16,importlib-metadata==4.12.0,iniconfig==1.1.1,jaraco.classes==3.2.2,jaraco.context==4.1.2,jaraco.functools==3.5.1,jeepney==0.8.0,keyring==23.9.0,-e git+https://github.com/jaraco/keyrings.alt.git@010fe59c64ffacbc0f97405d3bf21072d811baf1#egg=keyrings.alt,mccabe==0.6.1,more-itertools==8.14.0,mypy==0.971,mypy-extensions==0.4.3,packaging==21.3,pathspec==0.10.1,pep517==0.13.0,platformdirs==2.5.2,pluggy==1.0.0,py==1.11.0,pycodestyle==2.8.0,pycparser==2.21,pycryptodomex==3.15.0,pyflakes==2.4.0,pyparsing==3.0.9,pytest==7.1.3,pytest-black==0.3.12,pytest-checkdocs==2.7.1,pytest-cov==3.0.0,pytest-enabler==1.3.0,pytest-flake8==1.1.1,pytest-mypy==0.9.1,SecretStorage==3.3.3,six==1.16.0,toml==0.10.2,tomli==2.0.1,typing_extensions==4.3.0,zipp==3.8.1
python run-test-pre: PYTHONHASHSEED='459336002'
python run-test: commands[0] | pytest
============================= test session starts ==============================
platform linux -- Python 3.10.6, pytest-7.1.3, pluggy-1.0.0
cachedir: .tox/python/.pytest_cache
rootdir: /home/ben/src/forks/keyrings.alt, configfile: pytest.ini
plugins: backports.unittest-mock-1.5, enabler-1.3.0, checkdocs-2.7.1, mypy-0.9.1, flake8-1.1.1, cov-3.0.0, black-0.3.12
collected 77 items / 21 errors
==================================== ERRORS ====================================
____________________ ERROR collecting keyrings/alt/Gnome.py ____________________
keyrings/alt/Gnome.py:11: in <module>
from keyring.util import properties
E ImportError: cannot import name 'properties' from 'keyring.util' (/home/ben/src/forks/keyrings.alt/.tox/python/lib/python3.10/site-packages/keyring/util/__init__.py)
___________________ ERROR collecting keyrings/alt/Google.py ____________________
keyrings/alt/Google.py:20: in <module>
from keyring.util import properties
E ImportError: cannot import name 'properties' from 'keyring.util' (/home/ben/src/forks/keyrings.alt/.tox/python/lib/python3.10/site-packages/keyring/util/__init__.py)
___________________ ERROR collecting keyrings/alt/Windows.py ___________________
keyrings/alt/Windows.py:5: in <module>
from keyring.util import properties
E ImportError: cannot import name 'properties' from 'keyring.util' (/home/ben/src/forks/keyrings.alt/.tox/python/lib/python3.10/site-packages/keyring/util/__init__.py)
____________________ ERROR collecting keyrings/alt/file.py _____________________
keyrings/alt/file.py:9: in <module>
from keyring.util import properties
E ImportError: cannot import name 'properties' from 'keyring.util' (/home/ben/src/forks/keyrings.alt/.tox/python/lib/python3.10/site-packages/keyring/util/__init__.py)
__________________ ERROR collecting keyrings/alt/file_base.py __________________
keyrings/alt/file_base.py:10: in <module>
from keyring.util import platform_, properties
E ImportError: cannot import name 'properties' from 'keyring.util' (/home/ben/src/forks/keyrings.alt/.tox/python/lib/python3.10/site-packages/keyring/util/__init__.py)
____________________ ERROR collecting keyrings/alt/multi.py ____________________
keyrings/alt/multi.py:3: in <module>
from keyring.util import properties
E ImportError: cannot import name 'properties' from 'keyring.util' (/home/ben/src/forks/keyrings.alt/.tox/python/lib/python3.10/site-packages/keyring/util/__init__.py)
____________________ ERROR collecting keyrings/alt/pyfs.py _____________________
keyrings/alt/pyfs.py:7: in <module>
from keyring.util import platform_, properties
E ImportError: cannot import name 'properties' from 'keyring.util' (/home/ben/src/forks/keyrings.alt/.tox/python/lib/python3.10/site-packages/keyring/util/__init__.py)
_____________________ ERROR collecting tests/test_Gnome.py _____________________
tests/test_Gnome.py:7: in <module>
from keyrings.alt import Gnome
keyrings/alt/Gnome.py:11: in <module>
from keyring.util import properties
E ImportError: cannot import name 'properties' from 'keyring.util' (/home/ben/src/forks/keyrings.alt/.tox/python/lib/python3.10/site-packages/keyring/util/__init__.py)
_____________________ ERROR collecting tests/test_Gnome.py _____________________
ImportError while importing test module '/home/ben/src/forks/keyrings.alt/tests/test_Gnome.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/usr/lib64/python3.10/importlib/__init__.py:126: in import_module
return _bootstrap._gcd_import(name[level:], package, level)
tests/test_Gnome.py:7: in <module>
from keyrings.alt import Gnome
keyrings/alt/Gnome.py:11: in <module>
from keyring.util import properties
E ImportError: cannot import name 'properties' from 'keyring.util' (/home/ben/src/forks/keyrings.alt/.tox/python/lib/python3.10/site-packages/keyring/util/__init__.py)
____________________ ERROR collecting tests/test_Google.py _____________________
tests/test_Google.py:7: in <module>
from keyrings.alt import Google
keyrings/alt/Google.py:20: in <module>
from keyring.util import properties
E ImportError: cannot import name 'properties' from 'keyring.util' (/home/ben/src/forks/keyrings.alt/.tox/python/lib/python3.10/site-packages/keyring/util/__init__.py)
____________________ ERROR collecting tests/test_Google.py _____________________
ImportError while importing test module '/home/ben/src/forks/keyrings.alt/tests/test_Google.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/usr/lib64/python3.10/importlib/__init__.py:126: in import_module
return _bootstrap._gcd_import(name[level:], package, level)
tests/test_Google.py:7: in <module>
from keyrings.alt import Google
keyrings/alt/Google.py:20: in <module>
from keyring.util import properties
E ImportError: cannot import name 'properties' from 'keyring.util' (/home/ben/src/forks/keyrings.alt/.tox/python/lib/python3.10/site-packages/keyring/util/__init__.py)
____________________ ERROR collecting tests/test_Windows.py ____________________
tests/test_Windows.py:7: in <module>
from keyrings.alt import Windows
keyrings/alt/Windows.py:5: in <module>
from keyring.util import properties
E ImportError: cannot import name 'properties' from 'keyring.util' (/home/ben/src/forks/keyrings.alt/.tox/python/lib/python3.10/site-packages/keyring/util/__init__.py)
____________________ ERROR collecting tests/test_Windows.py ____________________
ImportError while importing test module '/home/ben/src/forks/keyrings.alt/tests/test_Windows.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/usr/lib64/python3.10/importlib/__init__.py:126: in import_module
return _bootstrap._gcd_import(name[level:], package, level)
tests/test_Windows.py:7: in <module>
from keyrings.alt import Windows
keyrings/alt/Windows.py:5: in <module>
from keyring.util import properties
E ImportError: cannot import name 'properties' from 'keyring.util' (/home/ben/src/forks/keyrings.alt/.tox/python/lib/python3.10/site-packages/keyring/util/__init__.py)
____________________ ERROR collecting tests/test_crypto.py _____________________
tests/test_crypto.py:6: in <module>
from .test_file import FileKeyringTests
.tox/python/lib/python3.10/site-packages/_pytest/assertion/rewrite.py:168: in exec_module
exec(co, module.__dict__)
tests/test_file.py:14: in <module>
from keyrings.alt import file
keyrings/alt/file.py:9: in <module>
from keyring.util import properties
E ImportError: cannot import name 'properties' from 'keyring.util' (/home/ben/src/forks/keyrings.alt/.tox/python/lib/python3.10/site-packages/keyring/util/__init__.py)
____________________ ERROR collecting tests/test_crypto.py _____________________
ImportError while importing test module '/home/ben/src/forks/keyrings.alt/tests/test_crypto.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/usr/lib64/python3.10/importlib/__init__.py:126: in import_module
return _bootstrap._gcd_import(name[level:], package, level)
tests/test_crypto.py:6: in <module>
from .test_file import FileKeyringTests
tests/test_file.py:14: in <module>
from keyrings.alt import file
keyrings/alt/file.py:9: in <module>
from keyring.util import properties
E ImportError: cannot import name 'properties' from 'keyring.util' (/home/ben/src/forks/keyrings.alt/.tox/python/lib/python3.10/site-packages/keyring/util/__init__.py)
_____________________ ERROR collecting tests/test_file.py ______________________
tests/test_file.py:14: in <module>
from keyrings.alt import file
keyrings/alt/file.py:9: in <module>
from keyring.util import properties
E ImportError: cannot import name 'properties' from 'keyring.util' (/home/ben/src/forks/keyrings.alt/.tox/python/lib/python3.10/site-packages/keyring/util/__init__.py)
_____________________ ERROR collecting tests/test_file.py ______________________
ImportError while importing test module '/home/ben/src/forks/keyrings.alt/tests/test_file.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/usr/lib64/python3.10/importlib/__init__.py:126: in import_module
return _bootstrap._gcd_import(name[level:], package, level)
tests/test_file.py:14: in <module>
from keyrings.alt import file
keyrings/alt/file.py:9: in <module>
from keyring.util import properties
E ImportError: cannot import name 'properties' from 'keyring.util' (/home/ben/src/forks/keyrings.alt/.tox/python/lib/python3.10/site-packages/keyring/util/__init__.py)
_____________________ ERROR collecting tests/test_multi.py _____________________
tests/test_multi.py:4: in <module>
from keyrings.alt import multi
keyrings/alt/multi.py:3: in <module>
from keyring.util import properties
E ImportError: cannot import name 'properties' from 'keyring.util' (/home/ben/src/forks/keyrings.alt/.tox/python/lib/python3.10/site-packages/keyring/util/__init__.py)
_____________________ ERROR collecting tests/test_multi.py _____________________
ImportError while importing test module '/home/ben/src/forks/keyrings.alt/tests/test_multi.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/usr/lib64/python3.10/importlib/__init__.py:126: in import_module
return _bootstrap._gcd_import(name[level:], package, level)
tests/test_multi.py:4: in <module>
from keyrings.alt import multi
keyrings/alt/multi.py:3: in <module>
from keyring.util import properties
E ImportError: cannot import name 'properties' from 'keyring.util' (/home/ben/src/forks/keyrings.alt/.tox/python/lib/python3.10/site-packages/keyring/util/__init__.py)
_____________________ ERROR collecting tests/test_pyfs.py ______________________
tests/test_pyfs.py:10: in <module>
from keyrings.alt import pyfs
keyrings/alt/pyfs.py:7: in <module>
from keyring.util import platform_, properties
E ImportError: cannot import name 'properties' from 'keyring.util' (/home/ben/src/forks/keyrings.alt/.tox/python/lib/python3.10/site-packages/keyring/util/__init__.py)
_____________________ ERROR collecting tests/test_pyfs.py ______________________
ImportError while importing test module '/home/ben/src/forks/keyrings.alt/tests/test_pyfs.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/usr/lib64/python3.10/importlib/__init__.py:126: in import_module
return _bootstrap._gcd_import(name[level:], package, level)
tests/test_pyfs.py:10: in <module>
from keyrings.alt import pyfs
keyrings/alt/pyfs.py:7: in <module>
from keyring.util import platform_, properties
E ImportError: cannot import name 'properties' from 'keyring.util' (/home/ben/src/forks/keyrings.alt/.tox/python/lib/python3.10/site-packages/keyring/util/__init__.py)
---------- coverage: platform linux, python 3.10.6-final-0 -----------
Name Stmts Miss Cover Missing
---------------------------------------------------------
conftest.py 4 0 100%
docs/conf.py 7 0 100%
keyrings/__init__.py 1 0 100%
keyrings/alt/Gnome.py 75 68 9% 4-5, 14-110
keyrings/alt/Google.py 213 196 8% 21-341
keyrings/alt/Windows.py 88 84 5% 6-148
keyrings/alt/__init__.py 0 0 100%
keyrings/alt/escape.py 18 10 44% 19-21, 29, 33-34, 41-45
keyrings/alt/file.py 115 108 6% 10-218
keyrings/alt/file_base.py 92 84 9% 11-183
keyrings/alt/keyczar.py 61 29 52% 16-18, 29, 36, 41-52, 56-58, 62-64, 71-72, 76, 80, 91-94, 98
keyrings/alt/multi.py 42 40 5% 4-62
keyrings/alt/pyfs.py 149 143 4% 8-255
tests/__init__.py 0 0 100%
tests/mocks.py 137 79 42% 14, 21-23, 26, 33, 57-63, 66, 69, 84-85, 97-109, 112-114, 117-121, 134-153, 156-161, 164-170, 175-177, 183-185, 195, 201, 207, 210, 215, 220-221, 227, 231, 236, 240, 246, 250
tests/test_Gnome.py 22 16 27% 10-35
tests/test_Google.py 209 203 3% 8-424
tests/test_Windows.py 20 16 20% 8-32
tests/test_crypto.py 21 17 19% 8-29
tests/test_file.py 132 121 8% 15-206
tests/test_keyczar.py 53 41 23% 13-14, 17-21, 25-31, 35-45, 50-55, 58-65, 68-71
tests/test_multi.py 37 34 8% 5-63
tests/test_pyfs.py 57 50 12% 11-111
---------------------------------------------------------
TOTAL 1553 1339 14%
=========================== short test summary info ============================
ERROR keyrings/alt/Gnome.py - ImportError: cannot import name 'properties' fr...
ERROR keyrings/alt/Google.py - ImportError: cannot import name 'properties' f...
ERROR keyrings/alt/Windows.py - ImportError: cannot import name 'properties' ...
ERROR keyrings/alt/file.py - ImportError: cannot import name 'properties' fro...
ERROR keyrings/alt/file_base.py - ImportError: cannot import name 'properties...
ERROR keyrings/alt/multi.py - ImportError: cannot import name 'properties' fr...
ERROR keyrings/alt/pyfs.py - ImportError: cannot import name 'properties' fro...
ERROR tests/test_Gnome.py - ImportError: cannot import name 'properties' from...
ERROR tests/test_Gnome.py
ERROR tests/test_Google.py - ImportError: cannot import name 'properties' fro...
ERROR tests/test_Google.py
ERROR tests/test_Windows.py - ImportError: cannot import name 'properties' fr...
ERROR tests/test_Windows.py
ERROR tests/test_crypto.py - ImportError: cannot import name 'properties' fro...
ERROR tests/test_crypto.py
ERROR tests/test_file.py - ImportError: cannot import name 'properties' from ...
ERROR tests/test_file.py
ERROR tests/test_multi.py - ImportError: cannot import name 'properties' from...
ERROR tests/test_multi.py
ERROR tests/test_pyfs.py - ImportError: cannot import name 'properties' from ...
ERROR tests/test_pyfs.py
!!!!!!!!!!!!!!!!!!! Interrupted: 21 errors during collection !!!!!!!!!!!!!!!!!!!
============================== 21 errors in 0.35s ==============================
ERROR: InvocationError for command /home/ben/src/forks/keyrings.alt/.tox/python/bin/pytest (exited with code 2)
___________________________________ summary ____________________________________
ERROR: python: commands failed