Repository: pantsbuild/pants

Issue:
Third party dependencies installation fail with bug using pex resolver in pants 2.11.0rc0
**Describe the bug**

Using `pants@2.11.0rc0` and the pex resolver, lockfile generation works fine but the installation fails:

```sh
10:45:58.20 [INFO] Completed: Installing default.lock for the resolve `default`
10:45:58.20 [ERROR] 1 Exception encountered:

  ProcessExecutionFailure: Process 'Installing default.lock for the resolve `default`' failed with exit code 1.
stdout:

stderr:
Traceback (most recent call last):
  File "/home/obendidi/.cache/pants/named_caches/pex_root/unzipped_pexes/38cdfc09438399cde0c3c3c4ee091074f928b118/.bootstrap/pex/pex.py", line 504, in execute
    exit_value = self._wrap_coverage(self._wrap_profiling, self._execute)
  File "/home/obendidi/.cache/pants/named_caches/pex_root/unzipped_pexes/38cdfc09438399cde0c3c3c4ee091074f928b118/.bootstrap/pex/pex.py", line 409, in _wrap_coverage
    return runner(*args)
  File "/home/obendidi/.cache/pants/named_caches/pex_root/unzipped_pexes/38cdfc09438399cde0c3c3c4ee091074f928b118/.bootstrap/pex/pex.py", line 440, in _wrap_profiling
    return runner(*args)
  File "/home/obendidi/.cache/pants/named_caches/pex_root/unzipped_pexes/38cdfc09438399cde0c3c3c4ee091074f928b118/.bootstrap/pex/pex.py", line 560, in _execute
    return self.execute_entry(self._pex_info.entry_point)
  File "/home/obendidi/.cache/pants/named_caches/pex_root/unzipped_pexes/38cdfc09438399cde0c3c3c4ee091074f928b118/.bootstrap/pex/pex.py", line 696, in execute_entry
    return self.execute_pkg_resources(entry_point)
  File "/home/obendidi/.cache/pants/named_caches/pex_root/unzipped_pexes/38cdfc09438399cde0c3c3c4ee091074f928b118/.bootstrap/pex/pex.py", line 728, in execute_pkg_resources
    return runner()
  File "/home/obendidi/.cache/pants/named_caches/pex_root/installed_wheels/011143db8b77ec9508f2599e80f422621fdb0de7d868cb08cd2f859026236c83/pex-2.1.72-py2.py3-none-any.whl/pex/bin/pex.py", line 724, in main
    do_main(
  File "/home/obendidi/.cache/pants/named_caches/pex_root/installed_wheels/011143db8b77ec9508f2599e80f422621fdb0de7d868cb08cd2f859026236c83/pex-2.1.72-py2.py3-none-any.whl/pex/bin/pex.py", line 745, in do_main
    pex_builder = build_pex(
  File "/home/obendidi/.cache/pants/named_caches/pex_root/installed_wheels/011143db8b77ec9508f2599e80f422621fdb0de7d868cb08cd2f859026236c83/pex-2.1.72-py2.py3-none-any.whl/pex/bin/pex.py", line 594, in build_pex
    resolve_from_lock(
  File "/home/obendidi/.cache/pants/named_caches/pex_root/installed_wheels/011143db8b77ec9508f2599e80f422621fdb0de7d868cb08cd2f859026236c83/pex-2.1.72-py2.py3-none-any.whl/pex/resolve/lock_resolver.py", line 139, in resolve_from_lock
    resolve_result = locked_resolve.resolve(
  File "/home/obendidi/.cache/pants/named_caches/pex_root/installed_wheels/011143db8b77ec9508f2599e80f422621fdb0de7d868cb08cd2f859026236c83/pex-2.1.72-py2.py3-none-any.whl/pex/resolve/locked_resolve.py", line 586, in resolve
    ranked_artifact = locked_requirement.select_artifact(
  File "/home/obendidi/.cache/pants/named_caches/pex_root/installed_wheels/011143db8b77ec9508f2599e80f422621fdb0de7d868cb08cd2f859026236c83/pex-2.1.72-py2.py3-none-any.whl/pex/resolve/locked_resolve.py", line 196, in select_artifact
    for tag in artifact.parse_tags():
  File "/home/obendidi/.cache/pants/named_caches/pex_root/installed_wheels/011143db8b77ec9508f2599e80f422621fdb0de7d868cb08cd2f859026236c83/pex-2.1.72-py2.py3-none-any.whl/pex/resolve/locked_resolve.py", line 111, in parse_tags
    for tag in tags.parse_tag(artifact_stem.split("-", 2)[-1]):
  File "/home/obendidi/.cache/pants/named_caches/pex_root/installed_wheels/011143db8b77ec9508f2599e80f422621fdb0de7d868cb08cd2f859026236c83/pex-2.1.72-py2.py3-none-any.whl/pex/vendor/_vendored/packaging/packaging/tags.py", line 149, in parse_tag
    interpreters, abis, platforms = tag.split("-")
ValueError: too many values to unpack (expected 3)
```

**Pants version**
2.11.0rc0

**OS**
ubuntu-20.04

**Additional info**

Dependencies:

```toml
[tool.poetry.dependencies]
python = "~3.8"
aio-pika = "~7.1.0"
aiobotocore = "~2.1.2"
aioredis = "~2.0.1"
albumentations = "~1.1"
alembic = "~1.7.7"
anyio = "~3.5"
awscli = "~1.22.24"
boto3 = "~1.20.24"
botocore = "~1.23.24"
click = "~8.0.4"
docstring-parser = "~0.13.0"
fastapi = "~0.75.0"
grpcio = "~1.44"
hiredis = "~2.0.0"
imageio = "~2.16.1"
itsdangerous = "~2.1.1"
javaobj-py3 = "~0.4.3"
jpeg4py = "~0.1.4"
jsonargparse = {extras = ["signatures"], version = "~4.4.0"}
numpy = "~1.22.3"
nvidia-dali-cuda110 = "~1.11.1"
onnxruntime = "~1.10.0"
opencv-python = "4.5.1.48"
pillow = "~9.0.1"
protobuf = "~3.19.4"
psycopg2-binary = "2.8.6"
pydantic = "~1.9.0"
pytorch-lightning = "~1.5.10"
pyyaml = "~5.4.1"
requests = "~2.27.1"
rich = "~11.2.0"
s3fs = "~2022.2.0"
s3transfer = "~0.5.2"
scikit-image = "~0.19.2"
scikit-learn = "~1.0.2"
scipy = "~1.8.0"
setuptools = "~59.5.0"
sqlalchemy = "~1.4.32"
starlette = "~0.17.1"
tensorboard = "~2.8.0"
torch = "~1.10.2"
torchvision = "~0.11.3"
tqdm = "~4.63.0"
wandb = "~0.12.11"
wheel = "~0.37.1"
```

pants.toml:

```toml
.....
[python]
interpreter_constraints = ["==3.8.*"]
lockfile_generator = "pex"
tailor_ignore_solitary_init_files = false
enable_resolves = true
default_resolve = "default"

[python.resolves]
default = "default.lock"

[python-infer]
inits = true

[python-bootstrap]
search_path = ["<PYENV>", "<PATH>"]

[python-repos]
indexes.add = ["https://developer.download.nvidia.com/compute/redist"]
```


