dftimewolf icon indicating copy to clipboard operation
dftimewolf copied to clipboard

In --require-hashes mode, all requirements must have their versions pinned with ==. These do not: googleapis-common-protos

Open Aevyz opened this issue 2 years ago • 2 comments

When you install the requirements.txt using the latest PIP version, pip complains that...

Collecting googleapis-common-protos[grpc]<2.0.0dev,>=1.56.0
ERROR: In --require-hashes mode, all requirements must have their versions pinned with ==. These do not:
    googleapis-common-protos[grpc]<2.0.0dev,>=1.56.0 from https://files.pythonhosted.org/packages/e2/fd/d9efa2085bd762fba3a637eb3e36d76d72eb6e083d170aeaca65a75f1f9c/googleapis_common_protos-1.56.4-py2.py3-none-any.whl (from grpc-google-iam-v1==0.12.4->-r requirements.txt (line 421))

Python Version:

(venv) ~/dftimewolf (main)> pip3 install pip --upgrade
Requirement already satisfied: pip in ./venv/lib/python3.9/site-packages (20.3.4)
Collecting pip
  Downloading pip-22.2.1-py3-none-any.whl (2.0 MB)
     |████████████████████████████████| 2.0 MB 5.2 MB/s 
Installing collected packages: pip
  Attempting uninstall: pip
    Found existing installation: pip 20.3.4
    Uninstalling pip-20.3.4:
      Successfully uninstalled pip-20.3.4
Successfully installed pip-22.2.1
(venv) ~/dftimewolf (main)> pip3 --version
pip 22.2.1 from /home/jy/dftimewolf/venv/lib/python3.9/site-packages/pip (python 3.9)

Full Log

``` (venv) jy@NPJLO ~/dftimewolf (main)> pip3 install pip --upgrade Requirement already satisfied: pip in ./venv/lib/python3.9/site-packages (20.3.4) Collecting pip Downloading pip-22.2.1-py3-none-any.whl (2.0 MB) |████████████████████████████████| 2.0 MB 5.2 MB/s Installing collected packages: pip Attempting uninstall: pip Found existing installation: pip 20.3.4 Uninstalling pip-20.3.4: Successfully uninstalled pip-20.3.4 Successfully installed pip-22.2.1 (venv) jy@NPJLO ~/dftimewolf (main)> pip3 --version pip 22.2.1 from /home/jy/dftimewolf/venv/lib/python3.9/site-packages/pip (python 3.9) (venv) jy@NPJLO ~/dftimewolf (main)> pip3 ^C (venv) jy@NPJLO ~/dftimewolf (main)> pip install -r requirements.txt Ignoring colorama: markers 'python_version >= "3.7" and python_full_version = "3.7" and python_full_version >= "3.5.0" and sys_platform == "win32"' don't match your environment Ignoring pyreadline3: markers 'sys_platform == "win32" and python_version >= "3.6"' don't match your environment Ignoring pywin32: markers 'sys_platform == "win32" and python_version >= "3.6" and platform_system == "Windows"' don't match your environment Collecting adal==1.2.7 Downloading adal-1.2.7-py2.py3-none-any.whl (55 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 55.5/55.5 kB 559.5 kB/s eta 0:00:00 Collecting aiohttp==3.8.1 Downloading aiohttp-3.8.1-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (1.2 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.2/1.2 MB 8.7 MB/s eta 0:00:00 Collecting aiosignal==1.2.0 Downloading aiosignal-1.2.0-py3-none-any.whl (8.2 kB) Collecting altair==4.2.0 Downloading altair-4.2.0-py3-none-any.whl (812 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 812.8/812.8 kB 11.5 MB/s eta 0:00:00 Collecting amqp==5.1.1 Downloading amqp-5.1.1-py3-none-any.whl (50 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 50.8/50.8 kB 371.8 kB/s eta 0:00:00 Collecting async-timeout==4.0.2 Downloading async_timeout-4.0.2-py3-none-any.whl (5.8 kB) Collecting attrs==21.4.0 Using cached attrs-21.4.0-py2.py3-none-any.whl (60 kB) Collecting azure-common==1.1.28 Downloading azure_common-1.1.28-py2.py3-none-any.whl (14 kB) Collecting azure-core==1.24.2 Downloading azure_core-1.24.2-py3-none-any.whl (178 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 178.7/178.7 kB 1.3 MB/s eta 0:00:00 Collecting azure-identity==1.10.0 Downloading azure_identity-1.10.0-py3-none-any.whl (134 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 134.1/134.1 kB 2.9 MB/s eta 0:00:00 Collecting azure-mgmt-compute==23.1.0 Downloading azure_mgmt_compute-23.1.0-py2.py3-none-any.whl (4.8 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.8/4.8 MB 13.5 MB/s eta 0:00:00 Collecting azure-mgmt-core==1.3.1 Downloading azure_mgmt_core-1.3.1-py3-none-any.whl (26 kB) Collecting azure-mgmt-monitor==3.1.0 Downloading azure_mgmt_monitor-3.1.0-py3-none-any.whl (866 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 866.2/866.2 kB 7.2 MB/s eta 0:00:00 Collecting azure-mgmt-network==20.0.0 Downloading azure_mgmt_network-20.0.0-py3-none-any.whl (8.5 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 8.5/8.5 MB 12.3 MB/s eta 0:00:00 Collecting azure-mgmt-resource==21.1.0 Downloading azure_mgmt_resource-21.1.0-py3-none-any.whl (1.8 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.8/1.8 MB 11.3 MB/s eta 0:00:00 Collecting azure-mgmt-storage==20.0.0 Downloading azure_mgmt_storage-20.0.0-py3-none-any.whl (2.0 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.0/2.0 MB 11.7 MB/s eta 0:00:00 Collecting azure-storage-blob==12.13.0 Downloading azure_storage_blob-12.13.0-py3-none-any.whl (377 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 377.3/377.3 kB 2.7 MB/s eta 0:00:00 Collecting beautifulsoup4==4.11.1 Downloading beautifulsoup4-4.11.1-py3-none-any.whl (128 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 128.2/128.2 kB 7.4 MB/s eta 0:00:00 Collecting billiard==3.6.4.0 Downloading billiard-3.6.4.0-py3-none-any.whl (89 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 89.5/89.5 kB 669.4 kB/s eta 0:00:00 Collecting boto3==1.24.31 Downloading boto3-1.24.31-py3-none-any.whl (132 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 132.5/132.5 kB 5.6 MB/s eta 0:00:00 Collecting botocore==1.27.31 Downloading botocore-1.27.31-py3-none-any.whl (9.0 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 9.0/9.0 MB 15.2 MB/s eta 0:00:00 Collecting cachetools==4.2.4 Downloading cachetools-4.2.4-py3-none-any.whl (10 kB) Collecting celery==5.2.7 Downloading celery-5.2.7-py3-none-any.whl (405 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 405.6/405.6 kB 8.0 MB/s eta 0:00:00 Collecting certifi==2022.6.15 Using cached certifi-2022.6.15-py3-none-any.whl (160 kB) Collecting cffi==1.15.1 Using cached cffi-1.15.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (441 kB) Collecting chardet==4.0.0 Downloading chardet-4.0.0-py2.py3-none-any.whl (178 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 178.7/178.7 kB 2.8 MB/s eta 0:00:00 Collecting charset-normalizer==2.1.0 Using cached charset_normalizer-2.1.0-py3-none-any.whl (39 kB) Collecting click-didyoumean==0.3.0 Downloading click_didyoumean-0.3.0-py3-none-any.whl (2.7 kB) Collecting click-plugins==1.1.1 Downloading click_plugins-1.1.1-py2.py3-none-any.whl (7.5 kB) Collecting click-repl==0.2.0 Downloading click_repl-0.2.0-py3-none-any.whl (5.2 kB) Collecting click==8.1.3 Using cached click-8.1.3-py3-none-any.whl (96 kB) Collecting cmd2==2.4.2 Downloading cmd2-2.4.2-py3-none-any.whl (147 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 147.1/147.1 kB 7.0 MB/s eta 0:00:00 Collecting colorlog==6.6.0 Downloading colorlog-6.6.0-py2.py3-none-any.whl (11 kB) Collecting cryptography==3.3.2 Downloading cryptography-3.3.2-cp36-abi3-manylinux2010_x86_64.whl (2.6 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.6/2.6 MB 11.5 MB/s eta 0:00:00 Collecting deprecated==1.2.13 Downloading Deprecated-1.2.13-py2.py3-none-any.whl (9.6 kB) Collecting docker==5.0.3 Using cached docker-5.0.3-py2.py3-none-any.whl (146 kB) Collecting ecdsa==0.18.0 Downloading ecdsa-0.18.0-py2.py3-none-any.whl (142 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 142.9/142.9 kB 15.8 MB/s eta 0:00:00 Collecting entrypoints==0.4 Using cached entrypoints-0.4-py3-none-any.whl (5.3 kB) Collecting filelock==3.7.1 Using cached filelock-3.7.1-py3-none-any.whl (10 kB) Collecting frozenlist==1.3.0 Downloading frozenlist-1.3.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (156 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 156.2/156.2 kB 8.9 MB/s eta 0:00:00 Collecting future==0.18.2 Downloading future-0.18.2.tar.gz (829 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 829.2/829.2 kB 8.7 MB/s eta 0:00:00 Preparing metadata (setup.py) ... done Collecting gax-google-logging-v2==0.8.3 Downloading gax-google-logging-v2-0.8.3.tar.gz (13 kB) Preparing metadata (setup.py) ... done Collecting gax-google-pubsub-v1==0.8.3 Downloading gax-google-pubsub-v1-0.8.3.tar.gz (13 kB) Preparing metadata (setup.py) ... done Collecting gcloud==0.18.3 Downloading gcloud-0.18.3.tar.gz (454 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 454.4/454.4 kB 9.1 MB/s eta 0:00:00 Preparing metadata (setup.py) ... done Collecting google-api-core==1.32.0 Downloading google_api_core-1.32.0-py2.py3-none-any.whl (93 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 93.6/93.6 kB 5.7 MB/s eta 0:00:00 Collecting google-api-python-client==2.53.0 Downloading google_api_python_client-2.53.0-py2.py3-none-any.whl (8.7 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 8.7/8.7 MB 14.0 MB/s eta 0:00:00 Collecting google-auth-httplib2==0.1.0 Downloading google_auth_httplib2-0.1.0-py2.py3-none-any.whl (9.3 kB) Collecting google-auth-oauthlib==0.5.2 Downloading google_auth_oauthlib-0.5.2-py2.py3-none-any.whl (19 kB) Collecting google-auth==1.35.0 Downloading google_auth-1.35.0-py2.py3-none-any.whl (152 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 152.9/152.9 kB 8.8 MB/s eta 0:00:00 Collecting google-cloud-bigquery==1.20.0 Downloading google_cloud_bigquery-1.20.0-py2.py3-none-any.whl (154 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 155.0/155.0 kB 7.3 MB/s eta 0:00:00 Collecting google-cloud-core==1.7.3 Downloading google_cloud_core-1.7.3-py2.py3-none-any.whl (28 kB) Collecting google-cloud-datastore==2.0.0 Downloading google_cloud_datastore-2.0.0-py2.py3-none-any.whl (144 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 144.0/144.0 kB 3.2 MB/s eta 0:00:00 Collecting google-cloud-error-reporting==1.5.2 Downloading google_cloud_error_reporting-1.5.2-py2.py3-none-any.whl (102 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 102.5/102.5 kB 6.2 MB/s eta 0:00:00 Collecting google-cloud-logging==2.3.1 Downloading google_cloud_logging-2.3.1-py2.py3-none-any.whl (189 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 189.8/189.8 kB 6.7 MB/s eta 0:00:00 Collecting google-cloud-pubsub==1.7.0 Downloading google_cloud_pubsub-1.7.0-py2.py3-none-any.whl (144 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 144.9/144.9 kB 5.7 MB/s eta 0:00:00 Collecting google-cloud-storage==2.2.1 Downloading google_cloud_storage-2.2.1-py2.py3-none-any.whl (107 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 107.1/107.1 kB 3.1 MB/s eta 0:00:00 Collecting google-crc32c==1.3.0 Downloading google_crc32c-1.3.0-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (36 kB) Collecting google-gax==0.12.5 Downloading google-gax-0.12.5.tar.gz (27 kB) Preparing metadata (setup.py) ... done Collecting google-resumable-media==2.3.3 Downloading google_resumable_media-2.3.3-py2.py3-none-any.whl (76 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 76.9/76.9 kB 3.3 MB/s eta 0:00:00 Collecting googleapis-common-protos==1.56.0 Downloading googleapis_common_protos-1.56.0-py2.py3-none-any.whl (241 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 241.5/241.5 kB 7.7 MB/s eta 0:00:00 Collecting grpc-google-iam-v1==0.12.4 Downloading grpc_google_iam_v1-0.12.4-py2.py3-none-any.whl (26 kB) Collecting grpc-google-logging-v2==0.8.1 Downloading grpc-google-logging-v2-0.8.1.tar.gz (14 kB) Preparing metadata (setup.py) ... done Collecting grpc-google-pubsub-v1==0.8.1 Downloading grpc-google-pubsub-v1-0.8.1.tar.gz (13 kB) Preparing metadata (setup.py) ... done Collecting grpcio==1.47.0 Downloading grpcio-1.47.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.5 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.5/4.5 MB 9.4 MB/s eta 0:00:00 Collecting grr-api-client==3.4.6.post0 Downloading grr-api-client-3.4.6.post0.zip (38 kB) Preparing metadata (setup.py) ... done Collecting grr-response-proto==3.4.6.post0 Downloading grr-response-proto-3.4.6.post0.zip (330 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 330.3/330.3 kB 5.1 MB/s eta 0:00:00 Preparing metadata (setup.py) ... done Collecting httplib2==0.20.4 Downloading httplib2-0.20.4-py3-none-any.whl (96 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 96.6/96.6 kB 9.4 MB/s eta 0:00:00 Collecting idna==2.10 Downloading idna-2.10-py2.py3-none-any.whl (58 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 58.8/58.8 kB 629.8 kB/s eta 0:00:00 Collecting isodate==0.6.1 Downloading isodate-0.6.1-py2.py3-none-any.whl (41 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 41.7/41.7 kB 4.2 MB/s eta 0:00:00 Collecting jinja2==3.1.2 Using cached Jinja2-3.1.2-py3-none-any.whl (133 kB) Collecting jmespath==1.0.1 Downloading jmespath-1.0.1-py3-none-any.whl (20 kB) Collecting jsonschema==4.7.2 Downloading jsonschema-4.7.2-py3-none-any.whl (81 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 81.1/81.1 kB 4.7 MB/s eta 0:00:00 Collecting kombu==5.2.4 Downloading kombu-5.2.4-py3-none-any.whl (189 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 189.2/189.2 kB 7.4 MB/s eta 0:00:00 Collecting kubernetes==24.2.0 Downloading kubernetes-24.2.0-py2.py3-none-any.whl (1.5 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.5/1.5 MB 11.9 MB/s eta 0:00:00 Collecting libcloudforensics==20220718 Downloading libcloudforensics-20220718-py3-none-any.whl (264 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 264.2/264.2 kB 7.8 MB/s eta 0:00:00 Collecting libcst==0.4.7 Downloading libcst-0.4.7-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.7 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.7/2.7 MB 11.2 MB/s eta 0:00:00 Collecting markupsafe==2.1.1 Using cached MarkupSafe-2.1.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (25 kB) Collecting msal-extensions==1.0.0 Downloading msal_extensions-1.0.0-py2.py3-none-any.whl (19 kB) Collecting msal==1.18.0 Downloading msal-1.18.0-py2.py3-none-any.whl (82 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 82.4/82.4 kB 4.6 MB/s eta 0:00:00 Collecting msrest==0.7.1 Downloading msrest-0.7.1-py3-none-any.whl (85 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 85.4/85.4 kB 4.4 MB/s eta 0:00:00 Collecting msrestazure==0.6.4 Downloading msrestazure-0.6.4-py2.py3-none-any.whl (40 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 40.5/40.5 kB 959.3 kB/s eta 0:00:00 Collecting multidict==6.0.2 Downloading multidict-6.0.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (114 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 114.2/114.2 kB 3.9 MB/s eta 0:00:00 Collecting mypy-extensions==0.4.3 Downloading mypy_extensions-0.4.3-py2.py3-none-any.whl (4.5 kB) Collecting netaddr==0.8.0 Downloading netaddr-0.8.0-py2.py3-none-any.whl (1.9 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.9/1.9 MB 7.5 MB/s eta 0:00:00 Collecting networkx==2.8.3 Downloading networkx-2.8.3-py3-none-any.whl (2.0 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.0/2.0 MB 8.8 MB/s eta 0:00:00 Collecting numpy==1.23.1 Downloading numpy-1.23.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (17.1 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 17.1/17.1 MB 12.6 MB/s eta 0:00:00 Collecting oauth2client==4.1.3 Downloading oauth2client-4.1.3-py2.py3-none-any.whl (98 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 98.2/98.2 kB 4.2 MB/s eta 0:00:00 Collecting oauthlib==3.2.0 Downloading oauthlib-3.2.0-py3-none-any.whl (151 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 151.5/151.5 kB 1.6 MB/s eta 0:00:00 Collecting packaging==21.3 Using cached packaging-21.3-py3-none-any.whl (40 kB) Collecting pandas==1.4.3 Downloading pandas-1.4.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (11.7 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 11.7/11.7 MB 10.7 MB/s eta 0:00:00 Collecting ply==3.8 Downloading ply-3.8.tar.gz (157 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 157.3/157.3 kB 5.2 MB/s eta 0:00:00 Preparing metadata (setup.py) ... done Collecting portalocker==2.5.1 Downloading portalocker-2.5.1-py2.py3-none-any.whl (15 kB) Collecting prettytable==3.3.0 Downloading prettytable-3.3.0-py3-none-any.whl (26 kB) Collecting prometheus-client==0.14.1 Downloading prometheus_client-0.14.1-py3-none-any.whl (59 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 59.5/59.5 kB 2.5 MB/s eta 0:00:00 Collecting prompt-toolkit==3.0.30 Using cached prompt_toolkit-3.0.30-py3-none-any.whl (381 kB) Collecting proto-plus==1.19.6 Downloading proto_plus-1.19.6-py3-none-any.whl (45 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 45.4/45.4 kB 1.3 MB/s eta 0:00:00 Collecting protobuf==3.12.2 Downloading protobuf-3.12.2-py2.py3-none-any.whl (443 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 443.7/443.7 kB 5.1 MB/s eta 0:00:00 Collecting psq==0.2.1 Downloading psq-0.2.1-py2.py3-none-any.whl (26 kB) Collecting psutil==5.9.1 Using cached psutil-5.9.1-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (281 kB) Collecting pyasn1-modules==0.2.8 Downloading pyasn1_modules-0.2.8-py2.py3-none-any.whl (155 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 155.3/155.3 kB 6.5 MB/s eta 0:00:00 Collecting pyasn1==0.4.8 Downloading pyasn1-0.4.8-py2.py3-none-any.whl (77 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 77.1/77.1 kB 7.3 MB/s eta 0:00:00 Collecting pycparser==2.21 Using cached pycparser-2.21-py2.py3-none-any.whl (118 kB) Collecting pycryptodome==3.15.0 Downloading pycryptodome-3.15.0-cp35-abi3-manylinux2010_x86_64.whl (2.3 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.3/2.3 MB 9.3 MB/s eta 0:00:00 Collecting pycryptodomex==3.15.0 Downloading pycryptodomex-3.15.0-cp35-abi3-manylinux2010_x86_64.whl (2.3 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.3/2.3 MB 10.9 MB/s eta 0:00:00 Collecting pyjwt==1.7.1 Downloading PyJWT-1.7.1-py2.py3-none-any.whl (18 kB) Collecting pyopenssl==21.0.0 Downloading pyOpenSSL-21.0.0-py2.py3-none-any.whl (55 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 55.1/55.1 kB 1.2 MB/s eta 0:00:00 Collecting pyparsing==2.4.7 Downloading pyparsing-2.4.7-py2.py3-none-any.whl (67 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 67.8/67.8 kB 2.2 MB/s eta 0:00:00 Collecting pypdf2==2.6.0 Downloading PyPDF2-2.6.0-py3-none-any.whl (201 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 201.9/201.9 kB 5.7 MB/s eta 0:00:00 Collecting pyperclip==1.8.2 Downloading pyperclip-1.8.2.tar.gz (20 kB) Preparing metadata (setup.py) ... done Collecting pyrsistent==0.18.1 Using cached pyrsistent-0.18.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (115 kB) Collecting python-dateutil==2.8.2 Using cached python_dateutil-2.8.2-py2.py3-none-any.whl (247 kB) Collecting pytz==2022.1 Downloading pytz-2022.1-py2.py3-none-any.whl (503 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 503.5/503.5 kB 9.8 MB/s eta 0:00:00 Collecting pyyaml==6.0 Using cached PyYAML-6.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (661 kB) Collecting redis==4.3.4 Downloading redis-4.3.4-py3-none-any.whl (246 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 246.2/246.2 kB 7.7 MB/s eta 0:00:00 Collecting requests-oauthlib==1.3.1 Downloading requests_oauthlib-1.3.1-py2.py3-none-any.whl (23 kB) Collecting requests==2.25.1 Downloading requests-2.25.1-py2.py3-none-any.whl (61 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 61.2/61.2 kB 2.6 MB/s eta 0:00:00 Collecting rsa==4.8 Downloading rsa-4.8-py3-none-any.whl (39 kB) Collecting s3transfer==0.6.0 Downloading s3transfer-0.6.0-py3-none-any.whl (79 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 79.6/79.6 kB 3.9 MB/s eta 0:00:00 Collecting six==1.16.0 Using cached six-1.16.0-py2.py3-none-any.whl (11 kB) Collecting soupsieve==2.3.2.post1 Downloading soupsieve-2.3.2.post1-py3-none-any.whl (37 kB) Collecting sshpubkeys==3.3.1 Downloading sshpubkeys-3.3.1-py2.py3-none-any.whl (10 kB) Collecting timesketch-api-client==20210602 Downloading timesketch-api-client-20210602.tar.gz (59 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 59.8/59.8 kB 3.5 MB/s eta 0:00:00 Preparing metadata (setup.py) ... done Collecting timesketch-import-client==20210602 Downloading timesketch-import-client-20210602.tar.gz (19 kB) Preparing metadata (setup.py) ... done Collecting toolz==0.12.0 Downloading toolz-0.12.0-py3-none-any.whl (55 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 55.8/55.8 kB 6.1 MB/s eta 0:00:00 Collecting turbinia==20220216 Downloading turbinia-20220216.tar.gz (65.7 MB) ━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━━━━━━ 40.4/65.7 MB 11.6 MB/s eta 0:00:03 ━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━━━━━━ 40.6/65.7 MB 11.7 MB/s eta 0:00:03 ERROR: Operation cancelled by user (venv) jy@NPJLO ~/dftimewolf (main) [0|1]> sed '/^\#.*/d' requirements.txt | sed '/^-.*/d' > requirements.txt.tmp && mv requirements.txt.tmp requirements.txt (venv) jy@NPJLO ~/dftimewolf (main)> pip install -r requirements.txt Ignoring colorama: markers 'python_version >= "3.7" and python_full_version = "3.7" and python_full_version >= "3.5.0" and sys_platform == "win32"' don't match your environment Ignoring pyreadline3: markers 'sys_platform == "win32" and python_version >= "3.6"' don't match your environment Ignoring pywin32: markers 'sys_platform == "win32" and python_version >= "3.6" and platform_system == "Windows"' don't match your environment Collecting adal==1.2.7 Using cached adal-1.2.7-py2.py3-none-any.whl (55 kB) Collecting aiohttp==3.8.1 Using cached aiohttp-3.8.1-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (1.2 MB) Collecting aiosignal==1.2.0 Using cached aiosignal-1.2.0-py3-none-any.whl (8.2 kB) Collecting altair==4.2.0 Using cached altair-4.2.0-py3-none-any.whl (812 kB) Collecting amqp==5.1.1 Using cached amqp-5.1.1-py3-none-any.whl (50 kB) Collecting async-timeout==4.0.2 Using cached async_timeout-4.0.2-py3-none-any.whl (5.8 kB) Collecting attrs==21.4.0 Using cached attrs-21.4.0-py2.py3-none-any.whl (60 kB) Collecting azure-common==1.1.28 Using cached azure_common-1.1.28-py2.py3-none-any.whl (14 kB) Collecting azure-core==1.24.2 Using cached azure_core-1.24.2-py3-none-any.whl (178 kB) Collecting azure-identity==1.10.0 Using cached azure_identity-1.10.0-py3-none-any.whl (134 kB) Collecting azure-mgmt-compute==23.1.0 Using cached azure_mgmt_compute-23.1.0-py2.py3-none-any.whl (4.8 MB) Collecting azure-mgmt-core==1.3.1 Using cached azure_mgmt_core-1.3.1-py3-none-any.whl (26 kB) Collecting azure-mgmt-monitor==3.1.0 Using cached azure_mgmt_monitor-3.1.0-py3-none-any.whl (866 kB) Collecting azure-mgmt-network==20.0.0 Using cached azure_mgmt_network-20.0.0-py3-none-any.whl (8.5 MB) Collecting azure-mgmt-resource==21.1.0 Using cached azure_mgmt_resource-21.1.0-py3-none-any.whl (1.8 MB) Collecting azure-mgmt-storage==20.0.0 Using cached azure_mgmt_storage-20.0.0-py3-none-any.whl (2.0 MB) Collecting azure-storage-blob==12.13.0 Using cached azure_storage_blob-12.13.0-py3-none-any.whl (377 kB) Collecting beautifulsoup4==4.11.1 Using cached beautifulsoup4-4.11.1-py3-none-any.whl (128 kB) Collecting billiard==3.6.4.0 Using cached billiard-3.6.4.0-py3-none-any.whl (89 kB) Collecting boto3==1.24.31 Using cached boto3-1.24.31-py3-none-any.whl (132 kB) Collecting botocore==1.27.31 Using cached botocore-1.27.31-py3-none-any.whl (9.0 MB) Collecting cachetools==4.2.4 Using cached cachetools-4.2.4-py3-none-any.whl (10 kB) Collecting celery==5.2.7 Using cached celery-5.2.7-py3-none-any.whl (405 kB) Collecting certifi==2022.6.15 Using cached certifi-2022.6.15-py3-none-any.whl (160 kB) Collecting cffi==1.15.1 Using cached cffi-1.15.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (441 kB) Collecting chardet==4.0.0 Using cached chardet-4.0.0-py2.py3-none-any.whl (178 kB) Collecting charset-normalizer==2.1.0 Using cached charset_normalizer-2.1.0-py3-none-any.whl (39 kB) Collecting click-didyoumean==0.3.0 Using cached click_didyoumean-0.3.0-py3-none-any.whl (2.7 kB) Collecting click-plugins==1.1.1 Using cached click_plugins-1.1.1-py2.py3-none-any.whl (7.5 kB) Collecting click-repl==0.2.0 Using cached click_repl-0.2.0-py3-none-any.whl (5.2 kB) Collecting click==8.1.3 Using cached click-8.1.3-py3-none-any.whl (96 kB) Collecting cmd2==2.4.2 Using cached cmd2-2.4.2-py3-none-any.whl (147 kB) Collecting colorlog==6.6.0 Using cached colorlog-6.6.0-py2.py3-none-any.whl (11 kB) Collecting cryptography==3.3.2 Using cached cryptography-3.3.2-cp36-abi3-manylinux2010_x86_64.whl (2.6 MB) Collecting deprecated==1.2.13 Using cached Deprecated-1.2.13-py2.py3-none-any.whl (9.6 kB) Collecting docker==5.0.3 Using cached docker-5.0.3-py2.py3-none-any.whl (146 kB) Collecting ecdsa==0.18.0 Using cached ecdsa-0.18.0-py2.py3-none-any.whl (142 kB) Collecting entrypoints==0.4 Using cached entrypoints-0.4-py3-none-any.whl (5.3 kB) Collecting filelock==3.7.1 Using cached filelock-3.7.1-py3-none-any.whl (10 kB) Collecting frozenlist==1.3.0 Using cached frozenlist-1.3.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (156 kB) Collecting future==0.18.2 Using cached future-0.18.2.tar.gz (829 kB) Preparing metadata (setup.py) ... done Collecting gax-google-logging-v2==0.8.3 Using cached gax-google-logging-v2-0.8.3.tar.gz (13 kB) Preparing metadata (setup.py) ... done Collecting gax-google-pubsub-v1==0.8.3 Using cached gax-google-pubsub-v1-0.8.3.tar.gz (13 kB) Preparing metadata (setup.py) ... done Collecting gcloud==0.18.3 Using cached gcloud-0.18.3.tar.gz (454 kB) Preparing metadata (setup.py) ... done Collecting google-api-core==1.32.0 Using cached google_api_core-1.32.0-py2.py3-none-any.whl (93 kB) Collecting google-api-python-client==2.53.0 Using cached google_api_python_client-2.53.0-py2.py3-none-any.whl (8.7 MB) Collecting google-auth-httplib2==0.1.0 Using cached google_auth_httplib2-0.1.0-py2.py3-none-any.whl (9.3 kB) Collecting google-auth-oauthlib==0.5.2 Using cached google_auth_oauthlib-0.5.2-py2.py3-none-any.whl (19 kB) Collecting google-auth==1.35.0 Using cached google_auth-1.35.0-py2.py3-none-any.whl (152 kB) Collecting google-cloud-bigquery==1.20.0 Using cached google_cloud_bigquery-1.20.0-py2.py3-none-any.whl (154 kB) Collecting google-cloud-core==1.7.3 Using cached google_cloud_core-1.7.3-py2.py3-none-any.whl (28 kB) Collecting google-cloud-datastore==2.0.0 Using cached google_cloud_datastore-2.0.0-py2.py3-none-any.whl (144 kB) Collecting google-cloud-error-reporting==1.5.2 Using cached google_cloud_error_reporting-1.5.2-py2.py3-none-any.whl (102 kB) Collecting google-cloud-logging==2.3.1 Using cached google_cloud_logging-2.3.1-py2.py3-none-any.whl (189 kB) Collecting google-cloud-pubsub==1.7.0 Using cached google_cloud_pubsub-1.7.0-py2.py3-none-any.whl (144 kB) Collecting google-cloud-storage==2.2.1 Using cached google_cloud_storage-2.2.1-py2.py3-none-any.whl (107 kB) Collecting google-crc32c==1.3.0 Using cached google_crc32c-1.3.0-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (36 kB) Collecting google-gax==0.12.5 Using cached google-gax-0.12.5.tar.gz (27 kB) Preparing metadata (setup.py) ... done Collecting google-resumable-media==2.3.3 Using cached google_resumable_media-2.3.3-py2.py3-none-any.whl (76 kB) Collecting googleapis-common-protos==1.56.0 Using cached googleapis_common_protos-1.56.0-py2.py3-none-any.whl (241 kB) Collecting grpc-google-iam-v1==0.12.4 Using cached grpc_google_iam_v1-0.12.4-py2.py3-none-any.whl (26 kB) Collecting grpc-google-logging-v2==0.8.1 Using cached grpc-google-logging-v2-0.8.1.tar.gz (14 kB) Preparing metadata (setup.py) ... done Collecting grpc-google-pubsub-v1==0.8.1 Using cached grpc-google-pubsub-v1-0.8.1.tar.gz (13 kB) Preparing metadata (setup.py) ... done Collecting grpcio==1.47.0 Using cached grpcio-1.47.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.5 MB) Collecting grr-api-client==3.4.6.post0 Using cached grr-api-client-3.4.6.post0.zip (38 kB) Preparing metadata (setup.py) ... done Collecting grr-response-proto==3.4.6.post0 Using cached grr-response-proto-3.4.6.post0.zip (330 kB) Preparing metadata (setup.py) ... done Collecting httplib2==0.20.4 Using cached httplib2-0.20.4-py3-none-any.whl (96 kB) Collecting idna==2.10 Using cached idna-2.10-py2.py3-none-any.whl (58 kB) Collecting isodate==0.6.1 Using cached isodate-0.6.1-py2.py3-none-any.whl (41 kB) Collecting jinja2==3.1.2 Using cached Jinja2-3.1.2-py3-none-any.whl (133 kB) Collecting jmespath==1.0.1 Using cached jmespath-1.0.1-py3-none-any.whl (20 kB) Collecting jsonschema==4.7.2 Using cached jsonschema-4.7.2-py3-none-any.whl (81 kB) Collecting kombu==5.2.4 Using cached kombu-5.2.4-py3-none-any.whl (189 kB) Collecting kubernetes==24.2.0 Using cached kubernetes-24.2.0-py2.py3-none-any.whl (1.5 MB) Collecting libcloudforensics==20220718 Using cached libcloudforensics-20220718-py3-none-any.whl (264 kB) Collecting libcst==0.4.7 Using cached libcst-0.4.7-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.7 MB) Collecting markupsafe==2.1.1 Using cached MarkupSafe-2.1.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (25 kB) Collecting msal-extensions==1.0.0 Using cached msal_extensions-1.0.0-py2.py3-none-any.whl (19 kB) Collecting msal==1.18.0 Using cached msal-1.18.0-py2.py3-none-any.whl (82 kB) Collecting msrest==0.7.1 Using cached msrest-0.7.1-py3-none-any.whl (85 kB) Collecting msrestazure==0.6.4 Using cached msrestazure-0.6.4-py2.py3-none-any.whl (40 kB) Collecting multidict==6.0.2 Using cached multidict-6.0.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (114 kB) Collecting mypy-extensions==0.4.3 Using cached mypy_extensions-0.4.3-py2.py3-none-any.whl (4.5 kB) Collecting netaddr==0.8.0 Using cached netaddr-0.8.0-py2.py3-none-any.whl (1.9 MB) Collecting networkx==2.8.3 Using cached networkx-2.8.3-py3-none-any.whl (2.0 MB) Collecting numpy==1.23.1 Using cached numpy-1.23.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (17.1 MB) Collecting oauth2client==4.1.3 Using cached oauth2client-4.1.3-py2.py3-none-any.whl (98 kB) Collecting oauthlib==3.2.0 Using cached oauthlib-3.2.0-py3-none-any.whl (151 kB) Collecting packaging==21.3 Using cached packaging-21.3-py3-none-any.whl (40 kB) Collecting pandas==1.4.3 Using cached pandas-1.4.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (11.7 MB) Collecting ply==3.8 Using cached ply-3.8.tar.gz (157 kB) Preparing metadata (setup.py) ... done Collecting portalocker==2.5.1 Using cached portalocker-2.5.1-py2.py3-none-any.whl (15 kB) Collecting prettytable==3.3.0 Using cached prettytable-3.3.0-py3-none-any.whl (26 kB) Collecting prometheus-client==0.14.1 Using cached prometheus_client-0.14.1-py3-none-any.whl (59 kB) Collecting prompt-toolkit==3.0.30 Using cached prompt_toolkit-3.0.30-py3-none-any.whl (381 kB) Collecting proto-plus==1.19.6 Using cached proto_plus-1.19.6-py3-none-any.whl (45 kB) Collecting protobuf==3.12.2 Using cached protobuf-3.12.2-py2.py3-none-any.whl (443 kB) Collecting psq==0.2.1 Using cached psq-0.2.1-py2.py3-none-any.whl (26 kB) Collecting psutil==5.9.1 Using cached psutil-5.9.1-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (281 kB) Collecting pyasn1-modules==0.2.8 Using cached pyasn1_modules-0.2.8-py2.py3-none-any.whl (155 kB) Collecting pyasn1==0.4.8 Using cached pyasn1-0.4.8-py2.py3-none-any.whl (77 kB) Collecting pycparser==2.21 Using cached pycparser-2.21-py2.py3-none-any.whl (118 kB) Collecting pycryptodome==3.15.0 Using cached pycryptodome-3.15.0-cp35-abi3-manylinux2010_x86_64.whl (2.3 MB) Collecting pycryptodomex==3.15.0 Using cached pycryptodomex-3.15.0-cp35-abi3-manylinux2010_x86_64.whl (2.3 MB) Collecting pyjwt==1.7.1 Using cached PyJWT-1.7.1-py2.py3-none-any.whl (18 kB) Collecting pyopenssl==21.0.0 Using cached pyOpenSSL-21.0.0-py2.py3-none-any.whl (55 kB) Collecting pyparsing==2.4.7 Using cached pyparsing-2.4.7-py2.py3-none-any.whl (67 kB) Collecting pypdf2==2.6.0 Using cached PyPDF2-2.6.0-py3-none-any.whl (201 kB) Collecting pyperclip==1.8.2 Using cached pyperclip-1.8.2.tar.gz (20 kB) Preparing metadata (setup.py) ... done Collecting pyrsistent==0.18.1 Using cached pyrsistent-0.18.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (115 kB) Collecting python-dateutil==2.8.2 Using cached python_dateutil-2.8.2-py2.py3-none-any.whl (247 kB) Collecting pytz==2022.1 Using cached pytz-2022.1-py2.py3-none-any.whl (503 kB) Collecting pyyaml==6.0 Using cached PyYAML-6.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (661 kB) Collecting redis==4.3.4 Using cached redis-4.3.4-py3-none-any.whl (246 kB) Collecting requests-oauthlib==1.3.1 Using cached requests_oauthlib-1.3.1-py2.py3-none-any.whl (23 kB) Collecting requests==2.25.1 Using cached requests-2.25.1-py2.py3-none-any.whl (61 kB) Collecting rsa==4.8 Using cached rsa-4.8-py3-none-any.whl (39 kB) Collecting s3transfer==0.6.0 Using cached s3transfer-0.6.0-py3-none-any.whl (79 kB) Collecting six==1.16.0 Using cached six-1.16.0-py2.py3-none-any.whl (11 kB) Collecting soupsieve==2.3.2.post1 Using cached soupsieve-2.3.2.post1-py3-none-any.whl (37 kB) Collecting sshpubkeys==3.3.1 Using cached sshpubkeys-3.3.1-py2.py3-none-any.whl (10 kB) Collecting timesketch-api-client==20210602 Using cached timesketch-api-client-20210602.tar.gz (59 kB) Preparing metadata (setup.py) ... done Collecting timesketch-import-client==20210602 Using cached timesketch-import-client-20210602.tar.gz (19 kB) Preparing metadata (setup.py) ... done Collecting toolz==0.12.0 Using cached toolz-0.12.0-py3-none-any.whl (55 kB) Collecting turbinia==20220216 Downloading turbinia-20220216.tar.gz (65.7 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 65.7/65.7 MB 9.7 MB/s eta 0:00:00 Preparing metadata (setup.py) ... done Collecting typing-extensions==4.3.0 Using cached typing_extensions-4.3.0-py3-none-any.whl (25 kB) Collecting typing-inspect==0.7.1 Downloading typing_inspect-0.7.1-py3-none-any.whl (8.4 kB) Collecting uritemplate==4.1.1 Downloading uritemplate-4.1.1-py2.py3-none-any.whl (10 kB) Collecting urllib3==1.26.10 Using cached urllib3-1.26.10-py2.py3-none-any.whl (139 kB) Collecting vine==5.0.0 Downloading vine-5.0.0-py2.py3-none-any.whl (9.4 kB) Collecting vt-py==0.14.0 Downloading vt_py-0.14.0-py3-none-any.whl (17 kB) Collecting wcwidth==0.2.5 Using cached wcwidth-0.2.5-py2.py3-none-any.whl (30 kB) Collecting websocket-client==1.3.3 Using cached websocket_client-1.3.3-py3-none-any.whl (54 kB) Collecting werkzeug==1.0.1 Downloading Werkzeug-1.0.1-py2.py3-none-any.whl (298 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 298.6/298.6 kB 6.3 MB/s eta 0:00:00 Collecting wrapt==1.12.1 Downloading wrapt-1.12.1.tar.gz (27 kB) Preparing metadata (setup.py) ... done Collecting xlrd==2.0.1 Downloading xlrd-2.0.1-py2.py3-none-any.whl (96 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 96.5/96.5 kB 2.7 MB/s eta 0:00:00 Collecting yarl==1.7.2 Downloading yarl-1.7.2-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (304 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 304.5/304.5 kB 7.2 MB/s eta 0:00:00 Requirement already satisfied: setuptools>=40.3.0 in ./venv/lib/python3.9/site-packages (from google-api-core==1.32.0->-r requirements.txt (line 333)) (44.1.1) Collecting googleapis-common-protos[grpc]=1.56.0 ERROR: In --require-hashes mode, all requirements must have their versions pinned with ==. These do not: googleapis-common-protos[grpc]=1.56.0 from https://files.pythonhosted.org/packages/e2/fd/d9efa2085bd762fba3a637eb3e36d76d72eb6e083d170aeaca65a75f1f9c/googleapis_common_protos-1.56.4-py2.py3-none-any.whl (from grpc-google-iam-v1==0.12.4->-r requirements.txt (line 421)) (venv) jy@NPJLO ~/dftimewolf (main) [0|1]> ```

Aevyz avatar Jul 29 '22 12:07 Aevyz

Steps to Reproduce

  1. python3 -m venv venv
  2. source venv/bin/activate (in my case activate.fish)
  3. pip3 install pip --upgrade (get to latest PIP version)
  4. pip3 install -r requirements.txt

Aevyz avatar Jul 29 '22 12:07 Aevyz

As a workaround, you could try installing using poetry (https://python-poetry.org/). I'll defer to the dftimewolf devs here as I may be wrong, but it looks like that is now the recommended way of installing from pypi.

aarontp avatar Jul 29 '22 19:07 aarontp

A bit late to the party here, apologies - we moved away from pip and pipenv in favor of poetry, this wasn't reflected in the docs. Should be fixed now in https://github.com/log2timeline/dftimewolf/pull/675

tomchop avatar Nov 25 '22 13:11 tomchop