Page MenuHomeSoftware Heritage
Paste P924

journal as optional deps for swh.scheduler ends up in error
ActivePublic

Authored by ardumont on Jan 19 2021, 11:34 AM.
tox -r -- --pdb --no-cov -x -s -k test_cli_journal_client
GLOB sdist-make: /home/tony/work/inria/repo/swh/swh-environment/swh-scheduler/setup.py
black recreate: /home/tony/work/inria/repo/swh/swh-environment/swh-scheduler/.tox/black
black installdeps: black==19.10b0
black installed: appdirs==1.4.4,attrs==20.3.0,black==19.10b0,click==7.1.2,pathspec==0.8.1,regex==2020.11.13,toml==0.10.2,typed-ast==1.4.2
black run-test-pre: PYTHONHASHSEED='3078710122'
black run-test: commands[0] | /home/tony/work/inria/repo/swh/swh-environment/swh-scheduler/.tox/black/bin/python -m black --check swh
All done! ✨ 🍰 ✨
53 files would be left unchanged.
flake8 recreate: /home/tony/work/inria/repo/swh/swh-environment/swh-scheduler/.tox/flake8
flake8 installdeps: flake8
flake8 installed: flake8==3.8.4,importlib-metadata==3.4.0,mccabe==0.6.1,pycodestyle==2.6.0,pyflakes==2.2.0,typing-extensions==3.7.4.3,zipp==3.4.0
flake8 run-test-pre: PYTHONHASHSEED='3078710122'
flake8 run-test: commands[0] | /home/tony/work/inria/repo/swh/swh-environment/swh-scheduler/.tox/flake8/bin/python -m flake8
mypy recreate: /home/tony/work/inria/repo/swh/swh-environment/swh-scheduler/.tox/mypy
mypy installdeps: mypy
mypy inst: /home/tony/work/inria/repo/swh/swh-environment/swh-scheduler/.tox/.tmp/package/1/swh.scheduler-0.8.3.dev13+g9395aa0.d20210119.zip
mypy installed: aiohttp==3.7.3,aiohttp-utils==3.1.1,amqp==5.0.2,arrow==0.17.0,async-timeout==3.0.1,attrs==20.3.0,attrs-strict==0.2.0,beautifulsoup4==4.9.3,billiard==3.6.3.0,blinker==1.4,cassandra-driver==3.24.0,celery==5.0.5,certifi==2020.12.5,cffi==1.14.4,chardet==4.0.0,click==7.1.2,click-didyoumean==0.0.3,click-plugins==1.1.1,click-repl==0.1.6,confluent-kafka==1.5.0,cryptography==3.3.1,decorator==4.4.2,Deprecated==1.2.11,distro==1.5.0,elasticsearch==7.10.1,Flask==1.1.2,geomet==0.2.1.post1,gunicorn==20.0.4,httplib2==0.18.1,humanize==3.2.0,hypothesis==6.0.2,idna==2.10,importlib-metadata==3.4.0,iniconfig==1.1.1,iso8601==0.1.13,itsdangerous==1.1.0,jeepney==0.6.0,Jinja2==2.11.2,keyring==21.8.0,kombu==5.0.2,launchpadlib==1.10.13,lazr.restfulclient==0.14.3,lazr.uri==1.0.5,MarkupSafe==1.1.1,mirakuru==2.3.0,msgpack==1.0.2,multidict==5.1.0,mypy==0.790,mypy-extensions==0.4.3,oauthlib==3.1.0,packaging==20.8,pbr==5.5.1,pika==1.1.0,pluggy==0.13.1,port-for==0.4,prompt-toolkit==3.0.10,psutil==5.8.0,psycopg2==2.8.6,py==1.10.0,pycparser==2.20,pyparsing==2.4.7,pytest==6.2.1,pytest-mock==3.5.1,pytest-postgresql==2.5.2,python-dateutil==2.8.1,python-debian==0.1.39,python-mimeparse==1.6.0,pytz==2020.5,PyYAML==5.3.1,requests==2.25.1,SecretStorage==3.3.0,sentry-sdk==0.19.5,six==1.15.0,sortedcontainers==2.3.0,soupsieve==2.1,SQLAlchemy==1.3.22,swh.core==0.11.0,swh.journal==0.6.2,swh.lister==0.4.0,swh.model==0.10.0,swh.objstorage==0.2.2,swh.scheduler @ file:///home/tony/work/inria/repo/swh/swh-environment/swh-scheduler/.tox/.tmp/package/1/swh.scheduler-0.8.3.dev13%2Bg9395aa0.d20210119.zip,swh.storage==0.19.0,tenacity==6.3.1,testresources==2.0.1,toml==0.10.2,typed-ast==1.4.2,typing-extensions==3.7.4.3,urllib3==1.26.2,vine==5.0.0,wadllib==1.3.4,wcwidth==0.2.5,Werkzeug==1.0.1,wrapt==1.12.1,xmltodict==0.12.0,yarl==1.6.3,zipp==3.4.0
mypy run-test-pre: PYTHONHASHSEED='3078710122'
mypy run-test: commands[0] | mypy swh
Success: no issues found in 53 source files
py3 recreate: /home/tony/work/inria/repo/swh/swh-environment/swh-scheduler/.tox/py3
py3 installdeps: pytest-cov
py3 inst: /home/tony/work/inria/repo/swh/swh-environment/swh-scheduler/.tox/.tmp/package/1/swh.scheduler-0.8.3.dev13+g9395aa0.d20210119.zip
py3 installed: aiohttp==3.7.3,aiohttp-utils==3.1.1,amqp==5.0.2,arrow==0.17.0,async-timeout==3.0.1,attrs==20.3.0,attrs-strict==0.2.0,beautifulsoup4==4.9.3,billiard==3.6.3.0,blinker==1.4,cassandra-driver==3.24.0,celery==5.0.5,certifi==2020.12.5,cffi==1.14.4,chardet==4.0.0,click==7.1.2,click-didyoumean==0.0.3,click-plugins==1.1.1,click-repl==0.1.6,confluent-kafka==1.5.0,coverage==5.3.1,cryptography==3.3.1,decorator==4.4.2,Deprecated==1.2.11,distro==1.5.0,elasticsearch==7.10.1,Flask==1.1.2,geomet==0.2.1.post1,gunicorn==20.0.4,httplib2==0.18.1,humanize==3.2.0,hypothesis==6.0.2,idna==2.10,importlib-metadata==3.4.0,iniconfig==1.1.1,iso8601==0.1.13,itsdangerous==1.1.0,jeepney==0.6.0,Jinja2==2.11.2,keyring==21.8.0,kombu==5.0.2,launchpadlib==1.10.13,lazr.restfulclient==0.14.3,lazr.uri==1.0.5,MarkupSafe==1.1.1,mirakuru==2.3.0,msgpack==1.0.2,multidict==5.1.0,mypy-extensions==0.4.3,oauthlib==3.1.0,packaging==20.8,pbr==5.5.1,pika==1.1.0,pluggy==0.13.1,port-for==0.4,prompt-toolkit==3.0.10,psutil==5.8.0,psycopg2==2.8.6,py==1.10.0,pycparser==2.20,pyparsing==2.4.7,pytest==6.2.1,pytest-cov==2.11.0,pytest-mock==3.5.1,pytest-postgresql==2.5.2,python-dateutil==2.8.1,python-debian==0.1.39,python-mimeparse==1.6.0,pytz==2020.5,PyYAML==5.3.1,requests==2.25.1,SecretStorage==3.3.0,sentry-sdk==0.19.5,six==1.15.0,sortedcontainers==2.3.0,soupsieve==2.1,SQLAlchemy==1.3.22,swh.core==0.11.0,swh.journal==0.6.2,swh.lister==0.4.0,swh.model==0.10.0,swh.objstorage==0.2.2,swh.scheduler @ file:///home/tony/work/inria/repo/swh/swh-environment/swh-scheduler/.tox/.tmp/package/1/swh.scheduler-0.8.3.dev13%2Bg9395aa0.d20210119.zip,swh.storage==0.19.0,tenacity==6.3.1,testresources==2.0.1,toml==0.10.2,typing-extensions==3.7.4.3,urllib3==1.26.2,vine==5.0.0,wadllib==1.3.4,wcwidth==0.2.5,Werkzeug==1.0.1,wrapt==1.12.1,xmltodict==0.12.0,yarl==1.6.3,zipp==3.4.0
py3 run-test-pre: PYTHONHASHSEED='3078710122'
py3 run-test: commands[0] | pytest --doctest-modules --hypothesis-profile=fast --cov=/home/tony/work/inria/repo/swh/swh-environment/swh-scheduler/.tox/py3/lib/python3.7/site-packages/swh/scheduler /home/tony/work/inria/repo/swh/swh-environment/swh-scheduler/.tox/py3/lib/python3.7/site-packages/swh/scheduler --cov-branch --pdb --no-cov -x -s -k test_cli_journal_client
============================================================================================================= test session starts =============================================================================================================
platform linux -- Python 3.7.3, pytest-6.2.1, py-1.10.0, pluggy-0.13.1
cachedir: .tox/py3/.pytest_cache
rootdir: /home/tony/work/inria/repo/swh/swh-environment/swh-scheduler, configfile: pytest.ini
plugins: mock-3.5.1, postgresql-2.5.2, cov-2.11.0, swh.journal-0.6.2, hypothesis-6.0.2, swh.core-0.11.0
collecting ...
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> traceback >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
.tox/py3/lib/python3.7/site-packages/swh/scheduler/celery_backend/config.py:264: in <module>
worker_registrer_fn = entrypoint.load()
.tox/py3/lib/python3.7/site-packages/pkg_resources/__init__.py:2449: in load
self.require(*args, **kwargs)
.tox/py3/lib/python3.7/site-packages/pkg_resources/__init__.py:2472: in require
items = working_set.resolve(reqs, env, installer, extras=self.extras)
.tox/py3/lib/python3.7/site-packages/pkg_resources/__init__.py:792: in resolve
raise VersionConflict(dist, req).with_context(dependent_req)
E pkg_resources.ContextualVersionConflict: (chardet 4.0.0 (/home/tony/work/inria/repo/swh/swh-environment/swh-scheduler/.tox/py3/lib/python3.7/site-packages), Requirement.parse('chardet<4.0,>=2.0'), {'aiohttp'})
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> entering PDB >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> PDB post_mortem >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> /home/tony/work/inria/repo/swh/swh-environment/swh-scheduler/.tox/py3/lib/python3.7/site-packages/pkg_resources/__init__.py(792)resolve()
-> raise VersionConflict(dist, req).with_context(dependent_req)
(Pdb)
collected 0 items
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! _pytest.outcomes.Exit: Quitting debugger !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
====================================================================================================== no tests ran in 753.29s (0:12:33) ======================================================================================================
ERROR: InvocationError for command /home/tony/work/inria/repo/swh/swh-environment/swh-scheduler/.tox/py3/bin/pytest --doctest-modules --hypothesis-profile=fast --cov=/home/tony/work/inria/repo/swh/swh-environment/swh-scheduler/.tox/py3/lib/python3.7/site-packages/swh/scheduler .tox/py3/lib/python3.7/site-packages/swh/scheduler --cov-branch --pdb --no-cov -x -s -k test_cli_journal_client (exited with code 2)
___________________________________________________________________________________________________________________ summary ___________________________________________________________________________________________________________________
black: commands succeeded
flake8: commands succeeded
mypy: commands succeeded
ERROR: py3: commands failed