Discussion:
@obendidi can you include the contents of default.lock? This will be very hard to debug without that.
Sure:
<details>
  <summary>default.lock</summary>
  
  ```js
// This lockfile was autogenerated by Pants. To regenerate, run:
//
//    ./pants generate-lockfiles --resolve=default
//
// --- BEGIN PANTS LOCKFILE METADATA: DO NOT EDIT OR REMOVE ---
// {
//   "version": 2,
//   "valid_for_interpreter_constraints": [
//     "CPython==3.8.*"
//   ],
//   "generated_with_requirements": [
//     "aio-pika<7.2.0,>=7.1.0",
//     "aiobotocore<2.2.0,>=2.1.2",
//     "aioredis<2.1.0,>=2.0.1",
//     "albumentations<1.2.0,>=1.1",
//     "alembic<1.8.0,>=1.7.7",
//     "anyio<3.6.0,>=3.5",
//     "awscli<1.23.0,>=1.22.24",
//     "black==22.1.0",
//     "boto3<1.21.0,>=1.20.24",
//     "botocore<1.24.0,>=1.23.24",
//     "click<8.1.0,>=8.0.4",
//     "docstring-parser<0.14.0,>=0.13.0",
//     "fastapi<0.76.0,>=0.75.0",
//     "flake8==4.0.1",
//     "grpcio<1.45.0,>=1.44",
//     "hiredis<2.1.0,>=2.0.0",
//     "imageio<2.17.0,>=2.16.1",
//     "isort==5.10.1",
//     "itsdangerous<2.2.0,>=2.1.1",
//     "javaobj-py3<0.5.0,>=0.4.3",
//     "jpeg4py<0.2.0,>=0.1.4",
//     "jsonargparse[signatures]<4.5.0,>=4.4.0",
//     "mypy==0.930",
//     "numpy<1.23.0,>=1.22.3",
//     "nvidia-dali-cuda110<1.12.0,>=1.11.1",
//     "onnxruntime<1.11.0,>=1.10.0",
//     "opencv-python==4.5.1.48",
//     "pillow<9.1.0,>=9.0.1",
//     "protobuf<3.20.0,>=3.19.4",
//     "psycopg2-binary==2.8.6",
//     "pydantic<1.10.0,>=1.9.0",
//     "pytest-cov==3.0.0",
//     "pytest-icdiff==0.5",
//     "pytest==7.1.0",
//     "pytorch-lightning<1.6.0,>=1.5.10",
//     "pyyaml<5.5.0,>=5.4.1",
//     "requests<2.28.0,>=2.27.1",
//     "rich<11.3.0,>=11.2.0",
//     "s3fs<2022.3.0,>=2022.2.0",
//     "s3transfer<0.6.0,>=0.5.2",
//     "scikit-image<0.20.0,>=0.19.2",
//     "scikit-learn<1.1.0,>=1.0.2",
//     "scipy<1.9.0,>=1.8.0",
//     "setuptools<59.6.0,>=59.5.0",
//     "sqlalchemy<1.5.0,>=1.4.32",
//     "starlette<0.18.0,>=0.17.1",
//     "tensorboard<2.9.0,>=2.8.0",
//     "torch<1.11.0,>=1.10.2",
//     "torchvision<0.12.0,>=0.11.3",
//     "tqdm<4.64.0,>=4.63.0",
//     "wandb<0.13.0,>=0.12.11",
//     "wheel<0.38.0,>=0.37.1"
//   ]
// }
// --- END PANTS LOCKFILE METADATA ---

{
  "allow_builds": true,
  "allow_prereleases": false,
  "allow_wheels": true,
  "build_isolation": true,
  "constraints": [],
  "locked_resolves": [
    {
      "locked_requirements": [
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "84e6dcdc69c947d0c13e5457d056bd43cade4c2393dce00d684aedea77ddc2a3",
              "url": "https://files.pythonhosted.org/packages/2c/03/e3e19d3faf430ede32e41221b294e37952e06acc96781c417ac25d4a0324/absl_py-1.0.0-py3-none-any.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "ac511215c01ee9ae47b19716599e8ccfa746f2e18de72bdf641b79b22afa27ea",
              "url": "https://files.pythonhosted.org/packages/bc/44/3ab719b4fea06882351cd9f9582c15ba5b4d376992ac40c3ed377761a172/absl-py-1.0.0.tar.gz"
            }
          ],
          "project_name": "absl-py",
          "requires_dists": [
            "six"
          ],
          "requires_python": ">=3.6",
          "version": "1"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "f7803c6b5ced5fe8b4c2119065c213283e3bccb035c13d88b0c256bbc3fe6cb6",
              "url": "https://files.pythonhosted.org/packages/40/4a/58001977a471696af67ce91e859d8c07878822f52c0398c06512c3d3d861/aio_pika-7.1.0-py3-none-any.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "dec14ddb7e22d04ddc46f656899f7f3a592431cb618719aa7e03dfe85311be17",
              "url": "https://files.pythonhosted.org/packages/17/c3/bc912ef97202bb888295d08ac48e7629e97ef496d8f027d7825db8195a00/aio-pika-7.1.0.tar.gz"
            }
          ],
          "project_name": "aio-pika",
          "requires_dists": [
            "aiomisc~=15.6.8; extra == \"develop\"",
            "aiormq~=6.2.3",
            "coverage!=4.3; extra == \"develop\"",
            "coveralls; extra == \"develop\"",
            "nox; extra == \"develop\"",
            "pylava; extra == \"develop\"",
            "pytest-cov; extra == \"develop\"",
            "pytest; extra == \"develop\"",
            "shortuuid; extra == \"develop\"",
            "sphinx-autobuild; extra == \"develop\"",
            "sphinx; extra == \"develop\"",
            "timeout-decorator; extra == \"develop\"",
            "tox>=2.4; extra == \"develop\"",
            "yarl"
          ],
          "requires_python": "<4,>3.6",
          "version": "7.1"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "00fd7f43cc0484d8ed274fd0be492aa16a7fea679dbea96a602bb722ca4c2d22",
              "url": "https://files.pythonhosted.org/packages/4e/8d/01035d9b56893bd3b5d6eb4505d3ed1383d124b1c9c2b6024c175681c64b/aiobotocore-2.1.2.tar.gz"
            }
          ],
          "project_name": "aiobotocore",
          "requires_dists": [
            "aiohttp>=3.3.1",
            "aioitertools>=0.5.1",
            "awscli<1.22.25,>=1.22.24; extra == \"awscli\"",
            "boto3<1.20.25,>=1.20.24; extra == \"boto3\"",
            "botocore<1.23.25,>=1.23.24",
            "wrapt>=1.10.10"
          ],
          "requires_python": ">=3.6",
          "version": "2.1.2"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "04d48b8ce6ab3cf2097b1855e1505181bdd05586ca275f2505514a6e274e8e75",
              "url": "https://files.pythonhosted.org/packages/e4/eb/2e5c66f6ab8bf1fa9743552ec49bd8deb9a8ad385545bbd60c8f50529e21/aiohttp-3.8.1-cp38-cp38-win_amd64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "2ed076098b171573161eb146afcb9129b5ff63308960aeca4b676d9d3c35e700",
              "url": "https://files.pythonhosted.org/packages/17/ab/36da1a4b5d2685acdc84117b32588b1edb4033b40cfbdf27a219bd6a4c6d/aiohttp-3.8.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "31d1e1c0dbf19ebccbfd62eff461518dcb1e307b195e93bba60c965a4dcf1ba0",
              "url": "https://files.pythonhosted.org/packages/20/0b/c077ca31bba80ed7c1c81a7505e7e339ef82ab3d9ee679c09b3ffb04cdd5/aiohttp-3.8.1-cp38-cp38-musllinux_1_1_aarch64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "11691cf4dc5b94236ccc609b70fec991234e7ef8d4c02dd0c9668d1e486f5abf",
              "url": "https://files.pythonhosted.org/packages/38/71/e1db3f96fa85f77906ef002a08fa8d02dbdb3292180d41eb1b17ddab72bf/aiohttp-3.8.1-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "589c72667a5febd36f1315aa6e5f56dd4aa4862df295cb51c769d16142ddd7cd",
              "url": "https://files.pythonhosted.org/packages/54/ab/5e5d0e042b9b149efd867eaaf4a6c94c51ccdf3f955564e0fce1dbfbcb4d/aiohttp-3.8.1-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "bb01ba6b0d3f6c68b89fce7305080145d4877ad3acaed424bae4d4ee75faa950",
              "url": "https://files.pythonhosted.org/packages/55/a5/2912baebc80570a34a2103a34e3c65b84e93bcf20f6e09fbe335ce27e3cf/aiohttp-3.8.1-cp38-cp38-musllinux_1_1_ppc64le.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "11a67c0d562e07067c4e86bffc1553f2cf5b664d6111c894671b2b8712f3aba5",
              "url": "https://files.pythonhosted.org/packages/58/54/f4c1bac24b2365c2eb8d5205822b3ea41e40e1c471060c2409b9dbf05be5/aiohttp-3.8.1-cp38-cp38-musllinux_1_1_i686.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "fc5471e1a54de15ef71c1bc6ebe80d4dc681ea600e68bfd1cbce40427f0b7578",
              "url": "https://files.pythonhosted.org/packages/5a/86/5f63de7a202550269a617a5d57859a2961f3396ecd1739a70b92224766bc/aiohttp-3.8.1.tar.gz"
            },
            {
              "algorithm": "sha256",
              "hash": "c3d6a4d0619e09dcd61021debf7059955c2004fa29f48788a3dfaf9c9901a7cd",
              "url": "https://files.pythonhosted.org/packages/5e/34/a5d2619c062e6fed7224fb920e93b1d8ad055bb3b1b544e754c864c978a0/aiohttp-3.8.1-cp38-cp38-macosx_11_0_arm64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "8b7ef7cbd4fec9a1e811a5de813311ed4f7ac7d93e0fda233c9b3e1428f7dd7b",
              "url": "https://files.pythonhosted.org/packages/79/5c/573d590ebff44e927aa0820b194a46c15253808725f82f23aa13440808ef/aiohttp-3.8.1-cp38-cp38-macosx_10_9_x86_64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "844a9b460871ee0a0b0b68a64890dae9c415e513db0f4a7e3cab41a0f2fedf33",
              "url": "https://files.pythonhosted.org/packages/81/31/baf1ff4e36da246dc3ff2e0c12f2f7688b4f394ad21e29e3ef4ba864d035/aiohttp-3.8.1-cp38-cp38-musllinux_1_1_x86_64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "44db35a9e15d6fe5c40d74952e803b1d96e964f683b5a78c3cc64eb177878155",
              "url": "https://files.pythonhosted.org/packages/9f/bc/5928e69637252150176b3604f7c386a9184358fcc7338c0b8c55a7908523/aiohttp-3.8.1-cp38-cp38-musllinux_1_1_s390x.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "0c7ebbbde809ff4e970824b2b6cb7e4222be6b95a296e46c03cf050878fc1785",
              "url": "https://files.pythonhosted.org/packages/cf/6a/acf689f13f39700cfa526f6bff2d10dfd29aa21cbc0d3a5cf0f153298a74/aiohttp-3.8.1-cp38-cp38-macosx_10_9_universal2.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "086f92daf51a032d062ec5f58af5ca6a44d082c35299c96376a41cbb33034675",
              "url": "https://files.pythonhosted.org/packages/ed/af/cf551e595af1979ba74c280d94aa0c351e634285608ac70cb6def374f661/aiohttp-3.8.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "7d08744e9bae2ca9c382581f7dce1273fe3c9bae94ff572c3626e8da5b193c6a",
              "url": "https://files.pythonhosted.org/packages/f1/ca/603261545a757915fb30446a9d7a394cd934865a8eac3c18ce638df90687/aiohttp-3.8.1-cp38-cp38-win32.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "718626a174e7e467f0558954f94af117b7d4695d48eb980146016afa4b580b2e",
              "url": "https://files.pythonhosted.org/packages/ff/a6/184cd63b06ea05edfcfba946fed3da7afb2f0b7e3237fb1b2c056cce57f6/aiohttp-3.8.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl"
            }
          ],
          "project_name": "aiohttp",
          "requires_dists": [
            "Brotli; extra == \"speedups\"",
            "aiodns; extra == \"speedups\"",
            "aiosignal>=1.1.2",
            "async-timeout<5.0,>=4.0.0a3",
            "asynctest==0.13.0; python_version < \"3.8\"",
            "attrs>=17.3.0",
            "cchardet; extra == \"speedups\"",
            "charset-normalizer<3.0,>=2.0",
            "frozenlist>=1.1.1",
            "idna-ssl>=1.0; python_version < \"3.7\"",
            "multidict<7.0,>=4.5",
            "typing-extensions>=3.7.4; python_version < \"3.8\"",
            "yarl<2.0,>=1.0"
          ],
          "requires_python": ">=3.6",
          "version": "3.8.1"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "a2ea2a39ebf272a2fbb58bfdb73e1daeeb6686edbbc8082215dfc8b8ffffa6e8",
              "url": "https://files.pythonhosted.org/packages/b4/20/8af729fab3df6827407b060211ffffe79e0d220fba0c4f768de599f3cbe3/aioitertools-0.10.0-py3-none-any.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "7d1d1d4a03d462c5a0840787d3df098f125847e0d38b833b30f8f8cbc45a1420",
              "url": "https://files.pythonhosted.org/packages/c2/9c/36180745f894257a50b1473fa348daf996b959d66f5985bbc868e44ef3ee/aioitertools-0.10.0.tar.gz"
            }
          ],
          "project_name": "aioitertools",
          "requires_dists": [
            "typing_extensions>=4.0; python_version < \"3.10\""
          ],
          "requires_python": ">=3.6",
          "version": "0.10"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "9ac0d0b3b485d293b8ca1987e6de8658d7dafcca1cddfcd1d506cae8cdebfdd6",
              "url": "https://files.pythonhosted.org/packages/9b/a9/0da089c3ae7a31cbcd2dcf0214f6f571e1295d292b6139e2bac68ec081d0/aioredis-2.0.1-py3-none-any.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "eaa51aaf993f2d71f54b70527c440437ba65340588afeb786cd87c55c89cd98e",
              "url": "https://files.pythonhosted.org/packages/2e/cf/9eb144a0b05809ffc5d29045c4b51039000ea275bc1268d0351c9e7dfc06/aioredis-2.0.1.tar.gz"
            }
          ],
          "project_name": "aioredis",
          "requires_dists": [
            "async-timeout",
            "hiredis>=1.0; implementation_name == \"cpython\" and extra == \"hiredis\"",
            "typing-extensions"
          ],
          "requires_python": ">=3.6",
          "version": "2.0.1"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "95f0da57edd55f214a2e6c5b7ac98fa58a7c33911acd0d3315e86926b2dd2605",
              "url": "https://files.pythonhosted.org/packages/aa/2b/e104ac73ea2679a90a41cb943f17034177179f5c225d5cea83910ac7ad25/aiormq-6.2.3-py3-none-any.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "db6c1e6e384f1d4dafe19f8df70c6dfc994932b40f4e542690016023ff8e952b",
              "url": "https://files.pythonhosted.org/packages/ed/e9/5d28ab240de260351b509441506a9ca93fc5c2ab081afb0ab7c5f663512d/aiormq-6.2.3.tar.gz"
            }
          ],
          "project_name": "aiormq",
          "requires_dists": [
            "aiomisc~=11.0; extra == \"develop\"",
            "coverage!=4.3; extra == \"develop\"",
            "coveralls; extra == \"develop\"",
            "pamqp==3.0.1; python_version < \"3.7\"",
            "pamqp==3.1.0; python_version >= \"3.7\"",
            "pylava; extra == \"develop\"",
            "pytest-cov; extra == \"develop\"",
            "pytest; extra == \"develop\"",
            "tox>=2.4; extra == \"develop\"",
            "yarl"
          ],
          "requires_python": ">=3.6",
          "version": "6.2.3"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "26e62109036cd181df6e6ad646f91f0dcfd05fe16d0cb924138ff2ab75d64e3a",
              "url": "https://files.pythonhosted.org/packages/3b/87/fe94898f2d44a93a35d5aa74671ed28094d80753a1113d68b799fab6dc22/aiosignal-1.2.0-py3-none-any.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "78ed67db6c7b7ced4f98e495e572106d5c432a93e1ddd1bf475e1dc05f5b7df2",
              "url": "https://files.pythonhosted.org/packages/27/6b/a89fbcfae70cf53f066ec22591938296889d3cc58fec1e1c393b10e8d71d/aiosignal-1.2.0.tar.gz"
            }
          ],
          "project_name": "aiosignal",
          "requires_dists": [
            "frozenlist>=1.1.0"
          ],
          "requires_python": ">=3.6",
          "version": "1.2"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "6acf78a5f9504bd36c4a8e18eed29f7103c2fa6a7ba5be399c6088820cc88a8a",
              "url": "https://files.pythonhosted.org/packages/75/27/a8b0a738f8423b7ef9d0c9f8e73d5867395dbdae563c1655e9548cf700b9/albumentations-1.1.0-py3-none-any.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "60b067b3093908bcc52adb2aa5d44f57ebdbb8ab57a47b0b42f3dc1d3b1ce824",
              "url": "https://files.pythonhosted.org/packages/c8/a2/ab0ddadd960b4caf824063783d24174119cbddae409ff99fbe6fd45c63ec/albumentations-1.1.0.tar.gz"
            }
          ],
          "project_name": "albumentations",
          "requires_dists": [
            "PyYAML",
            "imgaug>=0.4.0; extra == \"develop\"",
            "imgaug>=0.4.0; extra == \"imgaug\"",
            "numpy>=1.11.1",
            "opencv-python-headless>=4.1.1",
            "pytest; extra == \"develop\"",
            "pytest; extra == \"tests\"",
            "qudida>=0.0.4",
            "scikit-image>=0.16.1",
            "scipy"
          ],
          "requires_python": ">=3.6",
          "version": "1.1"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "29be0856ec7591c39f4e1cb10f198045d890e6e2274cf8da80cb5e721a09642b",
              "url": "https://files.pythonhosted.org/packages/b3/e2/8d48220731b7279911c43e95cd182961a703b939de6822b00de3ea0d3159/alembic-1.7.7-py3-none-any.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "4961248173ead7ce8a21efb3de378f13b8398e6630fab0eb258dc74a8af24c58",
              "url": "https://files.pythonhosted.org/packages/30/b9/5526b43a4c54d177ab14af0af4b5c31d73db33d1ad3e30976d3b023e0594/alembic-1.7.7.tar.gz"
            }
          ],
          "project_name": "alembic",
          "requires_dists": [
            "Mako",
            "SQLAlchemy>=1.3.0",
            "importlib-metadata; python_version < \"3.9\"",
            "importlib-resources; python_version < \"3.9\"",
            "python-dateutil; extra == \"tz\""
          ],
          "requires_python": ">=3.6",
          "version": "1.7.7"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "b5fa16c5ff93fa1046f2eeb5bbff2dad4d3514d6cda61d02816dba34fa8c3c2e",
              "url": "https://files.pythonhosted.org/packages/b1/ae/9a8af72d6f0c551943903eefcf93c3a29898fb7b594603c0d70679c199b1/anyio-3.5.0-py3-none-any.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "a0aeffe2fb1fdf374a8e4b471444f0f3ac4fb9f5a5b542b48824475e0042a5a6",
              "url": "https://files.pythonhosted.org/packages/4f/d0/b957c0679a9bd0ed334e2e584102f077c3e703f83d099464c3d9569b7c8a/anyio-3.5.0.tar.gz"
            }
          ],
          "project_name": "anyio",
          "requires_dists": [
            "contextlib2; python_version < \"3.7\" and extra == \"test\"",
            "contextvars; python_version < \"3.7\"",
            "coverage[toml]>=4.5; extra == \"test\"",
            "dataclasses; python_version < \"3.7\"",
            "hypothesis>=4.0; extra == \"test\"",
            "idna>=2.8",
            "mock>=4; python_version < \"3.8\" and extra == \"test\"",
            "packaging; extra == \"doc\"",
            "pytest-mock>=3.6.1; extra == \"test\"",
            "pytest>=6.0; extra == \"test\"",
            "sniffio>=1.1",
            "sphinx-autodoc-typehints>=1.2.0; extra == \"doc\"",
            "sphinx-rtd-theme; extra == \"doc\"",
            "trio>=0.16; extra == \"trio\"",
            "trustme; extra == \"test\"",
            "typing-extensions; python_version < \"3.8\"",
            "uvloop<0.15; (python_version < \"3.7\" and (platform_python_implementation == \"CPython\" and platform_system != \"Windows\")) and extra == \"test\"",
            "uvloop>=0.15; (python_version >= \"3.7\" and (platform_python_implementation == \"CPython\" and platform_system != \"Windows\")) and extra == \"test\""
          ],
          "requires_python": ">=3.6.2",
          "version": "3.5"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "8ca1e4fcf50d07413d66d1a5e416e42cfdf5851c981d679a09851a6853383b3c",
              "url": "https://files.pythonhosted.org/packages/d6/c1/8991e7c5385b897b8c020cdaad718c5b087a6626d1d11a23e1ea87e325a7/async_timeout-4.0.2-py3-none-any.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "2163e1640ddb52b7a8c80d0a67a08587e5d245cc9c553a74a847056bc2976b15",
              "url": "https://files.pythonhosted.org/packages/54/6e/9678f7b2993537452710ffb1750c62d2c26df438aa621ad5fa9d1507a43a/async-timeout-4.0.2.tar.gz"
            }
          ],
          "project_name": "async-timeout",
          "requires_dists": [
            "typing-extensions>=3.6.5; python_version < \"3.8\""
          ],
          "requires_python": ">=3.6",
          "version": "4.0.2"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "6d1784dea7c0c8d4a5172b6c620f40b6e4cbfdf96d783691f2e1302a7b88e197",
              "url": "https://files.pythonhosted.org/packages/2c/a0/da5f49008ec6e9a658dbf5d7310a4debd397bce0b4db03cf8a410066bb87/atomicwrites-1.4.0-py2.py3-none-any.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "ae70396ad1a434f9c7046fd2dd196fc04b12f9e91ffb859164193be8b6168a7a",
              "url": "https://files.pythonhosted.org/packages/55/8d/74a75635f2c3c914ab5b3850112fd4b0c8039975ecb320e4449aa363ba54/atomicwrites-1.4.0.tar.gz"
            }
          ],
          "project_name": "atomicwrites",
          "requires_dists": [],
          "requires_python": "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7",
          "version": "1.4"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "2d27e3784d7a565d36ab851fe94887c5eccd6a463168875832a1be79c82828b4",
              "url": "https://files.pythonhosted.org/packages/be/be/7abce643bfdf8ca01c48afa2ddf8308c2308b0c3b239a44e57d020afa0ef/attrs-21.4.0-py2.py3-none-any.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "626ba8234211db98e869df76230a137c4c40a12d72445c45d5f5b716f076e2fd",
              "url": "https://files.pythonhosted.org/packages/d7/77/ebb15fc26d0f815839ecd897b919ed6d85c050feeb83e100e020df9153d2/attrs-21.4.0.tar.gz"
            }
          ],
          "project_name": "attrs",
          "requires_dists": [
            "cloudpickle; platform_python_implementation == \"CPython\" and extra == \"dev\"",
            "cloudpickle; platform_python_implementation == \"CPython\" and extra == \"tests\"",
            "cloudpickle; platform_python_implementation == \"CPython\" and extra == \"tests_no_zope\"",
            "coverage[toml]>=5.0.2; extra == \"dev\"",
            "coverage[toml]>=5.0.2; extra == \"tests\"",
            "coverage[toml]>=5.0.2; extra == \"tests_no_zope\"",
            "furo; extra == \"dev\"",
            "furo; extra == \"docs\"",
            "hypothesis; extra == \"dev\"",
            "hypothesis; extra == \"tests\"",
            "hypothesis; extra == \"tests_no_zope\"",
            "mypy; extra == \"dev\"",
            "mypy; extra == \"tests\"",
            "mypy; extra == \"tests_no_zope\"",
            "pre-commit; extra == \"dev\"",
            "pympler; extra == \"dev\"",
            "pympler; extra == \"tests\"",
            "pympler; extra == \"tests_no_zope\"",
            "pytest-mypy-plugins; extra == \"dev\"",
            "pytest-mypy-plugins; extra == \"tests\"",
            "pytest-mypy-plugins; extra == \"tests_no_zope\"",
            "pytest>=4.3.0; extra == \"dev\"",
            "pytest>=4.3.0; extra == \"tests\"",
            "pytest>=4.3.0; extra == \"tests_no_zope\"",
            "six; extra == \"dev\"",
            "six; extra == \"tests\"",
            "six; extra == \"tests_no_zope\"",
            "sphinx-notfound-page; extra == \"dev\"",
            "sphinx-notfound-page; extra == \"docs\"",
            "sphinx; extra == \"dev\"",
            "sphinx; extra == \"docs\"",
            "zope.interface; extra == \"dev\"",
            "zope.interface; extra == \"docs\"",
            "zope.interface; extra == \"tests\""
          ],
          "requires_python": "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,>=2.7",
          "version": "21.4"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "87708701ccd390109bfa3c8f974a425fd0fce3abf7ef681a1fb889d1f6bb7a1f",
              "url": "https://files.pythonhosted.org/packages/0a/3c/c2d48f848050b66894ef0e95cf498f175d4d93bfc53a329bff80bd42d4cf/awscli-1.22.24-py3-none-any.whl"
            }
          ],
          "project_name": "awscli",
          "requires_dists": [
            "PyYAML<5.5,>=3.10",
            "botocore==1.23.24",
            "colorama<0.4.4,>=0.2.5",
            "docutils<0.16,>=0.10",
            "rsa<4.8,>=3.1.2",
            "s3transfer<0.6.0,>=0.5.0"
          ],
          "requires_python": ">=3.6",
          "version": "1.22.24"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "3524739d76b6b3ed1132422bf9d82123cd1705086723bc3e235ca39fd21c667d",
              "url": "https://files.pythonhosted.org/packages/a5/59/bd6d44da2b364fd2bd7a0b2ce2edfe200b79faad1cde14ce5ef13d504393/black-22.1.0-py3-none-any.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "fdb8754b453fb15fad3f72cd9cad3e16776f0964d67cf30ebcbf10327a3777a3",
              "url": "https://files.pythonhosted.org/packages/08/b2/dbd7330ffe13571e17b7f905f7639ba77f01282ff1ecd94f3278c50ebb32/black-22.1.0-cp38-cp38-macosx_11_0_arm64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "f5660feab44c2e3cb24b2419b998846cbb01c23c7fe645fee45087efa3da2d61",
              "url": "https://files.pythonhosted.org/packages/0b/7f/384cf21254346f4cd535fa8bf2531ff2b3f1307680199e28ea949c3ecb89/black-22.1.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "2d6f331c02f0f40aa51a22e479c8209d37fcd520c77721c034517d44eecf5912",
              "url": "https://files.pythonhosted.org/packages/3e/c4/95eea7bd67b37c54b7322ff3595fd3d679345e2b89ceca48fe3ec10df52c/black-22.1.0-cp38-cp38-macosx_10_9_universal2.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "a7c0192d35635f6fc1174be575cb7915e92e5dd629ee79fdaf0dcfa41a80afb5",
              "url": "https://files.pythonhosted.org/packages/42/58/8a3443a5034685152270f9012a9d196c9f165791ed3f2777307708b15f6c/black-22.1.0.tar.gz"
            },
            {
              "algorithm": "sha256",
              "hash": "6f2f01381f91c1efb1451998bd65a129b3ed6f64f79663a55fe0e9b74a5f81fd",
              "url": "https://files.pythonhosted.org/packages/66/83/47fa3811eea48edbbea09a07fd137f593e10af2f481f965855eb09a17e20/black-22.1.0-cp38-cp38-win_amd64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "742ce9af3086e5bd07e58c8feb09dbb2b047b7f566eb5f5bc63fd455814979f3",
              "url": "https://files.pythonhosted.org/packages/9b/78/42a83acaf953b3ea5d6067c72f795a4df4b3eb540123cc2a59ec797d174b/black-22.1.0-cp38-cp38-macosx_10_9_x86_64.whl"
            }
          ],
          "project_name": "black",
          "requires_dists": [
            "aiohttp>=3.7.4; extra == \"d\"",
            "click>=8.0.0",
            "colorama>=0.4.3; extra == \"colorama\"",
            "dataclasses>=0.6; python_version < \"3.7\"",
            "ipython>=7.8.0; extra == \"jupyter\"",
            "mypy-extensions>=0.4.3",
            "pathspec>=0.9.0",
            "platformdirs>=2",
            "tokenize-rt>=3.2.0; extra == \"jupyter\"",
            "tomli>=1.1.0",
            "typed-ast>=1.4.2; python_version < \"3.8\" and implementation_name == \"cpython\"",
            "typing-extensions>=3.10.0.0; python_version < \"3.10\"",
            "uvloop>=0.15.2; extra == \"uvloop\""
          ],
          "requires_python": ">=3.6.2",
          "version": "22.1"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "8f08e8e94bf107c5e9866684e9aadf8d9f60abed0cfe5c1dba4e7328674a1986",
              "url": "https://files.pythonhosted.org/packages/4a/15/d854221077e22acd05c190778c29b14398bce0cee0fed34a6979d320546e/boto3-1.20.24-py3-none-any.whl"
            }
          ],
          "project_name": "boto3",
          "requires_dists": [
            "botocore<1.24.0,>=1.23.24",
            "botocore[crt]<2.0a0,>=1.21.0; extra == \"crt\"",
            "jmespath<1.0.0,>=0.7.1",
            "s3transfer<0.6.0,>=0.5.0"
          ],
          "requires_python": ">=3.6",
          "version": "1.20.24"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "e78d48c50c8c013fb9b362c6202fece2fe868edfd89b51968080180bdff41617",
              "url": "https://files.pythonhosted.org/packages/ef/05/cb9048c57f77ab9fa6970d2c88bd92471dc4ccc4bcf5b59c645db9cbdedc/botocore-1.23.24-py3-none-any.whl"
            }
          ],
          "project_name": "botocore",
          "requires_dists": [
            "awscrt==0.12.5; extra == \"crt\"",
            "jmespath<1.0.0,>=0.7.1",
            "python-dateutil<3.0.0,>=2.1",
            "urllib3<1.27,>=1.25.4"
          ],
          "requires_python": ">=3.6",
          "version": "1.23.24"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "8fecd4203a38af17928be7b90689d8083603073622229ca7077b72d8e5a976e4",
              "url": "https://files.pythonhosted.org/packages/19/99/ace1769546388976b45e93445bb04c6df95e96363f03fbb56f916da5ebde/cachetools-5.0.0-py3-none-any.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "486471dfa8799eb7ec503a8059e263db000cdda20075ce5e48903087f79d5fd6",
              "url": "https://files.pythonhosted.org/packages/ad/81/539036a8716b4e0a96f77540194bb1e863a24b8e9bc9ddd74e30f1653df5/cachetools-5.0.0.tar.gz"
            }
          ],
          "project_name": "cachetools",
          "requires_dists": [],
          "requires_python": "~=3.7",
          "version": "5"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "d62a0163eb4c2344ac042ab2bdf75399a71a2d8c7d47eac2e2ee91b9d6339569",
              "url": "https://files.pythonhosted.org/packages/37/45/946c02767aabb873146011e665728b680884cd8fe70dde973c640e45b775/certifi-2021.10.8-py2.py3-none-any.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "78884e7c1d4b00ce3cea67b44566851c4343c120abd683433ce934a68ea58872",
              "url": "https://files.pythonhosted.org/packages/6c/ae/d26450834f0acc9e3d1f74508da6df1551ceab6c2ce0766a593362d6d57f/certifi-2021.10.8.tar.gz"
            }
          ],
          "project_name": "certifi",
          "requires_dists": [],
          "requires_python": null,
          "version": "2021.10.8"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "181dee03b1170ff1969489acf1c26533710231c58f95534e3edac87fff06c443",
              "url": "https://files.pythonhosted.org/packages/b6/15/a50bf922c5f025665a9671c5ef063c3f384303d422f6b1d3134510cc044e/cffi-1.15.0-cp38-cp38-win_amd64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "920f0d66a896c2d99f0adbb391f990a84091179542c205fa53ce5787aff87954",
              "url": "https://files.pythonhosted.org/packages/00/9e/92de7e1217ccc3d5f352ba21e52398372525765b2e0c4530e6eb2ba9282a/cffi-1.15.0.tar.gz"
            },
            {
              "algorithm": "sha256",
              "hash": "0808014eb713677ec1292301ea4c81ad277b6cdf2fdd90fd540af98c0b101d20",
              "url": "https://files.pythonhosted.org/packages/25/ba/a1d3428797f25a42530adb2c8cce1655863b6a37ece63465a16b5e939a43/cffi-1.15.0-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "786902fb9ba7433aae840e0ed609f45c7bcd4e225ebb9c753aa39725bb3e6ad6",
              "url": "https://files.pythonhosted.org/packages/33/e7/afbae3b77e10929dd5ccdf9ae99c39ec4085148888ff4507000429937166/cffi-1.15.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "da5db4e883f1ce37f55c667e5c0de439df76ac4cb55964655906306918e7363c",
              "url": "https://files.pythonhosted.org/packages/46/ab/b8dbd36f793cc3492ad26148e0ee0cad38fd47105ff30295e2cd88cc62e2/cffi-1.15.0-cp38-cp38-win32.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "4238e6dab5d6a8ba812de994bbb0a79bddbdf80994e4ce802b6f6f3142fcc880",
              "url": "https://files.pythonhosted.org/packages/5e/f0/693b6c7fea52d1afad55d1bfa3e5991a9075d98ac66330ab404dbc69ec8d/cffi-1.15.0-cp38-cp38-macosx_10_9_x86_64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "8b6c2ea03845c9f501ed1313e78de148cd3f6cad741a75d43a29b43da27f2e1e",
              "url": "https://files.pythonhosted.org/packages/97/5b/88b6fde78749406ddd15ef89466927e688912ff9ff3248d9f41b4551362a/cffi-1.15.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "57e9ac9ccc3101fac9d6014fba037473e4358ef4e89f8e181f8951a2c0162024",
              "url": "https://files.pythonhosted.org/packages/e5/fe/1dac7533ddb73767df8ba26183a9375dde2ee136aec7c92c9fb3038108e3/cffi-1.15.0-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "10dffb601ccfb65262a27233ac273d552ddc4d8ae1bf93b21c94b8511bffe728",
              "url": "https://files.pythonhosted.org/packages/f5/7b/dba03f566c1966b2f23e95fbbe1b6d8e2b98450f0b779f2b5ce38470447f/cffi-1.15.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl"
            }
          ],
          "project_name": "cffi",
          "requires_dists": [
            "pycparser"
          ],
          "requires_python": null,
          "version": "1.15"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "6881edbebdb17b39b4eaaa821b438bf6eddffb4468cf344f09f89def34a8b1df",
              "url": "https://files.pythonhosted.org/packages/06/b3/24afc8868eba069a7f03650ac750a778862dc34941a4bebeb58706715726/charset_normalizer-2.0.12-py3-none-any.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "2857e29ff0d34db842cd7ca3230549d1a697f96ee6d3fb071cfa6c7393832597",
              "url": "https://files.pythonhosted.org/packages/56/31/7bcaf657fafb3c6db8c787a865434290b726653c912085fbd371e9b92e1c/charset-normalizer-2.0.12.tar.gz"
            }
          ],
          "project_name": "charset-normalizer",
          "requires_dists": [
            "unicodedata2; extra == \"unicode_backport\""
          ],
          "requires_python": ">=3.5.0",
          "version": "2.0.12"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "6a7a62563bbfabfda3a38f3023a1db4a35978c0abd76f6c9605ecd6554d6d9b1",
              "url": "https://files.pythonhosted.org/packages/4a/a8/0b2ced25639fb20cc1c9784de90a8c25f9504a7f18cd8b5397bd61696d7d/click-8.0.4-py3-none-any.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "8458d7b1287c5fb128c90e23381cf99dcde74beaf6c7ff6384ce84d6fe090adb",
              "url": "https://files.pythonhosted.org/packages/dd/cf/706c1ad49ab26abed0b77a2f867984c1341ed7387b8030a6aa914e2942a0/click-8.0.4.tar.gz"
            }
          ],
          "project_name": "click",
          "requires_dists": [
            "colorama; platform_system == \"Windows\"",
            "importlib-metadata; python_version < \"3.8\""
          ],
          "requires_python": ">=3.6",
          "version": "8.0.4"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "7d73d2a99753107a36ac6b455ee49046802e59d9d076ef8e47b61499fa29afff",
              "url": "https://files.pythonhosted.org/packages/c9/dc/45cdef1b4d119eb96316b3117e6d5708a08029992b2fee2c143c7a0a5cc5/colorama-0.4.3-py2.py3-none-any.whl"
            }
          ],
          "project_name": "colorama",
          "requires_dists": [],
          "requires_python": "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,>=2.7",
          "version": "0.4.3"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "da2f38c92590f83de410ba1a3cbceafbc74fee9def35f9251ba9a971d6d66fd9",
              "url": "https://files.pythonhosted.org/packages/b1/92/dfd892312d822f36c55366118b95d914e5f16de11044a27cf10a7d71bbbf/commonmark-0.9.1-py2.py3-none-any.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "452f9dc859be7f06631ddcb328b6919c67984aca654e5fefb3914d54691aed60",
              "url": "https://files.pythonhosted.org/packages/60/48/a60f593447e8f0894ebb7f6e6c1f25dafc5e89c5879fdc9360ae93ff83f0/commonmark-0.9.1.tar.gz"
            }
          ],
          "project_name": "commonmark",
          "requires_dists": [
            "flake8==3.7.8; extra == \"test\"",
            "future>=0.14.0; python_version < \"3\"",
            "hypothesis==3.55.3; extra == \"test\""
          ],
          "requires_python": null,
          "version": "0.9.1"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "18d520c6860515a771708937d2f78f63cc47ab3b80cb78e86573b0a760161faf",
              "url": "https://files.pythonhosted.org/packages/93/20/cce510ad6ee47ad3e3a9993bc83eaa8df5aead5c0b68b769f10fc7daad45/coverage-6.3.2-pp36.pp37.pp38-none-any.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "fd9e830e9d8d89b20ab1e5af09b32d33e1a08ef4c4e14411e559556fd788e6b2",
              "url": "https://files.pythonhosted.org/packages/03/22/38506bc2af4fc49bb49cb76c52ed4523ff80277ad98fd46e981736419fb2/coverage-6.3.2-cp38-cp38-musllinux_1_1_x86_64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "8fbbdc8d55990eac1b0919ca69eb5a988a802b854488c34b8f37f3e2025fa90d",
              "url": "https://files.pythonhosted.org/packages/0c/58/25b4d208e0f6f00e19440385f360dc9891f8fa5ab62c11da52eb226fd9cd/coverage-6.3.2-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "9baff2a45ae1f17c8078452e9e5962e518eab705e50a0aa8083733ea7d45f3a6",
              "url": "https://files.pythonhosted.org/packages/0d/ac/31bb95db096b26455416aa8d8804a2a3ed93c60dc339b737b939f3f30b7b/coverage-6.3.2-cp38-cp38-musllinux_1_1_i686.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "07e6db90cd9686c767dcc593dff16c8c09f9814f5e9c51034066cad3373b914d",
              "url": "https://files.pythonhosted.org/packages/13/e5/eaec94d3037f4300a23303819f066b72cb0c18b7789505a0a56e1e765a8e/coverage-6.3.2-cp38-cp38-macosx_10_9_x86_64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "68353fe7cdf91f109fc7d474461b46e7f1f14e533e911a2a2cbb8b0fc8613cf1",
              "url": "https://files.pythonhosted.org/packages/1c/f7/3e6cdff1210a670793aad0f87e0bc357054431450893a867302c372da6c2/coverage-6.3.2-cp38-cp38-win_amd64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "f7331dbf301b7289013175087636bbaf5b2405e57259dd2c42fdcc9fcc47325e",
              "url": "https://files.pythonhosted.org/packages/3a/f4/35d8789ec3d50d099ebdd3d7d062b58075135bdfa0fe93efded481407dec/coverage-6.3.2-cp38-cp38-win32.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "03e2a7826086b91ef345ff18742ee9fc47a6839ccd517061ef8fa1976e652ce9",
              "url": "https://files.pythonhosted.org/packages/74/fb/f481628033d42f6f6021af8a9a13d913707221e139567f39b09b337421b9/coverage-6.3.2.tar.gz"
            },
            {
              "algorithm": "sha256",
              "hash": "8cf5cfcb1521dc3255d845d9dca3ff204b3229401994ef8d1984b32746bb45ca",
              "url": "https://files.pythonhosted.org/packages/82/34/1920e7a59217c8bc841ad5de12813802e0db7cb5c6d6395acd1f9e78253b/coverage-6.3.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "2c6dbb42f3ad25760010c45191e9757e7dce981cbfb90e42feef301d71540059",
              "url": "https://files.pythonhosted.org/packages/8e/39/d3bc33bea5180ed18feba96de51b5deba6e330e2fc3b487f3117fcf391bc/coverage-6.3.2-cp38-cp38-macosx_11_0_arm64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "c76aeef1b95aff3905fb2ae2d96e319caca5b76fa41d3470b19d4e4a3a313512",
              "url": "https://files.pythonhosted.org/packages/f2/45/824cb20113fa6a2bf97b6f4a592361a30460f8f24335e033f2d31ee1a487/coverage-6.3.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "ec6bc7fe73a938933d4178c9b23c4e0568e43e220aef9472c4f6044bfc6dd0f0",
              "url": "https://files.pythonhosted.org/packages/fe/ae/1574d61ed41a8d82a5643affcd9beb7f626cbcab3d09c8a714054f670d75/coverage-6.3.2-cp38-cp38-musllinux_1_1_aarch64.whl"
            }
          ],
          "project_name": "coverage",
          "requires_dists": [
            "tomli; extra == \"toml\""
          ],
          "requires_python": ">=3.7",
          "version": "6.3.2"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "7266112468627868005106ec19cd0d722702d2b7d5912a28e19b826c3d37af49",
              "url": "https://files.pythonhosted.org/packages/f5/e8/f6bd1eee09314e7e6dee49cbe2c5e22314ccdb38db16c9fc72d2fa80d054/docker_pycreds-0.4.0-py2.py3-none-any.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "6ce3270bcaf404cc4c3e27e4b6c70d3521deae82fb508767870fdbf772d584d4",
              "url": "https://files.pythonhosted.org/packages/c5/e6/d1f6c00b7221e2d7c4b470132c931325c8b22c51ca62417e300f5ce16009/docker-pycreds-0.4.0.tar.gz"
            }
          ],
          "project_name": "docker-pycreds",
          "requires_dists": [
            "six>=1.4.0"
          ],
          "requires_python": null,
          "version": "0.4"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "66dd7eac7232202bf220fd98a5f11491863c01f958a75fdd535c7eccac9ced78",
              "url": "https://files.pythonhosted.org/packages/e7/18/8476fa1363bf038caf7b88cab473c6f9a821a5886c98364bf43d6fdea8a7/docstring_parser-0.13.tar.gz"
            }
          ],
          "project_name": "docstring-parser",
          "requires_dists": [
            "black; extra == \"test\"",
            "pytest; extra == \"test\""
          ],
          "requires_python": ">=3.6",
          "version": "0.13"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "6c4f696463b79f1fb8ba0c594b63840ebd41f059e92b31957c46b74a4599b6d0",
              "url": "https://files.pythonhosted.org/packages/22/cd/a6aa959dca619918ccb55023b4cb151949c64d4d5d55b3f4ffd7eee0c6e8/docutils-0.15.2-py3-none-any.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "a2aeea129088da402665e92e0b25b04b073c04b2dce4ab65caaa38b7ce2e1a99",
              "url": "https://files.pythonhosted.org/packages/93/22/953e071b589b0b1fee420ab06a0d15e5aa0c7470eb9966d60393ce58ad61/docutils-0.15.2.tar.gz"
            }
          ],
          "project_name": "docutils",
          "requires_dists": [],
          "requires_python": "!=3.0.*,!=3.1.*,!=3.2.*,>=2.6",
          "version": "0.15.2"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "43d12891b78fc497a50623e9c7c24640c569489f060acd9ce2c4902080487a93",
              "url": "https://files.pythonhosted.org/packages/4f/46/226355e82ccb4be82e06269e9a546f16c1d87fbda2286fb5d36a1c31af9e/fastapi-0.75.0-py3-none-any.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "124774ce4cb3322841965f559669b233a0b8d343ea24fdd8b293253c077220d7",
              "url": "https://files.pythonhosted.org/packages/6d/0b/64ecaddaa9d6d4bbf40422664650f7ec45de9281306c69f22f16f92c510c/fastapi-0.75.0.tar.gz"
            }
          ],
          "project_name": "fastapi",
          "requires_dists": [
            "anyio[trio]<4.0.0,>=3.2.1; extra == \"test\"",
            "autoflake<2.0.0,>=1.4.0; extra == \"dev\"",
            "black==21.9b0; extra == \"test\"",
            "databases[sqlite]<0.6.0,>=0.3.2; extra == \"test\"",
            "email_validator<2.0.0,>=1.1.1; extra == \"all\"",
            "email_validator<2.0.0,>=1.1.1; extra == \"test\"",
            "flake8<4.0.0,>=3.8.3; extra == \"dev\"",
            "flake8<4.0.0,>=3.8.3; extra == \"test\"",
            "flask<3.0.0,>=1.1.2; extra == \"test\"",
            "httpx<0.19.0,>=0.14.0; extra == \"test\"",
            "isort<6.0.0,>=5.0.6; extra == \"test\"",
            "itsdangerous<3.0.0,>=1.1.0; extra == \"all\"",
            "jinja2<4.0.0,>=2.11.2; extra == \"all\"",
            "mdx-include<2.0.0,>=1.4.1; extra == \"doc\"",
            "mkdocs-markdownextradata-plugin<0.3.0,>=0.1.7; extra == \"doc\"",
            "mkdocs-material<9.0.0,>=8.1.4; extra == \"doc\"",
            "mkdocs<2.0.0,>=1.1.2; extra == \"doc\"",
            "mypy==0.910; extra == \"test\"",
            "orjson<4.0.0,>=3.2.1; extra == \"all\"",
            "orjson<4.0.0,>=3.2.1; extra == \"test\"",
            "passlib[bcrypt]<2.0.0,>=1.7.2; extra == \"dev\"",
            "peewee<4.0.0,>=3.13.3; extra == \"test\"",
            "pydantic!=1.7,!=1.7.1,!=1.7.2,!=1.7.3,!=1.8,!=1.8.1,<2.0.0,>=1.6.2",
            "pytest-cov<4.0.0,>=2.12.0; extra == \"test\"",
            "pytest<7.0.0,>=6.2.4; extra == \"test\"",
            "python-jose[cryptography]<4.0.0,>=3.3.0; extra == \"dev\"",
            "python-multipart<0.0.6,>=0.0.5; extra == \"all\"",
            "python-multipart<0.0.6,>=0.0.5; extra == \"test\"",
            "pyyaml<6.0.0,>=5.3.1; extra == \"all\"",
            "pyyaml<6.0.0,>=5.3.1; extra == \"doc\"",
            "requests<3.0.0,>=2.24.0; extra == \"all\"",
            "requests<3.0.0,>=2.24.0; extra == \"test\"",
            "sqlalchemy<1.5.0,>=1.3.18; extra == \"test\"",
            "starlette==0.17.1",
            "typer-cli<0.0.13,>=0.0.12; extra == \"doc\"",
            "types-dataclasses==0.1.7; extra == \"test\" and python_version < \"3.7\"",
            "types-orjson==3.6.0; extra == \"test\"",
            "types-ujson==0.1.1; extra == \"test\"",
            "ujson<5.0.0,>=4.0.1; extra == \"all\"",
            "ujson<5.0.0,>=4.0.1; extra == \"test\"",
            "uvicorn[standard]<0.16.0,>=0.12.0; extra == \"all\"",
            "uvicorn[standard]<0.16.0,>=0.12.0; extra == \"dev\""
          ],
          "requires_python": ">=3.6.1",
          "version": "0.75"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "479b1304f72536a55948cb40a32dce8bb0ffe3501e26eaf292c7e60eb5e0428d",
              "url": "https://files.pythonhosted.org/packages/34/39/cde2c8a227abb4f9ce62fe55586b920f438f1d2903a1a22514d0b982c333/flake8-4.0.1-py2.py3-none-any.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "806e034dda44114815e23c16ef92f95c91e4c71100ff52813adf7132a6ad870d",
              "url": "https://files.pythonhosted.org/packages/e6/84/d8db922289195c435779b4ca3a3f583f263f87e67954f7b2e83c8da21f48/flake8-4.0.1.tar.gz"
            }
          ],
          "project_name": "flake8",
          "requires_dists": [
            "importlib-metadata<4.3; python_version < \"3.8\"",
            "mccabe<0.7.0,>=0.6.0",
            "pycodestyle<2.9.0,>=2.8.0",
            "pyflakes<2.5.0,>=2.4.0"
          ],
          "requires_python": ">=3.6",
          "version": "4.0.1"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "3751954f0604580d3219ae49a85fafec9d85eec599c0b96226e1bc0b48e57474",
              "url": "https://files.pythonhosted.org/packages/3d/d0/26033c70d642fbc1e35d3619cf3210986fb953c173b1226709f75056c149/flatbuffers-2.0-py2.py3-none-any.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "12158ab0272375eab8db2d663ae97370c33f152b27801fa6024e1d6105fd4dd2",
              "url": "https://files.pythonhosted.org/packages/10/41/09e9ab2134895b82466fada08b69b800f9a724bc81fcca3d4474ce48ffce/flatbuffers-2.0.tar.gz"
            }
          ],
          "project_name": "flatbuffers",
          "requires_dists": [],
          "requires_python": null,
          "version": "2"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "f20baa05eaa2bcd5404c445ec51aed1c268d62600362dc6cfe04fae34a424bd9",
              "url": "https://files.pythonhosted.org/packages/db/d7/a18b9586dbed333e7106497a863105b70f0f8b02be690cafbac728108c33/frozenlist-1.3.0-cp38-cp38-win_amd64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "aff388be97ef2677ae185e72dc500d19ecaf31b698986800d3fc4f399a5e30a5",
              "url": "https://files.pythonhosted.org/packages/27/0f/e90231d20dc520d94977cc5f4aa22cc25f1f3f60984c0161cacc2455ac2c/frozenlist-1.3.0-cp38-cp38-musllinux_1_1_aarch64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "30530930410855c451bea83f7b272fb1c495ed9d5cc72895ac29e91279401db3",
              "url": "https://files.pythonhosted.org/packages/27/bf/e5580ee57ff1d13369afa00f76041cddef1479302212bca2fc5e28b04a12/frozenlist-1.3.0-cp38-cp38-musllinux_1_1_x86_64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "871d42623ae15eb0b0e9df65baeee6976b2e161d0ba93155411d58ff27483ad8",
              "url": "https://files.pythonhosted.org/packages/3b/76/3d7c273b91e6dc914859f8752d42b763f39ae83782ec9a063a526c816977/frozenlist-1.3.0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "40dff8962b8eba91fd3848d857203f0bd704b5f1fa2b3fc9af64901a190bba08",
              "url": "https://files.pythonhosted.org/packages/41/c9/d6041d7c59e9e6300777362ac63fcaebe52c7529ce11e1fc3457e79c4a88/frozenlist-1.3.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "40ec383bc194accba825fbb7d0ef3dda5736ceab2375462f1d8672d9f6b68d07",
              "url": "https://files.pythonhosted.org/packages/58/a1/c7864e112750c9db984504410439162461f5c0e0defaf6cd4f691a6f1936/frozenlist-1.3.0-cp38-cp38-win32.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "e982878792c971cbd60ee510c4ee5bf089a8246226dea1f2138aa0bb67aff148",
              "url": "https://files.pythonhosted.org/packages/63/32/d294f2807bb9738ef817c536cea274ca92db09631c9bf5363006b9e0a0cb/frozenlist-1.3.0-cp38-cp38-musllinux_1_1_ppc64le.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "006d3595e7d4108a12025ddf415ae0f6c9e736e726a5db0183326fd191b14c5e",
              "url": "https://files.pythonhosted.org/packages/67/9b/1d7d4600c554466b35c08710a685b595d734ac7a5ad435b62a41e523bc5b/frozenlist-1.3.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "8c905a5186d77111f02144fab5b849ab524f1e876a1e75205cd1386a9be4b00a",
              "url": "https://files.pythonhosted.org/packages/73/cb/f59ce1c5ed397ef2ad48f4ff275c88891b853d0958c0a3b3314a4d271247/frozenlist-1.3.0-cp38-cp38-macosx_10_9_universal2.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "9f892d6a94ec5c7b785e548e42722e6f3a52f5f32a8461e82ac3e67a3bd073f1",
              "url": "https://files.pythonhosted.org/packages/9f/95/781f7ab716cf0484808b41be6663e19fb1499478d985f9a4cb849126ab36/frozenlist-1.3.0-cp38-cp38-musllinux_1_1_i686.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "92e650bd09b5dda929523b9f8e7f99b24deac61240ecc1a32aeba487afcd970f",
              "url": "https://files.pythonhosted.org/packages/aa/4a/cf7d70fda15ca8db585a52fa56b46285284e5fe622ffb88ece85108fe5be/frozenlist-1.3.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "2fdc3cd845e5a1f71a0c3518528bfdbfe2efaf9886d6f49eacc5ee4fd9a10953",
              "url": "https://files.pythonhosted.org/packages/c9/2e/459161a83044c8a823e3e8b50b949e30e13660db2e80b38ebc2484e65a21/frozenlist-1.3.0-cp38-cp38-macosx_11_0_arm64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "c6c321dd013e8fc20735b92cb4892c115f5cdb82c817b1e5b07f6b95d952b2f0",
              "url": "https://files.pythonhosted.org/packages/cb/33/df01f848ea55bdc3b9cf0abbbfa06b331f67af78c9ef1cf79d48e8ce2e04/frozenlist-1.3.0-cp38-cp38-musllinux_1_1_s390x.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "b5009062d78a8c6890d50b4e53b0ddda31841b3935c1937e2ed8c1bda1c7fb9d",
              "url": "https://files.pythonhosted.org/packages/f0/f3/68f7ea79bfc62ad514179cdfeef7ed590be196643b552584064e326e10d7/frozenlist-1.3.0-cp38-cp38-macosx_10_9_x86_64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "ce6f2ba0edb7b0c1d8976565298ad2deba6f8064d2bebb6ffce2ca896eb35b0b",
              "url": "https://files.pythonhosted.org/packages/f4/f7/8dfeb76d2a52bcea2b0718427af954ffec98be1d34cd8f282034b3e36829/frozenlist-1.3.0.tar.gz"
            },
            {
              "algorithm": "sha256",
              "hash": "768efd082074bb203c934e83a61654ed4931ef02412c2fbdecea0cff7ecd0274",
              "url": "https://files.pythonhosted.org/packages/fc/8a/1ac3824da6435a042a43d5a8c68c53bb04acf0998338f85a4b0ccdd44465/frozenlist-1.3.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl"
            }
          ],
          "project_name": "frozenlist",
          "requires_dists": [],
          "requires_python": ">=3.7",
          "version": "1.3"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "eb9c9d9aee49d23028deefffe53e87c55d3515512c63f57e893710301001449a",
              "url": "https://files.pythonhosted.org/packages/b4/80/cd21f093faef23c03b9fc1274be7a3bfd63b809d2f06a1cff92e00cacfcc/fsspec-2022.2.0-py3-none-any.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "20322c659538501f52f6caa73b08b2ff570b7e8ea30a86559721d090e473ad5c",
              "url": "https://files.pythonhosted.org/packages/47/d1/53c0b8e6bd4082a7fdee652b96d30b4c433e277793da6e650eabe73fc2cb/fsspec-2022.2.0.tar.gz"
            }
          ],
          "project_name": "fsspec",
          "requires_dists": [
            "adlfs; extra == \"abfs\"",
            "adlfs; extra == \"adl\"",
            "aiohttp; extra == \"http\"",
            "dask; extra == \"dask\"",
            "distributed; extra == \"dask\"",
            "dropbox; extra == \"dropbox\"",
            "dropboxdrivefs; extra == \"dropbox\"",
            "fusepy; extra == \"fuse\"",
            "gcsfs; extra == \"gcs\"",
            "gcsfs; extra == \"gs\"",
            "importlib-metadata; python_version < \"3.8\" and extra == \"entrypoints\"",
            "libarchive-c; extra == \"libarchive\"",
            "ocifs; extra == \"oci\"",
            "panel; extra == \"gui\"",
            "paramiko; extra == \"sftp\"",
            "paramiko; extra == \"ssh\"",
            "pyarrow>=1; extra == \"arrow\"",
            "pyarrow>=1; extra == \"hdfs\"",
            "pygit2; extra == \"git\"",
            "requests; extra == \"dropbox\"",
            "requests; extra == \"github\"",
            "requests; extra == \"http\"",
            "s3fs; extra == \"s3\"",
            "smbprotocol; extra == \"smb\""
          ],
          "requires_python": ">=3.7",
          "version": "2022.2"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "b1bead90b70cf6ec3f0710ae53a525360fa360d306a86583adc6bf83a4db537d",
              "url": "https://files.pythonhosted.org/packages/45/0b/38b06fd9b92dc2b68d58b75f900e97884c45bedd2ff83203d933cf5851c9/future-0.18.2.tar.gz"
            }
          ],
          "project_name": "future",
          "requires_dists": [],
          "requires_python": "!=3.0.*,!=3.1.*,!=3.2.*,>=2.6",
          "version": "0.18.2"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "8033ad4e853066ba6ca92050b9df2f89301b8fc8bf7e9324d412a63f8bf1a8fd",
              "url": "https://files.pythonhosted.org/packages/a3/7c/5d747655049bfbf75b5fcec57c8115896cb78d6fafa84f6d3ef4c0f13a98/gitdb-4.0.9-py3-none-any.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "bac2fd45c0a1c9cf619e63a90d62bdc63892ef92387424b855792a6cabe789aa",
              "url": "https://files.pythonhosted.org/packages/fc/44/64e02ef96f20b347385f0e9c03098659cb5a1285d36c3d17c56e534d80cf/gitdb-4.0.9.tar.gz"
            }
          ],
          "project_name": "gitdb",
          "requires_dists": [
            "smmap<6,>=3.0.1"
          ],
          "requires_python": ">=3.6",
          "version": "4.0.9"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "5b68b000463593e05ff2b261acff0ff0972df8ab1b70d3cdbd41b546c8b8fc3d",
              "url": "https://files.pythonhosted.org/packages/83/32/ce68915670da6fd6b1e3fb4b3554b4462512f6441dddd194fc0f4f6ec653/GitPython-3.1.27-py3-none-any.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "1c885ce809e8ba2d88a29befeb385fcea06338d3640712b59ca623c220bb5704",
              "url": "https://files.pythonhosted.org/packages/d6/39/5b91b6c40570dc1c753359de7492404ba8fe7d71af40b618a780c7ad1fc7/GitPython-3.1.27.tar.gz"
            }
          ],
          "project_name": "gitpython",
          "requires_dists": [
            "gitdb<5,>=4.0.1",
            "typing-extensions>=3.7.4.3; python_version < \"3.8\""
          ],
          "requires_python": ">=3.7",
          "version": "3.1.27"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "3ba4d63cb29c1e6d5ffcc1c0623c03cf02ede6240a072f213084749574e691ab",
              "url": "https://files.pythonhosted.org/packages/21/6c/e784c6883689fae9d1c5f82d995ddc82c284daa514edd5ba67ea38d88341/google_auth-2.6.2-py2.py3-none-any.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "60d449f8142c742db760f4c0be39121bc8d9be855555d784c252deaca1ced3f5",
              "url": "https://files.pythonhosted.org/packages/61/82/ff343c5917420acf0089d51355d1d693d724ac0be30d099a95e504af9920/google-auth-2.6.2.tar.gz"
            }
          ],
          "project_name": "google-auth",
          "requires_dists": [
            "aiohttp<4.0.0dev,>=3.6.2; python_version >= \"3.6\" and extra == \"aiohttp\"",
            "cachetools<6.0,>=2.0.0",
            "enum34>=1.1.10; python_version < \"3.4\"",
            "pyasn1-modules>=0.2.1",
            "pyopenssl>=20.0.0; extra == \"pyopenssl\"",
            "pyu2f>=0.1.5; extra == \"reauth\"",
            "requests<3.0.0dev,>=2.20.0; extra == \"aiohttp\"",
            "rsa<4.6; python_version < \"3.6\"",
            "rsa<5,>=3.1.4; python_version >= \"3.6\"",
            "six>=1.9.0"
          ],
          "requires_python": "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,>=2.7",
          "version": "2.6.2"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "3f2a6e802eebbb6fb736a370fbf3b055edcb6b52878bf2f26330b5e041316c73",
              "url": "https://files.pythonhosted.org/packages/b1/0e/0636cc1448a7abc444fb1b3a63655e294e0d2d49092dc3de05241be6d43c/google_auth_oauthlib-0.4.6-py2.py3-none-any.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "a90a072f6993f2c327067bf65270046384cda5a8ecb20b94ea9a687f1f233a7a",
              "url": "https://files.pythonhosted.org/packages/30/21/b84fa7ef834d4b126faad13da6e582c8f888e196326b9d6aab1ae303df4f/google-auth-oauthlib-0.4.6.tar.gz"
            }
          ],
          "project_name": "google-auth-oauthlib",
          "requires_dists": [
            "click>=6.0.0; extra == \"tool\"",
            "google-auth>=1.0.0",
            "requests-oauthlib>=0.7.0"
          ],
          "requires_python": ">=3.6",
          "version": "0.4.6"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "8d2f1fb53a421b410751887eb4ff21386d119ef9cde3797bf5e7ed49fb51a3b3",
              "url": "https://files.pythonhosted.org/packages/4e/33/2eb5b46e3f1f46b24ff09d04ff227520273820f6be9e2176ea5e39063b3f/greenlet-1.1.2-cp38-cp38-win_amd64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "f3acda1924472472ddd60c29e5b9db0cec629fbe3c5c5accb74d6d6d14773478",
              "url": "https://files.pythonhosted.org/packages/07/97/6f07d888c4fce65ec4fb2177e75d45e604789eb075a09946dd7e7f88e790/greenlet-1.1.2-cp38-cp38-manylinux2010_x86_64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "e30f5ea4ae2346e62cedde8794a56858a67b878dd79f7df76a0767e356b1744a",
              "url": "https://files.pythonhosted.org/packages/0c/10/754e21b5bea89d0e73f99d60c83754df7cc64db74f47d98ab187669ce341/greenlet-1.1.2.tar.gz"
            },
            {
              "algorithm": "sha256",
              "hash": "288c6a76705dc54fba69fbcb59904ae4ad768b4c768839b8ca5fdadec6dd8cfd",
              "url": "https://files.pythonhosted.org/packages/30/1c/5f4df8816093dbfc8ded8b53ab672223deeb39e9dec6a48aaf278c52df99/greenlet-1.1.2-cp38-cp38-win32.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "00e44c8afdbe5467e4f7b5851be223be68adb4272f44696ee71fe46b7036a711",
              "url": "https://files.pythonhosted.org/packages/72/2d/53428626ef5cd9837701cfc49d2a60ecefe8e0737c345b5547b1d88dd739/greenlet-1.1.2-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "eb6ea6da4c787111adf40f697b4e58732ee0942b5d3bd8f435277643329ba627",
              "url": "https://files.pythonhosted.org/packages/a1/b6/949a07551279b770d49efe18e1a732a53a45cf76c5f5981ee6ebd17eab19/greenlet-1.1.2-cp38-cp38-manylinux1_x86_64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "ec8c433b3ab0419100bd45b47c9c8551248a5aee30ca5e9d399a0b57ac04651b",
              "url": "https://files.pythonhosted.org/packages/d4/00/7474a1f27efa5c023fe114d84801fe2ded66db2fa5e72253d698b9a95a2a/greenlet-1.1.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "9633b3034d3d901f0a46b7939f8c4d64427dfba6bbc5a36b1a67364cf148a1b0",
              "url": "https://files.pythonhosted.org/packages/e7/b3/e4f84cd23ea46676dd88c514457ca0bad7a8efe40be76cffc009fed4b16e/greenlet-1.1.2-cp38-cp38-macosx_10_14_x86_64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "e859fcb4cbe93504ea18008d1df98dee4f7766db66c435e4882ab35cf70cac43",
              "url": "https://files.pythonhosted.org/packages/e8/2e/a8c9772f3adb294f015775547f990aa2d9c3e2dfdcddaa4e5a9d544a6a8c/greenlet-1.1.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "2bde6792f313f4e918caabc46532aa64aa27a0db05d75b20edfc5c6f46479de2",
              "url": "https://files.pythonhosted.org/packages/f4/4d/52cdc4fb2d9c7a226c490a19373c32a837b38205abd10010c3ade0b011ca/greenlet-1.1.2-cp38-cp38-musllinux_1_1_x86_64.whl"
            }
          ],
          "project_name": "greenlet",
          "requires_dists": [
            "Sphinx; extra == \"docs\""
          ],
          "requires_python": "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,>=2.7",
          "version": "1.1.2"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "13343e7b840c20f43b44f0e6d3bbdc037c964f0aec9735d7cb685c407731c9ff",
              "url": "https://files.pythonhosted.org/packages/d5/a1/0f893b9e639c89181d519e20f10373a176e666936feb634980c19f0132fb/grpcio-1.44.0-cp38-cp38-win_amd64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "bfd36b959c3c4e945119387baed1414ea46f7116886aa23de0172302b49d7ff1",
              "url": "https://files.pythonhosted.org/packages/4e/05/9975d04ecb33d94e2aa9fd60d6201d2faa294be74f14ec4cf048579fe315/grpcio-1.44.0-cp38-cp38-macosx_10_10_x86_64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "36a7bdd6ef9bca050c7ade8cba5f0e743343ea0756d5d3d520e915098a9dc503",
              "url": "https://files.pythonhosted.org/packages/5b/92/a00eed89bae16e48644f514c842b1cc6deaf0f79cb7dcfeda2dc514e11af/grpcio-1.44.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "dc3290d0411ddd2bd49adba5793223de8de8b01588d45e9376f1a9f7d25414f4",
              "url": "https://files.pythonhosted.org/packages/61/0c/dcd6f8a86de1aa29c5f597be8a21311eeaa24b0fd6f040efe60000c58a38/grpcio-1.44.0-cp38-cp38-win32.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "4bae1c99896045d3062ab95478411c8d5a52cb84b91a1517312629fa6cfeb50e",
              "url": "https://files.pythonhosted.org/packages/65/75/8b706e1170e2c7b6242b1675259e47986bb4fc490f29387989a965972e6e/grpcio-1.44.0.tar.gz"
            },
            {
              "algorithm": "sha256",
              "hash": "e898194f76212facbaeb6d7545debff29351afa23b53ff8f0834d66611af5139",
              "url": "https://files.pythonhosted.org/packages/ab/4a/d3b3bcdd3eba0b9a9b0bb9752a813fb856df6aa5061da3a2900f33c50762/grpcio-1.44.0-cp38-cp38-manylinux_2_17_aarch64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "9075c0c003c1ff14ebce8f0ba55cc692158cb55c68da09cf8b0f9fc5b749e343",
              "url": "https://files.pythonhosted.org/packages/b4/6f/40ae3f63c944705d5ce31cec02dd8a5bf1898ebdf828269b8da97c47adfa/grpcio-1.44.0-cp38-cp38-manylinux2010_x86_64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "19e54f0c7083c8332b5a75a9081fc5127f1dbb67b6c1a32bd7fe896ef0934918",
              "url": "https://files.pythonhosted.org/packages/c5/7a/35c847b757de67bef35b058049481ad970a4110094cc1ca523e6e9db46cb/grpcio-1.44.0-cp38-cp38-linux_armv7l.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "ccd388b8f37b19d06e4152189726ce309e36dc03b53f2216a4ea49f09a7438e6",
              "url": "https://files.pythonhosted.org/packages/c7/bc/9513390807ce0265c5a072345bd57da90173ea9f82d5744a25e433a5386a/grpcio-1.44.0-cp38-cp38-manylinux2010_i686.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "8fa6584046a7cf281649975a363673fa5d9c6faf9dc923f261cc0e56713b5892",
              "url": "https://files.pythonhosted.org/packages/f7/10/47060cd72e190f4cbe1a579cc5c15667b3a3fc5b479619198b570e4b5838/grpcio-1.44.0-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl"
            }
          ],
          "project_name": "grpcio",
          "requires_dists": [
            "enum34>=1.0.4; python_version < \"3.4\"",
            "futures>=2.2.0; python_version < \"3.2\"",
            "grpcio-tools>=1.44.0; extra == \"protobuf\"",
            "six>=1.5.2"
          ],
          "requires_python": ">=3.6",
          "version": "1.44"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "65d653df249a2f95673976e4e9dd7ce10de61cfc6e64fa7eeaa6891a9559c581",
              "url": "https://files.pythonhosted.org/packages/4c/48/bc57d3b4047dd0d249577b4792c1b7043935cc41925e84a20d18f42005f9/hiredis-2.0.0-cp38-cp38-win_amd64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "81d6d8e39695f2c37954d1011c0480ef7cf444d4e3ae24bc5e89ee5de360139a",
              "url": "https://files.pythonhosted.org/packages/0c/39/eae11344d69ba435ec13d6bcc1a9eea3d2278324506fcd0e52d1ed8958c8/hiredis-2.0.0.tar.gz"
            },
            {
              "algorithm": "sha256",
              "hash": "7492af15f71f75ee93d2a618ca53fea8be85e7b625e323315169977fae752426",
              "url": "https://files.pythonhosted.org/packages/4b/aa/ba2ce23c9f953092439abc5b795aae72e5c9e5ee43023461aab04d97fccd/hiredis-2.0.0-cp38-cp38-win32.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "dcef843f8de4e2ff5e35e96ec2a4abbdf403bd0f732ead127bd27e51f38ac298",
              "url": "https://files.pythonhosted.org/packages/77/f5/9c0b289fe1663c5511a915979d108bc302b671c0b4fcacd3ac7ee0bcebf6/hiredis-2.0.0-cp38-cp38-manylinux1_x86_64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "7f0055f1809b911ab347a25d786deff5e10e9cf083c3c3fd2dd04e8612e8d9db",
              "url": "https://files.pythonhosted.org/packages/85/75/9f1305aee73bb3ffe9f0f992e520d307ddb72e1ff3fc656e2799f0a44580/hiredis-2.0.0-cp38-cp38-manylinux2010_x86_64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "11d119507bb54e81f375e638225a2c057dda748f2b1deef05c2b1a5d42686048",
              "url": "https://files.pythonhosted.org/packages/ae/5f/dcbe5f119641f6a2df99d5520b31b003599768bdd4911729d1ac2d016c5c/hiredis-2.0.0-cp38-cp38-manylinux2014_aarch64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "3dddf681284fe16d047d3ad37415b2e9ccdc6c8986c8062dbe51ab9a358b50a5",
              "url": "https://files.pythonhosted.org/packages/d1/27/af30a56ea77120d72cabef1bb00e7e73c8158d49db4e9b3974a269add85b/hiredis-2.0.0-cp38-cp38-manylinux1_i686.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "87c7c10d186f1743a8fd6a971ab6525d60abd5d5d200f31e073cd5e94d7e7a9d",
              "url": "https://files.pythonhosted.org/packages/d6/20/be0addd761a2f1ccd772c4900fa2c281af107b59ccfb519fe0794212da8f/hiredis-2.0.0-cp38-cp38-manylinux2010_i686.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "294a6697dfa41a8cba4c365dd3715abc54d29a86a40ec6405d677ca853307cfb",
              "url": "https://files.pythonhosted.org/packages/e8/d0/4fb9094b104d28814932d17b4a5b987e569753166e25ff7dc8e3e36af539/hiredis-2.0.0-cp38-cp38-macosx_10_9_x86_64.whl"
            }
          ],
          "project_name": "hiredis",
          "requires_dists": [],
          "requires_python": ">=3.6",
          "version": "2"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "c72572e5ce087bc7a7748af2664764d4a805897caeefb665bdc12677fefb2212",
              "url": "https://files.pythonhosted.org/packages/77/6c/d029e50e4ba5c4a357b30875e46f13304873ad8541c61bdd8bbdceda55bd/icdiff-2.0.4.tar.gz"
            }
          ],
          "project_name": "icdiff",
          "requires_dists": [],
          "requires_python": null,
          "version": "2.0.4"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "84d9dd047ffa80596e0f246e2eab0b391788b0503584e8945f2368256d2735ff",
              "url": "https://files.pythonhosted.org/packages/04/a2/d918dcd22354d8958fe113e1a3630137e0fc8b44859ade3063982eacd2a4/idna-3.3-py3-none-any.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "9d643ff0a55b762d5cdb124b8eaa99c66322e2157b69160bc32796e824360e6d",
              "url": "https://files.pythonhosted.org/packages/62/08/e3fc7c8161090f742f504f40b1bccbfc544d4a4e09eb774bf40aafce5436/idna-3.3.tar.gz"
            }
          ],
          "project_name": "idna",
          "requires_dists": [],
          "requires_python": ">=3.5",
          "version": "3.3"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "d8d17c59b6f5f3b350bbbe346e7cb7dda0399b1881d93ad01cb29b5acdb24c42",
              "url": "https://files.pythonhosted.org/packages/29/24/a3a7aa7f1e7f1c3a5c9fe2ff3fec8d9d17e10741eafb710f06705744b35f/imageio-2.16.1-py3-none-any.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "7f123cb23a77ac5abe8ed4e7ad6a60831a82de2c5d123463dcf1d4278c4779d2",
              "url": "https://files.pythonhosted.org/packages/1d/74/1c2972a6afdf215e8706c254a75ee5af6f30f1cfad1abb55dda5d1ca8701/imageio-2.16.1.tar.gz"
            }
          ],
          "project_name": "imageio",
          "requires_dists": [
            "astropy; extra == \"fits\"",
            "astropy; extra == \"full\"",
            "black; extra == \"dev\"",
            "black; extra == \"full\"",
            "black; extra == \"linting\"",
            "flake8; extra == \"dev\"",
            "flake8; extra == \"full\"",
            "flake8; extra == \"linting\"",
            "fsspec[github]; extra == \"dev\"",
            "fsspec[github]; extra == \"full\"",
            "fsspec[github]; extra == \"test\"",
            "gdal; extra == \"full\"",
            "gdal; extra == \"gdal\"",
            "imageio-ffmpeg; extra == \"ffmpeg\"",
            "imageio-ffmpeg; extra == \"full\"",
            "invoke; extra == \"dev\"",
            "invoke; extra == \"full\"",
            "invoke; extra == \"test\"",
            "itk; extra == \"full\"",
            "itk; extra == \"itk\"",
            "numpy>=1.20.0",
            "numpydoc; extra == \"docs\"",
            "numpydoc; extra == \"full\"",
            "pillow>=8.3.2",
            "psutil; extra == \"ffmpeg\"",
            "psutil; extra == \"full\"",
            "pydata-sphinx-theme; extra == \"docs\"",
            "pydata-sphinx-theme; extra == \"full\"",
            "pytest-cov; extra == \"dev\"",
            "pytest-cov; extra == \"full\"",
            "pytest-cov; extra == \"test\"",
            "pytest; extra == \"dev\"",
            "pytest; extra == \"full\"",
            "pytest; extra == \"test\"",
            "sphinx; extra == \"docs\"",
            "sphinx; extra == \"full\"",
            "tifffile; extra == \"full\"",
            "tifffile; extra == \"tifffile\"",
            "wheel; extra == \"build\"",
            "wheel; extra == \"full\""
          ],
          "requires_python": ">=3.7",
          "version": "2.16.1"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "1208431ca90a8cca1a6b8af391bb53c1a2db74e5d1cef6ddced95d4b2062edc6",
              "url": "https://files.pythonhosted.org/packages/92/f2/c48787ca7d1e20daa185e1b6b2d4e16acd2fb5e0320bc50ffc89b91fa4d7/importlib_metadata-4.11.3-py3-none-any.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "ea4c597ebf37142f827b8f39299579e31685c31d3a438b59f469406afd0f2539",
              "url": "https://files.pythonhosted.org/packages/3e/1d/964b27278cfa369fbe9041f604ab09c6e99556f8b7910781b4584b428c2f/importlib_metadata-4.11.3.tar.gz"
            }
          ],
          "project_name": "importlib-metadata",
          "requires_dists": [
            "flufl.flake8; extra == \"testing\"",
            "importlib-resources>=1.3; python_version < \"3.9\" and extra == \"testing\"",
            "ipython; extra == \"perf\"",
            "jaraco.packaging>=9; extra == \"docs\"",
            "packaging; extra == \"testing\"",
            "pyfakefs; extra == \"testing\"",
            "pytest-black>=0.3.7; platform_python_implementation != \"PyPy\" and extra == \"testing\"",
            "pytest-checkdocs>=2.4; extra == \"testing\"",
            "pytest-cov; extra == \"testing\"",
            "pytest-enabler>=1.0.1; extra == \"testing\"",
            "pytest-flake8; extra == \"testing\"",
            "pytest-mypy>=0.9.1; platform_python_implementation != \"PyPy\" and extra == \"testing\"",
            "pytest-perf>=0.9.2; extra == \"testing\"",
            "pytest>=6; extra == \"testing\"",
            "rst.linker>=1.9; extra == \"docs\"",
            "sphinx; extra == \"docs\"",
            "typing-extensions>=3.6.4; python_version < \"3.8\"",
            "zipp>=0.5"
          ],
          "requires_python": ">=3.7",
          "version": "4.11.3"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "33a95faed5fc19b4bc16b29a6eeae248a3fe69dd55d4d229d2b480e23eeaad45",
              "url": "https://files.pythonhosted.org/packages/24/1b/33e489669a94da3ef4562938cd306e8fa915e13939d7b8277cb5569cb405/importlib_resources-5.4.0-py3-none-any.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "d756e2f85dd4de2ba89be0b21dba2a3bbec2e871a42a3a16719258a11f87506b",
              "url": "https://files.pythonhosted.org/packages/b5/d8/51ace1c1ea6609c01c7f46ca2978e11821aa0efaaa7516002ef6df000731/importlib_resources-5.4.0.tar.gz"
            }
          ],
          "project_name": "importlib-resources",
          "requires_dists": [
            "jaraco.packaging>=8.2; extra == \"docs\"",
            "pytest-black>=0.3.7; platform_python_implementation != \"PyPy\" and extra == \"testing\"",
            "pytest-checkdocs>=2.4; extra == \"testing\"",
            "pytest-cov; extra == \"testing\"",
            "pytest-enabler>=1.0.1; extra == \"testing\"",
            "pytest-flake8; extra == \"testing\"",
            "pytest-mypy; platform_python_implementation != \"PyPy\" and extra == \"testing\"",
            "pytest>=6; extra == \"testing\"",
            "rst.linker>=1.9; extra == \"docs\"",
            "sphinx; extra == \"docs\"",
            "zipp>=3.1.0; python_version < \"3.10\""
          ],
          "requires_python": ">=3.6",
          "version": "5.4"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "011e24c64b7f47f6ebd835bb12a743f2fbe9a26d4cecaa7f53bc4f35ee9da8b3",
              "url": "https://files.pythonhosted.org/packages/9b/dd/b3c12c6d707058fa947864b67f0c4e0c39ef8610988d7baea9578f3c48f3/iniconfig-1.1.1-py2.py3-none-any.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "bc3af051d7d14b2ee5ef9969666def0cd1a000e121eaea580d4a313df4b37f32",
              "url": "https://files.pythonhosted.org/packages/23/a2/97899f6bd0e873fed3a7e67ae8d3a08b21799430fb4da15cfedf10d6e2c2/iniconfig-1.1.1.tar.gz"
            }
          ],
          "project_name": "iniconfig",
          "requires_dists": [],
          "requires_python": null,
          "version": "1.1.1"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "6f62d78e2f89b4500b080fe3a81690850cd254227f27f75c3a0c491a1f351ba7",
              "url": "https://files.pythonhosted.org/packages/b8/5b/f18e227df38b94b4ee30d2502fd531bebac23946a2497e5595067a561274/isort-5.10.1-py3-none-any.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "e8443a5e7a020e9d7f97f1d7d9cd17c88bcb3bc7e218bf9cf5095fe550be2951",
              "url": "https://files.pythonhosted.org/packages/ab/e9/964cb0b2eedd80c92f5172f1f8ae0443781a9d461c1372a3ce5762489593/isort-5.10.1.tar.gz"
            }
          ],
          "project_name": "isort",
          "requires_dists": [
            "colorama<0.5.0,>=0.4.3; extra == \"colors\"",
            "pip-api; extra == \"requirements_deprecated_finder\"",
            "pipreqs; extra == \"pipfile_deprecated_finder\" or extra == \"requirements_deprecated_finder\"",
            "requirementslib; extra == \"pipfile_deprecated_finder\"",
            "setuptools; extra == \"plugins\""
          ],
          "requires_python": "<4.0,>=3.6.1",
          "version": "5.10.1"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "935642cd4b987cdbee7210080004033af76306757ff8b4c0a506a4b6e06f02cf",
              "url": "https://files.pythonhosted.org/packages/76/9b/88ac47681ba6af8ee994c9e83ecdfc0048df59f8f6df5c2f766998fe87e7/itsdangerous-2.1.1-py3-none-any.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "7b7d3023cd35d9cb0c1fd91392f8c95c6fa02c59bf8ad64b8849be3401b95afb",
              "url": "https://files.pythonhosted.org/packages/9d/86/39f81e23f49eaf62d22248d48771dbf3bce7c52dfdf566e3d8d4c0657f15/itsdangerous-2.1.1.tar.gz"
            }
          ],
          "project_name": "itsdangerous",
          "requires_dists": [],
          "requires_python": ">=3.7",
          "version": "2.1.1"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "f6ac64cab49e282cf8171d4c479de413dedbbb1a69c64499648185f974080db3",
              "url": "https://files.pythonhosted.org/packages/4a/ab/756d5965665633b3c7dc252397e4c111da30235eaca68af204fe53f36d1b/javaobj_py3-0.4.3-py2.py3-none-any.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "38f74db3a57e9998a9774e3614afb95cb396f139f29b3fdb130c5af554435259",
              "url": "https://files.pythonhosted.org/packages/66/d3/0e4fa237161b3a00eea031575f46ac052a79b0908982b52794d113f43813/javaobj-py3-0.4.3.tar.gz"
            }
          ],
          "project_name": "javaobj-py3",
          "requires_dists": [
            "enum34; python_version <= \"3.4\"",
            "typing; python_version <= \"3.4\""
          ],
          "requires_python": null,
          "version": "0.4.3"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "cdf6525904cc597730141d61b36f2e4b8ecc257c420fa2f4549bac2c2d0cb72f",
              "url": "https://files.pythonhosted.org/packages/07/cb/5f001272b6faeb23c1c9e0acc04d48eaaf5c862c17709d20e3469c6e0139/jmespath-0.10.0-py2.py3-none-any.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "b85d0567b8666149a93172712e68920734333c0ce7e89b78b3e987f71e5ed4f9",
              "url": "https://files.pythonhosted.org/packages/3c/56/3f325b1eef9791759784aa5046a8f6a1aff8f7c898a2e34506771d3b99d8/jmespath-0.10.0.tar.gz"
            }
          ],
          "project_name": "jmespath",
          "requires_dists": [],
          "requires_python": "!=3.0.*,!=3.1.*,!=3.2.*,>=2.6",
          "version": "0.10"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "f21f109b3c7ff9d95f8387f752d0d9c34a02aa2f7060c2135f465da0e5160ff6",
              "url": "https://files.pythonhosted.org/packages/3e/d5/0163eb0cfa0b673aa4fe1cd3ea9d8a81ea0f32e50807b0c295871e4aab2e/joblib-1.1.0-py2.py3-none-any.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "4158fcecd13733f8be669be0683b96ebdbbd38d23559f54dca7205aea1bf1e35",
              "url": "https://files.pythonhosted.org/packages/92/b9/9e3616e7e00c8165fb25175c53444533bdde05f3e974d45d9fcbbe451ee6/joblib-1.1.0.tar.gz"
            }
          ],
          "project_name": "joblib",
          "requires_dists": [],
          "requires_python": ">=3.6",
          "version": "1.1"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "cec3adcb110bd1391659670f2fe64d2a70a0218e84fdb7b08506107946d3bdb0",
              "url": "https://files.pythonhosted.org/packages/b4/b7/d06702a6f2fe907f8e1eb337334163f045c833db6710fb3acf47ca2460ee/jpeg4py-0.1.4.tar.gz"
            }
          ],
          "project_name": "jpeg4py",
          "requires_dists": [
            "cffi",
            "numpy"
          ],
          "requires_python": null,
          "version": "0.1.4"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "1861e1f684810b4063471c680ed08435cc9e3d410daf80a41b72b789d2771e8e",
              "url": "https://files.pythonhosted.org/packages/a3/85/a8e62005dda7c0dcc65764011e7e4cca9de09f2ae3a92e6a42d997372713/jsonargparse-4.4.0-py3-none-any.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "aa58091d435c2ab44ad54873e952340e20ebb967f3dbfb28b3c604ac5938e1c5",
              "url": "https://files.pythonhosted.org/packages/d1/1a/01ebb65cfe5224f2f8657ba9df26dd3b974beab816aca139d54eafc55256/jsonargparse-4.4.0.tar.gz"
            }
          ],
          "project_name": "jsonargparse",
          "requires_dists": [
            "PyYAML>=3.13",
            "Sphinx>=1.7.9; extra == \"doc\"",
            "argcomplete>=2.0.0; extra == \"all\"",
            "argcomplete>=2.0.0; extra == \"argcomplete\"",
            "autodocsumm>=0.1.10; extra == \"doc\"",
            "bump2version>=0.5.11; extra == \"dev\"",
            "contextvars>=2.4; python_version == \"3.6\"",
            "coverage>=4.5.1; extra == \"dev\"",
            "coverage>=4.5.1; extra == \"test\"",
            "coverage>=4.5.1; extra == \"test_no_urls\"",
            "dataclasses>=0.8; python_version == \"3.6\" and extra == \"all\"",
            "dataclasses>=0.8; python_version == \"3.6\" and extra == \"dataclasses\"",
            "docstring-parser>=0.7.3; extra == \"all\"",
            "docstring-parser>=0.7.3; extra == \"signatures\"",
            "fsspec>=0.8.4; extra == \"all\"",
            "fsspec>=0.8.4; extra == \"fsspec\"",
            "jsonnet>=0.13.0; extra == \"all\"",
            "jsonnet>=0.13.0; extra == \"jsonnet\"",
            "jsonschema>=3.2.0; extra == \"all\"",
            "jsonschema>=3.2.0; extra == \"jsonschema\"",
            "mypy>=0.701; extra == \"dev\"",
            "omegaconf>=2.1.1; extra == \"all\"",
            "omegaconf>=2.1.1; extra == \"omegaconf\"",
            "pycodestyle>=2.5.0; extra == \"dev\"",
            "pylint>=1.8.3; extra == \"dev\"",
            "reconplogger>=4.4.0; extra == \"all\"",
            "reconplogger>=4.4.0; extra == \"reconplogger\"",
            "requests>=2.18.4; extra == \"all\"",
            "requests>=2.18.4; extra == \"urls\"",
            "responses>=0.12.0; extra == \"dev\"",
            "responses>=0.12.0; extra == \"test\"",
            "ruyaml>=0.20.0; extra == \"all\"",
            "ruyaml>=0.20.0; extra == \"ruyaml\"",
            "sphinx-autodoc-typehints>=1.11.1; extra == \"doc\"",
            "sphinx-rtd-theme>=0.4.3; extra == \"doc\"",
            "twine>=3.1.1; extra == \"dev\"",
            "typing-extensions>=3.10.0.0; python_version < \"3.8\" and extra == \"all\"",
            "typing-extensions>=3.10.0.0; python_version < \"3.8\" and extra == \"typing_extensions\"",
            "validators>=0.14.2; extra == \"all\"",
            "validators>=0.14.2; extra == \"urls\""
          ],
          "requires_python": ">=3.6",
          "version": "4.4"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "23aab11fdbbb0f1051b93793a58323ff937e98e34aece1c4219675122e57e4ba",
              "url": "https://files.pythonhosted.org/packages/6e/01/45ab9f723a93e0ca75fba4d2c266bb041120cb4215eab94f7c78743ac7ed/Mako-1.2.0-py3-none-any.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "9a7c7e922b87db3686210cf49d5d767033a41d4010b284e747682c92bddd8b39",
              "url": "https://files.pythonhosted.org/packages/50/ec/1d687348f0954bda388bfd1330c158ba8d7dea4044fc160e74e080babdb9/Mako-1.2.0.tar.gz"
            }
          ],
          "project_name": "mako",
          "requires_dists": [
            "Babel; extra == \"babel\"",
            "MarkupSafe>=0.9.2",
            "importlib-metadata; python_version < \"3.8\"",
            "lingua; extra == \"lingua\"",
            "pytest; extra == \"testing\""
          ],
          "requires_python": ">=3.7",
          "version": "1.2"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "9923332318f843411e9932237530df53162e29dc7a4e2b91e35764583c46c9a3",
              "url": "https://files.pythonhosted.org/packages/9f/d4/2c7f83915d437736996b2674300c6c4b578a6f897f34e40f5c04db146719/Markdown-3.3.6-py3-none-any.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "76df8ae32294ec39dcf89340382882dfa12975f87f45c3ed1ecdb1e8cefc7006",
              "url": "https://files.pythonhosted.org/packages/15/06/d60f21eda994b044cbd496892d4d4c5c708aa597fcaded7d421513cb219b/Markdown-3.3.6.tar.gz"
            }
          ],
          "project_name": "markdown",
          "requires_dists": [
            "coverage; extra == \"testing\"",
            "importlib-metadata>=4.4; python_version < \"3.10\"",
            "pyyaml; extra == \"testing\""
          ],
          "requires_python": ">=3.6",
          "version": "3.3.6"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "fc7b548b17d238737688817ab67deebb30e8073c95749d55538ed473130ec0c7",
              "url": "https://files.pythonhosted.org/packages/2c/81/91062a81ac8a18f557f12e2618475b53878755c016c9914c8aa207155c4e/MarkupSafe-2.1.1-cp38-cp38-win_amd64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "8e576a51ad59e4bfaac456023a78f6b5e6e7651dcd383bcc3e18d06f9b55d6d1",
              "url": "https://files.pythonhosted.org/packages/18/a6/913b1d80fe93f7c3aa79206544b98841616c3eaa7790f37bdfb9fc13311e/MarkupSafe-2.1.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "7f91197cc9e48f989d12e4e6fbc46495c446636dfc81b9ccf50bb0ec74b91d4b",
              "url": "https://files.pythonhosted.org/packages/1d/97/2288fe498044284f39ab8950703e88abbac2abbdf65524d576157af70556/MarkupSafe-2.1.1.tar.gz"
            },
            {
              "algorithm": "sha256",
              "hash": "0212a68688482dc52b2d45013df70d169f542b7394fc744c02a57374a4207003",
              "url": "https://files.pythonhosted.org/packages/3c/d3/c7ab031b14ae4e83214949acee957a8fcf6a992698edff039ee1e77eb4e1/MarkupSafe-2.1.1-cp38-cp38-macosx_10_9_x86_64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "089cf3dbf0cd6c100f02945abeb18484bd1ee57a079aefd52cffd17fba910b88",
              "url": "https://files.pythonhosted.org/packages/68/b5/b3aafabe7e1f71aa64ffe32fd8c767fd7db1bb304d339d8df6f2fdd2543c/MarkupSafe-2.1.1-cp38-cp38-musllinux_1_1_i686.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "96e37a3dc86e80bf81758c152fe66dbf60ed5eca3d26305edf01892257049925",
              "url": "https://files.pythonhosted.org/packages/69/60/08791e4a971ea976f0fd58fb916d76de7c962dc8e26430564258820ac21f/MarkupSafe-2.1.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "421be9fbf0ffe9ffd7a378aafebbf6f4602d564d34be190fc19a193232fd12b1",
              "url": "https://files.pythonhosted.org/packages/6c/44/cd459988fe29cb82f0482fe6b6c47ec17ae700a500634edd876075d5e1ee/MarkupSafe-2.1.1-cp38-cp38-win32.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "e8c843bbcda3a2f1e3c2ab25913c80a3c5376cd00c6e8c4a86a89a28c8dc5452",
              "url": "https://files.pythonhosted.org/packages/92/7c/3c33294e506eafa7f1c40dd283089a45652ea0f073fc0ce24419d46bfe4b/MarkupSafe-2.1.1-cp38-cp38-macosx_10_9_universal2.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "6a074d34ee7a5ce3effbc526b7083ec9731bb3cbf921bbe1d3005d4d2bdb3a63",
              "url": "https://files.pythonhosted.org/packages/be/d8/5ab7f07d8f60155c4f12b4b2dca785355b8ee7e16b2d3f00c3830add5f10/MarkupSafe-2.1.1-cp38-cp38-musllinux_1_1_x86_64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "6d0072fea50feec76a4c418096652f2c3238eaa014b2f94aeb1d56a66b41403f",
              "url": "https://files.pythonhosted.org/packages/d3/4f/9ea1c0a7796f7f81371b40d32aa31766b76fbdba316abf888897042e6e0f/MarkupSafe-2.1.1-cp38-cp38-musllinux_1_1_aarch64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "4b9fe39a2ccc108a4accc2676e77da025ce383c108593d65cc909add5c3bd601",
              "url": "https://files.pythonhosted.org/packages/fd/f4/524d2e8f5a3727cf309c2b7df7c732038375322df1376c9e9ef3aa92fcaf/MarkupSafe-2.1.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl"
            }
          ],
          "project_name": "markupsafe",
          "requires_dists": [],
          "requires_python": ">=3.7",
          "version": "2.1.1"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "ab8a6258860da4b6677da4bd2fe5dc2c659cff31b3ee4f7f5d64e79735b80d42",
              "url": "https://files.pythonhosted.org/packages/87/89/479dc97e18549e21354893e4ee4ef36db1d237534982482c3681ee6e7b57/mccabe-0.6.1-py2.py3-none-any.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "dd8d182285a0fe56bace7f45b5e7d1a6ebcbf524e8f3bd87eb0f125271b8831f",
              "url": "https://files.pythonhosted.org/packages/06/18/fa675aa501e11d6d6ca0ae73a101b2f3571a565e0f7d38e062eec18a91ee/mccabe-0.6.1.tar.gz"
            }
          ],
          "project_name": "mccabe",
          "requires_dists": [],
          "requires_python": null,
          "version": "0.6.1"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "8004dca28e15b86d1b1372515f32eb6f814bdf6f00952699bdeb541691091f96",
              "url": "https://files.pythonhosted.org/packages/24/6d/9fb21688e47bb822a1b3b836f9d305ad8e4dee3c4818f4fcdaa499a0f50e/multidict-6.0.2-cp38-cp38-win_amd64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "fd9fc9c4849a07f3635ccffa895d57abce554b467d611a5009ba4f39b78a8849",
              "url": "https://files.pythonhosted.org/packages/04/c2/fc03a56aeb5991c8f345c2c8d00b0262466ef38b8fa04c9f9efccf46b6a9/multidict-6.0.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "e5b20e9599ba74391ca0cfbd7b328fcc20976823ba19bc573983a25b32e92b57",
              "url": "https://files.pythonhosted.org/packages/1a/04/2c006bdd1550f9d8f966db6851ea829434bc6e186334fc11c39e059b6538/multidict-6.0.2-cp38-cp38-win32.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "e875b6086e325bab7e680e4316d667fc0e5e174bb5611eb16b3ea121c8951b86",
              "url": "https://files.pythonhosted.org/packages/24/6c/168e7222f6bb2df35fe323e54729aef2d1095dccf044f2ee66244b467a93/multidict-6.0.2-cp38-cp38-macosx_10_9_x86_64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "4070613ea2227da2bfb2c35a6041e4371b0af6b0be57f424fe2318b42a748516",
              "url": "https://files.pythonhosted.org/packages/47/26/cecae22c6edef06ba383644961d5963ecd0fdcf8a605f48788a1368de7ec/multidict-6.0.2-cp38-cp38-musllinux_1_1_i686.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "9cc57c68cb9139c7cd6fc39f211b02198e69fb90ce4bc4a094cf5fe0d20fd8b0",
              "url": "https://files.pythonhosted.org/packages/68/a8/729f85ce29323befe25efdff8cf03132a85fe2365e7baf7a4c71d99ce3e6/multidict-6.0.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "684133b1e1fe91eda8fa7447f137c9490a064c6b7f392aa857bba83a28cfb693",
              "url": "https://files.pythonhosted.org/packages/8f/39/a7e04961b4c00d68aba337e3fdef9fd4f666dcd98f41725067a1de5d3399/multidict-6.0.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "e07c8e79d6e6fd37b42f3250dba122053fddb319e84b55dd3a8d6446e1a7ee49",
              "url": "https://files.pythonhosted.org/packages/8f/cc/8eb3fe20d9104e41202fa2477c4d5b8ca47b5e47ef02a731c9e2ef917131/multidict-6.0.2-cp38-cp38-musllinux_1_1_aarch64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "2957489cba47c2539a8eb7ab32ff49101439ccf78eab724c828c1a54ff3ff98d",
              "url": "https://files.pythonhosted.org/packages/92/19/c2b7660122624a1df587a457f6074ca325b6ffc316e699edddd16c8cb741/multidict-6.0.2-cp38-cp38-musllinux_1_1_x86_64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "47fbeedbf94bed6547d3aa632075d804867a352d86688c04e606971595460227",
              "url": "https://files.pythonhosted.org/packages/a3/2e/f87e45cb76df62ac7f66c1c11f285c4d620dc2f6883f884212f0ffdc8c2b/multidict-6.0.2-cp38-cp38-musllinux_1_1_ppc64le.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "89171b2c769e03a953d5969b2f272efa931426355b6c0cb508022976a17fd376",
              "url": "https://files.pythonhosted.org/packages/b4/7a/8ac06729f3f59d0272a1069c8f7bf8eda660f558a7d1825f0c7c00af9115/multidict-6.0.2-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "feea820722e69451743a3d56ad74948b68bf456984d63c1a92e8347b7b88452d",
              "url": "https://files.pythonhosted.org/packages/b5/3a/63c8ca310f9a1f9fe91e8237a48e75c0ce9146b0420d978e8e53801f2bb6/multidict-6.0.2-cp38-cp38-macosx_11_0_arm64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "497988d6b6ec6ed6f87030ec03280b696ca47dbf0648045e4e1d28b80346560d",
              "url": "https://files.pythonhosted.org/packages/c0/90/04a6c0926d2f5dbb1e32ffabf94543619fdfc98cff00344a26c2e43ff03f/multidict-6.0.2-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "5774d9218d77befa7b70d836004a768fb9aa4fdb53c97498f4d8d3f67bb9cfa9",
              "url": "https://files.pythonhosted.org/packages/d6/4f/3b0518f32c50e5c9aa7f868423346a4a2c926fff33dfc6aea19bc92bc19a/multidict-6.0.2-cp38-cp38-musllinux_1_1_s390x.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "0327292e745a880459ef71be14e709aaea2f783f3537588fb4ed09b6c01bca60",
              "url": "https://files.pythonhosted.org/packages/e6/dc/7654159cea77f16cb60837f3629dd42ac348570256abd26bf2c1fee46ad9/multidict-6.0.2-cp38-cp38-macosx_10_9_universal2.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "5ff3bd75f38e4c43f1f470f2df7a4d430b821c4ce22be384e1459cb57d6bb013",
              "url": "https://files.pythonhosted.org/packages/fa/a7/71c253cdb8a1528802bac7503bf82fe674367e4055b09c28846fdfa4ab90/multidict-6.0.2.tar.gz"
            }
          ],
          "project_name": "multidict",
          "requires_dists": [],
          "requires_python": ">=3.7",
          "version": "6.0.2"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "bf4a44e03040206f7c058d1f5ba02ef2d1820720c88bc4285c7d9a4269f54173",
              "url": "https://files.pythonhosted.org/packages/1e/57/196ea2a730cc48fbeff9af4934f1f036c07cf7eb7b4e40a09226d8c51b31/mypy-0.930-py3-none-any.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "5feb56f8bb280468fe5fc8e6f56f48f99aa0df9eed3c507a11505ee4657b5380",
              "url": "https://files.pythonhosted.org/packages/3d/a6/b673ca62f3c3cb98a9d79537543e047956a6833ed99c60a2e938603ab525/mypy-0.930-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "1ea7199780c1d7940b82dbc0a4e37722b4e3851264dbba81e01abecc9052d8a7",
              "url": "https://files.pythonhosted.org/packages/48/5c/ca1b1a2617ae63118174da0a225168a2c1631c7303315f221b5be6f79afb/mypy-0.930-cp38-cp38-macosx_10_9_x86_64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "51426262ae4714cc7dd5439814676e0992b55bcc0f6514eccb4cf8e0678962c2",
              "url": "https://files.pythonhosted.org/packages/8e/79/116f9828cfb88904c94640c683ca1f24d9abc89c688e31d436eba82e09a1/mypy-0.930.tar.gz"
            },
            {
              "algorithm": "sha256",
              "hash": "70b197dd8c78fc5d2daf84bd093e8466a2b2e007eedaa85e792e513a820adbf7",
              "url": "https://files.pythonhosted.org/packages/9b/2a/f61022b5f459eb667f4d7e78f05baa889b6751b9f4257e416cd9c5b88cb6/mypy-0.930-cp38-cp38-macosx_11_0_arm64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "2e9c5409e9cb81049bb03fa1009b573dea87976713e3898561567a86c4eaee01",
              "url": "https://files.pythonhosted.org/packages/c0/5d/1833d72ada88bdbc78b2655e55c519889337a0ae744629bad9f0b2431ad3/mypy-0.930-cp38-cp38-win_amd64.whl"
            }
          ],
          "project_name": "mypy",
          "requires_dists": [
            "mypy-extensions>=0.4.3",
            "psutil>=4.0; extra == \"dmypy\"",
            "tomli>=1.1.0",
            "typed-ast<2,>=1.4.0; extra == \"python2\"",
            "typed-ast<2,>=1.4.0; python_version < \"3.8\"",
            "typing-extensions>=3.10"
          ],
          "requires_python": ">=3.6",
          "version": "0.930"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "090fedd75945a69ae91ce1303b5824f428daf5a028d2f6ab8a299250a846f15d",
              "url": "https://files.pythonhosted.org/packages/5c/eb/975c7c080f3223a5cdaff09612f3a5221e4ba534f7039db34c35d95fa6a5/mypy_extensions-0.4.3-py2.py3-none-any.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "2d82818f5bb3e369420cb3c4060a7970edba416647068eb4c5343488a6c604a8",
              "url": "https://files.pythonhosted.org/packages/63/60/0582ce2eaced55f65a4406fc97beba256de4b7a95a0034c6576458c6519f/mypy_extensions-0.4.3.tar.gz"
            }
          ],
          "project_name": "mypy-extensions",
          "requires_dists": [
            "typing>=3.5.3; python_version < \"3.5\""
          ],
          "requires_python": null,
          "version": "0.4.3"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "011e85d277c89681e8fa661cf5ff0743443445049b0b68789ad55ef09340c6e0",
              "url": "https://files.pythonhosted.org/packages/f6/34/4913f651b8e178dde5abcf8d62495e4dcd0757a9a6840f1b1f7a290afaea/networkx-2.7.1-py3-none-any.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "d1194ba753e5eed07cdecd1d23c5cd7a3c772099bd8dbd2fea366788cf4de7ba",
              "url": "https://files.pythonhosted.org/packages/9e/9e/3d67df5d543ffd743f4ccb12c9c90929e4f48136e3062e15a6d971d91202/networkx-2.7.1.tar.gz"
            }
          ],
          "project_name": "networkx",
          "requires_dists": [
            "black==22.1; extra == \"developer\"",
            "codecov>=2.1; extra == \"test\"",
            "lxml>=4.6; extra == \"extra\"",
            "matplotlib>=3.4; extra == \"default\"",
            "mypy>=0.931; extra == \"developer\"",
            "nb2plots>=0.6; extra == \"doc\"",
            "numpy>=1.19; extra == \"default\"",
            "numpydoc>=1.2; extra == \"doc\"",
            "pandas>=1.3; extra == \"default\"",
            "pillow>=9.0; extra == \"doc\"",
            "pre-commit>=2.17; extra == \"developer\"",
            "pydata-sphinx-theme>=0.8; extra == \"doc\"",
            "pydot>=1.4.2; extra == \"extra\"",
            "pygraphviz>=1.9; extra == \"extra\"",
            "pytest-cov>=3.0; extra == \"test\"",
            "pytest>=7.0; extra == \"test\"",
            "pyupgrade>=2.31; extra == \"developer\"",
            "scipy>=1.8; extra == \"default\"",
            "sphinx-gallery>=0.10; extra == \"doc\"",
            "sphinx>=4.4; extra == \"doc\"",
            "texext>=0.6.6; extra == \"doc\""
          ],
          "requires_python": ">=3.8",
          "version": "2.7.1"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "c34ea7e9d13a70bf2ab64a2532fe149a9aced424cd05a2c4ba662fd989e3e45f",
              "url": "https://files.pythonhosted.org/packages/d8/30/2facfdcee2f9af55e6a7277c089736edfce1144acb3ccffaf3cff8781058/numpy-1.22.3-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "e7927a589df200c5e23c57970bafbd0cd322459aa7b1ff73b7c2e84d6e3eae62",
              "url": "https://files.pythonhosted.org/packages/2f/0d/5a0a0bb939f4cc6db6fe777a7221c7c33bf5f5a601f5abfc82692bb4b6aa/numpy-1.22.3-cp38-cp38-win32.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "3ca688e1b9b95d80250bca34b11a05e389b1420d00e87a0d12dc45f131f704a1",
              "url": "https://files.pythonhosted.org/packages/38/c0/c45c5eb0e25247d5fbb333fd0b56e570ba21cf0e3dca3abad174fb780e8c/numpy-1.22.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "201b4d0552831f7250a08d3b38de0d989d6f6e4658b709a02a73c524ccc6ffce",
              "url": "https://files.pythonhosted.org/packages/52/d0/d7a200f2c3d6c6a879dbdc6d762c7dbed542527333ac9a6a72c8ffab9814/numpy-1.22.3-cp38-cp38-macosx_10_14_x86_64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "f8c1f39caad2c896bc0018f699882b345b2a63708008be29b1f355ebf6f933fe",
              "url": "https://files.pythonhosted.org/packages/5c/51/872b5c1f40c740e9ebdad87dca8bd42fc7cb5aafab14b96d3a83fca52fd3/numpy-1.22.3-cp38-cp38-macosx_11_0_arm64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "dbc7601a3b7472d559dc7b933b18b4b66f9aa7452c120e87dfb33d02008c8a18",
              "url": "https://files.pythonhosted.org/packages/64/4a/b008d1f8a7b9f5206ecf70a53f84e654707e7616a771d84c05151a4713e9/numpy-1.22.3.zip"
            },
            {
              "algorithm": "sha256",
              "hash": "568dfd16224abddafb1cbcce2ff14f522abe037268514dd7e42c6776a1c3f8e5",
              "url": "https://files.pythonhosted.org/packages/e1/f0/5c3cf38272793a610cc843052e58c93b40b424e2c4a933422cd0bd6391ba/numpy-1.22.3-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "07a8c89a04997625236c5ecb7afe35a02af3896c8aa01890a849913a2309c676",
              "url": "https://files.pythonhosted.org/packages/fa/f2/f4ec28f935f980167740c5af5a1908090a48a564bed5e689f4b92386d7d9/numpy-1.22.3-cp38-cp38-win_amd64.whl"
            }
          ],
          "project_name": "numpy",
          "requires_dists": [],
          "requires_python": ">=3.8",
          "version": "1.22.3"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "daffbe3b4e95bdaec64cae6ea6a7dbb43ac8b6fddc8a7407598f18a83ec8fa79",
              "url": "https://developer.download.nvidia.com/compute/redist/nvidia-dali-cuda110/nvidia_dali_cuda110-1.11.1-4069477-py3-none-manylinux2014_x86_64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "5271f704e5a7e97a72e28f9585b9619f90223378ca9a9c7fe54cc38a1a5c75d4",
              "url": "https://developer.download.nvidia.com/compute/redist/nvidia-dali-cuda110/nvidia_dali_cuda110-1.11.1-4069477-py3-none-manylinux2014_aarch64.whl"
            }
          ],
          "project_name": "nvidia-dali-cuda110",
          "requires_dists": [],
          "requires_python": "<3.11,>=3.6",
          "version": "1.11.1"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "6db33440354787f9b7f3a6dbd4febf5d0f93758354060e802f6c06cb493022fe",
              "url": "https://files.pythonhosted.org/packages/1d/46/5ee2475e1b46a26ca0fa10d3c1d479577fde6ee289f8c6aa6d7ec33e31fd/oauthlib-3.2.0-py3-none-any.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "23a8208d75b902797ea29fd31fa80a15ed9dc2c6c16fe73f5d346f83f6fa27a2",
              "url": "https://files.pythonhosted.org/packages/6e/7e/a43cec8b2df28b6494a865324f0ac4be213cb2edcf1e2a717547a93279b0/oauthlib-3.2.0.tar.gz"
            }
          ],
          "project_name": "oauthlib",
          "requires_dists": [
            "blinker>=1.4.0; extra == \"signals\"",
            "cryptography>=3.0.0; extra == \"rsa\"",
            "cryptography>=3.0.0; extra == \"signedtoken\"",
            "pyjwt<3,>=2.0.0; extra == \"signedtoken\""
          ],
          "requires_python": ">=3.6",
          "version": "3.2"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "df0c434f4a40212e87003b1b6f38a152d2f1d6447c261cd32c28434dd765c41c",
              "url": "https://files.pythonhosted.org/packages/70/b2/452b2bd78a4268b3b577d5c93cc02f39fc17a4135aa7df1ca92434e2a345/onnxruntime-1.10.0-cp38-cp38-win_amd64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "f7265bcd62f154f891f745d96f686ed92a0c0ca5589dc14f9203ae847e932792",
              "url": "https://files.pythonhosted.org/packages/28/ff/89c572d8b62567a21ed7629e34d9379d68de848cb3cc2061fd5050334d53/onnxruntime-1.10.0-cp38-cp38-win32.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "2419563e9fc4f5b7dedd4b70d2249a952001c33f3186b83212ad2a7a0824c9b4",
              "url": "https://files.pythonhosted.org/packages/56/f3/66ceb302edeadb4e0fd6839c43ce4d366cbd7ec8960873bd42137526dde7/onnxruntime-1.10.0-cp38-cp38-macosx_10_14_x86_64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "618c84c6bff73fd6dd6fcf304eb24a804df6c11f512ddead4cc73074b60012b8",
              "url": "https://files.pythonhosted.org/packages/59/08/8fd20460342de561b8964731e015a847efcee45c13d18e812bb337471e69/onnxruntime-1.10.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "3913769691f7f20e13070d65bfddd9f85f862274fcc17312c3b7d3fee8af21d8",
              "url": "https://files.pythonhosted.org/packages/8b/74/5b30ee067fba2228d0b6bbf5c8915cadc5ce98b4c97beba978b03128d344/onnxruntime-1.10.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl"
            }
          ],
          "project_name": "onnxruntime",
          "requires_dists": [
            "flatbuffers",
            "numpy>=1.16.6",
            "protobuf"
          ],
          "requires_python": null,
          "version": "1.10"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "30edebc81b260bcfeb760b3600c367c5261dfb2fe41e5d1408d5357d0867b40d",
              "url": "https://files.pythonhosted.org/packages/00/84/1c26cfa8d202c8c42fe9db27ea0925382b2ed8f16af5d7e5d93a62c780d8/opencv_python-4.5.1.48-cp38-cp38-win_amd64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "c1159d91f29a85c3333edef6ca420284566d9bcdae46dda2fe7282515b48c8b6",
              "url": "https://files.pythonhosted.org/packages/15/ed/dcfc6baea9b557d53668c54ac33733c9b0a1e2e651bec2870e5ceb513336/opencv_python-4.5.1.48-cp38-cp38-manylinux2014_i686.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "d16144c435b816c5536d5ff012c1a2b7e93155017db7103942ff7efb98c4df1f",
              "url": "https://files.pythonhosted.org/packages/2a/9a/ff309b530ac1b029bfdb9af3a95eaff0f5f45f6a2dbe37b3454ae8412f4c/opencv_python-4.5.1.48-cp38-cp38-manylinux2014_x86_64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "78a6db8467639383caedf1d111da3510a4ee1a0aacf2117821cae2ee8f92ce37",
              "url": "https://files.pythonhosted.org/packages/bb/08/9dbc183a3ac6baa95fabf749ddb531bd26256edfff5b6c2195eca26258e9/opencv-python-4.5.1.48.tar.gz"
            },
            {
              "algorithm": "sha256",
              "hash": "b2b9ac86aec5f2dd531545cebdea1a1ef4f81ef1fb1760d78b4725f9575504f9",
              "url": "https://files.pythonhosted.org/packages/ca/3a/dec2efcbfa1b0261915aa2e1a94d3f8f987e259c3872060973e8c17ce7d2/opencv_python-4.5.1.48-cp38-cp38-win32.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "ffc75c614b8dc3d8102f3ba15dafd6ec0400c7ffa71a91953d41511964ee50e0",
              "url": "https://files.pythonhosted.org/packages/f9/67/10a3659b93f0b1108d63841100fda017cf857bd4bb24fab2faa274991f5f/opencv_python-4.5.1.48-cp38-cp38-manylinux2014_aarch64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "e77d0feaff37326f62b127098264e2a7099deb476e38432b1083ce11cdedf560",
              "url": "https://files.pythonhosted.org/packages/fb/2b/4d9d295e1d068314684cbab7b8596a215aa92eb66d1fedc5dfa05b997cb4/opencv_python-4.5.1.48-cp38-cp38-macosx_10_13_x86_64.whl"
            }
          ],
          "project_name": "opencv-python",
          "requires_dists": [
            "numpy>=1.17.3"
          ],
          "requires_python": ">=3.6",
          "version": "4.5.1.48"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "ca4f013fa958f60fb2327fe87e6127c1ac0ab536890b1d4b00847f417b7af1ba",
              "url": "https://files.pythonhosted.org/packages/00/72/c8a11b6139142e5aa94ce883520e2636591f570ed1270735bfbbccc0a8f6/opencv_python_headless-4.5.5.64-cp37-abi3-macosx_11_0_arm64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "62e31878641a8f96e773118d1eea9f34bdda87c9990a0faab04ebaafb5ae015c",
              "url": "https://files.pythonhosted.org/packages/27/4e/275ca1020f9a3501d4012aeb5b4669c29ebc903be23355257dd1d8697a08/opencv_python_headless-4.5.5.64-cp36-abi3-macosx_10_15_x86_64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "567a54c1919bcf5b3d20a9830e3c511e57134de8def286ce137c3544a892f98c",
              "url": "https://files.pythonhosted.org/packages/43/03/13447b012f11ed59948a1f09fc791bd2fbc32afca11a49eea75a4e683d1d/opencv_python_headless-4.5.5.64-cp36-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "4bdf982574bf2fefc5f82c86df7cb42e56ad627874c7c0f4d94ecf4ae8885304",
              "url": "https://files.pythonhosted.org/packages/45/a3/c310868db16d71c716e8861850cca20f3f9379a12605bce88519d35b0586/opencv_python_headless-4.5.5.64-cp36-abi3-win32.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "a60e9ff48854ec37be391e19dd634883cc26c2f0f814e5325b3deca33420912c",
              "url": "https://files.pythonhosted.org/packages/9f/8c/3a1a159cd953f955b80a479a7cedf8ee88692b87884c05a74d20f04f6f3c/opencv_python_headless-4.5.5.64-cp36-abi3-win_amd64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "c3c2dda44d601757a508b07d628537c49f31223ad4edd0f747a70d4c852a7b98",
              "url": "https://files.pythonhosted.org/packages/b4/0e/eb390a76bff15ebc453c539bcc6bfdaff5b9ca9e566441dae45eb508a138/opencv-python-headless-4.5.5.64.tar.gz"
            },
            {
              "algorithm": "sha256",
              "hash": "3f330468c29882dbbec5af25695c5e575572c6b855cb0f9fe53e14116fd46bfc",
              "url": "https://files.pythonhosted.org/packages/bf/3e/9dee09e56d42a0c01d7898ceaa6ed4a8fe2763c10d7bded91ef6362e6537/opencv_python_headless-4.5.5.64-cp36-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl"
            }
          ],
          "project_name": "opencv-python-headless",
          "requires_dists": [
            "numpy>=1.13.3; python_version < \"3.7\"",
            "numpy>=1.14.5; python_version >= \"3.7\"",
            "numpy>=1.17.3; python_version >= \"3.8\"",
            "numpy>=1.19.3; python_version >= \"3.6\" and platform_system == \"Linux\" and platform_machine == \"aarch64\"",
            "numpy>=1.19.3; python_version >= \"3.9\"",
            "numpy>=1.21.2; python_version >= \"3.10\"",
            "numpy>=1.21.2; python_version >= \"3.6\" and platform_system == \"Darwin\" and platform_machine == \"arm64\""
          ],
          "requires_python": ">=3.6",
          "version": "4.5.5.64"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "ef103e05f519cdc783ae24ea4e2e0f508a9c99b2d4969652eed6a2e1ea5bd522",
              "url": "https://files.pythonhosted.org/packages/05/8e/8de486cbd03baba4deef4142bd643a3e7bbe954a784dc1bb17142572d127/packaging-21.3-py3-none-any.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "dd47c42927d89ab911e606518907cc2d3a1f38bbd026385970643f9c5b8ecfeb",
              "url": "https://files.pythonhosted.org/packages/df/9e/d1a7217f69310c1db8fdf8ab396229f55a699ce34a203691794c5d1cad0c/packaging-21.3.tar.gz"
            }
          ],
          "project_name": "packaging",
          "requires_dists": [
            "pyparsing!=3.0.5,>=2.0.2"
          ],
          "requires_python": ">=3.6",
          "version": "21.3"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "e4f0886d72c6166637a5513626148bf5a7e818073a558980e9aaed8b4ccf30da",
              "url": "https://files.pythonhosted.org/packages/43/42/1d2cb909afb055fcf2df5285f67eeec6ad16c138b83f1304808af81c31b7/pamqp-3.1.0.tar.gz"
            }
          ],
          "project_name": "pamqp",
          "requires_dists": [
            "coverage; extra == \"testing\"",
            "flake8-comprehensions; extra == \"testing\"",
            "flake8-deprecated; extra == \"testing\"",
            "flake8-import-order; extra == \"testing\"",
            "flake8-print; extra == \"testing\"",
            "flake8-quotes; extra == \"testing\"",
            "flake8-rst-docstrings; extra == \"testing\"",
            "flake8-tuple; extra == \"testing\"",
            "flake8; extra == \"testing\"",
            "lxml; extra == \"codegen\"",
            "requests; extra == \"codegen\"",
            "yapf; extra == \"codegen\"",
            "yapf; extra == \"testing\""
          ],
          "requires_python": ">=3.7",
          "version": "3.1"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "7d15c4ddb0b5c802d161efc417ec1a2558ea2653c2e8ad9c19098201dc1c993a",
              "url": "https://files.pythonhosted.org/packages/42/ba/a9d64c7bcbc7e3e8e5f93a52721b377e994c22d16196e2b0f1236774353a/pathspec-0.9.0-py2.py3-none-any.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "e564499435a2673d586f6b2130bb5b95f04a3ba06f81b8f895b651a3c76aabb1",
              "url": "https://files.pythonhosted.org/packages/f6/33/436c5cb94e9f8902e59d1d544eb298b83c84b9ec37b5b769c5a0ad6edb19/pathspec-0.9.0.tar.gz"
            }
          ],
          "project_name": "pathspec",
          "requires_dists": [],
          "requires_python": "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,>=2.7",
          "version": "0.9"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "7c35c5421a39bb82e58018febd90e3b6e5db34c5443aaaf742b3f33d4655f1c0",
              "url": "https://files.pythonhosted.org/packages/e7/7f/470d6fcdf23f9f3518f6b0b76be9df16dcc8630ad409947f8be2eb0ed13a/pathtools-0.1.2.tar.gz"
            }
          ],
          "project_name": "pathtools",
          "requires_dists": [],
          "requires_python": null,
          "version": "0.1.2"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "2632d0f846b7c7600edf53c48f8f9f1e13e62f66a6dbc15191029d950bfed976",
              "url": "https://files.pythonhosted.org/packages/d1/65/cdc3720f37d9dc89a899e69248ebfccd0302ddcccf6f9b012a10e35ccd6e/Pillow-9.0.1-1-cp38-cp38-macosx_11_0_arm64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "6c8bc8238a7dfdaf7a75f5ec5a663f4173f8c367e5a39f87e720495e1eed75fa",
              "url": "https://files.pythonhosted.org/packages/03/a3/f61a9a7ff7969cdef2a6e0383a346eb327495d20d25a2de5a088dbb543a6/Pillow-9.0.1.tar.gz"
            },
            {
              "algorithm": "sha256",
              "hash": "14d4b1341ac07ae07eb2cc682f459bec932a380c3b122f5540432d8977e64eae",
              "url": "https://files.pythonhosted.org/packages/18/7f/58f056f31358956f8aaaf042982693d96f3d35d5a9df94acecdabb1db6f8/Pillow-9.0.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "7f7609a718b177bf171ac93cea9fd2ddc0e03e84d8fa4e887bdfc39671d46b00",
              "url": "https://files.pythonhosted.org/packages/40/9f/5d958243bd15fc5f7ce863aff4ae68ee160b6c93bf421af9a64c8ec4c304/Pillow-9.0.1-cp38-cp38-win_amd64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "effb7749713d5317478bb3acb3f81d9d7c7f86726d41c1facca068a04cf5bb4c",
              "url": "https://files.pythonhosted.org/packages/61/2f/e735faee35d14330734be50176b4b6743bd3e9da2e9fdbe32c403fc10610/Pillow-9.0.1-cp38-cp38-win32.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "335ace1a22325395c4ea88e00ba3dc89ca029bd66bd5a3c382d53e44f0ccd77e",
              "url": "https://files.pythonhosted.org/packages/69/49/70ed4f05d8c16c0aeb5a6ff78985e06f37441ac98ebfce51cb7c7950f239/Pillow-9.0.1-cp38-cp38-macosx_11_0_arm64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "db6d9fac65bd08cea7f3540b899977c6dee9edad959fa4eaf305940d9cbd861c",
              "url": "https://files.pythonhosted.org/packages/91/e2/32513a5a2401867763db4c1b8fc93d44e877b9b966185dd8814087ce96f7/Pillow-9.0.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "a9f44cd7e162ac6191491d7249cceb02b8116b0f7e847ee33f739d7cb1ea1f70",
              "url": "https://files.pythonhosted.org/packages/b2/c4/1ce69eef7d5d8167acdeda81749649efa9997329489bb7f4ad2bc0242fa6/Pillow-9.0.1-pp38-pypy38_pp73-win_amd64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "f154d173286a5d1863637a7dcd8c3437bb557520b01bddb0be0258dcb72696b5",
              "url": "https://files.pythonhosted.org/packages/c9/97/f4dc557509a12bb7cce044db0ab68e1025a774b466f87e8edd51471ba894/Pillow-9.0.1-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "b5b3f092fe345c03bca1e0b687dfbb39364b21ebb8ba90e3fa707374b7915204",
              "url": "https://files.pythonhosted.org/packages/f3/34/04170ba6c6c58d07806b75da4ed96d39d0ba63e36a6830118434e9da9542/Pillow-9.0.1-cp38-cp38-macosx_10_10_x86_64.whl"
            }
          ],
          "project_name": "pillow",
          "requires_dists": [],
          "requires_python": ">=3.7",
          "version": "9.0.1"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "bcae7cab893c2d310a711b70b24efb93334febe65f8de776ee320b517471e227",
              "url": "https://files.pythonhosted.org/packages/de/de/d8b9da351517c3dece273224522d4714cfdb9a89e2e6f7f7f054a340cc2b/platformdirs-2.5.1-py3-none-any.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "7535e70dfa32e84d4b34996ea99c5e432fa29a708d0f4e394bbcb2a8faa4f16d",
              "url": "https://files.pythonhosted.org/packages/33/66/61da40aa546141b0d70b37fe6bb4ef1200b4b4cb98849f131b58faa9a5d2/platformdirs-2.5.1.tar.gz"
            }
          ],
          "project_name": "platformdirs",
          "requires_dists": [
            "Sphinx>=4; extra == \"docs\"",
            "appdirs==1.4.4; extra == \"test\"",
            "furo>=2021.7.5b38; extra == \"docs\"",
            "proselint>=0.10.2; extra == \"docs\"",
            "pytest-cov>=2.7; extra == \"test\"",
            "pytest-mock>=3.6; extra == \"test\"",
            "pytest>=6; extra == \"test\"",
            "sphinx-autodoc-typehints>=1.12; extra == \"docs\""
          ],
          "requires_python": ">=3.7",
          "version": "2.5.1"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "74134bbf457f031a36d68416e1509f34bd5ccc019f0bcc952c7b909d06b37bd3",
              "url": "https://files.pythonhosted.org/packages/9e/01/f38e2ff29715251cf25532b9082a1589ab7e4f571ced434f98d0139336dc/pluggy-1.0.0-py2.py3-none-any.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "4224373bacce55f955a878bf9cfa763c1e360858e330072059e10bad68531159",
              "url": "https://files.pythonhosted.org/packages/a1/16/db2d7de3474b6e37cbb9c008965ee63835bba517e22cdb8c35b5116b5ce1/pluggy-1.0.0.tar.gz"
            }
          ],
          "project_name": "pluggy",
          "requires_dists": [
            "importlib-metadata>=0.12; python_version < \"3.8\"",
            "pre-commit; extra == \"dev\"",
            "pytest-benchmark; extra == \"testing\"",
            "pytest; extra == \"testing\"",
            "tox; extra == \"dev\""
          ],
          "requires_python": ">=3.6",
          "version": "1"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "b6b4dcdd0c0c0d75e4d7b2f21a9e933e5b2ce62b26e1a54537f9651ae5a5c01d",
              "url": "https://files.pythonhosted.org/packages/4e/d1/e4ed95fdd3ef13b78630280d9e9e240aeb65cc7c544ec57106149c3942fb/pprintpp-0.4.0-py2.py3-none-any.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "ea826108e2c7f49dc6d66c752973c3fc9749142a798d6b254e1e301cfdbc6403",
              "url": "https://files.pythonhosted.org/packages/06/1a/7737e7a0774da3c3824d654993cf57adc915cb04660212f03406334d8c0b/pprintpp-0.4.0.tar.gz"
            }
          ],
          "project_name": "pprintpp",
          "requires_dists": [],
          "requires_python": null,
          "version": "0.4"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "dfd18337c523ba4b6a58801c164c1904a9d4d1b1747c7d5dbf45b693a49d93d0",
              "url": "https://files.pythonhosted.org/packages/cf/9c/fb5d48abfe5d791cd496e4242ebcf87a4bb2e0c3dcd6e0ae68c11426a528/promise-2.3.tar.gz"
            }
          ],
          "project_name": "promise",
          "requires_dists": [
            "coveralls; extra == \"test\"",
            "futures; extra == \"test\"",
            "mock; extra == \"test\"",
            "pytest-asyncio; extra == \"test\"",
            "pytest-benchmark; extra == \"test\"",
            "pytest-cov; extra == \"test\"",
            "pytest>=2.7.3; extra == \"test\"",
            "six",
            "typing>=3.6.4; python_version < \"3.5\""
          ],
          "requires_python": null,
          "version": "2.3"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "8961c3a78ebfcd000920c9060a262f082f29838682b1f7201889300c1fbe0616",
              "url": "https://files.pythonhosted.org/packages/c6/1c/f18d97fc479b4fb6f72bbb0e41188575362e3bbd31014cf294ef0fdec8bf/protobuf-3.19.4-py2.py3-none-any.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "7ca7da9c339ca8890d66958f5462beabd611eca6c958691a8fe6eccbd1eb0c6e",
              "url": "https://files.pythonhosted.org/packages/11/8f/3703b61ee707fbd9ea683d1642392af41338b8cd71d7fda76fc002a7e939/protobuf-3.19.4-cp38-cp38-win_amd64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "48ed3877fa43e22bcacc852ca76d4775741f9709dd9575881a373bd3e85e54b2",
              "url": "https://files.pythonhosted.org/packages/2a/b8/c8282a5ccabc8aa6b4478f38da26d711458638a56b1790008783ad588792/protobuf-3.19.4-cp38-cp38-manylinux2014_aarch64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "69da7d39e39942bd52848438462674c463e23963a1fdaa84d88df7fbd7e749b2",
              "url": "https://files.pythonhosted.org/packages/34/af/4b3cdb20ac3ee72ad9ed528c8653dbd1cee029f23e44209def0703119270/protobuf-3.19.4-cp38-cp38-macosx_10_9_x86_64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "b38057450a0c566cbd04890a40edf916db890f2818e8682221611d78dc32ae26",
              "url": "https://files.pythonhosted.org/packages/5c/71/f54505f67e12ddfa96adce2ac889206ab218c5671a933429a56ae63d156f/protobuf-3.19.4-cp38-cp38-win32.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "9df0c10adf3e83015ced42a9a7bd64e13d06c4cf45c340d2c63020ea04499d0a",
              "url": "https://files.pythonhosted.org/packages/6c/49/f864b9fd6310d9a15ddae5b37d78dff1df0e2e1da476442fee062c6032b2/protobuf-3.19.4.tar.gz"
            },
            {
              "algorithm": "sha256",
              "hash": "bd95d1dfb9c4f4563e6093a9aa19d9c186bf98fa54da5252531cc0d3a07977e7",
              "url": "https://files.pythonhosted.org/packages/d5/c8/64de54ef0121a1ff6309f102124c6b5a89260dc584e1871341f5199b7b85/protobuf-3.19.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl"
            }
          ],
          "project_name": "protobuf",
          "requires_dists": [],
          "requires_python": ">=3.5",
          "version": "3.19.4"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "3151a58f0fbd8942ba94f7c31c7e6b310d2989f4da74fcbf28b934374e9bf841",
              "url": "https://files.pythonhosted.org/packages/62/d4/72fc44dfd9939851bd672e94e43d12848a98b1d2c3f6f794d54a220fe4a7/psutil-5.9.0-cp38-cp38-win_amd64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "1070a9b287846a21a5d572d6dddd369517510b68710fca56b0e9e02fd24bed9a",
              "url": "https://files.pythonhosted.org/packages/0a/66/b2188d8e738ee52206a4ee804907f6eab5bcc9fc0e8486e7ab973a8323b7/psutil-5.9.0-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "869842dbd66bb80c3217158e629d6fceaecc3a3166d3d1faee515b05dd26ca25",
              "url": "https://files.pythonhosted.org/packages/47/b6/ea8a7728f096a597f0032564e8013b705aa992a0990becd773dcc4d7b4a7/psutil-5.9.0.tar.gz"
            },
            {
              "algorithm": "sha256",
              "hash": "b2237f35c4bbae932ee98902a08050a27821f8f6dfa880a47195e5993af4702d",
              "url": "https://files.pythonhosted.org/packages/4c/95/3c0858c62ec02106cf5f3e79d74223264a6269a16996f31d5ab43abcec86/psutil-5.9.0-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "c3400cae15bdb449d518545cbd5b649117de54e3596ded84aacabfbb3297ead2",
              "url": "https://files.pythonhosted.org/packages/89/8e/2a8814f903bc06471621f6e0cd3fc1a7085868656106f31aacf2f844eea2/psutil-5.9.0-cp38-cp38-macosx_10_9_x86_64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "76cebf84aac1d6da5b63df11fe0d377b46b7b500d892284068bacccf12f20666",
              "url": "https://files.pythonhosted.org/packages/d0/cf/7a86fc08f821d66c528939f155079df7d0945678fc474c6a6455c909f6eb/psutil-5.9.0-cp38-cp38-win32.whl"
            }
          ],
          "project_name": "psutil",
          "requires_dists": [
            "enum34; python_version <= \"3.4\" and extra == \"test\"",
            "ipaddress; python_version < \"3.0\" and extra == \"test\"",
            "mock; python_version < \"3.0\" and extra == \"test\"",
            "pywin32; sys_platform == \"win32\" and extra == \"test\"",
            "unittest2; python_version < \"3.0\" and extra == \"test\"",
            "wmi; sys_platform == \"win32\" and extra == \"test\""
          ],
          "requires_python": "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.6",
          "version": "5.9"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "8cd0fb36c7412996859cb4606a35969dd01f4ea34d9812a141cd920c3b18be77",
              "url": "https://files.pythonhosted.org/packages/90/20/25f1ab5810e1956029b8941c938672bbd4c72bdbe6ae14d68d59aaf24f96/psycopg2_binary-2.8.6-cp38-cp38-win_amd64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "bd1be66dde2b82f80afb9459fc618216753f67109b859a361cf7def5c7968729",
              "url": "https://files.pythonhosted.org/packages/02/1b/549967f3ce5f6e3155380728dbb9d2844c286c7408e734db88d7b9c65847/psycopg2_binary-2.8.6-cp38-cp38-win32.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "ba381aec3a5dc29634f20692349d73f2d21f17653bda1decf0b52b11d694541f",
              "url": "https://files.pythonhosted.org/packages/2c/85/c26507efb110f5a91f503e517f1db55f12ebecb001ff224b2cea234a07ef/psycopg2_binary-2.8.6-cp38-cp38-macosx_10_9_x86_64.macosx_10_9_intel.macosx_10_10_intel.macosx_10_10_x86_64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "2dac98e85565d5688e8ab7bdea5446674a83a3945a8f416ad0110018d1501b94",
              "url": "https://files.pythonhosted.org/packages/b5/5a/985969fb49617701ddf10b8c6b3f53a2ffd7feaaf598277a94d62401c4d9/psycopg2_binary-2.8.6-cp38-cp38-manylinux1_x86_64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "a0c50db33c32594305b0ef9abc0cb7db13de7621d2cadf8392a1d9b3c437ef77",
              "url": "https://files.pythonhosted.org/packages/b8/63/06e08c2c19737c305777806113491f0b2beeec94a3cf4844844ea1c20f86/psycopg2_binary-2.8.6-cp38-cp38-manylinux1_i686.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "11b9c0ebce097180129e422379b824ae21c8f2a6596b159c7659e2e5a00e1aa0",
              "url": "https://files.pythonhosted.org/packages/fc/51/0f2c6aec5c59e5640f507b59567f63b9d73a9317898810b4db311da32dfc/psycopg2-binary-2.8.6.tar.gz"
            }
          ],
          "project_name": "psycopg2-binary",
          "requires_dists": [],
          "requires_python": "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7",
          "version": "2.8.6"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "607c53218732647dff4acdfcd50cb62615cedf612e72d1724fb1a0cc6405b378",
              "url": "https://files.pythonhosted.org/packages/f6/f0/10642828a8dfb741e5f3fbaac830550a518a775c7fff6f04a007259b0548/py-1.11.0-py2.py3-none-any.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "51c75c4126074b472f746a24399ad32f6053d1b34b68d2fa41e558e6f4a98719",
              "url": "https://files.pythonhosted.org/packages/98/ff/fec109ceb715d2a6b4c4a85a61af3b40c723a961e8828319fbcb15b868dc/py-1.11.0.tar.gz"
            }
          ],
          "project_name": "py",
          "requires_dists": [],
          "requires_python": "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,>=2.7",
          "version": "1.11"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "39c7e2ec30515947ff4e87fb6f456dfc6e84857d34be479c9d4a4ba4bf46aa5d",
              "url": "https://files.pythonhosted.org/packages/62/1e/a94a8d635fa3ce4cfc7f506003548d0a2447ae76fd5ca53932970fe3053f/pyasn1-0.4.8-py2.py3-none-any.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "aef77c9fb94a3ac588e87841208bdec464471d9871bd5050a287cc9a475cd0ba",
              "url": "https://files.pythonhosted.org/packages/a4/db/fffec68299e6d7bad3d504147f9094830b704527a7fc098b721d38cc7fa7/pyasn1-0.4.8.tar.gz"
            }
          ],
          "project_name": "pyasn1",
          "requires_dists": [],
          "requires_python": null,
          "version": "0.4.8"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "a50b808ffeb97cb3601dd25981f6b016cbb3d31fbf57a8b8a87428e6158d0c74",
              "url": "https://files.pythonhosted.org/packages/95/de/214830a981892a3e286c3794f41ae67a4495df1108c3da8a9f62159b9a9d/pyasn1_modules-0.2.8-py2.py3-none-any.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "905f84c712230b2c592c19470d3ca8d552de726050d1d1716282a1f6146be65e",
              "url": "https://files.pythonhosted.org/packages/88/87/72eb9ccf8a58021c542de2588a867dbefc7556e14b2866d1e40e9e2b587e/pyasn1-modules-0.2.8.tar.gz"
            }
          ],
          "project_name": "pyasn1-modules",
          "requires_dists": [
            "pyasn1<0.5.0,>=0.4.6"
          ],
          "requires_python": null,
          "version": "0.2.8"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "720f8b39dde8b293825e7ff02c475f3077124006db4f440dcbc9a20b76548a20",
              "url": "https://files.pythonhosted.org/packages/15/94/bc43a2efb7b8615e38acde2b6624cae8c9ec86faf718ff5676c5179a7714/pycodestyle-2.8.0-py2.py3-none-any.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "eddd5847ef438ea1c7870ca7eb78a9d47ce0cdb4851a5523949f2601d0cbbe7f",
              "url": "https://files.pythonhosted.org/packages/08/dc/b29daf0a202b03f57c19e7295b60d1d5e1281c45a6f5f573e41830819918/pycodestyle-2.8.0.tar.gz"
            }
          ],
          "project_name": "pycodestyle",
          "requires_dists": [],
          "requires_python": "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,>=2.7",
          "version": "2.8"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "8ee45429555515e1f6b185e78100aea234072576aa43ab53aefcae078162fca9",
              "url": "https://files.pythonhosted.org/packages/62/d5/5f610ebe421e85889f2e55e33b7f9a6795bd982198517d912eb1c76e1a53/pycparser-2.21-py2.py3-none-any.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "e644fdec12f7872f86c58ff790da456218b10f863970249516d60a5eaca77206",
              "url": "https://files.pythonhosted.org/packages/5e/0b/95d387f5f4433cb0f53ff7ad859bd2c6051051cebbb564f139a999ab46de/pycparser-2.21.tar.gz"
            }
          ],
          "project_name": "pycparser",
          "requires_dists": [],
          "requires_python": "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7",
          "version": "2.21"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "085ca1de245782e9b46cefcf99deecc67d418737a1fd3f6a4f511344b613a5b3",
              "url": "https://files.pythonhosted.org/packages/d4/4e/00724eebf52854e65dabe2c190b4842afbda0e09817f415683a3130a123c/pydantic-1.9.0-py3-none-any.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "5e48ef4a8b8c066c4a31409d91d7ca372a774d0212da2787c0d32f8045b1e034",
              "url": "https://files.pythonhosted.org/packages/04/dc/5105af75c5c91d776d4f427949b5a06dcec7f6053c2d509c1b24f6ac6385/pydantic-1.9.0-cp38-cp38-musllinux_1_1_x86_64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "e0896200b6a40197405af18828da49f067c2fa1f821491bc8f5bde241ef3f7d7",
              "url": "https://files.pythonhosted.org/packages/25/49/6df23c8b5ffbac37c9d41260249be1c948ed430eecbf372a96d1068f0230/pydantic-1.9.0-cp38-cp38-macosx_10_9_x86_64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "c556695b699f648c58373b542534308922c46a1cda06ea47bc9ca45ef5b39ae6",
              "url": "https://files.pythonhosted.org/packages/29/76/abb6ece4dcba641e86dcd3a50b63420b388160e5751d90ae2fc5bb9c17e3/pydantic-1.9.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "96f240bce182ca7fe045c76bcebfa0b0534a1bf402ed05914a6f1dadff91877f",
              "url": "https://files.pythonhosted.org/packages/5f/ca/ec4b2597b7ace79a05300a2e7eff8713b55745312b2acc89f74bf73f8dfc/pydantic-1.9.0-cp38-cp38-win_amd64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "742645059757a56ecd886faf4ed2441b9c0cd406079c2b4bee51bcc3fbcd510a",
              "url": "https://files.pythonhosted.org/packages/60/a3/23a8a9378ff06853bda6527a39fe317b088d760adf41cf70fc0f6110e485/pydantic-1.9.0.tar.gz"
            },
            {
              "algorithm": "sha256",
              "hash": "574936363cd4b9eed8acdd6b80d0143162f2eb654d96cb3a8ee91d3e64bf4cf9",
              "url": "https://files.pythonhosted.org/packages/78/b0/fdedac2f07344035607bfbf42217c103a6421e7845fc3cb9fd07f3fa0d2e/pydantic-1.9.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "f947352c3434e8b937e3aa8f96f47bdfe6d92779e44bb3f41e4c213ba6a32145",
              "url": "https://files.pythonhosted.org/packages/9f/86/fdc1381a7f8473a6d96c197b71b47a936ed3a6db28a167a19736c9749cd9/pydantic-1.9.0-cp38-cp38-musllinux_1_1_i686.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "7bdfdadb5994b44bd5579cfa7c9b0e1b0e540c952d56f627eb227851cda9db77",
              "url": "https://files.pythonhosted.org/packages/d6/17/08817636de348f6621349ebaf7a046d7df3aa1f4927dea1f504604cfd13d/pydantic-1.9.0-cp38-cp38-macosx_11_0_arm64.whl"
            }
          ],
          "project_name": "pydantic",
          "requires_dists": [
            "dataclasses>=0.6; python_version < \"3.7\"",
            "email-validator>=1.0.3; extra == \"email\"",
            "python-dotenv>=0.10.4; extra == \"dotenv\"",
            "typing-extensions>=3.7.4.3"
          ],
          "requires_python": ">=3.6.1",
          "version": "1.9"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "b5dd8c4c0535854b6a52936d1256883a940e3b02006fc7118b53027c0acde181",
              "url": "https://files.pythonhosted.org/packages/a2/17/ff7ec2752f53ea245499b23ee64e76d12f45fcde7a5b1b445f9c58cd1ec0/pyDeprecate-0.3.1-py3-none-any.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "fa26870924d3475621c344045c2c01a16ba034113a902600c78e75b3fac5f72c",
              "url": "https://files.pythonhosted.org/packages/1b/93/bf1ab43f9306a6972762abc12104cd5b35d1e93f2a85cf4ab08a19ccf71b/pyDeprecate-0.3.1.tar.gz"
            }
          ],
          "project_name": "pydeprecate",
          "requires_dists": [],
          "requires_python": ">=3.6",
          "version": "0.3.1"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "3bb3a3f256f4b7968c9c788781e4ff07dce46bdf12339dcda61053375426ee2e",
              "url": "https://files.pythonhosted.org/packages/43/fb/38848eb494af7df9aeb2d7673ace8b213313eb7e391691a79dbaeb6a838f/pyflakes-2.4.0-py2.py3-none-any.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "05a85c2872edf37a4ed30b0cce2f6093e1d0581f8c19d7393122da7e25b2b24c",
              "url": "https://files.pythonhosted.org/packages/15/60/c577e54518086e98470e9088278247f4af1d39cb43bcbd731e2c307acd6a/pyflakes-2.4.0.tar.gz"
            }
          ],
          "project_name": "pyflakes",
          "requires_dists": [],
          "requires_python": "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7",
          "version": "2.4"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "44238f1b60a76d78fc8ca0528ee429702aae011c265fe6a8dd8b63049ae41c65",
              "url": "https://files.pythonhosted.org/packages/1d/17/ed4d2df187995561b28f1073df24137cb750e12f9879d291cc8ab67c65d2/Pygments-2.11.2-py3-none-any.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "4e426f72023d88d03b2fa258de560726ce890ff3b630f88c21cbb8b2503b8c6a",
              "url": "https://files.pythonhosted.org/packages/94/9c/cb656d06950268155f46d4f6ce25d7ffc51a0da47eadf1b164bbf23b718b/Pygments-2.11.2.tar.gz"
            }
          ],
          "project_name": "pygments",
          "requires_dists": [],
          "requires_python": ">=3.5",
          "version": "2.11.2"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "a6c06a88f252e6c322f65faf8f418b16213b51bdfaece0524c1c1bc30c63c484",
              "url": "https://files.pythonhosted.org/packages/80/c1/23fd82ad3121656b585351aba6c19761926bb0db2ebed9e4ff09a43a3fcc/pyparsing-3.0.7-py3-none-any.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "18ee9022775d270c55187733956460083db60b37d0d0fb357445f3094eed3eea",
              "url": "https://files.pythonhosted.org/packages/d6/60/9bed18f43275b34198eb9720d4c1238c68b3755620d20df0afd89424d32b/pyparsing-3.0.7.tar.gz"
            }
          ],
          "project_name": "pyparsing",
          "requires_dists": [
            "jinja2; extra == \"diagrams\"",
            "railroad-diagrams; extra == \"diagrams\""
          ],
          "requires_python": ">=3.6",
          "version": "3.0.7"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "b555252a95bbb2a37a97b5ac2eb050c436f7989993565f5e0c9128fcaacadd0e",
              "url": "https://files.pythonhosted.org/packages/36/e6/dea2b8cd72cf0600f3c2572fb5a48b01aa8e8fd8703c830dab972036c34c/pytest-7.1.0-py3-none-any.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "f1089d218cfcc63a212c42896f1b7fbf096874d045e1988186861a1a87d27b47",
              "url": "https://files.pythonhosted.org/packages/6e/1c/5a8a4ae3548eaa9a082a25cd6118f166d6bbe440300b3c57c4904cc47935/pytest-7.1.0.tar.gz"
            }
          ],
          "project_name": "pytest",
          "requires_dists": [
            "argcomplete; extra == \"testing\"",
            "atomicwrites>=1.0; sys_platform == \"win32\"",
            "attrs>=19.2.0",
            "colorama; sys_platform == \"win32\"",
            "hypothesis>=3.56; extra == \"testing\"",
            "importlib-metadata>=0.12; python_version < \"3.8\"",
            "iniconfig",
            "mock; extra == \"testing\"",
            "nose; extra == \"testing\"",
            "packaging",
            "pluggy<2.0,>=0.12",
            "py>=1.8.2",
            "pygments>=2.7.2; extra == \"testing\"",
            "requests; extra == \"testing\"",
            "tomli>=1.0.0",
            "xmlschema; extra == \"testing\""
          ],
          "requires_python": ">=3.7",
          "version": "7.1"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "578d5d15ac4a25e5f961c938b85a05b09fdaae9deef3bb6de9a6e766622ca7a6",
              "url": "https://files.pythonhosted.org/packages/20/49/b3e0edec68d81846f519c602ac38af9db86e1e71275528b3e814ae236063/pytest_cov-3.0.0-py3-none-any.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "e7f0f5b1617d2210a2cabc266dfe2f4c75a8d32fb89eafb7ad9d06f6d076d470",
              "url": "https://files.pythonhosted.org/packages/61/41/e046526849972555928a6d31c2068410e47a31fb5ab0a77f868596811329/pytest-cov-3.0.0.tar.gz"
            }
          ],
          "project_name": "pytest-cov",
          "requires_dists": [
            "coverage[toml]>=5.2.1",
            "fields; extra == \"testing\"",
            "hunter; extra == \"testing\"",
            "process-tests; extra == \"testing\"",
            "pytest-xdist; extra == \"testing\"",
            "pytest>=4.6",
            "six; extra == \"testing\"",
            "virtualenv; extra == \"testing\""
          ],
          "requires_python": ">=3.6",
          "version": "3"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "3a14097f4385665cb04330e6ae09a3dd430375f717e94482af6944470ad5f100",
              "url": "https://files.pythonhosted.org/packages/1b/8b/52cbf350699f5264eadd06355237648306487a9137874f00147647e4f87a/pytest-icdiff-0.5.tar.gz"
            }
          ],
          "project_name": "pytest-icdiff",
          "requires_dists": [
            "icdiff",
            "pprintpp",
            "pytest"
          ],
          "requires_python": ">=3.6",
          "version": "0.5"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "961d03dc3453ebbc59dbdea9e4e11c5651520a876d0f4db161e8674aae935da9",
              "url": "https://files.pythonhosted.org/packages/36/7a/87837f39d0296e723bb9b62bbb257d0355c7f6128853c78955f57342a56d/python_dateutil-2.8.2-py2.py3-none-any.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "0123cacc1627ae19ddf3c27a5de5bd67ee4586fbdd6440d9748f8abb483d3e86",
              "url": "https://files.pythonhosted.org/packages/4c/c4/13b4776ea2d76c115c1d1b84579f3764ee6d57204f6be27119f13a61d0a9/python-dateutil-2.8.2.tar.gz"
            }
          ],
          "project_name": "python-dateutil",
          "requires_dists": [
            "six>=1.5"
          ],
          "requires_python": "!=3.0.*,!=3.1.*,!=3.2.*,>=2.7",
          "version": "2.8.2"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "c86ed633ce8d25667797635db3ea1fe9fe6b51121d43d7031d5bdb4c5b046895",
              "url": "https://files.pythonhosted.org/packages/18/f1/f59b307f75db1886c96e396eec878501510677394868680b8d2b8b58c47c/pytorch_lightning-1.5.10-py3-none-any.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "119e5a0ad0678444c0bbf95755da571e5e372ab12df7c6115ddd26e364a8ddfa",
              "url": "https://files.pythonhosted.org/packages/de/84/88b3bdc376d671c8ac165758a10ddb6ae1a3e034f78d75a96a1b8fdc644d/pytorch-lightning-1.5.10.tar.gz"
            }
          ],
          "project_name": "pytorch-lightning",
          "requires_dists": [
            "PyYAML>=5.1",
            "cloudpickle>=1.3; extra == \"all\"",
            "cloudpickle>=1.3; extra == \"cpu\"",
            "cloudpickle>=1.3; extra == \"dev\"",
            "cloudpickle>=1.3; extra == \"test\"",
            "codecov>=2.1; extra == \"all\"",
            "codecov>=2.1; extra == \"cpu\"",
            "codecov>=2.1; extra == \"dev\"",
            "codecov>=2.1; extra == \"test\"",
            "comet-ml>=3.1.12; extra == \"all\"",
            "comet-ml>=3.1.12; extra == \"cpu\"",
            "comet-ml>=3.1.12; extra == \"dev\"",
            "comet-ml>=3.1.12; extra == \"loggers\"",
            "coverage<6.3,>5.2.0; extra == \"all\"",
            "coverage<6.3,>5.2.0; extra == \"cpu\"",
            "coverage<6.3,>5.2.0; extra == \"dev\"",
            "coverage<6.3,>5.2.0; extra == \"test\"",
            "flake8>=3.9.2; extra == \"all\"",
            "flake8>=3.9.2; extra == \"cpu\"",
            "flake8>=3.9.2; extra == \"dev\"",
            "flake8>=3.9.2; extra == \"test\"",
            "fsspec[http]!=2021.06.0,>=2021.05.0",
            "future>=0.17.1",
            "gcsfs>=2021.5.0; extra == \"all\"",
            "gcsfs>=2021.5.0; extra == \"cpu\"",
            "gcsfs>=2021.5.0; extra == \"cpu-extra\"",
            "gcsfs>=2021.5.0; extra == \"dev\"",
            "gcsfs>=2021.5.0; extra == \"extra\"",
            "gym>=0.17.0; extra == \"all\"",
            "gym>=0.17.0; extra == \"cpu\"",
            "gym>=0.17.0; extra == \"examples\"",
            "horovod>=0.21.2; extra == \"all\"",
            "horovod>=0.21.2; extra == \"dev\"",
            "horovod>=0.21.2; extra == \"extra\"",
            "hydra-core>=1.0.5; extra == \"all\"",
            "hydra-core>=1.0.5; extra == \"cpu\"",
            "hydra-core>=1.0.5; extra == \"cpu-extra\"",
            "hydra-core>=1.0.5; extra == \"dev\"",
            "hydra-core>=1.0.5; extra == \"extra\"",
            "ipython[all]; extra == \"all\"",
            "ipython[all]; extra == \"cpu\"",
            "ipython[all]; extra == \"examples\"",
            "jsonargparse[signatures]<5.0.0,>=4.0.4; extra == \"all\"",
            "jsonargparse[signatures]<5.0.0,>=4.0.4; extra == \"cpu\"",
            "jsonargparse[signatures]<5.0.0,>=4.0.4; extra == \"cpu-extra\"",
            "jsonargparse[signatures]<5.0.0,>=4.0.4; extra == \"dev\"",
            "jsonargparse[signatures]<5.0.0,>=4.0.4; extra == \"extra\"",
            "matplotlib>3.1; extra == \"all\"",
            "matplotlib>3.1; extra == \"cpu\"",
            "matplotlib>3.1; extra == \"cpu-extra\"",
            "matplotlib>3.1; extra == \"dev\"",
            "matplotlib>3.1; extra == \"extra\"",
            "mlflow>=1.0.0; extra == \"all\"",
            "mlflow>=1.0.0; extra == \"cpu\"",
            "mlflow>=1.0.0; extra == \"dev\"",
            "mlflow>=1.0.0; extra == \"loggers\"",
            "mypy>=0.920; extra == \"all\"",
            "mypy>=0.920; extra == \"cpu\"",
            "mypy>=0.920; extra == \"dev\"",
            "mypy>=0.920; extra == \"test\"",
            "neptune-client>=0.10.0; extra == \"all\"",
            "neptune-client>=0.10.0; extra == \"cpu\"",
            "neptune-client>=0.10.0; extra == \"dev\"",
            "neptune-client>=0.10.0; extra == \"loggers\"",
            "numpy>=1.17.2",
            "omegaconf>=2.0.5; extra == \"all\"",
            "omegaconf>=2.0.5; extra == \"cpu\"",
            "omegaconf>=2.0.5; extra == \"cpu-extra\"",
            "omegaconf>=2.0.5; extra == \"dev\"",
            "omegaconf>=2.0.5; extra == \"extra\"",
            "onnxruntime; extra == \"all\"",
            "onnxruntime; extra == \"cpu\"",
            "onnxruntime; extra == \"dev\"",
            "onnxruntime; extra == \"test\"",
            "packaging>=17.0",
            "pandas; extra == \"all\"",
            "pandas; extra == \"cpu\"",
            "pandas; extra == \"dev\"",
            "pandas; extra == \"test\"",
            "pre-commit>=1.0; extra == \"all\"",
            "pre-commit>=1.0; extra == \"cpu\"",
            "pre-commit>=1.0; extra == \"dev\"",
            "pre-commit>=1.0; extra == \"test\"",
            "pyDeprecate==0.3.1",
            "pytest-rerunfailures>=10.2; extra == \"all\"",
            "pytest-rerunfailures>=10.2; extra == \"cpu\"",
            "pytest-rerunfailures>=10.2; extra == \"dev\"",
            "pytest-rerunfailures>=10.2; extra == \"test\"",
            "pytest>=6.0; extra == \"all\"",
            "pytest>=6.0; extra == \"cpu\"",
            "pytest>=6.0; extra == \"dev\"",
            "pytest>=6.0; extra == \"test\"",
            "rich>=10.2.2; extra == \"all\"",
            "rich>=10.2.2; extra == \"cpu\"",
            "rich>=10.2.2; extra == \"cpu-extra\"",
            "rich>=10.2.2; extra == \"dev\"",
            "rich>=10.2.2; extra == \"extra\"",
            "scikit-learn>0.22.1; extra == \"all\"",
            "scikit-learn>0.22.1; extra == \"cpu\"",
            "scikit-learn>0.22.1; extra == \"dev\"",
            "scikit-learn>0.22.1; extra == \"test\"",
            "setuptools==59.5.0",
            "tensorboard>=2.2.0",
            "test-tube>=0.7.5; extra == \"all\"",
            "test-tube>=0.7.5; extra == \"cpu\"",
            "test-tube>=0.7.5; extra == \"dev\"",
            "test-tube>=0.7.5; extra == \"loggers\"",
            "torch>=1.7.*",
            "torchmetrics>=0.4.1",
            "torchtext>=0.8.*; extra == \"all\"",
            "torchtext>=0.8.*; extra == \"cpu\"",
            "torchtext>=0.8.*; extra == \"cpu-extra\"",
            "torchtext>=0.8.*; extra == \"dev\"",
            "torchtext>=0.8.*; extra == \"extra\"",
            "torchvision>=0.8.*; extra == \"all\"",
            "torchvision>=0.8.*; extra == \"cpu\"",
            "torchvision>=0.8.*; extra == \"examples\"",
            "tqdm>=4.41.0",
            "twine==3.2; extra == \"all\"",
            "twine==3.2; extra == \"cpu\"",
            "twine==3.2; extra == \"dev\"",
            "twine==3.2; extra == \"test\"",
            "typing-extensions",
            "wandb>=0.8.21; extra == \"all\"",
            "wandb>=0.8.21; extra == \"cpu\"",
            "wandb>=0.8.21; extra == \"dev\"",
            "wandb>=0.8.21; extra == \"loggers\""
          ],
          "requires_python": ">=3.6",
          "version": "1.5.10"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "3383d106fa8da0c2df30401ad056cd7a11b76d885f4bfa16ca7bcc6b4ca2831c",
              "url": "https://files.pythonhosted.org/packages/28/53/d8eaf1ffe27fb239c61c1b73a8f936bc7e66632b8cab08b5bdedb9fdeda5/PyWavelets-1.3.0-cp38-cp38-win_amd64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "a555a7a85da01357d8258cb45f751881f69013f8920f8738718c60cf8a47b755",
              "url": "https://files.pythonhosted.org/packages/09/80/a85831bbf6dcd886435726822b972de7bd533fc0e71bb9a205d02d71684a/PyWavelets-1.3.0-cp38-cp38-macosx_10_13_x86_64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "a51225d24811ba7ef5184c03bb7072db0aa9651c4370a115d4069dedfb8d2f7a",
              "url": "https://files.pythonhosted.org/packages/25/2c/eae94f875a0f6a60baa3907563c0c685bc17d23cae1b92fa5404d66adbd2/PyWavelets-1.3.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "cbaa9d62052d9daf8da765fc8e7c30c38ea2b8e9e1c18841913dfb4aec671ee5",
              "url": "https://files.pythonhosted.org/packages/32/ab/b96b19cae562aecaa57f0cdb501be169a38ec685ddcc91f1de20f849b22e/PyWavelets-1.3.0.tar.gz"
            },
            {
              "algorithm": "sha256",
              "hash": "307ab8a4c3e5c2b8f7d3d371de4a5f019cf4b030b897c3394a4a7ad157369367",
              "url": "https://files.pythonhosted.org/packages/3c/f4/b14e863a7f4b146c090d9c70cd130938c4616fbc02877eef4fc747abe6a5/PyWavelets-1.3.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "d7369597e1b1d125eb4b458a36cef052beed188444e55ed21445c1196008e200",
              "url": "https://files.pythonhosted.org/packages/4b/20/04a0a3e43a45a459c2bcde756833b2eca9430729e89d65da35f70e99e997/PyWavelets-1.3.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "69e9a46facf89b51e5700d10f6d831f29745471c1ab42917f2f849a257b9fd77",
              "url": "https://files.pythonhosted.org/packages/96/e2/a4c51bb664f3605ef7a1ca644606fd95e8ea416519585f863a99ecb7678b/PyWavelets-1.3.0-cp38-cp38-macosx_11_0_arm64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "27e99818d3c26481de3c68dbe880a7fcafe661cc031b22eff4a64237fe17a7ff",
              "url": "https://files.pythonhosted.org/packages/a8/37/f2ed3819e8d4091cb021f9fcdb30c4266cb0625c0a34e8678e6d66fde6f1/PyWavelets-1.3.0-cp38-cp38-win32.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "8a5941d1f4eb1bc9569c655b63ecb31aa15b3ef0fc9b57df275892c39bccc59e",
              "url": "https://files.pythonhosted.org/packages/ea/16/f74ccb794053560dcb0a50d65f29c9c607ca9d8859ed4489e5a6df671303/PyWavelets-1.3.0-cp38-cp38-macosx_10_13_universal2.whl"
            }
          ],
          "project_name": "pywavelets",
          "requires_dists": [
            "numpy>=1.17.3"
          ],
          "requires_python": ">=3.7",
          "version": "1.3"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "0f5f5786c0e09baddcd8b4b45f20a7b5d61a7e7e99846e3c799b05c7c53fa696",
              "url": "https://files.pythonhosted.org/packages/97/d3/24097209f6af04fcdbb40500480a0feaa62164e60bca4c9532f0e9354e47/PyYAML-5.4.1-cp38-cp38-win_amd64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "fd7f6999a8070df521b6384004ef42833b9bd62cfee11a09bda1079b4b704247",
              "url": "https://files.pythonhosted.org/packages/06/2f/c03b2b7e6fcda2793f751c82bd2c488d4bd064720edffa2fdda9a422bec2/PyYAML-5.4.1-cp38-cp38-manylinux2014_aarch64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "fa5ae20527d8e831e8230cbffd9f8fe952815b2b7dae6ffec25318803a7528fc",
              "url": "https://files.pythonhosted.org/packages/42/55/8f1ccdce64a42eb72d5509057d53badfeaa08814cea4d1d11cadaa2d2b3d/PyYAML-5.4.1-cp38-cp38-win32.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "8c1be557ee92a20f184922c7b6424e8ab6691788e6d86137c5d93c1a6ec1b8fb",
              "url": "https://files.pythonhosted.org/packages/70/96/c7245e551b1cb496bfb95840ace55ca60f20d3d8e33d70faf8c78a976899/PyYAML-5.4.1-cp38-cp38-manylinux1_x86_64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "607774cbba28732bfa802b54baa7484215f530991055bb562efbed5b2f20a45e",
              "url": "https://files.pythonhosted.org/packages/a0/a4/d63f2d7597e1a4b55aa3b4d6c5b029991d3b824b5bd331af8d4ab1ed687d/PyYAML-5.4.1.tar.gz"
            },
            {
              "algorithm": "sha256",
              "hash": "d2d9808ea7b4af864f35ea216be506ecec180628aced0704e34aca0b040ffe46",
              "url": "https://files.pythonhosted.org/packages/cb/3f/2f35751408c0b2a425aa48dd79301a48418858d3366f84c75d1aa42b6e2d/PyYAML-5.4.1-cp38-cp38-macosx_10_9_x86_64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "bfb51918d4ff3d77c1c856a9699f8492c612cde32fd3bcd344af9be34999bfdc",
              "url": "https://files.pythonhosted.org/packages/d6/0d/4820527144e18e35488e6253a8b886ed0b90491fb8fff48c11ff71542529/PyYAML-5.4.1-cp38-cp38-manylinux2014_s390x.whl"
            }
          ],
          "project_name": "pyyaml",
          "requires_dists": [],
          "requires_python": "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,>=2.7",
          "version": "5.4.1"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "4519714c40cd0f2e6c51e1735edae8f8b19f4efe1f33be13e9d644ca5f736dd6",
              "url": "https://files.pythonhosted.org/packages/f0/a1/a5f4bebaa31d109003909809d88aeb0d4b201463a9ea29308d9e4f9e7655/qudida-0.0.4-py3-none-any.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "db198e2887ab0c9aa0023e565afbff41dfb76b361f85fd5e13f780d75ba18cc8",
              "url": "https://files.pythonhosted.org/packages/3e/2d/bab8babd9dc9a9e4df6eb115540cee4322c1a74078fb6f3b3ebc452a22b3/qudida-0.0.4.tar.gz"
            }
          ],
          "project_name": "qudida",
          "requires_dists": [
            "numpy>=0.18.0",
            "opencv-python-headless>=4.0.1",
            "scikit-learn>=0.19.1",
            "typing-extensions"
          ],
          "requires_python": ">=3.5.0",
          "version": "0.0.4"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "f22fa1e554c9ddfd16e6e41ac79759e17be9e492b3587efa038054674760e72d",
              "url": "https://files.pythonhosted.org/packages/2d/61/08076519c80041bc0ffa1a8af0cbd3bf3e2b62af10435d269a9d0f40564d/requests-2.27.1-py2.py3-none-any.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "68d7c56fd5a8999887728ef304a6d12edc7be74f1cfa47714fc8b414525c9a61",
              "url": "https://files.pythonhosted.org/packages/60/f3/26ff3767f099b73e0efa138a9998da67890793bfa475d8278f84a30fec77/requests-2.27.1.tar.gz"
            }
          ],
          "project_name": "requests",
          "requires_dists": [
            "PySocks!=1.5.7,>=1.5.6; extra == \"socks\"",
            "certifi>=2017.4.17",
            "chardet<5,>=3.0.2; extra == \"use_chardet_on_py3\"",
            "chardet<5,>=3.0.2; python_version < \"3\"",
            "charset-normalizer~=2.0.0; python_version >= \"3\"",
            "idna<3,>=2.5; python_version < \"3\"",
            "idna<4,>=2.5; python_version >= \"3\"",
            "urllib3<1.27,>=1.21.1",
            "win-inet-pton; (sys_platform == \"win32\" and python_version == \"2.7\") and extra == \"socks\""
          ],
          "requires_python": "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,>=2.7",
          "version": "2.27.1"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "2577c501a2fb8d05a304c09d090d6e47c306fef15809d102b327cf8364bddab5",
              "url": "https://files.pythonhosted.org/packages/6f/bb/5deac77a9af870143c684ab46a7934038a53eb4aa975bc0687ed6ca2c610/requests_oauthlib-1.3.1-py2.py3-none-any.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "75beac4a47881eeb94d5ea5d6ad31ef88856affe2332b9aafb52c6452ccf0d7a",
              "url": "https://files.pythonhosted.org/packages/95/52/531ef197b426646f26b53815a7d2a67cb7a331ef098bb276db26a68ac49f/requests-oauthlib-1.3.1.tar.gz"
            }
          ],
          "project_name": "requests-oauthlib",
          "requires_dists": [
            "oauthlib>=3.0.0",
            "oauthlib[signedtoken]>=3.0.0; extra == \"rsa\"",
            "requests>=2.0.0"
          ],
          "requires_python": "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7",
          "version": "1.3.1"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "d5f49ad91fb343efcae45a2b2df04a9755e863e50413623ab8c9e74f05aee52b",
              "url": "https://files.pythonhosted.org/packages/74/41/6adf6aeb9b3d4a058a82fd053cbb6824432269caa0998574cb766c555287/rich-11.2.0-py3-none-any.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "1a6266a5738115017bb64a66c59c717e7aa047b3ae49a011ede4abdeffc6536e",
              "url": "https://files.pythonhosted.org/packages/72/de/b3a53cf1dfdbdc124e8110a60d6c6da8e39d4610c82491fc862383960552/rich-11.2.0.tar.gz"
            }
          ],
          "project_name": "rich",
          "requires_dists": [
            "colorama<0.5.0,>=0.4.0",
            "commonmark<0.10.0,>=0.9.0",
            "dataclasses<0.9,>=0.7; python_version < \"3.7\"",
            "ipywidgets<8.0.0,>=7.5.1; extra == \"jupyter\"",
            "pygments<3.0.0,>=2.6.0",
            "typing-extensions<5.0,>=3.7.4; python_version < \"3.8\""
          ],
          "requires_python": "<4.0.0,>=3.6.2",
          "version": "11.2"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "78f9a9bf4e7be0c5ded4583326e7461e3a3c5aae24073648b4bdfa797d78c9d2",
              "url": "https://files.pythonhosted.org/packages/e9/93/0c0f002031f18b53af7a6166103c02b9c0667be528944137cc954ec921b3/rsa-4.7.2-py3-none-any.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "9d689e6ca1b3038bc82bf8d23e944b6b6037bc02301a574935b2dd946e0353b9",
              "url": "https://files.pythonhosted.org/packages/db/b5/475c45a58650b0580421746504b680cd2db4e81bc941e94ca53785250269/rsa-4.7.2.tar.gz"
            }
          ],
          "project_name": "rsa",
          "requires_dists": [
            "pyasn1>=0.1.3"
          ],
          "requires_python": "<4,>=3.5",
          "version": "4.7.2"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "62cc021e4b192942cb51667a4b5299e948476f318838df7a693ed7a3628fcb8d",
              "url": "https://files.pythonhosted.org/packages/ff/10/683249cebdb8893fefdc08d8260eba7f4bacc908281b54f01f25f679ae32/s3fs-2022.2.0-py3-none-any.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "4611d0f7e41e5bc9dac3009070e0ad37da87a42f6def75b4813c06f7e404a738",
              "url": "https://files.pythonhosted.org/packages/68/8d/f04b74e58637399e57f2da566553a07b1370d45b798e0a15ae34aa1db01a/s3fs-2022.2.0.tar.gz"
            }
          ],
          "project_name": "s3fs",
          "requires_dists": [
            "aiobotocore[awscli]~=2.1.0; extra == \"awscli\"",
            "aiobotocore[boto3]~=2.1.0; extra == \"boto3\"",
            "aiobotocore~=2.1.0",
            "aiohttp<=4",
            "fsspec==2022.02.0"
          ],
          "requires_python": ">=3.7",
          "version": "2022.2"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "7a6f4c4d1fdb9a2b640244008e142cbc2cd3ae34b386584ef044dd0f27101971",
              "url": "https://files.pythonhosted.org/packages/7b/9c/f51775ebe7df5a7aa4e7c79ed671bde94e154bd968aca8d65bb24aba0c8c/s3transfer-0.5.2-py3-none-any.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "95c58c194ce657a5f4fb0b9e60a84968c808888aed628cd98ab8771fe1db98ed",
              "url": "https://files.pythonhosted.org/packages/7e/19/f82e4af435a19b28bdbfba63f338ea20a264f4df4beaf8f2ab9bfa34072b/s3transfer-0.5.2.tar.gz"
            }
          ],
          "project_name": "s3transfer",
          "requires_dists": [
            "botocore<2.0a.0,>=1.12.36",
            "botocore[crt]<2.0a.0,>=1.20.29; extra == \"crt\""
          ],
          "requires_python": ">=3.6",
          "version": "0.5.2"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "b0f294ed7f0ea1e90fb6c764d04b8c298096b3403fad7539b9c6f22777d879c6",
              "url": "https://files.pythonhosted.org/packages/97/b0/3476439c9d4a85e3040bb3a5645fe32013bd41537eb3dab5efd048602fc1/scikit_image-0.19.2-cp38-cp38-win_amd64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "d3d0a85c6f53f0d4f704e67b35b3e8c6570846ec37eaeb1ca0f47a1088708cb8",
              "url": "https://files.pythonhosted.org/packages/38/51/28cd7d4b98a3c4ab0a920ecdc28148f2f6fd7748e5da19fa827acd8317d0/scikit_image-0.19.2-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "aa40f84383961a1a4afebb92f373e42a3d86e2540f012a4f7d2661a417f9e995",
              "url": "https://files.pythonhosted.org/packages/4d/a1/f1cce8ac5c244f75d196f937b87f7aae6096862e79c8ae4f0b6b643a449e/scikit_image-0.19.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "d2c022044eb762d3f03ed6e08a3e06c067953393036e4ca2bf16b0bffde36acb",
              "url": "https://files.pythonhosted.org/packages/7b/45/bc519bbc94fb3ef52c816a17709d7875bbd5028ba0071b4c798a86f550ee/scikit_image-0.19.2-cp38-cp38-win32.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "d433b4642a6f8219e749dfbbe4b5e742d560996540c9749ede510274d061866d",
              "url": "https://files.pythonhosted.org/packages/83/7d/756dcbf1f2fcbfd60e14842aeadefa2354eff714ed4ec3ae7a107a5787d1/scikit-image-0.19.2.tar.gz"
            },
            {
              "algorithm": "sha256",
              "hash": "5ab19b11bd5f836a3de07f087d24db5ea734365122956f53dc5c5c9e018e2ec0",
              "url": "https://files.pythonhosted.org/packages/88/96/2ab19541e2775babf3799e5dff5e47f2a7ce70477c91e7efde8fdeabe8b4/scikit_image-0.19.2-cp38-cp38-macosx_10_13_x86_64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "cabf07a7886861510d4a39ed64fc121708fb7d72a6fe601d87388d36240f4242",
              "url": "https://files.pythonhosted.org/packages/9c/59/e9e2d8f001df1554b9f501cab52554dc2c173adb34ef029a6c958d233a32/scikit_image-0.19.2-cp38-cp38-macosx_12_0_arm64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "cd115a4412b4561d62036e309c8cb543bfc2ca6b7b184ac23a65f6350959a716",
              "url": "https://files.pythonhosted.org/packages/fd/96/cd5eca8c528b3ebe666835e3748f07ca4daf3ed5b010cae7a76fa238b7e6/scikit_image-0.19.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl"
            }
          ],
          "project_name": "scikit-image",
          "requires_dists": [
            "PyWavelets>=1.1.1",
            "SimpleITK; extra == \"optional\"",
            "astropy>=3.1.2; extra == \"optional\"",
            "asv; extra == \"test\"",
            "cloudpickle>=0.2.1; extra == \"docs\"",
            "cloudpickle>=0.2.1; extra == \"optional\"",
            "codecov; extra == \"test\"",
            "dask[array]!=2.17.0,>=0.15.0; extra == \"docs\"",
            "dask[array]!=2.17.0,>=1.0.0; extra == \"optional\"",
            "flake8; extra == \"test\"",
            "imageio>=2.4.1",
            "ipywidgets; extra == \"docs\"",
            "kaleido; extra == \"docs\"",
            "matplotlib>=3.0.3; extra == \"optional\"",
            "matplotlib>=3.0.3; extra == \"test\"",
            "matplotlib>=3.3; extra == \"docs\"",
            "myst-parser; extra == \"docs\"",
            "networkx>=2.2",
            "numpy>=1.17.0",
            "numpydoc>=1.0; extra == \"docs\"",
            "packaging>=20.0",
            "pandas>=0.23.0; extra == \"docs\"",
            "pillow!=7.1.0,!=7.1.1,!=8.3.0,>=6.1.0",
            "plotly>=4.14.0; extra == \"docs\"",
            "pooch>=1.3.0; extra == \"data\"",
            "pooch>=1.3.0; extra == \"docs\"",
            "pooch>=1.3.0; extra == \"optional\"",
            "pooch>=1.3.0; extra == \"test\"",
            "pyamg; extra == \"optional\"",
            "pytest-cov>=2.7.0; extra == \"test\"",
            "pytest-faulthandler; extra == \"test\"",
            "pytest-localserver; extra == \"test\"",
            "pytest-runner; extra == \"docs\"",
            "pytest>=5.2.0; extra == \"test\"",
            "qtpy; extra == \"optional\"",
            "scikit-learn; extra == \"docs\"",
            "scipy>=1.4.1",
            "seaborn>=0.7.1; extra == \"docs\"",
            "sphinx-copybutton; extra == \"docs\"",
            "sphinx-gallery>=0.10.1; extra == \"docs\"",
            "sphinx>=1.8; extra == \"docs\"",
            "tifffile>=2019.7.26",
            "tifffile>=2020.5.30; extra == \"docs\""
          ],
          "requires_python": ">=3.7",
          "version": "0.19.2"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "7626a34eabbf370a638f32d1a3ad50526844ba58d63e3ab81ba91e2a7c6d037e",
              "url": "https://files.pythonhosted.org/packages/50/f5/2bfd87943a29870bdbe00346c9f3b0545dd7a188201297a33189f866f04e/scikit_learn-1.0.2-cp38-cp38-win_amd64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "5cb33fe1dc6f73dc19e67b264dbb5dde2a0539b986435fdd78ed978c14654830",
              "url": "https://files.pythonhosted.org/packages/0d/18/883dd0dc906a30ddd06be9412f2c84776900e6091497f70e78346ee7851f/scikit_learn-1.0.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "bc3744dabc56b50bec73624aeca02e0def06b03cb287de26836e730659c5d29c",
              "url": "https://files.pythonhosted.org/packages/40/d3/206905d836cd496c1f78a15ef92a0f0477d74113b4f349342bf31dfd62ca/scikit_learn-1.0.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "ff3fa8ea0e09e38677762afc6e14cad77b5e125b0ea70c9bba1992f02c93b028",
              "url": "https://files.pythonhosted.org/packages/44/95/bf3bdfd6b8d93b79728b3193aba7e1c44f5518b648ed72c4ceb6f5d7d670/scikit_learn-1.0.2-cp38-cp38-macosx_10_13_x86_64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "b1391d1a6e2268485a63c3073111fe3ba6ec5145fc957481cfd0652be571226d",
              "url": "https://files.pythonhosted.org/packages/6a/f4/a655d7421579783fc49d19a5b28cac994cff998268f7353029e8ea02ff78/scikit_learn-1.0.2-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "b5870959a5484b614f26d31ca4c17524b1b0317522199dc985c3b4256e030767",
              "url": "https://files.pythonhosted.org/packages/75/44/074b780d8ac0b0899937e9b8ba6d5d8873a71b99aa915219251ef85a8890/scikit-learn-1.0.2.tar.gz"
            },
            {
              "algorithm": "sha256",
              "hash": "285db0352e635b9e3392b0b426bc48c3b485512d3b4ac3c7a44ec2a2ba061e66",
              "url": "https://files.pythonhosted.org/packages/7e/2c/27fcd754e40eb176f4ea261042194a8a39b4cebb6f4cf8557c41014019dc/scikit_learn-1.0.2-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "7d6b2475f1c23a698b48515217eb26b45a6598c7b1840ba23b3c5acece658dbb",
              "url": "https://files.pythonhosted.org/packages/7e/d4/e7087c1083c051c67707005ee65bb5c9c84761cedc09dea2c670c5559e2b/scikit_learn-1.0.2-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "9369b030e155f8188743eb4893ac17a27f81d28a884af460870c7c072f114243",
              "url": "https://files.pythonhosted.org/packages/8b/f1/e9097e4dd7ffc26e0e578e598e9dade3e5f16eb80058ca6fad28fbebccaa/scikit_learn-1.0.2-cp38-cp38-macosx_12_0_arm64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "a999c9f02ff9570c783069f1074f06fe7386ec65b84c983db5aeb8144356a355",
              "url": "https://files.pythonhosted.org/packages/a4/41/d3c747b3542bc4ad3c68e8e042f791abf78365eb90b25742c33679a361a1/scikit_learn-1.0.2-cp38-cp38-win32.whl"
            }
          ],
          "project_name": "scikit-learn",
          "requires_dists": [
            "Pillow>=7.1.2; extra == \"docs\"",
            "black>=21.6b0; extra == \"tests\"",
            "flake8>=3.8.2; extra == \"tests\"",
            "joblib>=0.11",
            "matplotlib>=2.2.3; extra == \"benchmark\"",
            "matplotlib>=2.2.3; extra == \"docs\"",
            "matplotlib>=2.2.3; extra == \"examples\"",
            "matplotlib>=2.2.3; extra == \"tests\"",
            "memory-profiler>=0.57.0; extra == \"benchmark\"",
            "memory-profiler>=0.57.0; extra == \"docs\"",
            "mypy>=0.770; extra == \"tests\"",
            "numpy>=1.14.6",
            "numpydoc>=1.0.0; extra == \"docs\"",
            "pandas>=0.25.0; extra == \"benchmark\"",
            "pandas>=0.25.0; extra == \"docs\"",
            "pandas>=0.25.0; extra == \"examples\"",
            "pandas>=0.25.0; extra == \"tests\"",
            "pyamg>=4.0.0; extra == \"tests\"",
            "pytest-cov>=2.9.0; extra == \"tests\"",
            "pytest>=5.0.1; extra == \"tests\"",
            "scikit-image>=0.14.5; extra == \"docs\"",
            "scikit-image>=0.14.5; extra == \"examples\"",
            "scikit-image>=0.14.5; extra == \"tests\"",
            "scipy>=1.1.0",
            "seaborn>=0.9.0; extra == \"docs\"",
            "seaborn>=0.9.0; extra == \"examples\"",
            "sphinx-gallery>=0.7.0; extra == \"docs\"",
            "sphinx-prompt>=1.3.0; extra == \"docs\"",
            "sphinx>=4.0.1; extra == \"docs\"",
            "sphinxext-opengraph>=0.4.2; extra == \"docs\"",
            "threadpoolctl>=2.0.0"
          ],
          "requires_python": ">=3.7",
          "version": "1.0.2"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "5e73343c5e0d413c1f937302b2e04fb07872f5843041bcfd50699aef6e95e399",
              "url": "https://files.pythonhosted.org/packages/56/a3/591dbf477c35f173279afa7b9ba8e13d9c7c3d001e09aebbf6100aae33a8/scipy-1.8.0-cp38-cp38-win_amd64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "38aa39b6724cb65271e469013aeb6f2ce66fd44f093e241c28a9c6bc64fd79ed",
              "url": "https://files.pythonhosted.org/packages/0c/a5/dca69d5ddb81da167d434f72b0ecfa10f68bf99b648fc49e4d9db81dff1c/scipy-1.8.0-cp38-cp38-macosx_10_9_x86_64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "559a8a4c03a5ba9fe3232f39ed24f86457e4f3f6c0abbeae1fb945029f092720",
              "url": "https://files.pythonhosted.org/packages/70/ba/82877dfa10828cb585cff9df6d87a66564a0571859c15488d16a9413598a/scipy-1.8.0-cp38-cp38-macosx_12_0_arm64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "92b2c2af4183ed09afb595709a8ef5783b2baf7f41e26ece24e1329c109691a7",
              "url": "https://files.pythonhosted.org/packages/84/d1/74a1e3b528556bdb94a1360e731eb838ffcb05106ea95eb8ba4af85f71e6/scipy-1.8.0-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "31d4f2d6b724bc9a98e527b5849b8a7e589bf1ea630c33aa563eda912c9ff0bd",
              "url": "https://files.pythonhosted.org/packages/b4/a2/4faa34bf0cdbefd5c706625f1234987795f368eb4e97bde9d6f46860843e/scipy-1.8.0.tar.gz"
            },
            {
              "algorithm": "sha256",
              "hash": "a279e27c7f4566ef18bab1b1e2c37d168e365080974758d107e7d237d3f0f484",
              "url": "https://files.pythonhosted.org/packages/bd/84/6f6218c338e1fa77f715e2db777b162bf1e4535289cf462ee3f002612ed6/scipy-1.8.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "ad5be4039147c808e64f99c0e8a9641eb5d2fa079ff5894dcd8240e94e347af4",
              "url": "https://files.pythonhosted.org/packages/d2/27/b2648569175ba233cb6ad13029f8df4049a581c268156c5dd1db5ca44a8c/scipy-1.8.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "3d9dd6c8b93a22bf9a3a52d1327aca7e092b1299fb3afc4f89e8eba381be7b59",
              "url": "https://files.pythonhosted.org/packages/e5/2c/fd50b818174554057294ea7f788bd3f8d448bb0f9cbefeeaf8e19067bee0/scipy-1.8.0-cp38-cp38-win32.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "f4a6d3b9f9797eb2d43938ac2c5d96d02aed17ef170c8b38f11798717523ddba",
              "url": "https://files.pythonhosted.org/packages/f4/45/9b57c6fd181f5031d99e1395b3cc3bc83653ff064c614ff211882bd85d50/scipy-1.8.0-cp38-cp38-macosx_12_0_universal2.macosx_10_9_x86_64.whl"
            }
          ],
          "project_name": "scipy",
          "requires_dists": [
            "numpy<1.25.0,>=1.17.3"
          ],
          "requires_python": "<3.11,>=3.8",
          "version": "1.8"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "32af1a57954576709242beb8c373b3dbde346ac6bd616921def29d68846fb8c3",
              "url": "https://files.pythonhosted.org/packages/87/54/0a04c906c97073119e4030c9f4d86e8fe70c93aee1b3bc5670257b76eab0/sentry_sdk-1.5.8-py2.py3-none-any.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "38fd16a92b5ef94203db3ece10e03bdaa291481dd7e00e77a148aa0302267d47",
              "url": "https://files.pythonhosted.org/packages/74/74/82f06055ccbcb05ba84b942346acf39f342fdf3937f2638cb780dac3f125/sentry-sdk-1.5.8.tar.gz"
            }
          ],
          "project_name": "sentry-sdk",
          "requires_dists": [
            "aiohttp>=3.5; extra == \"aiohttp\"",
            "apache-beam>=2.12; extra == \"beam\"",
            "asttokens; extra == \"pure_eval\"",
            "blinker>=1.1; extra == \"flask\"",
            "blinker>=1.1; extra == \"quart\"",
            "bottle>=0.12.13; extra == \"bottle\"",
            "celery>=3; extra == \"celery\"",
            "certifi",
            "chalice>=1.16.0; extra == \"chalice\"",
            "django>=1.8; extra == \"django\"",
            "executing; extra == \"pure_eval\"",
            "falcon>=1.4; extra == \"falcon\"",
            "flask>=0.11; extra == \"flask\"",
            "httpx>=0.16.0; extra == \"httpx\"",
            "pure-eval; extra == \"pure_eval\"",
            "pyspark>=2.4.4; extra == \"pyspark\"",
            "quart>=0.16.1; extra == \"quart\"",
            "rq>=0.6; extra == \"rq\"",
            "sanic>=0.8; extra == \"sanic\"",
            "sqlalchemy>=1.2; extra == \"sqlalchemy\"",
            "tornado>=5; extra == \"tornado\"",
            "urllib3>=1.10.0"
          ],
          "requires_python": null,
          "version": "1.5.8"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "0d160d46c8f3567e0aa27b26b1f36e03122e3de475aacacc14a92b8fe45b648a",
              "url": "https://files.pythonhosted.org/packages/38/7e/6794cfb1d910d982221f08b0617737e454470b53d67fbb3cf831ab891b81/setproctitle-1.2.2-cp38-cp38-win_amd64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "e13a5c1d9c369cb11cdfc4b75be432b83eb3205c95a69006008ffd4366f87b9e",
              "url": "https://files.pythonhosted.org/packages/21/8a/32fdafc0664c681507df24dbaa7c28f823a5289f03e663c51dae7f3a3278/setproctitle-1.2.2-cp38-cp38-manylinux1_i686.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "c611f65bc9de5391a1514de556f71101e6531bb0715d240efd3e9732626d5c9e",
              "url": "https://files.pythonhosted.org/packages/3c/dc/00fb59a01ed15134e6ccdd450e629418431fe9a6433b2ee9479c27660ae3/setproctitle-1.2.2-cp38-cp38-manylinux1_x86_64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "17598f38be9ef499d74f2380bf76b558be72e87da75d66b153350e586649171b",
              "url": "https://files.pythonhosted.org/packages/4c/6b/a70de194afd9b65253180603a80cb19109d7c00d45c44b3454c06b822ffb/setproctitle-1.2.2-cp38-cp38-win32.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "bc4393576ed3ac87ddac7d1bd0faaa2fab24840a025cc5f3c21d14cf0c9c8a12",
              "url": "https://files.pythonhosted.org/packages/7d/e1/761a1e90ac68b92e296025e7e93b24f4e0f46f92d5ae86108228312f2b22/setproctitle-1.2.2-cp38-cp38-manylinux2014_aarch64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "7dfb472c8852403d34007e01d6e3c68c57eb66433fb8a5c77b13b89a160d97df",
              "url": "https://files.pythonhosted.org/packages/a1/7f/a1d4f4c7b66f0fc02f35dc5c85f45a8b4e4a7988357a29e61c14e725ef86/setproctitle-1.2.2.tar.gz"
            }
          ],
          "project_name": "setproctitle",
          "requires_dists": [
            "pytest<6.2,>=6.1; extra == \"test\""
          ],
          "requires_python": ">=3.6",
          "version": "1.2.2"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "6d10741ff20b89cd8c6a536ee9dc90d3002dec0226c78fb98605bfb9ef8a7adf",
              "url": "https://files.pythonhosted.org/packages/40/a9/7deac76c58fa47c95360116a06b53b9b62f6db11336fe61b6ab53784d98b/setuptools-59.5.0-py3-none-any.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "d144f85102f999444d06f9c0e8c737fd0194f10f2f7e5fdb77573f6e2fa4fad0",
              "url": "https://files.pythonhosted.org/packages/e6/e2/f2bfdf364e016f7a464db709ea40d1101c4c5a463dd7019dae0a42dbd1c6/setuptools-59.5.0.tar.gz"
            }
          ],
          "project_name": "setuptools",
          "requires_dists": [
            "flake8-2020; extra == \"testing\"",
            "furo; extra == \"docs\"",
            "jaraco.envs>=2.2; extra == \"testing\"",
            "jaraco.packaging>=8.2; extra == \"docs\"",
            "jaraco.path>=3.2.0; extra == \"testing\"",
            "jaraco.tidelift>=1.4; extra == \"docs\"",
            "mock; extra == \"testing\"",
            "paver; extra == \"testing\"",
            "pip>=19.1; extra == \"testing\"",
            "pygments-github-lexers==0.0.5; extra == \"docs\"",
            "pytest-black>=0.3.7; platform_python_implementation != \"PyPy\" and extra == \"testing\"",
            "pytest-checkdocs>=2.4; extra == \"testing\"",
            "pytest-cov; extra == \"testing\"",
            "pytest-enabler>=1.0.1; extra == \"testing\"",
            "pytest-flake8; extra == \"testing\"",
            "pytest-mypy; platform_python_implementation != \"PyPy\" and extra == \"testing\"",
            "pytest-virtualenv>=1.2.7; extra == \"testing\"",
            "pytest-xdist; extra == \"testing\"",
            "pytest>=6; extra == \"testing\"",
            "rst.linker>=1.9; extra == \"docs\"",
            "sphinx-inline-tabs; extra == \"docs\"",
            "sphinx; extra == \"docs\"",
            "sphinx; extra == \"testing\"",
            "sphinxcontrib-towncrier; extra == \"docs\"",
            "virtualenv>=13.0.0; extra == \"testing\"",
            "wheel; extra == \"testing\""
          ],
          "requires_python": ">=3.6",
          "version": "59.5"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "44a7a86bcf24dbaba2e626cf80c779926b7c3a0d31a3a013e0d3cd1077707d23",
              "url": "https://files.pythonhosted.org/packages/22/1b/dda73524fc8dd5cd3b80adcc585a49b3f43f8889453d2ed96291b2fcc860/shortuuid-1.0.8-py3-none-any.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "9435e87e5a64f3b92f7110c81f989a3b7bdb9358e22d2359829167da476cfc23",
              "url": "https://files.pythonhosted.org/packages/ce/c2/31dc2345d8e06711f3da9d65e3a72a060293057321815bc7f11a930c2529/shortuuid-1.0.8.tar.gz"
            }
          ],
          "project_name": "shortuuid",
          "requires_dists": [],
          "requires_python": ">=3.5",
          "version": "1.0.8"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "8abb2f1d86890a2dfb989f9a77cfcfd3e47c2a354b01111771326f8aa26e0254",
              "url": "https://files.pythonhosted.org/packages/d9/5a/e7c31adbe875f2abbb91bd84cf2dc52d792b5a01506781dbcf25c91daf11/six-1.16.0-py2.py3-none-any.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "1e61c37477a1626458e36f7b1d82aa5c9b094fa4802892072e49de9c60c4c926",
              "url": "https://files.pythonhosted.org/packages/71/39/171f1c67cd00715f190ba0b100d606d440a28c93c7714febeca8b79af85e/six-1.16.0.tar.gz"
            }
          ],
          "project_name": "six",
          "requires_dists": [],
          "requires_python": "!=3.0.*,!=3.1.*,!=3.2.*,>=2.7",
          "version": "1.16"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "2aba19d6a040e78d8b09de5c57e96207b09ed71d8e55ce0959eeee6c8e190d94",
              "url": "https://files.pythonhosted.org/packages/6d/01/7caa71608bc29952ae09b0be63a539e50d2484bc37747797a66a60679856/smmap-5.0.0-py3-none-any.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "c840e62059cd3be204b0c9c9f74be2c09d5648eddd4580d9314c3ecde0b30936",
              "url": "https://files.pythonhosted.org/packages/21/2d/39c6c57032f786f1965022563eec60623bb3e1409ade6ad834ff703724f3/smmap-5.0.0.tar.gz"
            }
          ],
          "project_name": "smmap",
          "requires_dists": [],
          "requires_python": ">=3.6",
          "version": "5"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "471b71698eac1c2112a40ce2752bb2f4a4814c22a54a3eed3676bc0f5ca9f663",
              "url": "https://files.pythonhosted.org/packages/52/b0/7b2e028b63d092804b6794595871f936aafa5e9322dcaaad50ebf67445b3/sniffio-1.2.0-py3-none-any.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "c4666eecec1d3f50960c6bdf61ab7bc350648da6c126e3cf6898d8cd4ddcd3de",
              "url": "https://files.pythonhosted.org/packages/a6/ae/44ed7978bcb1f6337a3e2bef19c941de750d73243fc9389140d62853b686/sniffio-1.2.0.tar.gz"
            }
          ],
          "project_name": "sniffio",
          "requires_dists": [
            "contextvars>=2.1; python_version < \"3.7\""
          ],
          "requires_python": ">=3.5",
          "version": "1.2"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "7ff72b3cc9242d1a1c9b84bd945907bf174d74fc2519efe6184d6390a8df478b",
              "url": "https://files.pythonhosted.org/packages/75/0a/782bcbe409cc765778613114b3d8fab2a507d2dc59693aeb92d203516c50/SQLAlchemy-1.4.32-cp38-cp38-win_amd64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "6fdd2dc5931daab778c2b65b03df6ae68376e028a3098eb624d0909d999885bc",
              "url": "https://files.pythonhosted.org/packages/7a/9f/ace7376a3ab45adf0f7169a5d8d60707c04b171b72a18bb23d505f83f362/SQLAlchemy-1.4.32.tar.gz"
            },
            {
              "algorithm": "sha256",
              "hash": "5a2e73508f939175363d8a4be9dcdc84cf16a92578d7fa86e6e4ca0e6b3667b2",
              "url": "https://files.pythonhosted.org/packages/86/f1/0b58ca845cd3e0526a219f83c39114ee0a06de8d398f5e21a8781a6033fe/SQLAlchemy-1.4.32-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "dd93162615870c976dba43963a24bb418b28448fef584f30755990c134a06a55",
              "url": "https://files.pythonhosted.org/packages/8b/18/4c91eccaf0174006a8981e783a493fbacafa4c344cc78fefc9b2872cde0d/SQLAlchemy-1.4.32-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "3f88a4ee192142eeed3fe173f673ea6ab1f5a863810a9d85dbf6c67a9bd08f97",
              "url": "https://files.pythonhosted.org/packages/a5/c6/fdbea6786ff09159500cc8778c409f8803b9cac8c79ec9d12fbd9b5de672/SQLAlchemy-1.4.32-cp38-cp38-macosx_10_14_x86_64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "bb42f9b259c33662c6a9b866012f6908a91731a419e69304e1261ba3ab87b8d1",
              "url": "https://files.pythonhosted.org/packages/b2/13/c0b08165292173cb0918c7ddf6dba31df97d4f12f4356ce2d16f3478cf33/SQLAlchemy-1.4.32-cp38-cp38-win32.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "bfec934aac7f9fa95fc82147a4ba5db0a8bdc4ebf1e33b585ab8860beb10232f",
              "url": "https://files.pythonhosted.org/packages/d6/e1/848f5671a7bc225862f5e5b9699487529dfd8c0930a2ba5c95b2d5b876e6/SQLAlchemy-1.4.32-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl"
            }
          ],
          "project_name": "sqlalchemy",
          "requires_dists": [
            "aiomysql; python_version >= \"3\" and extra == \"aiomysql\"",
            "aiosqlite; python_version >= \"3\" and extra == \"aiosqlite\"",
            "asyncmy>=0.2.3; python_version >= \"3\" and extra == \"asyncmy\"",
            "asyncpg; python_version >= \"3\" and extra == \"postgresql_asyncpg\"",
            "cx-oracle<8,>=7; python_version < \"3\" and extra == \"oracle\"",
            "cx-oracle>=7; python_version >= \"3\" and extra == \"oracle\"",
            "greenlet!=0.4.17; python_version >= \"3\" and (platform_machine == \"aarch64\" or (platform_machine == \"ppc64le\" or (platform_machine == \"x86_64\" or (platform_machine == \"amd64\" or (platform_machine == \"AMD64\" or (platform_machine == \"win32\" or platform_machine == \"WIN32\"))))))",
            "greenlet!=0.4.17; python_version >= \"3\" and extra == \"aiomysql\"",
            "greenlet!=0.4.17; python_version >= \"3\" and extra == \"aiosqlite\"",
            "greenlet!=0.4.17; python_version >= \"3\" and extra == \"asyncio\"",
            "greenlet!=0.4.17; python_version >= \"3\" and extra == \"asyncmy\"",
            "greenlet!=0.4.17; python_version >= \"3\" and extra == \"postgresql_asyncpg\"",
            "importlib-metadata; python_version < \"3.8\"",
            "mariadb>=1.0.1; python_version >= \"3\" and extra == \"mariadb_connector\"",
            "mypy>=0.910; python_version >= \"3\" and extra == \"mypy\"",
            "mysql-connector-python; extra == \"mysql_connector\"",
            "mysqlclient<2,>=1.4.0; python_version < \"3\" and extra == \"mysql\"",
            "mysqlclient>=1.4.0; python_version >= \"3\" and extra == \"mysql\"",
            "pg8000>=1.16.6; extra == \"postgresql_pg8000\"",
            "psycopg2-binary; extra == \"postgresql_psycopg2binary\"",
            "psycopg2>=2.7; extra == \"postgresql\"",
            "psycopg2cffi; extra == \"postgresql_psycopg2cffi\"",
            "pymssql; extra == \"mssql_pymssql\"",
            "pymysql; python_version >= \"3\" and extra == \"pymysql\"",
            "pymysql<1; python_version < \"3\" and extra == \"pymysql\"",
            "pyodbc; extra == \"mssql\"",
            "pyodbc; extra == \"mssql_pyodbc\"",
            "sqlalchemy2-stubs; extra == \"mypy\"",
            "sqlcipher3-binary; python_version >= \"3\" and extra == \"sqlcipher\"",
            "typing-extensions!=3.10.0.1; extra == \"aiosqlite\""
          ],
          "requires_python": "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,>=2.7",
          "version": "1.4.32"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "26a18cbda5e6b651c964c12c88b36d9898481cd428ed6e063f5f29c418f73050",
              "url": "https://files.pythonhosted.org/packages/32/57/e9c68acc2845ee4ca66202d19856f6a3581cab2a885d25d490103270ffa2/starlette-0.17.1-py3-none-any.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "57eab3cc975a28af62f6faec94d355a410634940f10b30d68d31cb5ec1b44ae8",
              "url": "https://files.pythonhosted.org/packages/11/d3/c346849b8201f0e0339e23850c8db1cebd477e44e8b5212f40e1acbb490c/starlette-0.17.1.tar.gz"
            }
          ],
          "project_name": "starlette",
          "requires_dists": [
            "anyio<4,>=3.0.0",
            "contextlib2>=21.6.0; python_version < \"3.7\"",
            "itsdangerous; extra == \"full\"",
            "jinja2; extra == \"full\"",
            "python-multipart; extra == \"full\"",
            "pyyaml; extra == \"full\"",
            "requests; extra == \"full\"",
            "typing-extensions; python_version < \"3.8\""
          ],
          "requires_python": ">=3.6",
          "version": "0.17.1"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "65a338e4424e9079f2604923bdbe301792adce2ace1be68da6b3ddf005170def",
              "url": "https://files.pythonhosted.org/packages/f7/fd/67c61276de025801cfa8a1b9af2d7c577e7f27c17b6bff2baca20bf03543/tensorboard-2.8.0-py3-none-any.whl"
            }
          ],
          "project_name": "tensorboard",
          "requires_dists": [
            "absl-py>=0.4",
            "google-auth-oauthlib<0.5,>=0.4.1",
            "google-auth<3,>=1.6.3",
            "grpcio>=1.24.3",
            "markdown>=2.6.8",
            "numpy>=1.12.0",
            "protobuf>=3.6.0",
            "requests<3,>=2.21.0",
            "setuptools>=41.0.0",
            "tensorboard-data-server<0.7.0,>=0.6.0",
            "tensorboard-plugin-wit>=1.6.0",
            "werkzeug>=0.11.15",
            "wheel>=0.26"
          ],
          "requires_python": ">=3.6",
          "version": "2.8"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "d8237580755e58eff68d1f3abefb5b1e39ae5c8b127cc40920f9c4fb33f4b98a",
              "url": "https://files.pythonhosted.org/packages/60/f9/802efd84988bffd9f644c03b6e66fde8e76c3aa33db4279ddd11c5d61f4b/tensorboard_data_server-0.6.1-py3-none-manylinux2010_x86_64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "fa8cef9be4fcae2f2363c88176638baf2da19c5ec90addb49b1cde05c95c88ee",
              "url": "https://files.pythonhosted.org/packages/3e/48/dd135dbb3cf16bfb923720163493cab70e7336db4b5f3103d49efa730404/tensorboard_data_server-0.6.1-py3-none-macosx_10_9_x86_64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "809fe9887682d35c1f7d1f54f0f40f98bb1f771b14265b453ca051e2ce58fca7",
              "url": "https://files.pythonhosted.org/packages/74/69/5747a957f95e2e1d252ca41476ae40ce79d70d38151d2e494feb7722860c/tensorboard_data_server-0.6.1-py3-none-any.whl"
            }
          ],
          "project_name": "tensorboard-data-server",
          "requires_dists": [],
          "requires_python": ">=3.6",
          "version": "0.6.1"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "ff26bdd583d155aa951ee3b152b3d0cffae8005dc697f72b44a8e8c2a77a8cbe",
              "url": "https://files.pythonhosted.org/packages/e0/68/e8ecfac5dd594b676c23a7f07ea34c197d7d69b3313afdf8ac1b0a9905a2/tensorboard_plugin_wit-1.8.1-py3-none-any.whl"
            }
          ],
          "project_name": "tensorboard-plugin-wit",
          "requires_dists": [],
          "requires_python": null,
          "version": "1.8.1"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "1d6d69ce66211143803fbc56652b41d73b4a400a2891d7bf7a1cdf4c02de613b",
              "url": "https://files.pythonhosted.org/packages/8a/48/a76be51647d0eb9f10e2a4511bf3ffb8cc1e6b14e9e4fab46173aa79f981/termcolor-1.1.0.tar.gz"
            }
          ],
          "project_name": "termcolor",
          "requires_dists": [],
          "requires_python": null,
          "version": "1.1"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "8b99adda265feb6773280df41eece7b2e6561b772d21ffd52e372f999024907b",
              "url": "https://files.pythonhosted.org/packages/61/cf/6e354304bcb9c6413c4e02a747b600061c21d38ba51e7e544ac7bc66aecc/threadpoolctl-3.1.0-py3-none-any.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "a335baacfaa4400ae1f0d8e3a58d6674d2f8828e3716bb2802c44955ad391380",
              "url": "https://files.pythonhosted.org/packages/1b/c7/3d85f8b3894ba7228d0c74e16e97a36a72b2cd2b0e0f8f89b5d435d11f71/threadpoolctl-3.1.0.tar.gz"
            }
          ],
          "project_name": "threadpoolctl",
          "requires_dists": [],
          "requires_python": ">=3.6",
          "version": "3.1"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "68f4f3aece7daafbe3dd58751622be0412510ee5921625ca611e47b618f906e6",
              "url": "https://files.pythonhosted.org/packages/23/6b/cd30edb3463f77eac22080b44d834c6abee3950f90d64c229151fc4d32aa/tifffile-2022.3.16-py3-none-any.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "fe2c79190a1d625076e68a2f0e49ca72a907315fe8ebf488f5eecf70b257fe3c",
              "url": "https://files.pythonhosted.org/packages/37/ca/891137c951c29f3397ec164605f7aa2e6e4b4209ad834099bd0bc55f15fb/tifffile-2022.3.16.tar.gz"
            }
          ],
          "project_name": "tifffile",
          "requires_dists": [
            "imagecodecs>=2021.11.20; extra == \"all\"",
            "lxml; extra == \"all\"",
            "matplotlib>=3.3; extra == \"all\"",
            "numpy>=1.19.2"
          ],
          "requires_python": ">=3.8",
          "version": "2022.3.16"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc",
              "url": "https://files.pythonhosted.org/packages/97/75/10a9ebee3fd790d20926a90a2547f0bf78f371b2f13aa822c759680ca7b9/tomli-2.0.1-py3-none-any.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f",
              "url": "https://files.pythonhosted.org/packages/c0/3f/d7af728f075fb08564c5949a9c95e44352e23dee646869fa104a3b2060a3/tomli-2.0.1.tar.gz"
            }
          ],
          "project_name": "tomli",
          "requires_dists": [],
          "requires_python": ">=3.7",
          "version": "2.0.1"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "3592d3dd62b32760c82624e7586222747fe2281240e8653970b35f1d6d4a434c",
              "url": "https://files.pythonhosted.org/packages/c0/2a/3401595e371a63195016968efd450c46048cf0d1b341adb33c029ab6aa1e/torch-1.10.2-cp38-none-macosx_11_0_arm64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "ab77a9f838874f295ed5410c0686fa22547456e0116efb281c66ef5f9d46fe28",
              "url": "https://files.pythonhosted.org/packages/4a/a0/3b8d5b80560afbff0688edd66926335bef153d91a95926810ab234798ae2/torch-1.10.2-cp38-cp38-manylinux1_x86_64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "f281438ee99bd72ad65c0bba1026a32e45c3b636bc067fc145ad291e9ea2faab",
              "url": "https://files.pythonhosted.org/packages/7e/ee/14fcdd0e8b19108efd953cc5b38f409df39659bbec3b12afaa6dd3e2967b/torch-1.10.2-cp38-none-macosx_10_9_x86_64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "376fc18407add20daa6bbaaffc5a5e06d733abe53bcbd60ef2532bfed34bc091",
              "url": "https://files.pythonhosted.org/packages/d4/53/c4a13bbab1385d505c78064ad5ae6a63a990f207a559fcfe950bdeb5f96c/torch-1.10.2-cp38-cp38-win_amd64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "9ef4c004f9e5168bd1c1930c6aff25fed5b097de81db6271ffbb2e4fb8b89319",
              "url": "https://files.pythonhosted.org/packages/f8/2c/ace8d8d942ccd064639fae6c366344d832fbca174b8df059396a5f51e3a5/torch-1.10.2-cp38-cp38-manylinux2014_aarch64.whl"
            }
          ],
          "project_name": "torch",
          "requires_dists": [
            "dataclasses; python_version < \"3.7\"",
            "typing-extensions"
          ],
          "requires_python": ">=3.6.2",
          "version": "1.10.2"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "d0fbf8440912ef93f22e21bae43fda8fa26a651313acc3ea93beafe3c86dd474",
              "url": "https://files.pythonhosted.org/packages/f7/ec/3160fd2d30b55b35e9cfd8670c95fcaeb1daa9dba28aa912cfe40d696a3b/torchmetrics-0.7.2-py3-none-any.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "af03334c4a33fc32a9a40b037b1ce3ff6273ea9a0050c11ddde29bf1335da95e",
              "url": "https://files.pythonhosted.org/packages/31/0d/d5dbb1a5ba604bcac35a751d8ece9972a87232388be96c44997c64fda32e/torchmetrics-0.7.2.tar.gz"
            }
          ],
          "project_name": "torchmetrics",
          "requires_dists": [
            "bert-score==0.3.10; extra == \"all\"",
            "bert-score==0.3.10; extra == \"test\"",
            "check-manifest; extra == \"all\"",
            "check-manifest; extra == \"test\"",
            "cloudpickle>=1.3; extra == \"all\"",
            "cloudpickle>=1.3; extra == \"test\"",
            "codecov>=2.1; extra == \"all\"",
            "codecov>=2.1; extra == \"test\"",
            "coverage>5.2; extra == \"all\"",
            "coverage>5.2; extra == \"test\"",
            "docutils>=0.16; extra == \"all\"",
            "docutils>=0.16; extra == \"docs\"",
            "fast-bss-eval>=0.1.0; extra == \"all\"",
            "fast-bss-eval>=0.1.0; extra == \"audio\"",
            "jiwer>=2.3.0; extra == \"all\"",
            "jiwer>=2.3.0; extra == \"test\"",
            "lpips; extra == \"all\"",
            "lpips; extra == \"image\"",
            "mir-eval>=0.6; extra == \"all\"",
            "mir-eval>=0.6; extra == \"test\"",
            "mypy>=0.790; extra == \"all\"",
            "mypy>=0.790; extra == \"test\"",
            "myst-parser; extra == \"all\"",
            "myst-parser; extra == \"docs\"",
            "nbsphinx>=0.8; extra == \"all\"",
            "nbsphinx>=0.8; extra == \"docs\"",
            "nltk>=3.6; extra == \"all\"",
            "nltk>=3.6; extra == \"text\"",
            "numpy>=1.17.2",
            "packaging",
            "pandoc>=1.0; extra == \"all\"",
            "pandoc>=1.0; extra == \"docs\"",
            "pesq>=0.0.3; extra == \"all\"",
            "pesq>=0.0.3; extra == \"audio\"",
            "phmdoctest>=1.1.1; extra == \"all\"",
            "phmdoctest>=1.1.1; extra == \"test\"",
            "pre-commit>=1.0; extra == \"all\"",
            "pre-commit>=1.0; extra == \"test\"",
            "pyDeprecate==0.3.*",
            "pypesq; extra == \"all\"",
            "pypesq; extra == \"test\"",
            "pystoi; extra == \"all\"",
            "pystoi; extra == \"audio\"",
            "pytest-cov>2.10; extra == \"all\"",
            "pytest-cov>2.10; extra == \"test\"",
            "pytest-doctestplus>=0.9.0; extra == \"all\"",
            "pytest-doctestplus>=0.9.0; extra == \"test\"",
            "pytest==6.*; extra == \"all\"",
            "pytest==6.*; extra == \"test\"",
            "pytorch-lightning>=1.1; extra == \"all\"",
            "pytorch-lightning>=1.1; extra == \"docs\"",
            "pytorch-lightning>=1.3; extra == \"all\"",
            "pytorch-lightning>=1.3; extra == \"integrate\"",
            "pytorch-msssim; extra == \"all\"",
            "pytorch-msssim; extra == \"test\"",
            "regex>=2021.9.24; extra == \"all\"",
            "regex>=2021.9.24; extra == \"text\"",
            "rouge-score>=0.0.4; extra == \"all\"",
            "rouge-score>=0.0.4; extra == \"test\"",
            "sacrebleu>=2.0.0; extra == \"all\"",
            "sacrebleu>=2.0.0; extra == \"test\"",
            "scikit-image>0.17.1; extra == \"all\"",
            "scikit-image>0.17.1; extra == \"test\"",
            "scikit-learn>=0.24; extra == \"all\"",
            "scikit-learn>=0.24; extra == \"test\"",
            "scipy; extra == \"all\"",
            "scipy; extra == \"image\"",
            "sphinx-autodoc-typehints>=1.0; extra == \"all\"",
            "sphinx-autodoc-typehints>=1.0; extra == \"docs\"",
            "sphinx-copybutton>=0.3; extra == \"all\"",
            "sphinx-copybutton>=0.3; extra == \"docs\"",
            "sphinx-paramlinks>=0.5.1; extra == \"all\"",
            "sphinx-paramlinks>=0.5.1; extra == \"docs\"",
            "sphinx-togglebutton>=0.2; extra == \"all\"",
            "sphinx-togglebutton>=0.2; extra == \"docs\"",
            "sphinx>=4.0; extra == \"all\"",
            "sphinx>=4.0; extra == \"docs\"",
            "sphinxcontrib-fulltoc>=1.0; extra == \"all\"",
            "sphinxcontrib-fulltoc>=1.0; extra == \"docs\"",
            "sphinxcontrib-mockautodoc; extra == \"all\"",
            "sphinxcontrib-mockautodoc; extra == \"docs\"",
            "torch-fidelity; extra == \"all\"",
            "torch-fidelity; extra == \"image\"",
            "torch>=1.3.1",
            "torchvision; extra == \"all\"",
            "torchvision; extra == \"image\"",
            "torchvision>=0.8; extra == \"all\"",
            "torchvision>=0.8; extra == \"detection\"",
            "tqdm>=4.41.0; extra == \"all\"",
            "tqdm>=4.41.0; extra == \"text\"",
            "transformers>=4.0; extra == \"all\"",
            "transformers>=4.0; extra == \"test\"",
            "twine>=3.2; extra == \"all\"",
            "twine>=3.2; extra == \"test\""
          ],
          "requires_python": ">=3.6",
          "version": "0.7.2"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "dc144114d5991a33bf8909277b02ea082d99cee4cdcf3f7a9c6b48f0c6c8ddde",
              "url": "https://files.pythonhosted.org/packages/f0/cb/b484ba727714926cbebe68687960da3481df5619280d17b1d5c90fb610bc/torchvision-0.11.3-cp38-cp38-win_amd64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "63647dfb9b0354bc8c5bb120f2dc15a123cee7f5fd6a8e84561da46cc2c89e3a",
              "url": "https://files.pythonhosted.org/packages/00/a8/0d59336acc849c5d6beb1d38d59b16e4a2e6ac66036ae92ba748f7f02575/torchvision-0.11.3-cp38-cp38-macosx_10_9_x86_64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "0eda00afc5176b35e69eddd018ee633e3e3d74bbcf139eccdc150781c4ae83a7",
              "url": "https://files.pythonhosted.org/packages/21/f4/0a2978512bab69a1bd2626e311a45c37b4dec100025661df70d1ede69de4/torchvision-0.11.3-cp38-cp38-manylinux1_x86_64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "a82d7d383fabb45fb54aa569ab216b87b98f9eb9de75b3cbfedab555a71209fa",
              "url": "https://files.pythonhosted.org/packages/a8/1f/3ae670bb65fa932cf7b22db62ef088a5069165844c0b186e61ecbe315c9b/torchvision-0.11.3-cp38-cp38-macosx_11_0_arm64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "b237b39e1c558ad5c9043b6e56bc568ee745f7f064f53270a3fceb53b9725c4b",
              "url": "https://files.pythonhosted.org/packages/e1/cf/d19fc48359f888607bac25d1102b72540b40316587fc572efe9fdc7642a6/torchvision-0.11.3-cp38-cp38-manylinux2014_aarch64.whl"
            }
          ],
          "project_name": "torchvision",
          "requires_dists": [
            "numpy",
            "pillow!=8.3.0,>=5.3.0",
            "scipy; extra == \"scipy\"",
            "torch==1.10.2"
          ],
          "requires_python": null,
          "version": "0.11.3"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "e643e071046f17139dea55b880dc9b33822ce21613b4a4f5ea57f202833dbc29",
              "url": "https://files.pythonhosted.org/packages/81/1c/93a2b77b97cdba15a59c3d2d03e53d3292158d1106d37f579069abd90ece/tqdm-4.63.0-py2.py3-none-any.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "1d9835ede8e394bb8c9dcbffbca02d717217113adc679236873eeaac5bc0b3cd",
              "url": "https://files.pythonhosted.org/packages/cb/a5/803a55cae355bc2402492c6a1c23dc08117844e4a1c3a293b0ea19bca6fa/tqdm-4.63.0.tar.gz"
            }
          ],
          "project_name": "tqdm",
          "requires_dists": [
            "colorama; platform_system == \"Windows\"",
            "importlib-resources; python_version < \"3.7\"",
            "ipywidgets>=6; extra == \"notebook\"",
            "py-make>=0.1.0; extra == \"dev\"",
            "requests; extra == \"telegram\"",
            "twine; extra == \"dev\"",
            "wheel; extra == \"dev\""
          ],
          "requires_python": "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7",
          "version": "4.63"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "21c85e0fe4b9a155d0799430b0ad741cdce7e359660ccbd8b530613e8df88ce2",
              "url": "https://files.pythonhosted.org/packages/45/6b/44f7f8f1e110027cf88956b59f2fad776cca7e1704396d043f89effd3a0e/typing_extensions-4.1.1-py3-none-any.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "1a9462dcc3347a79b1f1c0271fbe79e844580bb598bafa1ed208b94da3cdcd42",
              "url": "https://files.pythonhosted.org/packages/b1/5a/8b5fbb891ef3f81fc923bf3cb4a578c0abf9471eb50ce0f51c74212182ab/typing_extensions-4.1.1.tar.gz"
            }
          ],
          "project_name": "typing-extensions",
          "requires_dists": [],
          "requires_python": ">=3.6",
          "version": "4.1.1"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "44ece4d53fb1706f667c9bd1c648f5469a2ec925fcf3a776667042d645472c14",
              "url": "https://files.pythonhosted.org/packages/ec/03/062e6444ce4baf1eac17a6a0ebfe36bb1ad05e1df0e20b110de59c278498/urllib3-1.26.9-py2.py3-none-any.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "aabaf16477806a5e1dd19aa41f8c2b7950dd3c746362d7e3223dbe6de6ac448e",
              "url": "https://files.pythonhosted.org/packages/1b/a5/4eab74853625505725cefdf168f48661b2cd04e7843ab836f3f63abf81da/urllib3-1.26.9.tar.gz"
            }
          ],
          "project_name": "urllib3",
          "requires_dists": [
            "PySocks!=1.5.7,<2.0,>=1.5.6; extra == \"socks\"",
            "brotli>=1.0.9; ((os_name != \"nt\" or python_version >= \"3\") and platform_python_implementation == \"CPython\") and extra == \"brotli\"",
            "brotlicffi>=0.8.0; ((os_name != \"nt\" or python_version >= \"3\") and platform_python_implementation != \"CPython\") and extra == \"brotli\"",
            "brotlipy>=0.6.0; (os_name == \"nt\" and python_version < \"3\") and extra == \"brotli\"",
            "certifi; extra == \"secure\"",
            "cryptography>=1.3.4; extra == \"secure\"",
            "idna>=2.0.0; extra == \"secure\"",
            "ipaddress; python_version == \"2.7\" and extra == \"secure\"",
            "pyOpenSSL>=0.14; extra == \"secure\""
          ],
          "requires_python": "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,<4,>=2.7",
          "version": "1.26.9"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "3a8637ae1b580d5839bde4792d9c31ecd40392ae8a245874391edd82c74e7b17",
              "url": "https://files.pythonhosted.org/packages/e6/1e/6ae3c7774b6537a48a1a896b483fcd13b09d7ca3ace63f423f6cff828b56/wandb-0.12.11-py2.py3-none-any.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "808c832a109cdd49f85226446b4224c77ff3bd81c0a9470e8fce43e5306a39a0",
              "url": "https://files.pythonhosted.org/packages/a0/c4/37887f989bed4784bb11fc90201da76f45ac11c6582f9fed94ed1a7c8de1/wandb-0.12.11.tar.gz"
            }
          ],
          "project_name": "wandb",
          "requires_dists": [
            "Click!=8.0.0,>=7.0",
            "GitPython>=1.0.0",
            "PyYAML",
            "PyYAML; extra == \"sweeps\"",
            "azure-storage-blob; extra == \"azure\"",
            "bokeh; extra == \"media\"",
            "boto3; extra == \"aws\"",
            "chardet; extra == \"launch\"",
            "docker-pycreds>=0.4.0",
            "google-cloud-storage; extra == \"gcp\"",
            "google-cloud-storage; extra == \"kubeflow\"",
            "grpcio>=1.27.2; extra == \"grpc\"",
            "iso8601; extra == \"launch\"",
            "jsonref>=0.2; extra == \"sweeps\"",
            "jsonschema>=3.2.0; extra == \"sweeps\"",
            "jupyter-repo2docker; extra == \"launch\"",
            "kubernetes; extra == \"kubeflow\"",
            "minio; extra == \"kubeflow\"",
            "moviepy; extra == \"media\"",
            "nbconvert; extra == \"launch\"",
            "numpy; extra == \"media\"",
            "numpy<1.21,>=1.15; extra == \"sweeps\"",
            "pathtools",
            "pillow; extra == \"media\"",
            "plotly; extra == \"media\"",
            "promise<3,>=2.0",
            "protobuf>=3.12.0",
            "psutil>=5.0.0",
            "pydantic>=1.8.2; extra == \"sweeps\"",
            "python-dateutil>=2.6.1",
            "rdkit-pypi; extra == \"media\"",
            "requests<3,>=2.0.0",
            "scikit-learn==0.24.1; extra == \"sweeps\"",
            "scipy>=1.5.4; extra == \"sweeps\"",
            "sentry-sdk>=1.0.0",
            "setproctitle",
            "sh; extra == \"kubeflow\"",
            "shortuuid>=0.5.0",
            "six>=1.13.0",
            "soundfile; extra == \"media\"",
            "typing-extensions; extra == \"launch\"",
            "yaspin; extra == \"launch\"",
            "yaspin>=1.0.0"
          ],
          "requires_python": ">=3.6",
          "version": "0.12.11"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "1421ebfc7648a39a5c58c601b154165d05cf47a3cd0ccb70857cbdacf6c8f2b8",
              "url": "https://files.pythonhosted.org/packages/f4/f3/22afbdb20cc4654b10c98043414a14057cd27fdba9d4ae61cea596000ba2/Werkzeug-2.0.3-py3-none-any.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "b863f8ff057c522164b6067c9e28b041161b4be5ba4d0daceeaa50a163822d3c",
              "url": "https://files.pythonhosted.org/packages/6c/a8/60514fade2318e277453c9588545d0c335ea3ea6440ce5cdabfca7f73117/Werkzeug-2.0.3.tar.gz"
            }
          ],
          "project_name": "werkzeug",
          "requires_dists": [
            "dataclasses; python_version < \"3.7\"",
            "watchdog; extra == \"watchdog\""
          ],
          "requires_python": ">=3.6",
          "version": "2.0.3"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "4bdcd7d840138086126cd09254dc6195fb4fc6f01c050a1d7236f2630db1d22a",
              "url": "https://files.pythonhosted.org/packages/27/d6/003e593296a85fd6ed616ed962795b2f87709c3eee2bca4f6d0fe55c6d00/wheel-0.37.1-py2.py3-none-any.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "e9a504e793efbca1b8e0e9cb979a249cf4a0a7b5b8c9e8b65a5e39d49529c1c4",
              "url": "https://files.pythonhosted.org/packages/c0/6c/9f840c2e55b67b90745af06a540964b73589256cb10cc10057c87ac78fc2/wheel-0.37.1.tar.gz"
            }
          ],
          "project_name": "wheel",
          "requires_dists": [
            "pytest-cov; extra == \"test\"",
            "pytest>=3.0.0; extra == \"test\""
          ],
          "requires_python": "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,>=2.7",
          "version": "0.37.1"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "b0ed6ad6c9640671689c2dbe6244680fe8b897c08fd1fab2228429b66c518e5e",
              "url": "https://files.pythonhosted.org/packages/fa/01/3c5d57f130c16d583f17cd07c46194c00bdea53ed0260b26780897834793/wrapt-1.14.0-cp38-cp38-win_amd64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "d9bdfa74d369256e4218000a629978590fd7cb6cf6893251dad13d051090436d",
              "url": "https://files.pythonhosted.org/packages/12/d7/4e095710e80ab428d886a4431a32a99d903a617e5ce27efa613b796233eb/wrapt-1.14.0-cp38-cp38-macosx_10_9_x86_64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "1f83e9c21cd5275991076b2ba1cd35418af3504667affb4745b48937e214bafe",
              "url": "https://files.pythonhosted.org/packages/3b/07/4958cf817f1e5c713e81d7e8a404bc8e683162202442295b978d228f85cd/wrapt-1.14.0-cp38-cp38-musllinux_1_1_i686.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "28c659878f684365d53cf59dc9a1929ea2eecd7ac65da762be8b1ba193f7e84f",
              "url": "https://files.pythonhosted.org/packages/4e/0b/72831883b921c3c57567d9cd609a9020af22c66fd4f1d802d69e0d4ad155/wrapt-1.14.0-cp38-cp38-win32.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "b21650fa6907e523869e0396c5bd591cc326e5c1dd594dcdccac089561cacfb8",
              "url": "https://files.pythonhosted.org/packages/5f/f3/ec6e05ede4feaf56a2ce495446ed94b72c4b24055ede983929f0347dd1f9/wrapt-1.14.0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "61e1a064906ccba038aa3c4a5a82f6199749efbbb3cef0804ae5c37f550eded0",
              "url": "https://files.pythonhosted.org/packages/74/ef/fb62285681190b332d3fda7234358a9eca41b86e83fa24bd4416b668df0d/wrapt-1.14.0-cp38-cp38-musllinux_1_1_x86_64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "5b835b86bd5a1bdbe257d610eecab07bf685b1af2a7563093e0e69180c1d4af1",
              "url": "https://files.pythonhosted.org/packages/a8/7f/bac1100383505bd4b215768be4bb60dd2c9780efb39fd9fe63614eccc590/wrapt-1.14.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "2498762814dd7dd2a1d0248eda2afbc3dd9c11537bc8200a4b21789b6df6cd38",
              "url": "https://files.pythonhosted.org/packages/ab/1e/af8eeabaa85e91d32bab0b4cdfb98f5f39eab564a8bd64168db8d86e1c2e/wrapt-1.14.0-cp38-cp38-macosx_11_0_arm64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "354d9fc6b1e44750e2a67b4b108841f5f5ea08853453ecbf44c81fdc2e0d50bd",
              "url": "https://files.pythonhosted.org/packages/ac/54/bc25e4d8260d4574e4a7952c1dc885e060912774859a0ba14bb9b036c2d6/wrapt-1.14.0-cp38-cp38-musllinux_1_1_aarch64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "8323a43bd9c91f62bb7d4be74cc9ff10090e7ef820e27bfe8815c57e68261311",
              "url": "https://files.pythonhosted.org/packages/c7/b4/3a937c7f8ee4751b38274c8542e02f42ebf3e080f1344c4a2aff6416630e/wrapt-1.14.0.tar.gz"
            },
            {
              "algorithm": "sha256",
              "hash": "5f24ca7953f2643d59a9c87d6e272d8adddd4a53bb62b9208f36db408d7aafc7",
              "url": "https://files.pythonhosted.org/packages/ef/e8/62648d3ee379766a94ff2853106a91932d9c1c63e7bd0c4686659ec411c0/wrapt-1.14.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl"
            }
          ],
          "project_name": "wrapt",
          "requires_dists": [],
          "requires_python": "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,>=2.7",
          "version": "1.14"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "cc8b7a7254c0fc3187d43d6cb54b5032d2365efd1df0cd1749c0c4df5f0ad45f",
              "url": "https://files.pythonhosted.org/packages/1d/1d/818930219ed93cb1f8de61dc2c9d30f3ec8af1a1f1c8878f1c6d68adff23/yarl-1.7.2-cp38-cp38-win_amd64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "39d5493c5ecd75c8093fa7700a2fb5c94fe28c839c8e40144b7ab7ccba6938c8",
              "url": "https://files.pythonhosted.org/packages/29/00/03a2186fde995f71a0b8fe6ea3f22965e1333ff622556aa2cddf841acfb9/yarl-1.7.2-cp38-cp38-macosx_11_0_arm64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "fd547ec596d90c8676e369dd8a581a21227fe9b4ad37d0dc7feb4ccf544c2d59",
              "url": "https://files.pythonhosted.org/packages/34/9c/17cefab10d3f3397916255ce990ac358939bc14806e73503805d8bac766a/yarl-1.7.2-cp38-cp38-musllinux_1_1_ppc64le.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "e39378894ee6ae9f555ae2de332d513a5763276a9265f8e7cbaeb1b1ee74623a",
              "url": "https://files.pythonhosted.org/packages/80/45/5aca44624dfbbbe942b22aa4ed9c2a6ff28f6de63b47c52b46b456b307b5/yarl-1.7.2-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "737e401cd0c493f7e3dd4db72aca11cfe069531c9761b8ea474926936b3c57c8",
              "url": "https://files.pythonhosted.org/packages/8f/21/769f312eb7c03dcc0dec55300b2cf6c460a9c75fbb08994996686b87c4ef/yarl-1.7.2-cp38-cp38-musllinux_1_1_s390x.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "ede3b46cdb719c794427dcce9d8beb4abe8b9aa1e97526cc20de9bd6583ad1ef",
              "url": "https://files.pythonhosted.org/packages/94/6d/e42ac52b021b2b66cbded3c4aabb117a5c6415b81d53da9f6979516c0b78/yarl-1.7.2-cp38-cp38-win32.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "5ba63585a89c9885f18331a55d25fe81dc2d82b71311ff8bd378fc8004202ff6",
              "url": "https://files.pythonhosted.org/packages/9e/e2/dd68672208e604b426ecb498083bf3ed1fd9a3732fb2e514a99f9a3ba4c2/yarl-1.7.2-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "6feca8b6bfb9eef6ee057628e71e1734caf520a907b6ec0d62839e8293e945c0",
              "url": "https://files.pythonhosted.org/packages/aa/a6/a4ddcb1c3d93fc5d77a19b1ec338a3efec65b44345168d8ac9bf8461224a/yarl-1.7.2-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "baf81561f2972fb895e7844882898bda1eef4b07b5b385bcd308d2098f1a767b",
              "url": "https://files.pythonhosted.org/packages/b0/aa/f92592c2bbc603f408c78ab8a90f5408f303729368fbad29b992dc14dbc0/yarl-1.7.2-cp38-cp38-musllinux_1_1_x86_64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "788713c2896f426a4e166b11f4ec538b5736294ebf7d5f654ae445fd44270832",
              "url": "https://files.pythonhosted.org/packages/bc/1a/76621726e249b753de9fda3313eb4c63c8b4449f8681348ce3dbc89b1bf8/yarl-1.7.2-cp38-cp38-musllinux_1_1_i686.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "1eb6480ef366d75b54c68164094a6a560c247370a68c02dddb11f20c4c6d3c9d",
              "url": "https://files.pythonhosted.org/packages/bd/ab/a5c39f35c6e037aaf5aa3ff069801d0345b0301feee83a48a14005ce2cf3/yarl-1.7.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "8300401dc88cad23f5b4e4c1226f44a5aa696436a4026e456fe0e5d2f7f486e6",
              "url": "https://files.pythonhosted.org/packages/c1/27/9f925be515fc4e5b0b67d9c8bf04a275cbc1936a32d4249afc7e0d3a1c1c/yarl-1.7.2-cp38-cp38-musllinux_1_1_aarch64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "c2a1ac41a6aa980db03d098a5531f13985edcb451bcd9d00670b03129922cd0d",
              "url": "https://files.pythonhosted.org/packages/cf/4f/acc91373cec9990cdb4a93351c3c8e240c87cae6b9e57dbcdcc337d26902/yarl-1.7.2-cp38-cp38-macosx_10_9_x86_64.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "fce78593346c014d0d986b7ebc80d782b7f5e19843ca798ed62f8e3ba8728576",
              "url": "https://files.pythonhosted.org/packages/e0/24/9abac7eeab2344756148d5909aba8179d84ed7f95683ca86f0fc6a79811a/yarl-1.7.2-cp38-cp38-macosx_10_9_universal2.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "c0910c6b6c31359d2f6184828888c983d54d09d581a4a23547a35f1d0b9484b1",
              "url": "https://files.pythonhosted.org/packages/f4/25/b3b47a3a0ca4b00d5c7069fb3970d648f658a9ac77ca4f8d1c96c841babc/yarl-1.7.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "45399b46d60c253327a460e99856752009fcee5f5d3c80b2f7c0cae1c38d56dd",
              "url": "https://files.pythonhosted.org/packages/f6/da/46d1b3d69a9a0835dabf9d59c7eb0f1600599edd421a4c5a15ab09f527e0/yarl-1.7.2.tar.gz"
            }
          ],
          "project_name": "yarl",
          "requires_dists": [
            "idna>=2.0",
            "multidict>=4.0",
            "typing-extensions>=3.7.4; python_version < \"3.8\""
          ],
          "requires_python": ">=3.6",
          "version": "1.7.2"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "d574cbfaf0a349df466c91f7f81b22460ae5ebb15ecb8bf9411d6049923aee8d",
              "url": "https://files.pythonhosted.org/packages/ce/ed/1ae83648729025952b483046d5164fc91625703899707655406db76ce671/yaspin-2.1.0-py3-none-any.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "c8d34eca9fda3f4dfbe59f57f3cf0f3641af3eefbf1544fbeb9b3bacf82c580a",
              "url": "https://files.pythonhosted.org/packages/6a/b2/144d100c915784ab551e0f7809aaecdd103786a227b0f30db341ffe649be/yaspin-2.1.0.tar.gz"
            }
          ],
          "project_name": "yaspin",
          "requires_dists": [
            "dataclasses<0.9,>=0.8; python_version >= \"3.6\" and python_version < \"3.7\"",
            "termcolor<2.0.0,>=1.1.0"
          ],
          "requires_python": "<4.0.0,>=3.6.2",
          "version": "2.1"
        },
        {
          "artifacts": [
            {
              "algorithm": "sha256",
              "hash": "b47250dd24f92b7dd6a0a8fc5244da14608f3ca90a5efcd37a3b1642fac9a375",
              "url": "https://files.pythonhosted.org/packages/52/c5/df7953fe6065185af5956265e3b16f13c2826c2b1ba23d43154f3af453bc/zipp-3.7.0-py3-none-any.whl"
            },
            {
              "algorithm": "sha256",
              "hash": "9f50f446828eb9d45b267433fd3e9da8d801f614129124863f9c51ebceafb87d",
              "url": "https://files.pythonhosted.org/packages/94/64/3115548d41cb001378099cb4fc6a6889c64ef43ac1b0e68c9e80b55884fa/zipp-3.7.0.tar.gz"
            }
          ],
          "project_name": "zipp",
          "requires_dists": [
            "func-timeout; extra == \"testing\"",
            "jaraco.itertools; extra == \"testing\"",
            "jaraco.packaging>=8.2; extra == \"docs\"",
            "pytest-black>=0.3.7; platform_python_implementation != \"PyPy\" and extra == \"testing\"",
            "pytest-checkdocs>=2.4; extra == \"testing\"",
            "pytest-cov; extra == \"testing\"",
            "pytest-enabler>=1.0.1; extra == \"testing\"",
            "pytest-flake8; extra == \"testing\"",
            "pytest-mypy; platform_python_implementation != \"PyPy\" and extra == \"testing\"",
            "pytest>=6; extra == \"testing\"",
            "rst.linker>=1.9; extra == \"docs\"",
            "sphinx; extra == \"docs\""
          ],
          "requires_python": ">=3.7",
          "version": "3.7"
        }
      ],
      "platform_tag": [
        "cp310",
        "cp310",
        "manylinux_2_31_x86_64"
      ]
    }
  ],
  "pex_version": "2.1.72",
  "prefer_older_binary": false,
  "requirements": [
    "aio-pika<7.2.0,>=7.1.0",
    "aiobotocore<2.2.0,>=2.1.2",
    "aioredis<2.1.0,>=2.0.1",
    "albumentations<1.2.0,>=1.1",
    "alembic<1.8.0,>=1.7.7",
    "anyio<3.6.0,>=3.5",
    "awscli<1.23.0,>=1.22.24",
    "black==22.1.0",
    "boto3<1.21.0,>=1.20.24",
    "botocore<1.24.0,>=1.23.24",
    "click<8.1.0,>=8.0.4",
    "docstring-parser<0.14.0,>=0.13.0",
    "fastapi<0.76.0,>=0.75.0",
    "flake8==4.0.1",
    "grpcio<1.45.0,>=1.44",
    "hiredis<2.1.0,>=2.0.0",
    "imageio<2.17.0,>=2.16.1",
    "isort==5.10.1",
    "itsdangerous<2.2.0,>=2.1.1",
    "javaobj-py3<0.5.0,>=0.4.3",
    "jpeg4py<0.2.0,>=0.1.4",
    "jsonargparse[signatures]<4.5.0,>=4.4.0",
    "mypy==0.930",
    "numpy<1.23.0,>=1.22.3",
    "nvidia-dali-cuda110<1.12.0,>=1.11.1",
    "onnxruntime<1.11.0,>=1.10.0",
    "opencv-python==4.5.1.48",
    "pillow<9.1.0,>=9.0.1",
    "protobuf<3.20.0,>=3.19.4",
    "psycopg2-binary==2.8.6",
    "pydantic<1.10.0,>=1.9.0",
    "pytest-cov==3.0.0",
    "pytest-icdiff==0.5",
    "pytest==7.1.0",
    "pytorch-lightning<1.6.0,>=1.5.10",
    "pyyaml<5.5.0,>=5.4.1",
    "requests<2.28.0,>=2.27.1",
    "rich<11.3.0,>=11.2.0",
    "s3fs<2022.3.0,>=2022.2.0",
    "s3transfer<0.6.0,>=0.5.2",
    "scikit-image<0.20.0,>=0.19.2",
    "scikit-learn<1.1.0,>=1.0.2",
    "scipy<1.9.0,>=1.8.0",
    "setuptools<59.6.0,>=59.5.0",
    "sqlalchemy<1.5.0,>=1.4.32",
    "starlette<0.18.0,>=0.17.1",
    "tensorboard<2.9.0,>=2.8.0",
    "torch<1.11.0,>=1.10.2",
    "torchvision<0.12.0,>=0.11.3",
    "tqdm<4.64.0,>=4.63.0",
    "wandb<0.13.0,>=0.12.11",
    "wheel<0.38.0,>=0.37.1"
  ],
  "requires_python": [
    "==3.8.*"
  ],
  "resolver_version": "pip-2020-resolver",
  "style": "universal",
  "transitive": true,
  "use_pep517": null
}
```
</details>
Thanks @obendidi. The issue is over in Pex dealing with `nvidia_dali_cuda110-1.11.1-4069477-py3-none-manylinux2014_*` wheels which have a build tag (`4069477`) in their wheel filename: https://github.com/pantsbuild/pex/issues/1676

