Coder Social home page Coder Social logo

mailing-list-analysis-toolkit's People

Contributors

durandom avatar fridex avatar goern avatar harshad16 avatar isabelizimm avatar khebhut[bot] avatar martinpovolny avatar michaelclifford avatar oindrillac avatar sesheta avatar tumido avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

mailing-list-analysis-toolkit's Issues

Failed to update dependencies to their latest version

Automatic dependency update failed for the current master with SHA 8b9cc0e.

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/tmpblg_j05a/Pipfile
Using /home/user/.local/share/virtualenvs/user-5PivF_Od/bin/python3.8 (3.8.3) to create virtualenv...
created virtual environment CPython3.8.3.final.0-64 in 889ms
  creator CPython3Posix(dest=/tmp/tmpblg_j05a/.venv, clear=False, no_vcs_ignore=False, global=False)
  seeder FromAppData(download=False, pip=bundle, setuptools=bundle, wheel=bundle, via=copy, app_data_dir=/tmp/tmpjz0f3i3k)
    added seed packages: pip==20.3.1, setuptools==51.0.0, wheel==0.36.1
  activators BashActivator,CShellActivator,FishActivator,PowerShellActivator,PythonActivator,XonshActivator


Successfully created virtual environment!
�[KVirtualenv location: /tmp/tmpblg_j05a/.venv
Locking [dev-packages] dependencies...

Building requirements...
�[K
Resolving dependencies...
�[K
Success!
�[KLocking [packages] dependencies...

Building requirements...
�[K
Resolving dependencies...
�[K
FAIL
�[KTraceback (most recent call last):
  File "/home/user/.local/share/virtualenvs/user-5PivF_Od/lib/python3.8/site-packages/pipenv/vendor/urllib3/connection.py", line 169, in _new_conn
    conn = connection.create_connection(
  File "/home/user/.local/share/virtualenvs/user-5PivF_Od/lib/python3.8/site-packages/pipenv/vendor/urllib3/util/connection.py", line 73, in create_connection
    for res in socket.getaddrinfo(host, port, family, socket.SOCK_STREAM):
  File "/usr/lib64/python3.8/socket.py", line 918, 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 "/home/user/.local/share/virtualenvs/user-5PivF_Od/lib/python3.8/site-packages/pipenv/vendor/urllib3/connectionpool.py", line 699, in urlopen
    httplib_response = self._make_request(
  File "/home/user/.local/share/virtualenvs/user-5PivF_Od/lib/python3.8/site-packages/pipenv/vendor/urllib3/connectionpool.py", line 382, in _make_request
    self._validate_conn(conn)
  File "/home/user/.local/share/virtualenvs/user-5PivF_Od/lib/python3.8/site-packages/pipenv/vendor/urllib3/connectionpool.py", line 1010, in _validate_conn
    conn.connect()
  File "/home/user/.local/share/virtualenvs/user-5PivF_Od/lib/python3.8/site-packages/pipenv/vendor/urllib3/connection.py", line 353, in connect
    conn = self._new_conn()
  File "/home/user/.local/share/virtualenvs/user-5PivF_Od/lib/python3.8/site-packages/pipenv/vendor/urllib3/connection.py", line 181, in _new_conn
    raise NewConnectionError(
urllib3.exceptions.NewConnectionError: <urllib3.connection.HTTPSConnection object at 0x7f0674d4bee0>: 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 "/home/user/.local/share/virtualenvs/user-5PivF_Od/lib/python3.8/site-packages/pipenv/vendor/requests/adapters.py", line 439, in send
    resp = conn.urlopen(
  File "/home/user/.local/share/virtualenvs/user-5PivF_Od/lib/python3.8/site-packages/pipenv/vendor/urllib3/connectionpool.py", line 755, in urlopen
    retries = retries.increment(
  File "/home/user/.local/share/virtualenvs/user-5PivF_Od/lib/python3.8/site-packages/pipenv/vendor/urllib3/util/retry.py", line 573, in increment
    raise MaxRetryError(_pool, url, error or ResponseError(cause))
urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='pypi.org', port=443): Max retries exceeded with url: /pypi/jinja2/json (Caused by NewConnectionError('<urllib3.connection.HTTPSConnection object at 0x7f0674d4bee0>: 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 "/home/user/.local/share/virtualenvs/user-5PivF_Od/lib/python3.8/site-packages/pipenv/resolver.py", line 764, in <module>
    main()
  File "/home/user/.local/share/virtualenvs/user-5PivF_Od/lib/python3.8/site-packages/pipenv/resolver.py", line 758, in main
    _main(parsed.pre, parsed.clear, parsed.verbose, parsed.system, parsed.write,
  File "/home/user/.local/share/virtualenvs/user-5PivF_Od/lib/python3.8/site-packages/pipenv/resolver.py", line 741, in _main
    resolve_packages(pre, clear, verbose, system, write, requirements_dir, packages, dev)
  File "/home/user/.local/share/virtualenvs/user-5PivF_Od/lib/python3.8/site-packages/pipenv/resolver.py", line 702, in resolve_packages
    results, resolver = resolve(
  File "/home/user/.local/share/virtualenvs/user-5PivF_Od/lib/python3.8/site-packages/pipenv/resolver.py", line 684, in resolve
    return resolve_deps(
  File "/home/user/.local/share/virtualenvs/user-5PivF_Od/lib/python3.8/site-packages/pipenv/utils.py", line 1395, in resolve_deps
    results, hashes, markers_lookup, resolver, skipped = actually_resolve_deps(
  File "/home/user/.local/share/virtualenvs/user-5PivF_Od/lib/python3.8/site-packages/pipenv/utils.py", line 1111, in actually_resolve_deps
    results = resolver.clean_results()
  File "/home/user/.local/share/virtualenvs/user-5PivF_Od/lib/python3.8/site-packages/pipenv/utils.py", line 1017, in clean_results
    collected_hashes = self.collect_hashes(ireq)
  File "/home/user/.local/share/virtualenvs/user-5PivF_Od/lib/python3.8/site-packages/pipenv/utils.py", line 900, in collect_hashes
    r = session.get(pkg_url, timeout=10)
  File "/home/user/.local/share/virtualenvs/user-5PivF_Od/lib/python3.8/site-packages/pipenv/vendor/requests/sessions.py", line 555, in get
    return self.request('GET', url, **kwargs)
  File "/home/user/.local/share/virtualenvs/user-5PivF_Od/lib/python3.8/site-packages/pipenv/vendor/requests/sessions.py", line 542, in request
    resp = self.send(prep, **send_kwargs)
  File "/home/user/.local/share/virtualenvs/user-5PivF_Od/lib/python3.8/site-packages/pipenv/vendor/requests/sessions.py", line 655, in send
    r = adapter.send(request, **kwargs)
  File "/home/user/.local/share/virtualenvs/user-5PivF_Od/lib/python3.8/site-packages/pipenv/vendor/requests/adapters.py", line 516, in send
    raise ConnectionError(e, request=request)
requests.exceptions.ConnectionError: HTTPSConnectionPool(host='pypi.org', port=443): Max retries exceeded with url: /pypi/jinja2/json (Caused by NewConnectionError('<urllib3.connection.HTTPSConnection object at 0x7f0674d4bee0>: Failed to establish a new connection: [Errno -2] Name or service not known'))


Traceback (most recent call last):
  File "/home/user/.local/share/virtualenvs/user-5PivF_Od/lib/python3.8/site-packages/pipenv/utils.py", line 1131, in create_spinner
    yield sp
  File "/home/user/.local/share/virtualenvs/user-5PivF_Od/lib/python3.8/site-packages/pipenv/utils.py", line 1338, in venv_resolve_deps
    c = resolve(cmd, sp)
  File "/home/user/.local/share/virtualenvs/user-5PivF_Od/lib/python3.8/site-packages/pipenv/utils.py", line 1176, in resolve
    sys.exit(c.return_code)
SystemExit: 1

�[K
Environment details

Kebechet version: 1.2.3
Python version: 3.8.3
Platform: Linux-4.18.0-193.29.1.el8_2.x86_64-x86_64-with-glibc2.2.5
pipenv version: pipenv, version 2020.11.15


Dependency graph
boto3==1.16.52
  - botocore [required: >=1.19.52,<1.20.0, installed: 1.19.52]
    - jmespath [required: >=0.7.1,<1.0.0, installed: 0.10.0]
    - python-dateutil [required: >=2.1,<3.0.0, installed: 2.8.1]
      - six [required: >=1.5, installed: 1.15.0]
    - urllib3 [required: >=1.25.4,<1.27, installed: 1.26.2]
  - jmespath [required: >=0.7.1,<1.0.0, installed: 0.10.0]
  - s3transfer [required: >=0.3.0,<0.4.0, installed: 0.3.4]
    - botocore [required: >=1.12.36,<2.0a.0, installed: 1.19.52]
      - jmespath [required: >=0.7.1,<1.0.0, installed: 0.10.0]
      - python-dateutil [required: >=2.1,<3.0.0, installed: 2.8.1]
        - six [required: >=1.5, installed: 1.15.0]
      - urllib3 [required: >=1.25.4,<1.27, installed: 1.26.2]
jupyter==1.0.0
  - ipykernel [required: Any, installed: 5.4.3]
    - ipython [required: >=5.0.0, installed: 7.19.0]
      - backcall [required: Any, installed: 0.2.0]
      - decorator [required: Any, installed: 4.4.2]
      - jedi [required: >=0.10, installed: 0.18.0]
        - parso [required: >=0.8.0,<0.9.0, installed: 0.8.1]
      - pexpect [required: >4.3, installed: 4.8.0]
        - ptyprocess [required: >=0.5, installed: 0.7.0]
      - pickleshare [required: Any, installed: 0.7.5]
      - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.10]
        - wcwidth [required: Any, installed: 0.2.5]
      - pygments [required: Any, installed: 2.7.4]
      - setuptools [required: >=18.5, installed: 51.0.0]
      - traitlets [required: >=4.2, installed: 5.0.5]
        - ipython-genutils [required: Any, installed: 0.2.0]
    - jupyter-client [required: Any, installed: 6.1.11]
      - jupyter-core [required: >=4.6.0, installed: 4.7.0]
        - traitlets [required: Any, installed: 5.0.5]
          - ipython-genutils [required: Any, installed: 0.2.0]
      - python-dateutil [required: >=2.1, installed: 2.8.1]
        - six [required: >=1.5, installed: 1.15.0]
      - pyzmq [required: >=13, installed: 20.0.0]
      - tornado [required: >=4.1, installed: 6.1]
      - traitlets [required: Any, installed: 5.0.5]
        - ipython-genutils [required: Any, installed: 0.2.0]
    - tornado [required: >=4.2, installed: 6.1]
    - traitlets [required: >=4.1.0, installed: 5.0.5]
      - ipython-genutils [required: Any, installed: 0.2.0]
  - ipywidgets [required: Any, installed: 7.6.3]
    - ipykernel [required: >=4.5.1, installed: 5.4.3]
      - ipython [required: >=5.0.0, installed: 7.19.0]
        - backcall [required: Any, installed: 0.2.0]
        - decorator [required: Any, installed: 4.4.2]
        - jedi [required: >=0.10, installed: 0.18.0]
          - parso [required: >=0.8.0,<0.9.0, installed: 0.8.1]
        - pexpect [required: >4.3, installed: 4.8.0]
          - ptyprocess [required: >=0.5, installed: 0.7.0]
        - pickleshare [required: Any, installed: 0.7.5]
        - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.10]
          - wcwidth [required: Any, installed: 0.2.5]
        - pygments [required: Any, installed: 2.7.4]
        - setuptools [required: >=18.5, installed: 51.0.0]
        - traitlets [required: >=4.2, installed: 5.0.5]
          - ipython-genutils [required: Any, installed: 0.2.0]
      - jupyter-client [required: Any, installed: 6.1.11]
        - jupyter-core [required: >=4.6.0, installed: 4.7.0]
          - traitlets [required: Any, installed: 5.0.5]
            - ipython-genutils [required: Any, installed: 0.2.0]
        - python-dateutil [required: >=2.1, installed: 2.8.1]
          - six [required: >=1.5, installed: 1.15.0]
        - pyzmq [required: >=13, installed: 20.0.0]
        - tornado [required: >=4.1, installed: 6.1]
        - traitlets [required: Any, installed: 5.0.5]
          - ipython-genutils [required: Any, installed: 0.2.0]
      - tornado [required: >=4.2, installed: 6.1]
      - traitlets [required: >=4.1.0, installed: 5.0.5]
        - ipython-genutils [required: Any, installed: 0.2.0]
    - ipython [required: >=4.0.0, installed: 7.19.0]
      - backcall [required: Any, installed: 0.2.0]
      - decorator [required: Any, installed: 4.4.2]
      - jedi [required: >=0.10, installed: 0.18.0]
        - parso [required: >=0.8.0,<0.9.0, installed: 0.8.1]
      - pexpect [required: >4.3, installed: 4.8.0]
        - ptyprocess [required: >=0.5, installed: 0.7.0]
      - pickleshare [required: Any, installed: 0.7.5]
      - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.10]
        - wcwidth [required: Any, installed: 0.2.5]
      - pygments [required: Any, installed: 2.7.4]
      - setuptools [required: >=18.5, installed: 51.0.0]
      - traitlets [required: >=4.2, installed: 5.0.5]
        - ipython-genutils [required: Any, installed: 0.2.0]
    - jupyterlab-widgets [required: >=1.0.0, installed: 1.0.0]
    - nbformat [required: >=4.2.0, installed: 5.0.8]
      - ipython-genutils [required: Any, installed: 0.2.0]
      - jsonschema [required: >=2.4,!=2.5.0, installed: 3.2.0]
        - attrs [required: >=17.4.0, installed: 20.3.0]
        - pyrsistent [required: >=0.14.0, installed: 0.17.3]
        - setuptools [required: Any, installed: 51.0.0]
        - six [required: >=1.11.0, installed: 1.15.0]
      - jupyter-core [required: Any, installed: 4.7.0]
        - traitlets [required: Any, installed: 5.0.5]
          - ipython-genutils [required: Any, installed: 0.2.0]
      - traitlets [required: >=4.1, installed: 5.0.5]
        - ipython-genutils [required: Any, installed: 0.2.0]
    - traitlets [required: >=4.3.1, installed: 5.0.5]
      - ipython-genutils [required: Any, installed: 0.2.0]
    - widgetsnbextension [required: ~=3.5.0, installed: 3.5.1]
      - notebook [required: >=4.4.1, installed: 6.1.6]
        - argon2-cffi [required: Any, installed: 20.1.0]
          - cffi [required: >=1.0.0, installed: 1.14.4]
            - pycparser [required: Any, installed: 2.20]
          - six [required: Any, installed: 1.15.0]
        - ipykernel [required: Any, installed: 5.4.3]
          - ipython [required: >=5.0.0, installed: 7.19.0]
            - backcall [required: Any, installed: 0.2.0]
            - decorator [required: Any, installed: 4.4.2]
            - jedi [required: >=0.10, installed: 0.18.0]
              - parso [required: >=0.8.0,<0.9.0, installed: 0.8.1]
            - pexpect [required: >4.3, installed: 4.8.0]
              - ptyprocess [required: >=0.5, installed: 0.7.0]
            - pickleshare [required: Any, installed: 0.7.5]
            - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.10]
              - wcwidth [required: Any, installed: 0.2.5]
            - pygments [required: Any, installed: 2.7.4]
            - setuptools [required: >=18.5, installed: 51.0.0]
            - traitlets [required: >=4.2, installed: 5.0.5]
              - ipython-genutils [required: Any, installed: 0.2.0]
          - jupyter-client [required: Any, installed: 6.1.11]
            - jupyter-core [required: >=4.6.0, installed: 4.7.0]
              - traitlets [required: Any, installed: 5.0.5]
                - ipython-genutils [required: Any, installed: 0.2.0]
            - python-dateutil [required: >=2.1, installed: 2.8.1]
              - six [required: >=1.5, installed: 1.15.0]
            - pyzmq [required: >=13, installed: 20.0.0]
            - tornado [required: >=4.1, installed: 6.1]
            - traitlets [required: Any, installed: 5.0.5]
              - ipython-genutils [required: Any, installed: 0.2.0]
          - tornado [required: >=4.2, installed: 6.1]
          - traitlets [required: >=4.1.0, installed: 5.0.5]
            - ipython-genutils [required: Any, installed: 0.2.0]
        - ipython-genutils [required: Any, installed: 0.2.0]
        - jinja2 [required: Any, installed: 2.11.2]
          - MarkupSafe [required: >=0.23, installed: 1.1.1]
        - jupyter-client [required: >=5.3.4, installed: 6.1.11]
          - jupyter-core [required: >=4.6.0, installed: 4.7.0]
            - traitlets [required: Any, installed: 5.0.5]
              - ipython-genutils [required: Any, installed: 0.2.0]
          - python-dateutil [required: >=2.1, installed: 2.8.1]
            - six [required: >=1.5, installed: 1.15.0]
          - pyzmq [required: >=13, installed: 20.0.0]
          - tornado [required: >=4.1, installed: 6.1]
          - traitlets [required: Any, installed: 5.0.5]
            - ipython-genutils [required: Any, installed: 0.2.0]
        - jupyter-core [required: >=4.6.1, installed: 4.7.0]
          - traitlets [required: Any, installed: 5.0.5]
            - ipython-genutils [required: Any, installed: 0.2.0]
        - nbconvert [required: Any, installed: 6.0.7]
          - bleach [required: Any, installed: 3.2.1]
            - packaging [required: Any, installed: 20.8]
              - pyparsing [required: >=2.0.2, installed: 2.4.7]
            - six [required: >=1.9.0, installed: 1.15.0]
            - webencodings [required: Any, installed: 0.5.1]
          - defusedxml [required: Any, installed: 0.6.0]
          - entrypoints [required: >=0.2.2, installed: 0.3]
          - jinja2 [required: >=2.4, installed: 2.11.2]
            - MarkupSafe [required: >=0.23, installed: 1.1.1]
          - jupyter-core [required: Any, installed: 4.7.0]
            - traitlets [required: Any, installed: 5.0.5]
              - ipython-genutils [required: Any, installed: 0.2.0]
          - jupyterlab-pygments [required: Any, installed: 0.1.2]
            - pygments [required: >=2.4.1,<3, installed: 2.7.4]
          - mistune [required: >=0.8.1,<2, installed: 0.8.4]
          - nbclient [required: >=0.5.0,<0.6.0, installed: 0.5.1]
            - async-generator [required: Any, installed: 1.10]
            - jupyter-client [required: >=6.1.5, installed: 6.1.11]
              - jupyter-core [required: >=4.6.0, installed: 4.7.0]
                - traitlets [required: Any, installed: 5.0.5]
                  - ipython-genutils [required: Any, installed: 0.2.0]
              - python-dateutil [required: >=2.1, installed: 2.8.1]
                - six [required: >=1.5, installed: 1.15.0]
              - pyzmq [required: >=13, installed: 20.0.0]
              - tornado [required: >=4.1, installed: 6.1]
              - traitlets [required: Any, installed: 5.0.5]
                - ipython-genutils [required: Any, installed: 0.2.0]
            - nbformat [required: >=5.0, installed: 5.0.8]
              - ipython-genutils [required: Any, installed: 0.2.0]
              - jsonschema [required: >=2.4,!=2.5.0, installed: 3.2.0]
                - attrs [required: >=17.4.0, installed: 20.3.0]
                - pyrsistent [required: >=0.14.0, installed: 0.17.3]
                - setuptools [required: Any, installed: 51.0.0]
                - six [required: >=1.11.0, installed: 1.15.0]
              - jupyter-core [required: Any, installed: 4.7.0]
                - traitlets [required: Any, installed: 5.0.5]
                  - ipython-genutils [required: Any, installed: 0.2.0]
              - traitlets [required: >=4.1, installed: 5.0.5]
                - ipython-genutils [required: Any, installed: 0.2.0]
            - nest-asyncio [required: Any, installed: 1.4.3]
            - traitlets [required: >=4.2, installed: 5.0.5]
              - ipython-genutils [required: Any, installed: 0.2.0]
          - nbformat [required: >=4.4, installed: 5.0.8]
            - ipython-genutils [required: Any, installed: 0.2.0]
            - jsonschema [required: >=2.4,!=2.5.0, installed: 3.2.0]
              - attrs [required: >=17.4.0, installed: 20.3.0]
              - pyrsistent [required: >=0.14.0, installed: 0.17.3]
              - setuptools [required: Any, installed: 51.0.0]
              - six [required: >=1.11.0, installed: 1.15.0]
            - jupyter-core [required: Any, installed: 4.7.0]
              - traitlets [required: Any, installed: 5.0.5]
                - ipython-genutils [required: Any, installed: 0.2.0]
            - traitlets [required: >=4.1, installed: 5.0.5]
              - ipython-genutils [required: Any, installed: 0.2.0]
          - pandocfilters [required: >=1.4.1, installed: 1.4.3]
          - pygments [required: >=2.4.1, installed: 2.7.4]
          - testpath [required: Any, installed: 0.4.4]
          - traitlets [required: >=4.2, installed: 5.0.5]
            - ipython-genutils [required: Any, installed: 0.2.0]
        - nbformat [required: Any, installed: 5.0.8]
          - ipython-genutils [required: Any, installed: 0.2.0]
          - jsonschema [required: >=2.4,!=2.5.0, installed: 3.2.0]
            - attrs [required: >=17.4.0, installed: 20.3.0]
            - pyrsistent [required: >=0.14.0, installed: 0.17.3]
            - setuptools [required: Any, installed: 51.0.0]
            - six [required: >=1.11.0, installed: 1.15.0]
          - jupyter-core [required: Any, installed: 4.7.0]
            - traitlets [required: Any, installed: 5.0.5]
              - ipython-genutils [required: Any, installed: 0.2.0]
          - traitlets [required: >=4.1, installed: 5.0.5]
            - ipython-genutils [required: Any, installed: 0.2.0]
        - prometheus-client [required: Any, installed: 0.9.0]
        - pyzmq [required: >=17, installed: 20.0.0]
        - Send2Trash [required: Any, installed: 1.5.0]
        - terminado [required: >=0.8.3, installed: 0.9.2]
          - ptyprocess [required: Any, installed: 0.7.0]
          - tornado [required: >=4, installed: 6.1]
        - tornado [required: >=5.0, installed: 6.1]
        - traitlets [required: >=4.2.1, installed: 5.0.5]
          - ipython-genutils [required: Any, installed: 0.2.0]
  - jupyter-console [required: Any, installed: 6.2.0]
    - ipykernel [required: Any, installed: 5.4.3]
      - ipython [required: >=5.0.0, installed: 7.19.0]
        - backcall [required: Any, installed: 0.2.0]
        - decorator [required: Any, installed: 4.4.2]
        - jedi [required: >=0.10, installed: 0.18.0]
          - parso [required: >=0.8.0,<0.9.0, installed: 0.8.1]
        - pexpect [required: >4.3, installed: 4.8.0]
          - ptyprocess [required: >=0.5, installed: 0.7.0]
        - pickleshare [required: Any, installed: 0.7.5]
        - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.10]
          - wcwidth [required: Any, installed: 0.2.5]
        - pygments [required: Any, installed: 2.7.4]
        - setuptools [required: >=18.5, installed: 51.0.0]
        - traitlets [required: >=4.2, installed: 5.0.5]
          - ipython-genutils [required: Any, installed: 0.2.0]
      - jupyter-client [required: Any, installed: 6.1.11]
        - jupyter-core [required: >=4.6.0, installed: 4.7.0]
          - traitlets [required: Any, installed: 5.0.5]
            - ipython-genutils [required: Any, installed: 0.2.0]
        - python-dateutil [required: >=2.1, installed: 2.8.1]
          - six [required: >=1.5, installed: 1.15.0]
        - pyzmq [required: >=13, installed: 20.0.0]
        - tornado [required: >=4.1, installed: 6.1]
        - traitlets [required: Any, installed: 5.0.5]
          - ipython-genutils [required: Any, installed: 0.2.0]
      - tornado [required: >=4.2, installed: 6.1]
      - traitlets [required: >=4.1.0, installed: 5.0.5]
        - ipython-genutils [required: Any, installed: 0.2.0]
    - ipython [required: Any, installed: 7.19.0]
      - backcall [required: Any, installed: 0.2.0]
      - decorator [required: Any, installed: 4.4.2]
      - jedi [required: >=0.10, installed: 0.18.0]
        - parso [required: >=0.8.0,<0.9.0, installed: 0.8.1]
      - pexpect [required: >4.3, installed: 4.8.0]
        - ptyprocess [required: >=0.5, installed: 0.7.0]
      - pickleshare [required: Any, installed: 0.7.5]
      - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.10]
        - wcwidth [required: Any, installed: 0.2.5]
      - pygments [required: Any, installed: 2.7.4]
      - setuptools [required: >=18.5, installed: 51.0.0]
      - traitlets [required: >=4.2, installed: 5.0.5]
        - ipython-genutils [required: Any, installed: 0.2.0]
    - jupyter-client [required: Any, installed: 6.1.11]
      - jupyter-core [required: >=4.6.0, installed: 4.7.0]
        - traitlets [required: Any, installed: 5.0.5]
          - ipython-genutils [required: Any, installed: 0.2.0]
      - python-dateutil [required: >=2.1, installed: 2.8.1]
        - six [required: >=1.5, installed: 1.15.0]
      - pyzmq [required: >=13, installed: 20.0.0]
      - tornado [required: >=4.1, installed: 6.1]
      - traitlets [required: Any, installed: 5.0.5]
        - ipython-genutils [required: Any, installed: 0.2.0]
    - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.10]
      - wcwidth [required: Any, installed: 0.2.5]
    - pygments [required: Any, installed: 2.7.4]
  - nbconvert [required: Any, installed: 6.0.7]
    - bleach [required: Any, installed: 3.2.1]
      - packaging [required: Any, installed: 20.8]
        - pyparsing [required: >=2.0.2, installed: 2.4.7]
      - six [required: >=1.9.0, installed: 1.15.0]
      - webencodings [required: Any, installed: 0.5.1]
    - defusedxml [required: Any, installed: 0.6.0]
    - entrypoints [required: >=0.2.2, installed: 0.3]
    - jinja2 [required: >=2.4, installed: 2.11.2]
      - MarkupSafe [required: >=0.23, installed: 1.1.1]
    - jupyter-core [required: Any, installed: 4.7.0]
      - traitlets [required: Any, installed: 5.0.5]
        - ipython-genutils [required: Any, installed: 0.2.0]
    - jupyterlab-pygments [required: Any, installed: 0.1.2]
      - pygments [required: >=2.4.1,<3, installed: 2.7.4]
    - mistune [required: >=0.8.1,<2, installed: 0.8.4]
    - nbclient [required: >=0.5.0,<0.6.0, installed: 0.5.1]
      - async-generator [required: Any, installed: 1.10]
      - jupyter-client [required: >=6.1.5, installed: 6.1.11]
        - jupyter-core [required: >=4.6.0, installed: 4.7.0]
          - traitlets [required: Any, installed: 5.0.5]
            - ipython-genutils [required: Any, installed: 0.2.0]
        - python-dateutil [required: >=2.1, installed: 2.8.1]
          - six [required: >=1.5, installed: 1.15.0]
        - pyzmq [required: >=13, installed: 20.0.0]
        - tornado [required: >=4.1, installed: 6.1]
        - traitlets [required: Any, installed: 5.0.5]
          - ipython-genutils [required: Any, installed: 0.2.0]
      - nbformat [required: >=5.0, installed: 5.0.8]
        - ipython-genutils [required: Any, installed: 0.2.0]
        - jsonschema [required: >=2.4,!=2.5.0, installed: 3.2.0]
          - attrs [required: >=17.4.0, installed: 20.3.0]
          - pyrsistent [required: >=0.14.0, installed: 0.17.3]
          - setuptools [required: Any, installed: 51.0.0]
          - six [required: >=1.11.0, installed: 1.15.0]
        - jupyter-core [required: Any, installed: 4.7.0]
          - traitlets [required: Any, installed: 5.0.5]
            - ipython-genutils [required: Any, installed: 0.2.0]
        - traitlets [required: >=4.1, installed: 5.0.5]
          - ipython-genutils [required: Any, installed: 0.2.0]
      - nest-asyncio [required: Any, installed: 1.4.3]
      - traitlets [required: >=4.2, installed: 5.0.5]
        - ipython-genutils [required: Any, installed: 0.2.0]
    - nbformat [required: >=4.4, installed: 5.0.8]
      - ipython-genutils [required: Any, installed: 0.2.0]
      - jsonschema [required: >=2.4,!=2.5.0, installed: 3.2.0]
        - attrs [required: >=17.4.0, installed: 20.3.0]
        - pyrsistent [required: >=0.14.0, installed: 0.17.3]
        - setuptools [required: Any, installed: 51.0.0]
        - six [required: >=1.11.0, installed: 1.15.0]
      - jupyter-core [required: Any, installed: 4.7.0]
        - traitlets [required: Any, installed: 5.0.5]
          - ipython-genutils [required: Any, installed: 0.2.0]
      - traitlets [required: >=4.1, installed: 5.0.5]
        - ipython-genutils [required: Any, installed: 0.2.0]
    - pandocfilters [required: >=1.4.1, installed: 1.4.3]
    - pygments [required: >=2.4.1, installed: 2.7.4]
    - testpath [required: Any, installed: 0.4.4]
    - traitlets [required: >=4.2, installed: 5.0.5]
      - ipython-genutils [required: Any, installed: 0.2.0]
  - notebook [required: Any, installed: 6.1.6]
    - argon2-cffi [required: Any, installed: 20.1.0]
      - cffi [required: >=1.0.0, installed: 1.14.4]
        - pycparser [required: Any, installed: 2.20]
      - six [required: Any, installed: 1.15.0]
    - ipykernel [required: Any, installed: 5.4.3]
      - ipython [required: >=5.0.0, installed: 7.19.0]
        - backcall [required: Any, installed: 0.2.0]
        - decorator [required: Any, installed: 4.4.2]
        - jedi [required: >=0.10, installed: 0.18.0]
          - parso [required: >=0.8.0,<0.9.0, installed: 0.8.1]
        - pexpect [required: >4.3, installed: 4.8.0]
          - ptyprocess [required: >=0.5, installed: 0.7.0]
        - pickleshare [required: Any, installed: 0.7.5]
        - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.10]
          - wcwidth [required: Any, installed: 0.2.5]
        - pygments [required: Any, installed: 2.7.4]
        - setuptools [required: >=18.5, installed: 51.0.0]
        - traitlets [required: >=4.2, installed: 5.0.5]
          - ipython-genutils [required: Any, installed: 0.2.0]
      - jupyter-client [required: Any, installed: 6.1.11]
        - jupyter-core [required: >=4.6.0, installed: 4.7.0]
          - traitlets [required: Any, installed: 5.0.5]
            - ipython-genutils [required: Any, installed: 0.2.0]
        - python-dateutil [required: >=2.1, installed: 2.8.1]
          - six [required: >=1.5, installed: 1.15.0]
        - pyzmq [required: >=13, installed: 20.0.0]
        - tornado [required: >=4.1, installed: 6.1]
        - traitlets [required: Any, installed: 5.0.5]
          - ipython-genutils [required: Any, installed: 0.2.0]
      - tornado [required: >=4.2, installed: 6.1]
      - traitlets [required: >=4.1.0, installed: 5.0.5]
        - ipython-genutils [required: Any, installed: 0.2.0]
    - ipython-genutils [required: Any, installed: 0.2.0]
    - jinja2 [required: Any, installed: 2.11.2]
      - MarkupSafe [required: >=0.23, installed: 1.1.1]
    - jupyter-client [required: >=5.3.4, installed: 6.1.11]
      - jupyter-core [required: >=4.6.0, installed: 4.7.0]
        - traitlets [required: Any, installed: 5.0.5]
          - ipython-genutils [required: Any, installed: 0.2.0]
      - python-dateutil [required: >=2.1, installed: 2.8.1]
        - six [required: >=1.5, installed: 1.15.0]
      - pyzmq [required: >=13, installed: 20.0.0]
      - tornado [required: >=4.1, installed: 6.1]
      - traitlets [required: Any, installed: 5.0.5]
        - ipython-genutils [required: Any, installed: 0.2.0]
    - jupyter-core [required: >=4.6.1, installed: 4.7.0]
      - traitlets [required: Any, installed: 5.0.5]
        - ipython-genutils [required: Any, installed: 0.2.0]
    - nbconvert [required: Any, installed: 6.0.7]
      - bleach [required: Any, installed: 3.2.1]
        - packaging [required: Any, installed: 20.8]
          - pyparsing [required: >=2.0.2, installed: 2.4.7]
        - six [required: >=1.9.0, installed: 1.15.0]
        - webencodings [required: Any, installed: 0.5.1]
      - defusedxml [required: Any, installed: 0.6.0]
      - entrypoints [required: >=0.2.2, installed: 0.3]
      - jinja2 [required: >=2.4, installed: 2.11.2]
        - MarkupSafe [required: >=0.23, installed: 1.1.1]
      - jupyter-core [required: Any, installed: 4.7.0]
        - traitlets [required: Any, installed: 5.0.5]
          - ipython-genutils [required: Any, installed: 0.2.0]
      - jupyterlab-pygments [required: Any, installed: 0.1.2]
        - pygments [required: >=2.4.1,<3, installed: 2.7.4]
      - mistune [required: >=0.8.1,<2, installed: 0.8.4]
      - nbclient [required: >=0.5.0,<0.6.0, installed: 0.5.1]
        - async-generator [required: Any, installed: 1.10]
        - jupyter-client [required: >=6.1.5, installed: 6.1.11]
          - jupyter-core [required: >=4.6.0, installed: 4.7.0]
            - traitlets [required: Any, installed: 5.0.5]
              - ipython-genutils [required: Any, installed: 0.2.0]
          - python-dateutil [required: >=2.1, installed: 2.8.1]
            - six [required: >=1.5, installed: 1.15.0]
          - pyzmq [required: >=13, installed: 20.0.0]
          - tornado [required: >=4.1, installed: 6.1]
          - traitlets [required: Any, installed: 5.0.5]
            - ipython-genutils [required: Any, installed: 0.2.0]
        - nbformat [required: >=5.0, installed: 5.0.8]
          - ipython-genutils [required: Any, installed: 0.2.0]
          - jsonschema [required: >=2.4,!=2.5.0, installed: 3.2.0]
            - attrs [required: >=17.4.0, installed: 20.3.0]
            - pyrsistent [required: >=0.14.0, installed: 0.17.3]
            - setuptools [required: Any, installed: 51.0.0]
            - six [required: >=1.11.0, installed: 1.15.0]
          - jupyter-core [required: Any, installed: 4.7.0]
            - traitlets [required: Any, installed: 5.0.5]
              - ipython-genutils [required: Any, installed: 0.2.0]
          - traitlets [required: >=4.1, installed: 5.0.5]
            - ipython-genutils [required: Any, installed: 0.2.0]
        - nest-asyncio [required: Any, installed: 1.4.3]
        - traitlets [required: >=4.2, installed: 5.0.5]
          - ipython-genutils [required: Any, installed: 0.2.0]
      - nbformat [required: >=4.4, installed: 5.0.8]
        - ipython-genutils [required: Any, installed: 0.2.0]
        - jsonschema [required: >=2.4,!=2.5.0, installed: 3.2.0]
          - attrs [required: >=17.4.0, installed: 20.3.0]
          - pyrsistent [required: >=0.14.0, installed: 0.17.3]
          - setuptools [required: Any, installed: 51.0.0]
          - six [required: >=1.11.0, installed: 1.15.0]
        - jupyter-core [required: Any, installed: 4.7.0]
          - traitlets [required: Any, installed: 5.0.5]
            - ipython-genutils [required: Any, installed: 0.2.0]
        - traitlets [required: >=4.1, installed: 5.0.5]
          - ipython-genutils [required: Any, installed: 0.2.0]
      - pandocfilters [required: >=1.4.1, installed: 1.4.3]
      - pygments [required: >=2.4.1, installed: 2.7.4]
      - testpath [required: Any, installed: 0.4.4]
      - traitlets [required: >=4.2, installed: 5.0.5]
        - ipython-genutils [required: Any, installed: 0.2.0]
    - nbformat [required: Any, installed: 5.0.8]
      - ipython-genutils [required: Any, installed: 0.2.0]
      - jsonschema [required: >=2.4,!=2.5.0, installed: 3.2.0]
        - attrs [required: >=17.4.0, installed: 20.3.0]
        - pyrsistent [required: >=0.14.0, installed: 0.17.3]
        - setuptools [required: Any, installed: 51.0.0]
        - six [required: >=1.11.0, installed: 1.15.0]
      - jupyter-core [required: Any, installed: 4.7.0]
        - traitlets [required: Any, installed: 5.0.5]
          - ipython-genutils [required: Any, installed: 0.2.0]
      - traitlets [required: >=4.1, installed: 5.0.5]
        - ipython-genutils [required: Any, installed: 0.2.0]
    - prometheus-client [required: Any, installed: 0.9.0]
    - pyzmq [required: >=17, installed: 20.0.0]
    - Send2Trash [required: Any, installed: 1.5.0]
    - terminado [required: >=0.8.3, installed: 0.9.2]
      - ptyprocess [required: Any, installed: 0.7.0]
      - tornado [required: >=4, installed: 6.1]
    - tornado [required: >=5.0, installed: 6.1]
    - traitlets [required: >=4.2.1, installed: 5.0.5]
      - ipython-genutils [required: Any, installed: 0.2.0]
  - qtconsole [required: Any, installed: 5.0.1]
    - ipykernel [required: >=4.1, installed: 5.4.3]
      - ipython [required: >=5.0.0, installed: 7.19.0]
        - backcall [required: Any, installed: 0.2.0]
        - decorator [required: Any, installed: 4.4.2]
        - jedi [required: >=0.10, installed: 0.18.0]
          - parso [required: >=0.8.0,<0.9.0, installed: 0.8.1]
        - pexpect [required: >4.3, installed: 4.8.0]
          - ptyprocess [required: >=0.5, installed: 0.7.0]
        - pickleshare [required: Any, installed: 0.7.5]
        - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.10]
          - wcwidth [required: Any, installed: 0.2.5]
        - pygments [required: Any, installed: 2.7.4]
        - setuptools [required: >=18.5, installed: 51.0.0]
        - traitlets [required: >=4.2, installed: 5.0.5]
          - ipython-genutils [required: Any, installed: 0.2.0]
      - jupyter-client [required: Any, installed: 6.1.11]
        - jupyter-core [required: >=4.6.0, installed: 4.7.0]
          - traitlets [required: Any, installed: 5.0.5]
            - ipython-genutils [required: Any, installed: 0.2.0]
        - python-dateutil [required: >=2.1, installed: 2.8.1]
          - six [required: >=1.5, installed: 1.15.0]
        - pyzmq [required: >=13, installed: 20.0.0]
        - tornado [required: >=4.1, installed: 6.1]
        - traitlets [required: Any, installed: 5.0.5]
          - ipython-genutils [required: Any, installed: 0.2.0]
      - tornado [required: >=4.2, installed: 6.1]
      - traitlets [required: >=4.1.0, installed: 5.0.5]
        - ipython-genutils [required: Any, installed: 0.2.0]
    - ipython-genutils [required: Any, installed: 0.2.0]
    - jupyter-client [required: >=4.1, installed: 6.1.11]
      - jupyter-core [required: >=4.6.0, installed: 4.7.0]
        - traitlets [required: Any, installed: 5.0.5]
          - ipython-genutils [required: Any, installed: 0.2.0]
      - python-dateutil [required: >=2.1, installed: 2.8.1]
        - six [required: >=1.5, installed: 1.15.0]
      - pyzmq [required: >=13, installed: 20.0.0]
      - tornado [required: >=4.1, installed: 6.1]
      - traitlets [required: Any, installed: 5.0.5]
        - ipython-genutils [required: Any, installed: 0.2.0]
    - jupyter-core [required: Any, installed: 4.7.0]
      - traitlets [required: Any, installed: 5.0.5]
        - ipython-genutils [required: Any, installed: 0.2.0]
    - pygments [required: Any, installed: 2.7.4]
    - pyzmq [required: >=17.1, installed: 20.0.0]
    - qtpy [required: Any, installed: 1.9.0]
    - traitlets [required: Any, installed: 5.0.5]
      - ipython-genutils [required: Any, installed: 0.2.0]
pandas==1.2.0
  - numpy [required: >=1.16.5, installed: 1.19.5]
  - python-dateutil [required: >=2.7.3, installed: 2.8.1]
    - six [required: >=1.5, installed: 1.15.0]
  - pytz [required: >=2017.3, installed: 2020.5]
python-dotenv==0.15.0
sklearn==0.0
  - scikit-learn [required: Any, installed: 0.24.0]
    - joblib [required: >=0.11, installed: 1.0.0]
    - numpy [required: >=1.13.3, installed: 1.19.5]
    - scipy [required: >=0.19.1, installed: 1.6.0]
      - numpy [required: >=1.16.5, installed: 1.19.5]
    - threadpoolctl [required: >=2.0.0, installed: 2.1.0]
wget==3.2

Notes

For more information, see Pipfile and Pipfile.lock.

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

Move all "stage" notebooks moved into correct directly locations.

While developing the analysis we used "stage" directories for the WIP notebooks. Now that the application is deployed and the notebooks are complete they need to be moved into the correct "data_collection" and "analysis" directories as outlined in the README.

Acceptance Criteria:

  • All notebooks moved out of stage
  • 'wftmpl.yaml' updated to reflect change.

Failed to update dependencies to their latest version

Automatic dependency update failed for the current master with SHA 46404b8.

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/tmpo5s1fle4/Pipfile
Using /home/user/.local/share/virtualenvs/user-5PivF_Od/bin/python3.8 (3.8.3) to create virtualenv...
created virtual environment CPython3.8.3.final.0-64 in 624ms
  creator CPython3Posix(dest=/tmp/tmpo5s1fle4/.venv, clear=False, no_vcs_ignore=False, global=False)
  seeder FromAppData(download=False, pip=bundle, setuptools=bundle, wheel=bundle, via=copy, app_data_dir=/tmp/tmpefmyh1cp)
    added seed packages: pip==20.3.1, setuptools==51.0.0, wheel==0.36.1
  activators BashActivator,CShellActivator,FishActivator,PowerShellActivator,PythonActivator,XonshActivator


Successfully created virtual environment!
�[KVirtualenv location: /tmp/tmpo5s1fle4/.venv
Locking [dev-packages] dependencies...

Building requirements...
�[K
Resolving dependencies...
�[K
Success!
�[KLocking [packages] dependencies...

Building requirements...
�[K
Resolving dependencies...
�[K
FAIL
�[K[ResolutionFailure]:   File "/home/user/.local/share/virtualenvs/user-5PivF_Od/lib/python3.8/site-packages/pipenv/resolver.py", line 741, in _main
[ResolutionFailure]:       resolve_packages(pre, clear, verbose, system, write, requirements_dir, packages, dev)
[ResolutionFailure]:   File "/home/user/.local/share/virtualenvs/user-5PivF_Od/lib/python3.8/site-packages/pipenv/resolver.py", line 702, in resolve_packages
[ResolutionFailure]:       results, resolver = resolve(
[ResolutionFailure]:   File "/home/user/.local/share/virtualenvs/user-5PivF_Od/lib/python3.8/site-packages/pipenv/resolver.py", line 684, in resolve
[ResolutionFailure]:       return resolve_deps(
[ResolutionFailure]:   File "/home/user/.local/share/virtualenvs/user-5PivF_Od/lib/python3.8/site-packages/pipenv/utils.py", line 1395, in resolve_deps
[ResolutionFailure]:       results, hashes, markers_lookup, resolver, skipped = actually_resolve_deps(
[ResolutionFailure]:   File "/home/user/.local/share/virtualenvs/user-5PivF_Od/lib/python3.8/site-packages/pipenv/utils.py", line 1108, in actually_resolve_deps
[ResolutionFailure]:       resolver.resolve()
[ResolutionFailure]:   File "/home/user/.local/share/virtualenvs/user-5PivF_Od/lib/python3.8/site-packages/pipenv/utils.py", line 833, in resolve
[ResolutionFailure]:       raise ResolutionFailure(message=str(e))
[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: Could not find a version that matches black (from papermill==2.3.0->-r /tmp/pipenvhs9zyrtfrequirements/pipenv-0chi8rrr-constraints.txt (line 4))
Skipped pre-versions: 18.3a0, 18.3a0, 18.3a1, 18.3a1, 18.3a2, 18.3a2, 18.3a3, 18.3a3, 18.3a4, 18.3a4, 18.4a0, 18.4a0, 18.4a1, 18.4a1, 18.4a2, 18.4a2, 18.4a3, 18.4a3, 18.4a4, 18.4a4, 18.5b0, 18.5b0, 18.5b1, 18.5b1, 18.6b0, 18.6b0, 18.6b1, 18.6b1, 18.6b2, 18.6b2, 18.6b3, 18.6b3, 18.6b4, 18.6b4, 18.9b0, 18.9b0, 19.3b0, 19.3b0, 19.10b0, 19.10b0, 20.8b0, 20.8b1
There are incompatible versions in the resolved dependencies:


Traceback (most recent call last):
  File "/home/user/.local/share/virtualenvs/user-5PivF_Od/lib/python3.8/site-packages/pipenv/utils.py", line 1131, in create_spinner
    yield sp
  File "/home/user/.local/share/virtualenvs/user-5PivF_Od/lib/python3.8/site-packages/pipenv/utils.py", line 1338, in venv_resolve_deps
    c = resolve(cmd, sp)
  File "/home/user/.local/share/virtualenvs/user-5PivF_Od/lib/python3.8/site-packages/pipenv/utils.py", line 1176, in resolve
    sys.exit(c.return_code)
SystemExit: 1

�[K
Environment details

Kebechet version: 1.2.3
Python version: 3.8.3
Platform: Linux-4.18.0-193.29.1.el8_2.x86_64-x86_64-with-glibc2.2.5
pipenv version: pipenv, version 2020.11.15


Dependency graph
boto3==1.16.58
  - botocore [required: >=1.19.58,<1.20.0, installed: 1.19.58]
    - jmespath [required: >=0.7.1,<1.0.0, installed: 0.10.0]
    - python-dateutil [required: >=2.1,<3.0.0, installed: 2.8.1]
      - six [required: >=1.5, installed: 1.15.0]
    - urllib3 [required: >=1.25.4,<1.27, installed: 1.26.2]
  - jmespath [required: >=0.7.1,<1.0.0, installed: 0.10.0]
  - s3transfer [required: >=0.3.0,<0.4.0, installed: 0.3.4]
    - botocore [required: >=1.12.36,<2.0a.0, installed: 1.19.58]
      - jmespath [required: >=0.7.1,<1.0.0, installed: 0.10.0]
      - python-dateutil [required: >=2.1,<3.0.0, installed: 2.8.1]
        - six [required: >=1.5, installed: 1.15.0]
      - urllib3 [required: >=1.25.4,<1.27, installed: 1.26.2]
jupyter==1.0.0
  - ipykernel [required: Any, installed: 5.4.3]
    - ipython [required: >=5.0.0, installed: 7.19.0]
      - backcall [required: Any, installed: 0.2.0]
      - decorator [required: Any, installed: 4.4.2]
      - jedi [required: >=0.10, installed: 0.18.0]
        - parso [required: >=0.8.0,<0.9.0, installed: 0.8.1]
      - pexpect [required: >4.3, installed: 4.8.0]
        - ptyprocess [required: >=0.5, installed: 0.7.0]
      - pickleshare [required: Any, installed: 0.7.5]
      - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.13]
        - wcwidth [required: Any, installed: 0.2.5]
      - pygments [required: Any, installed: 2.7.4]
      - setuptools [required: >=18.5, installed: 51.0.0]
      - traitlets [required: >=4.2, installed: 5.0.5]
        - ipython-genutils [required: Any, installed: 0.2.0]
    - jupyter-client [required: Any, installed: 6.1.11]
      - jupyter-core [required: >=4.6.0, installed: 4.7.0]
        - traitlets [required: Any, installed: 5.0.5]
          - ipython-genutils [required: Any, installed: 0.2.0]
      - python-dateutil [required: >=2.1, installed: 2.8.1]
        - six [required: >=1.5, installed: 1.15.0]
      - pyzmq [required: >=13, installed: 21.0.1]
      - tornado [required: >=4.1, installed: 6.1]
      - traitlets [required: Any, installed: 5.0.5]
        - ipython-genutils [required: Any, installed: 0.2.0]
    - tornado [required: >=4.2, installed: 6.1]
    - traitlets [required: >=4.1.0, installed: 5.0.5]
      - ipython-genutils [required: Any, installed: 0.2.0]
  - ipywidgets [required: Any, installed: 7.6.3]
    - ipykernel [required: >=4.5.1, installed: 5.4.3]
      - ipython [required: >=5.0.0, installed: 7.19.0]
        - backcall [required: Any, installed: 0.2.0]
        - decorator [required: Any, installed: 4.4.2]
        - jedi [required: >=0.10, installed: 0.18.0]
          - parso [required: >=0.8.0,<0.9.0, installed: 0.8.1]
        - pexpect [required: >4.3, installed: 4.8.0]
          - ptyprocess [required: >=0.5, installed: 0.7.0]
        - pickleshare [required: Any, installed: 0.7.5]
        - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.13]
          - wcwidth [required: Any, installed: 0.2.5]
        - pygments [required: Any, installed: 2.7.4]
        - setuptools [required: >=18.5, installed: 51.0.0]
        - traitlets [required: >=4.2, installed: 5.0.5]
          - ipython-genutils [required: Any, installed: 0.2.0]
      - jupyter-client [required: Any, installed: 6.1.11]
        - jupyter-core [required: >=4.6.0, installed: 4.7.0]
          - traitlets [required: Any, installed: 5.0.5]
            - ipython-genutils [required: Any, installed: 0.2.0]
        - python-dateutil [required: >=2.1, installed: 2.8.1]
          - six [required: >=1.5, installed: 1.15.0]
        - pyzmq [required: >=13, installed: 21.0.1]
        - tornado [required: >=4.1, installed: 6.1]
        - traitlets [required: Any, installed: 5.0.5]
          - ipython-genutils [required: Any, installed: 0.2.0]
      - tornado [required: >=4.2, installed: 6.1]
      - traitlets [required: >=4.1.0, installed: 5.0.5]
        - ipython-genutils [required: Any, installed: 0.2.0]
    - ipython [required: >=4.0.0, installed: 7.19.0]
      - backcall [required: Any, installed: 0.2.0]
      - decorator [required: Any, installed: 4.4.2]
      - jedi [required: >=0.10, installed: 0.18.0]
        - parso [required: >=0.8.0,<0.9.0, installed: 0.8.1]
      - pexpect [required: >4.3, installed: 4.8.0]
        - ptyprocess [required: >=0.5, installed: 0.7.0]
      - pickleshare [required: Any, installed: 0.7.5]
      - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.13]
        - wcwidth [required: Any, installed: 0.2.5]
      - pygments [required: Any, installed: 2.7.4]
      - setuptools [required: >=18.5, installed: 51.0.0]
      - traitlets [required: >=4.2, installed: 5.0.5]
        - ipython-genutils [required: Any, installed: 0.2.0]
    - jupyterlab-widgets [required: >=1.0.0, installed: 1.0.0]
    - nbformat [required: >=4.2.0, installed: 5.1.2]
      - ipython-genutils [required: Any, installed: 0.2.0]
      - jsonschema [required: >=2.4,!=2.5.0, installed: 3.2.0]
        - attrs [required: >=17.4.0, installed: 20.3.0]
        - pyrsistent [required: >=0.14.0, installed: 0.17.3]
        - setuptools [required: Any, installed: 51.0.0]
        - six [required: >=1.11.0, installed: 1.15.0]
      - jupyter-core [required: Any, installed: 4.7.0]
        - traitlets [required: Any, installed: 5.0.5]
          - ipython-genutils [required: Any, installed: 0.2.0]
      - traitlets [required: >=4.1, installed: 5.0.5]
        - ipython-genutils [required: Any, installed: 0.2.0]
    - traitlets [required: >=4.3.1, installed: 5.0.5]
      - ipython-genutils [required: Any, installed: 0.2.0]
    - widgetsnbextension [required: ~=3.5.0, installed: 3.5.1]
      - notebook [required: >=4.4.1, installed: 6.2.0]
        - argon2-cffi [required: Any, installed: 20.1.0]
          - cffi [required: >=1.0.0, installed: 1.14.4]
            - pycparser [required: Any, installed: 2.20]
          - six [required: Any, installed: 1.15.0]
        - ipykernel [required: Any, installed: 5.4.3]
          - ipython [required: >=5.0.0, installed: 7.19.0]
            - backcall [required: Any, installed: 0.2.0]
            - decorator [required: Any, installed: 4.4.2]
            - jedi [required: >=0.10, installed: 0.18.0]
              - parso [required: >=0.8.0,<0.9.0, installed: 0.8.1]
            - pexpect [required: >4.3, installed: 4.8.0]
              - ptyprocess [required: >=0.5, installed: 0.7.0]
            - pickleshare [required: Any, installed: 0.7.5]
            - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.13]
              - wcwidth [required: Any, installed: 0.2.5]
            - pygments [required: Any, installed: 2.7.4]
            - setuptools [required: >=18.5, installed: 51.0.0]
            - traitlets [required: >=4.2, installed: 5.0.5]
              - ipython-genutils [required: Any, installed: 0.2.0]
          - jupyter-client [required: Any, installed: 6.1.11]
            - jupyter-core [required: >=4.6.0, installed: 4.7.0]
              - traitlets [required: Any, installed: 5.0.5]
                - ipython-genutils [required: Any, installed: 0.2.0]
            - python-dateutil [required: >=2.1, installed: 2.8.1]
              - six [required: >=1.5, installed: 1.15.0]
            - pyzmq [required: >=13, installed: 21.0.1]
            - tornado [required: >=4.1, installed: 6.1]
            - traitlets [required: Any, installed: 5.0.5]
              - ipython-genutils [required: Any, installed: 0.2.0]
          - tornado [required: >=4.2, installed: 6.1]
          - traitlets [required: >=4.1.0, installed: 5.0.5]
            - ipython-genutils [required: Any, installed: 0.2.0]
        - ipython-genutils [required: Any, installed: 0.2.0]
        - jinja2 [required: Any, installed: 2.11.2]
          - MarkupSafe [required: >=0.23, installed: 1.1.1]
        - jupyter-client [required: >=5.3.4, installed: 6.1.11]
          - jupyter-core [required: >=4.6.0, installed: 4.7.0]
            - traitlets [required: Any, installed: 5.0.5]
              - ipython-genutils [required: Any, installed: 0.2.0]
          - python-dateutil [required: >=2.1, installed: 2.8.1]
            - six [required: >=1.5, installed: 1.15.0]
          - pyzmq [required: >=13, installed: 21.0.1]
          - tornado [required: >=4.1, installed: 6.1]
          - traitlets [required: Any, installed: 5.0.5]
            - ipython-genutils [required: Any, installed: 0.2.0]
        - jupyter-core [required: >=4.6.1, installed: 4.7.0]
          - traitlets [required: Any, installed: 5.0.5]
            - ipython-genutils [required: Any, installed: 0.2.0]
        - nbconvert [required: Any, installed: 6.0.7]
          - bleach [required: Any, installed: 3.2.2]
            - packaging [required: Any, installed: 20.8]
              - pyparsing [required: >=2.0.2, installed: 2.4.7]
            - six [required: >=1.9.0, installed: 1.15.0]
            - webencodings [required: Any, installed: 0.5.1]
          - defusedxml [required: Any, installed: 0.6.0]
          - entrypoints [required: >=0.2.2, installed: 0.3]
          - jinja2 [required: >=2.4, installed: 2.11.2]
            - MarkupSafe [required: >=0.23, installed: 1.1.1]
          - jupyter-core [required: Any, installed: 4.7.0]
            - traitlets [required: Any, installed: 5.0.5]
              - ipython-genutils [required: Any, installed: 0.2.0]
          - jupyterlab-pygments [required: Any, installed: 0.1.2]
            - pygments [required: >=2.4.1,<3, installed: 2.7.4]
          - mistune [required: >=0.8.1,<2, installed: 0.8.4]
          - nbclient [required: >=0.5.0,<0.6.0, installed: 0.5.1]
            - async-generator [required: Any, installed: 1.10]
            - jupyter-client [required: >=6.1.5, installed: 6.1.11]
              - jupyter-core [required: >=4.6.0, installed: 4.7.0]
                - traitlets [required: Any, installed: 5.0.5]
                  - ipython-genutils [required: Any, installed: 0.2.0]
              - python-dateutil [required: >=2.1, installed: 2.8.1]
                - six [required: >=1.5, installed: 1.15.0]
              - pyzmq [required: >=13, installed: 21.0.1]
              - tornado [required: >=4.1, installed: 6.1]
              - traitlets [required: Any, installed: 5.0.5]
                - ipython-genutils [required: Any, installed: 0.2.0]
            - nbformat [required: >=5.0, installed: 5.1.2]
              - ipython-genutils [required: Any, installed: 0.2.0]
              - jsonschema [required: >=2.4,!=2.5.0, installed: 3.2.0]
                - attrs [required: >=17.4.0, installed: 20.3.0]
                - pyrsistent [required: >=0.14.0, installed: 0.17.3]
                - setuptools [required: Any, installed: 51.0.0]
                - six [required: >=1.11.0, installed: 1.15.0]
              - jupyter-core [required: Any, installed: 4.7.0]
                - traitlets [required: Any, installed: 5.0.5]
                  - ipython-genutils [required: Any, installed: 0.2.0]
              - traitlets [required: >=4.1, installed: 5.0.5]
                - ipython-genutils [required: Any, installed: 0.2.0]
            - nest-asyncio [required: Any, installed: 1.4.3]
            - traitlets [required: >=4.2, installed: 5.0.5]
              - ipython-genutils [required: Any, installed: 0.2.0]
          - nbformat [required: >=4.4, installed: 5.1.2]
            - ipython-genutils [required: Any, installed: 0.2.0]
            - jsonschema [required: >=2.4,!=2.5.0, installed: 3.2.0]
              - attrs [required: >=17.4.0, installed: 20.3.0]
              - pyrsistent [required: >=0.14.0, installed: 0.17.3]
              - setuptools [required: Any, installed: 51.0.0]
              - six [required: >=1.11.0, installed: 1.15.0]
            - jupyter-core [required: Any, installed: 4.7.0]
              - traitlets [required: Any, installed: 5.0.5]
                - ipython-genutils [required: Any, installed: 0.2.0]
            - traitlets [required: >=4.1, installed: 5.0.5]
              - ipython-genutils [required: Any, installed: 0.2.0]
          - pandocfilters [required: >=1.4.1, installed: 1.4.3]
          - pygments [required: >=2.4.1, installed: 2.7.4]
          - testpath [required: Any, installed: 0.4.4]
          - traitlets [required: >=4.2, installed: 5.0.5]
            - ipython-genutils [required: Any, installed: 0.2.0]
        - nbformat [required: Any, installed: 5.1.2]
          - ipython-genutils [required: Any, installed: 0.2.0]
          - jsonschema [required: >=2.4,!=2.5.0, installed: 3.2.0]
            - attrs [required: >=17.4.0, installed: 20.3.0]
            - pyrsistent [required: >=0.14.0, installed: 0.17.3]
            - setuptools [required: Any, installed: 51.0.0]
            - six [required: >=1.11.0, installed: 1.15.0]
          - jupyter-core [required: Any, installed: 4.7.0]
            - traitlets [required: Any, installed: 5.0.5]
              - ipython-genutils [required: Any, installed: 0.2.0]
          - traitlets [required: >=4.1, installed: 5.0.5]
            - ipython-genutils [required: Any, installed: 0.2.0]
        - prometheus-client [required: Any, installed: 0.9.0]
        - pyzmq [required: >=17, installed: 21.0.1]
        - Send2Trash [required: >=1.5.0, installed: 1.5.0]
        - terminado [required: >=0.8.3, installed: 0.9.2]
          - ptyprocess [required: Any, installed: 0.7.0]
          - tornado [required: >=4, installed: 6.1]
        - tornado [required: >=6.1, installed: 6.1]
        - traitlets [required: >=4.2.1, installed: 5.0.5]
          - ipython-genutils [required: Any, installed: 0.2.0]
  - jupyter-console [required: Any, installed: 6.2.0]
    - ipykernel [required: Any, installed: 5.4.3]
      - ipython [required: >=5.0.0, installed: 7.19.0]
        - backcall [required: Any, installed: 0.2.0]
        - decorator [required: Any, installed: 4.4.2]
        - jedi [required: >=0.10, installed: 0.18.0]
          - parso [required: >=0.8.0,<0.9.0, installed: 0.8.1]
        - pexpect [required: >4.3, installed: 4.8.0]
          - ptyprocess [required: >=0.5, installed: 0.7.0]
        - pickleshare [required: Any, installed: 0.7.5]
        - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.13]
          - wcwidth [required: Any, installed: 0.2.5]
        - pygments [required: Any, installed: 2.7.4]
        - setuptools [required: >=18.5, installed: 51.0.0]
        - traitlets [required: >=4.2, installed: 5.0.5]
          - ipython-genutils [required: Any, installed: 0.2.0]
      - jupyter-client [required: Any, installed: 6.1.11]
        - jupyter-core [required: >=4.6.0, installed: 4.7.0]
          - traitlets [required: Any, installed: 5.0.5]
            - ipython-genutils [required: Any, installed: 0.2.0]
        - python-dateutil [required: >=2.1, installed: 2.8.1]
          - six [required: >=1.5, installed: 1.15.0]
        - pyzmq [required: >=13, installed: 21.0.1]
        - tornado [required: >=4.1, installed: 6.1]
        - traitlets [required: Any, installed: 5.0.5]
          - ipython-genutils [required: Any, installed: 0.2.0]
      - tornado [required: >=4.2, installed: 6.1]
      - traitlets [required: >=4.1.0, installed: 5.0.5]
        - ipython-genutils [required: Any, installed: 0.2.0]
    - ipython [required: Any, installed: 7.19.0]
      - backcall [required: Any, installed: 0.2.0]
      - decorator [required: Any, installed: 4.4.2]
      - jedi [required: >=0.10, installed: 0.18.0]
        - parso [required: >=0.8.0,<0.9.0, installed: 0.8.1]
      - pexpect [required: >4.3, installed: 4.8.0]
        - ptyprocess [required: >=0.5, installed: 0.7.0]
      - pickleshare [required: Any, installed: 0.7.5]
      - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.13]
        - wcwidth [required: Any, installed: 0.2.5]
      - pygments [required: Any, installed: 2.7.4]
      - setuptools [required: >=18.5, installed: 51.0.0]
      - traitlets [required: >=4.2, installed: 5.0.5]
        - ipython-genutils [required: Any, installed: 0.2.0]
    - jupyter-client [required: Any, installed: 6.1.11]
      - jupyter-core [required: >=4.6.0, installed: 4.7.0]
        - traitlets [required: Any, installed: 5.0.5]
          - ipython-genutils [required: Any, installed: 0.2.0]
      - python-dateutil [required: >=2.1, installed: 2.8.1]
        - six [required: >=1.5, installed: 1.15.0]
      - pyzmq [required: >=13, installed: 21.0.1]
      - tornado [required: >=4.1, installed: 6.1]
      - traitlets [required: Any, installed: 5.0.5]
        - ipython-genutils [required: Any, installed: 0.2.0]
    - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.13]
      - wcwidth [required: Any, installed: 0.2.5]
    - pygments [required: Any, installed: 2.7.4]
  - nbconvert [required: Any, installed: 6.0.7]
    - bleach [required: Any, installed: 3.2.2]
      - packaging [required: Any, installed: 20.8]
        - pyparsing [required: >=2.0.2, installed: 2.4.7]
      - six [required: >=1.9.0, installed: 1.15.0]
      - webencodings [required: Any, installed: 0.5.1]
    - defusedxml [required: Any, installed: 0.6.0]
    - entrypoints [required: >=0.2.2, installed: 0.3]
    - jinja2 [required: >=2.4, installed: 2.11.2]
      - MarkupSafe [required: >=0.23, installed: 1.1.1]
    - jupyter-core [required: Any, installed: 4.7.0]
      - traitlets [required: Any, installed: 5.0.5]
        - ipython-genutils [required: Any, installed: 0.2.0]
    - jupyterlab-pygments [required: Any, installed: 0.1.2]
      - pygments [required: >=2.4.1,<3, installed: 2.7.4]
    - mistune [required: >=0.8.1,<2, installed: 0.8.4]
    - nbclient [required: >=0.5.0,<0.6.0, installed: 0.5.1]
      - async-generator [required: Any, installed: 1.10]
      - jupyter-client [required: >=6.1.5, installed: 6.1.11]
        - jupyter-core [required: >=4.6.0, installed: 4.7.0]
          - traitlets [required: Any, installed: 5.0.5]
            - ipython-genutils [required: Any, installed: 0.2.0]
        - python-dateutil [required: >=2.1, installed: 2.8.1]
          - six [required: >=1.5, installed: 1.15.0]
        - pyzmq [required: >=13, installed: 21.0.1]
        - tornado [required: >=4.1, installed: 6.1]
        - traitlets [required: Any, installed: 5.0.5]
          - ipython-genutils [required: Any, installed: 0.2.0]
      - nbformat [required: >=5.0, installed: 5.1.2]
        - ipython-genutils [required: Any, installed: 0.2.0]
        - jsonschema [required: >=2.4,!=2.5.0, installed: 3.2.0]
          - attrs [required: >=17.4.0, installed: 20.3.0]
          - pyrsistent [required: >=0.14.0, installed: 0.17.3]
          - setuptools [required: Any, installed: 51.0.0]
          - six [required: >=1.11.0, installed: 1.15.0]
        - jupyter-core [required: Any, installed: 4.7.0]
          - traitlets [required: Any, installed: 5.0.5]
            - ipython-genutils [required: Any, installed: 0.2.0]
        - traitlets [required: >=4.1, installed: 5.0.5]
          - ipython-genutils [required: Any, installed: 0.2.0]
      - nest-asyncio [required: Any, installed: 1.4.3]
      - traitlets [required: >=4.2, installed: 5.0.5]
        - ipython-genutils [required: Any, installed: 0.2.0]
    - nbformat [required: >=4.4, installed: 5.1.2]
      - ipython-genutils [required: Any, installed: 0.2.0]
      - jsonschema [required: >=2.4,!=2.5.0, installed: 3.2.0]
        - attrs [required: >=17.4.0, installed: 20.3.0]
        - pyrsistent [required: >=0.14.0, installed: 0.17.3]
        - setuptools [required: Any, installed: 51.0.0]
        - six [required: >=1.11.0, installed: 1.15.0]
      - jupyter-core [required: Any, installed: 4.7.0]
        - traitlets [required: Any, installed: 5.0.5]
          - ipython-genutils [required: Any, installed: 0.2.0]
      - traitlets [required: >=4.1, installed: 5.0.5]
        - ipython-genutils [required: Any, installed: 0.2.0]
    - pandocfilters [required: >=1.4.1, installed: 1.4.3]
    - pygments [required: >=2.4.1, installed: 2.7.4]
    - testpath [required: Any, installed: 0.4.4]
    - traitlets [required: >=4.2, installed: 5.0.5]
      - ipython-genutils [required: Any, installed: 0.2.0]
  - notebook [required: Any, installed: 6.2.0]
    - argon2-cffi [required: Any, installed: 20.1.0]
      - cffi [required: >=1.0.0, installed: 1.14.4]
        - pycparser [required: Any, installed: 2.20]
      - six [required: Any, installed: 1.15.0]
    - ipykernel [required: Any, installed: 5.4.3]
      - ipython [required: >=5.0.0, installed: 7.19.0]
        - backcall [required: Any, installed: 0.2.0]
        - decorator [required: Any, installed: 4.4.2]
        - jedi [required: >=0.10, installed: 0.18.0]
          - parso [required: >=0.8.0,<0.9.0, installed: 0.8.1]
        - pexpect [required: >4.3, installed: 4.8.0]
          - ptyprocess [required: >=0.5, installed: 0.7.0]
        - pickleshare [required: Any, installed: 0.7.5]
        - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.13]
          - wcwidth [required: Any, installed: 0.2.5]
        - pygments [required: Any, installed: 2.7.4]
        - setuptools [required: >=18.5, installed: 51.0.0]
        - traitlets [required: >=4.2, installed: 5.0.5]
          - ipython-genutils [required: Any, installed: 0.2.0]
      - jupyter-client [required: Any, installed: 6.1.11]
        - jupyter-core [required: >=4.6.0, installed: 4.7.0]
          - traitlets [required: Any, installed: 5.0.5]
            - ipython-genutils [required: Any, installed: 0.2.0]
        - python-dateutil [required: >=2.1, installed: 2.8.1]
          - six [required: >=1.5, installed: 1.15.0]
        - pyzmq [required: >=13, installed: 21.0.1]
        - tornado [required: >=4.1, installed: 6.1]
        - traitlets [required: Any, installed: 5.0.5]
          - ipython-genutils [required: Any, installed: 0.2.0]
      - tornado [required: >=4.2, installed: 6.1]
      - traitlets [required: >=4.1.0, installed: 5.0.5]
        - ipython-genutils [required: Any, installed: 0.2.0]
    - ipython-genutils [required: Any, installed: 0.2.0]
    - jinja2 [required: Any, installed: 2.11.2]
      - MarkupSafe [required: >=0.23, installed: 1.1.1]
    - jupyter-client [required: >=5.3.4, installed: 6.1.11]
      - jupyter-core [required: >=4.6.0, installed: 4.7.0]
        - traitlets [required: Any, installed: 5.0.5]
          - ipython-genutils [required: Any, installed: 0.2.0]
      - python-dateutil [required: >=2.1, installed: 2.8.1]
        - six [required: >=1.5, installed: 1.15.0]
      - pyzmq [required: >=13, installed: 21.0.1]
      - tornado [required: >=4.1, installed: 6.1]
      - traitlets [required: Any, installed: 5.0.5]
        - ipython-genutils [required: Any, installed: 0.2.0]
    - jupyter-core [required: >=4.6.1, installed: 4.7.0]
      - traitlets [required: Any, installed: 5.0.5]
        - ipython-genutils [required: Any, installed: 0.2.0]
    - nbconvert [required: Any, installed: 6.0.7]
      - bleach [required: Any, installed: 3.2.2]
        - packaging [required: Any, installed: 20.8]
          - pyparsing [required: >=2.0.2, installed: 2.4.7]
        - six [required: >=1.9.0, installed: 1.15.0]
        - webencodings [required: Any, installed: 0.5.1]
      - defusedxml [required: Any, installed: 0.6.0]
      - entrypoints [required: >=0.2.2, installed: 0.3]
      - jinja2 [required: >=2.4, installed: 2.11.2]
        - MarkupSafe [required: >=0.23, installed: 1.1.1]
      - jupyter-core [required: Any, installed: 4.7.0]
        - traitlets [required: Any, installed: 5.0.5]
          - ipython-genutils [required: Any, installed: 0.2.0]
      - jupyterlab-pygments [required: Any, installed: 0.1.2]
        - pygments [required: >=2.4.1,<3, installed: 2.7.4]
      - mistune [required: >=0.8.1,<2, installed: 0.8.4]
      - nbclient [required: >=0.5.0,<0.6.0, installed: 0.5.1]
        - async-generator [required: Any, installed: 1.10]
        - jupyter-client [required: >=6.1.5, installed: 6.1.11]
          - jupyter-core [required: >=4.6.0, installed: 4.7.0]
            - traitlets [required: Any, installed: 5.0.5]
              - ipython-genutils [required: Any, installed: 0.2.0]
          - python-dateutil [required: >=2.1, installed: 2.8.1]
            - six [required: >=1.5, installed: 1.15.0]
          - pyzmq [required: >=13, installed: 21.0.1]
          - tornado [required: >=4.1, installed: 6.1]
          - traitlets [required: Any, installed: 5.0.5]
            - ipython-genutils [required: Any, installed: 0.2.0]
        - nbformat [required: >=5.0, installed: 5.1.2]
          - ipython-genutils [required: Any, installed: 0.2.0]
          - jsonschema [required: >=2.4,!=2.5.0, installed: 3.2.0]
            - attrs [required: >=17.4.0, installed: 20.3.0]
            - pyrsistent [required: >=0.14.0, installed: 0.17.3]
            - setuptools [required: Any, installed: 51.0.0]
            - six [required: >=1.11.0, installed: 1.15.0]
          - jupyter-core [required: Any, installed: 4.7.0]
            - traitlets [required: Any, installed: 5.0.5]
              - ipython-genutils [required: Any, installed: 0.2.0]
          - traitlets [required: >=4.1, installed: 5.0.5]
            - ipython-genutils [required: Any, installed: 0.2.0]
        - nest-asyncio [required: Any, installed: 1.4.3]
        - traitlets [required: >=4.2, installed: 5.0.5]
          - ipython-genutils [required: Any, installed: 0.2.0]
      - nbformat [required: >=4.4, installed: 5.1.2]
        - ipython-genutils [required: Any, installed: 0.2.0]
        - jsonschema [required: >=2.4,!=2.5.0, installed: 3.2.0]
          - attrs [required: >=17.4.0, installed: 20.3.0]
          - pyrsistent [required: >=0.14.0, installed: 0.17.3]
          - setuptools [required: Any, installed: 51.0.0]
          - six [required: >=1.11.0, installed: 1.15.0]
        - jupyter-core [required: Any, installed: 4.7.0]
          - traitlets [required: Any, installed: 5.0.5]
            - ipython-genutils [required: Any, installed: 0.2.0]
        - traitlets [required: >=4.1, installed: 5.0.5]
          - ipython-genutils [required: Any, installed: 0.2.0]
      - pandocfilters [required: >=1.4.1, installed: 1.4.3]
      - pygments [required: >=2.4.1, installed: 2.7.4]
      - testpath [required: Any, installed: 0.4.4]
      - traitlets [required: >=4.2, installed: 5.0.5]
        - ipython-genutils [required: Any, installed: 0.2.0]
    - nbformat [required: Any, installed: 5.1.2]
      - ipython-genutils [required: Any, installed: 0.2.0]
      - jsonschema [required: >=2.4,!=2.5.0, installed: 3.2.0]
        - attrs [required: >=17.4.0, installed: 20.3.0]
        - pyrsistent [required: >=0.14.0, installed: 0.17.3]
        - setuptools [required: Any, installed: 51.0.0]
        - six [required: >=1.11.0, installed: 1.15.0]
      - jupyter-core [required: Any, installed: 4.7.0]
        - traitlets [required: Any, installed: 5.0.5]
          - ipython-genutils [required: Any, installed: 0.2.0]
      - traitlets [required: >=4.1, installed: 5.0.5]
        - ipython-genutils [required: Any, installed: 0.2.0]
    - prometheus-client [required: Any, installed: 0.9.0]
    - pyzmq [required: >=17, installed: 21.0.1]
    - Send2Trash [required: >=1.5.0, installed: 1.5.0]
    - terminado [required: >=0.8.3, installed: 0.9.2]
      - ptyprocess [required: Any, installed: 0.7.0]
      - tornado [required: >=4, installed: 6.1]
    - tornado [required: >=6.1, installed: 6.1]
    - traitlets [required: >=4.2.1, installed: 5.0.5]
      - ipython-genutils [required: Any, installed: 0.2.0]
  - qtconsole [required: Any, installed: 5.0.2]
    - ipykernel [required: >=4.1, installed: 5.4.3]
      - ipython [required: >=5.0.0, installed: 7.19.0]
        - backcall [required: Any, installed: 0.2.0]
        - decorator [required: Any, installed: 4.4.2]
        - jedi [required: >=0.10, installed: 0.18.0]
          - parso [required: >=0.8.0,<0.9.0, installed: 0.8.1]
        - pexpect [required: >4.3, installed: 4.8.0]
          - ptyprocess [required: >=0.5, installed: 0.7.0]
        - pickleshare [required: Any, installed: 0.7.5]
        - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.13]
          - wcwidth [required: Any, installed: 0.2.5]
        - pygments [required: Any, installed: 2.7.4]
        - setuptools [required: >=18.5, installed: 51.0.0]
        - traitlets [required: >=4.2, installed: 5.0.5]
          - ipython-genutils [required: Any, installed: 0.2.0]
      - jupyter-client [required: Any, installed: 6.1.11]
        - jupyter-core [required: >=4.6.0, installed: 4.7.0]
          - traitlets [required: Any, installed: 5.0.5]
            - ipython-genutils [required: Any, installed: 0.2.0]
        - python-dateutil [required: >=2.1, installed: 2.8.1]
          - six [required: >=1.5, installed: 1.15.0]
        - pyzmq [required: >=13, installed: 21.0.1]
        - tornado [required: >=4.1, installed: 6.1]
        - traitlets [required: Any, installed: 5.0.5]
          - ipython-genutils [required: Any, installed: 0.2.0]
      - tornado [required: >=4.2, installed: 6.1]
      - traitlets [required: >=4.1.0, installed: 5.0.5]
        - ipython-genutils [required: Any, installed: 0.2.0]
    - ipython-genutils [required: Any, installed: 0.2.0]
    - jupyter-client [required: >=4.1, installed: 6.1.11]
      - jupyter-core [required: >=4.6.0, installed: 4.7.0]
        - traitlets [required: Any, installed: 5.0.5]
          - ipython-genutils [required: Any, installed: 0.2.0]
      - python-dateutil [required: >=2.1, installed: 2.8.1]
        - six [required: >=1.5, installed: 1.15.0]
      - pyzmq [required: >=13, installed: 21.0.1]
      - tornado [required: >=4.1, installed: 6.1]
      - traitlets [required: Any, installed: 5.0.5]
        - ipython-genutils [required: Any, installed: 0.2.0]
    - jupyter-core [required: Any, installed: 4.7.0]
      - traitlets [required: Any, installed: 5.0.5]
        - ipython-genutils [required: Any, installed: 0.2.0]
    - pygments [required: Any, installed: 2.7.4]
    - pyzmq [required: >=17.1, installed: 21.0.1]
    - qtpy [required: Any, installed: 1.9.0]
    - traitlets [required: Any, installed: 5.0.5]
      - ipython-genutils [required: Any, installed: 0.2.0]
pandas==1.2.1
  - numpy [required: >=1.16.5, installed: 1.19.5]
  - python-dateutil [required: >=2.7.3, installed: 2.8.1]
    - six [required: >=1.5, installed: 1.15.0]
  - pytz [required: >=2017.3, installed: 2020.5]
papermill==2.3.0
  - ansiwrap [required: Any, installed: 0.8.4]
    - textwrap3 [required: >=0.9.2, installed: 0.9.2]
  - black [required: Any, installed: 20.8b1]
    - appdirs [required: Any, installed: 1.4.4]
    - click [required: >=7.1.2, installed: 7.1.2]
    - mypy-extensions [required: >=0.4.3, installed: 0.4.3]
    - pathspec [required: >=0.6,<1, installed: 0.8.1]
    - regex [required: >=2020.1.8, installed: 2020.11.13]
    - toml [required: >=0.10.1, installed: 0.10.2]
    - typed-ast [required: >=1.4.0, installed: 1.4.2]
    - typing-extensions [required: >=3.7.4, installed: 3.7.4.3]
  - click [required: Any, installed: 7.1.2]
  - entrypoints [required: Any, installed: 0.3]
  - nbclient [required: >=0.2.0, installed: 0.5.1]
    - async-generator [required: Any, installed: 1.10]
    - jupyter-client [required: >=6.1.5, installed: 6.1.11]
      - jupyter-core [required: >=4.6.0, installed: 4.7.0]
        - traitlets [required: Any, installed: 5.0.5]
          - ipython-genutils [required: Any, installed: 0.2.0]
      - python-dateutil [required: >=2.1, installed: 2.8.1]
        - six [required: >=1.5, installed: 1.15.0]
      - pyzmq [required: >=13, installed: 21.0.1]
      - tornado [required: >=4.1, installed: 6.1]
      - traitlets [required: Any, installed: 5.0.5]
        - ipython-genutils [required: Any, installed: 0.2.0]
    - nbformat [required: >=5.0, installed: 5.1.2]
      - ipython-genutils [required: Any, installed: 0.2.0]
      - jsonschema [required: >=2.4,!=2.5.0, installed: 3.2.0]
        - attrs [required: >=17.4.0, installed: 20.3.0]
        - pyrsistent [required: >=0.14.0, installed: 0.17.3]
        - setuptools [required: Any, installed: 51.0.0]
        - six [required: >=1.11.0, installed: 1.15.0]
      - jupyter-core [required: Any, installed: 4.7.0]
        - traitlets [required: Any, installed: 5.0.5]
          - ipython-genutils [required: Any, installed: 0.2.0]
      - traitlets [required: >=4.1, installed: 5.0.5]
        - ipython-genutils [required: Any, installed: 0.2.0]
    - nest-asyncio [required: Any, installed: 1.4.3]
    - traitlets [required: >=4.2, installed: 5.0.5]
      - ipython-genutils [required: Any, installed: 0.2.0]
  - nbformat [required: Any, installed: 5.1.2]
    - ipython-genutils [required: Any, installed: 0.2.0]
    - jsonschema [required: >=2.4,!=2.5.0, installed: 3.2.0]
      - attrs [required: >=17.4.0, installed: 20.3.0]
      - pyrsistent [required: >=0.14.0, installed: 0.17.3]
      - setuptools [required: Any, installed: 51.0.0]
      - six [required: >=1.11.0, installed: 1.15.0]
    - jupyter-core [required: Any, installed: 4.7.0]
      - traitlets [required: Any, installed: 5.0.5]
        - ipython-genutils [required: Any, installed: 0.2.0]
    - traitlets [required: >=4.1, installed: 5.0.5]
      - ipython-genutils [required: Any, installed: 0.2.0]
  - pyyaml [required: Any, installed: 5.4.1]
  - 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]
  - tenacity [required: Any, installed: 6.3.1]
    - six [required: >=1.9.0, installed: 1.15.0]
  - tqdm [required: >=4.32.2, installed: 4.56.0]
python-dotenv==0.15.0
sklearn==0.0
  - scikit-learn [required: Any, installed: 0.24.1]
    - joblib [required: >=0.11, installed: 1.0.0]
    - numpy [required: >=1.13.3, installed: 1.19.5]
    - scipy [required: >=0.19.1, installed: 1.6.0]
      - numpy [required: >=1.16.5, installed: 1.19.5]
    - threadpoolctl [required: >=2.0.0, installed: 2.1.0]
wget==3.2

Notes

For more information, see Pipfile and Pipfile.lock.

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

Remove jupyter dependency

seems the culprit to be jupyter dependency. When removed from the Pipfile it all works as intended. Not sure where to file bug with a minimal reproducer though, because this is environment specific. I'll bring it up to thoth s2i minimal notebook at first, hope they can point me to right repo. Anyways - for this particular repo, the jupyter dependency can be removed. I'll open a PR and we can either rebase this PR on top of it or the other ways around. WDYT?

Originally posted by @tumido in #54 (comment)

Hatesonar dependency issue

Describe the bug
Hatesonar does not support python 3.8 and has package dependencies on some old version of packages like scikit-learn. Looking for suggestions on how to install hatsonar in the currect

I am trying to use hatesonar as a baseline to analyze hate speech. I am looking for suggestions about how to install hatesonar in the current environment given that it is 3.8 and hatesonar does not support the required python version. This most likely will not be the final approach so this does not need to go into production. With that, I need to be able to try this out since this is a well known open source package and seems like a good approach to start with to compare future approaches with.

Pipenv install fails on trying to install ibm packages

Describe the bug
Pipenv install of ibm-cloud-sdk-core and ibm-watson packages return errors.

To Reproduce
Steps to reproduce the behavior:

  1. Spawn a server on https://jupyterhub-opf-jupyterhub.apps.cnv.massopen.cloud/
  2. Spin up a 'mailing-list-analysis-toolkit:latest' image
  3. git clone [email protected]:aicoe-aiops/mailing-list-analysis-toolkit.git
  4. cd mailing-list-analysis-toolkit/
  5. pipenv install succeeds
  6. pipenv install ibm-cloud-sdk-core fails.

with following error

[1000600000@jupyterhub-nb-oc-40bu-2eedu mailing-list-analysis-toolkit]$ git statusOn branch master
Your branch is up to date with 'origin/master'.

nothing to commit, working tree clean
[1000600000@jupyterhub-nb-oc-40bu-2eedu mailing-list-analysis-toolkit]$ pipenv install ibm-cloud-sdk-core
Courtesy Notice: Pipenv found itself running within a virtual environment, so it will automatically use that environment, instead of creating its own for any project. You can set PIPENV_IGNORE_VIRTUALENVS=1 to force pipenv to ignore that environment and create its own instead. You can set PIPENV_VERBOSITY=-1 to suppress this warning.
Installing ibm-cloud-sdk-core…
Adding ibm-cloud-sdk-core to Pipfile's [packages]…
✔ Installation Succeeded
Pipfile.lock (bcb5eb) out of date, updating to (66307a)…
Locking [dev-packages] dependencies…
✔ Success!
Locking [packages] dependencies…
✘ Locking Failed!
[pipenv.exceptions.ResolutionFailure]:   File "/opt/app-root/lib64/python3.8/site-packages/pipenv/resolver.py", line 61, in resolve
[pipenv.exceptions.ResolutionFailure]:       return resolve_deps(
[pipenv.exceptions.ResolutionFailure]:   File "/opt/app-root/lib64/python3.8/site-packages/pipenv/utils.py", line 718, in resolve_deps
[pipenv.exceptions.ResolutionFailure]:       resolved_tree, hashes, markers_lookup, resolver = actually_resolve_deps(
[pipenv.exceptions.ResolutionFailure]:   File "/opt/app-root/lib64/python3.8/site-packages/pipenv/utils.py", line 480, in actually_resolve_deps
[pipenv.exceptions.ResolutionFailure]:       resolved_tree = resolver.resolve()
[pipenv.exceptions.ResolutionFailure]:   File "/opt/app-root/lib64/python3.8/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 black
[pipenv.exceptions.ResolutionFailure]:       Skipped pre-versions: 18.3a0, 18.3a0, 18.3a1, 18.3a1, 18.3a2, 18.3a2, 18.3a3, 18.3a3, 18.3a4, 18.3a4, 18.4a0, 18.4a0, 18.4a1, 18.4a1, 18.4a2, 18.4a2, 18.4a3, 18.4a3, 18.4a4, 18.4a4, 18.5b0, 18.5b0, 18.5b1, 18.5b1, 18.6b0, 18.6b0, 18.6b1, 18.6b1, 18.6b2, 18.6b2, 18.6b3, 18.6b3, 18.6b4, 18.6b4, 18.9b0, 18.9b0, 19.3b0, 19.3b0, 19.10b0, 19.10b0, 20.8b0, 20.8b1
[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 black
Skipped pre-versions: 18.3a0, 18.3a0, 18.3a1, 18.3a1, 18.3a2, 18.3a2, 18.3a3, 18.3a3, 18.3a4, 18.3a4, 18.4a0, 18.4a0, 18.4a1, 18.4a1, 18.4a2, 18.4a2, 18.4a3, 18.4a3, 18.4a4, 18.4a4, 18.5b0, 18.5b0, 18.5b1, 18.5b1, 18.6b0, 18.6b0, 18.6b1, 18.6b1,18.6b2, 18.6b2, 18.6b3, 18.6b3, 18.6b4, 18.6b4, 18.9b0, 18.9b0, 19.3b0, 19.3b0, 19.10b0, 19.10b0, 20.8b0, 20.8b1
There are incompatible versions in the resolved dependencies.
[pipenv.exceptions.ResolutionFailure]:       return resolve_deps(
[pipenv.exceptions.ResolutionFailure]:   File "/opt/app-root/lib64/python3.8/site-packages/pipenv/utils.py", line 718, in resolve_deps
[pipenv.exceptions.ResolutionFailure]:       resolved_tree, hashes, markers_lookup, resolver = actually_resolve_deps(
[pipenv.exceptions.ResolutionFailure]:   File "/opt/app-root/lib64/python3.8/site-packages/pipenv/utils.py", line 480, in actually_resolve_deps
[pipenv.exceptions.ResolutionFailure]:       resolved_tree = resolver.resolve()
[pipenv.exceptions.ResolutionFailure]:   File "/opt/app-root/lib64/python3.8/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 black
[pipenv.exceptions.ResolutionFailure]:       Skipped pre-versions: 18.3a0, 18.3a0, 18.3a1, 18.3a1, 18.3a2, 18.3a2, 18.3a3, 18.3a3, 18.3a4, 18.3a4, 18.4a0, 18.4a0, 18.4a1, 18.4a1, 18.4a2, 18.4a2, 18.4a3, 18.4a3, 18.4a4, 18.4a4, 18.5b0, 18.5b0, 18.5b1, 18.5b1, 18.6b0, 18.6b0, 18.6b1, 18.6b1, 18.6b2, 18.6b2, 18.6b3, 18.6b3, 18.6b4, 18.6b4, 18.9b0, 18.9b0, 19.3b0, 19.3b0, 19.10b0, 19.10b0, 20.8b0, 20.8b1
[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 black
Skipped pre-versions: 18.3a0, 18.3a0, 18.3a1, 18.3a1, 18.3a2, 18.3a2, 18.3a3, 18.3a3, 18.3a4, 18.3a4, 18.4a0, 18.4a0, 18.4a1, 18.4a1, 18.4a2, 18.4a2, 18.4a3, 18.4a3, 18.4a4, 18.4a4, 18.5b0, 18.5b0, 18.5b1, 18.5b1, 18.6b0, 18.6b0, 18.6b1, 18.6b1,18.6b2, 18.6b2, 18.6b3, 18.6b3, 18.6b4, 18.6b4, 18.9b0, 18.9b0, 19.3b0, 19.3b0, 19.10b0, 19.10b0, 20.8b0, 20.8b1

Add Sentiment Analysis Notebook

Is your feature request related to a problem? Please describe.
I think we should also include a sentiment analysis model so that the overall sentiment of the mailing list can be monitored overtime.

Describe the solution you'd like
Use the flair package to perform sentiment analysis on the text of each email, then aggregate it for each month.

pipenv install fails

Describe the bug
Pipenv install of hatesonar and scikit-learn==0.20.3 fails.

To Reproduce

Trying out similar workflow from #51 (comment) fails.

  • Spawn up JupyterHub mailing-list-analysis-toolkit image
$ git rev-parse --short  HEAD
f911c7b
$ pipenv lock --pre
Courtesy Notice: Pipenv found itself running within a virtual environment, so it will automatically use that environment, instead of creating its own for any project. You can set PIPENV_IGNORE_VIRTUALENVS=1 to force pipenv to ignore that environment and create its own instead. You can set PIPENV_VERBOSITY=-1 to suppress this warning.
Locking [dev-packages] dependencies…
✔ Success!
Locking [packages] dependencies…
✔ Success!
Updated Pipfile.lock (0f8e7c)!
$ pipenv install --pre scikit-learn==0.20.3
Courtesy Notice: Pipenv found itself running within a virtual environment, so it will automatically use that environment, instead of creating its own for any project. You can set PIPENV_IGNORE_VIRTUALENVS=1 to force pipenv to ignore that environment and create its own instead. You can set PIPENV_VERBOSITY=-1 to suppress this warning.
Installing scikit-learn==0.20.3…
Adding scikit-learn to Pipfile's [packages]…
✔ Installation Succeeded
Pipfile.lock (0897b7) out of date, updating to (0f8e7c)…
Locking [dev-packages] dependencies…
✔ Success!
Locking [packages] dependencies…
✘ Locking Failed!
[pipenv.exceptions.ResolutionFailure]:   File "/opt/app-root/lib/python3.6/site-packages/pipenv/resolver.py", line 69, in resolve
[pipenv.exceptions.ResolutionFailure]:       req_dir=requirements_dir
[pipenv.exceptions.ResolutionFailure]:   File "/opt/app-root/lib/python3.6/site-packages/pipenv/utils.py", line 726, in resolve_deps
[pipenv.exceptions.ResolutionFailure]:       req_dir=req_dir,
[pipenv.exceptions.ResolutionFailure]:   File "/opt/app-root/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 "/opt/app-root/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 thatmatches black
[pipenv.exceptions.ResolutionFailure]:       Skipped pre-versions: 18.3a0, 18.3a0, 18.3a1, 18.3a1, 18.3a2, 18.3a2, 18.3a3, 18.3a3, 18.3a4, 18.3a4, 18.4a0, 18.4a0, 18.4a1, 18.4a1, 18.4a2, 18.4a2, 18.4a3, 18.4a3, 18.4a4, 18.4a4, 18.5b0, 18.5b0, 18.5b1, 18.5b1, 18.6b0, 18.6b0, 18.6b1, 18.6b1, 18.6b2, 18.6b2, 18.6b3, 18.6b3, 18.6b4, 18.6b4, 18.9b0, 18.9b0, 19.3b0, 19.3b0, 19.10b0, 19.10b0, 20.8b0, 20.8b1
[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 black
Skipped pre-versions: 18.3a0, 18.3a0, 18.3a1, 18.3a1, 18.3a2, 18.3a2, 18.3a3, 18.3a3, 18.3a4, 18.3a4, 18.4a0, 18.4a0, 18.4a1,18.4a1, 18.4a2, 18.4a2, 18.4a3, 18.4a3, 18.4a4, 18.4a4, 18.5b0, 18.5b0, 18.5b1, 18.5b1, 18.6b0, 18.6b0, 18.6b1, 18.6b1, 18.6b2, 18.6b2, 18.6b3, 18.6b3, 18.6b4, 18.6b4, 18.9b0, 18.9b0, 19.3b0, 19.3b0, 19.10b0, 19.10b0, 20.8b0, 20.8b1
There are incompatible versions in the resolved dependencies.
[pipenv.exceptions.ResolutionFailure]:       req_dir=requirements_dir
[pipenv.exceptions.ResolutionFailure]:   File "/opt/app-root/lib/python3.6/site-packages/pipenv/utils.py", line 726, in resolve_deps
[pipenv.exceptions.ResolutionFailure]:       req_dir=req_dir,
[pipenv.exceptions.ResolutionFailure]:   File "/opt/app-root/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 "/opt/app-root/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 thatmatches black
[pipenv.exceptions.ResolutionFailure]:       Skipped pre-versions: 18.3a0, 18.3a0, 18.3a1, 18.3a1, 18.3a2, 18.3a2, 18.3a3, 18.3a3, 18.3a4, 18.3a4, 18.4a0, 18.4a0, 18.4a1, 18.4a1, 18.4a2, 18.4a2, 18.4a3, 18.4a3, 18.4a4, 18.4a4, 18.5b0, 18.5b0, 18.5b1, 18.5b1, 18.6b0, 18.6b0, 18.6b1, 18.6b1, 18.6b2, 18.6b2, 18.6b3, 18.6b3, 18.6b4, 18.6b4, 18.9b0, 18.9b0, 19.3b0, 19.3b0, 19.10b0, 19.10b0, 20.8b0, 20.8b1
[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 black
Skipped pre-versions: 18.3a0, 18.3a0, 18.3a1, 18.3a1, 18.3a2, 18.3a2, 18.3a3, 18.3a3, 18.3a4, 18.3a4, 18.4a0, 18.4a0, 18.4a1,18.4a1, 18.4a2, 18.4a2, 18.4a3, 18.4a3, 18.4a4, 18.4a4, 18.5b0, 18.5b0, 18.5b1, 18.5b1, 18.6b0, 18.6b0, 18.6b1, 18.6b1, 18.6b2, 18.6b2, 18.6b3, 18.6b3, 18.6b4, 18.6b4, 18.9b0, 18.9b0, 19.3b0, 19.3b0, 19.10b0, 19.10b0, 20.8b0, 20.8b1
There are incompatible versions in the resolved dependencies.

@tumido any recommendations?

cc: @cdolfi
related to : #54

Consolidate and update regex parsing in `raw_to_text.ipynb` notebook

@tumido good call at taking a bit closer look at these regex : )

I think there is some additional improvement we can be doing with these cleaning steps overall (looks like some of these are actually removing more data then they intend to). I think it might makes sense to make it a separate issue, to determine exactly what cases are and aren't being caught by the existing regex and write some tests to confirm instead of "eye-balling" the output or writing in-notebook cases on the fly.

And as far as using calendar here, also a good note for reference, but do you think programtically constructing regex statements is the best way to go? I would think using a more complete regex statement like ((mon|tues|wed(nes)?|thur(s)?|fri|sat(ur)?|sun)(day)?) and something similar for the months might be better to reduce the number of re.match statements used and possible be more readable then list comprehensions nested in regex. WDYT?

Originally posted by @MichaelClifford in #64 (comment)

For readability and optimization, you could also collect all the regex in one place (this notebook or a separate text file) and compile them (re.compile) and then apply it on the lines...

Originally posted by @Shreyanand in #64 (comment)

Failed to update dependencies to their latest version for rhel:8 environment

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

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/clone-dir/Pipfile
Using /usr/bin/python3.6m (3.6.8) to create virtualenv...
created virtual environment CPython3.6.8.final.0-64 in 594ms
  creator CPython3Posix(dest=/tmp/clone-dir/.venv, clear=False, no_vcs_ignore=False, global=False)
  seeder FromAppData(download=False, pip=bundle, setuptools=bundle, wheel=bundle, via=copy, app_data_dir=/tmp/tmp8bnl7f8w)
    added seed packages: pip==21.3.1, setuptools==58.3.0, wheel==0.37.0
  activators BashActivator,CShellActivator,FishActivator,NushellActivator,PowerShellActivator,PythonActivator


Successfully created virtual environment!
�[KVirtualenv location: /tmp/clone-dir/.venv
Locking [dev-packages] dependencies...

Building requirements...
�[K
Resolving dependencies...
�[K
Success!
�[KLocking [packages] dependencies...

Building requirements...
�[K
Resolving dependencies...
�[K
FAIL
�[K[ResolutionFailure]:   File "/home/user/.local/share/virtualenvs/user-5PivF_Od/lib/python3.8/site-packages/pipenv/resolver.py", line 741, in _main
[ResolutionFailure]:       resolve_packages(pre, clear, verbose, system, write, requirements_dir, packages, dev)
[ResolutionFailure]:   File "/home/user/.local/share/virtualenvs/user-5PivF_Od/lib/python3.8/site-packages/pipenv/resolver.py", line 709, in resolve_packages
[ResolutionFailure]:       requirements_dir=requirements_dir,
[ResolutionFailure]:   File "/home/user/.local/share/virtualenvs/user-5PivF_Od/lib/python3.8/site-packages/pipenv/resolver.py", line 692, in resolve
[ResolutionFailure]:       req_dir=requirements_dir
[ResolutionFailure]:   File "/home/user/.local/share/virtualenvs/user-5PivF_Od/lib/python3.8/site-packages/pipenv/utils.py", line 1403, in resolve_deps
[ResolutionFailure]:       req_dir=req_dir,
[ResolutionFailure]:   File "/home/user/.local/share/virtualenvs/user-5PivF_Od/lib/python3.8/site-packages/pipenv/utils.py", line 1108, in actually_resolve_deps
[ResolutionFailure]:       resolver.resolve()
[ResolutionFailure]:   File "/home/user/.local/share/virtualenvs/user-5PivF_Od/lib/python3.8/site-packages/pipenv/utils.py", line 833, in resolve
[ResolutionFailure]:       raise ResolutionFailure(message=str(e))
[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: Could not find a version that matches black (from papermill==2.3.3->-r /tmp/pipenv57kxaj2arequirements/pipenv-pqc5gyq0-constraints.txt (line 8))
Skipped pre-versions: 18.3a0, 18.3a0, 18.3a1, 18.3a1, 18.3a2, 18.3a2, 18.3a3, 18.3a3, 18.3a4, 18.3a4, 18.4a0, 18.4a0, 18.4a1, 18.4a1, 18.4a2, 18.4a2, 18.4a3, 18.4a3, 18.4a4, 18.4a4, 18.5b0, 18.5b0, 18.5b1, 18.5b1, 18.6b0, 18.6b0, 18.6b1, 18.6b1, 18.6b2, 18.6b2, 18.6b3, 18.6b3, 18.6b4, 18.6b4, 18.9b0, 18.9b0, 19.3b0, 19.3b0, 19.10b0, 19.10b0, 20.8b0, 20.8b1, 21.4b0, 21.4b0, 21.4b1, 21.4b1, 21.4b2, 21.4b2, 21.5b0, 21.5b0, 21.5b1, 21.5b1, 21.5b2, 21.5b2, 21.6b0, 21.6b0, 21.7b0, 21.7b0, 21.8b0, 21.8b0, 21.9b0, 21.9b0, 21.10b0, 21.10b0, 21.11b0, 21.11b0, 21.11b1, 21.11b1, 21.12b0, 21.12b0
There are incompatible versions in the resolved dependencies:


Traceback (most recent call last):
  File "/home/user/.local/share/virtualenvs/user-5PivF_Od/lib/python3.8/site-packages/pipenv/utils.py", line 1131, in create_spinner
    yield sp
  File "/home/user/.local/share/virtualenvs/user-5PivF_Od/lib/python3.8/site-packages/pipenv/utils.py", line 1338, in venv_resolve_deps
    c = resolve(cmd, sp)
  File "/home/user/.local/share/virtualenvs/user-5PivF_Od/lib/python3.8/site-packages/pipenv/utils.py", line 1176, in resolve
    sys.exit(c.return_code)
SystemExit: 1

�[K
Environment details

Kebechet version: 1.6.7
Python version: 3.8.8
Platform: Linux-4.18.0-305.19.1.el8_4.x86_64-x86_64-with-glibc2.2.5
pipenv version: pipenv, version 2020.11.15


Dependency graph
Unable to obtain dependency graph:

An error occurred while installing flair! Will try again.
[InstallError]:   File "/home/user/.local/share/virtualenvs/user-5PivF_Od/lib/python3.8/site-packages/pipenv/cli/command.py", line 233, in install
[InstallError]:       retcode = do_install(
[InstallError]:   File "/home/user/.local/share/virtualenvs/user-5PivF_Od/lib/python3.8/site-packages/pipenv/core.py", line 2052, in do_install
[InstallError]:       do_init(
[InstallError]:   File "/home/user/.local/share/virtualenvs/user-5PivF_Od/lib/python3.8/site-packages/pipenv/core.py", line 1304, in do_init
[InstallError]:       do_install_dependencies(
[InstallError]:   File "/home/user/.local/share/virtualenvs/user-5PivF_Od/lib/python3.8/site-packages/pipenv/core.py", line 899, in do_install_dependencies
[InstallError]:       batch_install(
[InstallError]:   File "/home/user/.local/share/virtualenvs/user-5PivF_Od/lib/python3.8/site-packages/pipenv/core.py", line 796, in batch_install
[InstallError]:       _cleanup_procs(procs, failed_deps_queue, retry=retry)
[InstallError]:   File "/home/user/.local/share/virtualenvs/user-5PivF_Od/lib/python3.8/site-packages/pipenv/core.py", line 703, in _cleanup_procs
[InstallError]:       raise exceptions.InstallError(c.dep.name, extra=err_lines)
[pipenv.exceptions.InstallError]: Collecting flair
[pipenv.exceptions.InstallError]:   Using cached flair-0.10-py3-none-any.whl (322 kB)
[pipenv.exceptions.InstallError]: Collecting tabulate
[pipenv.exceptions.InstallError]:   Using cached tabulate-0.8.9-py3-none-any.whl (25 kB)
[pipenv.exceptions.InstallError]: Collecting more-itertools~=8.8.0
[pipenv.exceptions.InstallError]:   Downloading more_itertools-8.8.0-py3-none-any.whl (48 kB)
[pipenv.exceptions.InstallError]: Collecting gensim>=3.4.0
[pipenv.exceptions.InstallError]:   Downloading gensim-4.1.2-cp36-cp36m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (24.1 MB)
[pipenv.exceptions.InstallError]: Collecting matplotlib>=2.2.3
[pipenv.exceptions.InstallError]:   Downloading matplotlib-3.3.4-cp36-cp36m-manylinux1_x86_64.whl (11.5 MB)
[pipenv.exceptions.InstallError]: Collecting regex
[pipenv.exceptions.InstallError]:   Downloading regex-2021.11.10-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (748 kB)
[pipenv.exceptions.InstallError]: Collecting sentencepiece==0.1.95
[pipenv.exceptions.InstallError]:   Downloading sentencepiece-0.1.95-cp36-cp36m-manylinux2014_x86_64.whl (1.2 MB)
[pipenv.exceptions.InstallError]: Collecting torch!=1.8,>=1.5.0
[pipenv.exceptions.InstallError]:   Downloading torch-1.10.0-cp36-cp36m-manylinux1_x86_64.whl (881.9 MB)
ERROR: Couldn't install package: flair
 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.

/label thoth/potential-flake
/kind bug
/priority critical-urgent

dependency error in repo

Describe the bug
there is some mismatch in dependency versions which causes pipenv install to fail

To Reproduce
Steps to reproduce the behavior:

  1. clone repo : git clone [email protected]:aicoe-aiops/mailing-list-analysis-toolkit.git
  2. run pipenv install .
  3. gives following error

Gives

[1000600000@jupyterhub-nb-ochatter-40redhat-2ecom mailing-list-analysis-toolkit]$ pipenv install .
Courtesy Notice: Pipenv found itself running within a virtual environment, so it will automatically use that environment, instead of creating its own for any project. You can set PIPENV_IGNORE_VIRTUALENVS=1 to force pipenv to ignore that environment and create its own instead. You can set PIPENV_VERBOSITY=-1 to suppress this warning.
Installing .…
Adding src to Pipfile's [packages]…
✔ Installation Succeeded
Pipfile.lock (a864ef) out of date, updating to (66307a)…
Locking [dev-packages] dependencies…
✔ Success!
Locking [packages] dependencies…
✘ Locking Failed!
[pipenv.exceptions.ResolutionFailure]:   File "/opt/app-root/lib/python3.6/site-packages/pipenv/resolver.py", line 69, in resolve
[pipenv.exceptions.ResolutionFailure]:       req_dir=requirements_dir
[pipenv.exceptions.ResolutionFailure]:   File "/opt/app-root/lib/python3.6/site-packages/pipenv/utils.py", line 726, in resolve_deps
[pipenv.exceptions.ResolutionFailure]:       req_dir=req_dir,
[pipenv.exceptions.ResolutionFailure]:   File "/opt/app-root/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 "/opt/app-root/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 black
[pipenv.exceptions.ResolutionFailure]:       Skipped pre-versions: 18.3a0, 18.3a0, 18.3a1, 18.3a1, 18.3a2, 18.3a2, 18.3a3,18.3a3, 18.3a4, 18.3a4, 18.4a0, 18.4a0, 18.4a1, 18.4a1, 18.4a2, 18.4a2, 18.4a3, 18.4a3, 18.4a4, 18.4a4, 18.5b0, 18.5b0, 18.5b1, 18.5b1, 18.6b0, 18.6b0, 18.6b1, 18.6b1, 18.6b2, 18.6b2, 18.6b3, 18.6b3, 18.6b4, 18.6b4, 18.9b0, 18.9b0, 19.3b0, 19.3b0, 19.10b0, 19.10b0, 20.8b0, 20.8b1
[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 black
Skipped pre-versions: 18.3a0, 18.3a0, 18.3a1, 18.3a1, 18.3a2, 18.3a2, 18.3a3, 18.3a3, 18.3a4, 18.3a4, 18.4a0, 18.4a0, 18.4a1, 18.4a1, 18.4a2, 18.4a2, 18.4a3, 18.4a3, 18.4a4, 18.4a4, 18.5b0, 18.5b0, 18.5b1, 18.5b1, 18.6b0, 18.6b0, 18.6b1, 18.6b1,18.6b2, 18.6b2, 18.6b3, 18.6b3, 18.6b4, 18.6b4, 18.9b0, 18.9b0, 19.3b0, 19.3b0, 19.10b0, 19.10b0, 20.8b0, 20.8b1
There are incompatible versions in the resolved dependencies.
[pipenv.exceptions.ResolutionFailure]:       req_dir=requirements_dir
[pipenv.exceptions.ResolutionFailure]:   File "/opt/app-root/lib/python3.6/site-packages/pipenv/utils.py", line 726, in resolve_deps
[pipenv.exceptions.ResolutionFailure]:       req_dir=req_dir,
[pipenv.exceptions.ResolutionFailure]:   File "/opt/app-root/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 "/opt/app-root/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 black
[pipenv.exceptions.ResolutionFailure]:       Skipped pre-versions: 18.3a0, 18.3a0, 18.3a1, 18.3a1, 18.3a2, 18.3a2, 18.3a3,18.3a3, 18.3a4, 18.3a4, 18.4a0, 18.4a0, 18.4a1, 18.4a1, 18.4a2, 18.4a2, 18.4a3, 18.4a3, 18.4a4, 18.4a4, 18.5b0, 18.5b0, 18.5b1, 18.5b1, 18.6b0, 18.6b0, 18.6b1, 18.6b1, 18.6b2, 18.6b2, 18.6b3, 18.6b3, 18.6b4, 18.6b4, 18.9b0, 18.9b0, 19.3b0, 19.3b0, 19.10b0, 19.10b0, 20.8b0, 20.8b1
[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 black
Skipped pre-versions: 18.3a0, 18.3a0, 18.3a1, 18.3a1, 18.3a2, 18.3a2, 18.3a3, 18.3a3, 18.3a4, 18.3a4, 18.4a0, 18.4a0, 18.4a1, 18.4a1, 18.4a2, 18.4a2, 18.4a3, 18.4a3, 18.4a4, 18.4a4, 18.5b0, 18.5b0, 18.5b1, 18.5b1, 18.6b0, 18.6b0, 18.6b1, 18.6b1,18.6b2, 18.6b2, 18.6b3, 18.6b3, 18.6b4, 18.6b4, 18.9b0, 18.9b0, 19.3b0, 19.3b0, 19.10b0, 19.10b0, 20.8b0, 20.8b1
There are incompatible versions in the resolved dependencies.

Expected behavior
pipenv install . shyould succesfully install all dependencies without any error

Add the Fedora User Mailing list

I would like the user mailing list to be added to the data set. The OSPO team has found it to have more instances of discriminatory language which will be helpful for analysis. With that, sentiment analysis in general on this data set might provide more insight than the Devel list alone.

edge cases for cleaning .mbox

Describe the bug
Some .mbox files are a list of strings and nested list, rather than just list of strings. This causes issues when using cleaning functions.

To Reproduce
Steps to reproduce the behavior:

  1. Go to ./notebooks/01_collect_data/raw_to_text.ipynb
  2. Run notebook end-to-end, using the entire variable mboxes rather than subset_mbox in IN[5]
  3. See issue below

Expected behavior
Expected to run through all .mbox files.

Screenshots
Screen Shot 2021-04-20 at 1 20 35 PM

Screen Shot 2021-04-20 at 1 20 20 PM

Additional context
Here is screenshot looking inside a problematic .mbox

unnamed

Move keyword analysis data cleaning steps into the raw_to_text notebook

As a Data Scientist I expect the text data set to already be cleaned, so that I don't have to worry about additional data cleaning in my analysis notebooks.

Currently the data cleaning step for the bulk of the email body text occurs in "notebooks/02_analyses/keywords" it should be moved to the raw_to_text notebook.

Acceptance Criteria:

  • Data Cleaning step is removed from keywords notebook
  • Ceph bucket text dir is updated with clean data set

Recreate the "Keyword" section of dashboard with Watson tools.

As a data scientist I want to evaluate the capabilities of IBM NLU/Discovery/Studio so that I can determine when and where to leverage it in future projects. To do this we will recreate one existing graph from our Fedora mailing dashboard. The graph that we will recreate will be the "Keywords" plots following the Watson demo provided.

Acceptance Criteria:

  • New notebook that recreates the notebooks/02_analyses/keyword_analysis.ipynb but using the Watson toolkit.
  • Side-by-side comparison of results from original analysis and watson analysis
  • Write up on findings as part of notebook conclusion
  • Determine if native visualization is possible with Watson, if so visualize it.

Apply overlays to manage notebook specific dependencies

There are two separate downstream ML tasks that we which to apply to our mailing list data through the analysis notebooks. However, each of these tasks rely on packages that have incompatible transitive dependencies. In short, globally defined requirements for this repo will no longer work. For specific details on the incompatible packages please see #68.

To address this issue, we should apply some of the Thoth tooling and use overlays to provide distinct requirements for each notebook. Following this tutorial should provide the instructions to set up the repo this way.

Acceptance Criteria:

  • There is an overlays directory which contains notebook specific dependencies.
  • Upate .aicoe.yaml to use overlays build for ci testing. Example
  • ! pip install <pkg> statements are removed from all notebooks.

Move Mailing list Elyra/KFPipelines Workflow on Op1st

We want to recreate the workflow we have running internally on operate first environment. We also want to use the elyra/KFpipelines approach.

Acceptance Criteria:

  • Create a working *.pipeline and add to repo
  • Successfully run the pipeline with Kubeflow
  • Data from run stored in ceph

Bot aren't help with the releases.

Describe the bug
The Thoth Bot which helps with releases is somehow not responding to the request made by the maintainer.

To Reproduce
create any release issue with maintainer privilege

Expected behavior
successfully create a changelog, tag, and an image in quay.

Additional context
#16 #15

Integrate work from fedora-mailing-list-analysis into this repo

Is your feature request related to a problem? Please describe.
We currently have two repos targeted at analyzing Fedora mailing list data.

Describe the solution you'd like
Merge the two projects by incorporating /fedora-mailing-list-analysis work to date into this repo and continuing to work from here.

Describe alternatives you've considered
We've considered maintaining two similar project repo's and determined that it was not a good idea.

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.