Event Timeline

ardumont changed the title of this paste from journal as optional deps for swh.scheduler to journal as optional deps for swh.scheduler ends up in error.

out of pipdeptree:

$ .tox/py3/bin/pip install pipdeptree
$ .tox/py3/pipdeptree
aiohttp-utils==3.1.1
  - aiohttp [required: >=3, installed: 3.7.3]
    - async-timeout [required: >=3.0,<4.0, installed: 3.0.1]
    - attrs [required: >=17.3.0, installed: 20.3.0]
    - chardet [required: >=2.0,<4.0, installed: 4.0.0]
    - multidict [required: >=4.5,<7.0, installed: 5.1.0]
    - typing-extensions [required: >=3.6.5, installed: 3.7.4.3]
    - yarl [required: >=1.0,<2.0, installed: 1.6.3]
      - idna [required: >=2.0, installed: 2.10]
      - multidict [required: >=4.0, installed: 5.1.0]
      - typing-extensions [required: >=3.7.4, installed: 3.7.4.3]
  - gunicorn [required: Any, installed: 20.0.4]
    - setuptools [required: >=3.0, installed: 46.1.3]
  - python-mimeparse [required: Any, installed: 1.6.0]
blinker==1.4
decorator==4.4.2
pipdeptree==2.0.0
  - pip [required: >=6.0.0, installed: 20.1]
pytest-cov==2.11.0
  - coverage [required: >=5.2.1, installed: 5.3.1]
  - pytest [required: >=4.6, installed: 6.2.1]
    - attrs [required: >=19.2.0, installed: 20.3.0]
    - importlib-metadata [required: >=0.12, installed: 3.4.0]
      - typing-extensions [required: >=3.6.4, installed: 3.7.4.3]
      - zipp [required: >=0.5, installed: 3.4.0]
    - iniconfig [required: Any, installed: 1.1.1]
    - packaging [required: Any, installed: 20.8]
      - pyparsing [required: >=2.0.2, installed: 2.4.7]
    - pluggy [required: >=0.12,<1.0.0a1, installed: 0.13.1]
      - importlib-metadata [required: >=0.12, installed: 3.4.0]
        - typing-extensions [required: >=3.6.4, installed: 3.7.4.3]
        - zipp [required: >=0.5, installed: 3.4.0]
    - py [required: >=1.8.2, installed: 1.10.0]
    - toml [required: Any, installed: 0.10.2]
pytest-mock==3.5.1
  - pytest [required: >=5.0, installed: 6.2.1]
    - attrs [required: >=19.2.0, installed: 20.3.0]
    - importlib-metadata [required: >=0.12, installed: 3.4.0]
      - typing-extensions [required: >=3.6.4, installed: 3.7.4.3]
      - zipp [required: >=0.5, installed: 3.4.0]
    - iniconfig [required: Any, installed: 1.1.1]
    - packaging [required: Any, installed: 20.8]
      - pyparsing [required: >=2.0.2, installed: 2.4.7]
    - pluggy [required: >=0.12,<1.0.0a1, installed: 0.13.1]
      - importlib-metadata [required: >=0.12, installed: 3.4.0]
        - typing-extensions [required: >=3.6.4, installed: 3.7.4.3]
        - zipp [required: >=0.5, installed: 3.4.0]
    - py [required: >=1.8.2, installed: 1.10.0]
    - toml [required: Any, installed: 0.10.2]
pytest-postgresql==2.5.2
  - mirakuru [required: >=2.3.0, installed: 2.3.0]
    - psutil [required: >=4.0.0, installed: 5.8.0]
  - port-for [required: Any, installed: 0.4]
  - pytest [required: >=3.0.0, installed: 6.2.1]
    - attrs [required: >=19.2.0, installed: 20.3.0]
    - importlib-metadata [required: >=0.12, installed: 3.4.0]
      - typing-extensions [required: >=3.6.4, installed: 3.7.4.3]
      - zipp [required: >=0.5, installed: 3.4.0]
    - iniconfig [required: Any, installed: 1.1.1]
    - packaging [required: Any, installed: 20.8]
      - pyparsing [required: >=2.0.2, installed: 2.4.7]
    - pluggy [required: >=0.12,<1.0.0a1, installed: 0.13.1]
      - importlib-metadata [required: >=0.12, installed: 3.4.0]
        - typing-extensions [required: >=3.6.4, installed: 3.7.4.3]
        - zipp [required: >=0.5, installed: 3.4.0]
    - py [required: >=1.8.2, installed: 1.10.0]
    - toml [required: Any, installed: 0.10.2]
swh.journal==0.6.2
  - confluent-kafka [required: Any, installed: 1.5.0]
  - msgpack [required: >=1.0.0,!=1.0.1, installed: 1.0.2]
  - swh.model [required: >=0.10.0, installed: 0.10.0]
    - attrs [required: Any, installed: 20.3.0]
    - attrs-strict [required: >=0.0.7, installed: 0.2.0]
      - attrs [required: >=19.1.0, installed: 20.3.0]
    - deprecated [required: Any, installed: 1.2.11]
      - wrapt [required: >=1.10,<2, installed: 1.12.1]
    - hypothesis [required: Any, installed: 6.0.2]
      - attrs [required: >=19.2.0, installed: 20.3.0]
      - sortedcontainers [required: >=2.1.0,<3.0.0, installed: 2.3.0]
    - iso8601 [required: Any, installed: 0.1.13]
    - python-dateutil [required: Any, installed: 2.8.1]
      - six [required: >=1.5, installed: 1.15.0]
    - typing-extensions [required: Any, installed: 3.7.4.3]
  - tenacity [required: Any, installed: 6.3.1]
    - six [required: >=1.9.0, installed: 1.15.0]
swh.lister==0.4.0
  - arrow [required: Any, installed: 0.17.0]
    - python-dateutil [required: >=2.7.0, installed: 2.8.1]
      - six [required: >=1.5, installed: 1.15.0]
  - beautifulsoup4 [required: Any, installed: 4.9.3]
    - soupsieve [required: >1.2, installed: 2.1]
  - iso8601 [required: Any, installed: 0.1.13]
  - launchpadlib [required: Any, installed: 1.10.13]
    - httplib2 [required: Any, installed: 0.18.1]
    - keyring [required: Any, installed: 21.8.0]
      - importlib-metadata [required: >=1, installed: 3.4.0]
        - typing-extensions [required: >=3.6.4, installed: 3.7.4.3]
        - zipp [required: >=0.5, installed: 3.4.0]
      - jeepney [required: >=0.4.2, installed: 0.6.0]
      - SecretStorage [required: >=3.2, installed: 3.3.0]
        - cryptography [required: >=2.0, installed: 3.3.1]
          - cffi [required: >=1.12, installed: 1.14.4]
            - pycparser [required: Any, installed: 2.20]
          - six [required: >=1.4.1, installed: 1.15.0]
        - jeepney [required: >=0.6, installed: 0.6.0]
    - lazr.restfulclient [required: >=0.9.19, installed: 0.14.3]
      - distro [required: Any, installed: 1.5.0]
      - httplib2 [required: >=0.7.7, installed: 0.18.1]
      - oauthlib [required: Any, installed: 3.1.0]
      - setuptools [required: Any, installed: 46.1.3]
      - six [required: Any, installed: 1.15.0]
      - wadllib [required: >=1.1.4, installed: 1.3.4]
        - lazr.uri [required: Any, installed: 1.0.5]
          - setuptools [required: Any, installed: 46.1.3]
        - setuptools [required: Any, installed: 46.1.3]
    - lazr.uri [required: Any, installed: 1.0.5]
      - setuptools [required: Any, installed: 46.1.3]
    - setuptools [required: Any, installed: 46.1.3]
    - six [required: Any, installed: 1.15.0]
    - testresources [required: Any, installed: 2.0.1]
      - pbr [required: >=1.8, installed: 5.5.1]
    - wadllib [required: Any, installed: 1.3.4]
      - lazr.uri [required: Any, installed: 1.0.5]
        - setuptools [required: Any, installed: 46.1.3]
      - setuptools [required: Any, installed: 46.1.3]
  - python-debian [required: Any, installed: 0.1.39]
    - chardet [required: Any, installed: 4.0.0]
    - six [required: Any, installed: 1.15.0]
  - pytz [required: Any, installed: 2020.5]
  - requests [required: Any, installed: 2.25.1]
    - certifi [required: >=2017.4.17, installed: 2020.12.5]
    - chardet [required: >=3.0.2,<5, installed: 4.0.0]
    - idna [required: >=2.5,<3, installed: 2.10]
    - urllib3 [required: >=1.21.1,<1.27, installed: 1.26.2]
  - setuptools [required: Any, installed: 46.1.3]
  - SQLAlchemy [required: Any, installed: 1.3.22]
  - swh.core [required: >=0.9, installed: 0.11.0]
    - Click [required: Any, installed: 7.1.2]
    - Deprecated [required: Any, installed: 1.2.11]
      - wrapt [required: >=1.10,<2, installed: 1.12.1]
    - PyYAML [required: Any, installed: 5.3.1]
    - sentry-sdk [required: Any, installed: 0.19.5]
      - certifi [required: Any, installed: 2020.12.5]
      - urllib3 [required: >=1.10.0, installed: 1.26.2]
  - swh.scheduler [required: >=0.8, installed: 0.8.3.dev13+g9395aa0.d20210119]
    - attrs [required: Any, installed: 20.3.0]
    - attrs-strict [required: Any, installed: 0.2.0]
      - attrs [required: >=19.1.0, installed: 20.3.0]
    - celery [required: >=4.3,!=5.0.3, installed: 5.0.5]
      - billiard [required: >=3.6.3.0,<4.0, installed: 3.6.3.0]
      - click [required: >=7.0,<8.0, installed: 7.1.2]
      - click-didyoumean [required: >=0.0.3, installed: 0.0.3]
        - click [required: Any, installed: 7.1.2]
      - click-plugins [required: >=1.1.1, installed: 1.1.1]
        - click [required: >=4.0, installed: 7.1.2]
      - click-repl [required: >=0.1.6, installed: 0.1.6]
        - click [required: Any, installed: 7.1.2]
        - prompt-toolkit [required: Any, installed: 3.0.10]
          - wcwidth [required: Any, installed: 0.2.5]
        - six [required: Any, installed: 1.15.0]
      - kombu [required: >=5.0.0,<6.0, installed: 5.0.2]
        - amqp [required: >=5.0.0,<6.0.0, installed: 5.0.2]
          - vine [required: ==5.0.0, installed: 5.0.0]
        - importlib-metadata [required: >=0.18, installed: 3.4.0]
          - typing-extensions [required: >=3.6.4, installed: 3.7.4.3]
          - zipp [required: >=0.5, installed: 3.4.0]
      - pytz [required: >dev, installed: 2020.5]
      - vine [required: >=5.0.0,<6.0, installed: 5.0.0]
    - Click [required: Any, installed: 7.1.2]
    - elasticsearch [required: >5.4, installed: 7.10.1]
      - certifi [required: Any, installed: 2020.12.5]
      - urllib3 [required: >=1.21.1,<2, installed: 1.26.2]
    - flask [required: Any, installed: 1.1.2]
      - click [required: >=5.1, installed: 7.1.2]
      - itsdangerous [required: >=0.24, installed: 1.1.0]
      - Jinja2 [required: >=2.10.1, installed: 2.11.2]
        - MarkupSafe [required: >=0.23, installed: 1.1.1]
      - Werkzeug [required: >=0.15, installed: 1.0.1]
    - humanize [required: Any, installed: 3.2.0]
      - setuptools [required: Any, installed: 46.1.3]
    - pika [required: >=1.1.0, installed: 1.1.0]
    - psycopg2 [required: Any, installed: 2.8.6]
    - pyyaml [required: Any, installed: 5.3.1]
    - setuptools [required: Any, installed: 46.1.3]
    - swh.core [required: >=0.5, installed: 0.11.0]
      - Click [required: Any, installed: 7.1.2]
      - Deprecated [required: Any, installed: 1.2.11]
        - wrapt [required: >=1.10,<2, installed: 1.12.1]
      - PyYAML [required: Any, installed: 5.3.1]
      - sentry-sdk [required: Any, installed: 0.19.5]
        - certifi [required: Any, installed: 2020.12.5]
        - urllib3 [required: >=1.10.0, installed: 1.26.2]
    - swh.storage [required: >=0.11.1, installed: 0.19.0]
      - aiohttp [required: Any, installed: 3.7.3]
        - async-timeout [required: >=3.0,<4.0, installed: 3.0.1]
        - attrs [required: >=17.3.0, installed: 20.3.0]
        - chardet [required: >=2.0,<4.0, installed: 4.0.0]
        - multidict [required: >=4.5,<7.0, installed: 5.1.0]
        - typing-extensions [required: >=3.6.5, installed: 3.7.4.3]
        - yarl [required: >=1.0,<2.0, installed: 1.6.3]
          - idna [required: >=2.0, installed: 2.10]
          - multidict [required: >=4.0, installed: 5.1.0]
          - typing-extensions [required: >=3.7.4, installed: 3.7.4.3]
      - cassandra-driver [required: >=3.19.0,!=3.21.0, installed: 3.24.0]
        - geomet [required: >=0.1,<0.3, installed: 0.2.1.post1]
          - click [required: Any, installed: 7.1.2]
          - six [required: Any, installed: 1.15.0]
        - six [required: >=1.9, installed: 1.15.0]
      - click [required: Any, installed: 7.1.2]
      - deprecated [required: Any, installed: 1.2.11]
        - wrapt [required: >=1.10,<2, installed: 1.12.1]
      - flask [required: Any, installed: 1.1.2]
        - click [required: >=5.1, installed: 7.1.2]
        - itsdangerous [required: >=0.24, installed: 1.1.0]
        - Jinja2 [required: >=2.10.1, installed: 2.11.2]
          - MarkupSafe [required: >=0.23, installed: 1.1.1]
        - Werkzeug [required: >=0.15, installed: 1.0.1]
      - iso8601 [required: Any, installed: 0.1.13]
      - mypy-extensions [required: Any, installed: 0.4.3]
      - psycopg2 [required: Any, installed: 2.8.6]
      - swh.core [required: >=0.5, installed: 0.11.0]
        - Click [required: Any, installed: 7.1.2]
        - Deprecated [required: Any, installed: 1.2.11]
          - wrapt [required: >=1.10,<2, installed: 1.12.1]
        - PyYAML [required: Any, installed: 5.3.1]
        - sentry-sdk [required: Any, installed: 0.19.5]
          - certifi [required: Any, installed: 2020.12.5]
          - urllib3 [required: >=1.10.0, installed: 1.26.2]
      - swh.model [required: >=0.7.2, installed: 0.10.0]
        - attrs [required: Any, installed: 20.3.0]
        - attrs-strict [required: >=0.0.7, installed: 0.2.0]
          - attrs [required: >=19.1.0, installed: 20.3.0]
        - deprecated [required: Any, installed: 1.2.11]
          - wrapt [required: >=1.10,<2, installed: 1.12.1]
        - hypothesis [required: Any, installed: 6.0.2]
          - attrs [required: >=19.2.0, installed: 20.3.0]
          - sortedcontainers [required: >=2.1.0,<3.0.0, installed: 2.3.0]
        - iso8601 [required: Any, installed: 0.1.13]
        - python-dateutil [required: Any, installed: 2.8.1]
          - six [required: >=1.5, installed: 1.15.0]
        - typing-extensions [required: Any, installed: 3.7.4.3]
      - swh.objstorage [required: >=0.2.2, installed: 0.2.2]
        - aiohttp [required: >=3, installed: 3.7.3]
          - async-timeout [required: >=3.0,<4.0, installed: 3.0.1]
          - attrs [required: >=17.3.0, installed: 20.3.0]
          - chardet [required: >=2.0,<4.0, installed: 4.0.0]
          - multidict [required: >=4.5,<7.0, installed: 5.1.0]
          - typing-extensions [required: >=3.6.5, installed: 3.7.4.3]
          - yarl [required: >=1.0,<2.0, installed: 1.6.3]
            - idna [required: >=2.0, installed: 2.10]
            - multidict [required: >=4.0, installed: 5.1.0]
            - typing-extensions [required: >=3.7.4, installed: 3.7.4.3]
        - click [required: Any, installed: 7.1.2]
        - swh.core [required: >=0.3, installed: 0.11.0]
          - Click [required: Any, installed: 7.1.2]
          - Deprecated [required: Any, installed: 1.2.11]
            - wrapt [required: >=1.10,<2, installed: 1.12.1]
          - PyYAML [required: Any, installed: 5.3.1]
          - sentry-sdk [required: Any, installed: 0.19.5]
            - certifi [required: Any, installed: 2020.12.5]
            - urllib3 [required: >=1.10.0, installed: 1.26.2]
        - swh.model [required: >=0.0.27, installed: 0.10.0]
          - attrs [required: Any, installed: 20.3.0]
          - attrs-strict [required: >=0.0.7, installed: 0.2.0]
            - attrs [required: >=19.1.0, installed: 20.3.0]
          - deprecated [required: Any, installed: 1.2.11]
            - wrapt [required: >=1.10,<2, installed: 1.12.1]
          - hypothesis [required: Any, installed: 6.0.2]
            - attrs [required: >=19.2.0, installed: 20.3.0]
            - sortedcontainers [required: >=2.1.0,<3.0.0, installed: 2.3.0]
          - iso8601 [required: Any, installed: 0.1.13]
          - python-dateutil [required: Any, installed: 2.8.1]
            - six [required: >=1.5, installed: 1.15.0]
          - typing-extensions [required: Any, installed: 3.7.4.3]
      - tenacity [required: Any, installed: 6.3.1]
        - six [required: >=1.9.0, installed: 1.15.0]
      - typing-extensions [required: Any, installed: 3.7.4.3]
    - typing-extensions [required: Any, installed: 3.7.4.3]
  - xmltodict [required: Any, installed: 0.12.0]
wheel==0.34.2