I'll get out a fix for that in Pex 2.1.73 with a paired Pants upgrade staged for 2.11.0rc1.

Resolving patch:
diff --git a/src/python/pants/backend/python/util_rules/pex_cli.py b/src/python/pants/backend/python/util_rules/pex_cli.py
--- a/src/python/pants/backend/python/util_rules/pex_cli.py
+++ b/src/python/pants/backend/python/util_rules/pex_cli.py
@@ -37,9 +37,9 @@ class PexBinary(TemplatedExternalTool):
     name = "pex"
     help = "The PEX (Python EXecutable) tool (https://github.com/pantsbuild/pex)."
 
-    default_version = "v2.1.71"
+    default_version = "v2.1.73"
     default_url_template = "https://github.com/pantsbuild/pex/releases/download/{version}/pex"
-    version_constraints = ">=2.1.71,<3.0"
+    version_constraints = ">=2.1.73,<3.0"
 
     @classproperty
     def default_known_versions(cls):
@@ -48,8 +48,8 @@ def default_known_versions(cls):
                 (
                     cls.default_version,
                     plat,
-                    "d7fddbdfc374b78768fee6729a53077593a6ad6834df401fff4061ad5602cb19",
-                    "3734831",
+                    "0f30b06c02743393b745497580a410d28055b0de022a27cbb8e460845a6ba1c9",
+                    "3723175",
                 )
             )
             for plat in ["macos_arm64", "macos_x86_64", "linux_x86_64"]


Test patch: