-
-
Notifications
You must be signed in to change notification settings - Fork 541
Closed
Labels
Milestone
Description
Steps to reprocuce:
git clone [email protected]:jugmac00/hibpcli.git
cd hipbpcli
tox4 -e py36 # error only happens on py36 + tox4 (works wirth other interpreters or tox3)
❯ tox4 -rvv -e py36
ROOT: 117 D setup logging to DEBUG on pid 22302 [tox/report.py:211]
ROOT: 121 W remove tox env folder /home/jugmac00/Projects/hibpcli/.tox4/py36 [tox/tox_env/api.py:192]
ROOT: 179 W remove tox env folder /home/jugmac00/Projects/hibpcli/.tox4/.package [tox/tox_env/api.py:192]
ROOT: 200 I find interpreter for spec PythonSpec(implementation=CPython, major=3, minor=6) [virtualenv/discovery/builtin.py:52]
ROOT: 201 D discover exe for PythonInfo(spec=CPython3.8.7.final.0-64, exe=/home/jugmac00/opt/tox4/bin/python, platform=linux, version='3.8.7 (default, Dec 21 2020, 20:10:35) \n[GCC 7.5.0]', encoding_fs_io=utf-8-utf-8) in /usr [virtualenv/discovery/py_info.py:371]
ROOT: 220 D filesystem is case-sensitive [virtualenv/info.py:28]
ROOT: 221 D Attempting to acquire lock 139923870018288 on /home/jugmac00/.local/share/virtualenv/py_info/1/df0893f56f349688326838aaeea0de204df53a132722cbd565e54b24a8fec5f6.lock [filelock.py:270]
ROOT: 221 D Lock 139923870018288 acquired on /home/jugmac00/.local/share/virtualenv/py_info/1/df0893f56f349688326838aaeea0de204df53a132722cbd565e54b24a8fec5f6.lock [filelock.py:274]
ROOT: 221 D got python info of /usr/bin/python3.8 from /home/jugmac00/.local/share/virtualenv/py_info/1/df0893f56f349688326838aaeea0de204df53a132722cbd565e54b24a8fec5f6.json [virtualenv/app_data/via_disk_folder.py:135]
ROOT: 222 D Attempting to release lock 139923870018288 on /home/jugmac00/.local/share/virtualenv/py_info/1/df0893f56f349688326838aaeea0de204df53a132722cbd565e54b24a8fec5f6.lock [filelock.py:315]
ROOT: 222 D Lock 139923870018288 released on /home/jugmac00/.local/share/virtualenv/py_info/1/df0893f56f349688326838aaeea0de204df53a132722cbd565e54b24a8fec5f6.lock [filelock.py:318]
ROOT: 222 I proposed PythonInfo(spec=CPython3.8.7.final.0-64, system=/usr/bin/python3.8, exe=/home/jugmac00/opt/tox4/bin/python, platform=linux, version='3.8.7 (default, Dec 21 2020, 20:10:35) \n[GCC 7.5.0]', encoding_fs_io=utf-8-utf-8) [virtualenv/discovery/builtin.py:58]
ROOT: 222 D discover PATH[0]=/home/jugmac00/.cargo/bin [virtualenv/discovery/builtin.py:92]
ROOT: 222 D discover PATH[1]=/home/jugmac00/.local/bin [virtualenv/discovery/builtin.py:92]
ROOT: 223 D discover PATH[2]=/home/jugmac00/bin [virtualenv/discovery/builtin.py:92]
ROOT: 223 D discover PATH[3]=/usr/local/sbin [virtualenv/discovery/builtin.py:92]
ROOT: 223 D discover PATH[4]=/usr/local/bin [virtualenv/discovery/builtin.py:92]
ROOT: 223 D discover PATH[5]=/usr/sbin [virtualenv/discovery/builtin.py:92]
ROOT: 223 D discover PATH[6]=/usr/bin [virtualenv/discovery/builtin.py:92]
ROOT: 223 D Attempting to acquire lock 139923870271280 on /home/jugmac00/.local/share/virtualenv/py_info/1/30295c5bec572e859485b1ffa5e89b8b3e2022ef6e3e739c1ac40f143a557caf.lock [filelock.py:270]
ROOT: 223 D Lock 139923870271280 acquired on /home/jugmac00/.local/share/virtualenv/py_info/1/30295c5bec572e859485b1ffa5e89b8b3e2022ef6e3e739c1ac40f143a557caf.lock [filelock.py:274]
ROOT: 224 D got python info of /usr/bin/python3.6 from /home/jugmac00/.local/share/virtualenv/py_info/1/30295c5bec572e859485b1ffa5e89b8b3e2022ef6e3e739c1ac40f143a557caf.json [virtualenv/app_data/via_disk_folder.py:135]
ROOT: 224 D Attempting to release lock 139923870271280 on /home/jugmac00/.local/share/virtualenv/py_info/1/30295c5bec572e859485b1ffa5e89b8b3e2022ef6e3e739c1ac40f143a557caf.lock [filelock.py:315]
ROOT: 224 D Lock 139923870271280 released on /home/jugmac00/.local/share/virtualenv/py_info/1/30295c5bec572e859485b1ffa5e89b8b3e2022ef6e3e739c1ac40f143a557caf.lock [filelock.py:318]
ROOT: 224 I proposed PathPythonInfo(spec=CPython3.6.9.final.0-64, exe=/usr/bin/python3.6, platform=linux, version='3.6.9 (default, Oct 8 2020, 12:12:24) \n[GCC 8.4.0]', encoding_fs_io=utf-8-UTF-8) [virtualenv/discovery/builtin.py:58]
ROOT: 224 D accepted PathPythonInfo(spec=CPython3.6.9.final.0-64, exe=/usr/bin/python3.6, platform=linux, version='3.6.9 (default, Oct 8 2020, 12:12:24) \n[GCC 8.4.0]', encoding_fs_io=utf-8-UTF-8) [virtualenv/discovery/builtin.py:60]
ROOT: 246 I create virtual environment via CPython3Posix(dest=/home/jugmac00/Projects/hibpcli/.tox4/py36, clear=True, no_vcs_ignore=False, global=False) [virtualenv/run/session.py:52]
ROOT: 246 D create folder /home/jugmac00/Projects/hibpcli/.tox4/py36/bin [virtualenv/util/path/_sync.py:25]
ROOT: 246 D create folder /home/jugmac00/Projects/hibpcli/.tox4/py36/lib/python3.6/site-packages [virtualenv/util/path/_sync.py:25]
ROOT: 246 D write /home/jugmac00/Projects/hibpcli/.tox4/py36/pyvenv.cfg [virtualenv/create/pyenv_cfg.py:34]
ROOT: 246 D home = /usr [virtualenv/create/pyenv_cfg.py:38]
ROOT: 246 D implementation = CPython [virtualenv/create/pyenv_cfg.py:38]
ROOT: 246 D version_info = 3.6.9.final.0 [virtualenv/create/pyenv_cfg.py:38]
ROOT: 247 D virtualenv = 20.2.2 [virtualenv/create/pyenv_cfg.py:38]
ROOT: 247 D include-system-site-packages = false [virtualenv/create/pyenv_cfg.py:38]
ROOT: 247 D base-prefix = /usr [virtualenv/create/pyenv_cfg.py:38]
ROOT: 247 D base-exec-prefix = /usr [virtualenv/create/pyenv_cfg.py:38]
ROOT: 247 D base-executable = /usr/bin/python3.6 [virtualenv/create/pyenv_cfg.py:38]
ROOT: 247 D symlink /usr/bin/python3.6 to /home/jugmac00/Projects/hibpcli/.tox4/py36/bin/python [virtualenv/util/path/_sync.py:44]
ROOT: 247 D create virtualenv import hook file /home/jugmac00/Projects/hibpcli/.tox4/py36/lib/python3.6/site-packages/_virtualenv.pth [virtualenv/create/via_global_ref/api.py:95]
ROOT: 247 D create /home/jugmac00/Projects/hibpcli/.tox4/py36/lib/python3.6/site-packages/_virtualenv.py [virtualenv/create/via_global_ref/api.py:98]
ROOT: 247 D ============================== target debug ============================== [virtualenv/run/session.py:54]
ROOT: 248 D debug via /home/jugmac00/Projects/hibpcli/.tox4/py36/bin/python /home/jugmac00/opt/tox4/lib/python3.8/site-packages/virtualenv/create/debug.py [virtualenv/create/creator.py:223]
ROOT: 247 D {
"sys": {
"executable": "/home/jugmac00/Projects/hibpcli/.tox4/py36/bin/python",
"_base_executable": null,
"prefix": "/home/jugmac00/Projects/hibpcli/.tox4/py36",
"base_prefix": "/usr",
"real_prefix": null,
"exec_prefix": "/home/jugmac00/Projects/hibpcli/.tox4/py36",
"base_exec_prefix": "/usr",
"path": [
"/usr/lib/python36.zip",
"/usr/lib/python3.6",
"/usr/lib/python3.6/lib-dynload",
"/home/jugmac00/Projects/hibpcli/.tox4/py36/lib/python3.6/site-packages"
],
"meta_path": [
"<class '_virtualenv._Finder'>",
"<class '_frozen_importlib.BuiltinImporter'>",
"<class '_frozen_importlib.FrozenImporter'>",
"<class '_frozen_importlib_external.PathFinder'>"
],
"fs_encoding": "utf-8",
"io_encoding": "UTF-8"
},
"version": "3.6.9 (default, Oct 8 2020, 12:12:24) \n[GCC 8.4.0]",
"makefile_filename": "/usr/lib/python3.6/config-3.6m-x86_64-linux-gnu/Makefile",
"os": "<module 'os' from '/usr/lib/python3.6/os.py'>",
"site": "<module 'site' from '/usr/lib/python3.6/site.py'>",
"datetime": "<module 'datetime' from '/usr/lib/python3.6/datetime.py'>",
"math": "<module 'math' (built-in)>",
"json": "<module 'json' from '/usr/lib/python3.6/json/__init__.py'>"
} [virtualenv/run/session.py:55]
ROOT: 274 I add seed packages via FromAppData(download=False, pip=bundle, setuptools=bundle, wheel=bundle, via=copy, app_data_dir=/home/jugmac00/.local/share/virtualenv) [virtualenv/run/session.py:59]
py36: 277 D got embed update of distribution setuptools from /home/jugmac00/.local/share/virtualenv/wheel/3.6/embed/1/setuptools.json [virtualenv/app_data/via_disk_folder.py:135]
py36: 277 D got embed update of distribution pip from /home/jugmac00/.local/share/virtualenv/wheel/3.6/embed/1/pip.json [virtualenv/app_data/via_disk_folder.py:135]
py36: 279 D got embed update of distribution wheel from /home/jugmac00/.local/share/virtualenv/wheel/3.6/embed/1/wheel.json [virtualenv/app_data/via_disk_folder.py:135]
py36: 280 D using periodically updated wheel /home/jugmac00/.local/share/virtualenv/wheel/house/wheel-0.35.1-py2.py3-none-any.whl [virtualenv/seed/wheels/periodic_update.py:53]
py36: 280 D using periodically updated wheel /home/jugmac00/.local/share/virtualenv/wheel/house/pip-20.2.4-py2.py3-none-any.whl [virtualenv/seed/wheels/periodic_update.py:53]
py36: 280 D using periodically updated wheel /home/jugmac00/.local/share/virtualenv/wheel/house/setuptools-50.3.2-py3-none-any.whl [virtualenv/seed/wheels/periodic_update.py:53]
py36: 280 D install wheel from wheel /home/jugmac00/.local/share/virtualenv/wheel/house/wheel-0.35.1-py2.py3-none-any.whl via CopyPipInstall [virtualenv/seed/embed/via_app_data/via_app_data.py:49]
py36: 280 D install pip from wheel /home/jugmac00/.local/share/virtualenv/wheel/house/pip-20.2.4-py2.py3-none-any.whl via CopyPipInstall [virtualenv/seed/embed/via_app_data/via_app_data.py:49]
py36: 281 D install setuptools from wheel /home/jugmac00/.local/share/virtualenv/wheel/house/setuptools-50.3.2-py3-none-any.whl via CopyPipInstall [virtualenv/seed/embed/via_app_data/via_app_data.py:49]
py36: 281 D Attempting to acquire lock 139923775800560 on /home/jugmac00/.local/share/virtualenv/wheel/3.6/image/1/CopyPipInstall/pip-20.2.4-py2.py3-none-any.lock [filelock.py:270]
py36: 281 D Attempting to acquire lock 139923775800800 on /home/jugmac00/.local/share/virtualenv/wheel/3.6/image/1/CopyPipInstall/setuptools-50.3.2-py3-none-any.lock [filelock.py:270]
py36: 281 D Lock 139923775800560 acquired on /home/jugmac00/.local/share/virtualenv/wheel/3.6/image/1/CopyPipInstall/pip-20.2.4-py2.py3-none-any.lock [filelock.py:274]
py36: 281 D Attempting to acquire lock 139923775801088 on /home/jugmac00/.local/share/virtualenv/wheel/3.6/image/1/CopyPipInstall/wheel-0.35.1-py2.py3-none-any.lock [filelock.py:270]
py36: 282 D Lock 139923775800800 acquired on /home/jugmac00/.local/share/virtualenv/wheel/3.6/image/1/CopyPipInstall/setuptools-50.3.2-py3-none-any.lock [filelock.py:274]
py36: 282 D Lock 139923775801088 acquired on /home/jugmac00/.local/share/virtualenv/wheel/3.6/image/1/CopyPipInstall/wheel-0.35.1-py2.py3-none-any.lock [filelock.py:274]
py36: 282 D Attempting to release lock 139923775800560 on /home/jugmac00/.local/share/virtualenv/wheel/3.6/image/1/CopyPipInstall/pip-20.2.4-py2.py3-none-any.lock [filelock.py:315]
py36: 282 D Attempting to release lock 139923775800800 on /home/jugmac00/.local/share/virtualenv/wheel/3.6/image/1/CopyPipInstall/setuptools-50.3.2-py3-none-any.lock [filelock.py:315]
py36: 282 D Lock 139923775800560 released on /home/jugmac00/.local/share/virtualenv/wheel/3.6/image/1/CopyPipInstall/pip-20.2.4-py2.py3-none-any.lock [filelock.py:318]
py36: 282 D Lock 139923775800800 released on /home/jugmac00/.local/share/virtualenv/wheel/3.6/image/1/CopyPipInstall/setuptools-50.3.2-py3-none-any.lock [filelock.py:318]
py36: 282 D Attempting to release lock 139923775801088 on /home/jugmac00/.local/share/virtualenv/wheel/3.6/image/1/CopyPipInstall/wheel-0.35.1-py2.py3-none-any.lock [filelock.py:315]
py36: 282 D Lock 139923775801088 released on /home/jugmac00/.local/share/virtualenv/wheel/3.6/image/1/CopyPipInstall/wheel-0.35.1-py2.py3-none-any.lock [filelock.py:318]
py36: 282 D copy directory /home/jugmac00/.local/share/virtualenv/wheel/3.6/image/1/CopyPipInstall/setuptools-50.3.2-py3-none-any/pkg_resources to /home/jugmac00/Projects/hibpcli/.tox4/py36/lib/python3.6/site-packages/pkg_resources [virtualenv/util/path/_sync.py:52]
py36: 282 D copy directory /home/jugmac00/.local/share/virtualenv/wheel/3.6/image/1/CopyPipInstall/pip-20.2.4-py2.py3-none-any/pip-20.2.4.dist-info to /home/jugmac00/Projects/hibpcli/.tox4/py36/lib/python3.6/site-packages/pip-20.2.4.dist-info [virtualenv/util/path/_sync.py:52]
py36: 283 D copy /home/jugmac00/.local/share/virtualenv/wheel/3.6/image/1/CopyPipInstall/wheel-0.35.1-py2.py3-none-any/wheel-0.35.1.virtualenv to /home/jugmac00/Projects/hibpcli/.tox4/py36/lib/python3.6/site-packages/wheel-0.35.1.virtualenv [virtualenv/util/path/_sync.py:52]
py36: 283 D copy directory /home/jugmac00/.local/share/virtualenv/wheel/3.6/image/1/CopyPipInstall/wheel-0.35.1-py2.py3-none-any/wheel to /home/jugmac00/Projects/hibpcli/.tox4/py36/lib/python3.6/site-packages/wheel [virtualenv/util/path/_sync.py:52]
py36: 285 D copy /home/jugmac00/.local/share/virtualenv/wheel/3.6/image/1/CopyPipInstall/pip-20.2.4-py2.py3-none-any/pip-20.2.4.virtualenv to /home/jugmac00/Projects/hibpcli/.tox4/py36/lib/python3.6/site-packages/pip-20.2.4.virtualenv [virtualenv/util/path/_sync.py:52]
py36: 286 D copy directory /home/jugmac00/.local/share/virtualenv/wheel/3.6/image/1/CopyPipInstall/pip-20.2.4-py2.py3-none-any/pip to /home/jugmac00/Projects/hibpcli/.tox4/py36/lib/python3.6/site-packages/pip [virtualenv/util/path/_sync.py:52]
py36: 290 D copy /home/jugmac00/.local/share/virtualenv/wheel/3.6/image/1/CopyPipInstall/setuptools-50.3.2-py3-none-any/distutils-precedence.pth to /home/jugmac00/Projects/hibpcli/.tox4/py36/lib/python3.6/site-packages/distutils-precedence.pth [virtualenv/util/path/_sync.py:52]
py36: 290 D copy /home/jugmac00/.local/share/virtualenv/wheel/3.6/image/1/CopyPipInstall/setuptools-50.3.2-py3-none-any/easy_install.py to /home/jugmac00/Projects/hibpcli/.tox4/py36/lib/python3.6/site-packages/easy_install.py [virtualenv/util/path/_sync.py:52]
py36: 290 D copy /home/jugmac00/.local/share/virtualenv/wheel/3.6/image/1/CopyPipInstall/setuptools-50.3.2-py3-none-any/setuptools-50.3.2.virtualenv to /home/jugmac00/Projects/hibpcli/.tox4/py36/lib/python3.6/site-packages/setuptools-50.3.2.virtualenv [virtualenv/util/path/_sync.py:52]
py36: 291 D copy directory /home/jugmac00/.local/share/virtualenv/wheel/3.6/image/1/CopyPipInstall/setuptools-50.3.2-py3-none-any/_distutils_hack to /home/jugmac00/Projects/hibpcli/.tox4/py36/lib/python3.6/site-packages/_distutils_hack [virtualenv/util/path/_sync.py:52]
py36: 291 D copy directory /home/jugmac00/.local/share/virtualenv/wheel/3.6/image/1/CopyPipInstall/wheel-0.35.1-py2.py3-none-any/wheel-0.35.1.dist-info to /home/jugmac00/Projects/hibpcli/.tox4/py36/lib/python3.6/site-packages/wheel-0.35.1.dist-info [virtualenv/util/path/_sync.py:52]
py36: 292 D copy directory /home/jugmac00/.local/share/virtualenv/wheel/3.6/image/1/CopyPipInstall/setuptools-50.3.2-py3-none-any/setuptools to /home/jugmac00/Projects/hibpcli/.tox4/py36/lib/python3.6/site-packages/setuptools [virtualenv/util/path/_sync.py:52]
py36: 295 D changing mode of /home/jugmac00/Projects/hibpcli/.tox4/py36/bin/wheel-3.6 to 755 [distlib/util.py:566]
py36: 296 D changing mode of /home/jugmac00/Projects/hibpcli/.tox4/py36/bin/wheel to 755 [distlib/util.py:566]
py36: 296 D changing mode of /home/jugmac00/Projects/hibpcli/.tox4/py36/bin/wheel3 to 755 [distlib/util.py:566]
py36: 296 D changing mode of /home/jugmac00/Projects/hibpcli/.tox4/py36/bin/wheel3.6 to 755 [distlib/util.py:566]
py36: 296 D generated console scripts wheel3.6 wheel3 wheel-3.6 wheel [virtualenv/seed/embed/via_app_data/pip_install/base.py:48]
py36: 316 D copy directory /home/jugmac00/.local/share/virtualenv/wheel/3.6/image/1/CopyPipInstall/setuptools-50.3.2-py3-none-any/setuptools-50.3.2.dist-info to /home/jugmac00/Projects/hibpcli/.tox4/py36/lib/python3.6/site-packages/setuptools-50.3.2.dist-info [virtualenv/util/path/_sync.py:52]
py36: 318 D changing mode of /home/jugmac00/Projects/hibpcli/.tox4/py36/bin/easy_install to 755 [distlib/util.py:566]
py36: 319 D changing mode of /home/jugmac00/Projects/hibpcli/.tox4/py36/bin/easy_install3 to 755 [distlib/util.py:566]
py36: 319 D changing mode of /home/jugmac00/Projects/hibpcli/.tox4/py36/bin/easy_install-3.6 to 755 [distlib/util.py:566]
py36: 319 D changing mode of /home/jugmac00/Projects/hibpcli/.tox4/py36/bin/easy_install3.6 to 755 [distlib/util.py:566]
py36: 319 D generated console scripts easy_install-3.6 easy_install easy_install3.6 easy_install3 [virtualenv/seed/embed/via_app_data/pip_install/base.py:48]
py36: 349 D changing mode of /home/jugmac00/Projects/hibpcli/.tox4/py36/bin/pip to 755 [distlib/util.py:566]
py36: 350 D changing mode of /home/jugmac00/Projects/hibpcli/.tox4/py36/bin/pip3.6 to 755 [distlib/util.py:566]
py36: 350 D changing mode of /home/jugmac00/Projects/hibpcli/.tox4/py36/bin/pip-3.6 to 755 [distlib/util.py:566]
py36: 350 D changing mode of /home/jugmac00/Projects/hibpcli/.tox4/py36/bin/pip3 to 755 [distlib/util.py:566]
py36: 350 D generated console scripts pip-3.6 pip3 pip3.6 pip [virtualenv/seed/embed/via_app_data/pip_install/base.py:48]
ROOT: 350 I add activators for Bash, CShell, Fish, PowerShell, Python, Xonsh [virtualenv/run/session.py:64]
ROOT: 351 D write /home/jugmac00/Projects/hibpcli/.tox4/py36/pyvenv.cfg [virtualenv/create/pyenv_cfg.py:34]
ROOT: 351 D home = /usr [virtualenv/create/pyenv_cfg.py:38]
ROOT: 351 D implementation = CPython [virtualenv/create/pyenv_cfg.py:38]
ROOT: 351 D version_info = 3.6.9.final.0 [virtualenv/create/pyenv_cfg.py:38]
ROOT: 351 D virtualenv = 20.2.2 [virtualenv/create/pyenv_cfg.py:38]
ROOT: 351 D include-system-site-packages = false [virtualenv/create/pyenv_cfg.py:38]
ROOT: 351 D base-prefix = /usr [virtualenv/create/pyenv_cfg.py:38]
ROOT: 351 D base-exec-prefix = /usr [virtualenv/create/pyenv_cfg.py:38]
ROOT: 351 D base-executable = /usr/bin/python3.6 [virtualenv/create/pyenv_cfg.py:38]
ROOT: 354 I find interpreter for spec PythonSpec(path=/home/jugmac00/opt/tox4/bin/python) [virtualenv/discovery/builtin.py:52]
ROOT: 354 D discover exe from cache /usr - exact False: PythonInfo({'architecture': 64, 'base_exec_prefix': '/usr', 'base_prefix': '/usr', 'distutils_install': {'data': '', 'headers': 'include/python3.8/UNKNOWN', 'platlib': 'lib/python3.8/site-packages', 'purelib': 'lib/python3.8/site-packages', 'scripts': 'bin'}, 'exec_prefix': '/usr', 'executable': '/home/jugmac00/opt/tox4/bin/python', 'file_system_encoding': 'utf-8', 'has_venv': True, 'implementation': 'CPython', 'max_size': 9223372036854775807, 'original_executable': '/usr/bin/python3.8', 'os': 'posix', 'path': ['/home/jugmac00/opt/venv/lib/python3.8/site-packages/virtualenv/discovery', '/usr/lib/python38.zip', '/usr/lib/python3.8', '/usr/lib/python3.8/lib-dynload', '/usr/local/lib/python3.8/dist-packages', '/usr/lib/python3/dist-packages'], 'platform': 'linux', 'prefix': '/usr', 'real_prefix': None, 'stdout_encoding': 'utf-8', 'sysconfig': {'makefile_filename': '/usr/lib/python3.8/config-3.8-x86_64-linux-gnu/Makefile'}, 'sysconfig_paths': {'data': '{base}', 'include': '{installed_base}/include/python{py_version_short}{abiflags}', 'platlib': '{platbase}/lib/python{py_version_short}/site-packages', 'platstdlib': '{platbase}/lib/python{py_version_short}', 'purelib': '{base}/lib/python{py_version_short}/site-packages', 'scripts': '{base}/bin', 'stdlib': '{installed_base}/lib/python{py_version_short}'}, 'sysconfig_vars': {'PYTHONFRAMEWORK': '', 'abiflags': '', 'base': '/usr', 'installed_base': '/usr', 'platbase': '/usr', 'py_version_short': '3.8'}, 'system_executable': '/usr/bin/python3.8', 'system_stdlib': '/usr/lib/python3.8', 'system_stdlib_platform': '/usr/lib/python3.8', 'version': '3.8.7 (default, Dec 21 2020, 20:10:35) \n[GCC 7.5.0]', 'version_info': VersionInfo(major=3, minor=8, micro=7, releaselevel='final', serial=0)}) [virtualenv/discovery/py_info.py:369]
ROOT: 354 I proposed PythonInfo(spec=CPython3.8.7.final.0-64, system=/usr/bin/python3.8, exe=/home/jugmac00/opt/tox4/bin/python, platform=linux, version='3.8.7 (default, Dec 21 2020, 20:10:35) \n[GCC 7.5.0]', encoding_fs_io=utf-8-utf-8) [virtualenv/discovery/builtin.py:58]
ROOT: 354 D accepted PythonInfo(spec=CPython3.8.7.final.0-64, system=/usr/bin/python3.8, exe=/home/jugmac00/opt/tox4/bin/python, platform=linux, version='3.8.7 (default, Dec 21 2020, 20:10:35) \n[GCC 7.5.0]', encoding_fs_io=utf-8-utf-8) [virtualenv/discovery/builtin.py:60]
ROOT: 356 I create virtual environment via CPython3Posix(dest=/home/jugmac00/Projects/hibpcli/.tox4/.package, clear=True, no_vcs_ignore=False, global=False) [virtualenv/run/session.py:52]
ROOT: 356 D create folder /home/jugmac00/Projects/hibpcli/.tox4/.package/bin [virtualenv/util/path/_sync.py:25]
ROOT: 356 D create folder /home/jugmac00/Projects/hibpcli/.tox4/.package/lib/python3.8/site-packages [virtualenv/util/path/_sync.py:25]
ROOT: 356 D write /home/jugmac00/Projects/hibpcli/.tox4/.package/pyvenv.cfg [virtualenv/create/pyenv_cfg.py:34]
ROOT: 356 D home = /usr [virtualenv/create/pyenv_cfg.py:38]
ROOT: 356 D implementation = CPython [virtualenv/create/pyenv_cfg.py:38]
ROOT: 356 D version_info = 3.8.7.final.0 [virtualenv/create/pyenv_cfg.py:38]
ROOT: 356 D virtualenv = 20.2.2 [virtualenv/create/pyenv_cfg.py:38]
ROOT: 356 D include-system-site-packages = false [virtualenv/create/pyenv_cfg.py:38]
ROOT: 356 D base-prefix = /usr [virtualenv/create/pyenv_cfg.py:38]
ROOT: 356 D base-exec-prefix = /usr [virtualenv/create/pyenv_cfg.py:38]
ROOT: 356 D base-executable = /usr/bin/python3.8 [virtualenv/create/pyenv_cfg.py:38]
ROOT: 356 D symlink /usr/bin/python3.8 to /home/jugmac00/Projects/hibpcli/.tox4/.package/bin/python [virtualenv/util/path/_sync.py:44]
ROOT: 357 D create virtualenv import hook file /home/jugmac00/Projects/hibpcli/.tox4/.package/lib/python3.8/site-packages/_virtualenv.pth [virtualenv/create/via_global_ref/api.py:95]
ROOT: 357 D create /home/jugmac00/Projects/hibpcli/.tox4/.package/lib/python3.8/site-packages/_virtualenv.py [virtualenv/create/via_global_ref/api.py:98]
ROOT: 357 D ============================== target debug ============================== [virtualenv/run/session.py:54]
ROOT: 357 D debug via /home/jugmac00/Projects/hibpcli/.tox4/.package/bin/python /home/jugmac00/opt/tox4/lib/python3.8/site-packages/virtualenv/create/debug.py [virtualenv/create/creator.py:223]
ROOT: 357 D {
"sys": {
"executable": "/home/jugmac00/Projects/hibpcli/.tox4/.package/bin/python",
"_base_executable": "/home/jugmac00/Projects/hibpcli/.tox4/.package/bin/python",
"prefix": "/home/jugmac00/Projects/hibpcli/.tox4/.package",
"base_prefix": "/usr",
"real_prefix": null,
"exec_prefix": "/home/jugmac00/Projects/hibpcli/.tox4/.package",
"base_exec_prefix": "/usr",
"path": [
"/usr/lib/python38.zip",
"/usr/lib/python3.8",
"/usr/lib/python3.8/lib-dynload",
"/home/jugmac00/Projects/hibpcli/.tox4/.package/lib/python3.8/site-packages"
],
"meta_path": [
"<class '_virtualenv._Finder'>",
"<class '_frozen_importlib.BuiltinImporter'>",
"<class '_frozen_importlib.FrozenImporter'>",
"<class '_frozen_importlib_external.PathFinder'>"
],
"fs_encoding": "utf-8",
"io_encoding": "utf-8"
},
"version": "3.8.7 (default, Dec 21 2020, 20:10:35) \n[GCC 7.5.0]",
"makefile_filename": "/usr/lib/python3.8/config-3.8-x86_64-linux-gnu/Makefile",
"os": "<module 'os' from '/usr/lib/python3.8/os.py'>",
"site": "<module 'site' from '/usr/lib/python3.8/site.py'>",
"datetime": "<module 'datetime' from '/usr/lib/python3.8/datetime.py'>",
"math": "<module 'math' (built-in)>",
"json": "<module 'json' from '/usr/lib/python3.8/json/__init__.py'>"
} [virtualenv/run/session.py:55]
ROOT: 385 I add seed packages via FromAppData(download=False, pip=bundle, setuptools=bundle, wheel=bundle, via=copy, app_data_dir=/home/jugmac00/.local/share/virtualenv) [virtualenv/run/session.py:59]
.package: 387 D got embed update of distribution pip from /home/jugmac00/.local/share/virtualenv/wheel/3.8/embed/1/pip.json [virtualenv/app_data/via_disk_folder.py:135]
.package: 387 D got embed update of distribution setuptools from /home/jugmac00/.local/share/virtualenv/wheel/3.8/embed/1/setuptools.json [virtualenv/app_data/via_disk_folder.py:135]
.package: 387 D using periodically updated wheel /home/jugmac00/.local/share/virtualenv/wheel/house/pip-20.2.4-py2.py3-none-any.whl [virtualenv/seed/wheels/periodic_update.py:53]
.package: 388 D got embed update of distribution wheel from /home/jugmac00/.local/share/virtualenv/wheel/3.8/embed/1/wheel.json [virtualenv/app_data/via_disk_folder.py:135]
.package: 389 D using periodically updated wheel /home/jugmac00/.local/share/virtualenv/wheel/house/wheel-0.35.1-py2.py3-none-any.whl [virtualenv/seed/wheels/periodic_update.py:53]
.package: 389 D install setuptools from wheel /home/jugmac00/opt/tox4/lib/python3.8/site-packages/virtualenv/seed/wheels/embed/setuptools-51.0.0-py3-none-any.whl via CopyPipInstall [virtualenv/seed/embed/via_app_data/via_app_data.py:49]
.package: 389 D install pip from wheel /home/jugmac00/.local/share/virtualenv/wheel/house/pip-20.2.4-py2.py3-none-any.whl via CopyPipInstall [virtualenv/seed/embed/via_app_data/via_app_data.py:49]
.package: 389 D install wheel from wheel /home/jugmac00/.local/share/virtualenv/wheel/house/wheel-0.35.1-py2.py3-none-any.whl via CopyPipInstall [virtualenv/seed/embed/via_app_data/via_app_data.py:49]
.package: 389 D Attempting to acquire lock 139923750198432 on /home/jugmac00/.local/share/virtualenv/wheel/3.8/image/1/CopyPipInstall/setuptools-51.0.0-py3-none-any.lock [filelock.py:270]
.package: 390 D Attempting to acquire lock 139923750198480 on /home/jugmac00/.local/share/virtualenv/wheel/3.8/image/1/CopyPipInstall/pip-20.2.4-py2.py3-none-any.lock [filelock.py:270]
.package: 390 D Lock 139923750198432 acquired on /home/jugmac00/.local/share/virtualenv/wheel/3.8/image/1/CopyPipInstall/setuptools-51.0.0-py3-none-any.lock [filelock.py:274]
.package: 390 D Lock 139923750198480 acquired on /home/jugmac00/.local/share/virtualenv/wheel/3.8/image/1/CopyPipInstall/pip-20.2.4-py2.py3-none-any.lock [filelock.py:274]
.package: 390 D Attempting to release lock 139923750198432 on /home/jugmac00/.local/share/virtualenv/wheel/3.8/image/1/CopyPipInstall/setuptools-51.0.0-py3-none-any.lock [filelock.py:315]
.package: 390 D Attempting to acquire lock 139923750199200 on /home/jugmac00/.local/share/virtualenv/wheel/3.8/image/1/CopyPipInstall/wheel-0.35.1-py2.py3-none-any.lock [filelock.py:270]
.package: 390 D Lock 139923750198432 released on /home/jugmac00/.local/share/virtualenv/wheel/3.8/image/1/CopyPipInstall/setuptools-51.0.0-py3-none-any.lock [filelock.py:318]
.package: 390 D Attempting to release lock 139923750198480 on /home/jugmac00/.local/share/virtualenv/wheel/3.8/image/1/CopyPipInstall/pip-20.2.4-py2.py3-none-any.lock [filelock.py:315]
.package: 390 D Lock 139923750199200 acquired on /home/jugmac00/.local/share/virtualenv/wheel/3.8/image/1/CopyPipInstall/wheel-0.35.1-py2.py3-none-any.lock [filelock.py:274]
.package: 390 D Lock 139923750198480 released on /home/jugmac00/.local/share/virtualenv/wheel/3.8/image/1/CopyPipInstall/pip-20.2.4-py2.py3-none-any.lock [filelock.py:318]
.package: 391 D copy directory /home/jugmac00/.local/share/virtualenv/wheel/3.8/image/1/CopyPipInstall/setuptools-51.0.0-py3-none-any/pkg_resources to /home/jugmac00/Projects/hibpcli/.tox4/.package/lib/python3.8/site-packages/pkg_resources [virtualenv/util/path/_sync.py:52]
.package: 391 D Attempting to release lock 139923750199200 on /home/jugmac00/.local/share/virtualenv/wheel/3.8/image/1/CopyPipInstall/wheel-0.35.1-py2.py3-none-any.lock [filelock.py:315]
.package: 391 D copy directory /home/jugmac00/.local/share/virtualenv/wheel/3.8/image/1/CopyPipInstall/pip-20.2.4-py2.py3-none-any/pip-20.2.4.dist-info to /home/jugmac00/Projects/hibpcli/.tox4/.package/lib/python3.8/site-packages/pip-20.2.4.dist-info [virtualenv/util/path/_sync.py:52]
.package: 391 D Lock 139923750199200 released on /home/jugmac00/.local/share/virtualenv/wheel/3.8/image/1/CopyPipInstall/wheel-0.35.1-py2.py3-none-any.lock [filelock.py:318]
.package: 391 D copy /home/jugmac00/.local/share/virtualenv/wheel/3.8/image/1/CopyPipInstall/wheel-0.35.1-py2.py3-none-any/wheel-0.35.1.virtualenv to /home/jugmac00/Projects/hibpcli/.tox4/.package/lib/python3.8/site-packages/wheel-0.35.1.virtualenv [virtualenv/util/path/_sync.py:52]
.package: 392 D copy directory /home/jugmac00/.local/share/virtualenv/wheel/3.8/image/1/CopyPipInstall/wheel-0.35.1-py2.py3-none-any/wheel to /home/jugmac00/Projects/hibpcli/.tox4/.package/lib/python3.8/site-packages/wheel [virtualenv/util/path/_sync.py:52]
.package: 393 D copy /home/jugmac00/.local/share/virtualenv/wheel/3.8/image/1/CopyPipInstall/pip-20.2.4-py2.py3-none-any/pip-20.2.4.virtualenv to /home/jugmac00/Projects/hibpcli/.tox4/.package/lib/python3.8/site-packages/pip-20.2.4.virtualenv [virtualenv/util/path/_sync.py:52]
.package: 394 D copy directory /home/jugmac00/.local/share/virtualenv/wheel/3.8/image/1/CopyPipInstall/pip-20.2.4-py2.py3-none-any/pip to /home/jugmac00/Projects/hibpcli/.tox4/.package/lib/python3.8/site-packages/pip [virtualenv/util/path/_sync.py:52]
.package: 397 D copy /home/jugmac00/.local/share/virtualenv/wheel/3.8/image/1/CopyPipInstall/setuptools-51.0.0-py3-none-any/distutils-precedence.pth to /home/jugmac00/Projects/hibpcli/.tox4/.package/lib/python3.8/site-packages/distutils-precedence.pth [virtualenv/util/path/_sync.py:52]
.package: 398 D copy directory /home/jugmac00/.local/share/virtualenv/wheel/3.8/image/1/CopyPipInstall/setuptools-51.0.0-py3-none-any/setuptools-51.0.0.dist-info to /home/jugmac00/Projects/hibpcli/.tox4/.package/lib/python3.8/site-packages/setuptools-51.0.0.dist-info [virtualenv/util/path/_sync.py:52]
.package: 399 D copy directory /home/jugmac00/.local/share/virtualenv/wheel/3.8/image/1/CopyPipInstall/wheel-0.35.1-py2.py3-none-any/wheel-0.35.1.dist-info to /home/jugmac00/Projects/hibpcli/.tox4/.package/lib/python3.8/site-packages/wheel-0.35.1.dist-info [virtualenv/util/path/_sync.py:52]
.package: 401 D copy /home/jugmac00/.local/share/virtualenv/wheel/3.8/image/1/CopyPipInstall/setuptools-51.0.0-py3-none-any/easy_install.py to /home/jugmac00/Projects/hibpcli/.tox4/.package/lib/python3.8/site-packages/easy_install.py [virtualenv/util/path/_sync.py:52]
.package: 402 D copy directory /home/jugmac00/.local/share/virtualenv/wheel/3.8/image/1/CopyPipInstall/setuptools-51.0.0-py3-none-any/_distutils_hack to /home/jugmac00/Projects/hibpcli/.tox4/.package/lib/python3.8/site-packages/_distutils_hack [virtualenv/util/path/_sync.py:52]
.package: 403 D changing mode of /home/jugmac00/Projects/hibpcli/.tox4/.package/bin/wheel3.8 to 755 [distlib/util.py:566]
.package: 403 D changing mode of /home/jugmac00/Projects/hibpcli/.tox4/.package/bin/wheel to 755 [distlib/util.py:566]
.package: 403 D changing mode of /home/jugmac00/Projects/hibpcli/.tox4/.package/bin/wheel-3.8 to 755 [distlib/util.py:566]
.package: 404 D changing mode of /home/jugmac00/Projects/hibpcli/.tox4/.package/bin/wheel3 to 755 [distlib/util.py:566]
.package: 404 D generated console scripts wheel3 wheel3.8 wheel-3.8 wheel [virtualenv/seed/embed/via_app_data/pip_install/base.py:48]
.package: 404 D copy directory /home/jugmac00/.local/share/virtualenv/wheel/3.8/image/1/CopyPipInstall/setuptools-51.0.0-py3-none-any/setuptools to /home/jugmac00/Projects/hibpcli/.tox4/.package/lib/python3.8/site-packages/setuptools [virtualenv/util/path/_sync.py:52]
.package: 428 D copy /home/jugmac00/.local/share/virtualenv/wheel/3.8/image/1/CopyPipInstall/setuptools-51.0.0-py3-none-any/setuptools-51.0.0.virtualenv to /home/jugmac00/Projects/hibpcli/.tox4/.package/lib/python3.8/site-packages/setuptools-51.0.0.virtualenv [virtualenv/util/path/_sync.py:52]
.package: 429 D changing mode of /home/jugmac00/Projects/hibpcli/.tox4/.package/bin/easy_install-3.8 to 755 [distlib/util.py:566]
.package: 430 D changing mode of /home/jugmac00/Projects/hibpcli/.tox4/.package/bin/easy_install to 755 [distlib/util.py:566]
.package: 430 D changing mode of /home/jugmac00/Projects/hibpcli/.tox4/.package/bin/easy_install3 to 755 [distlib/util.py:566]
.package: 430 D changing mode of /home/jugmac00/Projects/hibpcli/.tox4/.package/bin/easy_install3.8 to 755 [distlib/util.py:566]
.package: 430 D generated console scripts easy_install3 easy_install3.8 easy_install-3.8 easy_install [virtualenv/seed/embed/via_app_data/pip_install/base.py:48]
.package: 447 D changing mode of /home/jugmac00/Projects/hibpcli/.tox4/.package/bin/pip to 755 [distlib/util.py:566]
.package: 447 D changing mode of /home/jugmac00/Projects/hibpcli/.tox4/.package/bin/pip-3.8 to 755 [distlib/util.py:566]
.package: 447 D changing mode of /home/jugmac00/Projects/hibpcli/.tox4/.package/bin/pip3.8 to 755 [distlib/util.py:566]
.package: 447 D changing mode of /home/jugmac00/Projects/hibpcli/.tox4/.package/bin/pip3 to 755 [distlib/util.py:566]
.package: 447 D generated console scripts pip3.8 pip pip-3.8 pip3 [virtualenv/seed/embed/via_app_data/pip_install/base.py:48]
ROOT: 447 I add activators for Bash, CShell, Fish, PowerShell, Python, Xonsh [virtualenv/run/session.py:64]
ROOT: 449 D write /home/jugmac00/Projects/hibpcli/.tox4/.package/pyvenv.cfg [virtualenv/create/pyenv_cfg.py:34]
ROOT: 449 D home = /usr [virtualenv/create/pyenv_cfg.py:38]
ROOT: 449 D implementation = CPython [virtualenv/create/pyenv_cfg.py:38]
ROOT: 449 D version_info = 3.8.7.final.0 [virtualenv/create/pyenv_cfg.py:38]
ROOT: 449 D virtualenv = 20.2.2 [virtualenv/create/pyenv_cfg.py:38]
ROOT: 449 D include-system-site-packages = false [virtualenv/create/pyenv_cfg.py:38]
ROOT: 449 D base-prefix = /usr [virtualenv/create/pyenv_cfg.py:38]
ROOT: 449 D base-exec-prefix = /usr [virtualenv/create/pyenv_cfg.py:38]
ROOT: 449 D base-executable = /usr/bin/python3.8 [virtualenv/create/pyenv_cfg.py:38]
ROOT: 452 W install_requires> .tox4/.package/bin/python -I -m pip install wheel 'setuptools>=46.4.0' [tox/tox_env/api.py:259]
Requirement already satisfied: wheel in ./.tox4/.package/lib/python3.8/site-packages (0.35.1)
Requirement already satisfied: setuptools>=46.4.0 in ./.tox4/.package/lib/python3.8/site-packages (51.0.0)
ROOT: 1138 I exit 0 (0.69 seconds) /home/jugmac00/Projects/hibpcli> .tox4/.package/bin/python -I -m pip install wheel 'setuptools>=46.4.0' [tox/execute/api.py:177]
ROOT: 1139 W get_requires_for_build_sdist> python /home/jugmac00/opt/tox4/lib/python3.8/site-packages/tox/util/pep517/backend.py True setuptools.build_meta [tox/tox_env/api.py:259]
Backend: run command get_requires_for_build_sdist with args {'config_settings': None}
running egg_info
writing src/hibpcli.egg-info/PKG-INFO
writing dependency_links to src/hibpcli.egg-info/dependency_links.txt
writing entry points to src/hibpcli.egg-info/entry_points.txt
writing requirements to src/hibpcli.egg-info/requires.txt
writing top-level names to src/hibpcli.egg-info/top_level.txt
reading manifest file 'src/hibpcli.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
writing manifest file 'src/hibpcli.egg-info/SOURCES.txt'
/home/jugmac00/Projects/hibpcli/.tox4/.package/lib/python3.8/site-packages/setuptools/dist.py:452: UserWarning: Normalizing '0.5.1.dev' to '0.5.1.dev0'
warnings.warn(tmpl.format(**locals()))
Backend: Wrote response {'return': []} to /tmp/pep517_get_requires_for_build_sdist-lvfvmpl0.json
ROOT: 1382 I exit None (0.24 seconds) /home/jugmac00/Projects/hibpcli> python /home/jugmac00/opt/tox4/lib/python3.8/site-packages/tox/util/pep517/backend.py True setuptools.build_meta [tox/execute/api.py:177]
ROOT: 1383 W prepare_metadata_for_build_wheel> python /home/jugmac00/opt/tox4/lib/python3.8/site-packages/tox/util/pep517/backend.py True setuptools.build_meta [tox/tox_env/api.py:259]
Backend: run command prepare_metadata_for_build_wheel with args {'metadata_directory': '/home/jugmac00/Projects/hibpcli/.tox4/.package/.meta', 'config_settings': None}
running dist_info
creating /home/jugmac00/Projects/hibpcli/.tox4/.package/.meta/hibpcli.egg-info
writing /home/jugmac00/Projects/hibpcli/.tox4/.package/.meta/hibpcli.egg-info/PKG-INFO
writing dependency_links to /home/jugmac00/Projects/hibpcli/.tox4/.package/.meta/hibpcli.egg-info/dependency_links.txt
writing entry points to /home/jugmac00/Projects/hibpcli/.tox4/.package/.meta/hibpcli.egg-info/entry_points.txt
writing requirements to /home/jugmac00/Projects/hibpcli/.tox4/.package/.meta/hibpcli.egg-info/requires.txt
writing top-level names to /home/jugmac00/Projects/hibpcli/.tox4/.package/.meta/hibpcli.egg-info/top_level.txt
writing manifest file '/home/jugmac00/Projects/hibpcli/.tox4/.package/.meta/hibpcli.egg-info/SOURCES.txt'
reading manifest file '/home/jugmac00/Projects/hibpcli/.tox4/.package/.meta/hibpcli.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
writing manifest file '/home/jugmac00/Projects/hibpcli/.tox4/.package/.meta/hibpcli.egg-info/SOURCES.txt'
creating '/home/jugmac00/Projects/hibpcli/.tox4/.package/.meta/hibpcli.dist-info'
adding license file "LICENSE" (matched pattern "LICEN[CS]E*")
Backend: Wrote response {'return': 'hibpcli.dist-info'} to /tmp/pep517_prepare_metadata_for_build_wheel-ef0cnrj5.json
ROOT: 1417 I exit None (0.03 seconds) /home/jugmac00/Projects/hibpcli> python /home/jugmac00/opt/tox4/lib/python3.8/site-packages/tox/util/pep517/backend.py True setuptools.build_meta [tox/execute/api.py:177]
ROOT: 1423 W install_package_deps> .tox4/py36/bin/python -I -m pip install coverage pytest 'httpx>=0.13.3' 'pykeepass>=3.2.1' 'click>=7.1.2' [tox/tox_env/api.py:259]
Collecting coverage
Using cached coverage-5.3.1-cp36-cp36m-manylinux2010_x86_64.whl (241 kB)
Collecting pytest
Using cached pytest-6.2.1-py3-none-any.whl (279 kB)
Collecting httpx>=0.13.3
Using cached httpx-0.16.1-py3-none-any.whl (65 kB)
Collecting pykeepass>=3.2.1
Using cached pykeepass-3.2.1-py3-none-any.whl (54 kB)
Collecting click>=7.1.2
Using cached click-7.1.2-py2.py3-none-any.whl (82 kB)
Collecting packaging
Using cached packaging-20.8-py2.py3-none-any.whl (39 kB)
Collecting toml
Using cached toml-0.10.2-py2.py3-none-any.whl (16 kB)
Collecting iniconfig
Using cached iniconfig-1.1.1-py2.py3-none-any.whl (5.0 kB)
Collecting pluggy<1.0.0a1,>=0.12
Using cached pluggy-0.13.1-py2.py3-none-any.whl (18 kB)
Collecting attrs>=19.2.0
Using cached attrs-20.3.0-py2.py3-none-any.whl (49 kB)
Collecting py>=1.8.2
Using cached py-1.10.0-py2.py3-none-any.whl (97 kB)
Collecting importlib-metadata>=0.12; python_version < "3.8"
Using cached importlib_metadata-3.3.0-py3-none-any.whl (10 kB)
Collecting rfc3986[idna2008]<2,>=1.3
Using cached rfc3986-1.4.0-py2.py3-none-any.whl (31 kB)
Collecting httpcore==0.12.*
Using cached httpcore-0.12.2-py3-none-any.whl (54 kB)
Collecting certifi
Using cached certifi-2020.12.5-py2.py3-none-any.whl (147 kB)
Collecting sniffio
Using cached sniffio-1.2.0-py3-none-any.whl (10 kB)
Collecting pycryptodomex>=3.6.2
Using cached pycryptodomex-3.9.9-cp36-cp36m-manylinux1_x86_64.whl (13.7 MB)
Processing /home/jugmac00/.cache/pip/wheels/3c/c1/c6/3669a34f11c1afea0b6bf702f8210a5deec2ac5f38521cded2/construct-2.10.54-py3-none-any.whl
Collecting python-dateutil
Using cached python_dateutil-2.8.1-py2.py3-none-any.whl (227 kB)
Processing /home/jugmac00/.cache/pip/wheels/8b/99/a0/81daf51dcd359a9377b110a8a886b3895921802d2fc1b2397e/future-0.18.2-cp36-none-any.whl
Collecting lxml
Using cached lxml-4.6.2-cp36-cp36m-manylinux1_x86_64.whl (5.5 MB)
Collecting argon2-cffi
Using cached argon2_cffi-20.1.0-cp35-abi3-manylinux1_x86_64.whl (97 kB)
Collecting pyparsing>=2.0.2
Using cached pyparsing-2.4.7-py2.py3-none-any.whl (67 kB)
Collecting typing-extensions>=3.6.4; python_version < "3.8"
Using cached typing_extensions-3.7.4.3-py3-none-any.whl (22 kB)
Collecting zipp>=0.5
Using cached zipp-3.4.0-py3-none-any.whl (5.2 kB)
Collecting idna; extra == "idna2008"
Using cached idna-3.1-py3-none-any.whl (58 kB)
Collecting h11==0.*
Using cached h11-0.12.0-py3-none-any.whl (54 kB)
Processing /home/jugmac00/.cache/pip/wheels/41/11/53/911724983aa48deb94792432e14e518447212dd6c5477d49d3/contextvars-2.4-py3-none-any.whl
Collecting six>=1.5
Using cached six-1.15.0-py2.py3-none-any.whl (10 kB)
Collecting cffi>=1.0.0
Using cached cffi-1.14.4-cp36-cp36m-manylinux1_x86_64.whl (401 kB)
Collecting immutables>=0.9
Using cached immutables-0.14-cp36-cp36m-manylinux1_x86_64.whl (98 kB)
Collecting pycparser
Using cached pycparser-2.20-py2.py3-none-any.whl (112 kB)
Installing collected packages: coverage, pyparsing, packaging, toml, iniconfig, typing-extensions, zipp, importlib-metadata, pluggy, attrs, py, pytest, idna, rfc3986, immutables, contextvars, sniffio, h11, httpcore, certifi, httpx, pycryptodomex, construct, six, python-dateutil, future, lxml, pycparser, cffi, argon2-cffi, pykeepass, click
Successfully installed argon2-cffi-20.1.0 attrs-20.3.0 certifi-2020.12.5 cffi-1.14.4 click-7.1.2 construct-2.10.54 contextvars-2.4 coverage-5.3.1 future-0.18.2 h11-0.12.0 httpcore-0.12.2 httpx-0.16.1 idna-3.1 immutables-0.14 importlib-metadata-3.3.0 iniconfig-1.1.1 lxml-4.6.2 packaging-20.8 pluggy-0.13.1 py-1.10.0 pycparser-2.20 pycryptodomex-3.9.9 pykeepass-3.2.1 pyparsing-2.4.7 pytest-6.2.1 python-dateutil-2.8.1 rfc3986-1.4.0 six-1.15.0 sniffio-1.2.0 toml-0.10.2 typing-extensions-3.7.4.3 zipp-3.4.0
ROOT: 6889 I exit 0 (5.47 seconds) /home/jugmac00/Projects/hibpcli> .tox4/py36/bin/python -I -m pip install coverage pytest 'httpx>=0.13.3' 'pykeepass>=3.2.1' 'click>=7.1.2' [tox/execute/api.py:177]
ROOT: 6890 W build_sdist> python /home/jugmac00/opt/tox4/lib/python3.8/site-packages/tox/util/pep517/backend.py True setuptools.build_meta [tox/tox_env/api.py:259]
Backend: run command build_sdist with args {'sdist_directory': '/home/jugmac00/Projects/hibpcli/.tox4/.package/dist', 'config_settings': None}
running sdist
running egg_info
writing src/hibpcli.egg-info/PKG-INFO
writing dependency_links to src/hibpcli.egg-info/dependency_links.txt
writing entry points to src/hibpcli.egg-info/entry_points.txt
writing requirements to src/hibpcli.egg-info/requires.txt
writing top-level names to src/hibpcli.egg-info/top_level.txt
reading manifest file 'src/hibpcli.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
writing manifest file 'src/hibpcli.egg-info/SOURCES.txt'
running check
creating hibpcli-0.5.1.dev0
creating hibpcli-0.5.1.dev0/src
creating hibpcli-0.5.1.dev0/src/hibpcli
creating hibpcli-0.5.1.dev0/src/hibpcli.egg-info
creating hibpcli-0.5.1.dev0/tests
copying files to hibpcli-0.5.1.dev0...
copying .pre-commit-config.yaml -> hibpcli-0.5.1.dev0
copying CHANGES.rst -> hibpcli-0.5.1.dev0
copying LICENSE -> hibpcli-0.5.1.dev0
copying MANIFEST.in -> hibpcli-0.5.1.dev0
copying PACKAGING.rst -> hibpcli-0.5.1.dev0
copying README.rst -> hibpcli-0.5.1.dev0
copying pyproject.toml -> hibpcli-0.5.1.dev0
copying setup.py -> hibpcli-0.5.1.dev0
copying tox.ini -> hibpcli-0.5.1.dev0
copying src/hibpcli/__init__.py -> hibpcli-0.5.1.dev0/src/hibpcli
copying src/hibpcli/cli.py -> hibpcli-0.5.1.dev0/src/hibpcli
copying src/hibpcli/exceptions.py -> hibpcli-0.5.1.dev0/src/hibpcli
copying src/hibpcli/keepass.py -> hibpcli-0.5.1.dev0/src/hibpcli
copying src/hibpcli/leaks.py -> hibpcli-0.5.1.dev0/src/hibpcli
copying src/hibpcli.egg-info/PKG-INFO -> hibpcli-0.5.1.dev0/src/hibpcli.egg-info
copying src/hibpcli.egg-info/SOURCES.txt -> hibpcli-0.5.1.dev0/src/hibpcli.egg-info
copying src/hibpcli.egg-info/dependency_links.txt -> hibpcli-0.5.1.dev0/src/hibpcli.egg-info
copying src/hibpcli.egg-info/entry_points.txt -> hibpcli-0.5.1.dev0/src/hibpcli.egg-info
copying src/hibpcli.egg-info/requires.txt -> hibpcli-0.5.1.dev0/src/hibpcli.egg-info
copying src/hibpcli.egg-info/top_level.txt -> hibpcli-0.5.1.dev0/src/hibpcli.egg-info
copying src/hibpcli.egg-info/zip-safe -> hibpcli-0.5.1.dev0/src/hibpcli.egg-info
copying tests/__init__.py -> hibpcli-0.5.1.dev0/tests
copying tests/test.kdbx -> hibpcli-0.5.1.dev0/tests
copying tests/test_cli_for_check_keepass.py -> hibpcli-0.5.1.dev0/tests
copying tests/test_cli_for_check_password.py -> hibpcli-0.5.1.dev0/tests
copying tests/test_keepass.py -> hibpcli-0.5.1.dev0/tests
copying tests/test_main_program.py -> hibpcli-0.5.1.dev0/tests
copying tests/test_password.py -> hibpcli-0.5.1.dev0/tests
Writing hibpcli-0.5.1.dev0/setup.cfg
Creating tar archive
removing 'hibpcli-0.5.1.dev0' (and everything under it)
Backend: Wrote response {'return': 'hibpcli-0.5.1.dev0.tar.gz'} to /tmp/pep517_build_sdist-ldkj19da.json
ROOT: 6923 I exit None (0.03 seconds) /home/jugmac00/Projects/hibpcli> python /home/jugmac00/opt/tox4/lib/python3.8/site-packages/tox/util/pep517/backend.py True setuptools.build_meta [tox/execute/api.py:177]
ROOT: 6924 W install_package> .tox4/py36/bin/python -I -m pip install --no-deps --force-reinstall /home/jugmac00/Projects/hibpcli/.tox4/.package/dist/hibpcli-0.5.1.dev0.tar.gz [tox/tox_env/api.py:259]
Processing ./.tox4/.package/dist/hibpcli-0.5.1.dev0.tar.gz
Installing build dependencies: started
Installing build dependencies: finished with status 'done'
Getting requirements to build wheel: started
Getting requirements to build wheel: finished with status 'done'
Preparing wheel metadata: started
Preparing wheel metadata: finished with status 'done'
Building wheels for collected packages: hibpcli
Building wheel for hibpcli (PEP 517): started
Building wheel for hibpcli (PEP 517): finished with status 'done'
Created wheel for hibpcli: filename=hibpcli-0.5.1.dev0-py3-none-any.whl size=6578 sha256=3e2f6e4876da7561e1bdb2ef7a9f683350ed2bbe9670da99a8e51eb6cca1dc44
Stored in directory: /home/jugmac00/.cache/pip/wheels/72/b0/cd/2c0f5a22065acf9d9920a42c360af25881c54f06547afa1fba
Successfully built hibpcli
Installing collected packages: hibpcli
Successfully installed hibpcli-0.5.1.dev0
ROOT: 9432 I exit 0 (2.51 seconds) /home/jugmac00/Projects/hibpcli> .tox4/py36/bin/python -I -m pip install --no-deps --force-reinstall /home/jugmac00/Projects/hibpcli/.tox4/.package/dist/hibpcli-0.5.1.dev0.tar.gz [tox/execute/api.py:177]
ROOT: 9433 W commands[0]> pytest [tox/tox_env/api.py:259]
================================================================================= test session starts =================================================================================
platform linux -- Python 3.6.9, pytest-6.2.1, py-1.10.0, pluggy-0.13.1
rootdir: /home/jugmac00/Projects/hibpcli
collected 16 items
tests/test_cli_for_check_keepass.py FFFFFF [ 37%]
tests/test_cli_for_check_password.py FFFF [ 62%]
tests/test_keepass.py . [ 68%]
tests/test_main_program.py FF [ 81%]
tests/test_password.py ... [100%]
====================================================================================== FAILURES =======================================================================================
____________________________________________________________________ test_keepass_subcommand_returns_leaked_entry _____________________________________________________________________
mock_check = <MagicMock name='check_passwords_from_db' id='140421565281560'>
@patch("hibpcli.cli.check_passwords_from_db")
def test_keepass_subcommand_returns_leaked_entry(mock_check):
mock_check.return_value = [b'Entry: "test_title (test_user)"']
runner = CliRunner()
result = runner.invoke(
main, ["check-keepass", "tests/test.kdbx"], input="\n".join(["test"])
)
expected_output = textwrap.dedent(
"""\
Please enter the master password for the database:
The passwords of following entries are leaked:
[b'Entry: "test_title (test_user)"']
""" # noqa: W291
)
> assert result.output == expected_output
E assert '' == 'Please enter...t_user)"\']\n'
E - Please enter the master password for the database:
E - The passwords of following entries are leaked:
E - [b'Entry: "test_title (test_user)"']
tests/test_cli_for_check_keepass.py:25: AssertionError
_______________________________________________________________________ test_keepass_subcommand_returns_all_ok ________________________________________________________________________
mock_check = <MagicMock name='check_passwords_from_db' id='140421565281616'>
@patch("hibpcli.cli.check_passwords_from_db")
def test_keepass_subcommand_returns_all_ok(mock_check):
mock_check.return_value = list()
runner = CliRunner()
result = runner.invoke(
main, ["check-keepass", "tests/test.kdbx"], input="\n".join(["test"])
)
expected_output = textwrap.dedent(
"""\
Please enter the master password for the database:
Your passwords have not been reported leaked until now.
""" # noqa: W291
)
> assert result.output == expected_output
E AssertionError: assert '' == 'Please enter... until now.\n'
E - Please enter the master password for the database:
E - Your passwords have not been reported leaked until now.
tests/test_cli_for_check_keepass.py:41: AssertionError
__________________________________________________________________________ test_keepass_subcommand_with_path __________________________________________________________________________
mock_check = <MagicMock name='check_passwords_from_db' id='140421564486320'>
@patch("hibpcli.cli.check_passwords_from_db")
def test_keepass_subcommand_with_path(mock_check):
mock_check.return_value = [b'Entry: "test_title (test_user)"']
runner = CliRunner()
result = runner.invoke(main, ["check-keepass", "tests/test.kdbx"], input="test")
expected_output = textwrap.dedent(
"""\
Please enter the master password for the database:
The passwords of following entries are leaked:
[b'Entry: "test_title (test_user)"']
""" # noqa: W291
)
> assert result.output == expected_output
E assert '' == 'Please enter...t_user)"\']\n'
E - Please enter the master password for the database:
E - The passwords of following entries are leaked:
E - [b'Entry: "test_title (test_user)"']
tests/test_cli_for_check_keepass.py:56: AssertionError
_______________________________________________________________ test_keepass_subcommand_with_path_and_password_options ________________________________________________________________
mock_check = <MagicMock name='check_passwords_from_db' id='140421564775056'>
@patch("hibpcli.cli.check_passwords_from_db")
def test_keepass_subcommand_with_path_and_password_options(mock_check):
mock_check.return_value = [b'Entry: "test_title (test_user)"']
runner = CliRunner()
result = runner.invoke(
main, ["check-keepass", "tests/test.kdbx", "--password", "test"]
)
expected_output = textwrap.dedent(
"""\
The passwords of following entries are leaked:
[b'Entry: "test_title (test_user)"']
"""
)
> assert result.output == expected_output
E assert '' == 'The password...t_user)"\']\n'
E - The passwords of following entries are leaked:
E - [b'Entry: "test_title (test_user)"']
tests/test_cli_for_check_keepass.py:72: AssertionError
_______________________________________________________________________ test_keepass_subcommand_error_handling ________________________________________________________________________
mock_password = <MagicMock name='__contains__' id='140421564423584'>
@patch.object(LeaksStore, "__contains__")
def test_keepass_subcommand_error_handling(mock_password):
mock_password.side_effect = ApiError("Error")
runner = CliRunner()
result = runner.invoke(
main, ["check-keepass", "tests/test.kdbx", "--password", "test"]
)
expected_output = "Error\n"
> assert result.output == expected_output
E AssertionError: assert '' == 'Error\n'
E - Error
tests/test_cli_for_check_keepass.py:83: AssertionError
_____________________________________________________________________________ test_keepass_wrong_password _____________________________________________________________________________
def test_keepass_wrong_password():
runner = CliRunner()
result = runner.invoke(
main, ["check-keepass", "tests/test.kdbx", "--password", "wrong-password"]
)
> assert result.output == "The entered password is not correct. Please try again.\n"
E AssertionError: assert '' == 'The entered ... try again.\n'
E - The entered password is not correct. Please try again.
tests/test_cli_for_check_keepass.py:91: AssertionError
____________________________________________________________________ test_password_subcommand_for_leaked_password _____________________________________________________________________
mock_password = <MagicMock name='__contains__' id='140421564159424'>
@patch.object(LeaksStore, "__contains__", return_value=True)
def test_password_subcommand_for_leaked_password(mock_password):
runner = CliRunner()
result = runner.invoke(main, ["check-password", "--password", "test"])
expected_output = "Please change your password!\n"
> assert result.output == expected_output
E AssertionError: assert '' == 'Please chang...r password!\n'
E - Please change your password!
tests/test_cli_for_check_password.py:16: AssertionError
_____________________________________________________________________ test_password_subcommand_for_safe_password ______________________________________________________________________
mock_password = <MagicMock name='__contains__' id='140421564156168'>
@patch.object(LeaksStore, "__contains__", return_value=False)
def test_password_subcommand_for_safe_password(mock_password):
runner = CliRunner()
result = runner.invoke(main, ["check-password", "--password", "test"])
expected_output = "Your password has not been reported leaked until now.\n"
> assert result.output == expected_output
E AssertionError: assert '' == 'Your passwor... until now.\n'
E - Your password has not been reported leaked until now.
tests/test_cli_for_check_password.py:24: AssertionError
________________________________________________________________________ test_password_subcommand_with_prompt _________________________________________________________________________
mock_password = <MagicMock name='__contains__' id='140421564185792'>
@patch.object(LeaksStore, "__contains__", return_value=False)
def test_password_subcommand_with_prompt(mock_password):
runner = CliRunner()
result = runner.invoke(main, ["check-password"], input="test")
expected_output = """\
Please enter a password which should be checked:
Your password has not been reported leaked until now.
""" # noqa: W291
> assert result.output == textwrap.dedent(expected_output)
E AssertionError: assert '' == 'Please enter... until now.\n'
E - Please enter a password which should be checked:
E - Your password has not been reported leaked until now.
tests/test_cli_for_check_password.py:35: AssertionError
_______________________________________________________________________ test_password_subcommand_error_handling _______________________________________________________________________
mock_password = <MagicMock name='__contains__' id='140421564121664'>
@patch.object(LeaksStore, "__contains__", side_effect=ApiError("Error"))
def test_password_subcommand_error_handling(mock_password):
runner = CliRunner()
result = runner.invoke(main, ["check-password", "--password", "test"])
expected_output = "Error\n"
> assert result.output == expected_output
E AssertionError: assert '' == 'Error\n'
E - Error
tests/test_cli_for_check_password.py:43: AssertionError
________________________________________________________________________ test_usage_of_module_as_main_program _________________________________________________________________________
def test_usage_of_module_as_main_program():
"""Make sure module can be executed.
More info about this interesting way of testing:
https://mail.python.org/pipermail/tutor/2016-February/108119.html
"""
> assert os.system("python -m hibpcli.cli") == 0 # nosec
E AssertionError: assert 256 == 0
E + where 256 = <built-in function system>('python -m hibpcli.cli')
E + where <built-in function system> = os.system
tests/test_main_program.py:10: AssertionError
-------------------------------------------------------------------------------- Captured stderr call ---------------------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/python3.6/runpy.py", line 193, in _run_module_as_main
"__main__", mod_spec)
File "/usr/lib/python3.6/runpy.py", line 85, in _run_code
exec(code, run_globals)
File "/home/jugmac00/Projects/hibpcli/.tox4/py36/lib/python3.6/site-packages/hibpcli/cli.py", line 64, in <module>
main()
File "/home/jugmac00/Projects/hibpcli/.tox4/py36/lib/python3.6/site-packages/click/core.py", line 829, in __call__
return self.main(*args, **kwargs)
File "/home/jugmac00/Projects/hibpcli/.tox4/py36/lib/python3.6/site-packages/click/core.py", line 760, in main
_verify_python3_env()
File "/home/jugmac00/Projects/hibpcli/.tox4/py36/lib/python3.6/site-packages/click/_unicodefun.py", line 130, in _verify_python3_env
" mitigation steps.{}".format(extra)
RuntimeError: Click will abort further execution because Python 3 was configured to use ASCII as encoding for the environment. Consult https://click.palletsprojects.com/python3/ for mitigation steps.
This system supports the C.UTF-8 locale which is recommended. You might be able to resolve your issue by exporting the following environment variables:
export LC_ALL=C.UTF-8
export LANG=C.UTF-8
_______________________________________________________________________________ test_script_is_callable _______________________________________________________________________________
def test_script_is_callable():
"""Make sure "hibpcli" is available after installation."""
> assert os.system("hibpcli") == 0 # nosec
E AssertionError: assert 256 == 0
E + where 256 = <built-in function system>('hibpcli')
E + where <built-in function system> = os.system
tests/test_main_program.py:15: AssertionError
-------------------------------------------------------------------------------- Captured stderr call ---------------------------------------------------------------------------------
Traceback (most recent call last):
File "/home/jugmac00/Projects/hibpcli/.tox4/py36/bin/hibpcli", line 8, in <module>
sys.exit(main())
File "/home/jugmac00/Projects/hibpcli/.tox4/py36/lib/python3.6/site-packages/click/core.py", line 829, in __call__
return self.main(*args, **kwargs)
File "/home/jugmac00/Projects/hibpcli/.tox4/py36/lib/python3.6/site-packages/click/core.py", line 760, in main
_verify_python3_env()
File "/home/jugmac00/Projects/hibpcli/.tox4/py36/lib/python3.6/site-packages/click/_unicodefun.py", line 130, in _verify_python3_env
" mitigation steps.{}".format(extra)
RuntimeError: Click will abort further execution because Python 3 was configured to use ASCII as encoding for the environment. Consult https://click.palletsprojects.com/python3/ for mitigation steps.
This system supports the C.UTF-8 locale which is recommended. You might be able to resolve your issue by exporting the following environment variables:
export LC_ALL=C.UTF-8
export LANG=C.UTF-8
================================================================================== warnings summary ===================================================================================
.tox4/py36/lib/python3.6/site-packages/construct/core.py:3
/home/jugmac00/Projects/hibpcli/.tox4/py36/lib/python3.6/site-packages/construct/core.py:3: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses
import struct, io, binascii, itertools, collections, pickle, sys, os, tempfile, hashlib, importlib, imp
-- Docs: https://docs.pytest.org/en/stable/warnings.html
=============================================================================== short test summary info ===============================================================================
FAILED tests/test_cli_for_check_keepass.py::test_keepass_subcommand_returns_leaked_entry - assert '' == 'Please enter...t_user)"\']\n'
FAILED tests/test_cli_for_check_keepass.py::test_keepass_subcommand_returns_all_ok - AssertionError: assert '' == 'Please enter... until now.\n'
FAILED tests/test_cli_for_check_keepass.py::test_keepass_subcommand_with_path - assert '' == 'Please enter...t_user)"\']\n'
FAILED tests/test_cli_for_check_keepass.py::test_keepass_subcommand_with_path_and_password_options - assert '' == 'The password...t_user)"\']\n'
FAILED tests/test_cli_for_check_keepass.py::test_keepass_subcommand_error_handling - AssertionError: assert '' == 'Error\n'
FAILED tests/test_cli_for_check_keepass.py::test_keepass_wrong_password - AssertionError: assert '' == 'The entered ... try again.\n'
FAILED tests/test_cli_for_check_password.py::test_password_subcommand_for_leaked_password - AssertionError: assert '' == 'Please chang...r password!\n'
FAILED tests/test_cli_for_check_password.py::test_password_subcommand_for_safe_password - AssertionError: assert '' == 'Your passwor... until now.\n'
FAILED tests/test_cli_for_check_password.py::test_password_subcommand_with_prompt - AssertionError: assert '' == 'Please enter... until now.\n'
FAILED tests/test_cli_for_check_password.py::test_password_subcommand_error_handling - AssertionError: assert '' == 'Error\n'
FAILED tests/test_main_program.py::test_usage_of_module_as_main_program - AssertionError: assert 256 == 0
FAILED tests/test_main_program.py::test_script_is_callable - AssertionError: assert 256 == 0
======================================================================= 12 failed, 4 passed, 1 warning in 0.92s =======================================================================
ROOT: 10597 C exit 1 (1.16 seconds) /home/jugmac00/Projects/hibpcli> pytest [tox/execute/api.py:177]
ROOT: 10598 W _exit> python /home/jugmac00/opt/tox4/lib/python3.8/site-packages/tox/util/pep517/backend.py True setuptools.build_meta [tox/tox_env/api.py:259]
Backend: run command _exit with args {}
Backend: Wrote response {'return': 0} to /tmp/pep517__exit-t0ftqqqu.json
ROOT: 10600 I exit None (0.00 seconds) /home/jugmac00/Projects/hibpcli> python /home/jugmac00/opt/tox4/lib/python3.8/site-packages/tox/util/pep517/backend.py True setuptools.build_meta [tox/execute/api.py:177]
py36: FAIL ✖ in 10.5 seconds
py36: FAIL code 1 (10.50=setup[9.34]+cmd[1.16] seconds)
evaluation failed :( (10.52 seconds)