Giter Club home page Giter Club logo

python's Introduction

Thoth Python

This library provides routines for Python specific operations for project Thoth. An example of routines present in this library:

  • manipulating with project (see Project abstraction)
  • operations on top of requirements.txt files and/or Pipfile and Pipfile.lock files
  • operations on top of constraints.txt files
  • operations for operating with Python package source indexes (PEP-0503 compatible simple repository API)
  • operations for Python packages (default and the development ones) and their in memory hierarchical structures

Installation

This package is available on PyPI. You can install it with pip or Pipenv:

pipenv install thoth-python

Running and testing

You can use Pipenv for managing this project and execute testsuite using setup.py's test command:

# Clone this package:
git clone https://github.com/thoth-station/python.git thoth-python
cd thoth-python
pipenv install --dev
pipenv run python3 setup.py test

python's People

Contributors

bissenbay avatar codificat avatar ddehueck avatar dependabot[bot] avatar fridex avatar goern avatar harshad16 avatar khebhut[bot] avatar kpostoffice avatar mayacostantini avatar saisankargochhayat avatar sesheta avatar vannten avatar xtuchyna avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

python's Issues

Failed to replicate environment for updates

Unable to replicate environment provided in Pipfile.lock.
Linked SHA - 3b84d01

Most likely the deployment build will fail.

Command
  $ pipenv sync --dev
Standard output
Installing dependencies from Pipfile.lock (4ba697)…
Installing initially failed dependencies…

Standard error
An error occurred while installing jsonformatter==0.2.1 --hash=sha256:6eedd8a8a940f3254d7be2d1d1bde3f1644f675e11971490d80815f31db84c33! Will try again.
[pipenv.exceptions.InstallError]:   File "/home/user/.local/share/virtualenvs/user-5PivF_Od/lib/python3.6/site-packages/pipenv/core.py", line 2611, in do_sync
[pipenv.exceptions.InstallError]:       system=system,
[pipenv.exceptions.InstallError]:   File "/home/user/.local/share/virtualenvs/user-5PivF_Od/lib/python3.6/site-packages/pipenv/core.py", line 1253, in do_init
[pipenv.exceptions.InstallError]:       pypi_mirror=pypi_mirror,
[pipenv.exceptions.InstallError]:   File "/home/user/.local/share/virtualenvs/user-5PivF_Od/lib/python3.6/site-packages/pipenv/core.py", line 859, in do_install_dependencies
[pipenv.exceptions.InstallError]:       retry_list, procs, failed_deps_queue, requirements_dir, **install_kwargs
[pipenv.exceptions.InstallError]:   File "/home/user/.local/share/virtualenvs/user-5PivF_Od/lib/python3.6/site-packages/pipenv/core.py", line 763, in batch_install
[pipenv.exceptions.InstallError]:       _cleanup_procs(procs, not blocking, failed_deps_queue, retry=retry)
[pipenv.exceptions.InstallError]:   File "/home/user/.local/share/virtualenvs/user-5PivF_Od/lib/python3.6/site-packages/pipenv/core.py", line 681, in _cleanup_procs
[pipenv.exceptions.InstallError]:       raise exceptions.InstallError(c.dep.name, extra=err_lines)
[pipenv.exceptions.InstallError]: []
[pipenv.exceptions.InstallError]: ['ERROR: Could not find a version that satisfies the requirement jsonformatter==0.2.1 (from -r /tmp/pipenv-86g2aouc-requirements/pipenv-trx_bmex-requirement.txt (line 1)) (from versions: 0.1.3, 0.1.4, 0.2.3)', 'ERROR: No matching distribution found for jsonformatter==0.2.1 (from -r /tmp/pipenv-86g2aouc-requirements/pipenv-trx_bmex-requirement.txt (line 1))']
ERROR: ERROR: Package installation failed...

Environment details

Kebechet version: 1.0.0
Python version: 3.6.8
Platform: Linux-3.10.0-957.21.2.el7.x86_64-x86_64-with-redhat-8.2-Ootpa
pipenv version: pipenv, version 2018.11.26


For more information, see Pipfile and Pipfile.lock.

Failed to update dependencies to their latest version

Automatic dependency update failed for the current master with SHA 088d17a.

The automatic dependency management cannot continue. Please fix errors reported bellow.

Command
  $ pipenv update --dev
Standard output
Running $ pipenv lock then $ pipenv sync.
Installing dependencies from Pipfile.lock (fb7af0)…
Installing initially failed dependencies…

Standard error
Creating a virtualenv for this project…
Pipfile: /tmp/tmp769o3diq/Pipfile
Using /home/user/.local/share/virtualenvs/user-5PivF_Od/bin/python (3.6.8) to create virtualenv…
Already using interpreter /home/user/.local/share/virtualenvs/user-5PivF_Od/bin/python
Using real prefix '/usr'
  No LICENSE.txt / LICENSE found in source
New python executable in /tmp/tmp769o3diq/.venv/bin/python
Installing setuptools, pip, wheel...
done.
Running virtualenv with interpreter /home/user/.local/share/virtualenvs/user-5PivF_Od/bin/python

Virtualenv location: /tmp/tmp769o3diq/.venv
Locking [dev-packages] dependencies…
Locking [packages] dependencies…
Updated Pipfile.lock (fb7af0)!
An error occurred while installing mypy==0.760 ; python_version >= '3.5' and python_version < '3.8' --hash=sha256:4223f576813c79a10d0fd14192c86f1b85e3bd235c93792f22ed811a20b5ee4e --hash=sha256:4c8f812a2fbefa96185933fbe05aa035e9cf791cf3a23bbdb6a219c80b60e0b1 --hash=sha256:588c0e38466306aa7dbe6522ceacf37dde8b13cfa5edde90be2ce382f078875f --hash=sha256:aa8e3bd1540dd5c39ef580ec2146a9c99c45f7c62af890095fec9e87b5ca19fb --hash=sha256:b978ba1ea90d0abe2fc720ec9a41824b7d3a1304569bd58c9038d8d61dc4dfdb --hash=sha256:c85c5367c2e8247e06cc0aba84e3633e90f48e8a0677bc51b351e138b5ff80b1 --hash=sha256:ce69577b424058bfa177df27213869f37c1e964c3e1ebd3b3d54f1d10b234c4d --hash=sha256:ec6eaf98a57624d96d9916352a5bad2d73959f6358fabf43838f7d1a4d2f8389! Will try again.
[pipenv.exceptions.InstallError]:   File "/home/user/.local/share/virtualenvs/user-5PivF_Od/lib/python3.6/site-packages/pipenv/core.py", line 2611, in do_sync
[pipenv.exceptions.InstallError]:       system=system,
[pipenv.exceptions.InstallError]:   File "/home/user/.local/share/virtualenvs/user-5PivF_Od/lib/python3.6/site-packages/pipenv/core.py", line 1253, in do_init
[pipenv.exceptions.InstallError]:       pypi_mirror=pypi_mirror,
[pipenv.exceptions.InstallError]:   File "/home/user/.local/share/virtualenvs/user-5PivF_Od/lib/python3.6/site-packages/pipenv/core.py", line 859, in do_install_dependencies
[pipenv.exceptions.InstallError]:       retry_list, procs, failed_deps_queue, requirements_dir, **install_kwargs
[pipenv.exceptions.InstallError]:   File "/home/user/.local/share/virtualenvs/user-5PivF_Od/lib/python3.6/site-packages/pipenv/core.py", line 763, in batch_install
[pipenv.exceptions.InstallError]:       _cleanup_procs(procs, not blocking, failed_deps_queue, retry=retry)
[pipenv.exceptions.InstallError]:   File "/home/user/.local/share/virtualenvs/user-5PivF_Od/lib/python3.6/site-packages/pipenv/core.py", line 681, in _cleanup_procs
[pipenv.exceptions.InstallError]:       raise exceptions.InstallError(c.dep.name, extra=err_lines)
[pipenv.exceptions.InstallError]: []
[pipenv.exceptions.InstallError]: ['ERROR: Could not find a version that satisfies the requirement mypy==0.760 (from -r /tmp/pipenv-28wyp3gl-requirements/pipenv-31mt0g69-requirement.txt (line 1)) (from versions: 0.1, 0.11, 0.12, 0.13, 0.14, 0.15, 0.16, 0.17, 0.18, 0.19, 0.20, 0.21, 0.221, 0.222, 0.223, 0.224, 0.225, 0.226, 0.227, 0.228, 0.229, 0.230, 0.231, 0.232, 0.233, 0.234, 0.235, 0.236, 0.237, 0.238, 0.239, 0.240, 0.241, 0.250, 0.251, 0.252, 0.253, 0.254, 0.255, 0.256, 0.470, 0.471, 0.501, 0.510, 0.511, 0.520, 0.521, 0.530, 0.540, 0.550, 0.560, 0.570, 0.580, 0.590, 0.600, 0.610, 0.620, 0.630, 0.641, 0.650, 0.660, 0.670, 0.700, 0.701, 0.710, 0.711, 0.720, 0.730, 0.740, 0.750)', 'ERROR: No matching distribution found for mypy==0.760 (from -r /tmp/pipenv-28wyp3gl-requirements/pipenv-31mt0g69-requirement.txt (line 1))']
ERROR: ERROR: Package installation failed...

Environment details

Kebechet version: 1.0.0
Python version: 3.6.8
Platform: Linux-3.10.0-957.21.2.el7.x86_64-x86_64-with-redhat-8.1-Ootpa
pipenv version: pipenv, version 2018.11.26


Dependency graph
aiohttp==3.6.2
  - async-timeout [required: >=3.0,<4.0, installed: 3.0.1]
  - attrs [required: >=17.3.0, installed: 19.3.0]
  - chardet [required: >=2.0,<4.0, installed: 3.0.4]
  - idna-ssl [required: >=1.0, installed: 1.1.0]
    - idna [required: >=2.0, installed: 2.8]
  - multidict [required: >=4.5,<5.0, installed: 4.7.1]
  - typing-extensions [required: >=3.6.5, installed: 3.7.4.1]
  - yarl [required: >=1.0,<2.0, installed: 1.4.2]
    - idna [required: >=2.0, installed: 2.8]
    - multidict [required: >=4.0, installed: 4.7.1]
beautifulsoup4==4.6.3
flexmock==0.10.4
lxml==4.4.2
pyelftools==0.26
pytest-asyncio==0.10.0
  - pytest [required: >=3.0.6, installed: 5.3.2]
    - attrs [required: >=17.4.0, installed: 19.3.0]
    - importlib-metadata [required: >=0.12, installed: 1.3.0]
      - zipp [required: >=0.5, installed: 0.6.0]
        - more-itertools [required: Any, installed: 8.0.2]
    - more-itertools [required: >=4.0.0, installed: 8.0.2]
    - packaging [required: Any, installed: 19.2]
      - pyparsing [required: >=2.0.2, installed: 2.4.5]
      - six [required: Any, installed: 1.13.0]
    - pluggy [required: >=0.12,<1.0, installed: 0.13.1]
      - importlib-metadata [required: >=0.12, installed: 1.3.0]
        - zipp [required: >=0.5, installed: 0.6.0]
          - more-itertools [required: Any, installed: 8.0.2]
    - py [required: >=1.5.0, installed: 1.8.0]
    - wcwidth [required: Any, installed: 0.1.7]
pytest-cov==2.8.1
  - coverage [required: >=4.4, installed: 5.0]
  - pytest [required: >=3.6, installed: 5.3.2]
    - attrs [required: >=17.4.0, installed: 19.3.0]
    - importlib-metadata [required: >=0.12, installed: 1.3.0]
      - zipp [required: >=0.5, installed: 0.6.0]
        - more-itertools [required: Any, installed: 8.0.2]
    - more-itertools [required: >=4.0.0, installed: 8.0.2]
    - packaging [required: Any, installed: 19.2]
      - pyparsing [required: >=2.0.2, installed: 2.4.5]
      - six [required: Any, installed: 1.13.0]
    - pluggy [required: >=0.12,<1.0, installed: 0.13.1]
      - importlib-metadata [required: >=0.12, installed: 1.3.0]
        - zipp [required: >=0.5, installed: 0.6.0]
          - more-itertools [required: Any, installed: 8.0.2]
    - py [required: >=1.5.0, installed: 1.8.0]
    - wcwidth [required: Any, installed: 0.1.7]
pytest-mypy==0.4.2
  - mypy [required: >=0.500, installed: 0.750]
    - mypy-extensions [required: >=0.4.0,<0.5.0, installed: 0.4.3]
    - typed-ast [required: >=1.4.0,<1.5.0, installed: 1.4.0]
    - typing-extensions [required: >=3.7.4, installed: 3.7.4.1]
  - pytest [required: >=2.8, installed: 5.3.2]
    - attrs [required: >=17.4.0, installed: 19.3.0]
    - importlib-metadata [required: >=0.12, installed: 1.3.0]
      - zipp [required: >=0.5, installed: 0.6.0]
        - more-itertools [required: Any, installed: 8.0.2]
    - more-itertools [required: >=4.0.0, installed: 8.0.2]
    - packaging [required: Any, installed: 19.2]
      - pyparsing [required: >=2.0.2, installed: 2.4.5]
      - six [required: Any, installed: 1.13.0]
    - pluggy [required: >=0.12,<1.0, installed: 0.13.1]
      - importlib-metadata [required: >=0.12, installed: 1.3.0]
        - zipp [required: >=0.5, installed: 0.6.0]
          - more-itertools [required: Any, installed: 8.0.2]
    - py [required: >=1.5.0, installed: 1.8.0]
    - wcwidth [required: Any, installed: 0.1.7]
pytest-timeout==1.3.3
  - pytest [required: >=3.6.0, installed: 5.3.2]
    - attrs [required: >=17.4.0, installed: 19.3.0]
    - importlib-metadata [required: >=0.12, installed: 1.3.0]
      - zipp [required: >=0.5, installed: 0.6.0]
        - more-itertools [required: Any, installed: 8.0.2]
    - more-itertools [required: >=4.0.0, installed: 8.0.2]
    - packaging [required: Any, installed: 19.2]
      - pyparsing [required: >=2.0.2, installed: 2.4.5]
      - six [required: Any, installed: 1.13.0]
    - pluggy [required: >=0.12,<1.0, installed: 0.13.1]
      - importlib-metadata [required: >=0.12, installed: 1.3.0]
        - zipp [required: >=0.5, installed: 0.6.0]
          - more-itertools [required: Any, installed: 8.0.2]
    - py [required: >=1.5.0, installed: 1.8.0]
    - wcwidth [required: Any, installed: 0.1.7]
thoth-analyzer==0.1.7
  - click [required: Any, installed: 7.0]
  - delegator.py [required: >=0.1.0, installed: 0.1.1]
    - pexpect [required: >=4.1.0, installed: 4.7.0]
      - ptyprocess [required: >=0.5, installed: 0.6.0]
  - distro [required: Any, installed: 1.4.0]
  - requests [required: Any, installed: 2.22.0]
    - certifi [required: >=2017.4.17, installed: 2019.11.28]
    - chardet [required: >=3.0.2,<3.1.0, installed: 3.0.4]
    - idna [required: >=2.5,<2.9, installed: 2.8]
    - urllib3 [required: >=1.21.1,<1.26,!=1.25.1,!=1.25.0, installed: 1.25.7]
  - thoth-common [required: Any, installed: 0.9.22]
    - argo-workflows [required: Any, installed: 2.1.2]
      - kubernetes [required: >=10.0, installed: 10.0.1]
        - certifi [required: >=14.05.14, installed: 2019.11.28]
        - google-auth [required: >=1.0.1, installed: 1.9.0]
          - cachetools [required: >=2.0.0,<3.2, installed: 3.1.1]
          - pyasn1-modules [required: >=0.2.1, installed: 0.2.7]
            - pyasn1 [required: >=0.4.6,<0.5.0, installed: 0.4.8]
          - rsa [required: >=3.1.4,<4.1, installed: 4.0]
            - pyasn1 [required: >=0.1.3, installed: 0.4.8]
          - setuptools [required: >=40.3.0, installed: 42.0.2]
          - six [required: >=1.9.0, installed: 1.13.0]
        - python-dateutil [required: >=2.5.3, installed: 2.8.1]
          - six [required: >=1.5, installed: 1.13.0]
        - pyyaml [required: >=3.12, installed: 5.2]
        - requests [required: Any, installed: 2.22.0]
          - certifi [required: >=2017.4.17, installed: 2019.11.28]
          - chardet [required: >=3.0.2,<3.1.0, installed: 3.0.4]
          - idna [required: >=2.5,<2.9, installed: 2.8]
          - urllib3 [required: >=1.21.1,<1.26,!=1.25.1,!=1.25.0, installed: 1.25.7]
        - requests-oauthlib [required: Any, installed: 1.3.0]
          - oauthlib [required: >=3.0.0, installed: 3.1.0]
          - requests [required: >=2.0.0, installed: 2.22.0]
            - certifi [required: >=2017.4.17, installed: 2019.11.28]
            - chardet [required: >=3.0.2,<3.1.0, installed: 3.0.4]
            - idna [required: >=2.5,<2.9, installed: 2.8]
            - urllib3 [required: >=1.21.1,<1.26,!=1.25.1,!=1.25.0, installed: 1.25.7]
        - setuptools [required: >=21.0.0, installed: 42.0.2]
        - six [required: >=1.9.0, installed: 1.13.0]
        - urllib3 [required: >=1.24.2, installed: 1.25.7]
        - websocket-client [required: >=0.32.0,!=0.42.*,!=0.41.*,!=0.40.0, installed: 0.56.0]
          - six [required: Any, installed: 1.13.0]
      - mock [required: Any, installed: 3.0.5]
        - six [required: Any, installed: 1.13.0]
    - attrdict [required: Any, installed: 2.0.1]
      - six [required: Any, installed: 1.13.0]
    - attrs [required: Any, installed: 19.3.0]
    - daiquiri [required: Any, installed: 1.6.1]
    - openshift [required: Any, installed: 0.10.1]
      - dictdiffer [required: Any, installed: 0.8.1]
      - jinja2 [required: Any, installed: 2.10.3]
        - MarkupSafe [required: >=0.23, installed: 1.1.1]
      - kubernetes [required: ~=10.0.1, installed: 10.0.1]
        - certifi [required: >=14.05.14, installed: 2019.11.28]
        - google-auth [required: >=1.0.1, installed: 1.9.0]
          - cachetools [required: >=2.0.0,<3.2, installed: 3.1.1]
          - pyasn1-modules [required: >=0.2.1, installed: 0.2.7]
            - pyasn1 [required: >=0.4.6,<0.5.0, installed: 0.4.8]
          - rsa [required: >=3.1.4,<4.1, installed: 4.0]
            - pyasn1 [required: >=0.1.3, installed: 0.4.8]
          - setuptools [required: >=40.3.0, installed: 42.0.2]
          - six [required: >=1.9.0, installed: 1.13.0]
        - python-dateutil [required: >=2.5.3, installed: 2.8.1]
          - six [required: >=1.5, installed: 1.13.0]
        - pyyaml [required: >=3.12, installed: 5.2]
        - requests [required: Any, installed: 2.22.0]
          - certifi [required: >=2017.4.17, installed: 2019.11.28]
          - chardet [required: >=3.0.2,<3.1.0, installed: 3.0.4]
          - idna [required: >=2.5,<2.9, installed: 2.8]
          - urllib3 [required: >=1.21.1,<1.26,!=1.25.1,!=1.25.0, installed: 1.25.7]
        - requests-oauthlib [required: Any, installed: 1.3.0]
          - oauthlib [required: >=3.0.0, installed: 3.1.0]
          - requests [required: >=2.0.0, installed: 2.22.0]
            - certifi [required: >=2017.4.17, installed: 2019.11.28]
            - chardet [required: >=3.0.2,<3.1.0, installed: 3.0.4]
            - idna [required: >=2.5,<2.9, installed: 2.8]
            - urllib3 [required: >=1.21.1,<1.26,!=1.25.1,!=1.25.0, installed: 1.25.7]
        - setuptools [required: >=21.0.0, installed: 42.0.2]
        - six [required: >=1.9.0, installed: 1.13.0]
        - urllib3 [required: >=1.24.2, installed: 1.25.7]
        - websocket-client [required: >=0.32.0,!=0.42.*,!=0.41.*,!=0.40.0, installed: 0.56.0]
          - six [required: Any, installed: 1.13.0]
      - python-string-utils [required: Any, installed: 0.6.0]
      - ruamel.yaml [required: >=0.15, installed: 0.16.5]
        - ruamel.yaml.clib [required: >=0.1.2, installed: 0.2.0]
      - six [required: Any, installed: 1.13.0]
    - pyyaml [required: Any, installed: 5.2]
    - requests [required: Any, installed: 2.22.0]
      - certifi [required: >=2017.4.17, installed: 2019.11.28]
      - chardet [required: >=3.0.2,<3.1.0, installed: 3.0.4]
      - idna [required: >=2.5,<2.9, installed: 2.8]
      - urllib3 [required: >=1.21.1,<1.26,!=1.25.1,!=1.25.0, installed: 1.25.7]
    - rfc5424-logging-handler [required: Any, installed: 1.4.3]
      - pytz [required: Any, installed: 2019.3]
      - tzlocal [required: Any, installed: 2.0.0]
        - pytz [required: Any, installed: 2019.3]
    - sentry-sdk [required: Any, installed: 0.13.5]
      - certifi [required: Any, installed: 2019.11.28]
      - urllib3 [required: >=1.10.0, installed: 1.25.7]
toml==0.10.0
typeshed==0.0.1

Notes

For more information, see Pipfile and Pipfile.lock.

Once this issue is resolved, the issue will be automatically closed by bot.

Failed to update dependencies to their latest version

Automatic dependency update failed for the current master with SHA 5c5f7d4.

The automatic dependency management cannot continue. Please fix errors reported bellow.

Command
  $ pipenv update --dev
Standard output
Running $ pipenv lock then $ pipenv sync.

Standard error
Creating a virtualenv for this project…
Pipfile: /tmp/tmpjfonilqn/Pipfile
Using /usr/bin/python3 (3.6.6) to create virtualenv…

⠋ Creating virtual environment...�
⠙ Creating virtual environment...�
⠹ Creating virtual environment...�
⠸ Creating virtual environment...�
⠼ Creating virtual environment...�
⠴ Creating virtual environment...�
⠦ Creating virtual environment...�
⠧ Creating virtual environment...�
⠇ Creating virtual environment...�
⠏ Creating virtual environment...�
⠋ Creating virtual environment...�
⠙ Creating virtual environment...�
⠹ Creating virtual environment...�
⠸ Creating virtual environment...�
⠼ Creating virtual environment...�
⠴ Creating virtual environment...�
⠦ Creating virtual environment...�
⠧ Creating virtual environment...�
⠇ Creating virtual environment...�
⠏ Creating virtual environment...�
⠋ Creating virtual environment...�
⠙ Creating virtual environment...�
⠹ Creating virtual environment...�
⠸ Creating virtual environment...�
⠼ Creating virtual environment...�
⠴ Creating virtual environment...�
⠦ Creating virtual environment...�
⠧ Creating virtual environment...�
⠇ Creating virtual environment...�
⠏ Creating virtual environment...�
⠋ Creating virtual environment...�
⠙ Creating virtual environment...�
⠹ Creating virtual environment...�
⠸ Creating virtual environment...�
⠼ Creating virtual environment...�
⠴ Creating virtual environment...�
⠦ Creating virtual environment...�
⠧ Creating virtual environment...�
⠇ Creating virtual environment...�
⠏ Creating virtual environment...�
⠋ Creating virtual environment...�
⠙ Creating virtual environment...�
⠹ Creating virtual environment...�
⠸ Creating virtual environment...�
⠼ Creating virtual environment...�
⠴ Creating virtual environment...Already using interpreter /usr/bin/python3
Using base prefix '/usr'
New python executable in /tmp/tmpjfonilqn/.venv/bin/python3
Also creating executable in /tmp/tmpjfonilqn/.venv/bin/python
Installing setuptools, pip, wheel...
done.

�✔ Successfully created virtual environment! 
Virtualenv location: /tmp/tmpjfonilqn/.venv
Locking [dev-packages] dependencies…

⠋ Locking...�
⠙ Locking...�
⠹ Locking...�
⠸ Locking...�
⠼ Locking...�
⠴ Locking...�
⠦ Locking...�
⠧ Locking...�
⠇ Locking...�
⠏ Locking...�
⠋ Locking...�
⠙ Locking...�
⠹ Locking...�
⠸ Locking...�
⠼ Locking...�
⠴ Locking...�
⠦ Locking...�
⠧ Locking...�
⠇ Locking...�
⠏ Locking...�
⠋ Locking...�
⠙ Locking...�
⠹ Locking...�
⠸ Locking...�
⠼ Locking...�
⠴ Locking...�
⠦ Locking...�
⠧ Locking...�
⠇ Locking...�
⠏ Locking...�
⠋ Locking...�
⠙ Locking...�
⠹ Locking...�
⠸ Locking...�
⠼ Locking...�
⠴ Locking...�
⠦ Locking...�
⠧ Locking...�
⠇ Locking...�
⠏ Locking...�
⠋ Locking...�
⠙ Locking...�
⠹ Locking...�
⠸ Locking...�
⠼ Locking...�
⠴ Locking...�
⠦ Locking...�
⠧ Locking...�
⠇ Locking...�
⠏ Locking...�
⠋ Locking...�
⠙ Locking...�
⠹ Locking...�
⠸ Locking...�
⠼ Locking...�
⠴ Locking...�
⠦ Locking...�
⠧ Locking...�
⠇ Locking...�
⠏ Locking...�
⠋ Locking...�
⠙ Locking...�
⠹ Locking...�
⠸ Locking...�
⠼ Locking...�
⠴ Locking...�
⠦ Locking...�
⠧ Locking...�
⠇ Locking...�
⠏ Locking...�
⠋ Locking...�
⠙ Locking...�
⠹ Locking...�
⠸ Locking...�
⠼ Locking...�
⠴ Locking...�
⠦ Locking...�
⠧ Locking...�
⠇ Locking...�
⠏ Locking...�
⠋ Locking...�
⠙ Locking...�
⠹ Locking...�
⠸ Locking...�
⠼ Locking...�
⠴ Locking...�
⠦ Locking...�
⠧ Locking...�
⠇ Locking...�
⠏ Locking...�
⠋ Locking...�
⠙ Locking...�
⠹ Locking...�
⠸ Locking...�
⠼ Locking...�
⠴ Locking...�
⠦ Locking...�
⠧ Locking...�
⠇ Locking...�
⠏ Locking...�
⠋ Locking...�
⠙ Locking...�
⠹ Locking...�
⠸ Locking...�
⠼ Locking...�
⠴ Locking...�
⠦ Locking...�
⠧ Locking...�
⠇ Locking...�
⠏ Locking...�
⠋ Locking...�
⠙ Locking...�
⠹ Locking...�
⠸ Locking...�✘ Locking Failed! 
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/site-packages/pipenv/patched/notpip/_vendor/urllib3/connection.py", line 171, in _new_conn
    (self._dns_host, self.port), self.timeout, **extra_kw)
  File "/usr/local/lib/python3.6/site-packages/pipenv/patched/notpip/_vendor/urllib3/util/connection.py", line 56, in create_connection
    for res in socket.getaddrinfo(host, port, family, socket.SOCK_STREAM):
  File "/usr/lib64/python3.6/socket.py", line 745, in getaddrinfo
    for res in _socket.getaddrinfo(host, port, family, type, proto, flags):
socket.gaierror: [Errno -2] Name or service not known

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/local/lib/python3.6/site-packages/pipenv/patched/notpip/_vendor/urllib3/connectionpool.py", line 600, in urlopen
    chunked=chunked)
  File "/usr/local/lib/python3.6/site-packages/pipenv/patched/notpip/_vendor/urllib3/connectionpool.py", line 343, in _make_request
    self._validate_conn(conn)
  File "/usr/local/lib/python3.6/site-packages/pipenv/patched/notpip/_vendor/urllib3/connectionpool.py", line 849, in _validate_conn
    conn.connect()
  File "/usr/local/lib/python3.6/site-packages/pipenv/patched/notpip/_vendor/urllib3/connection.py", line 314, in connect
    conn = self._new_conn()
  File "/usr/local/lib/python3.6/site-packages/pipenv/patched/notpip/_vendor/urllib3/connection.py", line 180, in _new_conn
    self, "Failed to establish a new connection: %s" % e)
pipenv.patched.notpip._vendor.urllib3.exceptions.NewConnectionError: <pipenv.patched.notpip._vendor.urllib3.connection.VerifiedHTTPSConnection object at 0x7febc21b12e8>: Failed to establish a new connection: [Errno -2] Name or service not known

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/local/lib/python3.6/site-packages/pipenv/patched/notpip/_vendor/requests/adapters.py", line 445, in send
    timeout=timeout
  File "/usr/local/lib/python3.6/site-packages/pipenv/patched/notpip/_vendor/urllib3/connectionpool.py", line 667, in urlopen
    **response_kw)
  File "/usr/local/lib/python3.6/site-packages/pipenv/patched/notpip/_vendor/urllib3/connectionpool.py", line 667, in urlopen
    **response_kw)
  File "/usr/local/lib/python3.6/site-packages/pipenv/patched/notpip/_vendor/urllib3/connectionpool.py", line 667, in urlopen
    **response_kw)
  [Previous line repeated 1 more times]
  File "/usr/local/lib/python3.6/site-packages/pipenv/patched/notpip/_vendor/urllib3/connectionpool.py", line 638, in urlopen
    _stacktrace=sys.exc_info()[2])
  File "/usr/local/lib/python3.6/site-packages/pipenv/patched/notpip/_vendor/urllib3/util/retry.py", line 398, in increment
    raise MaxRetryError(_pool, url, error or ResponseError(cause))
pipenv.patched.notpip._vendor.urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='files.pythonhosted.org', port=443): Max retries exceeded with url: /packages/4a/92/6ee358dfeeb1fb6d22e64c5afef525e510b60ec39d59cedfe1da195cf623/flexmock-0.10.2.tar.gz (Caused by NewConnectionError('<pipenv.patched.notpip._vendor.urllib3.connection.VerifiedHTTPSConnection object at 0x7febc21b12e8>: Failed to establish a new connection: [Errno -2] Name or service not known',))

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/local/lib/python3.6/site-packages/pipenv/resolver.py", line 126, in <module>
    main()
  File "/usr/local/lib/python3.6/site-packages/pipenv/resolver.py", line 119, in main
    parsed.requirements_dir, parsed.packages)
  File "/usr/local/lib/python3.6/site-packages/pipenv/resolver.py", line 85, in _main
    requirements_dir=requirements_dir,
  File "/usr/local/lib/python3.6/site-packages/pipenv/resolver.py", line 69, in resolve
    req_dir=requirements_dir
  File "/usr/local/lib/python3.6/site-packages/pipenv/utils.py", line 726, in resolve_deps
    req_dir=req_dir,
  File "/usr/local/lib/python3.6/site-packages/pipenv/utils.py", line 480, in actually_resolve_deps
    resolved_tree = resolver.resolve()
  File "/usr/local/lib/python3.6/site-packages/pipenv/utils.py", line 385, in resolve
    results = self.resolver.resolve(max_rounds=environments.PIPENV_MAX_ROUNDS)
  File "/usr/local/lib/python3.6/site-packages/pipenv/patched/piptools/resolver.py", line 102, in resolve
    has_changed, best_matches = self._resolve_one_round()
  File "/usr/local/lib/python3.6/site-packages/pipenv/patched/piptools/resolver.py", line 206, in _resolve_one_round
    for dep in self._iter_dependencies(best_match):
  File "/usr/local/lib/python3.6/site-packages/pipenv/patched/piptools/resolver.py", line 301, in _iter_dependencies
    dependencies = self.repository.get_dependencies(ireq)
  File "/usr/local/lib/python3.6/site-packages/pipenv/patched/piptools/repositories/pypi.py", line 234, in get_dependencies
    legacy_results = self.get_legacy_dependencies(ireq)
  File "/usr/local/lib/python3.6/site-packages/pipenv/patched/piptools/repositories/pypi.py", line 426, in get_legacy_dependencies
    results, ireq = self.resolve_reqs(download_dir, ireq, wheel_cache)
  File "/usr/local/lib/python3.6/site-packages/pipenv/patched/piptools/repositories/pypi.py", line 297, in resolve_reqs
    results = resolver._resolve_one(reqset, ireq)
  File "/usr/local/lib/python3.6/site-packages/pipenv/patched/notpip/_internal/resolve.py", line 260, in _resolve_one
    abstract_dist = self._get_abstract_dist_for(req_to_install)
  File "/usr/local/lib/python3.6/site-packages/pipenv/patched/notpip/_internal/resolve.py", line 213, in _get_abstract_dist_for
    self.require_hashes
  File "/usr/local/lib/python3.6/site-packages/pipenv/patched/notpip/_internal/operations/prepare.py", line 279, in prepare_linked_requirement
    progress_bar=self.progress_bar
  File "/usr/local/lib/python3.6/site-packages/pipenv/patched/notpip/_internal/download.py", line 837, in unpack_url
    progress_bar=progress_bar
  File "/usr/local/lib/python3.6/site-packages/pipenv/patched/notpip/_internal/download.py", line 674, in unpack_http_url
    progress_bar)
  File "/usr/local/lib/python3.6/site-packages/pipenv/patched/notpip/_internal/download.py", line 869, in _download_http_url
    stream=True,
  File "/usr/local/lib/python3.6/site-packages/pipenv/patched/notpip/_vendor/requests/sessions.py", line 525, in get
    return self.request('GET', url, **kwargs)
  File "/usr/local/lib/python3.6/site-packages/pipenv/patched/notpip/_internal/download.py", line 397, in request
    return super(PipSession, self).request(method, url, *args, **kwargs)
  File "/usr/local/lib/python3.6/site-packages/pipenv/patched/notpip/_vendor/requests/sessions.py", line 512, in request
    resp = self.send(prep, **send_kwargs)
  File "/usr/local/lib/python3.6/site-packages/pipenv/patched/notpip/_vendor/requests/sessions.py", line 622, in send
    r = adapter.send(request, **kwargs)
  File "/usr/local/lib/python3.6/site-packages/pipenv/patched/notpip/_vendor/cachecontrol/adapter.py", line 53, in send
    resp = super(CacheControlAdapter, self).send(request, **kw)
  File "/usr/local/lib/python3.6/site-packages/pipenv/patched/notpip/_vendor/requests/adapters.py", line 513, in send
    raise ConnectionError(e, request=request)
pipenv.patched.notpip._vendor.requests.exceptions.ConnectionError: HTTPSConnectionPool(host='files.pythonhosted.org', port=443): Max retries exceeded with url: /packages/4a/92/6ee358dfeeb1fb6d22e64c5afef525e510b60ec39d59cedfe1da195cf623/flexmock-0.10.2.tar.gz (Caused by NewConnectionError('<pipenv.patched.notpip._vendor.urllib3.connection.VerifiedHTTPSConnection object at 0x7febc21b12e8>: Failed to establish a new connection: [Errno -2] Name or service not known',))
File "/usr/local/lib/python3.6/site-packages/pipenv/patched/notpip/_vendor/urllib3/connection.py", line 171, in _new_conn
    (self._dns_host, self.port), self.timeout, **extra_kw)
  File "/usr/local/lib/python3.6/site-packages/pipenv/patched/notpip/_vendor/urllib3/util/connection.py", line 56, in create_connection
    for res in socket.getaddrinfo(host, port, family, socket.SOCK_STREAM):
  File "/usr/lib64/python3.6/socket.py", line 745, in getaddrinfo
    for res in _socket.getaddrinfo(host, port, family, type, proto, flags):
socket.gaierror: [Errno -2] Name or service not known

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/local/lib/python3.6/site-packages/pipenv/patched/notpip/_vendor/urllib3/connectionpool.py", line 600, in urlopen
    chunked=chunked)
  File "/usr/local/lib/python3.6/site-packages/pipenv/patched/notpip/_vendor/urllib3/connectionpool.py", line 343, in _make_request
    self._validate_conn(conn)
  File "/usr/local/lib/python3.6/site-packages/pipenv/patched/notpip/_vendor/urllib3/connectionpool.py", line 849, in _validate_conn
    conn.connect()
  File "/usr/local/lib/python3.6/site-packages/pipenv/patched/notpip/_vendor/urllib3/connection.py", line 314, in connect
    conn = self._new_conn()
  File "/usr/local/lib/python3.6/site-packages/pipenv/patched/notpip/_vendor/urllib3/connection.py", line 180, in _new_conn
    self, "Failed to establish a new connection: %s" % e)
pipenv.patched.notpip._vendor.urllib3.exceptions.NewConnectionError: <pipenv.patched.notpip._vendor.urllib3.connection.VerifiedHTTPSConnection object at 0x7febc21b12e8>: Failed to establish a new connection: [Errno -2] Name or service not known

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/local/lib/python3.6/site-packages/pipenv/patched/notpip/_vendor/requests/adapters.py", line 445, in send
    timeout=timeout
  File "/usr/local/lib/python3.6/site-packages/pipenv/patched/notpip/_vendor/urllib3/connectionpool.py", line 667, in urlopen
    **response_kw)
  File "/usr/local/lib/python3.6/site-packages/pipenv/patched/notpip/_vendor/urllib3/connectionpool.py", line 667, in urlopen
    **response_kw)
  File "/usr/local/lib/python3.6/site-packages/pipenv/patched/notpip/_vendor/urllib3/connectionpool.py", line 667, in urlopen
    **response_kw)
  [Previous line repeated 1 more times]
  File "/usr/local/lib/python3.6/site-packages/pipenv/patched/notpip/_vendor/urllib3/connectionpool.py", line 638, in urlopen
    _stacktrace=sys.exc_info()[2])
  File "/usr/local/lib/python3.6/site-packages/pipenv/patched/notpip/_vendor/urllib3/util/retry.py", line 398, in increment
    raise MaxRetryError(_pool, url, error or ResponseError(cause))
pipenv.patched.notpip._vendor.urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='files.pythonhosted.org', port=443): Max retries exceeded with url: /packages/4a/92/6ee358dfeeb1fb6d22e64c5afef525e510b60ec39d59cedfe1da195cf623/flexmock-0.10.2.tar.gz (Caused by NewConnectionError('<pipenv.patched.notpip._vendor.urllib3.connection.VerifiedHTTPSConnection object at 0x7febc21b12e8>: Failed to establish a new connection: [Errno -2] Name or service not known',))

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/local/lib/python3.6/site-packages/pipenv/resolver.py", line 126, in <module>
    main()
  File "/usr/local/lib/python3.6/site-packages/pipenv/resolver.py", line 119, in main
    parsed.requirements_dir, parsed.packages)
  File "/usr/local/lib/python3.6/site-packages/pipenv/resolver.py", line 85, in _main
    requirements_dir=requirements_dir,
  File "/usr/local/lib/python3.6/site-packages/pipenv/resolver.py", line 69, in resolve
    req_dir=requirements_dir
  File "/usr/local/lib/python3.6/site-packages/pipenv/utils.py", line 726, in resolve_deps
    req_dir=req_dir,
  File "/usr/local/lib/python3.6/site-packages/pipenv/utils.py", line 480, in actually_resolve_deps
    resolved_tree = resolver.resolve()
  File "/usr/local/lib/python3.6/site-packages/pipenv/utils.py", line 385, in resolve
    results = self.resolver.resolve(max_rounds=environments.PIPENV_MAX_ROUNDS)
  File "/usr/local/lib/python3.6/site-packages/pipenv/patched/piptools/resolver.py", line 102, in resolve
    has_changed, best_matches = self._resolve_one_round()
  File "/usr/local/lib/python3.6/site-packages/pipenv/patched/piptools/resolver.py", line 206, in _resolve_one_round
    for dep in self._iter_dependencies(best_match):
  File "/usr/local/lib/python3.6/site-packages/pipenv/patched/piptools/resolver.py", line 301, in _iter_dependencies
    dependencies = self.repository.get_dependencies(ireq)
  File "/usr/local/lib/python3.6/site-packages/pipenv/patched/piptools/repositories/pypi.py", line 234, in get_dependencies
    legacy_results = self.get_legacy_dependencies(ireq)
  File "/usr/local/lib/python3.6/site-packages/pipenv/patched/piptools/repositories/pypi.py", line 426, in get_legacy_dependencies
    results, ireq = self.resolve_reqs(download_dir, ireq, wheel_cache)
  File "/usr/local/lib/python3.6/site-packages/pipenv/patched/piptools/repositories/pypi.py", line 297, in resolve_reqs
    results = resolver._resolve_one(reqset, ireq)
  File "/usr/local/lib/python3.6/site-packages/pipenv/patched/notpip/_internal/resolve.py", line 260, in _resolve_one
    abstract_dist = self._get_abstract_dist_for(req_to_install)
  File "/usr/local/lib/python3.6/site-packages/pipenv/patched/notpip/_internal/resolve.py", line 213, in _get_abstract_dist_for
    self.require_hashes
  File "/usr/local/lib/python3.6/site-packages/pipenv/patched/notpip/_internal/operations/prepare.py", line 279, in prepare_linked_requirement
    progress_bar=self.progress_bar
  File "/usr/local/lib/python3.6/site-packages/pipenv/patched/notpip/_internal/download.py", line 837, in unpack_url
    progress_bar=progress_bar
  File "/usr/local/lib/python3.6/site-packages/pipenv/patched/notpip/_internal/download.py", line 674, in unpack_http_url
    progress_bar)
  File "/usr/local/lib/python3.6/site-packages/pipenv/patched/notpip/_internal/download.py", line 869, in _download_http_url
    stream=True,
  File "/usr/local/lib/python3.6/site-packages/pipenv/patched/notpip/_vendor/requests/sessions.py", line 525, in get
    return self.request('GET', url, **kwargs)
  File "/usr/local/lib/python3.6/site-packages/pipenv/patched/notpip/_internal/download.py", line 397, in request
    return super(PipSession, self).request(method, url, *args, **kwargs)
  File "/usr/local/lib/python3.6/site-packages/pipenv/patched/notpip/_vendor/requests/sessions.py", line 512, in request
    resp = self.send(prep, **send_kwargs)
  File "/usr/local/lib/python3.6/site-packages/pipenv/patched/notpip/_vendor/requests/sessions.py", line 622, in send
    r = adapter.send(request, **kwargs)
  File "/usr/local/lib/python3.6/site-packages/pipenv/patched/notpip/_vendor/cachecontrol/adapter.py", line 53, in send
    resp = super(CacheControlAdapter, self).send(request, **kw)
  File "/usr/local/lib/python3.6/site-packages/pipenv/patched/notpip/_vendor/requests/adapters.py", line 513, in send
    raise ConnectionError(e, request=request)
pipenv.patched.notpip._vendor.requests.exceptions.ConnectionError: HTTPSConnectionPool(host='files.pythonhosted.org', port=443): Max retries exceeded with url: /packages/4a/92/6ee358dfeeb1fb6d22e64c5afef525e510b60ec39d59cedfe1da195cf623/flexmock-0.10.2.tar.gz (Caused by NewConnectionError('<pipenv.patched.notpip._vendor.urllib3.connection.VerifiedHTTPSConnection object at 0x7febc21b12e8>: Failed to establish a new connection: [Errno -2] Name or service not known',))

Environment details

Kebechet version: 1.0.0
Python version: 3.6.6
Platform: Linux-3.10.0-862.9.1.el7.x86_64-x86_64-with-fedora-28-Twenty_Eight
pipenv version: pipenv, version 2018.11.26


Dependency graph
Unable to obtain dependency graph:

An error occurred while installing flexmock! Will try again.
[pipenv.exceptions.InstallError]:   File "/usr/local/lib/python3.6/site-packages/pipenv/core.py", line 1874, in do_install
[pipenv.exceptions.InstallError]:       keep_outdated=keep_outdated
[pipenv.exceptions.InstallError]:   File "/usr/local/lib/python3.6/site-packages/pipenv/core.py", line 1253, in do_init
[pipenv.exceptions.InstallError]:       pypi_mirror=pypi_mirror,
[pipenv.exceptions.InstallError]:   File "/usr/local/lib/python3.6/site-packages/pipenv/core.py", line 859, in do_install_dependencies
[pipenv.exceptions.InstallError]:       retry_list, procs, failed_deps_queue, requirements_dir, **install_kwargs
[pipenv.exceptions.InstallError]:   File "/usr/local/lib/python3.6/site-packages/pipenv/core.py", line 763, in batch_install
[pipenv.exceptions.InstallError]:       _cleanup_procs(procs, not blocking, failed_deps_queue, retry=retry)
[pipenv.exceptions.InstallError]:   File "/usr/local/lib/python3.6/site-packages/pipenv/core.py", line 681, in _cleanup_procs
[pipenv.exceptions.InstallError]:       raise exceptions.InstallError(c.dep.name, extra=err_lines)
[pipenv.exceptions.InstallError]: ['Collecting flexmock']
[pipenv.exceptions.InstallError]: ["Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<pip._vendor.urllib3.connection.VerifiedHTTPSConnection object at 0x7f94c93e2710>: Failed to establish a new connection: [Errno -2] Name or service not known',)': /packages/4a/92/6ee358dfeeb1fb6d22e64c5afef525e510b60ec39d59cedfe1da195cf623/flexmock-0.10.2.tar.gz", "  Retrying (Retry(total=3, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<pip._vendor.urllib3.connection.VerifiedHTTPSConnection object at 0x7f94c93e27f0>: Failed to establish a new connection: [Errno -2] Name or service not known',)': /packages/4a/92/6ee358dfeeb1fb6d22e64c5afef525e510b60ec39d59cedfe1da195cf623/flexmock-0.10.2.tar.gz", "  Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<pip._vendor.urllib3.connection.VerifiedHTTPSConnection object at 0x7f94c93e2940>: Failed to establish a new connection: [Errno -2] Name or service not known',)': /packages/4a/92/6ee358dfeeb1fb6d22e64c5afef525e510b60ec39d59cedfe1da195cf623/flexmock-0.10.2.tar.gz", "  Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<pip._vendor.urllib3.connection.VerifiedHTTPSConnection object at 0x7f94c93e2b00>: Failed to establish a new connection: [Errno -2] Name or service not known',)': /packages/4a/92/6ee358dfeeb1fb6d22e64c5afef525e510b60ec39d59cedfe1da195cf623/flexmock-0.10.2.tar.gz", "  Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<pip._vendor.urllib3.connection.VerifiedHTTPSConnection object at 0x7f94c93e2080>: Failed to establish a new connection: [Errno -2] Name or service not known',)': /packages/4a/92/6ee358dfeeb1fb6d22e64c5afef525e510b60ec39d59cedfe1da195cf623/flexmock-0.10.2.tar.gz", "Could not install packages due to an EnvironmentError: HTTPSConnectionPool(host='files.pythonhosted.org', port=443): Max retries exceeded with url: /packages/4a/92/6ee358dfeeb1fb6d22e64c5afef525e510b60ec39d59cedfe1da195cf623/flexmock-0.10.2.tar.gz (Caused by NewConnectionError('<pip._vendor.urllib3.connection.VerifiedHTTPSConnection object at 0x7f94c93e2dd8>: Failed to establish a new connection: [Errno -2] Name or service not known',))"]
ERROR: ERROR: Package installation failed...

Notes

For more information, see Pipfile and Pipfile.lock.

Once this issue is resolved, the issue will be automatically closed by bot.

TypeError: 'str' object is not callable


---> Running application from script (app.sh) ...
--
  | 2019-08-16 16:32:56,757 [1] INFO     root:119: Setting up logging to a Sentry instance 'sentry.io/1298083', environment None
  | 2019-08-16 16:32:56,763 [1] INFO     root:150: Logging to rsyslog endpoint is turned off
  | 2019-08-16 16:32:56,764 [1] INFO     __main__:68: Version: 0.1.0
  | 2019-08-16 16:32:56,764 [1] INFO     thoth.package_analyzer.python.fetch:38: Fetching digests for package 'setuptools' in version '0.9.5' from 'https://pypi.org/simple'
  | 2019-08-16 16:32:57,312 [1] CRITICAL root:101: Traceback (most recent call last):
  | File "thoth-package-analyzer", line 132, in <module>
  | cli()
  | File "/opt/app-root/lib/python3.6/site-packages/click/core.py", line 716, in __call__
  | return self.main(*args, **kwargs)
  | File "/opt/app-root/lib/python3.6/site-packages/click/core.py", line 696, in main
  | rv = self.invoke(ctx)
  | File "/opt/app-root/lib/python3.6/site-packages/click/core.py", line 1060, in invoke
  | return _process_result(sub_ctx.command.invoke(sub_ctx))
  | File "/opt/app-root/lib/python3.6/site-packages/click/core.py", line 889, in invoke
  | return ctx.invoke(self.callback, **ctx.params)
  | File "/opt/app-root/lib/python3.6/site-packages/click/core.py", line 534, in invoke
  | return callback(*args, **kwargs)
  | File "/opt/app-root/lib/python3.6/site-packages/click/decorators.py", line 17, in new_func
  | return f(get_current_context(), *args, **kwargs)
  | File "thoth-package-analyzer", line 119, in python
  | result[index_url] = python_fetcher.fetch(package_name, package_version)
  | File "/opt/app-root/src/thoth/package_analyzer/python/fetch.py", line 41, in fetch
  | artifacts = self.source.get_package_hashes(package_name, package_version, True)
  | File "/opt/app-root/lib/python3.6/site-packages/thoth/python/source.py", line 372, in get_package_hashes
  | return self._warehouse_get_package_hashes(package_name, package_version, with_included_files)
  | File "/opt/app-root/lib/python3.6/site-packages/thoth/python/source.py", line 141, in _warehouse_get_package_hashes
  | artifact = Artifact(item["filename"], item["url"], verify_ssl=self.verify_ssl)
  | File "<attrs generated init 802d7e58820dd6316f132c2f7b56cbe5d58dba41>", line 8, in __init__
  | self.__attrs_post_init__()
  | File "/opt/app-root/lib/python3.6/site-packages/thoth/python/artifact.py", line 48, in __attrs_post_init__
  | self.sha = self._calculate_sha()
  | File "/opt/app-root/lib/python3.6/site-packages/thoth/python/artifact.py", line 92, in _calculate_sha
  | self._download_if_necessary()
  | File "/opt/app-root/lib/python3.6/site-packages/thoth/python/artifact.py", line 52, in _download_if_necessary
  | self._download_artifact()
  | File "/opt/app-root/lib/python3.6/site-packages/thoth/python/artifact.py", line 64, in _download_artifact
  | self.compressed_file = f.name()
  | TypeError: 'str' object is not callable
  | Sentry is attempting to send 1 pending error messages
  | Waiting up to 2 seconds
  | Press Ctrl-C to quit


Failed to update dependencies to their latest version

Automatic dependency update failed for the current master with SHA 3b84d01.

The automatic dependency management cannot continue. Please fix errors reported bellow.

Command
  $ pipenv update --dev
Standard output
Running $ pipenv lock then $ pipenv sync.
Installing dependencies from Pipfile.lock (4ba697)…
Installing initially failed dependencies…

Standard error
Creating a virtualenv for this project…
Pipfile: /tmp/tmpvhluzws5/Pipfile
Using /home/user/.local/share/virtualenvs/user-5PivF_Od/bin/python (3.6.8) to create virtualenv…
created virtual environment CPython3.6.8.final.0-64 in 562ms
  creator CPython3Posix(dest=/tmp/tmpvhluzws5/.venv, clear=False, global=False)
  seeder FromAppData(download=False, pip=latest, setuptools=latest, wheel=latest, via=copy, app_data_dir=/tmp/tmpqh3drdxz/seed-app-data/v1.0.1)
  activators BashActivator,CShellActivator,FishActivator,PowerShellActivator,PythonActivator,XonshActivator

Virtualenv location: /tmp/tmpvhluzws5/.venv
Locking [dev-packages] dependencies…
Locking [packages] dependencies…
Updated Pipfile.lock (4ba697)!
An error occurred while installing lxml==4.5.1 --hash=sha256:0790ddca3f825dd914978c94c2545dbea5f56f008b050e835403714babe62a5f --hash=sha256:2754d4406438c83144f9ffd3628bbe2dcc6d62b20dbc5c1ec4bc4385e5d44b42 --hash=sha256:7fd88cb91a470b383aafad554c3fe1ccf6dfb2456ff0e84b95335d582a799804 --hash=sha256:9144ce36ca0824b29ebc2e02ca186e54040ebb224292072250467190fb613b96 --hash=sha256:925baf6ff1ef2c45169f548cc85204433e061360bfa7d01e1be7ae38bef73194 --hash=sha256:a9e3b8011388e7e373565daa5e92f6c9cb844790dc18e43073212bb3e76f7007 --hash=sha256:c79e5debbe092e3c93ca4aee44c9a7631bdd407b2871cb541b979fd350bbbc29 --hash=sha256:ee2be8b8f72a2772e72ab926a3bccebf47bb727bda41ae070dc91d1fb759b726 --hash=sha256:fadd2a63a2bfd7fb604508e553d1cf68eca250b2fbdbd81213b5f6f2fbf23529! Will try again.
[pipenv.exceptions.InstallError]:   File "/home/user/.local/share/virtualenvs/user-5PivF_Od/lib/python3.6/site-packages/pipenv/core.py", line 2611, in do_sync
[pipenv.exceptions.InstallError]:       system=system,
[pipenv.exceptions.InstallError]:   File "/home/user/.local/share/virtualenvs/user-5PivF_Od/lib/python3.6/site-packages/pipenv/core.py", line 1253, in do_init
[pipenv.exceptions.InstallError]:       pypi_mirror=pypi_mirror,
[pipenv.exceptions.InstallError]:   File "/home/user/.local/share/virtualenvs/user-5PivF_Od/lib/python3.6/site-packages/pipenv/core.py", line 859, in do_install_dependencies
[pipenv.exceptions.InstallError]:       retry_list, procs, failed_deps_queue, requirements_dir, **install_kwargs
[pipenv.exceptions.InstallError]:   File "/home/user/.local/share/virtualenvs/user-5PivF_Od/lib/python3.6/site-packages/pipenv/core.py", line 763, in batch_install
[pipenv.exceptions.InstallError]:       _cleanup_procs(procs, not blocking, failed_deps_queue, retry=retry)
[pipenv.exceptions.InstallError]:   File "/home/user/.local/share/virtualenvs/user-5PivF_Od/lib/python3.6/site-packages/pipenv/core.py", line 681, in _cleanup_procs
[pipenv.exceptions.InstallError]:       raise exceptions.InstallError(c.dep.name, extra=err_lines)
[pipenv.exceptions.InstallError]: ['Collecting lxml==4.5.1', '  Using cached lxml-4.5.1-cp36-cp36m-manylinux1_x86_64.whl (5.5 MB)']
[pipenv.exceptions.InstallError]: ['ERROR: THESE PACKAGES DO NOT MATCH THE HASHES FROM THE REQUIREMENTS FILE. If you have updated the package versions, please update the hashes. Otherwise, examine the package contents carefully; someone may have tampered with them.', '    lxml==4.5.1 from https://files.pythonhosted.org/packages/55/6f/c87dffdd88a54dd26a3a9fef1d14b6384a9933c455c54ce3ca7d64a84c88/lxml-4.5.1-cp36-cp36m-manylinux1_x86_64.whl#sha256=51bb4edeb36d24ec97eb3e6a6007be128b720114f9a875d6b370317d62ac80b9 (from -r /tmp/pipenv-1l3okzzm-requirements/pipenv-ppznc2oz-requirement.txt (line 1)):', '        Expected sha256 0790ddca3f825dd914978c94c2545dbea5f56f008b050e835403714babe62a5f', '        Expected     or 2754d4406438c83144f9ffd3628bbe2dcc6d62b20dbc5c1ec4bc4385e5d44b42', '        Expected     or 7fd88cb91a470b383aafad554c3fe1ccf6dfb2456ff0e84b95335d582a799804', '        Expected     or 9144ce36ca0824b29ebc2e02ca186e54040ebb224292072250467190fb613b96', '        Expected     or 925baf6ff1ef2c45169f548cc85204433e061360bfa7d01e1be7ae38bef73194', '        Expected     or a9e3b8011388e7e373565daa5e92f6c9cb844790dc18e43073212bb3e76f7007', '        Expected     or c79e5debbe092e3c93ca4aee44c9a7631bdd407b2871cb541b979fd350bbbc29', '        Expected     or ee2be8b8f72a2772e72ab926a3bccebf47bb727bda41ae070dc91d1fb759b726', '        Expected     or fadd2a63a2bfd7fb604508e553d1cf68eca250b2fbdbd81213b5f6f2fbf23529', '             Got        51bb4edeb36d24ec97eb3e6a6007be128b720114f9a875d6b370317d62ac80b9']
ERROR: ERROR: Package installation failed...

Environment details

Kebechet version: 1.0.0
Python version: 3.6.8
Platform: Linux-3.10.0-957.21.2.el7.x86_64-x86_64-with-redhat-8.2-Ootpa
pipenv version: pipenv, version 2018.11.26


Dependency graph
aiohttp==3.6.2
  - async-timeout [required: >=3.0,<4.0, installed: 3.0.1]
  - attrs [required: >=17.3.0, installed: 19.3.0]
  - chardet [required: >=2.0,<4.0, installed: 3.0.4]
  - idna-ssl [required: >=1.0, installed: 1.1.0]
    - idna [required: >=2.0, installed: 2.9]
  - multidict [required: >=4.5,<5.0, installed: 4.7.6]
  - typing-extensions [required: >=3.6.5, installed: 3.7.4.2]
  - yarl [required: >=1.0,<2.0, installed: 1.4.2]
    - idna [required: >=2.0, installed: 2.9]
    - multidict [required: >=4.0, installed: 4.7.6]
beautifulsoup4==4.6.3
flexmock==0.10.4
lxml==4.5.1
pyelftools==0.26
pytest-asyncio==0.12.0
  - pytest [required: >=5.4.0, installed: 5.4.2]
    - attrs [required: >=17.4.0, installed: 19.3.0]
    - importlib-metadata [required: >=0.12, installed: 1.6.0]
      - zipp [required: >=0.5, installed: 3.1.0]
    - more-itertools [required: >=4.0.0, installed: 8.3.0]
    - packaging [required: Any, installed: 20.4]
      - pyparsing [required: >=2.0.2, installed: 2.4.7]
      - six [required: Any, installed: 1.14.0]
    - pluggy [required: >=0.12,<1.0, installed: 0.13.1]
      - importlib-metadata [required: >=0.12, installed: 1.6.0]
        - zipp [required: >=0.5, installed: 3.1.0]
    - py [required: >=1.5.0, installed: 1.8.1]
    - wcwidth [required: Any, installed: 0.1.9]
pytest-cov==2.8.1
  - coverage [required: >=4.4, installed: 5.1]
  - pytest [required: >=3.6, installed: 5.4.2]
    - attrs [required: >=17.4.0, installed: 19.3.0]
    - importlib-metadata [required: >=0.12, installed: 1.6.0]
      - zipp [required: >=0.5, installed: 3.1.0]
    - more-itertools [required: >=4.0.0, installed: 8.3.0]
    - packaging [required: Any, installed: 20.4]
      - pyparsing [required: >=2.0.2, installed: 2.4.7]
      - six [required: Any, installed: 1.14.0]
    - pluggy [required: >=0.12,<1.0, installed: 0.13.1]
      - importlib-metadata [required: >=0.12, installed: 1.6.0]
        - zipp [required: >=0.5, installed: 3.1.0]
    - py [required: >=1.5.0, installed: 1.8.1]
    - wcwidth [required: Any, installed: 0.1.9]
pytest-mypy==0.6.2
  - filelock [required: >=3.0, installed: 3.0.12]
  - mypy [required: >=0.500, installed: 0.770]
    - mypy-extensions [required: >=0.4.3,<0.5.0, installed: 0.4.3]
    - typed-ast [required: >=1.4.0,<1.5.0, installed: 1.4.1]
    - typing-extensions [required: >=3.7.4, installed: 3.7.4.2]
  - pytest [required: >=3.5, installed: 5.4.2]
    - attrs [required: >=17.4.0, installed: 19.3.0]
    - importlib-metadata [required: >=0.12, installed: 1.6.0]
      - zipp [required: >=0.5, installed: 3.1.0]
    - more-itertools [required: >=4.0.0, installed: 8.3.0]
    - packaging [required: Any, installed: 20.4]
      - pyparsing [required: >=2.0.2, installed: 2.4.7]
      - six [required: Any, installed: 1.14.0]
    - pluggy [required: >=0.12,<1.0, installed: 0.13.1]
      - importlib-metadata [required: >=0.12, installed: 1.6.0]
        - zipp [required: >=0.5, installed: 3.1.0]
    - py [required: >=1.5.0, installed: 1.8.1]
    - wcwidth [required: Any, installed: 0.1.9]
pytest-timeout==1.3.4
  - pytest [required: >=3.6.0, installed: 5.4.2]
    - attrs [required: >=17.4.0, installed: 19.3.0]
    - importlib-metadata [required: >=0.12, installed: 1.6.0]
      - zipp [required: >=0.5, installed: 3.1.0]
    - more-itertools [required: >=4.0.0, installed: 8.3.0]
    - packaging [required: Any, installed: 20.4]
      - pyparsing [required: >=2.0.2, installed: 2.4.7]
      - six [required: Any, installed: 1.14.0]
    - pluggy [required: >=0.12,<1.0, installed: 0.13.1]
      - importlib-metadata [required: >=0.12, installed: 1.6.0]
        - zipp [required: >=0.5, installed: 3.1.0]
    - py [required: >=1.5.0, installed: 1.8.1]
    - wcwidth [required: Any, installed: 0.1.9]
thoth-analyzer==0.1.8
  - click [required: Any, installed: 7.1.2]
  - delegator.py [required: >=0.1.0, installed: 0.1.1]
    - pexpect [required: >=4.1.0, installed: 4.8.0]
      - ptyprocess [required: >=0.5, installed: 0.6.0]
  - distro [required: Any, installed: 1.5.0]
  - requests [required: Any, installed: 2.23.0]
    - certifi [required: >=2017.4.17, installed: 2020.4.5.1]
    - chardet [required: >=3.0.2,<4, installed: 3.0.4]
    - idna [required: >=2.5,<3, installed: 2.9]
    - urllib3 [required: >=1.21.1,<1.26,!=1.25.1,!=1.25.0, installed: 1.25.9]
  - thoth-common [required: Any, installed: 0.13.3]
    - argo-workflows [required: >=2.0,<3.0, installed: 2.1.4]
      - kubernetes [required: ~=10.0, installed: 10.0.0]
        - certifi [required: >=14.05.14, installed: 2020.4.5.1]
        - google-auth [required: >=1.0.1, installed: 1.15.0]
          - cachetools [required: >=2.0.0,<5.0, installed: 4.1.0]
          - pyasn1-modules [required: >=0.2.1, installed: 0.2.8]
            - pyasn1 [required: >=0.4.6,<0.5.0, installed: 0.4.8]
          - rsa [required: >=3.1.4,<4.1, installed: 4.0]
            - pyasn1 [required: >=0.1.3, installed: 0.4.8]
          - setuptools [required: >=40.3.0, installed: 46.1.3]
          - six [required: >=1.9.0, installed: 1.14.0]
        - python-dateutil [required: >=2.5.3, installed: 2.8.1]
          - six [required: >=1.5, installed: 1.14.0]
        - pyyaml [required: >=3.12, installed: 5.3.1]
        - requests [required: Any, installed: 2.23.0]
          - certifi [required: >=2017.4.17, installed: 2020.4.5.1]
          - chardet [required: >=3.0.2,<4, installed: 3.0.4]
          - idna [required: >=2.5,<3, installed: 2.9]
          - urllib3 [required: >=1.21.1,<1.26,!=1.25.1,!=1.25.0, installed: 1.25.9]
        - requests-oauthlib [required: Any, installed: 1.3.0]
          - oauthlib [required: >=3.0.0, installed: 3.1.0]
          - requests [required: >=2.0.0, installed: 2.23.0]
            - certifi [required: >=2017.4.17, installed: 2020.4.5.1]
            - chardet [required: >=3.0.2,<4, installed: 3.0.4]
            - idna [required: >=2.5,<3, installed: 2.9]
            - urllib3 [required: >=1.21.1,<1.26,!=1.25.1,!=1.25.0, installed: 1.25.9]
        - setuptools [required: >=21.0.0, installed: 46.1.3]
        - six [required: >=1.9.0, installed: 1.14.0]
        - urllib3 [required: >=1.23, installed: 1.25.9]
        - websocket-client [required: >=0.32.0,!=0.42.*,!=0.41.*,!=0.40.0, installed: 0.57.0]
          - six [required: Any, installed: 1.14.0]
      - mock [required: Any, installed: 4.0.2]
    - attrdict [required: Any, installed: 2.0.1]
      - six [required: Any, installed: 1.14.0]
    - attrs [required: Any, installed: 19.3.0]
    - daiquiri [required: Any, installed: 2.1.1]
      - python-json-logger [required: Any, installed: 0.1.11]
    - jsonformatter [required: Any, installed: 0.2.3]
    - kubernetes [required: ==10.0.0, installed: 10.0.0]
      - certifi [required: >=14.05.14, installed: 2020.4.5.1]
      - google-auth [required: >=1.0.1, installed: 1.15.0]
        - cachetools [required: >=2.0.0,<5.0, installed: 4.1.0]
        - pyasn1-modules [required: >=0.2.1, installed: 0.2.8]
          - pyasn1 [required: >=0.4.6,<0.5.0, installed: 0.4.8]
        - rsa [required: >=3.1.4,<4.1, installed: 4.0]
          - pyasn1 [required: >=0.1.3, installed: 0.4.8]
        - setuptools [required: >=40.3.0, installed: 46.1.3]
        - six [required: >=1.9.0, installed: 1.14.0]
      - python-dateutil [required: >=2.5.3, installed: 2.8.1]
        - six [required: >=1.5, installed: 1.14.0]
      - pyyaml [required: >=3.12, installed: 5.3.1]
      - requests [required: Any, installed: 2.23.0]
        - certifi [required: >=2017.4.17, installed: 2020.4.5.1]
        - chardet [required: >=3.0.2,<4, installed: 3.0.4]
        - idna [required: >=2.5,<3, installed: 2.9]
        - urllib3 [required: >=1.21.1,<1.26,!=1.25.1,!=1.25.0, installed: 1.25.9]
      - requests-oauthlib [required: Any, installed: 1.3.0]
        - oauthlib [required: >=3.0.0, installed: 3.1.0]
        - requests [required: >=2.0.0, installed: 2.23.0]
          - certifi [required: >=2017.4.17, installed: 2020.4.5.1]
          - chardet [required: >=3.0.2,<4, installed: 3.0.4]
          - idna [required: >=2.5,<3, installed: 2.9]
          - urllib3 [required: >=1.21.1,<1.26,!=1.25.1,!=1.25.0, installed: 1.25.9]
      - setuptools [required: >=21.0.0, installed: 46.1.3]
      - six [required: >=1.9.0, installed: 1.14.0]
      - urllib3 [required: >=1.23, installed: 1.25.9]
      - websocket-client [required: >=0.32.0,!=0.42.*,!=0.41.*,!=0.40.0, installed: 0.57.0]
        - six [required: Any, installed: 1.14.0]
    - openshift [required: ~=0.10.0, installed: 0.10.3]
      - dictdiffer [required: Any, installed: 0.8.1]
      - jinja2 [required: Any, installed: 2.11.2]
        - MarkupSafe [required: >=0.23, installed: 1.1.1]
      - kubernetes [required: ~=10.0, installed: 10.0.0]
        - certifi [required: >=14.05.14, installed: 2020.4.5.1]
        - google-auth [required: >=1.0.1, installed: 1.15.0]
          - cachetools [required: >=2.0.0,<5.0, installed: 4.1.0]
          - pyasn1-modules [required: >=0.2.1, installed: 0.2.8]
            - pyasn1 [required: >=0.4.6,<0.5.0, installed: 0.4.8]
          - rsa [required: >=3.1.4,<4.1, installed: 4.0]
            - pyasn1 [required: >=0.1.3, installed: 0.4.8]
          - setuptools [required: >=40.3.0, installed: 46.1.3]
          - six [required: >=1.9.0, installed: 1.14.0]
        - python-dateutil [required: >=2.5.3, installed: 2.8.1]
          - six [required: >=1.5, installed: 1.14.0]
        - pyyaml [required: >=3.12, installed: 5.3.1]
        - requests [required: Any, installed: 2.23.0]
          - certifi [required: >=2017.4.17, installed: 2020.4.5.1]
          - chardet [required: >=3.0.2,<4, installed: 3.0.4]
          - idna [required: >=2.5,<3, installed: 2.9]
          - urllib3 [required: >=1.21.1,<1.26,!=1.25.1,!=1.25.0, installed: 1.25.9]
        - requests-oauthlib [required: Any, installed: 1.3.0]
          - oauthlib [required: >=3.0.0, installed: 3.1.0]
          - requests [required: >=2.0.0, installed: 2.23.0]
            - certifi [required: >=2017.4.17, installed: 2020.4.5.1]
            - chardet [required: >=3.0.2,<4, installed: 3.0.4]
            - idna [required: >=2.5,<3, installed: 2.9]
            - urllib3 [required: >=1.21.1,<1.26,!=1.25.1,!=1.25.0, installed: 1.25.9]
        - setuptools [required: >=21.0.0, installed: 46.1.3]
        - six [required: >=1.9.0, installed: 1.14.0]
        - urllib3 [required: >=1.23, installed: 1.25.9]
        - websocket-client [required: >=0.32.0,!=0.42.*,!=0.41.*,!=0.40.0, installed: 0.57.0]
          - six [required: Any, installed: 1.14.0]
      - python-string-utils [required: Any, installed: 1.0.0]
      - ruamel.yaml [required: >=0.15, installed: 0.16.10]
        - ruamel.yaml.clib [required: >=0.1.2, installed: 0.2.0]
      - six [required: Any, installed: 1.14.0]
    - pyyaml [required: Any, installed: 5.3.1]
    - requests [required: Any, installed: 2.23.0]
      - certifi [required: >=2017.4.17, installed: 2020.4.5.1]
      - chardet [required: >=3.0.2,<4, installed: 3.0.4]
      - idna [required: >=2.5,<3, installed: 2.9]
      - urllib3 [required: >=1.21.1,<1.26,!=1.25.1,!=1.25.0, installed: 1.25.9]
    - rfc5424-logging-handler [required: Any, installed: 1.4.3]
      - pytz [required: Any, installed: 2020.1]
      - tzlocal [required: Any, installed: 2.1]
        - pytz [required: Any, installed: 2020.1]
    - sentry-sdk [required: Any, installed: 0.14.4]
      - certifi [required: Any, installed: 2020.4.5.1]
      - urllib3 [required: >=1.10.0, installed: 1.25.9]
toml==0.10.1

Notes

For more information, see Pipfile and Pipfile.lock.

Once this issue is resolved, the issue will be automatically closed by bot.

Failed to update dependencies to their latest version

Automatic dependency update failed for the current master with SHA 78302df.

The automatic dependency management cannot continue. Please fix errors reported bellow.

Command
  $ pipenv update --dev
Standard output
Running $ pipenv lock then $ pipenv sync.
Installing dependencies from Pipfile.lock (8c26ee)…
Installing initially failed dependencies…

Standard error
Creating a virtualenv for this project…
Pipfile: /tmp/tmpwu5782pq/Pipfile
Using /usr/bin/python3 (3.6.8) to create virtualenv…
Already using interpreter /usr/bin/python3
Using base prefix '/usr'
  No LICENSE.txt / LICENSE found in source
New python executable in /tmp/tmpwu5782pq/.venv/bin/python3
Also creating executable in /tmp/tmpwu5782pq/.venv/bin/python
Installing setuptools, pip, wheel...
done.

Virtualenv location: /tmp/tmpwu5782pq/.venv
Locking [dev-packages] dependencies…
Locking [packages] dependencies…
Updated Pipfile.lock (8c26ee)!
An error occurred while installing lxml==4.4.1 --hash=sha256:02ca7bf899da57084041bb0f6095333e4d239948ad3169443f454add9f4e9cb4 --hash=sha256:096b82c5e0ea27ce9138bcbb205313343ee66a6e132f25c5ed67e2c8d960a1bc --hash=sha256:0a920ff98cf1aac310470c644bc23b326402d3ef667ddafecb024e1713d485f1 --hash=sha256:17cae1730a782858a6e2758fd20dd0ef7567916c47757b694a06ffafdec20046 --hash=sha256:17e3950add54c882e032527795c625929613adbd2ce5162b94667334458b5a36 --hash=sha256:1f4f214337f6ee5825bf90a65d04d70aab05526c08191ab888cb5149501923c5 --hash=sha256:2e8f77db25b0a96af679e64ff9bf9dddb27d379c9900c3272f3041c4d1327c9d --hash=sha256:4dffd405390a45ecb95ab5ab1c1b847553c18b0ef8ed01e10c1c8b1a76452916 --hash=sha256:726c17f3e0d7a7200718c9a890ccfeab391c9133e363a577a44717c85c71db27 --hash=sha256:760c12276fee05c36f95f8040180abc7fbebb9e5011447a97cdc289b5d6ab6fc --hash=sha256:796685d3969815a633827c818863ee199440696b0961e200b011d79b9394bbe7 --hash=sha256:891fe897b49abb7db470c55664b198b1095e4943b9f82b7dcab317a19116cd38 --hash=sha256:a471628e20f03dcdfde00770eeaf9c77811f0c331c8805219ca7b87ac17576c5 --hash=sha256:a63b4fd3e2cabdcc9d918ed280bdde3e8e9641e04f3c59a2a3109644a07b9832 --hash=sha256:be78485e5d5f3684e875dab60f40cddace2f5b2a8f7fede412358ab3214c3a6f --hash=sha256:c27eaed872185f047bb7f7da2d21a7d8913457678c9a100a50db6da890bc28b9 --hash=sha256:d11874b3c33ee441059464711cd365b89fa1a9cf19ae75b0c189b01fbf735b84 --hash=sha256:e9c028b5897901361d81a4718d1db217b716424a0283afe9d6735fe0caf70f79 --hash=sha256:fe489d486cd00b739be826e8c1be188ddb74c7a1ca784d93d06fda882a6a1681! Will try again.
[pipenv.exceptions.InstallError]:   File "/usr/local/lib/python3.6/site-packages/pipenv/core.py", line 2611, in do_sync
[pipenv.exceptions.InstallError]:       system=system,
[pipenv.exceptions.InstallError]:   File "/usr/local/lib/python3.6/site-packages/pipenv/core.py", line 1253, in do_init
[pipenv.exceptions.InstallError]:       pypi_mirror=pypi_mirror,
[pipenv.exceptions.InstallError]:   File "/usr/local/lib/python3.6/site-packages/pipenv/core.py", line 859, in do_install_dependencies
[pipenv.exceptions.InstallError]:       retry_list, procs, failed_deps_queue, requirements_dir, **install_kwargs
[pipenv.exceptions.InstallError]:   File "/usr/local/lib/python3.6/site-packages/pipenv/core.py", line 763, in batch_install
[pipenv.exceptions.InstallError]:       _cleanup_procs(procs, not blocking, failed_deps_queue, retry=retry)
[pipenv.exceptions.InstallError]:   File "/usr/local/lib/python3.6/site-packages/pipenv/core.py", line 681, in _cleanup_procs
[pipenv.exceptions.InstallError]:       raise exceptions.InstallError(c.dep.name, extra=err_lines)
[pipenv.exceptions.InstallError]: ['Collecting lxml==4.4.1 (from -r /tmp/pipenv-cobd25qn-requirements/pipenv-sz7qpt19-requirement.txt (line 1))', '  Downloading https://files.pythonhosted.org/packages/ec/be/5ab8abdd8663c0386ec2dd595a5bc0e23330a0549b8a91e32f38c20845b6/lxml-4.4.1-cp36-cp36m-manylinux1_x86_64.whl (5.8MB)']
[pipenv.exceptions.InstallError]: ['ERROR: THESE PACKAGES DO NOT MATCH THE HASHES FROM THE REQUIREMENTS FILE. If you have updated the package versions, please update the hashes. Otherwise, examine the package contents carefully; someone may have tampered with them.', '    lxml==4.4.1 from https://files.pythonhosted.org/packages/ec/be/5ab8abdd8663c0386ec2dd595a5bc0e23330a0549b8a91e32f38c20845b6/lxml-4.4.1-cp36-cp36m-manylinux1_x86_64.whl#sha256=b0b84408d4eabc6de9dd1e1e0bc63e7731e890c0b378a62443e5741cfd0ae90a (from -r /tmp/pipenv-cobd25qn-requirements/pipenv-sz7qpt19-requirement.txt (line 1)):', '        Expected sha256 02ca7bf899da57084041bb0f6095333e4d239948ad3169443f454add9f4e9cb4', '        Expected     or 096b82c5e0ea27ce9138bcbb205313343ee66a6e132f25c5ed67e2c8d960a1bc', '        Expected     or 0a920ff98cf1aac310470c644bc23b326402d3ef667ddafecb024e1713d485f1', '        Expected     or 17cae1730a782858a6e2758fd20dd0ef7567916c47757b694a06ffafdec20046', '        Expected     or 17e3950add54c882e032527795c625929613adbd2ce5162b94667334458b5a36', '        Expected     or 1f4f214337f6ee5825bf90a65d04d70aab05526c08191ab888cb5149501923c5', '        Expected     or 2e8f77db25b0a96af679e64ff9bf9dddb27d379c9900c3272f3041c4d1327c9d', '        Expected     or 4dffd405390a45ecb95ab5ab1c1b847553c18b0ef8ed01e10c1c8b1a76452916', '        Expected     or 726c17f3e0d7a7200718c9a890ccfeab391c9133e363a577a44717c85c71db27', '        Expected     or 760c12276fee05c36f95f8040180abc7fbebb9e5011447a97cdc289b5d6ab6fc', '        Expected     or 796685d3969815a633827c818863ee199440696b0961e200b011d79b9394bbe7', '        Expected     or 891fe897b49abb7db470c55664b198b1095e4943b9f82b7dcab317a19116cd38', '        Expected     or a471628e20f03dcdfde00770eeaf9c77811f0c331c8805219ca7b87ac17576c5', '        Expected     or a63b4fd3e2cabdcc9d918ed280bdde3e8e9641e04f3c59a2a3109644a07b9832', '        Expected     or be78485e5d5f3684e875dab60f40cddace2f5b2a8f7fede412358ab3214c3a6f', '        Expected     or c27eaed872185f047bb7f7da2d21a7d8913457678c9a100a50db6da890bc28b9', '        Expected     or d11874b3c33ee441059464711cd365b89fa1a9cf19ae75b0c189b01fbf735b84', '        Expected     or e9c028b5897901361d81a4718d1db217b716424a0283afe9d6735fe0caf70f79', '        Expected     or fe489d486cd00b739be826e8c1be188ddb74c7a1ca784d93d06fda882a6a1681', '             Got        b0b84408d4eabc6de9dd1e1e0bc63e7731e890c0b378a62443e5741cfd0ae90a']
ERROR: ERROR: Package installation failed...

Environment details

Kebechet version: 1.0.0
Python version: 3.6.8
Platform: Linux-3.10.0-957.21.2.el7.x86_64-x86_64-with-fedora-28-Twenty_Eight
pipenv version: pipenv, version 2018.11.26


Dependency graph
beautifulsoup4==4.6.3
contoml==0.32
  - iso8601 [required: Any, installed: 0.1.12]
  - pytz [required: Any, installed: 2019.2]
  - six [required: Any, installed: 1.12.0]
  - strict-rfc3339 [required: Any, installed: 0.7]
  - timestamp [required: Any, installed: 0.0.1]
flexmock==0.10.4
lxml==4.4.1
pytest-cov==2.7.1
  - coverage [required: >=4.4, installed: 4.5.4]
  - pytest [required: >=3.6, installed: 5.0.1]
    - atomicwrites [required: >=1.0, installed: 1.3.0]
    - attrs [required: >=17.4.0, installed: 19.1.0]
    - importlib-metadata [required: >=0.12, installed: 0.19]
      - zipp [required: >=0.5, installed: 0.5.2]
    - more-itertools [required: >=4.0.0, installed: 7.2.0]
    - packaging [required: Any, installed: 19.1]
      - attrs [required: Any, installed: 19.1.0]
      - pyparsing [required: >=2.0.2, installed: 2.4.2]
      - six [required: Any, installed: 1.12.0]
    - pluggy [required: >=0.12,<1.0, installed: 0.12.0]
      - importlib-metadata [required: >=0.12, installed: 0.19]
        - zipp [required: >=0.5, installed: 0.5.2]
    - py [required: >=1.5.0, installed: 1.8.0]
    - wcwidth [required: Any, installed: 0.1.7]
pytest-timeout==1.3.3
  - pytest [required: >=3.6.0, installed: 5.0.1]
    - atomicwrites [required: >=1.0, installed: 1.3.0]
    - attrs [required: >=17.4.0, installed: 19.1.0]
    - importlib-metadata [required: >=0.12, installed: 0.19]
      - zipp [required: >=0.5, installed: 0.5.2]
    - more-itertools [required: >=4.0.0, installed: 7.2.0]
    - packaging [required: Any, installed: 19.1]
      - attrs [required: Any, installed: 19.1.0]
      - pyparsing [required: >=2.0.2, installed: 2.4.2]
      - six [required: Any, installed: 1.12.0]
    - pluggy [required: >=0.12,<1.0, installed: 0.12.0]
      - importlib-metadata [required: >=0.12, installed: 0.19]
        - zipp [required: >=0.5, installed: 0.5.2]
    - py [required: >=1.5.0, installed: 1.8.0]
    - wcwidth [required: Any, installed: 0.1.7]
semantic-version==2.6.0
thoth-analyzer==0.1.2
  - click [required: Any, installed: 7.0]
  - delegator.py [required: >=0.1.0, installed: 0.1.1]
    - pexpect [required: >=4.1.0, installed: 4.7.0]
      - ptyprocess [required: >=0.5, installed: 0.6.0]
  - distro [required: Any, installed: 1.4.0]
  - requests [required: Any, installed: 2.22.0]
    - certifi [required: >=2017.4.17, installed: 2019.6.16]
    - chardet [required: >=3.0.2,<3.1.0, installed: 3.0.4]
    - idna [required: >=2.5,<2.9, installed: 2.8]
    - urllib3 [required: >=1.21.1,<1.26,!=1.25.1,!=1.25.0, installed: 1.25.3]
  - thoth-common [required: Any, installed: 0.9.6]
    - attrs [required: Any, installed: 19.1.0]
    - daiquiri [required: Any, installed: 1.6.0]
    - pyyaml [required: Any, installed: 5.1.2]
    - requests [required: Any, installed: 2.22.0]
      - certifi [required: >=2017.4.17, installed: 2019.6.16]
      - chardet [required: >=3.0.2,<3.1.0, installed: 3.0.4]
      - idna [required: >=2.5,<2.9, installed: 2.8]
      - urllib3 [required: >=1.21.1,<1.26,!=1.25.1,!=1.25.0, installed: 1.25.3]
    - rfc5424-logging-handler [required: Any, installed: 1.4.3]
      - pytz [required: Any, installed: 2019.2]
      - tzlocal [required: Any, installed: 2.0.0]
        - pytz [required: Any, installed: 2019.2]
    - sentry-sdk [required: Any, installed: 0.10.2]
      - certifi [required: Any, installed: 2019.6.16]
      - urllib3 [required: Any, installed: 1.25.3]

Notes

For more information, see Pipfile and Pipfile.lock.

Once this issue is resolved, the issue will be automatically closed by bot.

Semver parser fails if leading zeros are present in package version

This issue was observed when parsing PyYAML versions, see 3.01 - 3.09/

~/github.com/thoth-station/python/thoth/python/package_version.py in semantic_version(self)
    127                 )
    128 
--> 129         self._semantic_version = self.parse_semantic_version(self.locked_version, _package_name=self.name)
    130         return self._semantic_version
    131 

~/github.com/thoth-station/python/thoth/python/package_version.py in parse_semantic_version(version_identifier, _package_name)
    136             semantic_version = semver.Version(version_identifier)
    137         except Exception as exc:
--> 138             semantic_version = semver.Version.coerce(version_identifier)
    139             if _package_name:
    140                 _LOGGER.debug(

~/.local/share/virtualenvs/notebooks-MnhGTBwZ/lib/python3.6/site-packages/semantic_version/base.py in coerce(cls, version_string, partial)
    148 
    149         if match.end() == len(version_string):
--> 150             return Version(version, partial=partial)
    151 
    152         rest = version_string[match.end():]

~/.local/share/virtualenvs/notebooks-MnhGTBwZ/lib/python3.6/site-packages/semantic_version/base.py in __init__(self, version_string, partial)
     75 
     76     def __init__(self, version_string, partial=False):
---> 77         major, minor, patch, prerelease, build = self.parse(version_string, partial)
     78 
     79         self.major = major

~/.local/share/virtualenvs/notebooks-MnhGTBwZ/lib/python3.6/site-packages/semantic_version/base.py in parse(cls, version_string, partial, coerce)
    210             raise ValueError("Invalid leading zero in major: %r" % version_string)
    211         if _has_leading_zero(minor):
--> 212             raise ValueError("Invalid leading zero in minor: %r" % version_string)
    213         if _has_leading_zero(patch):
    214             raise ValueError("Invalid leading zero in patch: %r" % version_string)

ValueError: Invalid leading zero in minor: '3.01.0'

Issues when requires is missing in Pipfile


2019-02-27 14:14:38,756 [1] INFO     __main__:119: Version: 0.3.0
--
  | 2019-02-27 14:14:38,849 [1] CRITICAL root:111: Traceback (most recent call last):
  | File "thoth-adviser", line 578, in <module>
  | cli()
  | File "/opt/app-root/lib/python3.6/site-packages/click/core.py", line 716, in __call__
  | return self.main(*args, **kwargs)
  | File "/opt/app-root/lib/python3.6/site-packages/click/core.py", line 696, in main
  | rv = self.invoke(ctx)
  | File "/opt/app-root/lib/python3.6/site-packages/click/core.py", line 1060, in invoke
  | return _process_result(sub_ctx.command.invoke(sub_ctx))
  | File "/opt/app-root/lib/python3.6/site-packages/click/core.py", line 889, in invoke
  | return ctx.invoke(self.callback, **ctx.params)
  | File "/opt/app-root/lib/python3.6/site-packages/click/core.py", line 534, in invoke
  | return callback(*args, **kwargs)
  | File "/opt/app-root/lib/python3.6/site-packages/click/decorators.py", line 17, in new_func
  | return f(get_current_context(), *args, **kwargs)
  | File "thoth-adviser", line 338, in advise
  | dry_run=dry_run,
  | File "/opt/app-root/src/thoth/adviser/python/advise.py", line 146, in compute_on_project
  | python_version=project.python_version,
  | File "/opt/app-root/lib/python3.6/site-packages/thoth/python/project.py", line 139, in python_version
  | return self.pipfile.meta.requires.get('python_version', None)
  | AttributeError: 'NoneType' object has no attribute 'get'

Failed to update dependencies to their latest version

Automatic dependency update failed for the current master with SHA ce7f471.

The automatic dependency management cannot continue. Please fix errors reported bellow.

Command
  $ pipenv update --dev
Standard output
Running $ pipenv lock then $ pipenv sync.
Installing dependencies from Pipfile.lock (8c26ee)…
Installing initially failed dependencies…

Standard error
Creating a virtualenv for this project…
Pipfile: /tmp/tmpqpegfrr1/Pipfile
Using /usr/bin/python3 (3.6.8) to create virtualenv…
Already using interpreter /usr/bin/python3
Using base prefix '/usr'
  No LICENSE.txt / LICENSE found in source
New python executable in /tmp/tmpqpegfrr1/.venv/bin/python3
Also creating executable in /tmp/tmpqpegfrr1/.venv/bin/python
Installing setuptools, pip, wheel...
done.

Virtualenv location: /tmp/tmpqpegfrr1/.venv
Locking [dev-packages] dependencies…
Locking [packages] dependencies…
Updated Pipfile.lock (8c26ee)!
An error occurred while installing lxml==4.4.0 --hash=sha256:06e5599b9c54f797a3c0f384c67705a0d621031007aa2400a6c7d17300fdb995 --hash=sha256:092237cfe4ece074401b75001a2e525fa6e1fb9d40fee8b7b132b1947d3bd2f8 --hash=sha256:0b6d49d0a26fe8207df8dd27c40b75be4deb2277173903aa76ec3e82df77cbe7 --hash=sha256:0f77061c20b4f32b1cf39e8f661c74e966344084c996e7b23c3a94e472461df0 --hash=sha256:0fef86edfa2f146b4b0ae2c6c05c3e4a8f3388b3655eafbc4aab3247f4dabb24 --hash=sha256:2f163c8844db4ed06a230ef092e2461ad01830972a896b8f3cf8b5bac70ae85d --hash=sha256:350333190052bbfbc3222b1805b59b7979d7276e57af2257367e15a2db27082d --hash=sha256:3e86e5df4a8edd6f725f3c76f1d45e046d4f3aa40478092e4f5f373ad1f526e2 --hash=sha256:4665ee84ac8ba11d58f1ed517e29ea8536b4ae4e0c6fb6c7d3dce70abcd279f0 --hash=sha256:5033cf606a7cb559db967689b1b2e743994000f783607ba4c484e90917395ad7 --hash=sha256:75d731af05bf40f808d7716e0d26b4b02913402f861c032ce8c36efca350ae72 --hash=sha256:7720174604c7647e357566ac9e4d135c137caed5e7b01223551a4c81c8dc8b9a --hash=sha256:b33ec641309bcea40c76c1b105f988e4e8f9a2f1ee1486aa5c0eeef33956c9bb --hash=sha256:d1135dc0ac197242028ede085b693ba1f2bff7f0f9b91080e2540348312bfa53 --hash=sha256:da22c4b17bc17dad9c8faf6d94c8fe568ac71c867a56631ab874da418fc7f8f7 --hash=sha256:da5c48ec9f8d8b5df42d328b6d1fb8d9413cd664a2367ef4f6f7cc48ee5b82c0 --hash=sha256:f840dddded8b046edc774c88ed8d2442cdb231a68894c42c74e3a809450fae76! Will try again.
[pipenv.exceptions.InstallError]:   File "/usr/local/lib/python3.6/site-packages/pipenv/core.py", line 2611, in do_sync
[pipenv.exceptions.InstallError]:       system=system,
[pipenv.exceptions.InstallError]:   File "/usr/local/lib/python3.6/site-packages/pipenv/core.py", line 1253, in do_init
[pipenv.exceptions.InstallError]:       pypi_mirror=pypi_mirror,
[pipenv.exceptions.InstallError]:   File "/usr/local/lib/python3.6/site-packages/pipenv/core.py", line 859, in do_install_dependencies
[pipenv.exceptions.InstallError]:       retry_list, procs, failed_deps_queue, requirements_dir, **install_kwargs
[pipenv.exceptions.InstallError]:   File "/usr/local/lib/python3.6/site-packages/pipenv/core.py", line 763, in batch_install
[pipenv.exceptions.InstallError]:       _cleanup_procs(procs, not blocking, failed_deps_queue, retry=retry)
[pipenv.exceptions.InstallError]:   File "/usr/local/lib/python3.6/site-packages/pipenv/core.py", line 681, in _cleanup_procs
[pipenv.exceptions.InstallError]:       raise exceptions.InstallError(c.dep.name, extra=err_lines)
[pipenv.exceptions.InstallError]: ['Collecting lxml==4.4.0 (from -r /tmp/pipenv-fc42uru6-requirements/pipenv-z_d038br-requirement.txt (line 1))']
[pipenv.exceptions.InstallError]: ['ERROR: Could not find a version that satisfies the requirement lxml==4.4.0 (from -r /tmp/pipenv-fc42uru6-requirements/pipenv-z_d038br-requirement.txt (line 1)) (from versions: 0.9, 0.9.1, 0.9.2, 1.0b0, 1.0, 1.0.1, 1.0.2, 1.0.3, 1.0.4, 1.1a0, 1.1b0, 1.1, 1.1.1, 1.1.2, 1.2, 1.2.1, 1.3b0, 1.3, 1.3.2, 1.3.3, 1.3.4, 1.3.5, 1.3.6, 2.0a1, 2.0a2, 2.0a3, 2.0a4, 2.0a5, 2.0a6, 2.0b1, 2.0b2, 2.0, 2.0.1, 2.0.2, 2.0.3, 2.0.4, 2.0.5, 2.0.6, 2.0.7, 2.0.8, 2.0.9, 2.0.10, 2.0.11, 2.1a1, 2.1b1, 2.1b2, 2.1b3, 2.1, 2.1.1, 2.1.2, 2.1.3, 2.1.4, 2.1.5, 2.2a1, 2.2b1, 2.2b2, 2.2b3, 2.2b4, 2.2, 2.2.1, 2.2.2, 2.2.3, 2.2.4, 2.2.5, 2.2.6, 2.2.7, 2.2.8, 2.3b1, 2.3, 2.3.1, 2.3.2, 2.3.3, 2.3.4, 2.3.5, 2.3.6, 3.0, 3.0.1, 3.0.2, 3.1b1, 3.1.0, 3.1.1, 3.1.2, 3.2.0, 3.2.1, 3.2.2, 3.2.3, 3.2.4, 3.2.5, 3.3.0b1, 3.3.0b2, 3.3.0b3, 3.3.0b4, 3.3.0b5, 3.3.0, 3.3.1, 3.3.2, 3.3.3, 3.3.4, 3.3.5, 3.3.6, 3.4.0, 3.4.1, 3.4.2, 3.4.3, 3.4.4, 3.5.0b1, 3.5.0, 3.6.0, 3.6.1, 3.6.2, 3.6.3, 3.6.4, 3.7.0, 3.7.1, 3.7.2, 3.7.3, 3.8.0, 4.0.0, 4.1.0, 4.1.1, 4.2.0, 4.2.1, 4.2.2, 4.2.3, 4.2.4, 4.2.5, 4.2.6, 4.3.0, 4.3.1, 4.3.2, 4.3.3, 4.3.4, 4.3.5)', 'ERROR: No matching distribution found for lxml==4.4.0 (from -r /tmp/pipenv-fc42uru6-requirements/pipenv-z_d038br-requirement.txt (line 1))']
ERROR: ERROR: Package installation failed...

Environment details

Kebechet version: 1.0.0
Python version: 3.6.8
Platform: Linux-3.10.0-957.21.2.el7.x86_64-x86_64-with-fedora-28-Twenty_Eight
pipenv version: pipenv, version 2018.11.26


Dependency graph
beautifulsoup4==4.6.3
contoml==0.32
  - iso8601 [required: Any, installed: 0.1.12]
  - pytz [required: Any, installed: 2019.1]
  - six [required: Any, installed: 1.12.0]
  - strict-rfc3339 [required: Any, installed: 0.7]
  - timestamp [required: Any, installed: 0.0.1]
flexmock==0.10.4
lxml==4.3.5
pytest-cov==2.7.1
  - coverage [required: >=4.4, installed: 4.5.3]
  - pytest [required: >=3.6, installed: 5.0.1]
    - atomicwrites [required: >=1.0, installed: 1.3.0]
    - attrs [required: >=17.4.0, installed: 19.1.0]
    - importlib-metadata [required: >=0.12, installed: 0.18]
      - zipp [required: >=0.5, installed: 0.5.2]
    - more-itertools [required: >=4.0.0, installed: 7.2.0]
    - packaging [required: Any, installed: 19.0]
      - pyparsing [required: >=2.0.2, installed: 2.4.1.1]
      - six [required: Any, installed: 1.12.0]
    - pluggy [required: >=0.12,<1.0, installed: 0.12.0]
      - importlib-metadata [required: >=0.12, installed: 0.18]
        - zipp [required: >=0.5, installed: 0.5.2]
    - py [required: >=1.5.0, installed: 1.8.0]
    - wcwidth [required: Any, installed: 0.1.7]
pytest-timeout==1.3.3
  - pytest [required: >=3.6.0, installed: 5.0.1]
    - atomicwrites [required: >=1.0, installed: 1.3.0]
    - attrs [required: >=17.4.0, installed: 19.1.0]
    - importlib-metadata [required: >=0.12, installed: 0.18]
      - zipp [required: >=0.5, installed: 0.5.2]
    - more-itertools [required: >=4.0.0, installed: 7.2.0]
    - packaging [required: Any, installed: 19.0]
      - pyparsing [required: >=2.0.2, installed: 2.4.1.1]
      - six [required: Any, installed: 1.12.0]
    - pluggy [required: >=0.12,<1.0, installed: 0.12.0]
      - importlib-metadata [required: >=0.12, installed: 0.18]
        - zipp [required: >=0.5, installed: 0.5.2]
    - py [required: >=1.5.0, installed: 1.8.0]
    - wcwidth [required: Any, installed: 0.1.7]
semantic-version==2.6.0
thoth-analyzer==0.1.2
  - click [required: Any, installed: 7.0]
  - delegator.py [required: >=0.1.0, installed: 0.1.1]
    - pexpect [required: >=4.1.0, installed: 4.7.0]
      - ptyprocess [required: >=0.5, installed: 0.6.0]
  - distro [required: Any, installed: 1.4.0]
  - requests [required: Any, installed: 2.22.0]
    - certifi [required: >=2017.4.17, installed: 2019.6.16]
    - chardet [required: >=3.0.2,<3.1.0, installed: 3.0.4]
    - idna [required: >=2.5,<2.9, installed: 2.8]
    - urllib3 [required: >=1.21.1,<1.26,!=1.25.1,!=1.25.0, installed: 1.25.3]
  - thoth-common [required: Any, installed: 0.9.5]
    - attrs [required: Any, installed: 19.1.0]
    - daiquiri [required: Any, installed: 1.5.0]
    - pyyaml [required: Any, installed: 5.1.1]
    - requests [required: Any, installed: 2.22.0]
      - certifi [required: >=2017.4.17, installed: 2019.6.16]
      - chardet [required: >=3.0.2,<3.1.0, installed: 3.0.4]
      - idna [required: >=2.5,<2.9, installed: 2.8]
      - urllib3 [required: >=1.21.1,<1.26,!=1.25.1,!=1.25.0, installed: 1.25.3]
    - rfc5424-logging-handler [required: Any, installed: 1.4.3]
      - pytz [required: Any, installed: 2019.1]
      - tzlocal [required: Any, installed: 2.0.0]
        - pytz [required: Any, installed: 2019.1]
    - sentry-sdk [required: Any, installed: 0.10.2]
      - certifi [required: Any, installed: 2019.6.16]
      - urllib3 [required: Any, installed: 1.25.3]

Notes

For more information, see Pipfile and Pipfile.lock.

Once this issue is resolved, the issue will be automatically closed by bot.

Failed to update dependencies to their latest version

Automatic dependency update failed for the current master with SHA 1c69432.

The automatic dependency management cannot continue. Please fix errors reported bellow.

Command
  $ pipenv update --dev
Standard output
Running $ pipenv lock then $ pipenv sync.
Installing dependencies from Pipfile.lock (8c26ee)…
Installing initially failed dependencies…

Standard error
Creating a virtualenv for this project…
Pipfile: /tmp/tmpcavg0dqd/Pipfile
Using /usr/bin/python3 (3.6.8) to create virtualenv…
Already using interpreter /usr/bin/python3
Using base prefix '/usr'
  No LICENSE.txt / LICENSE found in source
New python executable in /tmp/tmpcavg0dqd/.venv/bin/python3
Also creating executable in /tmp/tmpcavg0dqd/.venv/bin/python
Installing setuptools, pip, wheel...
done.

Virtualenv location: /tmp/tmpcavg0dqd/.venv
Locking [dev-packages] dependencies…
Locking [packages] dependencies…
Updated Pipfile.lock (8c26ee)!
An error occurred while installing lxml==4.3.5 --hash=sha256:007f17642a338c4db6107a9bc129fb9fa8cf3d5389b61679014a17db31f814f1 --hash=sha256:0a2e54e9b6c597cb8aa0935b47c73e22857d5a6f12013675478ed2b49fb560f2 --hash=sha256:77c4425a5e1b9bb3b545061fe5261b20e4db4c4f395aba1455459f837da2ab8f --hash=sha256:7e6a735d2f910ee9e505eed09fd444f9ce0799c03e9657a4bf546ac132b8176b --hash=sha256:9595ddceb8ea33899760e3c64750aa49ea6111ae86d91e262f0957fc25f7f45a --hash=sha256:a5f62b84704b6d21fbc827535845f4830f669dd3983730b8cdd305233355dd00 --hash=sha256:d7db4f58fc1bc80ccf2b23bb1e0e6a176044b804e40dffb40c7995bd07046fdf! Will try again.
[pipenv.exceptions.InstallError]:   File "/usr/local/lib/python3.6/site-packages/pipenv/core.py", line 2611, in do_sync
[pipenv.exceptions.InstallError]:       system=system,
[pipenv.exceptions.InstallError]:   File "/usr/local/lib/python3.6/site-packages/pipenv/core.py", line 1253, in do_init
[pipenv.exceptions.InstallError]:       pypi_mirror=pypi_mirror,
[pipenv.exceptions.InstallError]:   File "/usr/local/lib/python3.6/site-packages/pipenv/core.py", line 859, in do_install_dependencies
[pipenv.exceptions.InstallError]:       retry_list, procs, failed_deps_queue, requirements_dir, **install_kwargs
[pipenv.exceptions.InstallError]:   File "/usr/local/lib/python3.6/site-packages/pipenv/core.py", line 763, in batch_install
[pipenv.exceptions.InstallError]:       _cleanup_procs(procs, not blocking, failed_deps_queue, retry=retry)
[pipenv.exceptions.InstallError]:   File "/usr/local/lib/python3.6/site-packages/pipenv/core.py", line 681, in _cleanup_procs
[pipenv.exceptions.InstallError]:       raise exceptions.InstallError(c.dep.name, extra=err_lines)
[pipenv.exceptions.InstallError]: ['Collecting lxml==4.3.5 (from -r /tmp/pipenv-o9hxatfh-requirements/pipenv-4c19dayy-requirement.txt (line 1))']
[pipenv.exceptions.InstallError]: ['ERROR: Could not find a version that satisfies the requirement lxml==4.3.5 (from -r /tmp/pipenv-o9hxatfh-requirements/pipenv-4c19dayy-requirement.txt (line 1)) (from versions: 0.9, 0.9.1, 0.9.2, 1.0b0, 1.0, 1.0.1, 1.0.2, 1.0.3, 1.0.4, 1.1a0, 1.1b0, 1.1, 1.1.1, 1.1.2, 1.2, 1.2.1, 1.3b0, 1.3, 1.3.2, 1.3.3, 1.3.4, 1.3.5, 1.3.6, 2.0a1, 2.0a2, 2.0a3, 2.0a4, 2.0a5, 2.0a6, 2.0b1, 2.0b2, 2.0, 2.0.1, 2.0.2, 2.0.3, 2.0.4, 2.0.5, 2.0.6, 2.0.7, 2.0.8, 2.0.9, 2.0.10, 2.0.11, 2.1a1, 2.1b1, 2.1b2, 2.1b3, 2.1, 2.1.1, 2.1.2, 2.1.3, 2.1.4, 2.1.5, 2.2a1, 2.2b1, 2.2b2, 2.2b3, 2.2b4, 2.2, 2.2.1, 2.2.2, 2.2.3, 2.2.4, 2.2.5, 2.2.6, 2.2.7, 2.2.8, 2.3b1, 2.3, 2.3.1, 2.3.2, 2.3.3, 2.3.4, 2.3.5, 2.3.6, 3.0, 3.0.1, 3.0.2, 3.1b1, 3.1.0, 3.1.1, 3.1.2, 3.2.0, 3.2.1, 3.2.2, 3.2.3, 3.2.4, 3.2.5, 3.3.0b1, 3.3.0b2, 3.3.0b3, 3.3.0b4, 3.3.0b5, 3.3.0, 3.3.1, 3.3.2, 3.3.3, 3.3.4, 3.3.5, 3.3.6, 3.4.0, 3.4.1, 3.4.2, 3.4.3, 3.4.4, 3.5.0b1, 3.5.0, 3.6.0, 3.6.1, 3.6.2, 3.6.3, 3.6.4, 3.7.0, 3.7.1, 3.7.2, 3.7.3, 3.8.0, 4.0.0, 4.1.0, 4.1.1, 4.2.0, 4.2.1, 4.2.2, 4.2.3, 4.2.4, 4.2.5, 4.2.6, 4.3.0, 4.3.1, 4.3.2, 4.3.3, 4.3.4)', 'ERROR: No matching distribution found for lxml==4.3.5 (from -r /tmp/pipenv-o9hxatfh-requirements/pipenv-4c19dayy-requirement.txt (line 1))']
ERROR: ERROR: Package installation failed...

Environment details

Kebechet version: 1.0.0
Python version: 3.6.8
Platform: Linux-3.10.0-957.21.2.el7.x86_64-x86_64-with-fedora-28-Twenty_Eight
pipenv version: pipenv, version 2018.11.26


Dependency graph
beautifulsoup4==4.6.3
contoml==0.32
  - iso8601 [required: Any, installed: 0.1.12]
  - pytz [required: Any, installed: 2019.1]
  - six [required: Any, installed: 1.12.0]
  - strict-rfc3339 [required: Any, installed: 0.7]
  - timestamp [required: Any, installed: 0.0.1]
flexmock==0.10.4
lxml==4.3.4
pytest-cov==2.7.1
  - coverage [required: >=4.4, installed: 4.5.3]
  - pytest [required: >=3.6, installed: 5.0.1]
    - atomicwrites [required: >=1.0, installed: 1.3.0]
    - attrs [required: >=17.4.0, installed: 19.1.0]
    - importlib-metadata [required: >=0.12, installed: 0.18]
      - zipp [required: >=0.5, installed: 0.5.2]
    - more-itertools [required: >=4.0.0, installed: 7.2.0]
    - packaging [required: Any, installed: 19.0]
      - pyparsing [required: >=2.0.2, installed: 2.4.1.1]
      - six [required: Any, installed: 1.12.0]
    - pluggy [required: >=0.12,<1.0, installed: 0.12.0]
      - importlib-metadata [required: >=0.12, installed: 0.18]
        - zipp [required: >=0.5, installed: 0.5.2]
    - py [required: >=1.5.0, installed: 1.8.0]
    - wcwidth [required: Any, installed: 0.1.7]
pytest-timeout==1.3.3
  - pytest [required: >=3.6.0, installed: 5.0.1]
    - atomicwrites [required: >=1.0, installed: 1.3.0]
    - attrs [required: >=17.4.0, installed: 19.1.0]
    - importlib-metadata [required: >=0.12, installed: 0.18]
      - zipp [required: >=0.5, installed: 0.5.2]
    - more-itertools [required: >=4.0.0, installed: 7.2.0]
    - packaging [required: Any, installed: 19.0]
      - pyparsing [required: >=2.0.2, installed: 2.4.1.1]
      - six [required: Any, installed: 1.12.0]
    - pluggy [required: >=0.12,<1.0, installed: 0.12.0]
      - importlib-metadata [required: >=0.12, installed: 0.18]
        - zipp [required: >=0.5, installed: 0.5.2]
    - py [required: >=1.5.0, installed: 1.8.0]
    - wcwidth [required: Any, installed: 0.1.7]
semantic-version==2.6.0
thoth-analyzer==0.1.2
  - click [required: Any, installed: 7.0]
  - delegator.py [required: >=0.1.0, installed: 0.1.1]
    - pexpect [required: >=4.1.0, installed: 4.7.0]
      - ptyprocess [required: >=0.5, installed: 0.6.0]
  - distro [required: Any, installed: 1.4.0]
  - requests [required: Any, installed: 2.22.0]
    - certifi [required: >=2017.4.17, installed: 2019.6.16]
    - chardet [required: >=3.0.2,<3.1.0, installed: 3.0.4]
    - idna [required: >=2.5,<2.9, installed: 2.8]
    - urllib3 [required: >=1.21.1,<1.26,!=1.25.1,!=1.25.0, installed: 1.25.3]
  - thoth-common [required: Any, installed: 0.9.5]
    - attrs [required: Any, installed: 19.1.0]
    - daiquiri [required: Any, installed: 1.5.0]
    - pyyaml [required: Any, installed: 5.1.1]
    - requests [required: Any, installed: 2.22.0]
      - certifi [required: >=2017.4.17, installed: 2019.6.16]
      - chardet [required: >=3.0.2,<3.1.0, installed: 3.0.4]
      - idna [required: >=2.5,<2.9, installed: 2.8]
      - urllib3 [required: >=1.21.1,<1.26,!=1.25.1,!=1.25.0, installed: 1.25.3]
    - rfc5424-logging-handler [required: Any, installed: 1.4.3]
      - pytz [required: Any, installed: 2019.1]
      - tzlocal [required: Any, installed: 2.0.0]
        - pytz [required: Any, installed: 2019.1]
    - sentry-sdk [required: Any, installed: 0.10.2]
      - certifi [required: Any, installed: 2019.6.16]
      - urllib3 [required: Any, installed: 1.25.3]

Notes

For more information, see Pipfile and Pipfile.lock.

Once this issue is resolved, the issue will be automatically closed by bot.

this logic has to be improved as package version can be a suffix of another pack...

# TODO: this logic has to be improved as package version can be a suffix of another package version:
# mypackage-1.0.whl, mypackage-1.0.0.whl, ...
# This will require parsing based on PEP or some better logic.
_LOGGER.debug("Skipping artifact %r as it does not match required version %r for package %r",
artifact_name, package_version, package_name)
continue


This issue was generated by todo based on a TODO comment in eda4af0 when #3 was merged. cc @fridex.

ModuleNotFoundError: No module named 'elftools

---> Running application from script (app.sh) ...
--
  | Traceback (most recent call last):
  | File "thoth-package-analyzer", line 25, in <module>
  | from thoth.package_analyzer import __version__ as analyzer_version
  | File "/opt/app-root/src/thoth/package_analyzer/__init__.py", line 25, in <module>
  | from .python import PythonDigestsFetcher
  | File "/opt/app-root/src/thoth/package_analyzer/python/__init__.py", line 20, in <module>
  | from .fetch import PythonDigestsFetcher
  | File "/opt/app-root/src/thoth/package_analyzer/python/fetch.py", line 22, in <module>
  | from thoth.python import Source
  | File "/opt/app-root/lib/python3.6/site-packages/thoth/python/__init__.py", line 20, in <module>
  | from .digests_fetcher import DigestsFetcherBase
  | File "/opt/app-root/lib/python3.6/site-packages/thoth/python/digests_fetcher.py", line 23, in <module>
  | from .source import Source
  | File "/opt/app-root/lib/python3.6/site-packages/thoth/python/source.py", line 35, in <module>
  | from .artifact import Artifact
  | File "/opt/app-root/lib/python3.6/site-packages/thoth/python/artifact.py", line 28, in <module>
  | from elftools.elf.elffile import ELFFile
  | ModuleNotFoundError: No module named 'elftools'

Failed to update dependencies to their latest version

Automatic dependency update failed for the current master with SHA a9f357f.

The automatic dependency management cannot continue. Please fix errors reported bellow.

Command
  $ pipenv update --dev
Standard output
Running $ pipenv lock then $ pipenv sync.
Installing dependencies from Pipfile.lock (fb7af0)…
Installing initially failed dependencies…

Standard error
Creating a virtualenv for this project…
Pipfile: /tmp/tmpumihbzbm/Pipfile
Using /home/user/.local/share/virtualenvs/user-5PivF_Od/bin/python (3.6.8) to create virtualenv…
Already using interpreter /home/user/.local/share/virtualenvs/user-5PivF_Od/bin/python
Using real prefix '/usr'
  No LICENSE.txt / LICENSE found in source
New python executable in /tmp/tmpumihbzbm/.venv/bin/python
Installing setuptools, pip, wheel...
done.
Running virtualenv with interpreter /home/user/.local/share/virtualenvs/user-5PivF_Od/bin/python

Virtualenv location: /tmp/tmpumihbzbm/.venv
Locking [dev-packages] dependencies…
Locking [packages] dependencies…
Updated Pipfile.lock (fb7af0)!
An error occurred while installing attrs==19.3.0 --hash=sha256:08a96c641c3a74e44eb59afb61a24f2cb9f4d7188748e76ba4bb5edfa3cb7d1c --hash=sha256:f7b7ce16570fe9965acd6d30101a28f62fb4a7f9e926b3bbc9b61f8b04247e72 --hash=sha256:08a96c641c3a74e44eb59afb61a24f2cb9f4d7188748e76ba4bb5edfa3cb7d1c --hash=sha256:f7b7ce16570fe9965acd6d30101a28f62fb4a7f9e926b3bbc9b61f8b04247e72! Will try again.
An error occurred while installing coverage==5.0.3 --hash=sha256:15cf13a6896048d6d947bf7d222f36e4809ab926894beb748fc9caa14605d9c3 --hash=sha256:1daa3eceed220f9fdb80d5ff950dd95112cd27f70d004c7918ca6dfc6c47054c --hash=sha256:1e44a022500d944d42f94df76727ba3fc0a5c0b672c358b61067abb88caee7a0 --hash=sha256:25dbf1110d70bab68a74b4b9d74f30e99b177cde3388e07cc7272f2168bd1477 --hash=sha256:3230d1003eec018ad4a472d254991e34241e0bbd513e97a29727c7c2f637bd2a --hash=sha256:3dbb72eaeea5763676a1a1efd9b427a048c97c39ed92e13336e726117d0b72bf --hash=sha256:5012d3b8d5a500834783689a5d2292fe06ec75dc86ee1ccdad04b6f5bf231691 --hash=sha256:51bc7710b13a2ae0c726f69756cf7ffd4362f4ac36546e243136187cfcc8aa73 --hash=sha256:527b4f316e6bf7755082a783726da20671a0cc388b786a64417780b90565b987 --hash=sha256:722e4557c8039aad9592c6a4213db75da08c2cd9945320220634f637251c3894 --hash=sha256:76e2057e8ffba5472fd28a3a010431fd9e928885ff480cb278877c6e9943cc2e --hash=sha256:77afca04240c40450c331fa796b3eab6f1e15c5ecf8bf2b8bee9706cd5452fef --hash=sha256:7afad9835e7a651d3551eab18cbc0fdb888f0a6136169fbef0662d9cdc9987cf --hash=sha256:9bea19ac2f08672636350f203db89382121c9c2ade85d945953ef3c8cf9d2a68 --hash=sha256:a8b8ac7876bc3598e43e2603f772d2353d9931709345ad6c1149009fd1bc81b8 --hash=sha256:b0840b45187699affd4c6588286d429cd79a99d509fe3de0f209594669bb0954 --hash=sha256:b26aaf69713e5674efbde4d728fb7124e429c9466aeaf5f4a7e9e699b12c9fe2 --hash=sha256:b63dd43f455ba878e5e9f80ba4f748c0a2156dde6e0e6e690310e24d6e8caf40 --hash=sha256:be18f4ae5a9e46edae3f329de2191747966a34a3d93046dbdf897319923923bc --hash=sha256:c312e57847db2526bc92b9bfa78266bfbaabac3fdcd751df4d062cd4c23e46dc --hash=sha256:c60097190fe9dc2b329a0eb03393e2e0829156a589bd732e70794c0dd804258e --hash=sha256:c62a2143e1313944bf4a5ab34fd3b4be15367a02e9478b0ce800cb510e3bbb9d --hash=sha256:cc1109f54a14d940b8512ee9f1c3975c181bbb200306c6d8b87d93376538782f --hash=sha256:cd60f507c125ac0ad83f05803063bed27e50fa903b9c2cfee3f8a6867ca600fc --hash=sha256:d513cc3db248e566e07a0da99c230aca3556d9b09ed02f420664e2da97eac301 --hash=sha256:d649dc0bcace6fcdb446ae02b98798a856593b19b637c1b9af8edadf2b150bea --hash=sha256:d7008a6796095a79544f4da1ee49418901961c97ca9e9d44904205ff7d6aa8cb --hash=sha256:da93027835164b8223e8e5af2cf902a4c80ed93cb0909417234f4a9df3bcd9af --hash=sha256:e69215621707119c6baf99bda014a45b999d37602cb7043d943c76a59b05bf52 --hash=sha256:ea9525e0fef2de9208250d6c5aeeee0138921057cd67fcef90fbed49c4d62d37 --hash=sha256:fca1669d464f0c9831fd10be2eef6b86f5ebd76c724d1e0706ebdff86bb4adf0! Will try again.
An error occurred while installing flexmock==0.10.4 --hash=sha256:5033ceb974d6452cf8716c2ff5059074b77e546df5c849fb44a53f98dfe0d82c! Will try again.
An error occurred while installing importlib-metadata==1.4.0 ; python_version < '3.8' --hash=sha256:bdd9b7c397c273bcc9a11d6629a38487cd07154fa255a467bf704cd2c258e359 --hash=sha256:f17c015735e1a88296994c0697ecea7e11db24290941983b08c9feb30921e6d8! Will try again.
An error occurred while installing more-itertools==8.1.0 --hash=sha256:1a2a32c72400d365000412fe08eb4a24ebee89997c18d3d147544f70f5403b39 --hash=sha256:c468adec578380b6281a114cb8a5db34eb1116277da92d7c46f904f0b52d3288! Will try again.
An error occurred while installing mypy==0.761 ; python_version >= '3.5' and python_version < '3.8' --hash=sha256:0a9a45157e532da06fe56adcfef8a74629566b607fa2c1ac0122d1ff995c748a --hash=sha256:2c35cae79ceb20d47facfad51f952df16c2ae9f45db6cb38405a3da1cf8fc0a7 --hash=sha256:4b9365ade157794cef9685791032521233729cb00ce76b0ddc78749abea463d2 --hash=sha256:53ea810ae3f83f9c9b452582261ea859828a9ed666f2e1ca840300b69322c474 --hash=sha256:634aef60b4ff0f650d3e59d4374626ca6153fcaff96ec075b215b568e6ee3cb0 --hash=sha256:7e396ce53cacd5596ff6d191b47ab0ea18f8e0ec04e15d69728d530e86d4c217 --hash=sha256:7eadc91af8270455e0d73565b8964da1642fe226665dd5c9560067cd64d56749 --hash=sha256:7f672d02fffcbace4db2b05369142e0506cdcde20cea0e07c7c2171c4fd11dd6 --hash=sha256:85baab8d74ec601e86134afe2bcccd87820f79d2f8d5798c889507d1088287bf --hash=sha256:87c556fb85d709dacd4b4cb6167eecc5bbb4f0a9864b69136a0d4640fdc76a36 --hash=sha256:a6bd44efee4dc8c3324c13785a9dc3519b3ee3a92cada42d2b57762b7053b49b --hash=sha256:c6d27bd20c3ba60d5b02f20bd28e20091d6286a699174dfad515636cb09b5a72 --hash=sha256:e2bb577d10d09a2d8822a042a23b8d62bc3b269667c9eb8e60a6edfa000211b1 --hash=sha256:f97a605d7c8bc2c6d1172c2f0d5a65b24142e11a58de689046e62c2d632ca8c1! Will try again.
An error occurred while installing mypy-extensions==0.4.3 --hash=sha256:090fedd75945a69ae91ce1303b5824f428daf5a028d2f6ab8a299250a846f15d --hash=sha256:2d82818f5bb3e369420cb3c4060a7970edba416647068eb4c5343488a6c604a8! Will try again.
An error occurred while installing packaging==20.0 --hash=sha256:aec3fdbb8bc9e4bb65f0634b9f551ced63983a529d6a8931817d52fdd0816ddb --hash=sha256:fe1d8331dfa7cc0a883b49d75fc76380b2ab2734b220fbb87d774e4fd4b851f8 --hash=sha256:aec3fdbb8bc9e4bb65f0634b9f551ced63983a529d6a8931817d52fdd0816ddb --hash=sha256:fe1d8331dfa7cc0a883b49d75fc76380b2ab2734b220fbb87d774e4fd4b851f8! Will try again.
An error occurred while installing pluggy==0.13.1 --hash=sha256:15b2acde666561e1298d71b523007ed7364de07029219b604cf808bfa1c765b0 --hash=sha256:966c145cd83c96502c3c3868f50408687b38434af77734af1e9ca461a4081d2d! Will try again.
An error occurred while installing py==1.8.1 --hash=sha256:5e27081401262157467ad6e7f851b7aa402c5852dbcb3dae06768434de5752aa --hash=sha256:c20fdd83a5dbc0af9efd622bee9a5564e278f6380fffcacc43ba6f43db2813b0! Will try again.
An error occurred while installing pyparsing==2.4.6 --hash=sha256:4c830582a84fb022400b85429791bc551f1f4871c33f23e44f353119e92f969f --hash=sha256:c342dccb5250c08d45fd6f8b4a559613ca603b57498511740e65cd11a2e7dcec --hash=sha256:4c830582a84fb022400b85429791bc551f1f4871c33f23e44f353119e92f969f --hash=sha256:c342dccb5250c08d45fd6f8b4a559613ca603b57498511740e65cd11a2e7dcec! Will try again.
An error occurred while installing pytest==5.3.4 --hash=sha256:1d122e8be54d1a709e56f82e2d85dcba3018313d64647f38a91aec88c239b600 --hash=sha256:c13d1943c63e599b98cf118fcb9703e4d7bde7caa9a432567bcdcae4bf512d20! Will try again.
An error occurred while installing pytest-asyncio==0.10.0 --hash=sha256:9fac5100fd716cbecf6ef89233e8590a4ad61d729d1732e0a96b84182df1daaf --hash=sha256:d734718e25cfc32d2bf78d346e99d33724deeba774cc4afdf491530c6184b63b! Will try again.
An error occurred while installing pytest-cov==2.8.1 --hash=sha256:cc6742d8bac45070217169f5f72ceee1e0e55b0221f54bcf24845972d3a47f2b --hash=sha256:cdbdef4f870408ebdbfeb44e63e07eb18bb4619fae852f6e760645fa36172626! Will try again.
An error occurred while installing pytest-mypy==0.4.2 --hash=sha256:3b7b56912d55439d5f447cc609f91caac7f74f0f1c89f1379d04f06bac777c32 --hash=sha256:5a5338cecff17f005b181546a13e282761754b481225df37f33d37f86ac5b304! Will try again.
An error occurred while installing pytest-timeout==1.3.4 --hash=sha256:80faa19cd245a42b87a51699d640c00d937c02b749052bfca6bae8bdbe12c48e --hash=sha256:95ca727d4a1dace6ec5f0534d2940b8417ff8b782f7eef0ea09240bdd94d95c2! Will try again.
An error occurred while installing six==1.14.0 --hash=sha256:236bdbdce46e6e6a3d61a337c0f8b763ca1e8717c03b369e87a7ec7ce1319c0a --hash=sha256:8f3cd2e254d8f793e7f3d6d9df77b92252b52637291d0f0da013c76ea2724b6c --hash=sha256:236bdbdce46e6e6a3d61a337c0f8b763ca1e8717c03b369e87a7ec7ce1319c0a --hash=sha256:8f3cd2e254d8f793e7f3d6d9df77b92252b52637291d0f0da013c76ea2724b6c! Will try again.
An error occurred while installing typed-ast==1.4.1 --hash=sha256:0666aa36131496aed8f7be0410ff974562ab7eeac11ef351def9ea6fa28f6355 --hash=sha256:0c2c07682d61a629b68433afb159376e24e5b2fd4641d35424e462169c0a7919 --hash=sha256:249862707802d40f7f29f6e1aad8d84b5aa9e44552d2cc17384b209f091276aa --hash=sha256:24995c843eb0ad11a4527b026b4dde3da70e1f2d8806c99b7b4a7cf491612652 --hash=sha256:269151951236b0f9a6f04015a9004084a5ab0d5f19b57de779f908621e7d8b75 --hash=sha256:4083861b0aa07990b619bd7ddc365eb7fa4b817e99cf5f8d9cf21a42780f6e01 --hash=sha256:498b0f36cc7054c1fead3d7fc59d2150f4d5c6c56ba7fb150c013fbc683a8d2d --hash=sha256:4e3e5da80ccbebfff202a67bf900d081906c358ccc3d5e3c8aea42fdfdfd51c1 --hash=sha256:6daac9731f172c2a22ade6ed0c00197ee7cc1221aa84cfdf9c31defeb059a907 --hash=sha256:715ff2f2df46121071622063fc7543d9b1fd19ebfc4f5c8895af64a77a8c852c --hash=sha256:73d785a950fc82dd2a25897d525d003f6378d1cb23ab305578394694202a58c3 --hash=sha256:8c8aaad94455178e3187ab22c8b01a3837f8ee50e09cf31f1ba129eb293ec30b --hash=sha256:8ce678dbaf790dbdb3eba24056d5364fb45944f33553dd5869b7580cdbb83614 --hash=sha256:aaee9905aee35ba5905cfb3c62f3e83b3bec7b39413f0a7f19be4e547ea01ebb --hash=sha256:bcd3b13b56ea479b3650b82cabd6b5343a625b0ced5429e4ccad28a8973f301b --hash=sha256:c9e348e02e4d2b4a8b2eedb48210430658df6951fa484e59de33ff773fbd4b41 --hash=sha256:d205b1b46085271b4e15f670058ce182bd1199e56b317bf2ec004b6a44f911f6 --hash=sha256:d43943ef777f9a1c42bf4e552ba23ac77a6351de620aa9acf64ad54933ad4d34 --hash=sha256:d5d33e9e7af3b34a40dc05f498939f0ebf187f07c385fd58d591c533ad8562fe --hash=sha256:fc0fea399acb12edbf8a628ba8d2312f583bdbdb3335635db062fa98cf71fca4 --hash=sha256:fe460b922ec15dd205595c9b5b99e2f056fd98ae8f9f56b888e7a17dc2b757e7! Will try again.
An error occurred while installing typeshed==0.0.1 --hash=sha256:097c3f643fb754d38b0538c1d9d2b49f04e68ab6ea53196171c8663d9c473211 --hash=sha256:5a9253eb9e9beaa54ee5aa4e41f1ba1af15ffcd647d0a27e22239b699626d07d! Will try again.
An error occurred while installing typing-extensions==3.7.4.1 ; python_version < '3.7' --hash=sha256:091ecc894d5e908ac75209f10d5b4f118fbdb2eb1ede6a63544054bb1edb41f2 --hash=sha256:910f4656f54de5993ad9304959ce9bb903f90aadc7c67a0bef07e678014e892d --hash=sha256:cf8b63fedea4d89bab840ecbb93e75578af28f76f66c35889bd7065f5af88575 --hash=sha256:091ecc894d5e908ac75209f10d5b4f118fbdb2eb1ede6a63544054bb1edb41f2 --hash=sha256:910f4656f54de5993ad9304959ce9bb903f90aadc7c67a0bef07e678014e892d --hash=sha256:cf8b63fedea4d89bab840ecbb93e75578af28f76f66c35889bd7065f5af88575! Will try again.
An error occurred while installing wcwidth==0.1.8 --hash=sha256:8fd29383f539be45b20bd4df0dc29c20ba48654a41e661925e612311e9f3c603 --hash=sha256:f28b3e8a6483e5d49e7f8949ac1a78314e740333ae305b4ba5defd3e74fb37a8! Will try again.
An error occurred while installing zipp==2.0.0 --hash=sha256:57147f6b0403b59f33fd357f169f860e031303415aeb7d04ede4839d23905ab8 --hash=sha256:7ae5ccaca427bafa9760ac3cd8f8c244bfc259794b5b6bb9db4dda2241575d09! Will try again.
An error occurred while installing aiohttp==3.6.2 --hash=sha256:1e984191d1ec186881ffaed4581092ba04f7c61582a177b187d3a2f07ed9719e --hash=sha256:259ab809ff0727d0e834ac5e8a283dc5e3e0ecc30c4d80b3cd17a4139ce1f326 --hash=sha256:2f4d1a4fdce595c947162333353d4a44952a724fba9ca3205a3df99a33d1307a --hash=sha256:32e5f3b7e511aa850829fbe5aa32eb455e5534eaa4b1ce93231d00e2f76e5654 --hash=sha256:344c780466b73095a72c616fac5ea9c4665add7fc129f285fbdbca3cccf4612a --hash=sha256:460bd4237d2dbecc3b5ed57e122992f60188afe46e7319116da5eb8a9dfedba4 --hash=sha256:4c6efd824d44ae697814a2a85604d8e992b875462c6655da161ff18fd4f29f17 --hash=sha256:50aaad128e6ac62e7bf7bd1f0c0a24bc968a0c0590a726d5a955af193544bcec --hash=sha256:6206a135d072f88da3e71cc501c59d5abffa9d0bb43269a6dcd28d66bfafdbdd --hash=sha256:65f31b622af739a802ca6fd1a3076fd0ae523f8485c52924a89561ba10c49b48 --hash=sha256:ae55bac364c405caa23a4f2d6cfecc6a0daada500274ffca4a9230e7129eac59 --hash=sha256:b778ce0c909a2653741cb4b1ac7015b5c130ab9c897611df43ae6a58523cb965! Will try again.
An error occurred while installing argo-workflows==2.1.4 --hash=sha256:00a0c0e14ecccd9694b14cce9895e83a161929818ccf2c4c6d1e3681762d9539 --hash=sha256:1d36d0e56c472c9af98cdfc21a0a9d3087227ee8d118310f2ac6649df124c5d5! Will try again.
An error occurred while installing async-timeout==3.0.1 --hash=sha256:0c3c816a028d47f659d6ff5c745cb2acf1f966da1fe5c19c77a70282b25f4c5f --hash=sha256:4291ca197d287d274d0b6cb5d6f8f8f82d434ed288f962539ff18cc9012f9ea3! Will try again.
An error occurred while installing attrdict==2.0.1 --hash=sha256:35c90698b55c683946091177177a9e9c0713a0860f0e049febd72649ccd77b70 --hash=sha256:9432e3498c74ff7e1b20b3d93b45d766b71cbffa90923496f82c4ae38b92be34! Will try again.
An error occurred while installing beautifulsoup4==4.6.3 --hash=sha256:194ec62a25438adcb3fdb06378b26559eda1ea8a747367d34c33cef9c7f48d57 --hash=sha256:90f8e61121d6ae58362ce3bed8cd997efb00c914eae0ff3d363c32f9a9822d10 --hash=sha256:f0abd31228055d698bb392a826528ea08ebb9959e6bea17c606fd9c9009db938! Will try again.
An error occurred while installing cachetools==4.0.0 --hash=sha256:9a52dd97a85f257f4e4127f15818e71a0c7899f121b34591fcc1173ea79a0198 --hash=sha256:b304586d357c43221856be51d73387f93e2a961598a9b6b6670664746f3b6c6c! Will try again.
An error occurred while installing certifi==2019.11.28 --hash=sha256:017c25db2a153ce562900032d5bc68e9f191e44e9a0f762f373977de9df1fbb3 --hash=sha256:25b64c7da4cd7479594d035c08c2d809eb4aab3a26e5a990ea98cc450c320f1f! Will try again.
An error occurred while installing chardet==3.0.4 --hash=sha256:84ab92ed1c4d4f16916e05906b6b75a6c0fb5db821cc65e70cbd64a3e2a5eaae --hash=sha256:fc323ffcaeaed0e0a02bf4d117757b98aed530d9ed4531e3e15460124c106691! Will try again.
An error occurred while installing click==7.0 --hash=sha256:2335065e6395b9e67ca716de5f7526736bfa6ceead690adf616d925bdc622b13 --hash=sha256:5b94b49521f6456670fdb30cd82a4eca9412788a93fa6dd6df72c94d5a8ff2d7! Will try again.
An error occurred while installing daiquiri==2.0.0 --hash=sha256:6b235ed15b73b87fd3cc2521aacbb727bf8443a0896dc534b07503841d03cfdb --hash=sha256:d57b9fd5432933c6e899054eb62cee22eab89f560c8493254d327ec27893c866! Will try again.
An error occurred while installing delegator.py==0.1.1 --hash=sha256:814657d96b98a244c479e3d5f6e9e850ac333e85f807d6bc846e72bbb2537806 --hash=sha256:e6cc9cedab9ae59b169ee0422e17231adedadb144e63c0b5a60e6ff8adf8521b! Will try again.
An error occurred while installing dictdiffer==0.8.1 --hash=sha256:1adec0d67cdf6166bda96ae2934ddb5e54433998ceab63c984574d187cc563d2 --hash=sha256:d79d9a39e459fe33497c858470ca0d2e93cb96621751de06d631856adfd9c390! Will try again.
An error occurred while installing distro==1.4.0 --hash=sha256:362dde65d846d23baee4b5c058c8586f219b5a54be1cf5fc6ff55c4578392f57 --hash=sha256:eedf82a470ebe7d010f1872c17237c79ab04097948800029994fa458e52fb4b4! Will try again.
An error occurred while installing google-auth==1.10.1 --hash=sha256:053bd396de4a8e83bfd27d0606645735cf68cfe88ec166655efd823f2969a9ee --hash=sha256:abc459495de01c46bbf37ee8d22e6ae9232b3c2e09cfa5f1122b1645603b5def! Will try again.
An error occurred while installing idna==2.8 --hash=sha256:c357b3f628cf53ae2c4c05627ecc484553142ca23264e593d327bcde5e9c3407 --hash=sha256:ea8b7f6188e6fa117537c3df7da9fc686d485087abf6ac197f9c46432f7e4a3c! Will try again.
An error occurred while installing idna-ssl==1.1.0 ; python_version < '3.7' --hash=sha256:a933e3bb13da54383f9e8f35dc4f9cb9eb9b3b78c6b36f311254d6d0d92c6c7c! Will try again.
An error occurred while installing jinja2==2.10.3 --hash=sha256:74320bb91f31270f9551d46522e33af46a80c3d619f4a4bf42b3164d30b5911f --hash=sha256:9fe95f19286cfefaa917656583d020be14e7859c6b0252588391e47db34527de! Will try again.
An error occurred while installing kubernetes==10.0.1 --hash=sha256:3770a496663396ad1def665eeadb947b3f45217a08b64b10c01a57e981ac8592 --hash=sha256:a6dee02a1b39ea4bb9c4c2cc415ea0ada33d8ea0a920f7d4fb6d166989dcac01! Will try again.
An error occurred while installing lxml==4.4.2 --hash=sha256:00ac0d64949fef6b3693813fe636a2d56d97a5a49b5bbb86e4cc4cc50ebc9ea2 --hash=sha256:0571e607558665ed42e450d7bf0e2941d542c18e117b1ebbf0ba72f287ad841c --hash=sha256:0e3f04a7615fdac0be5e18b2406529521d6dbdb0167d2a690ee328bef7807487 --hash=sha256:13cf89be53348d1c17b453867da68704802966c433b2bb4fa1f970daadd2ef70 --hash=sha256:217262fcf6a4c2e1c7cb1efa08bd9ebc432502abc6c255c4abab611e8be0d14d --hash=sha256:223e544828f1955daaf4cefbb4853bc416b2ec3fd56d4f4204a8b17007c21250 --hash=sha256:277cb61fede2f95b9c61912fefb3d43fbd5f18bf18a14fae4911b67984486f5d --hash=sha256:3213f753e8ae86c396e0e066866e64c6b04618e85c723b32ecb0909885211f74 --hash=sha256:4690984a4dee1033da0af6df0b7a6bde83f74e1c0c870623797cec77964de34d --hash=sha256:4fcc472ef87f45c429d3b923b925704aa581f875d65bac80f8ab0c3296a63f78 --hash=sha256:61409bd745a265a742f2693e4600e4dbd45cc1daebe1d5fad6fcb22912d44145 --hash=sha256:678f1963f755c5d9f5f6968dded7b245dd1ece8cf53c1aa9d80e6734a8c7f41d --hash=sha256:6c6d03549d4e2734133badb9ab1c05d9f0ef4bcd31d83e5d2b4747c85cfa21da --hash=sha256:6e74d5f4d6ecd6942375c52ffcd35f4318a61a02328f6f1bd79fcb4ffedf969e --hash=sha256:7b4fc7b1ecc987ca7aaf3f4f0e71bbfbd81aaabf87002558f5bc95da3a865bcd --hash=sha256:7ed386a40e172ddf44c061ad74881d8622f791d9af0b6f5be20023029129bc85 --hash=sha256:8f54f0924d12c47a382c600c880770b5ebfc96c9fd94cf6f6bdc21caf6163ea7 --hash=sha256:ad9b81351fdc236bda538efa6879315448411a81186c836d4b80d6ca8217cdb9 --hash=sha256:bbd00e21ea17f7bcc58dccd13869d68441b32899e89cf6cfa90d624a9198ce85 --hash=sha256:c3c289762cc09735e2a8f8a49571d0e8b4f57ea831ea11558247b5bdea0ac4db --hash=sha256:cf4650942de5e5685ad308e22bcafbccfe37c54aa7c0e30cd620c2ee5c93d336 --hash=sha256:cfcbc33c9c59c93776aa41ab02e55c288a042211708b72fdb518221cc803abc8 --hash=sha256:e301055deadfedbd80cf94f2f65ff23126b232b0d1fea28f332ce58137bcdb18 --hash=sha256:ebbfe24df7f7b5c6c7620702496b6419f6a9aa2fd7f005eb731cc80d7b4692b9 --hash=sha256:eff69ddbf3ad86375c344339371168640951c302450c5d3e9936e98d6459db06 --hash=sha256:f6ed60a62c5f1c44e789d2cf14009423cb1646b44a43e40a9cf6a21f077678a1! Will try again.
An error occurred while installing markupsafe==1.1.1 --hash=sha256:00bc623926325b26bb9605ae9eae8a215691f33cae5df11ca5424f06f2d1f473 --hash=sha256:09027a7803a62ca78792ad89403b1b7a73a01c8cb65909cd876f7fcebd79b161 --hash=sha256:09c4b7f37d6c648cb13f9230d847adf22f8171b1ccc4d5682398e77f40309235 --hash=sha256:1027c282dad077d0bae18be6794e6b6b8c91d58ed8a8d89a89d59693b9131db5 --hash=sha256:24982cc2533820871eba85ba648cd53d8623687ff11cbb805be4ff7b4c971aff --hash=sha256:29872e92839765e546828bb7754a68c418d927cd064fd4708fab9fe9c8bb116b --hash=sha256:43a55c2930bbc139570ac2452adf3d70cdbb3cfe5912c71cdce1c2c6bbd9c5d1 --hash=sha256:46c99d2de99945ec5cb54f23c8cd5689f6d7177305ebff350a58ce5f8de1669e --hash=sha256:500d4957e52ddc3351cabf489e79c91c17f6e0899158447047588650b5e69183 --hash=sha256:535f6fc4d397c1563d08b88e485c3496cf5784e927af890fb3c3aac7f933ec66 --hash=sha256:62fe6c95e3ec8a7fad637b7f3d372c15ec1caa01ab47926cfdf7a75b40e0eac1 --hash=sha256:6dd73240d2af64df90aa7c4e7481e23825ea70af4b4922f8ede5b9e35f78a3b1 --hash=sha256:717ba8fe3ae9cc0006d7c451f0bb265ee07739daf76355d06366154ee68d221e --hash=sha256:79855e1c5b8da654cf486b830bd42c06e8780cea587384cf6545b7d9ac013a0b --hash=sha256:7c1699dfe0cf8ff607dbdcc1e9b9af1755371f92a68f706051cc8c37d447c905 --hash=sha256:88e5fcfb52ee7b911e8bb6d6aa2fd21fbecc674eadd44118a9cc3863f938e735 --hash=sha256:8defac2f2ccd6805ebf65f5eeb132adcf2ab57aa11fdf4c0dd5169a004710e7d --hash=sha256:98c7086708b163d425c67c7a91bad6e466bb99d797aa64f965e9d25c12111a5e --hash=sha256:9add70b36c5666a2ed02b43b335fe19002ee5235efd4b8a89bfcf9005bebac0d --hash=sha256:9bf40443012702a1d2070043cb6291650a0841ece432556f784f004937f0f32c --hash=sha256:ade5e387d2ad0d7ebf59146cc00c8044acbd863725f887353a10df825fc8ae21 --hash=sha256:b00c1de48212e4cc9603895652c5c410df699856a2853135b3967591e4beebc2 --hash=sha256:b1282f8c00509d99fef04d8ba936b156d419be841854fe901d8ae224c59f0be5 --hash=sha256:b2051432115498d3562c084a49bba65d97cf251f5a331c64a12ee7e04dacc51b --hash=sha256:ba59edeaa2fc6114428f1637ffff42da1e311e29382d81b339c1817d37ec93c6 --hash=sha256:c8716a48d94b06bb3b2524c2b77e055fb313aeb4ea620c8dd03a105574ba704f --hash=sha256:cd5df75523866410809ca100dc9681e301e3c27567cf498077e8551b6d20e42f --hash=sha256:e249096428b3ae81b08327a63a485ad0878de3fb939049038579ac0ef61e17e7! Will try again.
An error occurred while installing mock==3.0.5 --hash=sha256:83657d894c90d5681d62155c82bda9c1187827525880eda8ff5df4ec813437c3 --hash=sha256:d157e52d4e5b938c550f39eb2fd15610db062441a9c2747d3dbfa9298211d0f8! Will try again.
An error occurred while installing multidict==4.7.4 --hash=sha256:13f3ebdb5693944f52faa7b2065b751cb7e578b8dd0a5bb8e4ab05ad0188b85e --hash=sha256:26502cefa86d79b86752e96639352c7247846515c864d7c2eb85d036752b643c --hash=sha256:4fba5204d32d5c52439f88437d33ad14b5f228e25072a192453f658bddfe45a7 --hash=sha256:527124ef435f39a37b279653ad0238ff606b58328ca7989a6df372fd75d7fe26 --hash=sha256:5414f388ffd78c57e77bd253cf829373721f450613de53dc85a08e34d806e8eb --hash=sha256:5eee66f882ab35674944dfa0d28b57fa51e160b4dce0ce19e47f495fdae70703 --hash=sha256:63810343ea07f5cd86ba66ab66706243a6f5af075eea50c01e39b4ad6bc3c57a --hash=sha256:6bd10adf9f0d6a98ccc792ab6f83d18674775986ba9bacd376b643fe35633357 --hash=sha256:83c6ddf0add57c6b8a7de0bc7e2d656be3eefeff7c922af9a9aae7e49f225625 --hash=sha256:93166e0f5379cf6cd29746989f8a594fa7204dcae2e9335ddba39c870a287e1c --hash=sha256:9a7b115ee0b9b92d10ebc246811d8f55d0c57e82dbb6a26b23c9a9a6ad40ce0c --hash=sha256:a38baa3046cce174a07a59952c9f876ae8875ef3559709639c17fdf21f7b30dd --hash=sha256:a6d219f49821f4b2c85c6d426346a5d84dab6daa6f85ca3da6c00ed05b54022d --hash=sha256:a8ed33e8f9b67e3b592c56567135bb42e7e0e97417a4b6a771e60898dfd5182b --hash=sha256:d7d428488c67b09b26928950a395e41cc72bb9c3d5abfe9f0521940ee4f796d4 --hash=sha256:dcfed56aa085b89d644af17442cdc2debaa73388feba4b8026446d168ca8dad7 --hash=sha256:f29b885e4903bd57a7789f09fe9d60b6475a6c1a4c0eca874d8558f00f9d4b51! Will try again.
An error occurred while installing oauthlib==3.1.0 --hash=sha256:bee41cc35fcca6e988463cacc3bcb8a96224f470ca547e697b604cc697b2f889 --hash=sha256:df884cd6cbe20e32633f1db1072e9356f53638e4361bef4e8b03c9127c9328ea! Will try again.
An error occurred while installing openshift==0.10.1 --hash=sha256:ce7411a5689e6d3831bb5dc08a8c324860d71e3dd5547ba44f4d139cfa57c34b! Will try again.
An error occurred while installing pexpect==4.7.0 --hash=sha256:2094eefdfcf37a1fdbfb9aa090862c1a4878e5c7e0e7e7088bdb511c558e5cd1 --hash=sha256:9e2c1fd0e6ee3a49b28f95d4b33bc389c89b20af6a1255906e90ff1262ce62eb! Will try again.
An error occurred while installing ptyprocess==0.6.0 --hash=sha256:923f299cc5ad920c68f2bc0bc98b75b9f838b93b599941a6b63ddbc2476394c0 --hash=sha256:d7cc528d76e76342423ca640335bd3633420dc1366f258cb31d05e865ef5ca1f! Will try again.
An error occurred while installing pyasn1==0.4.8 --hash=sha256:39c7e2ec30515947ff4e87fb6f456dfc6e84857d34be479c9d4a4ba4bf46aa5d --hash=sha256:aef77c9fb94a3ac588e87841208bdec464471d9871bd5050a287cc9a475cd0ba! Will try again.
An error occurred while installing pyasn1-modules==0.2.8 --hash=sha256:905f84c712230b2c592c19470d3ca8d552de726050d1d1716282a1f6146be65e --hash=sha256:a50b808ffeb97cb3601dd25981f6b016cbb3d31fbf57a8b8a87428e6158d0c74! Will try again.
An error occurred while installing pyelftools==0.26 --hash=sha256:86ac6cee19f6c945e8dedf78c6ee74f1112bd14da5a658d8c9d4103aed5756a2 --hash=sha256:cc0ea0de82b240a73ef4056fce44acbb4727dca7d66759371aff2bad457ed711! Will try again.
An error occurred while installing python-dateutil==2.8.1 --hash=sha256:73ebfe9dbf22e832286dafa60473e4cd239f8592f699aa5adaf10050e6e1823c --hash=sha256:75bb3f31ea686f1197762692a9ee6a7550b59fc6ca3a1f4b5d7e32fb98e2da2a! Will try again.
An error occurred while installing python-json-logger==0.1.11 --hash=sha256:b7a31162f2a01965a5efb94453ce69230ed208468b0bbc7fdfc56e6d8df2e281! Will try again.
An error occurred while installing python-string-utils==0.6.0 --hash=sha256:05d24a8d884b629b534af992dc1f35dc4de4c73678ffdffa0efcbe667058af1f! Will try again.
An error occurred while installing pytz==2019.3 --hash=sha256:1c557d7d0e871de1f5ccd5833f60fb2550652da6be2693c1e02300743d21500d --hash=sha256:b02c06db6cf09c12dd25137e563b31700d3b80fcc4ad23abb7a315f2789819be! Will try again.
An error occurred while installing pyyaml==5.3 --hash=sha256:059b2ee3194d718896c0ad077dd8c043e5e909d9180f387ce42012662a4946d6 --hash=sha256:1cf708e2ac57f3aabc87405f04b86354f66799c8e62c28c5fc5f88b5521b2dbf --hash=sha256:24521fa2890642614558b492b473bee0ac1f8057a7263156b02e8b14c88ce6f5 --hash=sha256:4fee71aa5bc6ed9d5f116327c04273e25ae31a3020386916905767ec4fc5317e --hash=sha256:70024e02197337533eef7b85b068212420f950319cc8c580261963aefc75f811 --hash=sha256:74782fbd4d4f87ff04159e986886931456a1894c61229be9eaf4de6f6e44b99e --hash=sha256:940532b111b1952befd7db542c370887a8611660d2b9becff75d39355303d82d --hash=sha256:cb1f2f5e426dc9f07a7681419fe39cee823bb74f723f36f70399123f439e9b20 --hash=sha256:dbbb2379c19ed6042e8f11f2a2c66d39cceb8aeace421bfc29d085d93eda3689 --hash=sha256:e3a057b7a64f1222b56e47bcff5e4b94c4f61faac04c7c4ecb1985e18caa3994 --hash=sha256:e9f45bd5b92c7974e59bcd2dcc8631a6b6cc380a904725fce7bc08872e691615! Will try again.
An error occurred while installing requests==2.22.0 --hash=sha256:11e007a8a2aa0323f5a921e9e6a2d7e4e67d9877e85773fba9ba6419025cbeb4 --hash=sha256:9cf5292fcd0f598c671cfc1e0d7d1a7f13bb8085e9a590f48c010551dc6c4b31! Will try again.
An error occurred while installing requests-oauthlib==1.3.0 --hash=sha256:7f71572defaecd16372f9006f33c2ec8c077c3cfa6f5911a9a90202beb513f3d --hash=sha256:b4261601a71fd721a8bd6d7aa1cc1d6a8a93b4a9f5e96626f8e4d91e8beeaa6a! Will try again.
An error occurred while installing rfc5424-logging-handler==1.4.3 --hash=sha256:9ae14073ef6d76d0c730ad6b6e3aeece841a6d413672d282876c0506dc097257 --hash=sha256:eaba528e47fba3e2845d52d559885cbc27a37db42a9d265ea539b3b4452d3057! Will try again.
An error occurred while installing rsa==4.0 --hash=sha256:14ba45700ff1ec9eeb206a2ce76b32814958a98e372006c8fb76ba820211be66 --hash=sha256:1a836406405730121ae9823e19c6e806c62bbad73f890574fff50efa4122c487! Will try again.
An error occurred while installing ruamel.yaml==0.16.6 --hash=sha256:91d6bfe4fce401a00388deb0f5d29e10d2d3683a868c1113ae16bbc351ceb6a4 --hash=sha256:966e5a049eebf011c90424b9ec7dab6358cee8de0907354b27a27f20a8c4c2ec! Will try again.
An error occurred while installing ruamel.yaml.clib==0.2.0 ; platform_python_implementation == 'CPython' and python_version < '3.8' --hash=sha256:1e77424825caba5553bbade750cec2277ef130647d685c2b38f68bc03453bac6 --hash=sha256:392b7c371312abf27fb549ec2d5e0092f7ef6e6c9f767bfb13e83cb903aca0fd --hash=sha256:4d55386129291b96483edcb93b381470f7cd69f97585829b048a3d758d31210a --hash=sha256:550168c02d8de52ee58c3d8a8193d5a8a9491a5e7b2462d27ac5bf63717574c9 --hash=sha256:57933a6986a3036257ad7bf283529e7c19c2810ff24c86f4a0cfeb49d2099919 --hash=sha256:615b0396a7fad02d1f9a0dcf9f01202bf9caefee6265198f252c865f4227fcc6 --hash=sha256:77556a7aa190be9a2bd83b7ee075d3df5f3c5016d395613671487e79b082d784 --hash=sha256:7aee724e1ff424757b5bd8f6c5bbdb033a570b2b4683b17ace4dbe61a99a657b --hash=sha256:8073c8b92b06b572e4057b583c3d01674ceaf32167801fe545a087d7a1e8bf52 --hash=sha256:9c6d040d0396c28d3eaaa6cb20152cb3b2f15adf35a0304f4f40a3cf9f1d2448 --hash=sha256:a0ff786d2a7dbe55f9544b3f6ebbcc495d7e730df92a08434604f6f470b899c5 --hash=sha256:b1b7fcee6aedcdc7e62c3a73f238b3d080c7ba6650cd808bce8d7761ec484070 --hash=sha256:b66832ea8077d9b3f6e311c4a53d06273db5dc2db6e8a908550f3c14d67e718c --hash=sha256:be018933c2f4ee7de55e7bd7d0d801b3dfb09d21dad0cce8a97995fd3e44be30 --hash=sha256:d0d3ac228c9bbab08134b4004d748cf9f8743504875b3603b3afbb97e3472947 --hash=sha256:d10e9dd744cf85c219bf747c75194b624cc7a94f0c80ead624b06bfa9f61d3bc --hash=sha256:ea4362548ee0cbc266949d8a441238d9ad3600ca9910c3fe4e82ee3a50706973 --hash=sha256:ed5b3698a2bb241b7f5cbbe277eaa7fe48b07a58784fba4f75224fd066d253ad --hash=sha256:f9dcc1ae73f36e8059589b601e8e4776b9976effd76c21ad6a855a74318efd6e! Will try again.
An error occurred while installing sentry-sdk==0.14.0 --hash=sha256:8e2d38dc58dc992280487e553ec3d97a424e4d179f4fad802ef3b08f64ccf4d8 --hash=sha256:9b59e155229ea7d46a52b5c025d8c3c6d591e9dd9bb5f5f47310b2bb430038a8! Will try again.
An error occurred while installing thoth-analyzer==0.1.8 --hash=sha256:3f830334a3ba725cacf64ccc756e42f0c7946fd8038da6565cb2de569ea5c9c1 --hash=sha256:8a29ce615e5feddd301a8c6656132268bede23d4187a5cfb60f790f80cd04dc1! Will try again.
An error occurred while installing thoth-common==0.9.29 --hash=sha256:74e97d1d1aa8b55ddf58b3cff3783499903b2e870c0a521864e9f09ad49ce4ab --hash=sha256:a18a5eb57fabf3d82a762e4a95e6c050c447a341e28aaf1c8278c9377bcb8367! Will try again.
An error occurred while installing toml==0.10.0 --hash=sha256:229f81c57791a41d65e399fc06bf0848bab550a9dfd5ed66df18ce5f05e73d5c --hash=sha256:235682dd292d5899d361a811df37e04a8828a5b1da3115886b73cf81ebc9100e! Will try again.
An error occurred while installing tzlocal==2.0.0 --hash=sha256:11c9f16e0a633b4b60e1eede97d8a46340d042e67b670b290ca526576e039048 --hash=sha256:949b9dd5ba4be17190a80c0268167d7e6c92c62b30026cf9764caf3e308e5590! Will try again.
An error occurred while installing urllib3==1.25.7 --hash=sha256:a8a318824cc77d1fd4b2bec2ded92646630d7fe8619497b142c84a9e6f5a7293 --hash=sha256:f3c5fd51747d450d4dcf6f923c81f78f811aab8205fda64b0aba34a4e48b0745! Will try again.
An error occurred while installing websocket-client==0.57.0 --hash=sha256:0fc45c961324d79c781bab301359d5a1b00b13ad1b10415a4780229ef71a5549 --hash=sha256:d735b91d6d1692a6a181f2a8c9e0238e5f6373356f561bb9dc4c7af36f452010! Will try again.
An error occurred while installing yarl==1.4.2 --hash=sha256:0c2ab325d33f1b824734b3ef51d4d54a54e0e7a23d13b86974507602334c2cce --hash=sha256:0ca2f395591bbd85ddd50a82eb1fde9c1066fafe888c5c7cc1d810cf03fd3cc6 --hash=sha256:2098a4b4b9d75ee352807a95cdf5f10180db903bc5b7270715c6bbe2551f64ce --hash=sha256:25e66e5e2007c7a39541ca13b559cd8ebc2ad8fe00ea94a2aad28a9b1e44e5ae --hash=sha256:26d7c90cb04dee1665282a5d1a998defc1a9e012fdca0f33396f81508f49696d --hash=sha256:308b98b0c8cd1dfef1a0311dc5e38ae8f9b58349226aa0533f15a16717ad702f --hash=sha256:3ce3d4f7c6b69c4e4f0704b32eca8123b9c58ae91af740481aa57d7857b5e41b --hash=sha256:58cd9c469eced558cd81aa3f484b2924e8897049e06889e8ff2510435b7ef74b --hash=sha256:5b10eb0e7f044cf0b035112446b26a3a2946bca9d7d7edb5e54a2ad2f6652abb --hash=sha256:6faa19d3824c21bcbfdfce5171e193c8b4ddafdf0ac3f129ccf0cdfcb083e462 --hash=sha256:944494be42fa630134bf907714d40207e646fd5a94423c90d5b514f7b0713fea --hash=sha256:a161de7e50224e8e3de6e184707476b5a989037dcb24292b391a3d66ff158e70 --hash=sha256:a4844ebb2be14768f7994f2017f70aca39d658a96c786211be5ddbe1c68794c1 --hash=sha256:c2b509ac3d4b988ae8769901c66345425e361d518aecbe4acbfc2567e416626a --hash=sha256:c9959d49a77b0e07559e579f38b2f3711c2b8716b8410b320bf9713013215a1b --hash=sha256:d8cdee92bc930d8b09d8bd2043cedd544d9c8bd7436a77678dd602467a993080 --hash=sha256:e15199cdb423316e15f108f51249e44eb156ae5dba232cb73be555324a1d49c2! Will try again.
[pipenv.exceptions.InstallError]:   File "/home/user/.local/share/virtualenvs/user-5PivF_Od/lib/python3.6/site-packages/pipenv/cli/command.py", line 527, in update
[pipenv.exceptions.InstallError]:       pypi_mirror=state.pypi_mirror,
[pipenv.exceptions.InstallError]:   File "/home/user/.local/share/virtualenvs/user-5PivF_Od/lib/python3.6/site-packages/pipenv/core.py", line 2611, in do_sync
[pipenv.exceptions.InstallError]:       system=system,
[pipenv.exceptions.InstallError]:   File "/home/user/.local/share/virtualenvs/user-5PivF_Od/lib/python3.6/site-packages/pipenv/core.py", line 1253, in do_init
[pipenv.exceptions.InstallError]:       pypi_mirror=pypi_mirror,
[pipenv.exceptions.InstallError]:   File "/home/user/.local/share/virtualenvs/user-5PivF_Od/lib/python3.6/site-packages/pipenv/core.py", line 862, in do_install_dependencies
[pipenv.exceptions.InstallError]:       _cleanup_procs(procs, False, failed_deps_queue, retry=False)
[pipenv.exceptions.InstallError]:   File "/home/user/.local/share/virtualenvs/user-5PivF_Od/lib/python3.6/site-packages/pipenv/core.py", line 681, in _cleanup_procs
[pipenv.exceptions.InstallError]:       raise exceptions.InstallError(c.dep.name, extra=err_lines)
[pipenv.exceptions.InstallError]: []
[pipenv.exceptions.InstallError]: ['Traceback (most recent call last):', '  File "/tmp/tmpumihbzbm/.venv/bin/pip", line 10, in <module>', '    sys.exit(main())', '  File "/tmp/tmpumihbzbm/.venv/lib/python3.6/site-packages/pip/_internal/cli/main.py", line 73, in main', '    command = create_command(cmd_name, isolated=("--isolated" in cmd_args))', '  File "/tmp/tmpumihbzbm/.venv/lib/python3.6/site-packages/pip/_internal/commands/__init__.py", line 96, in create_command', '    module = importlib.import_module(module_path)', '  File "/tmp/tmpumihbzbm/.venv/lib64/python3.6/importlib/__init__.py", line 126, in import_module', '    return _bootstrap._gcd_import(name[level:], package, level)', '  File "<frozen importlib._bootstrap>", line 994, in _gcd_import', '  File "<frozen importlib._bootstrap>", line 971, in _find_and_load', '  File "<frozen importlib._bootstrap>", line 955, in _find_and_load_unlocked', '  File "<frozen importlib._bootstrap>", line 665, in _load_unlocked', '  File "<frozen importlib._bootstrap_external>", line 678, in exec_module', '  File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed', '  File "/tmp/tmpumihbzbm/.venv/lib/python3.6/site-packages/pip/_internal/commands/install.py", line 24, in <module>', '    from pip._internal.cli.req_command import RequirementCommand', '  File "/tmp/tmpumihbzbm/.venv/lib/python3.6/site-packages/pip/_internal/cli/req_command.py", line 20, in <module>', '    from pip._internal.operations.prepare import RequirementPreparer', '  File "/tmp/tmpumihbzbm/.venv/lib/python3.6/site-packages/pip/_internal/operations/prepare.py", line 16, in <module>', '    from pip._internal.distributions import (', '  File "/tmp/tmpumihbzbm/.venv/lib/python3.6/site-packages/pip/_internal/distributions/__init__.py", line 1, in <module>', '    from pip._internal.distributions.source import SourceDistribution', "ImportError: cannot import name 'SourceDistribution'"]
ERROR: ERROR: Package installation failed...

Environment details

Kebechet version: 1.0.0
Python version: 3.6.8
Platform: Linux-3.10.0-957.21.2.el7.x86_64-x86_64-with-redhat-8.1-Ootpa
pipenv version: pipenv, version 2018.11.26


Dependency graph
Unable to obtain dependency graph:

An error occurred while installing pytest! Will try again.
An error occurred while installing pytest-timeout! Will try again.
An error occurred while installing pytest-cov! Will try again.
An error occurred while installing pytest-mypy! Will try again.
An error occurred while installing pytest-asyncio! Will try again.
An error occurred while installing flexmock! Will try again.
An error occurred while installing typeshed! Will try again.
An error occurred while installing requests! Will try again.
An error occurred while installing click! Will try again.
An error occurred while installing thoth-analyzer! Will try again.
An error occurred while installing thoth-common! Will try again.
An error occurred while installing attrs! Will try again.
An error occurred while installing beautifulsoup4==4.6.3! Will try again.
An error occurred while installing lxml! Will try again.
An error occurred while installing pyelftools! Will try again.
An error occurred while installing packaging! Will try again.
An error occurred while installing toml! Will try again.
An error occurred while installing aiohttp! Will try again.
[pipenv.exceptions.InstallError]:   File "/home/user/.local/share/virtualenvs/user-5PivF_Od/lib/python3.6/site-packages/pipenv/cli/command.py", line 254, in install
[pipenv.exceptions.InstallError]:       editable_packages=state.installstate.editables,
[pipenv.exceptions.InstallError]:   File "/home/user/.local/share/virtualenvs/user-5PivF_Od/lib/python3.6/site-packages/pipenv/core.py", line 1874, in do_install
[pipenv.exceptions.InstallError]:       keep_outdated=keep_outdated
[pipenv.exceptions.InstallError]:   File "/home/user/.local/share/virtualenvs/user-5PivF_Od/lib/python3.6/site-packages/pipenv/core.py", line 1253, in do_init
[pipenv.exceptions.InstallError]:       pypi_mirror=pypi_mirror,
[pipenv.exceptions.InstallError]:   File "/home/user/.local/share/virtualenvs/user-5PivF_Od/lib/python3.6/site-packages/pipenv/core.py", line 862, in do_install_dependencies
[pipenv.exceptions.InstallError]:       _cleanup_procs(procs, False, failed_deps_queue, retry=False)
[pipenv.exceptions.InstallError]:   File "/home/user/.local/share/virtualenvs/user-5PivF_Od/lib/python3.6/site-packages/pipenv/core.py", line 681, in _cleanup_procs
[pipenv.exceptions.InstallError]:       raise exceptions.InstallError(c.dep.name, extra=err_lines)
[pipenv.exceptions.InstallError]: []
[pipenv.exceptions.InstallError]: ['Traceback (most recent call last):', '  File "/tmp/tmpumihbzbm/.venv/bin/pip", line 10, in <module>', '    sys.exit(main())', '  File "/tmp/tmpumihbzbm/.venv/lib/python3.6/site-packages/pip/_internal/cli/main.py", line 73, in main', '    command = create_command(cmd_name, isolated=("--isolated" in cmd_args))', '  File "/tmp/tmpumihbzbm/.venv/lib/python3.6/site-packages/pip/_internal/commands/__init__.py", line 96, in create_command', '    module = importlib.import_module(module_path)', '  File "/tmp/tmpumihbzbm/.venv/lib64/python3.6/importlib/__init__.py", line 126, in import_module', '    return _bootstrap._gcd_import(name[level:], package, level)', '  File "<frozen importlib._bootstrap>", line 994, in _gcd_import', '  File "<frozen importlib._bootstrap>", line 971, in _find_and_load', '  File "<frozen importlib._bootstrap>", line 955, in _find_and_load_unlocked', '  File "<frozen importlib._bootstrap>", line 665, in _load_unlocked', '  File "<frozen importlib._bootstrap_external>", line 678, in exec_module', '  File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed', '  File "/tmp/tmpumihbzbm/.venv/lib/python3.6/site-packages/pip/_internal/commands/install.py", line 24, in <module>', '    from pip._internal.cli.req_command import RequirementCommand', '  File "/tmp/tmpumihbzbm/.venv/lib/python3.6/site-packages/pip/_internal/cli/req_command.py", line 20, in <module>', '    from pip._internal.operations.prepare import RequirementPreparer', '  File "/tmp/tmpumihbzbm/.venv/lib/python3.6/site-packages/pip/_internal/operations/prepare.py", line 16, in <module>', '    from pip._internal.distributions import (', '  File "/tmp/tmpumihbzbm/.venv/lib/python3.6/site-packages/pip/_internal/distributions/__init__.py", line 1, in <module>', '    from pip._internal.distributions.source import SourceDistribution', "ImportError: cannot import name 'SourceDistribution'"]
ERROR: ERROR: Package installation failed...

Notes

For more information, see Pipfile and Pipfile.lock.

Once this issue is resolved, the issue will be automatically closed by bot.

Failed to update dependencies to their latest version

Automatic dependency update failed for the current master with SHA da53388.

The automatic dependency management cannot continue. Please fix errors reported bellow.

Command
  $ pipenv update --dev
Standard output
Running $ pipenv lock then $ pipenv sync.

Standard error
Creating a virtualenv for this project…
Pipfile: /tmp/tmp200ge35e/Pipfile
Using /home/user/.local/share/virtualenvs/user-5PivF_Od/bin/python (3.6.8) to create virtualenv…
Already using interpreter /home/user/.local/share/virtualenvs/user-5PivF_Od/bin/python
Using base prefix '/usr'
  No LICENSE.txt / LICENSE found in source
New python executable in /tmp/tmp200ge35e/.venv/bin/python
Installing setuptools, pip, wheel...
done.

Virtualenv location: /tmp/tmp200ge35e/.venv
Locking [dev-packages] dependencies…

FAIL
[pipenv.exceptions.ResolutionFailure]:   File "/home/user/.local/share/virtualenvs/user-5PivF_Od/lib/python3.6/site-packages/pipenv/resolver.py", line 69, in resolve
[pipenv.exceptions.ResolutionFailure]:       req_dir=requirements_dir
[pipenv.exceptions.ResolutionFailure]:   File "/home/user/.local/share/virtualenvs/user-5PivF_Od/lib/python3.6/site-packages/pipenv/utils.py", line 726, in resolve_deps
[pipenv.exceptions.ResolutionFailure]:       req_dir=req_dir,
[pipenv.exceptions.ResolutionFailure]:   File "/home/user/.local/share/virtualenvs/user-5PivF_Od/lib/python3.6/site-packages/pipenv/utils.py", line 480, in actually_resolve_deps
[pipenv.exceptions.ResolutionFailure]:       resolved_tree = resolver.resolve()
[pipenv.exceptions.ResolutionFailure]:   File "/home/user/.local/share/virtualenvs/user-5PivF_Od/lib/python3.6/site-packages/pipenv/utils.py", line 395, in resolve
[pipenv.exceptions.ResolutionFailure]:       raise ResolutionFailure(message=str(e))
[pipenv.exceptions.ResolutionFailure]:       pipenv.exceptions.ResolutionFailure: ERROR: ERROR: Could not find a version that matches typeshed
[pipenv.exceptions.ResolutionFailure]:       No versions found
[pipenv.exceptions.ResolutionFailure]: Warning: Your dependencies could not be resolved. You likely have a mismatch in your sub-dependencies.
  First try clearing your dependency cache with $ pipenv lock --clear, then try the original command again.
 Alternatively, you can use $ pipenv install --skip-lock to bypass this mechanism, then run $ pipenv graph to inspect the situation.
  Hint: try $ pipenv lock --pre if it is a pre-release dependency.
ERROR: ERROR: Could not find a version that matches typeshed
No versions found
Was https://pypi.org/simple reachable?
[pipenv.exceptions.ResolutionFailure]:       req_dir=requirements_dir
[pipenv.exceptions.ResolutionFailure]:   File "/home/user/.local/share/virtualenvs/user-5PivF_Od/lib/python3.6/site-packages/pipenv/utils.py", line 726, in resolve_deps
[pipenv.exceptions.ResolutionFailure]:       req_dir=req_dir,
[pipenv.exceptions.ResolutionFailure]:   File "/home/user/.local/share/virtualenvs/user-5PivF_Od/lib/python3.6/site-packages/pipenv/utils.py", line 480, in actually_resolve_deps
[pipenv.exceptions.ResolutionFailure]:       resolved_tree = resolver.resolve()
[pipenv.exceptions.ResolutionFailure]:   File "/home/user/.local/share/virtualenvs/user-5PivF_Od/lib/python3.6/site-packages/pipenv/utils.py", line 395, in resolve
[pipenv.exceptions.ResolutionFailure]:       raise ResolutionFailure(message=str(e))
[pipenv.exceptions.ResolutionFailure]:       pipenv.exceptions.ResolutionFailure: ERROR: ERROR: Could not find a version that matches typeshed
[pipenv.exceptions.ResolutionFailure]:       No versions found
[pipenv.exceptions.ResolutionFailure]: Warning: Your dependencies could not be resolved. You likely have a mismatch in your sub-dependencies.
  First try clearing your dependency cache with $ pipenv lock --clear, then try the original command again.
 Alternatively, you can use $ pipenv install --skip-lock to bypass this mechanism, then run $ pipenv graph to inspect the situation.
  Hint: try $ pipenv lock --pre if it is a pre-release dependency.
ERROR: ERROR: Could not find a version that matches typeshed
No versions found
Was https://pypi.org/simple reachable?

['Traceback (most recent call last):\n', '  File "/home/user/.local/share/virtualenvs/user-5PivF_Od/lib/python3.6/site-packages/pipenv/utils.py", line 501, in create_spinner\n    yield sp\n', '  File "/home/user/.local/share/virtualenvs/user-5PivF_Od/lib/python3.6/site-packages/pipenv/utils.py", line 649, in venv_resolve_deps\n    c = resolve(cmd, sp)\n', '  File "/home/user/.local/share/virtualenvs/user-5PivF_Od/lib/python3.6/site-packages/pipenv/utils.py", line 539, in resolve\n    sys.exit(c.return_code)\n', 'SystemExit: 1\n']

Environment details

Kebechet version: 1.0.0
Python version: 3.6.8
Platform: Linux-3.10.0-957.21.2.el7.x86_64-x86_64-with-redhat-8.1-Ootpa
pipenv version: pipenv, version 2018.11.26


Dependency graph
Unable to obtain dependency graph:

An error occurred while installing typeshed! Will try again.
[pipenv.exceptions.InstallError]:   File "/home/user/.local/share/virtualenvs/user-5PivF_Od/lib/python3.6/site-packages/pipenv/core.py", line 1874, in do_install
[pipenv.exceptions.InstallError]:       keep_outdated=keep_outdated
[pipenv.exceptions.InstallError]:   File "/home/user/.local/share/virtualenvs/user-5PivF_Od/lib/python3.6/site-packages/pipenv/core.py", line 1253, in do_init
[pipenv.exceptions.InstallError]:       pypi_mirror=pypi_mirror,
[pipenv.exceptions.InstallError]:   File "/home/user/.local/share/virtualenvs/user-5PivF_Od/lib/python3.6/site-packages/pipenv/core.py", line 859, in do_install_dependencies
[pipenv.exceptions.InstallError]:       retry_list, procs, failed_deps_queue, requirements_dir, **install_kwargs
[pipenv.exceptions.InstallError]:   File "/home/user/.local/share/virtualenvs/user-5PivF_Od/lib/python3.6/site-packages/pipenv/core.py", line 763, in batch_install
[pipenv.exceptions.InstallError]:       _cleanup_procs(procs, not blocking, failed_deps_queue, retry=retry)
[pipenv.exceptions.InstallError]:   File "/home/user/.local/share/virtualenvs/user-5PivF_Od/lib/python3.6/site-packages/pipenv/core.py", line 681, in _cleanup_procs
[pipenv.exceptions.InstallError]:       raise exceptions.InstallError(c.dep.name, extra=err_lines)
[pipenv.exceptions.InstallError]: []
[pipenv.exceptions.InstallError]: ['ERROR: Could not find a version that satisfies the requirement typeshed (from versions: none)', 'ERROR: No matching distribution found for typeshed']
ERROR: ERROR: Package installation failed...

Notes

For more information, see Pipfile and Pipfile.lock.

Once this issue is resolved, the issue will be automatically closed by bot.

Failed to parse Pipfile

Describe the bug

It's not possible to parse Pipfiles, the issue seems to be in library used for parsing TOML (contoml==0.32).

To Reproduce

>>> with open("Pipfile", "r") as f: content=f.read()
... 
>>> import contoml as toml
>>> toml.loads(content)
Traceback (most recent call last):
  File "/home/fpokorny/.local/share/virtualenvs/adviser-ng-rtjc4jY_/lib/python3.7/site-packages/contoml/elements/abstracttable.py", line 22, in _enumerate_items
    yield next(non_metadata), next(non_metadata)
StopIteration

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/home/fpokorny/.local/share/virtualenvs/adviser-ng-rtjc4jY_/lib/python3.7/site-packages/contoml/file/file.py", line 206, in __repr__
    return str(self)
  File "/home/fpokorny/.local/share/virtualenvs/adviser-ng-rtjc4jY_/lib/python3.7/site-packages/contoml/file/file.py", line 192, in __str__
    is_empty = (not self['']) and (not tuple(k for k in self.keys() if k))
  File "/home/fpokorny/.local/share/virtualenvs/adviser-ng-rtjc4jY_/lib/python3.7/site-packages/contoml/elements/abstracttable.py", line 40, in __len__
    return len(tuple(self._enumerate_items()))
RuntimeError: generator raised StopIteration
[[source]]
url = "https://pypi.org/simple"
verify_ssl = true
name = "pypi"

[packages]
requests = "*"
click = "*"
thoth-analyzer = "*"
thoth-common = "*"
attrs = "*"
beautifulsoup4 = "==4.6.3"
lxml = "*"
semantic-version = "*"
pyelftools = "*"
packaging = "*"
setuptools = "*"
toml = "*"

[dev-packages]
pytest = "*"
pytest-timeout = "*"
pytest-cov = "*"
flexmock = "*"

[requires]
python_version = "3.6"

Expected behavior

Pipfile should be parsed.

Additional context

I tried to downgrade to older versions of contoml. but it looks like contoml upstream is dead (last commit to 2015). Let's try to substitute it with toml which seems to be more active.

we will need to improve this based on PEP-0503.

# TODO: we will need to improve this based on PEP-0503.
parsed_package_name, version, _ = artifact_name.split('-', maxsplit=2)
if parsed_package_name.lower() != package_name:
_LOGGER.warning(
f"It looks like package name does not match the one parsed from artifact when "
f"parsing version from wheel - package name is {package_name}, "


This issue was generated by todo based on a TODO comment in eda4af0 when #3 was merged. cc @fridex.

this can be implementation dependent on Pipfile version - we are simply reusing ...

# TODO: this can be implementation dependent on Pipfile version - we are simply reusing the current version.
content = json.dumps(self.data, sort_keys=True, separators=(",", ":"))
hexdigest = hashlib.sha256(content.encode("utf8")).hexdigest()
_LOGGER.debug("Computed hash for %r: %r", content, hexdigest)
return {'sha256': hexdigest}


This issue was generated by todo based on a TODO comment in eda4af0 when #3 was merged. cc @fridex.

ValueError: invalid literal for int() with base 10: '2b4'

Sentry Issue: THOTH-1K6H

ValueError: invalid literal for int() with base 10: '2b4'
(4 additional frame(s) were not displayed)
...
  File "/usr/local/lib/python3.6/site-packages/thoth/solver/python/python_solver.py", line 120, in parse_python
    dependency = [Dependency(x.name, _get_pip_spec(x.req)) for x in parsed].pop()
  File "/usr/local/lib/python3.6/site-packages/thoth/solver/python/python_solver.py", line 120, in <listcomp>
    dependency = [Dependency(x.name, _get_pip_spec(x.req)) for x in parsed].pop()
  File "/usr/local/lib/python3.6/site-packages/thoth/solver/python/python_solver.py", line 106, in _get_pip_spec
    specs = [_extract_op_version(spec) for spec in requirements.specifier]
  File "/usr/local/lib/python3.6/site-packages/thoth/solver/python/python_solver.py", line 106, in <listcomp>
    specs = [_extract_op_version(spec) for spec in requirements.specifier]
  File "/usr/local/lib/python3.6/site-packages/thoth/solver/python/python_solver.py", line 80, in _extract_op_version
    version[-1] = str(int(version[-1]) + 1)

Failed to resolve versions for "pyyaml" with version spec "~=4.2b4"

this logic has to be improved as package version can be a suffix of another pack...

# TODO: this logic has to be improved as package version can be a suffix of another package version:
# mypackage-1.0.whl, mypackage-1.0.0.whl, ...
# This will require parsing based on PEP or some better logic.
_LOGGER.debug(
"Skipping artifact %r as it does not match required version %r for package %r",
artifact_name,


This issue was generated by todo based on a TODO comment in 213dfca when #101 was merged. cc @KPostOffice.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.