From 5e9b8170962f4bf0050952cf74452198e49f614a Mon Sep 17 00:00:00 2001 From: ZdenekM Date: Mon, 25 Mar 2024 09:46:02 +0100 Subject: [PATCH] build: current pants version --- .github/workflows/pants.yaml | 14 +- 3rdparty/BUILD | 18 + 3rdparty/constraints.txt | 2397 +++++++++-------- 3rdparty/flake8-requirements.txt | 8 + 3rdparty/flake8_lockfile.txt | 157 +- 3rdparty/mypy-requirements.txt | 2 + 3rdparty/mypy_lockfile.txt | 81 +- 3rdparty/pytest-requirements.txt | 5 + 3rdparty/pytest_lockfile.txt | 353 +-- 3rdparty/requirements.txt | 7 + pants | 510 ---- pants-plugins/setup_kwargs_plugin/register.py | 3 +- pants.toml | 43 +- 13 files changed, 1462 insertions(+), 2136 deletions(-) create mode 100644 3rdparty/flake8-requirements.txt create mode 100644 3rdparty/mypy-requirements.txt create mode 100644 3rdparty/pytest-requirements.txt delete mode 100755 pants diff --git a/.github/workflows/pants.yaml b/.github/workflows/pants.yaml index c3c2c6d4f..657e0ee6d 100644 --- a/.github/workflows/pants.yaml +++ b/.github/workflows/pants.yaml @@ -44,7 +44,7 @@ jobs: uses: actions/setup-python@v5 with: python-version: ${{ matrix.python-version }} - - uses: pantsbuild/actions/init-pants@v8 + - uses: pantsbuild/actions/init-pants@v5-scie-pants with: pants-python-version: ${{ matrix.python-version }} gha-cache-key: cache0-py${{ matrix.python-version }} @@ -53,26 +53,26 @@ jobs: base-branch: master - name: Check BUILD files run: | - ./pants --changed-since=HEAD update-build-files --check + pants --changed-since=HEAD update-build-files --check - name: install system dependencies run: | sudo ./build-support/install_kinect_prerequisites.sh sudo apt install jq - name: Lint run: | - ./pants --changed-since=origin/master lint + pants --changed-since=origin/master lint - name: Typecheck run: | - ./pants check --changed-since=origin/master --changed-dependees=transitive + pants check --changed-since=origin/master --changed-dependees=transitive - name: Test run: | - ./pants --changed-since=origin/master --changed-dependees=transitive test + pants --changed-since=origin/master --changed-dependees=transitive test - name: Build Docker images run: | # filter out non-essential docker images (there was a problem with full storage on github) - ./pants filter --target-type=docker_image --changed-since=origin/master --changed-dependees=transitive | grep -v arcor2_3d_mouse | grep -v arcor2_kinect_azure | grep -v arcor2_fanuc arcor2_fanuc_upload_object_types | xargs ./pants package + pants filter --target-type=docker_image --changed-since=origin/master --changed-dependees=transitive | grep -v arcor2_3d_mouse | grep -v arcor2_kinect_azure | grep -v arcor2_fanuc arcor2_fanuc_upload_object_types | xargs pants package - name: Build Python packages run: | - ./pants filter --target-type=python_distribution :: | xargs ./pants package + pants filter --target-type=python_distribution :: | xargs pants package # check for cyclic dependencies or other problems python -m venv ./tstvenv source ./tstvenv/bin/activate diff --git a/3rdparty/BUILD b/3rdparty/BUILD index d6ac617d5..a743b96f5 100644 --- a/3rdparty/BUILD +++ b/3rdparty/BUILD @@ -17,3 +17,21 @@ python_requirements( "urdfpy": {"dependencies": ["#setuptools"]}, # actually, networkx is missing that dependency }, ) + +python_requirements( + name="mypy", + source="mypy-requirements.txt", + resolve="mypy", +) + +python_requirements( + name="pytest", + source="pytest-requirements.txt", + resolve="pytest", +) + +python_requirements( + name="flake8", + source="flake8-requirements.txt", + resolve="flake8", +) \ No newline at end of file diff --git a/3rdparty/constraints.txt b/3rdparty/constraints.txt index 4294ded9d..da1c5feb1 100644 --- a/3rdparty/constraints.txt +++ b/3rdparty/constraints.txt @@ -1,6 +1,6 @@ // This lockfile was autogenerated by Pants. To regenerate, run: // -// ./pants generate-lockfiles --resolve=python-default +// pants generate-lockfiles --resolve=python-default // // --- BEGIN PANTS LOCKFILE METADATA: DO NOT EDIT OR REMOVE --- // { @@ -37,6 +37,7 @@ // "opencv-contrib-python~=4.7.0.72", // "orjson~=3.8.8", // "packaging~=21.3", +// "pydub-stubs==0.25.1", // "pydub~=0.25.1", // "pyhumps==3.8.0", // "pyk4a@ git+https://github.com/Jakub-Dv/pyk4a.git@feature/body-tracking", @@ -50,7 +51,13 @@ // "requests~=2.28.2", // "setuptools~=66.0.0", // "sqlitedict~=2.1.0", +// "types-PyYAML==6.0.12.8", +// "types-aiofiles==23.1.0.0", +// "types-orjson==3.6.2", // "types-playsound~=1.3.1.2", +// "types-python-dateutil==2.8.19.10", +// "types-requests==2.28.11.16", +// "types-setuptools==65.7.0.2", // "typing-inspect~=0.8.0", // "urdfpy~=0.0.22", // "websocket-client~=1.5.1", @@ -150,13 +157,13 @@ "artifacts": [ { "algorithm": "sha256", - "hash": "95a0b9355785df998bb0e9b939237a30ee4c7428fd6ef97305eae3da06b9b339", - "url": "https://files.pythonhosted.org/packages/8c/fb/5b32dc208c0adadd1b9f08f0982c1a39c0bcc7a0f6206802a0c9086c4756/apispec-6.3.0-py3-none-any.whl" + "hash": "c7f31da97c966bc94406622d4b8d0d769947a142b52e487765ea366f916bc273", + "url": "https://files.pythonhosted.org/packages/fb/c8/6272a8de49888a61c312434537fadff1d2e854c0bba236f97eec3bf59ab3/apispec-6.3.1-py3-none-any.whl" }, { "algorithm": "sha256", - "hash": "6cb08d92ce73ff0b3bf46cb2ea5c00d57289b0f279fb0256a3df468182ba5344", - "url": "https://files.pythonhosted.org/packages/3f/1e/207c3e61c805eef214d7e5c58106312f9af4733b07f470224e4e309dc65e/apispec-6.3.0.tar.gz" + "hash": "b38e4479916d43f2b1e88ce15fc2fae93adf2e8d55cb59ec74ac66a827941483", + "url": "https://files.pythonhosted.org/packages/ff/0c/e70aa981d8ebe2e8a500a85c923579ce3363feccd704268e6ff8053875dd/apispec-6.3.1.tar.gz" } ], "project_name": "apispec", @@ -174,9 +181,6 @@ "marshmallow>=3.18.0; extra == \"marshmallow\"", "mypy==0.982; extra == \"dev\"", "mypy==0.982; extra == \"lint\"", - "openapi-spec-validator<0.5; extra == \"dev\"", - "openapi-spec-validator<0.5; extra == \"tests\"", - "openapi-spec-validator<0.5; extra == \"validation\"", "packaging>=21.3", "prance[osv]>=0.11; extra == \"dev\"", "prance[osv]>=0.11; extra == \"tests\"", @@ -194,7 +198,7 @@ "types-PyYAML; extra == \"lint\"" ], "requires_python": ">=3.7", - "version": "6.3.0" + "version": "6.3.1" }, { "artifacts": [ @@ -237,71 +241,57 @@ "artifacts": [ { "algorithm": "sha256", - "hash": "265a455292d0bd8a72453494fa24df5a11eb18373a60c7c0430889f22548605e", - "url": "https://files.pythonhosted.org/packages/41/4a/381783f26df413dde4c70c734163d88ca0550a1361cb74a1c68f47550619/appnope-0.1.3-py2.py3-none-any.whl" - }, - { - "algorithm": "sha256", - "hash": "02bd91c4de869fbb1e1c50aafc4098827a7a54ab2f39d9dcba6c9547ed920e24", - "url": "https://files.pythonhosted.org/packages/6a/cd/355842c0db33192ac0fc822e2dcae835669ef317fe56c795fb55fcddb26f/appnope-0.1.3.tar.gz" - } - ], - "project_name": "appnope", - "requires_dists": [], - "requires_python": null, - "version": "0.1.3" - }, - { - "artifacts": [ - { - "algorithm": "sha256", - "hash": "6b0ac9e93fb0335014d382b8fa9b3afa7df546984258005da0b9e7095b3deb1c", - "url": "https://files.pythonhosted.org/packages/f3/e1/64679d9d0759db5b182222c81ff322c2fe2c31e156a59afd6e9208c960e5/asttokens-2.2.1-py2.py3-none-any.whl" + "hash": "051ed49c3dcae8913ea7cd08e46a606dba30b79993209636c4875bc1d637bc24", + "url": "https://files.pythonhosted.org/packages/45/86/4736ac618d82a20d87d2f92ae19441ebc7ac9e7a581d7e58bbe79233b24a/asttokens-2.4.1-py2.py3-none-any.whl" }, { "algorithm": "sha256", - "hash": "4622110b2a6f30b77e1473affaa97e711bc2f07d3f10848420ff1898edbe94f3", - "url": "https://files.pythonhosted.org/packages/c8/e3/b0b4f32162621126fbdaba636c152c6b6baec486c99f48686e66343d638f/asttokens-2.2.1.tar.gz" + "hash": "b03869718ba9a6eb027e134bfdf69f38a236d681c83c160d510768af11254ba0", + "url": "https://files.pythonhosted.org/packages/45/1d/f03bcb60c4a3212e15f99a56085d93093a497718adf828d050b9d675da81/asttokens-2.4.1.tar.gz" } ], "project_name": "asttokens", "requires_dists": [ - "astroid; extra == \"test\"", + "astroid<2,>=1; python_version < \"3\" and extra == \"astroid\"", + "astroid<2,>=1; python_version < \"3\" and extra == \"test\"", + "astroid<4,>=2; python_version >= \"3\" and extra == \"astroid\"", + "astroid<4,>=2; python_version >= \"3\" and extra == \"test\"", "pytest; extra == \"test\"", - "six", + "six>=1.12.0", "typing; python_version < \"3.5\"" ], "requires_python": null, - "version": "2.2.1" + "version": "2.4.1" }, { "artifacts": [ { "algorithm": "sha256", - "hash": "1f28b4522cdc2fb4256ac1a020c78acf9cba2c6b461ccd2c126f3aa8e8335d04", - "url": "https://files.pythonhosted.org/packages/f0/eb/fcb708c7bf5056045e9e98f62b93bd7467eb718b0202e7698eb11d66416c/attrs-23.1.0-py3-none-any.whl" + "hash": "99b87a485a5820b23b879f04c2305b44b951b502fd64be915879d77a7e8fc6f1", + "url": "https://files.pythonhosted.org/packages/e0/44/827b2a91a5816512fcaf3cc4ebc465ccd5d598c45cefa6703fcf4a79018f/attrs-23.2.0-py3-none-any.whl" }, { "algorithm": "sha256", - "hash": "6279836d581513a26f1bf235f9acd333bc9115683f14f7e8fae46c98fc50e015", - "url": "https://files.pythonhosted.org/packages/97/90/81f95d5f705be17872843536b1868f351805acf6971251ff07c1b8334dbb/attrs-23.1.0.tar.gz" + "hash": "935dc3b529c262f6cf76e50877d35a4bd3c1de194fd41f47a2b7ae8f19971f30", + "url": "https://files.pythonhosted.org/packages/e3/fc/f800d51204003fa8ae392c4e8278f256206e7a919b708eef054f5f4b650d/attrs-23.2.0.tar.gz" } ], "project_name": "attrs", "requires_dists": [ - "attrs[docs,tests]; extra == \"dev\"", + "attrs[tests-mypy]; extra == \"tests-no-zope\"", "attrs[tests-no-zope]; extra == \"tests\"", "attrs[tests]; extra == \"cov\"", + "attrs[tests]; extra == \"dev\"", "cloudpickle; platform_python_implementation == \"CPython\" and extra == \"tests-no-zope\"", "coverage[toml]>=5.3; extra == \"cov\"", "furo; extra == \"docs\"", "hypothesis; extra == \"tests-no-zope\"", "importlib-metadata; python_version < \"3.8\"", - "mypy>=1.1.1; platform_python_implementation == \"CPython\" and extra == \"tests-no-zope\"", + "mypy>=1.6; (platform_python_implementation == \"CPython\" and python_version >= \"3.8\") and extra == \"tests-mypy\"", "myst-parser; extra == \"docs\"", "pre-commit; extra == \"dev\"", "pympler; extra == \"tests-no-zope\"", - "pytest-mypy-plugins; platform_python_implementation == \"CPython\" and python_version < \"3.11\" and extra == \"tests-no-zope\"", + "pytest-mypy-plugins; (platform_python_implementation == \"CPython\" and python_version >= \"3.8\") and extra == \"tests-mypy\"", "pytest-xdist[psutil]; extra == \"tests-no-zope\"", "pytest>=4.3.0; extra == \"tests-no-zope\"", "sphinx-notfound-page; extra == \"docs\"", @@ -312,19 +302,19 @@ "zope-interface; extra == \"tests\"" ], "requires_python": ">=3.7", - "version": "23.1.0" + "version": "23.2.0" }, { "artifacts": [ { "algorithm": "sha256", - "hash": "86e9303b5e5c8160872b2f5ef611161b2893e9bfe8ccc7e2f76385947d57a2f1", - "url": "https://files.pythonhosted.org/packages/3c/24/4eadb64c81c10b354b0c2b6a54a3542c3ce112954cc4effff038beafb009/autopep8-2.0.2-py2.py3-none-any.whl" + "hash": "067959ca4a07b24dbd5345efa8325f5f58da4298dab0dde0443d5ed765de80cb", + "url": "https://files.pythonhosted.org/packages/d8/f2/e63c9f9c485cd90df8e4e7ae90fa3be2469c9641888558c7b45fa98a76f8/autopep8-2.0.4-py2.py3-none-any.whl" }, { "algorithm": "sha256", - "hash": "f9849cdd62108cb739dbcdbfb7fdcc9a30d1b63c4cc3e1c1f893b5360941b61c", - "url": "https://files.pythonhosted.org/packages/b2/03/49cb49b37a4d51721ece9c628eb9441f9a4e26ee98ad6e5505238d5b2d7a/autopep8-2.0.2.tar.gz" + "hash": "2913064abd97b3419d1cc83ea71f042cb821f87e45b9c88cad5ad3c4ea87fe0c", + "url": "https://files.pythonhosted.org/packages/e0/8a/9be661f5400867a09706e29f5ab99a59987fd3a4c337757365e7491fa90b/autopep8-2.0.4.tar.gz" } ], "project_name": "autopep8", @@ -333,241 +323,228 @@ "tomli; python_version < \"3.11\"" ], "requires_python": ">=3.6", - "version": "2.0.2" + "version": "2.0.4" }, { "artifacts": [ { "algorithm": "sha256", - "hash": "fbbce6a29f263178a1f7915c1940bde0ec2b2a967566fe1c65c1dfb7422bd255", - "url": "https://files.pythonhosted.org/packages/4c/1c/ff6546b6c12603d8dd1070aa3c3d273ad4c07f5771689a7b69a550e8c951/backcall-0.2.0-py2.py3-none-any.whl" + "hash": "dc383c07b76109f368f6106eee2b593b04a011ea4d55f652c6ca24a754d1cdd1", + "url": "https://files.pythonhosted.org/packages/ba/06/a07f096c664aeb9f01624f858c3add0a4e913d6c96257acb4fce61e7de14/certifi-2024.2.2-py3-none-any.whl" }, { "algorithm": "sha256", - "hash": "5cbdbf27be5e7cfadb448baf0aa95508f91f2bbc6c6437cd9cd06e2a4c215e1e", - "url": "https://files.pythonhosted.org/packages/a2/40/764a663805d84deee23043e1426a9175567db89c8b3287b5c2ad9f71aa93/backcall-0.2.0.tar.gz" - } - ], - "project_name": "backcall", - "requires_dists": [], - "requires_python": null, - "version": "0.2.0" - }, - { - "artifacts": [ - { - "algorithm": "sha256", - "hash": "4ad3232f5e926d6718ec31cfc1fcadfde020920e278684144551c91769c7bc18", - "url": "https://files.pythonhosted.org/packages/71/4c/3db2b8021bd6f2f0ceb0e088d6b2d49147671f25832fb17970e9b583d742/certifi-2022.12.7-py3-none-any.whl" - }, - { - "algorithm": "sha256", - "hash": "35824b4c3a97115964b408844d64aa14db1cc518f6562e8d7261699d1350a9e3", - "url": "https://files.pythonhosted.org/packages/37/f7/2b1b0ec44fdc30a3d31dfebe52226be9ddc40cd6c0f34ffc8923ba423b69/certifi-2022.12.7.tar.gz" + "hash": "0569859f95fc761b18b45ef421b1290a0f65f147e92a1e5eb3e635f9a5e4e66f", + "url": "https://files.pythonhosted.org/packages/71/da/e94e26401b62acd6d91df2b52954aceb7f561743aa5ccc32152886c76c96/certifi-2024.2.2.tar.gz" } ], "project_name": "certifi", "requires_dists": [], "requires_python": ">=3.6", - "version": "2022.12.7" + "version": "2024.2.2" }, { "artifacts": [ { "algorithm": "sha256", - "hash": "59c0b02d0a6c384d453fece7566d1c7e6b7bae4fc5874ef2ef46d56776d61c9e", - "url": "https://files.pythonhosted.org/packages/0e/65/0d7b5dad821ced4dcd43f96a362905a68ce71e6b5f5cfd2fada867840582/cffi-1.15.1-cp310-cp310-musllinux_1_1_x86_64.whl" + "hash": "673739cb539f8cdaa07d92d02efa93c9ccf87e345b9a0b556e3ecc666718468d", + "url": "https://files.pythonhosted.org/packages/ee/68/74a2b9f9432b70d97d1184cdabf32d7803124c228adef9481d280864a4a7/cffi-1.16.0-cp310-cp310-musllinux_1_1_x86_64.whl" }, { "algorithm": "sha256", - "hash": "d400bfb9a37b1351253cb402671cea7e89bdecc294e8016a707f6d1d8ac934f9", - "url": "https://files.pythonhosted.org/packages/2b/a8/050ab4f0c3d4c1b8aaa805f70e26e84d0e27004907c5b8ecc1d31815f92a/cffi-1.15.1.tar.gz" + "hash": "5b50bf3f55561dac5438f8e70bfcdfd74543fd60df5fa5f62d94e5867deca684", + "url": "https://files.pythonhosted.org/packages/22/05/43cfda378da7bb0aa19b3cf34fe54f8867b0d581294216339d87deefd69c/cffi-1.16.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" }, { "algorithm": "sha256", - "hash": "fa6693661a4c91757f4412306191b6dc88c1703f780c8234035eac011922bc01", - "url": "https://files.pythonhosted.org/packages/32/bd/d0809593f7976828f06a492716fbcbbfb62798bbf60ea1f65200b8d49901/cffi-1.15.1-cp310-cp310-musllinux_1_1_i686.whl" + "hash": "7651c50c8c5ef7bdb41108b7b8c5a83013bfaa8a935590c5d74627c047a583c7", + "url": "https://files.pythonhosted.org/packages/54/49/b8875986beef2e74fc668b95f2df010e354f78e009d33d95b375912810c3/cffi-1.16.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl" }, { "algorithm": "sha256", - "hash": "dd86c085fae2efd48ac91dd7ccffcfc0571387fe1193d33b6394db7ef31fe2a4", - "url": "https://files.pythonhosted.org/packages/88/89/c34caf63029fb7628ec2ebd5c88ae0c9bd17db98c812e4065a4d020ca41f/cffi-1.15.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + "hash": "7e61e3e4fa664a8588aa25c883eab612a188c725755afff6289454d6362b9673", + "url": "https://files.pythonhosted.org/packages/57/3a/c263cf4d5b02880274866968fa2bf196a02c4486248bc164732319b4a4c0/cffi-1.16.0-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl" }, { "algorithm": "sha256", - "hash": "2012c72d854c2d03e45d06ae57f40d78e5770d252f195b93f581acf3ba44496e", - "url": "https://files.pythonhosted.org/packages/aa/02/ab15b3aa572759df752491d5fa0f74128cd14e002e8e3257c1ab1587810b/cffi-1.15.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl" + "hash": "bcb3ef43e58665bbda2fb198698fcae6776483e0c4a631aa5647806c25e02cc0", + "url": "https://files.pythonhosted.org/packages/68/ce/95b0bae7968c65473e1298efb042e10cafc7bafc14d9e4f154008241c91d/cffi-1.16.0.tar.gz" }, { "algorithm": "sha256", - "hash": "5635bd9cb9731e6d4a1132a498dd34f764034a8ce60cef4f5319c0541159392f", - "url": "https://files.pythonhosted.org/packages/af/da/9441d56d7dd19d07dcc40a2a5031a1f51c82a27cee3705edf53dadcac398/cffi-1.15.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" + "hash": "6b3d6606d369fc1da4fd8c357d026317fbb9c9b75d36dc16e90e84c26854b088", + "url": "https://files.pythonhosted.org/packages/aa/aa/1c43e48a6f361d1529f9e4602d6992659a0107b5f21cae567e2eddcf8d66/cffi-1.16.0-cp310-cp310-macosx_10_9_x86_64.whl" }, { "algorithm": "sha256", - "hash": "39d39875251ca8f612b6f33e6b1195af86d1b3e60086068be9cc053aa4376e21", - "url": "https://files.pythonhosted.org/packages/e8/ff/c4b7a358526f231efa46a375c959506c87622fb4a2c5726e827c55e6adf2/cffi-1.15.1-cp310-cp310-macosx_10_9_x86_64.whl" + "hash": "ac0f5edd2360eea2f1daa9e26a41db02dd4b0451b48f7c318e217ee092a213e9", + "url": "https://files.pythonhosted.org/packages/c4/01/f5116266fe80c04d4d1cc96c3d355606943f9fb604a810e0b02228a0ce19/cffi-1.16.0-cp310-cp310-macosx_11_0_arm64.whl" }, { "algorithm": "sha256", - "hash": "285d29981935eb726a4399badae8f0ffdff4f5050eaa6d0cfc3f64b857b77185", - "url": "https://files.pythonhosted.org/packages/ea/be/c4ad40ad441ac847b67c7a37284ae3c58f39f3e638c6b0f85fb662233825/cffi-1.15.1-cp310-cp310-macosx_11_0_arm64.whl" + "hash": "e4108df7fe9b707191e55f33efbcb2d81928e10cea45527879a4749cbe472614", + "url": "https://files.pythonhosted.org/packages/c9/7c/43d81bdd5a915923c3bad5bb4bff401ea00ccc8e28433fb6083d2e3bf58e/cffi-1.16.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" }, { "algorithm": "sha256", - "hash": "3eb6971dcff08619f8d91607cfc726518b6fa2a9eba42856be181c6d0d9515fd", - "url": "https://files.pythonhosted.org/packages/ed/a3/c5f01988ddb70a187c3e6112152e01696188c9f8a4fa4c68aa330adbb179/cffi-1.15.1-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl" + "hash": "32c68ef735dbe5857c810328cb2481e24722a59a2003018885514d4c09af9743", + "url": "https://files.pythonhosted.org/packages/eb/de/4f644fc78a1144a897e1f908abfb2058f7be05a8e8e4fe90b7f41e9de36b/cffi-1.16.0-cp310-cp310-musllinux_1_1_i686.whl" }, { "algorithm": "sha256", - "hash": "21157295583fe8943475029ed5abdcf71eb3911894724e360acff1d61c1d54bc", - "url": "https://files.pythonhosted.org/packages/ef/41/19da352d341963d29a33bdb28433ba94c05672fb16155f794fad3fd907b0/cffi-1.15.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + "hash": "a72e8961a86d19bdb45851d8f1f08b041ea37d2bd8d4fd19903bc3083d80c896", + "url": "https://files.pythonhosted.org/packages/f0/31/a6503a5c4874fb4d4c2053f73f09a957cb427b6943fab5a43b8e156df397/cffi-1.16.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" } ], "project_name": "cffi", "requires_dists": [ "pycparser" ], - "requires_python": null, - "version": "1.15.1" + "requires_python": ">=3.8", + "version": "1.16.0" }, { "artifacts": [ { "algorithm": "sha256", - "hash": "3d9098b479e78c85080c98e1e35ff40b4a31d8953102bb0fd7d1b6f8a2111a3d", - "url": "https://files.pythonhosted.org/packages/ef/81/14b3b8f01ddaddad6cdec97f2f599aa2fa466bd5ee9af99b08b7713ccd29/charset_normalizer-3.1.0-py3-none-any.whl" + "hash": "3e4d1f6587322d2788836a99c69062fbb091331ec940e02d12d179c1d53e25fc", + "url": "https://files.pythonhosted.org/packages/28/76/e6222113b83e3622caa4bb41032d0b1bf785250607392e1b778aca0b8a7d/charset_normalizer-3.3.2-py3-none-any.whl" }, { "algorithm": "sha256", - "hash": "b06f0d3bf045158d2fb8837c5785fe9ff9b8c93358be64461a1089f5da983137", - "url": "https://files.pythonhosted.org/packages/23/13/cf5d7bb5bc95f120df64d6c470581189df51d7f011560b2a06a395b7a120/charset_normalizer-3.1.0-cp310-cp310-musllinux_1_1_ppc64le.whl" + "hash": "1d3193f4a680c64b4b6a9115943538edb896edc190f0b222e73761716519268e", + "url": "https://files.pythonhosted.org/packages/05/8c/eb854996d5fef5e4f33ad56927ad053d04dc820e4a3d39023f35cad72617/charset_normalizer-3.3.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" }, { "algorithm": "sha256", - "hash": "e0ac8959c929593fee38da1c2b64ee9778733cdf03c482c9ff1d508b6b593b2b", - "url": "https://files.pythonhosted.org/packages/4f/a2/9031ba4a008e11a21d7b7aa41751290d2f2035a2f14ecb6e589771a17c47/charset_normalizer-3.1.0-cp310-cp310-macosx_10_9_universal2.whl" + "hash": "25baf083bf6f6b341f4121c2f3c548875ee6f5339300e08be3f2b2ba1721cdd3", + "url": "https://files.pythonhosted.org/packages/2b/61/095a0aa1a84d1481998b534177c8566fdc50bb1233ea9a0478cd3cc075bd/charset_normalizer-3.3.2-cp310-cp310-macosx_10_9_universal2.whl" }, { "algorithm": "sha256", - "hash": "d7fc3fca01da18fbabe4625d64bb612b533533ed10045a2ac3dd194bfa656b60", - "url": "https://files.pythonhosted.org/packages/67/df/660e9665ace7ad711e275194a86cb757fb4d4e513fae5ff3d39573db4984/charset_normalizer-3.1.0-cp310-cp310-macosx_10_9_x86_64.whl" + "hash": "beb58fe5cdb101e3a055192ac291b7a21e3b7ef4f67fa1d74e331a7f2124341c", + "url": "https://files.pythonhosted.org/packages/33/c3/3b96a435c5109dd5b6adc8a59ba1d678b302a97938f032e3770cc84cd354/charset_normalizer-3.3.2-cp310-cp310-musllinux_1_1_aarch64.whl" }, { "algorithm": "sha256", - "hash": "1435ae15108b1cb6fffbcea2af3d468683b7afed0169ad718451f8db5d1aff6f", - "url": "https://files.pythonhosted.org/packages/69/22/66351781e668158feef71c5e3b059a79ecc9efc3ef84a45888b0f3a933d5/charset_normalizer-3.1.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" + "hash": "a9a8e9031d613fd2009c182b69c7b2c1ef8239a0efb1df3f7c8da66d5dd3d537", + "url": "https://files.pythonhosted.org/packages/3f/ba/3f5e7be00b215fa10e13d64b1f6237eb6ebea66676a41b2bcdd09fe74323/charset_normalizer-3.3.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" }, { "algorithm": "sha256", - "hash": "20064ead0717cf9a73a6d1e779b23d149b53daf971169289ed2ed43a71e8d3b0", - "url": "https://files.pythonhosted.org/packages/6d/59/59a3f4d8a59ee270da77f9e954a0e284c9d6884d39ec69d696d9aa5ff2f2/charset_normalizer-3.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + "hash": "e06ed3eb3218bc64786f7db41917d4e686cc4856944f53d5bdf83a6884432e12", + "url": "https://files.pythonhosted.org/packages/43/05/3bf613e719efe68fb3a77f9c536a389f35b95d75424b96b426a47a45ef1d/charset_normalizer-3.3.2-cp310-cp310-musllinux_1_1_i686.whl" }, { "algorithm": "sha256", - "hash": "c84132a54c750fda57729d1e2599bb598f5fa0344085dbde5003ba429a4798c0", - "url": "https://files.pythonhosted.org/packages/72/90/667a6bc6abe42fc10adf4cd2c1e1c399d78e653dbac4c8018350843d4ab7/charset_normalizer-3.1.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl" + "hash": "9063e24fdb1e498ab71cb7419e24622516c4a04476b17a2dab57e8baa30d6e03", + "url": "https://files.pythonhosted.org/packages/46/6a/d5c26c41c49b546860cc1acabdddf48b0b3fb2685f4f5617ac59261b44ae/charset_normalizer-3.3.2-cp310-cp310-macosx_11_0_arm64.whl" }, { "algorithm": "sha256", - "hash": "49919f8400b5e49e961f320c735388ee686a62327e773fa5b3ce6721f7e785ce", - "url": "https://files.pythonhosted.org/packages/74/f1/d0b8385b574f7e086fb6709e104b696707bd3742d54a6caf0cebbb7e975b/charset_normalizer-3.1.0-cp310-cp310-musllinux_1_1_s390x.whl" + "hash": "2e81c7b9c8979ce92ed306c249d46894776a909505d8f5a4ba55b14206e3222f", + "url": "https://files.pythonhosted.org/packages/58/78/a0bc646900994df12e07b4ae5c713f2b3e5998f58b9d3720cce2aa45652f/charset_normalizer-3.3.2-cp310-cp310-musllinux_1_1_ppc64le.whl" }, { "algorithm": "sha256", - "hash": "11d3bcb7be35e7b1bba2c23beedac81ee893ac9871d0ba79effc7fc01167db6c", - "url": "https://files.pythonhosted.org/packages/bb/dc/58fdef3ab85e8e7953a8b89ef1d2c06938b8ad88d9617f22967e1a90e6b8/charset_normalizer-3.1.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" + "hash": "f30c3cb33b24454a82faecaf01b19c18562b1e89558fb6c56de4d9118a032fd5", + "url": "https://files.pythonhosted.org/packages/63/09/c1bc53dab74b1816a00d8d030de5bf98f724c52c1635e07681d312f20be8/charset-normalizer-3.3.2.tar.gz" }, { "algorithm": "sha256", - "hash": "891cf9b48776b5c61c700b55a598621fdb7b1e301a550365571e9624f270c203", - "url": "https://files.pythonhosted.org/packages/c2/35/dfb4032f5712747d3dcfdd19d0768f6d8f60910ae24ed066ecbf442be013/charset_normalizer-3.1.0-cp310-cp310-musllinux_1_1_aarch64.whl" + "hash": "fd1abc0d89e30cc4e02e4064dc67fcc51bd941eb395c502aac3ec19fab46b519", + "url": "https://files.pythonhosted.org/packages/a8/31/47d018ef89f95b8aded95c589a77c072c55e94b50a41aa99c0a2008a45a4/charset_normalizer-3.3.2-cp310-cp310-musllinux_1_1_x86_64.whl" }, { "algorithm": "sha256", - "hash": "04eefcee095f58eaabe6dc3cc2262f3bcd776d2c67005880894f447b3f2cb9c1", - "url": "https://files.pythonhosted.org/packages/c6/ab/43ea052756b2f2dcb6a131897811c0e2704b0288f090336217d3346cd682/charset_normalizer-3.1.0-cp310-cp310-macosx_11_0_arm64.whl" + "hash": "6897af51655e3691ff853668779c7bad41579facacf5fd7253b0133308cf000d", + "url": "https://files.pythonhosted.org/packages/b8/60/e2f67915a51be59d4539ed189eb0a2b0d292bf79270410746becb32bc2c3/charset_normalizer-3.3.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" }, { "algorithm": "sha256", - "hash": "75f2568b4189dda1c567339b48cba4ac7384accb9c2a7ed655cd86b04055c795", - "url": "https://files.pythonhosted.org/packages/cc/f6/21a66e524658bd1dd7b89ac9d1ee8f7823f2d9701a2fbc458ab9ede53c63/charset_normalizer-3.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + "hash": "06435b539f889b1f6f4ac1758871aae42dc3a8c0e24ac9e60c2384973ad73027", + "url": "https://files.pythonhosted.org/packages/cc/94/f7cf5e5134175de79ad2059edf2adce18e0685ebdb9227ff0139975d0e93/charset_normalizer-3.3.2-cp310-cp310-macosx_10_9_x86_64.whl" }, { "algorithm": "sha256", - "hash": "5f008525e02908b20e04707a4f704cd286d94718f48bb33edddc7d7b584dddc1", - "url": "https://files.pythonhosted.org/packages/f2/d7/6ee92c11eda3f3c9cac1e059901092bfdf07388be7d2e60ac627527eee62/charset_normalizer-3.1.0-cp310-cp310-musllinux_1_1_i686.whl" + "hash": "8465322196c8b4d7ab6d1e049e4c5cb460d0394da4a27d23cc242fbf0034b6b5", + "url": "https://files.pythonhosted.org/packages/da/f1/3702ba2a7470666a62fd81c58a4c40be00670e5006a67f4d626e57f013ae/charset_normalizer-3.3.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" }, { "algorithm": "sha256", - "hash": "22908891a380d50738e1f978667536f6c6b526a2064156203d418f4856d6e86a", - "url": "https://files.pythonhosted.org/packages/f4/0a/8c03913ed1eca9d831db0c28759edb6ce87af22bb55dbc005a52525a75b6/charset_normalizer-3.1.0-cp310-cp310-musllinux_1_1_x86_64.whl" + "hash": "572c3763a264ba47b3cf708a44ce965d98555f618ca42c926a9c1616d8f34269", + "url": "https://files.pythonhosted.org/packages/eb/5c/97d97248af4920bc68687d9c3b3c0f47c910e21a8ff80af4565a576bd2f0/charset_normalizer-3.3.2-cp310-cp310-musllinux_1_1_s390x.whl" }, { "algorithm": "sha256", - "hash": "34e0a2f9c370eb95597aae63bf85eb5e96826d81e3dcf88b8886012906f509b5", - "url": "https://files.pythonhosted.org/packages/ff/d7/8d757f8bd45be079d76309248845a04f09619a7b17d6dfc8c9ff6433cac2/charset-normalizer-3.1.0.tar.gz" + "hash": "cd70574b12bb8a4d2aaa0094515df2463cb429d8536cfb6c7ce983246983e5a6", + "url": "https://files.pythonhosted.org/packages/f6/93/bb6cbeec3bf9da9b2eba458c15966658d1daa8b982c642f81c93ad9b40e1/charset_normalizer-3.3.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl" } ], "project_name": "charset-normalizer", "requires_dists": [], "requires_python": ">=3.7.0", - "version": "3.1.0" + "version": "3.3.2" }, { "artifacts": [ { "algorithm": "sha256", - "hash": "2b4596c9d92719af4f06082c59182ce9de3a73e2bda67304498d9ac78264dd5c", - "url": "https://files.pythonhosted.org/packages/05/16/eb0d9837514f4912c86f0f86de43d246d73b1cef64abdac7bd221e58ae8d/ciso8601-2.3.0-cp310-cp310-musllinux_1_1_x86_64.whl" + "hash": "8c29ea2b03dee2dc0a5d3e4a0b7d7768c597781e9fa451fe1025600f7cb55a89", + "url": "https://files.pythonhosted.org/packages/86/1d/3ca6dc3602be7592653aec9c8df3dbf3977171527c38b9696d069eef9b87/ciso8601-2.3.1-pp310-pypy310_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl" }, { "algorithm": "sha256", - "hash": "19e3fbd786d8bec3358eac94d8774d365b694b604fd1789244b87083f66c8900", - "url": "https://files.pythonhosted.org/packages/05/29/39180b182b53acf7b68abd74f79df995fcb1eee077047cb265c16e227fbc/ciso8601-2.3.0.tar.gz" + "hash": "3771049ba29bd1077588c0a24be1d53f7493e7cc686b2caa92f7cae129636a0e", + "url": "https://files.pythonhosted.org/packages/27/5b/ccd7cf4631540bba4fe1313b29fe7f4eb0c132d319e3095f3fe6615396ea/ciso8601-2.3.1-cp310-cp310-musllinux_1_1_x86_64.whl" }, { "algorithm": "sha256", - "hash": "58517dfe06c30ad65fb1b4e9de66ccb72752d79bc71d7b7d26cbc0d008b7265a", - "url": "https://files.pythonhosted.org/packages/54/32/8f0c05e28c0a07e98e84f38cf3c47ba71ebde7c3ce13806830638bf75a83/ciso8601-2.3.0-cp310-cp310-macosx_10_9_x86_64.whl" + "hash": "2c1ef17d1ea52a39b2dce6535583631ae4bfb65c76f0ee8c99413a6861a46c9e", + "url": "https://files.pythonhosted.org/packages/5e/18/9372721282df9ccdc105efc811ddab2074994bae8dccaaf7f4fd6720e761/ciso8601-2.3.1-cp310-cp310-musllinux_1_1_i686.whl" }, { "algorithm": "sha256", - "hash": "47cc66899e5facdccc28f183b978ace9edbebdea6545c013ec1d369fdea3de61", - "url": "https://files.pythonhosted.org/packages/90/60/3d4e5ff0066a7354711f2ae1b44d6598c8174542fa81ec1a8473578d785b/ciso8601-2.3.0-cp310-cp310-musllinux_1_1_i686.whl" + "hash": "6a25da209193134842cd573464a5323f46fcc3ed781b633f15a34793ba7e1064", + "url": "https://files.pythonhosted.org/packages/66/ba/f6f3d42d7521eefd18a3ed3cc03d765445e499b94da8ed93b699afe4c8f9/ciso8601-2.3.1-cp310-cp310-macosx_11_0_arm64.whl" }, { "algorithm": "sha256", - "hash": "8f884d6a0b7384f8b1c57f740196988dd1229242c1be7c30a75424725590e0b3", - "url": "https://files.pythonhosted.org/packages/b2/b4/7fa1510a482e55ccfd01fc5e4d6a5c8b25f044439b54ebc1fd2de910c6bf/ciso8601-2.3.0-cp310-cp310-macosx_10_9_universal2.whl" + "hash": "3212c7ffe5d8080270548b5f2692ffd2039683b6628a8d2ad456122cc5793c4c", + "url": "https://files.pythonhosted.org/packages/ac/bc/cf42c1b0042f91c90a6b00244f63b6fb137af15e43e29f07bb72cf955be8/ciso8601-2.3.1.tar.gz" }, { "algorithm": "sha256", - "hash": "b6cae7a74d9485a2f191adc5aad2563756af89cc1f3190e7d89f401b2349eb2b", - "url": "https://files.pythonhosted.org/packages/ce/e2/3471c47a76b5dfbf3c044420ee77688b8c84ad03ab56064f63342cc802b7/ciso8601-2.3.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + "hash": "f3ae83f4e60fc7e260a4188e4ec4ac1bdd40bdb382eeda92fc266c5aa2f0a1ee", + "url": "https://files.pythonhosted.org/packages/c9/42/9756084f3ceea1a3635e4d3fdea0f94886ad126167fe962bafbe834b15ff/ciso8601-2.3.1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl" }, { "algorithm": "sha256", - "hash": "c66032757d314ad232904f91a54df4907bd9af41b0d0b4acc19bfde1ab52983b", - "url": "https://files.pythonhosted.org/packages/e4/fc/31a97a1d41f8d13417ed24504cc88feea004eb8a981302e0b52cfd5911a8/ciso8601-2.3.0-cp310-cp310-macosx_11_0_arm64.whl" + "hash": "57db9a28e87f9e4fccba643fb70a9ba1515adc5e1325508eb2c10dd96620314c", + "url": "https://files.pythonhosted.org/packages/d1/2e/8b5d35ddbe03f88063d76b931dea707a3045c7f6f0445be15c769dfa0e41/ciso8601-2.3.1-cp310-cp310-macosx_10_9_universal2.whl" + }, + { + "algorithm": "sha256", + "hash": "8c59646197ddbf84909b6c31d55f744cfeef51811e3910b61d0f58f2885823fd", + "url": "https://files.pythonhosted.org/packages/ed/1e/68652c89bc86f2712855b67feddc10d57e63e860ec844bd5590894e8a25a/ciso8601-2.3.1-cp310-cp310-macosx_10_9_x86_64.whl" } ], "project_name": "ciso8601", "requires_dists": [], "requires_python": null, - "version": "2.3.0" + "version": "2.3.1" }, { "artifacts": [ { "algorithm": "sha256", - "hash": "bb4d8133cb15a609f44e8213d9b391b0809795062913b383c62be0ee95b1db48", - "url": "https://files.pythonhosted.org/packages/c2/f1/df59e28c642d583f7dacffb1e0965d0e00b218e0186d7858ac5233dce840/click-8.1.3-py3-none-any.whl" + "hash": "ae74fb96c20a0277a1d615f1e4d73c8414f5a98db8b799a7931d1582f3390c28", + "url": "https://files.pythonhosted.org/packages/00/2e/d53fa4befbf2cfa713304affc7ca780ce4fc1fd8710527771b58311a3229/click-8.1.7-py3-none-any.whl" }, { "algorithm": "sha256", - "hash": "7682dc8afb30297001674575ea00d1814d808d6a36af415a82bd481d37ba7b8e", - "url": "https://files.pythonhosted.org/packages/59/87/84326af34517fca8c58418d148f2403df25303e02736832403587318e9e8/click-8.1.3.tar.gz" + "hash": "ca9853ad459e787e2192211578cc907e7594e294c7ccc834310722b41b9ca6de", + "url": "https://files.pythonhosted.org/packages/96/d3/f04c7bfcf5c1862a2a5b845c6b2b360488cf47af55dfa79c98f6a6bf98b5/click-8.1.7.tar.gz" } ], "project_name": "click", @@ -576,7 +553,7 @@ "importlib-metadata; python_version < \"3.8\"" ], "requires_python": ">=3.7", - "version": "8.1.3" + "version": "8.1.7" }, { "artifacts": [ @@ -607,39 +584,34 @@ "artifacts": [ { "algorithm": "sha256", - "hash": "16613c6211e20223f215fc6d3b266a247b6e2641bf4e0a3ad34cb1aff2aa3f37", - "url": "https://files.pythonhosted.org/packages/74/f3/b88d7e1dadf741550c56b70d7ce62673354fddb68e143d193ceb80224208/comm-0.1.3-py3-none-any.whl" + "hash": "e6fb86cb70ff661ee8c9c14e7d36d6de3b4066f1441be4063df9c5009f0a64d3", + "url": "https://files.pythonhosted.org/packages/e6/75/49e5bfe642f71f272236b5b2d2691cf915a7283cc0ceda56357b61daa538/comm-0.2.2-py3-none-any.whl" }, { "algorithm": "sha256", - "hash": "a61efa9daffcfbe66fd643ba966f846a624e4e6d6767eda9cf6e993aadaab93e", - "url": "https://files.pythonhosted.org/packages/d6/1a/9937a10f8fd6d9f0f72fa0ab520cec7e50c534b215f8fd2d28e0f0a7f9a7/comm-0.1.3.tar.gz" + "hash": "3fd7a84065306e07bea1773df6eb8282de51ba82f77c72f9c85716ab11fe980e", + "url": "https://files.pythonhosted.org/packages/e9/a8/fb783cb0abe2b5fded9f55e5703015cdf1c9c85b3669087c538dd15a6a86/comm-0.2.2.tar.gz" } ], "project_name": "comm", "requires_dists": [ - "black>=22.6.0; extra == \"lint\"", - "mdformat-gfm>=0.3.5; extra == \"lint\"", - "mdformat>0.7; extra == \"lint\"", - "mypy>=0.990; extra == \"typing\"", "pytest; extra == \"test\"", - "ruff>=0.0.156; extra == \"lint\"", - "traitlets>=5.3" + "traitlets>=4" ], - "requires_python": ">=3.6", - "version": "0.1.3" + "requires_python": ">=3.8", + "version": "0.2.2" }, { "artifacts": [ { "algorithm": "sha256", - "hash": "18f6535a2db9f6e02bd5626cc7455eac3e96b9ab3d969d366f9aafd5c5c00fe7", - "url": "https://files.pythonhosted.org/packages/af/cb/2a6620656f029b7b49c302853b433fac2c8eda9cbb5a3bc70b186b1b5b90/ConfigArgParse-1.5.3-py3-none-any.whl" + "hash": "d249da6591465c6c26df64a9f73d2536e743be2f244eb3ebe61114af2f94f86b", + "url": "https://files.pythonhosted.org/packages/6f/b3/b4ac838711fd74a2b4e6f746703cf9dd2cf5462d17dac07e349234e21b97/ConfigArgParse-1.7-py3-none-any.whl" }, { "algorithm": "sha256", - "hash": "1b0b3cbf664ab59dada57123c81eff3d9737e0d11d8cf79e3d6eb10823f1739f", - "url": "https://files.pythonhosted.org/packages/16/05/385451bc8d20a3aa1d8934b32bd65847c100849ebba397dbf6c74566b237/ConfigArgParse-1.5.3.tar.gz" + "hash": "e7067471884de5478c58a511e529f0f9bd1c66bfef1dea90935438d6c23306d1", + "url": "https://files.pythonhosted.org/packages/70/8a/73f1008adfad01cb923255b924b1528727b8270e67cb4ef41eabdc7d783e/ConfigArgParse-1.7.tar.gz" } ], "project_name": "configargparse", @@ -649,161 +621,166 @@ "mock; extra == \"test\"", "pytest; extra == \"test\"" ], - "requires_python": "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,>=2.7", - "version": "1.5.3" + "requires_python": ">=3.5", + "version": "1.7" }, { "artifacts": [ { "algorithm": "sha256", - "hash": "6381fa66866b0ea35e15d197fc06ac3840a9b2643a6475c8fff267db8b9f1e69", - "url": "https://files.pythonhosted.org/packages/82/5b/5eaf7098f38f1b98ed56993e87dd34a5c64e6abff6d4f11394ca2091e600/contourpy-1.0.7-cp310-cp310-musllinux_1_1_x86_64.whl" - }, - { - "algorithm": "sha256", - "hash": "f99e9486bf1bb979d95d5cffed40689cb595abb2b841f2991fc894b3452290e8", - "url": "https://files.pythonhosted.org/packages/02/4d/009c25f6a3f27dab8fabd5e0f9eeb2bc2697bfcf533e9d07ee825d7fae22/contourpy-1.0.7-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl" + "hash": "4a1b1208102be6e851f20066bf0e7a96b7d48a07c9b0cfe6d0d4545c2f6cadab", + "url": "https://files.pythonhosted.org/packages/d5/1f/40399c7da649297147d404aedaa675cc60018f48ad284630c0d1406133e3/contourpy-1.2.0-cp310-cp310-musllinux_1_1_x86_64.whl" }, { "algorithm": "sha256", - "hash": "9e20e5a1908e18aaa60d9077a6d8753090e3f85ca25da6e25d30dc0a9e84c2c6", - "url": "https://files.pythonhosted.org/packages/31/d7/247a889a9c425197aeac5e31286f3050dee63aa3466c939aa302cdb2b6cb/contourpy-1.0.7-cp310-cp310-musllinux_1_1_aarch64.whl" + "hash": "171f311cb758de7da13fc53af221ae47a5877be5a0843a9fe150818c51ed276a", + "url": "https://files.pythonhosted.org/packages/11/a3/48ddc7ae832b000952cf4be64452381d150a41a2299c2eb19237168528d1/contourpy-1.2.0.tar.gz" }, { "algorithm": "sha256", - "hash": "95c3acddf921944f241b6773b767f1cbce71d03307270e2d769fd584d5d1092d", - "url": "https://files.pythonhosted.org/packages/50/de/28740ce2298fee83d7ce2c935a122c8f38e46b6a904e7533ef32e7206e96/contourpy-1.0.7-cp310-cp310-macosx_10_9_universal2.whl" + "hash": "b69303ceb2e4d4f146bf82fda78891ef7bcd80c41bf16bfca3d0d7eb545448aa", + "url": "https://files.pythonhosted.org/packages/58/56/e2c43dcfa1f9c7db4d5e3d6f5134b24ed953f4e2133a4b12f0062148db58/contourpy-1.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" }, { "algorithm": "sha256", - "hash": "fc1464c97579da9f3ab16763c32e5c5d5bb5fa1ec7ce509a4ca6108b61b84fab", - "url": "https://files.pythonhosted.org/packages/55/31/be8029093f8b1181f59f4d1f0438a7c60babaf6230947edb387e09ed5c1e/contourpy-1.0.7-cp310-cp310-macosx_10_9_x86_64.whl" + "hash": "884c3f9d42d7218304bc74a8a7693d172685c84bd7ab2bab1ee567b769696df9", + "url": "https://files.pythonhosted.org/packages/94/0b/8495c4582057abc8377f945f6e11a86f1c07ad7b32fd4fdc968478cd0324/contourpy-1.2.0-cp310-cp310-musllinux_1_1_aarch64.whl" }, { "algorithm": "sha256", - "hash": "1c71fdd8f1c0f84ffd58fca37d00ca4ebaa9e502fb49825484da075ac0b0b803", - "url": "https://files.pythonhosted.org/packages/8d/cc/c8e32001298b50331348312ac2a965279ddf1c20d25e68ca596fd8a7aaa2/contourpy-1.0.7-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + "hash": "1c203f617abc0dde5792beb586f827021069fb6d403d7f4d5c2b543d87edceb9", + "url": "https://files.pythonhosted.org/packages/94/7c/682228b9085ff323fb7e946fe139072e5f21b71360cf91f36ea079d4ea95/contourpy-1.2.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl" }, { "algorithm": "sha256", - "hash": "d8165a088d31798b59e91117d1f5fc3df8168d8b48c4acc10fc0df0d0bdbcc5e", - "url": "https://files.pythonhosted.org/packages/b4/9b/6edb9d3e334a70a212f66a844188fcb57ddbd528cbc3b1fe7abfc317ddd7/contourpy-1.0.7.tar.gz" + "hash": "6fdd887f17c2f4572ce548461e4f96396681212d858cae7bd52ba3310bc6f00f", + "url": "https://files.pythonhosted.org/packages/9b/99/c8fb63072a7573fe7682e1786a021f29f9c5f660a3aafcdce80b9ee8348d/contourpy-1.2.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" }, { "algorithm": "sha256", - "hash": "8acf74b5d383414401926c1598ed77825cd530ac7b463ebc2e4f46638f56cce6", - "url": "https://files.pythonhosted.org/packages/ec/56/7736333adc941087b0f86db37b0dffce83fd4e35400ab86ce1bf0690d04f/contourpy-1.0.7-cp310-cp310-macosx_11_0_arm64.whl" + "hash": "5d16edfc3fc09968e09ddffada434b3bf989bf4911535e04eada58469873e28e", + "url": "https://files.pythonhosted.org/packages/c7/a7/ae0b4bb8e0c865270d02ee619981413996dc10ddf1fd2689c938173ff62f/contourpy-1.2.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" }, { "algorithm": "sha256", - "hash": "87f4d8941a9564cda3f7fa6a6cd9b32ec575830780677932abdec7bcb61717b0", - "url": "https://files.pythonhosted.org/packages/ec/59/5eac40e348a7bf803cea221bcd27f74a49cb81667b400fdfbb680e86e7bb/contourpy-1.0.7-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + "hash": "0274c1cb63625972c0c007ab14dd9ba9e199c36ae1a231ce45d725cbcbfd10a8", + "url": "https://files.pythonhosted.org/packages/e8/ea/f6e90933d82cc5aacf52f886a1c01f47f96eba99108ca2929c7b3ef45f82/contourpy-1.2.0-cp310-cp310-macosx_10_9_x86_64.whl" }, { "algorithm": "sha256", - "hash": "a877ada905f7d69b2a31796c4b66e31a8068b37aa9b78832d41c82fc3e056ddd", - "url": "https://files.pythonhosted.org/packages/f2/de/7ddc513caca0e287434cd389855a5d2e185c22685fb1dc6789169dd858be/contourpy-1.0.7-cp310-cp310-musllinux_1_1_i686.whl" + "hash": "ab459a1cbbf18e8698399c595a01f6dcc5c138220ca3ea9e7e6126232d102bb4", + "url": "https://files.pythonhosted.org/packages/fe/26/43821d61b7ee62c1809ec852bc572aaf4c27f101ebcebbbcce29a5ee0445/contourpy-1.2.0-cp310-cp310-macosx_11_0_arm64.whl" } ], "project_name": "contourpy", "requires_dists": [ "Pillow; extra == \"test\"", "bokeh; extra == \"bokeh\"", - "chromedriver; extra == \"bokeh\"", - "contourpy[bokeh]; extra == \"mypy\"", + "contourpy[bokeh,docs]; extra == \"mypy\"", + "contourpy[test-no-images]; extra == \"test\"", "docutils-stubs; extra == \"mypy\"", "furo; extra == \"docs\"", "matplotlib; extra == \"test\"", - "mypy==0.991; extra == \"mypy\"", - "numpy>=1.16", - "pytest; extra == \"test\"", + "mypy==1.6.1; extra == \"mypy\"", + "numpy<2.0,>=1.20", + "pytest-cov; extra == \"test-no-images\"", + "pytest-xdist; extra == \"test-no-images\"", "pytest; extra == \"test-no-images\"", "selenium; extra == \"bokeh\"", "sphinx-copybutton; extra == \"docs\"", - "types-Pillow; extra == \"mypy\"" + "sphinx>=7.2; extra == \"docs\"", + "types-Pillow; extra == \"mypy\"", + "wurlitzer; extra == \"test-no-images\"" ], - "requires_python": ">=3.8", - "version": "1.0.7" + "requires_python": ">=3.9", + "version": "1.2.0" }, { "artifacts": [ { "algorithm": "sha256", - "hash": "3a27e95f763a428a739d2add979fa7494c912a32c17c4c38c4d5f082cad165a3", - "url": "https://files.pythonhosted.org/packages/5c/f9/695d6bedebd747e5eb0fe8fad57b72fdf25411273a39791cde838d5a8f51/cycler-0.11.0-py3-none-any.whl" + "hash": "85cef7cff222d8644161529808465972e51340599459b8ac3ccbac5a854e0d30", + "url": "https://files.pythonhosted.org/packages/e7/05/c19819d5e3d95294a6f5947fb9b9629efb316b96de511b418c53d245aae6/cycler-0.12.1-py3-none-any.whl" }, { "algorithm": "sha256", - "hash": "9c87405839a19696e837b3b818fed3f5f69f16f1eec1a1ad77e043dcea9c772f", - "url": "https://files.pythonhosted.org/packages/34/45/a7caaacbfc2fa60bee42effc4bcc7d7c6dbe9c349500e04f65a861c15eb9/cycler-0.11.0.tar.gz" + "hash": "88bb128f02ba341da8ef447245a9e138fae777f6a23943da4540077d3601eb1c", + "url": "https://files.pythonhosted.org/packages/a9/95/a3dbbb5028f35eafb79008e7522a75244477d2838f38cbb722248dabc2a8/cycler-0.12.1.tar.gz" } ], "project_name": "cycler", - "requires_dists": [], - "requires_python": ">=3.6", - "version": "0.11.0" + "requires_dists": [ + "ipython; extra == \"docs\"", + "matplotlib; extra == \"docs\"", + "numpydoc; extra == \"docs\"", + "pytest-cov; extra == \"tests\"", + "pytest-xdist; extra == \"tests\"", + "pytest; extra == \"tests\"", + "sphinx; extra == \"docs\"" + ], + "requires_python": ">=3.8", + "version": "0.12.1" }, { "artifacts": [ { "algorithm": "sha256", - "hash": "be4f6b7be75a201c290c8611c0978549c60353890204573078e865423dbe3c83", - "url": "https://files.pythonhosted.org/packages/d2/49/9845f14b6716614c832535b67e3b491434d7fdecf510fcb6fe254f60a974/Cython-0.29.34-py2.py3-none-any.whl" + "hash": "95f1d6a83ef2729e67b3fa7318c829ce5b07ac64c084cd6af11c228e0364662c", + "url": "https://files.pythonhosted.org/packages/7e/26/9d8de10005fedb1eceabe713348d43bae1dbab1786042ca0751a2e2b0f8c/Cython-0.29.37-py2.py3-none-any.whl" }, { "algorithm": "sha256", - "hash": "1909688f5d7b521a60c396d20bba9e47a1b2d2784bfb085401e1e1e7d29a29a8", - "url": "https://files.pythonhosted.org/packages/0a/70/1500f05bddb16d795b29fac42954b3c8764c82367b8326c10f038471ae7f/Cython-0.29.34.tar.gz" + "hash": "9450e0766ab65947f8a2a36f9e59079fc879c3807ec936c61725a48c97741a52", + "url": "https://files.pythonhosted.org/packages/20/88/af83962f9134a92949b8e780205d824be8aab704fdb711f379d434f3e9af/Cython-0.29.37-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_24_i686.whl" }, { "algorithm": "sha256", - "hash": "56866323f1660cecb4d5ff3a1fba92a56b91b7cfae0a8253777aa4bdb3bdf9a8", - "url": "https://files.pythonhosted.org/packages/51/f0/76f99a049ca056459883b24c3265a82fda3e2093eef71b15717d7e2b75b3/Cython-0.29.34-cp310-cp310-musllinux_1_1_x86_64.whl" + "hash": "f813d4a6dd94adee5d4ff266191d1d95bf6d4164a4facc535422c021b2504cfb", + "url": "https://files.pythonhosted.org/packages/2a/97/8cc3fe7c6de4796921236a64d00ca8a95565772e57f0d3caae68d880b592/Cython-0.29.37.tar.gz" }, { "algorithm": "sha256", - "hash": "308c8f1e58bf5e6e8a1c4dcf8abbd2d13d0f9b1e582f4d9ae8b89857342d8bb5", - "url": "https://files.pythonhosted.org/packages/6f/23/24664adeb330fc0048e9cee5321a23b2902ed3f5493b3fd27d7f84143f06/Cython-0.29.34-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl" + "hash": "177481b0a7e003e5c49e2bf0dda1d6fe610c239f17642a5da9f18c2ad0c5f6b6", + "url": "https://files.pythonhosted.org/packages/45/2e/9c904296381b3afc6cd8b16f3c4cb908265c969b807cddf0b65c07449758/Cython-0.29.37-cp310-cp310-musllinux_1_1_x86_64.whl" }, { "algorithm": "sha256", - "hash": "21b88200620d80cfe193d199b259cdad2b9af56f916f0f7f474b5a3631ca0caa", - "url": "https://files.pythonhosted.org/packages/78/fe/3fad1d0583e98885dfd1d679fa42923a49c8f51924ffafb25f4f684148fb/Cython-0.29.34-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_24_aarch64.whl" + "hash": "12192ab269e7185720f2d2f8894587bf1da4276db1b9b869e4622a093f18cae6", + "url": "https://files.pythonhosted.org/packages/5b/b7/6e35bbbf253ff6c383eec57baab1c6814107b2b9caf26b10e9c25014bb1e/Cython-0.29.37-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl" }, { "algorithm": "sha256", - "hash": "d8f822fb6ecd5d88c42136561f82960612421154fc5bf23c57103a367bb91356", - "url": "https://files.pythonhosted.org/packages/e5/d6/82f3ec9c36b52d8ebb17067c32b7995f4c2bff450adc5b09536a0bde0d93/Cython-0.29.34-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_24_i686.whl" + "hash": "4658499a41255431f6bbdca7e634e9c8d3a4c190bf24b4aa1646dac751d3da4d", + "url": "https://files.pythonhosted.org/packages/61/2e/9116c533bd9fd36db3faa50d60e95305b6a6f1ed4c4d2abb214b6db78ed7/Cython-0.29.37-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_24_aarch64.whl" } ], "project_name": "cython", "requires_dists": [], "requires_python": "!=3.0.*,!=3.1.*,!=3.2.*,>=2.6", - "version": "0.29.34" + "version": "0.29.37" }, { "artifacts": [ { "algorithm": "sha256", - "hash": "a749ae1ea9de3fe7b785353a818ec9b629d39c6b7e02462954203bd1e296fd0e", - "url": "https://files.pythonhosted.org/packages/b8/93/5828bf77b8dc538146ea81c1d9970d235e2f4dfb25f11ac153823c11e669/dash-2.9.3-py3-none-any.whl" + "hash": "8a9d2a618e415113c0b2a4d25d5dc4df5cb921f733b33dde75559db2316b1df1", + "url": "https://files.pythonhosted.org/packages/b0/68/781d0026a100106b64e4501c76621dfcd0d3c29a546094fcffaa73037a74/dash-2.16.1-py3-none-any.whl" }, { "algorithm": "sha256", - "hash": "47392f8d6455dc989a697407eb5941f3bad80604df985ab1ac9d4244568ffb34", - "url": "https://files.pythonhosted.org/packages/19/e3/a75cb5b353492ab7f76ff8c4076a1d2047feed060cbbcf51c14e3c713caa/dash-2.9.3.tar.gz" + "hash": "b2871d6b8d4c9dfd0a64f89f22d001c93292910b41d92d9ff2bb424a28283976", + "url": "https://files.pythonhosted.org/packages/38/c9/1f2a6abe0ab0a61e40c36819effd241e529d147aacc4153ce49a6c69a535/dash-2.16.1.tar.gz" } ], "project_name": "dash", "requires_dists": [ - "Flask>=1.0.4", + "Flask<3.1,>=1.0.4", "PyYAML>=5.4.1; extra == \"dev\"", + "Werkzeug<3.1", "beautifulsoup4>=4.8.2; extra == \"testing\"", - "black==21.6b0; python_version < \"3.7\" and extra == \"ci\"", - "black==22.3.0; python_version >= \"3.7\" and extra == \"ci\"", + "black==22.3.0; extra == \"ci\"", "celery[redis]>=5.1.2; extra == \"celery\"", "coloredlogs>=15.0.1; extra == \"dev\"", - "contextvars==2.4; python_version < \"3.7\"", "cryptography<3.4; python_version < \"3.7\" and extra == \"testing\"", "dash-core-components==2.0.0", "dash-dangerously-set-inner-html; extra == \"ci\"", @@ -813,45 +790,45 @@ "dash-testing-stub>=0.0.2; extra == \"testing\"", "diskcache>=5.2.1; extra == \"diskcache\"", "fire>=0.4.0; extra == \"dev\"", - "flake8==3.9.2; extra == \"ci\"", + "flake8==7.0.0; extra == \"ci\"", "flaky==3.7.0; extra == \"ci\"", "flask-compress; extra == \"compress\"", "flask-talisman==1.0.0; extra == \"ci\"", - "importlib-metadata<5; python_version < \"3.8\" and extra == \"celery\"", - "importlib-metadata==4.8.3; python_version < \"3.7\"", - "isort==4.3.21; python_version < \"3.7\" and extra == \"ci\"", + "importlib-metadata", + "jupyterlab<4.0.0; extra == \"ci\"", "lxml>=4.6.2; extra == \"testing\"", - "mimesis; extra == \"ci\"", + "mimesis<=11.1.0; extra == \"ci\"", "mock==4.0.3; extra == \"ci\"", "multiprocess>=0.70.12; extra == \"diskcache\"", "multiprocess>=0.70.12; extra == \"testing\"", - "numpy; extra == \"ci\"", - "openpyxl; python_version >= \"3.8\" and extra == \"ci\"", - "orjson==3.5.4; python_version < \"3.7\" and extra == \"ci\"", - "orjson==3.6.7; python_version >= \"3.7\" and extra == \"ci\"", - "pandas==1.1.5; python_version < \"3.8\" and extra == \"ci\"", - "pandas>=1.4.0; python_version >= \"3.8\" and extra == \"ci\"", + "nest-asyncio", + "numpy<=1.26.3; extra == \"ci\"", + "openpyxl; extra == \"ci\"", + "orjson==3.9.12; extra == \"ci\"", + "pandas>=1.4.0; extra == \"ci\"", "percy>=2.0.2; extra == \"testing\"", "plotly>=5.0.0", - "preconditions; extra == \"ci\"", "psutil>=5.8.0; extra == \"diskcache\"", "psutil>=5.8.0; extra == \"testing\"", - "pyarrow; python_version >= \"3.7\" and extra == \"ci\"", - "pyarrow<3; python_version < \"3.7\" and extra == \"ci\"", - "pylint==2.13.5; extra == \"ci\"", + "pyarrow; extra == \"ci\"", + "pylint==3.0.3; extra == \"ci\"", "pytest-mock; extra == \"ci\"", "pytest-rerunfailures; extra == \"ci\"", "pytest-sugar==0.9.6; extra == \"ci\"", "pytest>=6.0.2; extra == \"testing\"", + "pyzmq==25.1.2; extra == \"ci\"", "redis>=3.5.3; extra == \"celery\"", + "requests", "requests[security]>=2.21.0; extra == \"testing\"", + "retrying", "selenium<=4.2.0,>=3.141.0; extra == \"testing\"", + "setuptools", + "typing-extensions>=4.1.1", "waitress>=1.4.4; extra == \"testing\"", - "xlrd<2; python_version < \"3.8\" and extra == \"ci\"", - "xlrd>=2.0.1; python_version >= \"3.8\" and extra == \"ci\"" + "xlrd>=2.0.1; extra == \"ci\"" ], - "requires_python": ">=3.6", - "version": "2.9.3" + "requires_python": ">=3.8", + "version": "2.16.1" }, { "artifacts": [ @@ -946,34 +923,6 @@ "requires_python": null, "version": "2.16.0" }, - { - "artifacts": [ - { - "algorithm": "sha256", - "hash": "53f7a456bc50706a0eaabecf2d3ce44c4d5010e46dfc65b6b81a518b42866267", - "url": "https://files.pythonhosted.org/packages/0f/63/d07f5c023abf3192200344d494118f7a00168d67eec50cc16c9bf20a3333/debugpy-1.6.7-py2.py3-none-any.whl" - }, - { - "algorithm": "sha256", - "hash": "c4c2f0810fa25323abfdfa36cbbbb24e5c3b1a42cb762782de64439c575d67f2", - "url": "https://files.pythonhosted.org/packages/92/d4/437fa53a5a0e5a04d77e12b7eeac1df003e33834f85ddd4513fe2df31e13/debugpy-1.6.7.zip" - }, - { - "algorithm": "sha256", - "hash": "e3876611d114a18aafef6383695dfc3f1217c98a9168c1aaf1a02b01ec7d8d1e", - "url": "https://files.pythonhosted.org/packages/97/b2/1b264a5985de53f3f9399eb3ea83dcc4b8d2126995e04cb318c806b1424e/debugpy-1.6.7-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" - }, - { - "algorithm": "sha256", - "hash": "b3e7ac809b991006ad7f857f016fa92014445085711ef111fdc3f74f66144096", - "url": "https://files.pythonhosted.org/packages/ee/7e/7a0621b57788ee106932149eba7dc5c014d7212f95964638c04aadd98425/debugpy-1.6.7-cp310-cp310-macosx_11_0_x86_64.whl" - } - ], - "project_name": "debugpy", - "requires_dists": [], - "requires_python": ">=3.7", - "version": "1.6.7" - }, { "artifacts": [ { @@ -1011,13 +960,13 @@ "artifacts": [ { "algorithm": "sha256", - "hash": "232c37c63e4f682982c8b6459f33a8981039e5fb8756b2074364e5055c498c9e", - "url": "https://files.pythonhosted.org/packages/61/97/17ed81b7a8d24d8f69b62c0db37abbd8c0042d4b3fc429c73dab986e7483/exceptiongroup-1.1.1-py3-none-any.whl" + "hash": "4bfd3996ac73b41e9b9628b04e079f193850720ea5945fc96a08633c66912f14", + "url": "https://files.pythonhosted.org/packages/b8/9a/5028fd52db10e600f1c4674441b968cf2ea4959085bfb5b99fb1250e5f68/exceptiongroup-1.2.0-py3-none-any.whl" }, { "algorithm": "sha256", - "hash": "d484c3090ba2889ae2928419117447a14daf3c1231d5e30d0aae34f354f01785", - "url": "https://files.pythonhosted.org/packages/cc/38/57f14ddc8e8baeddd8993a36fe57ce7b4ba174c35048b9a6d270bb01e833/exceptiongroup-1.1.1.tar.gz" + "hash": "91f5c769735f051a4290d52edd0858999b57e5876e9f85937691bd4c9fa3ed68", + "url": "https://files.pythonhosted.org/packages/8e/1c/beef724eaf5b01bb44b6338c8c3494eff7cab376fab4904cfbbc3585dc79/exceptiongroup-1.2.0.tar.gz" } ], "project_name": "exceptiongroup", @@ -1025,43 +974,45 @@ "pytest>=6; extra == \"test\"" ], "requires_python": ">=3.7", - "version": "1.1.1" + "version": "1.2.0" }, { "artifacts": [ { "algorithm": "sha256", - "hash": "0314a69e37426e3608aada02473b4161d4caf5a4b244d1d0c48072b8fee7bacc", - "url": "https://files.pythonhosted.org/packages/28/3c/bc3819dd8b1a1588c9215a87271b6178cc5498acaa83885211f5d4d9e693/executing-1.2.0-py2.py3-none-any.whl" + "hash": "eac49ca94516ccc753f9fb5ce82603156e590b27525a8bc32cce8ae302eb61bc", + "url": "https://files.pythonhosted.org/packages/80/03/6ea8b1b2a5ab40a7a60dc464d3daa7aa546e0a74d74a9f8ff551ea7905db/executing-2.0.1-py2.py3-none-any.whl" }, { "algorithm": "sha256", - "hash": "19da64c18d2d851112f09c287f8d3dbbdf725ab0e569077efb6cdcbd3497c107", - "url": "https://files.pythonhosted.org/packages/8f/ac/89ff37d8594b0eef176b7cec742ac868fef853b8e18df0309e3def9f480b/executing-1.2.0.tar.gz" + "hash": "35afe2ce3affba8ee97f2d69927fa823b08b472b7b994e36a52a964b93d16147", + "url": "https://files.pythonhosted.org/packages/08/41/85d2d28466fca93737592b7f3cc456d1cfd6bcd401beceeba17e8e792b50/executing-2.0.1.tar.gz" } ], "project_name": "executing", "requires_dists": [ - "asttokens; extra == \"tests\"", + "asttokens>=2.1.0; extra == \"tests\"", + "coverage-enable-subprocess; extra == \"tests\"", + "coverage; extra == \"tests\"", + "ipython; extra == \"tests\"", "littleutils; extra == \"tests\"", "pytest; extra == \"tests\"", - "rich; python_version >= \"3.11\" and extra == \"tests\"", - "typing; python_version < \"3.5\"" + "rich; python_version >= \"3.11\" and extra == \"tests\"" ], - "requires_python": null, - "version": "1.2.0" + "requires_python": ">=3.5", + "version": "2.0.1" }, { "artifacts": [ { "algorithm": "sha256", - "hash": "60b21fbf90074687f2f8da3facd7ffb2101a03c3714a782cd8209eaf33865deb", - "url": "https://files.pythonhosted.org/packages/22/e0/c9d2fb05c641b984d0f0c2b5d79fbccc6ef2702618e2d45c8ec716c2db26/fanucpy-0.1.11-py3-none-any.whl" + "hash": "8be970c4f4023008f62d0872842899b5faa50019407dfaff7dba2b2a53c3ace2", + "url": "https://files.pythonhosted.org/packages/ce/d3/d944f0b3d9539828c29ab8b54479113c4f365f7c147dbe32edf6596e7586/fanucpy-0.1.13-py3-none-any.whl" }, { "algorithm": "sha256", - "hash": "7eb8aafcbf7a3819af3e532000eae9d390028b7cbe010a9533a4754d5c1b1b74", - "url": "https://files.pythonhosted.org/packages/f7/e8/a6b676188fac9a698e5e1ca480f386b45054b71c79b3fc6d25fa2be08ee3/fanucpy-0.1.11.tar.gz" + "hash": "918ca13ac40d9bface464c9ea5c80ffb88cd1b002b1f4d6a1d2ee4b9612f6892", + "url": "https://files.pythonhosted.org/packages/42/c6/5930c95b86ebf3c88648a0bcadf0bab1212456837c224d810b92c4bcf4a2/fanucpy-0.1.13.tar.gz" } ], "project_name": "fanucpy", @@ -1070,19 +1021,19 @@ "scipy<2.0.0,>=1.8.0" ], "requires_python": "<3.11,>=3.6", - "version": "0.1.11" + "version": "0.1.13" }, { "artifacts": [ { "algorithm": "sha256", - "hash": "04fbecc94300436f628517b05741b7ea009506ce8f946d40996567c669318490", - "url": "https://files.pythonhosted.org/packages/eb/e7/84b1571b866b8abd604f8b72234d16f01bd5944014ef9929b5cb0da198c1/fastjsonschema-2.16.3-py3-none-any.whl" + "hash": "3672b47bc94178c9f23dbb654bf47440155d4db9df5f7bc47643315f9c405cd0", + "url": "https://files.pythonhosted.org/packages/9c/b9/79691036d4a8f9857e74d1728b23f34f583b81350a27492edda58d5604e1/fastjsonschema-2.19.1-py3-none-any.whl" }, { "algorithm": "sha256", - "hash": "4a30d6315a68c253cfa8f963b9697246315aa3db89f98b97235e345dedfb0b8e", - "url": "https://files.pythonhosted.org/packages/62/70/0b49eee4a6aef4b67699e65fe8b8f4a3a25d39971bcd6f1c930a91141f3b/fastjsonschema-2.16.3.tar.gz" + "hash": "e3126a94bdc4623d3de4485f8d468a12f02a67921315ddc87836d6e456dc789d", + "url": "https://files.pythonhosted.org/packages/ba/7f/cedf77ace50aa60c566deaca9066750f06e1fcf6ad24f254d255bb976dd6/fastjsonschema-2.19.1.tar.gz" } ], "project_name": "fastjsonschema", @@ -1097,7 +1048,7 @@ "validictory; extra == \"devel\"" ], "requires_python": null, - "version": "2.16.3" + "version": "2.19.1" }, { "artifacts": [ @@ -1193,13 +1144,43 @@ "artifacts": [ { "algorithm": "sha256", - "hash": "64c0c05c337f826183637570ac5ab49ee220eec66cf50248e8df527edfa95aeb", - "url": "https://files.pythonhosted.org/packages/16/07/1c7547e27f559ec078801d522cc4d5127cdd4ef8e831c8ddcd9584668a07/fonttools-4.39.3-py3-none-any.whl" + "hash": "48fa36da06247aa8282766cfd63efff1bb24e55f020f29a335939ed3844d20d3", + "url": "https://files.pythonhosted.org/packages/be/da/fca4d8cc9d446d1b85c19050638a453a277f5a739d7a474121d943864537/fonttools-4.50.0-py3-none-any.whl" + }, + { + "algorithm": "sha256", + "hash": "effd303fb422f8ce06543a36ca69148471144c534cc25f30e5be752bc4f46736", + "url": "https://files.pythonhosted.org/packages/16/be/39a62597e51d51a2c1cd5484db8417b1d27093b87032c8982e9de5e3bb18/fonttools-4.50.0-cp310-cp310-macosx_10_9_universal2.whl" + }, + { + "algorithm": "sha256", + "hash": "b1aeae3dd2ee719074a9372c89ad94f7c581903306d76befdaca2a559f802472", + "url": "https://files.pythonhosted.org/packages/48/01/17cd8d3bd0d42fa391ce63d3529d1c4dda65f4af43ea92a11d360247a9b4/fonttools-4.50.0-cp310-cp310-musllinux_1_1_x86_64.whl" + }, + { + "algorithm": "sha256", + "hash": "fa5cf61058c7dbb104c2ac4e782bf1b2016a8cf2f69de6e4dd6a865d2c969bb5", + "url": "https://files.pythonhosted.org/packages/67/ac/d7bf44ce57ff5770c267e63cff003cfd5ee43dc49abf677f8b7067fbd3fb/fonttools-4.50.0.tar.gz" + }, + { + "algorithm": "sha256", + "hash": "7913992ab836f621d06aabac118fc258b9947a775a607e1a737eb3a91c360335", + "url": "https://files.pythonhosted.org/packages/a3/15/aea4feb1fbeb4f3c260c43f9c1eb23e36800532ab4673fcb382f31dc2d94/fonttools-4.50.0-cp310-cp310-macosx_10_9_x86_64.whl" + }, + { + "algorithm": "sha256", + "hash": "8e0a1c5bd2f63da4043b63888534b52c5a1fd7ae187c8ffc64cbb7ae475b9dab", + "url": "https://files.pythonhosted.org/packages/e0/a8/1eb7380d8319c0bb595ab3c8bd517777495ba094656872e3363207980a4a/fonttools-4.50.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + }, + { + "algorithm": "sha256", + "hash": "9fff65fbb7afe137bac3113827855e0204482727bddd00a806034ab0d3951d0d", + "url": "https://files.pythonhosted.org/packages/e3/3f/9c4cf2bf780b10b981a06cd089f229bff8c95543efa68f58df4ffdb2a53c/fonttools-4.50.0-cp310-cp310-musllinux_1_1_aarch64.whl" }, { "algorithm": "sha256", - "hash": "9234b9f57b74e31b192c3fc32ef1a40750a8fbc1cd9837a7b7bfc4ca4a5c51d7", - "url": "https://files.pythonhosted.org/packages/39/d7/ab05ae34dd57dd657e492d95ce7ec6bfebfb3bfcdc7316660ac5a13fcfee/fonttools-4.39.3.zip" + "hash": "d40fc98540fa5360e7ecf2c56ddf3c6e7dd04929543618fd7b5cc76e66390562", + "url": "https://files.pythonhosted.org/packages/f1/64/9be0559ad8651c9b1cd5ba9aabc9f9b59a8618e931d33ceb40297056445e/fonttools-4.50.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" } ], "project_name": "fonttools", @@ -1210,14 +1191,16 @@ "brotlicffi>=0.8.0; platform_python_implementation != \"CPython\" and extra == \"woff\"", "fs<3,>=2.2.0; extra == \"all\"", "fs<3,>=2.2.0; extra == \"ufo\"", - "lxml<5,>=4.0; extra == \"all\"", - "lxml<5,>=4.0; extra == \"lxml\"", + "lxml>=4.0; extra == \"all\"", + "lxml>=4.0; extra == \"lxml\"", "lz4>=1.7.4.2; extra == \"all\"", "lz4>=1.7.4.2; extra == \"graphite\"", "matplotlib; extra == \"all\"", "matplotlib; extra == \"plot\"", "munkres; platform_python_implementation == \"PyPy\" and extra == \"all\"", "munkres; platform_python_implementation == \"PyPy\" and extra == \"interpolatable\"", + "pycairo; extra == \"all\"", + "pycairo; extra == \"interpolatable\"", "scipy; platform_python_implementation != \"PyPy\" and extra == \"all\"", "scipy; platform_python_implementation != \"PyPy\" and extra == \"interpolatable\"", "skia-pathops>=0.5.0; extra == \"all\"", @@ -1226,15 +1209,15 @@ "sympy; extra == \"symfont\"", "uharfbuzz>=0.23.0; extra == \"all\"", "uharfbuzz>=0.23.0; extra == \"repacker\"", - "unicodedata2>=15.0.0; python_version <= \"3.11\" and extra == \"all\"", - "unicodedata2>=15.0.0; python_version <= \"3.11\" and extra == \"unicode\"", + "unicodedata2>=15.1.0; python_version <= \"3.12\" and extra == \"all\"", + "unicodedata2>=15.1.0; python_version <= \"3.12\" and extra == \"unicode\"", "xattr; sys_platform == \"darwin\" and extra == \"all\"", "xattr; sys_platform == \"darwin\" and extra == \"type1\"", "zopfli>=0.1.4; extra == \"all\"", "zopfli>=0.1.4; extra == \"woff\"" ], "requires_python": ">=3.8", - "version": "4.39.3" + "version": "4.50.0" }, { "artifacts": [ @@ -1322,31 +1305,31 @@ "artifacts": [ { "algorithm": "sha256", - "hash": "90b77e79eaa3eba6de819a0c442c0b4ceefc341a7a2ab77d7562bf49f425c5c2", - "url": "https://files.pythonhosted.org/packages/fc/34/3030de6f1370931b9dbb4dad48f6ab1015ab1d32447850b9fc94e60097be/idna-3.4-py3-none-any.whl" + "hash": "c05567e9c24a6b9faaa835c4821bad0590fbb9d5779e7caa6e1cc4978e7eb24f", + "url": "https://files.pythonhosted.org/packages/c2/e7/a82b05cf63a603df6e68d59ae6a68bf5064484a0718ea5033660af4b54a9/idna-3.6-py3-none-any.whl" }, { "algorithm": "sha256", - "hash": "814f528e8dead7d329833b91c5faa87d60bf71824cd12a7530b5526063d02cb4", - "url": "https://files.pythonhosted.org/packages/8b/e1/43beb3d38dba6cb420cefa297822eac205a277ab43e5ba5d5c46faf96438/idna-3.4.tar.gz" + "hash": "9ecdbbd083b06798ae1e86adcbfe8ab1479cf864e4ee30fe4e46a003d12491ca", + "url": "https://files.pythonhosted.org/packages/bf/3f/ea4b9117521a1e9c50344b909be7886dd00a519552724809bb1f486986c2/idna-3.6.tar.gz" } ], "project_name": "idna", "requires_dists": [], "requires_python": ">=3.5", - "version": "3.4" + "version": "3.6" }, { "artifacts": [ { "algorithm": "sha256", - "hash": "b9b456146aab459e648cde633b81bf487eb45248948f79c033e55af3bf1e6d70", - "url": "https://files.pythonhosted.org/packages/e9/67/98ed2279fcd66cc50112abb8f5a3de4526307dc43a16d220d7b48afd113a/imageio-2.28.1-py3-none-any.whl" + "hash": "08082bf47ccb54843d9c73fe9fc8f3a88c72452ab676b58aca74f36167e8ccba", + "url": "https://files.pythonhosted.org/packages/02/25/66533a8390e3763cf8254dee143dbf8a830391ea60d2762512ba7f9ddfbe/imageio-2.34.0-py3-none-any.whl" }, { "algorithm": "sha256", - "hash": "5db5087be5c814ecf7e2c7d30a1a15c97eca97d8c26f31ddc54d767d4a43bce8", - "url": "https://files.pythonhosted.org/packages/2e/32/391580d369b1d6f6997bcaa583a7f88b990dfff8265d5e92c22848d8e8f1/imageio-2.28.1.tar.gz" + "hash": "ae9732e10acf807a22c389aef193f42215718e16bd06eed0c5bb57e1034a4d53", + "url": "https://files.pythonhosted.org/packages/c3/71/70f81a9c0cd3b106f6663af8d92402d16354abec48f7b8ba15a6c41ddca9/imageio-2.34.0.tar.gz" } ], "project_name": "imageio", @@ -1378,6 +1361,10 @@ "numpy", "numpydoc; extra == \"docs\"", "numpydoc; extra == \"full\"", + "pillow-heif; extra == \"all-plugins\"", + "pillow-heif; extra == \"all-plugins-pypy\"", + "pillow-heif; extra == \"full\"", + "pillow-heif; extra == \"pillow-heif\"", "pillow>=8.3.2", "psutil; extra == \"all-plugins\"", "psutil; extra == \"all-plugins-pypy\"", @@ -1400,196 +1387,157 @@ "wheel; extra == \"build\"", "wheel; extra == \"full\"" ], - "requires_python": ">=3.7", - "version": "2.28.1" + "requires_python": ">=3.8", + "version": "2.34.0" }, { "artifacts": [ { "algorithm": "sha256", - "hash": "b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374", - "url": "https://files.pythonhosted.org/packages/ef/a6/62565a6e1cf69e10f5727360368e451d4b7f58beeac6173dc9db836a5b46/iniconfig-2.0.0-py3-none-any.whl" + "hash": "30962b96c0c223483ed6cc7280e7f0199feb01a0e40cfae4d4450fc6fab1f570", + "url": "https://files.pythonhosted.org/packages/2d/0a/679461c511447ffaf176567d5c496d1de27cbe34a87df6677d7171b2fbd4/importlib_metadata-7.1.0-py3-none-any.whl" }, { "algorithm": "sha256", - "hash": "2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3", - "url": "https://files.pythonhosted.org/packages/d7/4b/cbd8e699e64a6f16ca3a8220661b5f83792b3017d0f79807cb8708d33913/iniconfig-2.0.0.tar.gz" + "hash": "b78938b926ee8d5f020fc4772d487045805a55ddbad2ecf21c6d60938dc7fcd2", + "url": "https://files.pythonhosted.org/packages/a0/fc/c4e6078d21fc4fa56300a241b87eae76766aa380a23fc450fc85bb7bf547/importlib_metadata-7.1.0.tar.gz" } ], - "project_name": "iniconfig", - "requires_dists": [], - "requires_python": ">=3.7", - "version": "2.0.0" + "project_name": "importlib-metadata", + "requires_dists": [ + "flufl.flake8; extra == \"testing\"", + "furo; extra == \"docs\"", + "importlib-resources>=1.3; python_version < \"3.9\" and extra == \"testing\"", + "ipython; extra == \"perf\"", + "jaraco.packaging>=9.3; extra == \"docs\"", + "jaraco.test>=5.4; extra == \"testing\"", + "jaraco.tidelift>=1.4; extra == \"docs\"", + "packaging; extra == \"testing\"", + "pyfakefs; extra == \"testing\"", + "pytest-checkdocs>=2.4; extra == \"testing\"", + "pytest-cov; extra == \"testing\"", + "pytest-enabler>=2.2; extra == \"testing\"", + "pytest-mypy; platform_python_implementation != \"PyPy\" and extra == \"testing\"", + "pytest-perf>=0.9.2; extra == \"testing\"", + "pytest-ruff>=0.2.1; extra == \"testing\"", + "pytest>=6; extra == \"testing\"", + "rst.linker>=1.9; extra == \"docs\"", + "sphinx-lint; extra == \"docs\"", + "sphinx>=3.5; extra == \"docs\"", + "typing-extensions>=3.6.4; python_version < \"3.8\"", + "zipp>=0.5" + ], + "requires_python": ">=3.8", + "version": "7.1.0" }, { "artifacts": [ { "algorithm": "sha256", - "hash": "1ae6047c1277508933078163721bbb479c3e7292778a04b4bacf0874550977d6", - "url": "https://files.pythonhosted.org/packages/48/1b/260b3e4d2f633c1c9019e25a977a9e82341d0713ad8fb60e01b97b7559a4/ipykernel-6.22.0-py3-none-any.whl" + "hash": "b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374", + "url": "https://files.pythonhosted.org/packages/ef/a6/62565a6e1cf69e10f5727360368e451d4b7f58beeac6173dc9db836a5b46/iniconfig-2.0.0-py3-none-any.whl" }, { "algorithm": "sha256", - "hash": "302558b81f1bc22dc259fb2a0c5c7cf2f4c0bdb21b50484348f7bafe7fb71421", - "url": "https://files.pythonhosted.org/packages/bc/18/a773c8f970269988c56678c7b8739b106c5557e419864481c90949db3754/ipykernel-6.22.0.tar.gz" + "hash": "2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3", + "url": "https://files.pythonhosted.org/packages/d7/4b/cbd8e699e64a6f16ca3a8220661b5f83792b3017d0f79807cb8708d33913/iniconfig-2.0.0.tar.gz" } ], - "project_name": "ipykernel", - "requires_dists": [ - "appnope; platform_system == \"Darwin\"", - "comm>=0.1.1", - "coverage[toml]; extra == \"cov\"", - "curio; extra == \"cov\"", - "debugpy>=1.6.5", - "flaky; extra == \"test\"", - "ipyparallel; extra == \"test\"", - "ipython>=7.23.1", - "jupyter-client>=6.1.12", - "jupyter-core!=5.0.*,>=4.12", - "matplotlib-inline>=0.1", - "matplotlib; extra == \"cov\"", - "myst-parser; extra == \"docs\"", - "nest-asyncio", - "packaging", - "pre-commit; extra == \"test\"", - "psutil", - "pydata-sphinx-theme; extra == \"docs\"", - "pyqt5; extra == \"pyqt5\"", - "pyside6; extra == \"pyside6\"", - "pytest-asyncio; extra == \"test\"", - "pytest-cov; extra == \"cov\"", - "pytest-cov; extra == \"test\"", - "pytest-timeout; extra == \"test\"", - "pytest>=7.0; extra == \"test\"", - "pyzmq>=20", - "sphinx-autodoc-typehints; extra == \"docs\"", - "sphinx; extra == \"docs\"", - "sphinxcontrib-github-alt; extra == \"docs\"", - "sphinxcontrib-spelling; extra == \"docs\"", - "tornado>=6.1", - "traitlets>=5.4.0", - "trio; extra == \"cov\"", - "trio; extra == \"docs\"" - ], - "requires_python": ">=3.8", - "version": "6.22.0" + "project_name": "iniconfig", + "requires_dists": [], + "requires_python": ">=3.7", + "version": "2.0.0" }, { "artifacts": [ { "algorithm": "sha256", - "hash": "ffca270240fbd21b06b2974e14a86494d6d29290184e788275f55e0b55914926", - "url": "https://files.pythonhosted.org/packages/d5/16/2161195dd2f617933f8ada5bc567eb47ddbb7c99dc16ffa3e729dd25a1a0/ipython-8.13.2-py3-none-any.whl" + "hash": "3c86f284c8f3d8f2b6c662f885c4889a91df7cd52056fd02b7d8d6195d7f56e9", + "url": "https://files.pythonhosted.org/packages/2f/4c/a960e920f0566d46084b7dd03888c1fec2a86e9f09dddae3bedfaab1d459/ipython-8.22.2-py3-none-any.whl" }, { "algorithm": "sha256", - "hash": "7dff3fad32b97f6488e02f87b970f309d082f758d7b7fc252e3b19ee0e432dbb", - "url": "https://files.pythonhosted.org/packages/ee/ad/d908d8aac3e8ac8aec2b89103b6c10f289544623879be0e249de3e508123/ipython-8.13.2.tar.gz" + "hash": "2dcaad9049f9056f1fef63514f176c7d41f930daa78d05b82a176202818f2c14", + "url": "https://files.pythonhosted.org/packages/43/ac/82acd7bf004bc916f45cdb01622f3ef88199465ca6a7ba0bcf22db27226f/ipython-8.22.2.tar.gz" } ], "project_name": "ipython", "requires_dists": [ - "appnope; sys_platform == \"darwin\"", - "backcall", - "black; extra == \"all\"", "black; extra == \"black\"", "colorama; sys_platform == \"win32\"", - "curio; extra == \"all\"", - "curio; extra == \"test_extra\"", + "curio; extra == \"test-extra\"", "decorator", - "docrepr; extra == \"all\"", "docrepr; extra == \"doc\"", - "ipykernel; extra == \"all\"", + "exceptiongroup; extra == \"doc\"", + "exceptiongroup; python_version < \"3.11\"", "ipykernel; extra == \"doc\"", "ipykernel; extra == \"kernel\"", - "ipyparallel; extra == \"all\"", "ipyparallel; extra == \"parallel\"", - "ipywidgets; extra == \"all\"", + "ipython[black,doc,kernel,nbconvert,nbformat,notebook,parallel,qtconsole,terminal]; extra == \"all\"", + "ipython[test,test_extra]; extra == \"all\"", + "ipython[test]; extra == \"doc\"", + "ipython[test]; extra == \"test-extra\"", "ipywidgets; extra == \"notebook\"", "jedi>=0.16", - "matplotlib!=3.2.0; extra == \"all\"", - "matplotlib!=3.2.0; extra == \"test_extra\"", + "matplotlib!=3.2.0; extra == \"test-extra\"", "matplotlib-inline", - "matplotlib; extra == \"all\"", "matplotlib; extra == \"doc\"", - "nbconvert; extra == \"all\"", "nbconvert; extra == \"nbconvert\"", - "nbformat; extra == \"all\"", "nbformat; extra == \"nbformat\"", - "nbformat; extra == \"test_extra\"", - "notebook; extra == \"all\"", + "nbformat; extra == \"test-extra\"", "notebook; extra == \"notebook\"", - "numpy>=1.21; extra == \"all\"", - "numpy>=1.21; extra == \"test_extra\"", - "pandas; extra == \"all\"", - "pandas; extra == \"test_extra\"", - "pexpect>4.3; sys_platform != \"win32\"", - "pickleshare", - "prompt-toolkit!=3.0.37,<3.1.0,>=3.0.30", + "numpy>=1.23; extra == \"test-extra\"", + "pandas; extra == \"test-extra\"", + "pexpect>4.3; sys_platform != \"win32\" and sys_platform != \"emscripten\"", + "pickleshare; extra == \"test\"", + "prompt-toolkit<3.1.0,>=3.0.41", "pygments>=2.4.0", - "pytest-asyncio; extra == \"all\"", - "pytest-asyncio; extra == \"doc\"", - "pytest-asyncio; extra == \"test\"", - "pytest-asyncio; extra == \"test_extra\"", - "pytest<7.1; extra == \"all\"", - "pytest<7.1; extra == \"doc\"", - "pytest<7.1; extra == \"test\"", - "pytest<7.1; extra == \"test_extra\"", - "pytest<7; extra == \"all\"", - "pytest<7; extra == \"doc\"", - "qtconsole; extra == \"all\"", + "pytest-asyncio<0.22; extra == \"test\"", + "pytest<8; extra == \"test\"", "qtconsole; extra == \"qtconsole\"", - "setuptools>=18.5; extra == \"all\"", "setuptools>=18.5; extra == \"doc\"", - "sphinx-rtd-theme; extra == \"all\"", "sphinx-rtd-theme; extra == \"doc\"", - "sphinx>=1.3; extra == \"all\"", "sphinx>=1.3; extra == \"doc\"", + "sphinxcontrib-jquery; extra == \"doc\"", "stack-data", - "stack-data; extra == \"all\"", "stack-data; extra == \"doc\"", - "testpath; extra == \"all\"", - "testpath; extra == \"doc\"", "testpath; extra == \"test\"", - "testpath; extra == \"test_extra\"", - "traitlets>=5", - "trio; extra == \"all\"", - "trio; extra == \"test_extra\"", - "typing-extensions; extra == \"all\"", + "traitlets>=5.13.0", + "trio; extra == \"test-extra\"", "typing-extensions; extra == \"doc\"", "typing-extensions; python_version < \"3.10\"" ], - "requires_python": ">=3.9", - "version": "8.13.2" + "requires_python": ">=3.10", + "version": "8.22.2" }, { "artifacts": [ { "algorithm": "sha256", - "hash": "a60bf8d2528997e05ac83fd19ea2fbe65f2e79fbe1b2b35779bdfc46c2941dcc", - "url": "https://files.pythonhosted.org/packages/50/7d/2c8b7bba2b1c2b5d1299f22fa7853f09b573c84e63b62870c13a6ec11990/ipywidgets-8.0.6-py3-none-any.whl" + "hash": "bbe43850d79fb5e906b14801d6c01402857996864d1e5b6fa62dd2ee35559f60", + "url": "https://files.pythonhosted.org/packages/70/1a/7edeedb1c089d63ccd8bd5c0612334774e90cf9337de9fe6c82d90081791/ipywidgets-8.1.2-py3-none-any.whl" }, { "algorithm": "sha256", - "hash": "de7d779f2045d60de9f6c25f653fdae2dba57898e6a1284494b3ba20b6893bb8", - "url": "https://files.pythonhosted.org/packages/64/3c/00fe451a0571677a37e78515613f6578ba61462626354a98c17e1b4f9c68/ipywidgets-8.0.6.tar.gz" + "hash": "d0b9b41e49bae926a866e613a39b0f0097745d2b9f1f3dd406641b4a57ec42c9", + "url": "https://files.pythonhosted.org/packages/bd/c6/2a746b6a339c17d81fa40f17f74d13d732ffdc3cca65340ecfdf1eee675c/ipywidgets-8.1.2.tar.gz" } ], "project_name": "ipywidgets", "requires_dists": [ + "comm>=0.1.3", "ipykernel; extra == \"test\"", - "ipykernel>=4.5.1", "ipython>=6.1.0", "jsonschema; extra == \"test\"", - "jupyterlab-widgets~=3.0.7", + "jupyterlab-widgets~=3.0.10", "pytest-cov; extra == \"test\"", "pytest>=3.6.0; extra == \"test\"", "pytz; extra == \"test\"", "traitlets>=4.3.1", - "widgetsnbextension~=4.0.7" + "widgetsnbextension~=4.0.10" ], "requires_python": ">=3.7", - "version": "8.0.6" + "version": "8.1.2" }, { "artifacts": [ @@ -1613,18 +1561,18 @@ "artifacts": [ { "algorithm": "sha256", - "hash": "203c1fd9d969ab8f2119ec0a3342e0b49910045abe6af0a3ae83a5764d54639e", - "url": "https://files.pythonhosted.org/packages/6d/60/4acda63286ef6023515eb914543ba36496b8929cb7af49ecce63afde09c6/jedi-0.18.2-py2.py3-none-any.whl" + "hash": "e983c654fe5c02867aef4cdfce5a2fbb4a50adc0af145f70504238f18ef5e7e0", + "url": "https://files.pythonhosted.org/packages/20/9f/bc63f0f0737ad7a60800bfd472a4836661adae21f9c2535f3957b1e54ceb/jedi-0.19.1-py2.py3-none-any.whl" }, { "algorithm": "sha256", - "hash": "bae794c30d07f6d910d32a7048af09b5a39ed740918da923c6b780790ebac612", - "url": "https://files.pythonhosted.org/packages/15/02/afd43c5066de05f6b3188f3aa74136a3289e6c30e7a45f351546cab0928c/jedi-0.18.2.tar.gz" + "hash": "cf0496f3651bc65d7174ac1b7d043eff454892c708a87d1b683e57b569927ffd", + "url": "https://files.pythonhosted.org/packages/d6/99/99b493cec4bf43176b678de30f81ed003fd6a647a301b9c927280c600f0a/jedi-0.19.1.tar.gz" } ], "project_name": "jedi", "requires_dists": [ - "Django<3.1; extra == \"testing\"", + "Django; extra == \"testing\"", "Jinja2==2.11.3; extra == \"docs\"", "MarkupSafe==1.1.1; extra == \"docs\"", "Pygments==2.8.1; extra == \"docs\"", @@ -1636,14 +1584,14 @@ "commonmark==0.8.1; extra == \"docs\"", "docopt; extra == \"testing\"", "docutils==0.17.1; extra == \"docs\"", - "flake8==3.8.3; extra == \"qa\"", + "flake8==5.0.4; extra == \"qa\"", "future==0.18.2; extra == \"docs\"", "idna==2.10; extra == \"docs\"", "imagesize==1.2.0; extra == \"docs\"", "mock==1.0.1; extra == \"docs\"", - "mypy==0.782; extra == \"qa\"", + "mypy==0.971; extra == \"qa\"", "packaging==20.9; extra == \"docs\"", - "parso<0.9.0,>=0.8.0", + "parso<0.9.0,>=0.8.3", "pyparsing==2.4.7; extra == \"docs\"", "pytest<7.0.0; extra == \"testing\"", "pytz==2021.1; extra == \"docs\"", @@ -1656,22 +1604,23 @@ "sphinx==1.8.5; extra == \"docs\"", "sphinxcontrib-serializinghtml==1.1.4; extra == \"docs\"", "sphinxcontrib-websupport==1.2.4; extra == \"docs\"", + "types-setuptools==67.2.0.1; extra == \"qa\"", "urllib3==1.26.4; extra == \"docs\"" ], "requires_python": ">=3.6", - "version": "0.18.2" + "version": "0.19.1" }, { "artifacts": [ { "algorithm": "sha256", - "hash": "6088930bfe239f0e6710546ab9c19c9ef35e29792895fed6e6e31a023a182a61", - "url": "https://files.pythonhosted.org/packages/bc/c3/f068337a370801f372f2f8f6bad74a5c140f6fda3d9de154052708dd3c65/Jinja2-3.1.2-py3-none-any.whl" + "hash": "7d6d50dd97d52cbc355597bd845fabfbac3f551e1f99619e39a35ce8c370b5fa", + "url": "https://files.pythonhosted.org/packages/30/6d/6de6be2d02603ab56e72997708809e8a5b0fbfee080735109b40a3564843/Jinja2-3.1.3-py3-none-any.whl" }, { "algorithm": "sha256", - "hash": "31351a702a408a9e7595a8fc6150fc3f43bb6bf7e319770cbc0db9df9437e852", - "url": "https://files.pythonhosted.org/packages/7a/ff/75c28576a1d900e87eb6335b063fab47a8ef3c8b4d88524c4bf78f670cce/Jinja2-3.1.2.tar.gz" + "hash": "ac8bd6544d4bb2c9792bf3a159e80bba8fda7f07e81bc3aed565432d5925ba90", + "url": "https://files.pythonhosted.org/packages/b2/5e/3a21abf3cd467d7876045335e681d276ac32492febe6d98ad89562d1a7e1/Jinja2-3.1.3.tar.gz" } ], "project_name": "jinja2", @@ -1680,25 +1629,25 @@ "MarkupSafe>=2.0" ], "requires_python": ">=3.7", - "version": "3.1.2" + "version": "3.1.3" }, { "artifacts": [ { "algorithm": "sha256", - "hash": "091138ed78f800342968c523bdde947e7a305b8594b910a0fea2ab83c3c6d385", - "url": "https://files.pythonhosted.org/packages/91/d4/3b4c8e5a30604df4c7518c562d4bf0502f2fa29221459226e140cf846512/joblib-1.2.0-py3-none-any.whl" + "hash": "ef4331c65f239985f3f2220ecc87db222f08fd22097a3dd5698f693875f8cbb9", + "url": "https://files.pythonhosted.org/packages/10/40/d551139c85db202f1f384ba8bcf96aca2f329440a844f924c8a0040b6d02/joblib-1.3.2-py3-none-any.whl" }, { "algorithm": "sha256", - "hash": "e1cee4a79e4af22881164f218d4311f60074197fb707e082e803b61f6d137018", - "url": "https://files.pythonhosted.org/packages/45/dd/a5435a6902d6315241c48a5343e6e6675b007e05d3738ed97a7a47864e53/joblib-1.2.0.tar.gz" + "hash": "92f865e621e17784e7955080b6d042489e3b8e294949cc44c6eac304f59772b1", + "url": "https://files.pythonhosted.org/packages/15/0f/d3b33b9f106dddef461f6df1872b7881321b247f3d255b87f61a7636f7fe/joblib-1.3.2.tar.gz" } ], "project_name": "joblib", "requires_dists": [], "requires_python": ">=3.7", - "version": "1.2.0" + "version": "1.3.2" }, { "artifacts": [ @@ -1768,54 +1717,13 @@ "artifacts": [ { "algorithm": "sha256", - "hash": "b18219aa695d39e2ad570533e0d71fb7881d35a873051054a84ee2a17c4b7389", - "url": "https://files.pythonhosted.org/packages/07/37/4019d2c41ca333c08dfdfeb84c0fc0368c8defbbd3c8f0c9a530851e5813/jupyter_client-8.2.0-py3-none-any.whl" - }, - { - "algorithm": "sha256", - "hash": "9fe233834edd0e6c0aa5f05ca2ab4bdea1842bfd2d8a932878212fc5301ddaf0", - "url": "https://files.pythonhosted.org/packages/95/81/e9d897aa0f8ae679da86fab982900f5e40c37ebd81b04a3e88f26a201517/jupyter_client-8.2.0.tar.gz" - } - ], - "project_name": "jupyter-client", - "requires_dists": [ - "coverage; extra == \"test\"", - "importlib-metadata>=4.8.3; python_version < \"3.10\"", - "ipykernel; extra == \"docs\"", - "ipykernel>=6.14; extra == \"test\"", - "jupyter-core!=5.0.*,>=4.12", - "mypy; extra == \"test\"", - "myst-parser; extra == \"docs\"", - "paramiko; sys_platform == \"win32\" and extra == \"test\"", - "pre-commit; extra == \"test\"", - "pydata-sphinx-theme; extra == \"docs\"", - "pytest-cov; extra == \"test\"", - "pytest-jupyter[client]>=0.4.1; extra == \"test\"", - "pytest-timeout; extra == \"test\"", - "pytest; extra == \"test\"", - "python-dateutil>=2.8.2", - "pyzmq>=23.0", - "sphinx-autodoc-typehints; extra == \"docs\"", - "sphinx>=4; extra == \"docs\"", - "sphinxcontrib-github-alt; extra == \"docs\"", - "sphinxcontrib-spelling; extra == \"docs\"", - "tornado>=6.2", - "traitlets>=5.3" - ], - "requires_python": ">=3.8", - "version": "8.2.0" - }, - { - "artifacts": [ - { - "algorithm": "sha256", - "hash": "d4201af84559bc8c70cead287e1ab94aeef3c512848dde077b7684b54d67730d", - "url": "https://files.pythonhosted.org/packages/41/1e/92a67f333b9335f04ce409799c030dcfb291712658b9d9d13997f7c91e5a/jupyter_core-5.3.0-py3-none-any.whl" + "hash": "4f7315d2f6b4bcf2e3e7cb6e46772eba760ae459cd1f59d29eb57b0a01bd7409", + "url": "https://files.pythonhosted.org/packages/c9/fb/108ecd1fe961941959ad0ee4e12ee7b8b1477247f30b1fdfd83ceaf017f0/jupyter_core-5.7.2-py3-none-any.whl" }, { "algorithm": "sha256", - "hash": "6db75be0c83edbf1b7c9f91ec266a9a24ef945da630f3120e1a0046dc13713fc", - "url": "https://files.pythonhosted.org/packages/9a/d3/b80e7179e9615f5a7f055edc55eb665fa2534f11a4599349db3bab6fdeb5/jupyter_core-5.3.0.tar.gz" + "hash": "aa5f8d32bbf6b431ac830496da7392035d6f61b4f54872f15c4bd2a9c3f536d9", + "url": "https://files.pythonhosted.org/packages/00/11/b56381fa6c3f4cc5d2cf54a7dbf98ad9aa0b339ef7a601d6053538b079a7/jupyter_core-5.7.2.tar.gz" } ], "project_name": "jupyter-core", @@ -1824,9 +1732,10 @@ "myst-parser; extra == \"docs\"", "platformdirs>=2.5", "pre-commit; extra == \"test\"", + "pydata-sphinx-theme; extra == \"docs\"", "pytest-cov; extra == \"test\"", "pytest-timeout; extra == \"test\"", - "pytest; extra == \"test\"", + "pytest<8; extra == \"test\"", "pywin32>=300; sys_platform == \"win32\" and platform_python_implementation != \"PyPy\"", "sphinx-autodoc-typehints; extra == \"docs\"", "sphinxcontrib-github-alt; extra == \"docs\"", @@ -1835,72 +1744,97 @@ "traitlets>=5.3" ], "requires_python": ">=3.8", - "version": "5.3.0" + "version": "5.7.2" }, { "artifacts": [ { "algorithm": "sha256", - "hash": "c73f8370338ec19f1bec47254752d6505b03601cbd5a67e6a0b184532f73a459", - "url": "https://files.pythonhosted.org/packages/46/98/e7ce879b7b5d4871b80e291be967d22e5e66fa43474c476a95fe6231f50d/jupyterlab_widgets-3.0.7-py3-none-any.whl" + "hash": "dd61f3ae7a5a7f80299e14585ce6cf3d6925a96c9103c978eda293197730cb64", + "url": "https://files.pythonhosted.org/packages/24/da/db1cb0387a7e4086780aff137987ee924e953d7f91b2a870f994b9b1eeb8/jupyterlab_widgets-3.0.10-py3-none-any.whl" }, { "algorithm": "sha256", - "hash": "c3a50ed5bf528a0c7a869096503af54702f86dda1db469aee1c92dc0c01b43ca", - "url": "https://files.pythonhosted.org/packages/d4/68/ef3070afff437dc92562241294467112566d3b402d85bb9b32e3fd65352a/jupyterlab_widgets-3.0.7.tar.gz" + "hash": "04f2ac04976727e4f9d0fa91cdc2f1ab860f965e504c29dbd6a65c882c9d04c0", + "url": "https://files.pythonhosted.org/packages/0b/71/3e9049f758510f0ceb729dbe19351c97713323acfff6062932a6b16c8baf/jupyterlab_widgets-3.0.10.tar.gz" } ], "project_name": "jupyterlab-widgets", "requires_dists": [], "requires_python": ">=3.7", - "version": "3.0.7" + "version": "3.0.10" }, { "artifacts": [ { "algorithm": "sha256", - "hash": "a68b62a02953b9841730db7797422f983935aeefceb1679f0fc85cbfbd311c32", - "url": "https://files.pythonhosted.org/packages/b7/e0/ee57a00f6bf411e54cf0521eceab306d1c606c5a640ee1b54951d2bd41b7/kiwisolver-1.4.4-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl" + "hash": "59edc41b24031bc25108e210c0def6f6c2191210492a972d585a06ff246bb79b", + "url": "https://files.pythonhosted.org/packages/d4/80/c0c13d2a17a12937a19ef378bf35e94399fd171ed6ec05bcee0f038e1eaf/kiwisolver-1.4.5-cp310-cp310-musllinux_1_1_x86_64.whl" + }, + { + "algorithm": "sha256", + "hash": "146d14bebb7f1dc4d5fbf74f8a6cb15ac42baadee8912eb84ac0b3b2a3dc6ac3", + "url": "https://files.pythonhosted.org/packages/0e/c1/d084f8edb26533a191415d5173157080837341f9a06af9dd1a75f727abb4/kiwisolver-1.4.5-cp310-cp310-macosx_10_9_x86_64.whl" + }, + { + "algorithm": "sha256", + "hash": "6ef7afcd2d281494c0a9101d5c571970708ad911d028137cd558f02b851c08b4", + "url": "https://files.pythonhosted.org/packages/23/11/6fb190bae4b279d712a834e7b1da89f6dcff6791132f7399aa28a57c3565/kiwisolver-1.4.5-cp310-cp310-macosx_11_0_arm64.whl" + }, + { + "algorithm": "sha256", + "hash": "852542f9481f4a62dbb5dd99e8ab7aedfeb8fb6342349a181d4036877410f525", + "url": "https://files.pythonhosted.org/packages/40/5b/be568548266516b114d1776120281ea9236c732fb6032a1f8f3b1e5e921c/kiwisolver-1.4.5-cp310-cp310-musllinux_1_1_s390x.whl" + }, + { + "algorithm": "sha256", + "hash": "39b42c68602539407884cf70d6a480a469b93b81b7701378ba5e2328660c847a", + "url": "https://files.pythonhosted.org/packages/49/ca/61ef43bd0832c7253b370735b0c38972c140c8774889b884372a629a8189/kiwisolver-1.4.5-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + }, + { + "algorithm": "sha256", + "hash": "2a40773c71d7ccdd3798f6489aaac9eee213d566850a9533f8d26332d626b82c", + "url": "https://files.pythonhosted.org/packages/50/65/76f303377167d12eb7a9b423d6771b39fe5c4373e4a42f075805b1f581ae/kiwisolver-1.4.5-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl" }, { "algorithm": "sha256", - "hash": "d41997519fcba4a1e46eb4a2fe31bc12f0ff957b2b81bac28db24744f333e955", - "url": "https://files.pythonhosted.org/packages/5f/5c/272a7dd49a1914f35cd8d6d9f386defa8b047f6fbd06badd6b77b3ba24e7/kiwisolver-1.4.4.tar.gz" + "hash": "aa12042de0171fad672b6c59df69106d20d5596e4f87b5e8f76df757a7c399aa", + "url": "https://files.pythonhosted.org/packages/68/6f/854f6a845c00b4257482468e08d8bc386f4929ee499206142378ba234419/kiwisolver-1.4.5-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" }, { "algorithm": "sha256", - "hash": "7577c1987baa3adc4b3c62c33bd1118c3ef5c8ddef36f0f2c950ae0b199e100d", - "url": "https://files.pythonhosted.org/packages/79/0f/5cc4ca3df66c49817944b9a1c7343ba70aefffc868ddf651d7839cc5dffd/kiwisolver-1.4.4-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl" + "hash": "ec20916e7b4cbfb1f12380e46486ec4bcbaa91a9c448b97023fde0d5bbf9e4ff", + "url": "https://files.pythonhosted.org/packages/6f/40/4ab1fdb57fced80ce5903f04ae1aed7c1d5939dda4fd0c0aa526c12fe28a/kiwisolver-1.4.5-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl" }, { "algorithm": "sha256", - "hash": "2f5e60fabb7343a836360c4f0919b8cd0d6dbf08ad2ca6b9cf90bf0c76a3c4f6", - "url": "https://files.pythonhosted.org/packages/83/b7/f6386940bec20b842a097697a0396a0941cbc5262d4b619dee2cc123502b/kiwisolver-1.4.4-cp310-cp310-macosx_10_9_universal2.whl" + "hash": "19df6e621f6d8b4b9c4d45f40a66839294ff2bb235e64d2178f7522d9170ac5b", + "url": "https://files.pythonhosted.org/packages/7e/ee/98cdf9dde129551467138b6e18cc1cc901e75ecc7ffb898c6f49609f33b1/kiwisolver-1.4.5-cp310-cp310-musllinux_1_1_aarch64.whl" }, { "algorithm": "sha256", - "hash": "abbe9fa13da955feb8202e215c4018f4bb57469b1b78c7a4c5c7b93001699938", - "url": "https://files.pythonhosted.org/packages/a9/fd/049c39c4c501775f5439ba8e08bf298d5af828b99c703e265c5150311ccd/kiwisolver-1.4.4-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl" + "hash": "e391b1f0a8a5a10ab3b9bb6afcfd74f2175f24f8975fb87ecae700d1503cdee0", + "url": "https://files.pythonhosted.org/packages/93/ac/39b9f99d2474b1ac7af1ddfe5756ddf9b6a8f24c5f3a32cd4c010317fc6b/kiwisolver-1.4.5-cp310-cp310-musllinux_1_1_ppc64le.whl" }, { "algorithm": "sha256", - "hash": "f8ad8285b01b0d4695102546b342b493b3ccc6781fc28c8c6a1bb63e95d22f09", - "url": "https://files.pythonhosted.org/packages/c7/cf/40d5c5d4f91b2d5cb3aadad9a1074964749a19e1054cef3d491cfa73a25e/kiwisolver-1.4.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + "hash": "9eaa8b117dc8337728e834b9c6e2611f10c79e38f65157c4c38e9400286f5cb1", + "url": "https://files.pythonhosted.org/packages/b3/13/5e9e52feb33e9e063f76b2c5eb09cb977f5bba622df3210081bfb26ec9a3/kiwisolver-1.4.5-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl" }, { "algorithm": "sha256", - "hash": "8ed58b8acf29798b036d347791141767ccf65eee7f26bde03a71c944449e53de", - "url": "https://files.pythonhosted.org/packages/cb/56/a7c407d437f82eb92954b618bbc71af28a3d88634901f69500d186209a85/kiwisolver-1.4.4-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" + "hash": "e57e563a57fb22a142da34f38acc2fc1a5c864bc29ca1517a88abc963e60d6ec", + "url": "https://files.pythonhosted.org/packages/b9/2d/226779e405724344fc678fcc025b812587617ea1a48b9442628b688e85ea/kiwisolver-1.4.5.tar.gz" }, { "algorithm": "sha256", - "hash": "10ee06759482c78bdb864f4109886dff7b8a56529bc1609d4f1112b93fe6423c", - "url": "https://files.pythonhosted.org/packages/eb/db/b7ebaa2d35f9fb55f3ff8328b5e9dc049f6524dca737cea13e6235ab191d/kiwisolver-1.4.4-cp310-cp310-macosx_10_9_x86_64.whl" + "hash": "83d78376d0d4fd884e2c114d0621624b73d2aba4e2788182d286309ebdeed770", + "url": "https://files.pythonhosted.org/packages/e6/5b/ab569016ec4abc7b496f6cb8a3ab511372c99feb6a23d948cda97e0db6da/kiwisolver-1.4.5-cp310-cp310-musllinux_1_1_i686.whl" }, { "algorithm": "sha256", - "hash": "c79ebe8f3676a4c6630fd3f777f3cfecf9289666c84e775a67d1d358578dc2e3", - "url": "https://files.pythonhosted.org/packages/ee/c2/99b2d61dc246844498e68571c589e37ed7a866a4914cb2da2d66d141b596/kiwisolver-1.4.4-cp310-cp310-macosx_11_0_arm64.whl" + "hash": "05703cf211d585109fcd72207a31bb170a0f22144d68298dc5e61b3c946518af", + "url": "https://files.pythonhosted.org/packages/f1/56/cb02dcefdaab40df636b91e703b172966b444605a0ea313549f3ffc05bd3/kiwisolver-1.4.5-cp310-cp310-macosx_10_9_universal2.whl" } ], "project_name": "kiwisolver", @@ -1908,78 +1842,83 @@ "typing-extensions; python_version < \"3.8\"" ], "requires_python": ">=3.7", - "version": "1.4.4" + "version": "1.4.5" }, { "artifacts": [ { "algorithm": "sha256", - "hash": "1aa3de4088c89a1b69f8ec0dcc169aa725b0ff017899ac568fe44ddc1396df46", - "url": "https://files.pythonhosted.org/packages/d0/f4/95999792ce5f9223bac10cb31b1724723ecd0ba13e081c5fb806d7f5b9c4/lazy_object_proxy-1.9.0-cp310-cp310-musllinux_1_1_x86_64.whl" + "hash": "80fa48bd89c8f2f456fc0765c11c23bf5af827febacd2f523ca5bc1893fcc09d", + "url": "https://files.pythonhosted.org/packages/31/8b/94dc8d58704ab87b39faed6f2fc0090b9d90e2e2aa2bbec35c79f3d2a054/lazy_object_proxy-1.10.0-pp310.pp311.pp312.pp38.pp39-none-any.whl" + }, + { + "algorithm": "sha256", + "hash": "78247b6d45f43a52ef35c25b5581459e85117225408a4128a3daf8bf9648ac69", + "url": "https://files.pythonhosted.org/packages/2c/f0/f02e2d150d581a294efded4020094a371bbab42423fe78625ac18854d89b/lazy-object-proxy-1.10.0.tar.gz" }, { "algorithm": "sha256", - "hash": "e8c6cfb338b133fbdbc5cfaa10fe3c6aeea827db80c978dbd13bc9dd8526b7d4", - "url": "https://files.pythonhosted.org/packages/1d/5d/25b9007c65f45805e711b56beac50ba395214e9e556cc8ee57f0882f88a9/lazy_object_proxy-1.9.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + "hash": "7ab7004cf2e59f7c2e4345604a3e6ea0d92ac44e1c2375527d56492014e690c3", + "url": "https://files.pythonhosted.org/packages/4a/0d/b325461e43dde8d7644e9b9e9dd57f2a4af472b588c51ccbc92778e60ea4/lazy_object_proxy-1.10.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" }, { "algorithm": "sha256", - "hash": "659fb5809fa4629b8a1ac5106f669cfc7bef26fbb389dda53b3e010d1ac4ebae", - "url": "https://files.pythonhosted.org/packages/20/c0/8bab72a73607d186edad50d0168ca85bd2743cfc55560c9d721a94654b20/lazy-object-proxy-1.9.0.tar.gz" + "hash": "b1f711e2c6dcd4edd372cf5dec5c5a30d23bba06ee012093267b3376c079ec83", + "url": "https://files.pythonhosted.org/packages/8b/9b/908e12e5fa265ea1579261ff80f7b2136fd2ba254bc7f4f7e3dba83fd0f2/lazy_object_proxy-1.10.0-cp310-cp310-musllinux_1_1_x86_64.whl" }, { "algorithm": "sha256", - "hash": "721532711daa7db0d8b779b0bb0318fa87af1c10d7fe5e52ef30f8eff254d0cd", - "url": "https://files.pythonhosted.org/packages/27/a1/7cc10ca831679c5875c18ae6e0a468f7787ecd31fdd53598f91ea50df58d/lazy_object_proxy-1.9.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + "hash": "dc0d2fc424e54c70c4bc06787e4072c4f3b1aa2f897dfdc34ce1013cf3ceef05", + "url": "https://files.pythonhosted.org/packages/8b/fc/83711d743fb5aaca5747bbf225fe3b5cbe085c7f6c115856b5cce80f3224/lazy_object_proxy-1.10.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl" }, { "algorithm": "sha256", - "hash": "66a3de4a3ec06cd8af3f61b8e1ec67614fbb7c995d02fa224813cb7afefee701", - "url": "https://files.pythonhosted.org/packages/31/ad/e8605300f51061284cc57ca0f4ef582047c7f309bda1bb1c3c19b64af5c9/lazy_object_proxy-1.9.0-cp310-cp310-musllinux_1_1_aarch64.whl" + "hash": "855e068b0358ab916454464a884779c7ffa312b8925c6f7401e952dcf3b89977", + "url": "https://files.pythonhosted.org/packages/8d/42/a96d9d153f6ea38b925494cb9b42cf4a9f98fd30cad3124fc22e9d04ec34/lazy_object_proxy-1.10.0-cp310-cp310-macosx_10_9_x86_64.whl" }, { "algorithm": "sha256", - "hash": "b40387277b0ed2d0602b8293b94d7257e17d1479e257b4de114ea11a8cb7f2d7", - "url": "https://files.pythonhosted.org/packages/86/93/e921f7a795e252df7248e0d220dc69a9443ad507fe258dea51a32e5435ca/lazy_object_proxy-1.9.0-cp310-cp310-macosx_10_9_x86_64.whl" + "hash": "e2adb09778797da09d2b5ebdbceebf7dd32e2c96f79da9052b2e87b6ea495895", + "url": "https://files.pythonhosted.org/packages/8d/b5/ea47215abd4da45791664d7bbfe2976ca0de2c37af38b5e9e6cf89e0e65e/lazy_object_proxy-1.10.0-cp310-cp310-musllinux_1_1_aarch64.whl" } ], "project_name": "lazy-object-proxy", "requires_dists": [], - "requires_python": ">=3.7", - "version": "1.9.0" + "requires_python": ">=3.8", + "version": "1.10.0" }, { "artifacts": [ { "algorithm": "sha256", - "hash": "66ecb8cdee35bbbdad9b331f446641977645de1973f6270bf4194307a1753666", - "url": "https://files.pythonhosted.org/packages/a7/59/6342cbe920b3dd2cda3f1f950aa87fcca400d648d896dd3f86f3c37ba0c1/llvmlite-0.40.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + "hash": "763f8d8717a9073b9e0246998de89929071d15b47f254c10eef2310b9aac033d", + "url": "https://files.pythonhosted.org/packages/2b/01/764489e364948f52aa7cb958a91a8dafd489357d2401f66946542bbc1764/llvmlite-0.42.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" }, { "algorithm": "sha256", - "hash": "c910b8fbfd67b8e9d0b10ebc012b23cd67cbecef1b96f00d391ddd298d71671c", - "url": "https://files.pythonhosted.org/packages/30/2c/9ab0b7d5825a2ea1b6a941158a19de176938510c1cbba08ef8436333f72c/llvmlite-0.40.0.tar.gz" + "hash": "70f44ccc3c6220bd23e0ba698a63ec2a7d3205da0d848804807f37fc243e3f77", + "url": "https://files.pythonhosted.org/packages/0a/e4/bce6de49651ade8b47ed7f0c11366d49be1bad752fbf16c1976545d389fa/llvmlite-0.42.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" }, { "algorithm": "sha256", - "hash": "90a46db1ed219d93ef05245ec17cf243074ec2b2687209cb310a803a2c2510dc", - "url": "https://files.pythonhosted.org/packages/6f/f9/1421485c0355059b6dba7c821ed28283c120d50259d456abb91bc12efddf/llvmlite-0.40.0-cp310-cp310-macosx_10_9_x86_64.whl" + "hash": "3366938e1bf63d26c34fbfb4c8e8d2ded57d11e0567d5bb243d89aab1eb56098", + "url": "https://files.pythonhosted.org/packages/38/99/d5058a83c9e4c3ed9d895b5fcbcd805bea83f4a38cda90a29dd778ff755e/llvmlite-0.42.0-cp310-cp310-macosx_10_9_x86_64.whl" }, { "algorithm": "sha256", - "hash": "b9d742b66023298532d0e7beddd3d9f04334c046df7a02a1ec2ba8b4046a978c", - "url": "https://files.pythonhosted.org/packages/d7/c5/e2809965f5de6b011df4b61c95a3dba01011386108bf61f7c0c4c17face1/llvmlite-0.40.0-cp310-cp310-macosx_11_0_arm64.whl" + "hash": "f92b09243c0cc3f457da8b983f67bd8e1295d0f5b3746c7a1861d7a99403854a", + "url": "https://files.pythonhosted.org/packages/3b/ff/ad02ffee7d519615726fc46c99a37e697f2b4b1fb7e5d3cd6fb465d4f49f/llvmlite-0.42.0.tar.gz" }, { "algorithm": "sha256", - "hash": "3ff38c309dc758b996d556e599e00647e6b8dbd21125c06b2d0584a9984a2288", - "url": "https://files.pythonhosted.org/packages/db/61/c71a3c67095a22f40c2addce81bf696fccdca8b7a7579431294e074ae794/llvmlite-0.40.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + "hash": "c35da49666a21185d21b551fc3caf46a935d54d66969d32d72af109b5e7d2b6f", + "url": "https://files.pythonhosted.org/packages/4f/c3/aa006e8cbd02e756352342146dc95d6d5880bc32d566be8f0c0e0f202796/llvmlite-0.42.0-cp310-cp310-macosx_11_0_arm64.whl" } ], "project_name": "llvmlite", "requires_dists": [], - "requires_python": ">=3.8", - "version": "0.40.0" + "requires_python": ">=3.9", + "version": "0.42.0" }, { "artifacts": [ @@ -2025,139 +1964,154 @@ "artifacts": [ { "algorithm": "sha256", - "hash": "b9cc34af337a97d470040f99ba4282f6e6bac88407d021688a5d585e44a23184", - "url": "https://files.pythonhosted.org/packages/23/9e/d7dc52daaf44818c7cd0f4caea5eaa73ec2d23b3395987762dec9c736695/lxml-4.9.2-cp310-cp310-musllinux_1_1_x86_64.whl" + "hash": "d8c1d679df4361408b628f42b26a5d62bd3e9ba7f0c0e7969f925021554755aa", + "url": "https://files.pythonhosted.org/packages/01/5e/168e0bb31ca6755f1d0567d98a58db161ddbc81c723247349890950c44a7/lxml-5.1.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + }, + { + "algorithm": "sha256", + "hash": "2befa20a13f1a75c751f47e00929fb3433d67eb9923c2c0b364de449121f447c", + "url": "https://files.pythonhosted.org/packages/12/01/a1de0f08863495af7ca6f6286a0b943eb3352e6c37fd3e4dd18fb523192c/lxml-5.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + }, + { + "algorithm": "sha256", + "hash": "82bddf0e72cb2af3cbba7cec1d2fd11fda0de6be8f4492223d4a268713ef2147", + "url": "https://files.pythonhosted.org/packages/1b/94/27325d86e1beaf4e3dd10fc5021ef0cb052f1afe79d8bdf501c1a55e9ade/lxml-5.1.0-cp310-cp310-musllinux_1_1_x86_64.whl" + }, + { + "algorithm": "sha256", + "hash": "22b7ee4c35f374e2c20337a95502057964d7e35b996b1c667b5c65c567d2252a", + "url": "https://files.pythonhosted.org/packages/25/5c/979167df4ca5a1c308105bb1590412c54bd1b0baa1883212f39cb42d4fcd/lxml-5.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + }, + { + "algorithm": "sha256", + "hash": "3eea6ed6e6c918e468e693c41ef07f3c3acc310b70ddd9cc72d9ef84bc9564ca", + "url": "https://files.pythonhosted.org/packages/2b/b4/bbccb250adbee490553b6a52712c46c20ea1ba533a643f1424b27ffc6845/lxml-5.1.0.tar.gz" }, { "algorithm": "sha256", - "hash": "2455cfaeb7ac70338b3257f41e21f0724f4b5b0c0e7702da67ee6c3640835b67", - "url": "https://files.pythonhosted.org/packages/06/5a/e11cad7b79f2cf3dd2ff8f81fa8ca667e7591d3d8451768589996b65dec1/lxml-4.9.2.tar.gz" + "hash": "2f37c6d7106a9d6f0708d4e164b707037b7380fcd0b04c5bd9cae1fb46a856fb", + "url": "https://files.pythonhosted.org/packages/49/f8/4b3fed329c9d6ab17dc3e336638da1c4382444951a0422fcf11a693fa750/lxml-5.1.0-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl" }, { "algorithm": "sha256", - "hash": "699a9af7dffaf67deeae27b2112aa06b41c370d5e7633e0ee0aea2e0b6c211f7", - "url": "https://files.pythonhosted.org/packages/3b/a0/4977685b1e1414933765e404d9f3f4cf57ccbc4000af44dbdb951c165ea7/lxml-4.9.2-cp310-cp310-musllinux_1_1_aarch64.whl" + "hash": "9bd0ae7cc2b85320abd5e0abad5ccee5564ed5f0cc90245d2f9a8ef330a8deae", + "url": "https://files.pythonhosted.org/packages/4b/50/ecf8b92bb898616b5dc8c41cca06c382f1db2dd8a9609784779e742ca4ed/lxml-5.1.0-pp310-pypy310_pp73-macosx_10_9_x86_64.whl" }, { "algorithm": "sha256", - "hash": "85cabf64adec449132e55616e7ca3e1000ab449d1d0f9d7f83146ed5bdcb6d8a", - "url": "https://files.pythonhosted.org/packages/3f/6c/d120c9de2f0079300c9cf86f3bb0e527b6f7a57f0bdc3fce37d67d840212/lxml-4.9.2-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_24_i686.whl" + "hash": "9d3c0f8567ffe7502d969c2c1b809892dc793b5d0665f602aad19895f8d508da", + "url": "https://files.pythonhosted.org/packages/69/9e/a987c4f9a4353247bda41ae9a041c991ede5b2676d3e49474ffa47d07c9b/lxml-5.1.0-cp310-cp310-macosx_10_9_x86_64.whl" }, { "algorithm": "sha256", - "hash": "8340225bd5e7a701c0fa98284c849c9b9fc9238abf53a0ebd90900f25d39a4e4", - "url": "https://files.pythonhosted.org/packages/46/f5/3f61ae971a41c993ce3365e92354090ebf661426cb96fdc826108a9c31a2/lxml-4.9.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_24_aarch64.whl" + "hash": "5fcfbebdb0c5d8d18b84118842f31965d59ee3e66996ac842e21f957eb76138c", + "url": "https://files.pythonhosted.org/packages/d4/ff/a34b723437415abc35b7c4e14ba8a9f7afe971b530dddd091ffe179bc1d8/lxml-5.1.0-cp310-cp310-macosx_11_0_arm64.whl" }, { "algorithm": "sha256", - "hash": "1ab8f1f932e8f82355e75dda5413a57612c6ea448069d4fb2e217e9a4bed13d4", - "url": "https://files.pythonhosted.org/packages/89/9c/be3ebeb6053c6625c0497f282e0d8acc36c309212d47201e9cb1198ffb54/lxml-4.9.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl" + "hash": "bf8443781533b8d37b295016a4b53c1494fa9a03573c09ca5104550c138d5c05", + "url": "https://files.pythonhosted.org/packages/f2/40/66f59e7334cc375b60be2a64ade0715f2ff85db6d540c07459454b5741ff/lxml-5.1.0-cp310-cp310-musllinux_1_1_aarch64.whl" }, { "algorithm": "sha256", - "hash": "a08cff61517ee26cb56f1e949cca38caabe9ea9fbb4b1e10a805dc39844b7d5c", - "url": "https://files.pythonhosted.org/packages/98/9c/fbbbcafca14a8711c8a036375389cb8c5b1d40185357ae6fbb62d9658d41/lxml-4.9.2-cp310-cp310-macosx_10_15_x86_64.whl" + "hash": "704f5572ff473a5f897745abebc6df40f22d4133c1e0a1f124e4f2bd3330ff7e", + "url": "https://files.pythonhosted.org/packages/f4/41/ad10a1254dabc6faf4703378d7b0d3422f46d3a948229cce2eab0f60348a/lxml-5.1.0-cp310-cp310-macosx_10_9_universal2.whl" } ], "project_name": "lxml", "requires_dists": [ "BeautifulSoup4; extra == \"htmlsoup\"", - "Cython>=0.29.7; extra == \"source\"", + "Cython>=3.0.7; extra == \"source\"", "cssselect>=0.7; extra == \"cssselect\"", "html5lib; extra == \"html5\"" ], - "requires_python": "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,>=2.7", - "version": "4.9.2" + "requires_python": ">=3.6", + "version": "5.1.0" }, { "artifacts": [ { "algorithm": "sha256", - "hash": "7313ce6a199651c4ed9d7e4cfb4aa56fe923b1adf9af3b420ee14e6d9a73df65", - "url": "https://files.pythonhosted.org/packages/f9/aa/ebcd114deab08f892b1d70badda4436dbad1747f9e5b72cffb3de4c7129d/MarkupSafe-2.1.2-cp310-cp310-musllinux_1_1_x86_64.whl" + "hash": "fce659a462a1be54d2ffcacea5e3ba2d74daa74f30f5f143fe0c58636e355fdd", + "url": "https://files.pythonhosted.org/packages/30/39/8d845dd7d0b0613d86e0ef89549bfb5f61ed781f59af45fc96496e897f3a/MarkupSafe-2.1.5-cp310-cp310-musllinux_1_1_x86_64.whl" }, { "algorithm": "sha256", - "hash": "ca244fa73f50a800cf8c3ebf7fd93149ec37f5cb9596aa8873ae2c1d23498601", - "url": "https://files.pythonhosted.org/packages/30/3e/0a69a24adb38df83e2f6989c38d68627a5f27181c82ecaa1fd03d1236dca/MarkupSafe-2.1.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" + "hash": "e61659ba32cf2cf1481e575d0462554625196a1f2fc06a1c777d3f48e8865d46", + "url": "https://files.pythonhosted.org/packages/0a/7b/85681ae3c33c385b10ac0f8dd025c30af83c78cec1c37a6aa3b55e67f5ec/MarkupSafe-2.1.5-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" }, { "algorithm": "sha256", - "hash": "340bea174e9761308703ae988e982005aedf427de816d1afe98147668cc03036", - "url": "https://files.pythonhosted.org/packages/34/19/64b0abc021b22766e86efee32b0e2af684c4b731ce8ac1d519c791800c13/MarkupSafe-2.1.2-cp310-cp310-macosx_10_9_x86_64.whl" + "hash": "ae2ad8ae6ebee9d2d94b17fb62763125f3f374c25618198f40cbb8b525411900", + "url": "https://files.pythonhosted.org/packages/29/fe/a36ba8c7ca55621620b2d7c585313efd10729e63ef81e4e61f52330da781/MarkupSafe-2.1.5-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" }, { "algorithm": "sha256", - "hash": "665a36ae6f8f20a4676b53224e33d456a6f5a72657d9c83c2aa00765072f31f7", - "url": "https://files.pythonhosted.org/packages/37/b2/6f4d5cac75ba6fe9f17671304fe339ea45a73c5609b5f5e652aa79c915c8/MarkupSafe-2.1.2-cp310-cp310-macosx_10_9_universal2.whl" + "hash": "075202fa5b72c86ad32dc7d0b56024ebdbcf2048c0ba09f1cde31bfdd57bcfff", + "url": "https://files.pythonhosted.org/packages/60/ae/9c60231cdfda003434e8bd27282b1f4e197ad5a710c14bee8bea8a9ca4f0/MarkupSafe-2.1.5-cp310-cp310-musllinux_1_1_aarch64.whl" }, { "algorithm": "sha256", - "hash": "28057e985dace2f478e042eaa15606c7efccb700797660629da387eb289b9323", - "url": "https://files.pythonhosted.org/packages/3d/66/2f636ba803fd6eb4cee7b3106ae02538d1e84a7fb7f4f8775c6528a87d31/MarkupSafe-2.1.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + "hash": "598e3276b64aff0e7b3451b72e94fa3c238d452e7ddcd893c3ab324717456bad", + "url": "https://files.pythonhosted.org/packages/65/dc/1510be4d179869f5dafe071aecb3f1f41b45d37c02329dfba01ff59e5ac5/MarkupSafe-2.1.5-cp310-cp310-musllinux_1_1_i686.whl" }, { "algorithm": "sha256", - "hash": "22152d00bf4a9c7c83960521fc558f55a1adbc0631fbb00a9471e097b19d72e1", - "url": "https://files.pythonhosted.org/packages/5e/f6/8eb8a5692c1986b6e863877b0b8a83628aff14e5fbfaf11d9522b532bd9d/MarkupSafe-2.1.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + "hash": "72b6be590cc35924b02c78ef34b467da4ba07e4e0f0454a2c5907f473fc50ce5", + "url": "https://files.pythonhosted.org/packages/6a/4a/a4d49415e600bacae038c67f9fecc1d5433b9d3c71a4de6f33537b89654c/MarkupSafe-2.1.5-cp310-cp310-macosx_10_9_x86_64.whl" }, { "algorithm": "sha256", - "hash": "d9d971ec1e79906046aa3ca266de79eac42f1dbf3612a05dc9368125952bd1a1", - "url": "https://files.pythonhosted.org/packages/93/ca/1c3ae0c6a5712d4ba98610cada03781ea0448436b17d1dcd4759115b15a1/MarkupSafe-2.1.2-cp310-cp310-musllinux_1_1_aarch64.whl" + "hash": "2174c595a0d73a3080ca3257b40096db99799265e1c27cc5a610743acd86d62f", + "url": "https://files.pythonhosted.org/packages/7c/52/2b1b570f6b8b803cef5ac28fdf78c0da318916c7d2fe9402a84d591b394c/MarkupSafe-2.1.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" }, { "algorithm": "sha256", - "hash": "abcabc8c2b26036d62d4c746381a6f7cf60aafcc653198ad678306986b09450d", - "url": "https://files.pythonhosted.org/packages/95/7e/68018b70268fb4a2a605e2be44ab7b4dd7ce7808adae6c5ef32e34f4b55a/MarkupSafe-2.1.2.tar.gz" + "hash": "d283d37a890ba4c1ae73ffadf8046435c76e7bc2247bbb63c00bd1a709c6544b", + "url": "https://files.pythonhosted.org/packages/87/5b/aae44c6655f3801e81aa3eef09dbbf012431987ba564d7231722f68df02d/MarkupSafe-2.1.5.tar.gz" }, { "algorithm": "sha256", - "hash": "7e007132af78ea9df29495dbf7b5824cb71648d7133cf7848a2a5dd00d36f9ff", - "url": "https://files.pythonhosted.org/packages/96/92/a873b4a7fa20c2e30bffe883bb560330f3b6ce03aaf278f75f96d161935b/MarkupSafe-2.1.2-cp310-cp310-musllinux_1_1_i686.whl" + "hash": "a17a92de5231666cfbe003f0e4b9b3a7ae3afb1ec2845aadc2bacc93ff85febc", + "url": "https://files.pythonhosted.org/packages/e4/54/ad5eb37bf9d51800010a74e4665425831a9db4e7c4e0fde4352e391e808e/MarkupSafe-2.1.5-cp310-cp310-macosx_10_9_universal2.whl" } ], "project_name": "markupsafe", "requires_dists": [], "requires_python": ">=3.7", - "version": "2.1.2" + "version": "2.1.5" }, { "artifacts": [ { "algorithm": "sha256", - "hash": "eb7d248c34a341cd4c31a06fd34d64306624c8cd8d0def7abb08792a5abfd556", - "url": "https://files.pythonhosted.org/packages/89/f3/84a9a6613ab0d89931d785f13fa2606e03f07252875acc8ebf5b676fa3c5/matplotlib-3.7.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" - }, - { - "algorithm": "sha256", - "hash": "e99bc9e65901bb9a7ce5e7bb24af03675cbd7c70b30ac670aa263240635999a4", - "url": "https://files.pythonhosted.org/packages/13/0d/a3c01d8dd48957029f5ea5eac3d778fdedefaef43533597def65e29e5414/matplotlib-3.7.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl" + "hash": "83e0f72e2c116ca7e571c57aa29b0fe697d4c6425c4e87c6e994159e0c008635", + "url": "https://files.pythonhosted.org/packages/4b/01/7cfd84e4bf42293d4bee1b0c01ec7081bb36c22b787444619779985229ba/matplotlib-3.8.3-cp310-cp310-musllinux_1_1_x86_64.whl" }, { "algorithm": "sha256", - "hash": "544764ba51900da4639c0f983b323d288f94f65f4024dc40ecb1542d74dc0500", - "url": "https://files.pythonhosted.org/packages/1d/24/72b0b7069d268b22c40f42d973f4b4971debd0f9ddc0fbf4753d5f0a2469/matplotlib-3.7.1-cp310-cp310-macosx_11_0_arm64.whl" + "hash": "f386cf162b059809ecfac3bcc491a9ea17da69fa35c8ded8ad154cd4b933d5ec", + "url": "https://files.pythonhosted.org/packages/02/ff/7fa9f35cbc1e8b6594cdc484f7fd06bb09243c4b91f77074432c9d853b38/matplotlib-3.8.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" }, { "algorithm": "sha256", - "hash": "95cbc13c1fc6844ab8812a525bbc237fa1470863ff3dace7352e910519e194b1", - "url": "https://files.pythonhosted.org/packages/62/6d/3817522ca223796703b68ffd38577582f2dc7a0c0dd410d1803e36b5e1db/matplotlib-3.7.1-cp310-cp310-macosx_10_12_universal2.whl" + "hash": "7b416239e9ae38be54b028abbf9048aff5054a9aba5416bef0bd17f9162ce161", + "url": "https://files.pythonhosted.org/packages/9a/aa/607a121331d5323b164f1c0696016ccc9d956a256771c4d91e311a302f13/matplotlib-3.8.3.tar.gz" }, { "algorithm": "sha256", - "hash": "08308bae9e91aca1ec6fd6dda66237eef9f6294ddb17f0d0b3c863169bf82353", - "url": "https://files.pythonhosted.org/packages/86/2b/a04f22015a03025a8c9c0363c4ecfd89eb45fc3af545ff838e02ac58b39d/matplotlib-3.7.1-cp310-cp310-macosx_10_12_x86_64.whl" + "hash": "5f557156f7116be3340cdeef7f128fa99b0d5d287d5f41a16e169819dcf22357", + "url": "https://files.pythonhosted.org/packages/a9/84/d2c2e099a16279b21cfcdd2ef4375878a1458fa566e5f1a725d0b7d84f5e/matplotlib-3.8.3-cp310-cp310-macosx_11_0_arm64.whl" }, { "algorithm": "sha256", - "hash": "56d94989191de3fcc4e002f93f7f1be5da476385dde410ddafbb70686acf00ea", - "url": "https://files.pythonhosted.org/packages/8a/d3/35c62c9f64ddef5f25763580a10cb1ff4a19dc1a2bf940ad06dbb10b248d/matplotlib-3.7.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + "hash": "b3c5f96f57b0369c288bf6f9b5274ba45787f7e0589a34d24bdbaf6d3344632f", + "url": "https://files.pythonhosted.org/packages/c1/f2/325897d6c498278b0f8b460d44b516f5db865ddb4ba9018e9fe58a3e4633/matplotlib-3.8.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" }, { "algorithm": "sha256", - "hash": "7b73305f25eab4541bd7ee0b96d87e53ae9c9f1823be5659b806cd85786fe882", - "url": "https://files.pythonhosted.org/packages/b7/65/d6e00376dbdb6c227d79a2d6ec32f66cfb163f0cd924090e3133a4f85a11/matplotlib-3.7.1.tar.gz" + "hash": "cf60138ccc8004f117ab2a2bad513cc4d122e55864b4fe7adf4db20ca68a078f", + "url": "https://files.pythonhosted.org/packages/ff/fc/e1b3056b0fd2d130c99d6425e367e1e1df37c925408b152db7e207e42589/matplotlib-3.8.3-cp310-cp310-macosx_10_12_x86_64.whl" } ], "project_name": "matplotlib", @@ -2166,15 +2120,15 @@ "cycler>=0.10", "fonttools>=4.22.0", "importlib-resources>=3.2.0; python_version < \"3.10\"", - "kiwisolver>=1.0.1", - "numpy>=1.20", + "kiwisolver>=1.3.1", + "numpy<2,>=1.21", "packaging>=20.0", - "pillow>=6.2.0", + "pillow>=8", "pyparsing>=2.3.1", "python-dateutil>=2.7" ], - "requires_python": ">=3.8", - "version": "3.7.1" + "requires_python": ">=3.9", + "version": "3.8.3" }, { "artifacts": [ @@ -2246,19 +2200,19 @@ "artifacts": [ { "algorithm": "sha256", - "hash": "b9a953fb40dceaa587d109609098db21900182b16440652454a146cffb06e8b8", - "url": "https://files.pythonhosted.org/packages/e9/1a/6dd9ec31cfdb34cef8fea0055b593ee779a6f63c8e8038ad90d71b7f53c0/nest_asyncio-1.5.6-py3-none-any.whl" + "hash": "87af6efd6b5e897c81050477ef65c62e2b2f35d51703cae01aff2905b1852e1c", + "url": "https://files.pythonhosted.org/packages/a0/c4/c2971a3ba4c6103a3d10c4b0f24f461ddc027f0f09763220cf35ca1401b3/nest_asyncio-1.6.0-py3-none-any.whl" }, { "algorithm": "sha256", - "hash": "d267cc1ff794403f7df692964d1d2a3fa9418ffea2a3f6859a439ff482fef290", - "url": "https://files.pythonhosted.org/packages/35/76/64c51c1cbe704ad79ef6ec82f232d1893b9365f2ff194111787dc91b004f/nest_asyncio-1.5.6.tar.gz" + "hash": "6f172d5449aca15afd6c646851f4e31e02c598d553a667e38cafa997cfec55fe", + "url": "https://files.pythonhosted.org/packages/83/f8/51569ac65d696c8ecbee95938f89d4abf00f47d58d48f6fbabfe8f0baefe/nest_asyncio-1.6.0.tar.gz" } ], "project_name": "nest-asyncio", "requires_dists": [], "requires_python": ">=3.5", - "version": "1.5.6" + "version": "1.6.0" }, { "artifacts": [ @@ -2299,38 +2253,37 @@ "artifacts": [ { "algorithm": "sha256", - "hash": "d92a17ee849574665c5d94e9c9b862e469e1231d3dbb9e58e58b30b4bb0cbce9", - "url": "https://files.pythonhosted.org/packages/32/ea/e839410833fe25207a1d2a0e88fa39eccfd8f61fdc4b790a58ca34189b38/numba-0.57.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl" + "hash": "525ef3f820931bdae95ee5379c670d5c97289c6520726bc6937a4a7d4230ba24", + "url": "https://files.pythonhosted.org/packages/f6/2d/f8cdcf325c8fbdfff911607d184e28eb7c94ca5c4760d7f149323404778a/numba-0.59.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl" }, { "algorithm": "sha256", - "hash": "6b3382c56d805ffcdc7b46eb69a906be733dd35b84be14abba8e5fd27d7916b2", - "url": "https://files.pythonhosted.org/packages/4f/c5/5eea23ed6c75b6e5bd346425e31063c9c03439bb17a1a8c3bd5180d4b23b/numba-0.57.0-cp310-cp310-macosx_11_0_arm64.whl" + "hash": "0b77aecf52040de2a1eb1d7e314497b9e56fba17466c80b457b971a25bb1576d", + "url": "https://files.pythonhosted.org/packages/15/01/19c67d25ff36713ad5b90ef4a1a54fa4a87ccb377a8b2fccce2f6b4fd582/numba-0.59.1-cp310-cp310-macosx_11_0_arm64.whl" }, { "algorithm": "sha256", - "hash": "133cba9b5002bf67f6f73d9b3050d919c1be91326bbdcccfdf3259bcfb1cec0e", - "url": "https://files.pythonhosted.org/packages/7d/2c/2f03d5d5dbb1eee39fb2e92bfd9f1afac260fdca4a1232b3a00b9fc5e908/numba-0.57.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl" + "hash": "76f69132b96028d2774ed20415e8c528a34e3299a40581bae178f0994a2f370b", + "url": "https://files.pythonhosted.org/packages/bb/84/468592513867604800592b58d106f5e7e6ef61de226b59c1e9313917fbbb/numba-0.59.1.tar.gz" }, { "algorithm": "sha256", - "hash": "2af6d81067a5bdc13960c6d2519dbabbf4d5d597cf75d640c5aeaefd48c6420a", - "url": "https://files.pythonhosted.org/packages/7e/cf/aa289fc5d668c368b2c7655e6ac916dbee34df96dc6eae9ad70993b169cb/numba-0.57.0.tar.gz" + "hash": "3476a4f641bfd58f35ead42f4dcaf5f132569c4647c6f1360ccf18ee4cda3990", + "url": "https://files.pythonhosted.org/packages/bf/14/2659013deb86b959a7897ea34b3f0054480696c58172ded6028e33801a52/numba-0.59.1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl" }, { "algorithm": "sha256", - "hash": "2e2c14c411545e80bf0f1a33232fb0bd6aa3368f86e56eeffc7f6d3ac16ea3fd", - "url": "https://files.pythonhosted.org/packages/f1/c2/e421252796c75f5eaab0c7214ed22c3b2987aa2380834ad93d398a051b17/numba-0.57.0-cp310-cp310-macosx_10_9_x86_64.whl" + "hash": "97385a7f12212c4f4bc28f648720a92514bee79d7063e40ef66c2d30600fd18e", + "url": "https://files.pythonhosted.org/packages/f1/4b/ef5dc0fdd8255742b1906ab434fbac425616c429b7b6e0bf87340f453919/numba-0.59.1-cp310-cp310-macosx_10_9_x86_64.whl" } ], "project_name": "numba", "requires_dists": [ - "importlib-metadata; python_version < \"3.9\"", - "llvmlite<0.41,>=0.40.0dev0", - "numpy<1.25,>=1.21" + "llvmlite<0.43,>=0.42.0dev0", + "numpy<1.27,>=1.22" ], - "requires_python": ">=3.8", - "version": "0.57.0" + "requires_python": ">=3.9", + "version": "0.59.1" }, { "artifacts": [ @@ -2369,48 +2322,48 @@ "artifacts": [ { "algorithm": "sha256", - "hash": "7cfec847bca62ff2ff50b190fb0e7c733a0f7f42ce6ac6385166bf6c814d5b15", - "url": "https://files.pythonhosted.org/packages/72/ad/baa30631cc3b19d32377c18471c366f7121ad4a95051b5882804c1d00a44/numpy_quaternion-2022.4.3-cp310-cp310-musllinux_1_1_x86_64.whl" + "hash": "9d73e6e5c43ccc21af214c3412b7c4910d55db45b742d94e1baa3870a077c400", + "url": "https://files.pythonhosted.org/packages/3d/57/920b95d1583f309a0b6bc7e5032ed173504d74e7d9f8ce9ccf0ccdec66b0/numpy_quaternion-2022.4.4-cp310-cp310-musllinux_1_1_x86_64.whl" }, { "algorithm": "sha256", - "hash": "ce50c414e884d8d18615cb6b5c928929e9dcff2f98f4606b2cc7a5b4dd5f5fb4", - "url": "https://files.pythonhosted.org/packages/06/49/3e4027f67cb27a820f952cbbc6575f811f159c0606cbd78b84b4c17dea70/numpy_quaternion-2022.4.3-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" + "hash": "6572a5438b4c02c30755b7fa4e6fa83ab15d2296ed4a1908bba7f7402f2a8763", + "url": "https://files.pythonhosted.org/packages/22/95/c4e4fec47bfcea51546b37be7be0332c65d8709a9999ff6c692cd80a6678/numpy_quaternion-2022.4.4-cp310-cp310-musllinux_1_1_i686.whl" }, { "algorithm": "sha256", - "hash": "ca743f7ca7a86b555cfc7e9f72acb7eb50fd56ec28834432b54b00896ba6363a", - "url": "https://files.pythonhosted.org/packages/39/ff/9df0d75dcaaa331cf6fe2b9cd322cab4ee3007c0de5380f3189aa3c125c4/numpy_quaternion-2022.4.3-cp310-cp310-macosx_10_9_x86_64.whl" + "hash": "8b269908cf75ab6f1ed877abfb8ba694b169cfdb8b6422ad7d8cdded00b25c72", + "url": "https://files.pythonhosted.org/packages/66/0e/34aaace8860fb86192f0495175a940ede8c4a3632d07e0bbe3c4b4e29e6d/numpy_quaternion-2022.4.4-cp310-cp310-macosx_10_9_universal2.whl" }, { "algorithm": "sha256", - "hash": "c403eeddfc19cb3b400abbd6daabd9aec9843344e9b9c739f080d27291e3d75e", - "url": "https://files.pythonhosted.org/packages/58/7d/b6be55cd4237a10ed21732a1ad599485a6f171613c0af257d4aa567bcf95/numpy_quaternion-2022.4.3-cp310-cp310-macosx_10_9_universal2.whl" + "hash": "3ce887b69c9cda0b285bd2d641f549bb18034528e38c8debe23c96652c7acf96", + "url": "https://files.pythonhosted.org/packages/78/58/fccf9aca0e3d7c23d7c0c6914d6b10ac881633a902f8a8abf8765c262a76/numpy_quaternion-2022.4.4-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl" }, { "algorithm": "sha256", - "hash": "9ebf377c7174f4b32e1078e4607afbb3c4e0d0365dc633d43654f01e3703e800", - "url": "https://files.pythonhosted.org/packages/59/cc/3fcc50309ced36ba67b5901ebf3c7c9334f65525aecb0dea078558fdba0e/numpy_quaternion-2022.4.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + "hash": "52bb8e470d470c74b65d7fc7fea36ea55d6b8464b6205ba21f11c3186776a41b", + "url": "https://files.pythonhosted.org/packages/a9/a6/3116afde5aed76bc4839d7de5b120d82edbb6877fb66b061f2aeb7dccb3a/numpy-quaternion-2022.4.4.tar.gz" }, { "algorithm": "sha256", - "hash": "ca29e8f961673932d123a8b2520ef7ded9fee4e426aed628d90ced0749608285", - "url": "https://files.pythonhosted.org/packages/6f/bb/35df10f9eb9ccab16b6bcfd4eb5dfc59e474ecbb5e97c9bac333c008084b/numpy_quaternion-2022.4.3-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + "hash": "bee8c0679de4d0ea9ccead42ff116eb4d8e69ad2f0621f58350554a70a5668b0", + "url": "https://files.pythonhosted.org/packages/dc/43/38bf49926ae4e32e902fba7bd01e006ed483b3d4f9c62d9f91cfb0a6d7d3/numpy_quaternion-2022.4.4-cp310-cp310-macosx_11_0_arm64.whl" }, { "algorithm": "sha256", - "hash": "ca37256f544a7e587ab08c1841a30e34aa7b85c7c9663527c61d77fbcad9dda7", - "url": "https://files.pythonhosted.org/packages/b6/c3/c73a4ef2cd6e936268c24e98145bb92842bc800f93119752eba1510cd2a3/numpy-quaternion-2022.4.3.tar.gz" + "hash": "de2c2ecf7fe390c1f6cd2f7f2b5e820d0b306e147b09c24068af1ce9ea7b4f0c", + "url": "https://files.pythonhosted.org/packages/f8/c6/089dcfed7d2f43c5b998713c0a9e8140010016123e98c7ebd4f93cd2191a/numpy_quaternion-2022.4.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" }, { "algorithm": "sha256", - "hash": "9a7fcf818691aec1250f53c99c7958f57e09489e5ce1371b3a5342b65439da9d", - "url": "https://files.pythonhosted.org/packages/cd/b7/8430b3a2dfd9bcf8f28aa9622e126cc020cd4681d5778162c06325d44424/numpy_quaternion-2022.4.3-cp310-cp310-musllinux_1_1_i686.whl" + "hash": "123f52f235be2ca52f4eef2ca3127cb3b924bccc148d6c622fca2533b1450ee6", + "url": "https://files.pythonhosted.org/packages/f8/cb/54fa81af227aa77789ff00eacb60dc62271323da3e2786f799cdd29ae81c/numpy_quaternion-2022.4.4-cp310-cp310-macosx_10_9_x86_64.whl" }, { "algorithm": "sha256", - "hash": "a4db146a130d53cea5d74543950e5ebd01dd7603dfe5a42d4f3ebc76539551bb", - "url": "https://files.pythonhosted.org/packages/e4/f7/7636507bc463828527676803150fc67a3b8ca9a4cefee822e8dbf9ee7ed6/numpy_quaternion-2022.4.3-cp310-cp310-macosx_11_0_arm64.whl" + "hash": "57cd173a9b4b5dfde57df1746cd8a94bd0b2f899d88a4fb584266b511649960b", + "url": "https://files.pythonhosted.org/packages/fd/3a/323538cc93c57166a471344cc2434cd155dc2dc22871a7986e2c38a6e0cc/numpy_quaternion-2022.4.4-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" } ], "project_name": "numpy-quaternion", @@ -2427,7 +2380,7 @@ "scipy; extra == \"scipy\"" ], "requires_python": null, - "version": "2022.4.3" + "version": "2022.4.4" }, { "artifacts": [ @@ -2500,13 +2453,13 @@ "artifacts": [ { "algorithm": "sha256", - "hash": "4145478f26df16059c147406eaaa59b77ff60e3461ba6edb9aa84d481ed89aaf", - "url": "https://files.pythonhosted.org/packages/3a/fa/d7c3cddd55e38a4b9b1c14a847cb6257f75ee35c0ce5324c97c792d3f3ca/openapi_spec_validator-0.5.6-py3-none-any.whl" + "hash": "8712d2879db7692974ef89c47a3ebfc79436442921ec3a826ac0ce80cde8c549", + "url": "https://files.pythonhosted.org/packages/a8/68/05df6b11a082ee09b8b5319b3c8aeda58b8d3bccf89f201c45e8fe8a91d2/openapi_spec_validator-0.5.7-py3-none-any.whl" }, { "algorithm": "sha256", - "hash": "1189d0618ae0678ccf6c883cc1266d381454eece6f21fcf330cc7caea5fc25eb", - "url": "https://files.pythonhosted.org/packages/95/aa/2d7e69a06bf8680b358df0c2ad9f4a757bbd388ef5b8f249576457b5a171/openapi_spec_validator-0.5.6.tar.gz" + "hash": "6c2d42180045a80fd6314de848b94310bdb0fa4949f4b099578b69f79d9fa5ac", + "url": "https://files.pythonhosted.org/packages/27/e5/9fe67dfd403777d500abb5cd650c16ef9d4918a6c12e87731c3a4feeb4ff/openapi_spec_validator-0.5.7.tar.gz" } ], "project_name": "openapi-spec-validator", @@ -2516,12 +2469,10 @@ "jsonschema<4.18.0,>=4.0.0", "lazy-object-proxy<2.0.0,>=1.7.1", "openapi-schema-validator<0.5.0,>=0.4.2", - "requests; extra == \"requests\"", - "sphinx-immaterial<0.12.0,>=0.11.0; extra == \"docs\"", - "sphinx<6.0.0,>=5.3.0; extra == \"docs\"" + "typing-extensions<5.0.0,>=4.5.0; python_version < \"3.8\"" ], "requires_python": "<4.0.0,>=3.7.0", - "version": "0.5.6" + "version": "0.5.7" }, { "artifacts": [ @@ -2570,59 +2521,54 @@ "artifacts": [ { "algorithm": "sha256", - "hash": "358e515b8b19a275b259f5ee1e0efa2859b1d976b5ed5d016ac59f9e6c8788a3", - "url": "https://files.pythonhosted.org/packages/00/8a/ca729b5af5972cff989197681f965c590f6120f43eb64e2e6e9abce96e28/orjson-3.8.11-cp310-cp310-musllinux_1_1_x86_64.whl" + "hash": "7d3d8faded5a514b80b56d0429eb38b429d7a810f8749d25dc10a0cc15b8a3c8", + "url": "https://files.pythonhosted.org/packages/bb/ed/4edbbb4af8d72ea678a030514f670ce53b289de8c46bd6cf2b72e8e0cce0/orjson-3.8.14-cp310-cp310-musllinux_1_1_x86_64.whl" }, { "algorithm": "sha256", - "hash": "bf48ed8d4b6ab9f23b7ee642462369d7133412d72824bad89f9bf4311c06c6a1", - "url": "https://files.pythonhosted.org/packages/03/1e/728747da836829b358fcc451c0274a3c38e060eea4654793ca6b74636c85/orjson-3.8.11-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + "hash": "739f9f633e1544f2a477fa3bef380f488c8dca6e2521c8dc36424b12554ee31e", + "url": "https://files.pythonhosted.org/packages/10/32/c29c34bc0661277ea5493cfbe56a88746d5112c93db8990d25526f30b5e0/orjson-3.8.14-cp310-cp310-musllinux_1_1_aarch64.whl" }, { "algorithm": "sha256", - "hash": "3afccf7f8684dca7f017837a315de0a1ab5c095de22a4eed206d079f9325ed72", - "url": "https://files.pythonhosted.org/packages/3c/4b/67d4a9cbb504817c35e7cb31f4ef006195372497a623618665151b3a14d6/orjson-3.8.11-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" + "hash": "bf6825e160e4eb0ef65ce37d8c221edcab96ff2ffba65e5da2437a60a12b3ad1", + "url": "https://files.pythonhosted.org/packages/8f/38/3d5630a9fa808d15f8c76de2a6318c45f3ad12c5dc3680572c6b3bd53e61/orjson-3.8.14-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" }, { "algorithm": "sha256", - "hash": "9fa900bdd84b4576c8dd6f3e2a00b35797f29283af328c6e3d70addfa4c2d599", - "url": "https://files.pythonhosted.org/packages/3e/28/71a77cf7db5c9debc152d411f1da0a5c3a3197a3a1e298464e070f37de00/orjson-3.8.11-cp310-cp310-macosx_11_0_x86_64.macosx_11_0_arm64.macosx_11_0_universal2.whl" + "hash": "6112194c11e611596eed72f46efb0e6b4812682eff3c7b48473d1146c3fa0efb", + "url": "https://files.pythonhosted.org/packages/a0/2c/c8e38867801fb20ee4ffdc509550fad92e90e2c8c77d1d52e001e0d681e3/orjson-3.8.14-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" }, { "algorithm": "sha256", - "hash": "1103e597c16f82c241e1b02beadc9c91cecd93e60433ca73cb6464dcc235f37c", - "url": "https://files.pythonhosted.org/packages/95/4c/61734f64828ac9e0d39382863c0b916e91661d988bb9b654168f34440a3b/orjson-3.8.11-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + "hash": "5ea93fd3ef7be7386f2516d728c877156de1559cda09453fc7dd7b696d0439b3", + "url": "https://files.pythonhosted.org/packages/c8/a1/c7ded18ed1952bed15439f2331752b5ef0d33f1d9a0f9fdeee7549a84c8d/orjson-3.8.14.tar.gz" }, { "algorithm": "sha256", - "hash": "3c55065bc2075a5ea6ffb30462d84fd3aa5bbb7ae600855c325ee5753feec715", - "url": "https://files.pythonhosted.org/packages/a9/87/7dd79550c902916ec0aa99c6dd91c5531d48e1d86befa09069ca93848fa8/orjson-3.8.11-cp310-cp310-manylinux_2_28_x86_64.whl" + "hash": "ca90db8f551b8960da95b0d4cad6c0489df52ea03585b6979595be7b31a3f946", + "url": "https://files.pythonhosted.org/packages/d1/d1/0ba3844cd12cbb01113a67a01ab3a77a9f59d7acaa346e517f2be6399def/orjson-3.8.14-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" }, { "algorithm": "sha256", - "hash": "882c77126c42dd93bb35288632d69b1e393863a2b752de3e5fe0112833609496", - "url": "https://files.pythonhosted.org/packages/b8/ef/4bedd95b595776c4745c8bff77aa00f755cc88cc6b94bd9e8b5595dd1a0e/orjson-3.8.11.tar.gz" + "hash": "7a7b0fead2d0115ef927fa46ad005d7a3988a77187500bf895af67b365c10d1f", + "url": "https://files.pythonhosted.org/packages/e3/ca/36ebce082fe66dd5f9555cc7ca2760ef593baaedd514aaf5eef0b7740303/orjson-3.8.14-cp310-cp310-macosx_10_15_x86_64.macosx_11_0_arm64.macosx_10_15_universal2.whl" }, { "algorithm": "sha256", - "hash": "1fedcc428416e23a6c9de62a000c22ae33bbe0108302ad5d5935e29ea739bf37", - "url": "https://files.pythonhosted.org/packages/d9/f2/e051be62f8e415edd72328a0a14ee028432ff89cd20f3c808f27587e1fad/orjson-3.8.11-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl" + "hash": "f80e62afe49e6bfc706e041faa351d7520b5f86572b8e31455802251ea989613", + "url": "https://files.pythonhosted.org/packages/ea/f7/ca03a52cdda6d4702b554e446980f0278911abb2a0ebf7ec245bdf7ecc12/orjson-3.8.14-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl" }, { "algorithm": "sha256", - "hash": "d70b6db9d4e1e6057829cd7fe119c217cebaf989f88d14b2445fa69fc568d03e", - "url": "https://files.pythonhosted.org/packages/da/c3/5ed5c85029d814408bb841a77b566eb777d6855b13c9c45ddeac87343b64/orjson-3.8.11-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" - }, - { - "algorithm": "sha256", - "hash": "08729e339ff3146e6de56c1166f014c3d2ec3e79ffb76d6c55d52cc892e5e477", - "url": "https://files.pythonhosted.org/packages/ec/5a/6e791896f99ca1f5bb5da5327143cda69b4dc62bfe1088e5e60817f1bc6a/orjson-3.8.11-cp310-cp310-musllinux_1_1_aarch64.whl" + "hash": "f4ac01a3db4e6a98a8ad1bb1a3e8bfc777928939e87c04e93e0d5006df574a4b", + "url": "https://files.pythonhosted.org/packages/f4/18/a84b513905e1ed78529084967ca0b937f6ec45df200f908c4393aefddd79/orjson-3.8.14-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" } ], "project_name": "orjson", "requires_dists": [], "requires_python": ">=3.7", - "version": "3.8.11" + "version": "3.8.14" }, { "artifacts": [ @@ -2648,116 +2594,130 @@ "artifacts": [ { "algorithm": "sha256", - "hash": "0a514ae436b23a92366fbad8365807fc0eed15ca219690b3445dcfa33597a5cc", - "url": "https://files.pythonhosted.org/packages/a3/40/eca46f6af07a83ea3b8706586b2d8a28c01bdccee789d24f2ccc5e148b28/pandas-2.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + "hash": "53680dc9b2519cbf609c62db3ed7c0b499077c7fefda564e330286e619ff0dd9", + "url": "https://files.pythonhosted.org/packages/d6/99/378e9108cf3562c7c6294249f1bfd3be08325af5e96af435fb221dd1c320/pandas-2.2.1-cp310-cp310-musllinux_1_1_x86_64.whl" + }, + { + "algorithm": "sha256", + "hash": "c2ce852e1cf2509a69e98358e8458775f89599566ac3775e70419b98615f4b06", + "url": "https://files.pythonhosted.org/packages/11/a1/9d5505c6c56740f7ed8bd78c8756fb76aeff1c706b30e6930ddf90693aee/pandas-2.2.1-cp310-cp310-musllinux_1_1_aarch64.whl" + }, + { + "algorithm": "sha256", + "hash": "c38ce92cb22a4bea4e3929429aa1067a454dcc9c335799af93ba9be21b6beb51", + "url": "https://files.pythonhosted.org/packages/19/df/8d789d96a9e338cf28cb7978fa93ef5da53137624b7ef032f30748421c2b/pandas-2.2.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" }, { "algorithm": "sha256", - "hash": "70a996a1d2432dadedbb638fe7d921c88b0cc4dd90374eab51bb33dc6c0c2a12", - "url": "https://files.pythonhosted.org/packages/17/10/712e0566d1f561d1fcbb8f620523bc1777c7f1183365b5747b74e0585637/pandas-2.0.1-cp310-cp310-macosx_10_9_x86_64.whl" + "hash": "0ab90f87093c13f3e8fa45b48ba9f39181046e8f3317d3aadb2fffbb1b978572", + "url": "https://files.pythonhosted.org/packages/3d/59/2afa81b9fb300c90531803c0fd43ff4548074fa3e8d0f747ef63b3b5e77a/pandas-2.2.1.tar.gz" }, { "algorithm": "sha256", - "hash": "909a72b52175590debbf1d0c9e3e6bce2f1833c80c76d80bd1aa09188be768e5", - "url": "https://files.pythonhosted.org/packages/41/07/4bf208b31ae6e78a70baa706c5cb90c02d458d418a707c193466bf8cd4e5/pandas-2.0.1-cp310-cp310-macosx_11_0_arm64.whl" + "hash": "0f573ab277252ed9aaf38240f3b54cfc90fff8e5cab70411ee1d03f5d51f3944", + "url": "https://files.pythonhosted.org/packages/4f/19/0ae5f1557badfcae1052c1397041a2c5441e9f31e1c7b0cce7f8bc585f4e/pandas-2.2.1-cp310-cp310-macosx_11_0_arm64.whl" }, { "algorithm": "sha256", - "hash": "19b8e5270da32b41ebf12f0e7165efa7024492e9513fb46fb631c5022ae5709d", - "url": "https://files.pythonhosted.org/packages/6c/e0/73987b6ecc7246e02ab557240843f93fd5adf45d1355abb458aa1f2a0932/pandas-2.0.1.tar.gz" + "hash": "f02a3a6c83df4026e55b63c1f06476c9aa3ed6af3d89b4f04ea656ccdaaaa359", + "url": "https://files.pythonhosted.org/packages/5d/d2/df8047f8c3648eb6b3ee86ef7ee811ad01e55b47a14ea02fe36d601e12cd/pandas-2.2.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" }, { "algorithm": "sha256", - "hash": "fe7914d8ddb2d54b900cec264c090b88d141a1eed605c9539a187dbc2547f022", - "url": "https://files.pythonhosted.org/packages/a3/6b/adebe4415a929833cce8f63465b19386382ec855ab161a21ab08344a7a43/pandas-2.0.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + "hash": "8df8612be9cd1c7797c93e1c5df861b2ddda0b48b08f2c3eaa0702cf88fb5f88", + "url": "https://files.pythonhosted.org/packages/88/39/f4495f8ab5a58b1eeee06b5abd811e0a93f7b75acdc89380797f99bdf91a/pandas-2.2.1-cp310-cp310-macosx_10_9_x86_64.whl" } ], "project_name": "pandas", "requires_dists": [ - "PyQt5>=5.15.1; extra == \"all\"", - "PyQt5>=5.15.1; extra == \"clipboard\"", - "SQLAlchemy>=1.4.16; extra == \"all\"", - "SQLAlchemy>=1.4.16; extra == \"mysql\"", - "SQLAlchemy>=1.4.16; extra == \"postgresql\"", - "SQLAlchemy>=1.4.16; extra == \"sql-other\"", - "beautifulsoup4>=4.9.3; extra == \"all\"", - "beautifulsoup4>=4.9.3; extra == \"html\"", - "bottleneck>=1.3.2; extra == \"all\"", - "bottleneck>=1.3.2; extra == \"performance\"", - "brotlipy>=0.7.0; extra == \"all\"", - "brotlipy>=0.7.0; extra == \"compression\"", - "fastparquet>=0.6.3; extra == \"all\"", - "fsspec>=2021.07.0; extra == \"all\"", - "fsspec>=2021.07.0; extra == \"fss\"", - "gcsfs>=2021.07.0; extra == \"all\"", - "gcsfs>=2021.07.0; extra == \"gcp\"", + "PyQt5>=5.15.9; extra == \"all\"", + "PyQt5>=5.15.9; extra == \"clipboard\"", + "SQLAlchemy>=2.0.0; extra == \"all\"", + "SQLAlchemy>=2.0.0; extra == \"mysql\"", + "SQLAlchemy>=2.0.0; extra == \"postgresql\"", + "SQLAlchemy>=2.0.0; extra == \"sql-other\"", + "adbc-driver-postgresql>=0.8.0; extra == \"all\"", + "adbc-driver-postgresql>=0.8.0; extra == \"postgresql\"", + "adbc-driver-postgresql>=0.8.0; extra == \"sql-other\"", + "adbc-driver-sqlite>=0.8.0; extra == \"all\"", + "adbc-driver-sqlite>=0.8.0; extra == \"sql-other\"", + "beautifulsoup4>=4.11.2; extra == \"all\"", + "beautifulsoup4>=4.11.2; extra == \"html\"", + "bottleneck>=1.3.6; extra == \"all\"", + "bottleneck>=1.3.6; extra == \"performance\"", + "dataframe-api-compat>=0.1.7; extra == \"all\"", + "dataframe-api-compat>=0.1.7; extra == \"consortium-standard\"", + "fastparquet>=2022.12.0; extra == \"all\"", + "fsspec>=2022.11.0; extra == \"all\"", + "fsspec>=2022.11.0; extra == \"fss\"", + "gcsfs>=2022.11.0; extra == \"all\"", + "gcsfs>=2022.11.0; extra == \"gcp\"", "html5lib>=1.1; extra == \"all\"", "html5lib>=1.1; extra == \"html\"", - "hypothesis>=6.34.2; extra == \"all\"", - "hypothesis>=6.34.2; extra == \"test\"", - "jinja2>=3.0.0; extra == \"all\"", - "jinja2>=3.0.0; extra == \"output_formatting\"", - "lxml>=4.6.3; extra == \"all\"", - "lxml>=4.6.3; extra == \"html\"", - "lxml>=4.6.3; extra == \"xml\"", - "matplotlib>=3.6.1; extra == \"all\"", - "matplotlib>=3.6.1; extra == \"plot\"", - "numba>=0.53.1; extra == \"all\"", - "numba>=0.53.1; extra == \"performance\"", - "numexpr>=2.7.1; extra == \"performance\"", - "numexpr>=2.7.3; extra == \"all\"", - "numpy>=1.20.3; python_version < \"3.10\"", - "numpy>=1.21.0; python_version >= \"3.10\"", - "numpy>=1.23.2; python_version >= \"3.11\"", + "hypothesis>=6.46.1; extra == \"all\"", + "hypothesis>=6.46.1; extra == \"test\"", + "jinja2>=3.1.2; extra == \"all\"", + "jinja2>=3.1.2; extra == \"output-formatting\"", + "lxml>=4.9.2; extra == \"all\"", + "lxml>=4.9.2; extra == \"html\"", + "lxml>=4.9.2; extra == \"xml\"", + "matplotlib>=3.6.3; extra == \"all\"", + "matplotlib>=3.6.3; extra == \"plot\"", + "numba>=0.56.4; extra == \"all\"", + "numba>=0.56.4; extra == \"performance\"", + "numexpr>=2.8.4; extra == \"all\"", + "numexpr>=2.8.4; extra == \"performance\"", + "numpy<2,>=1.22.4; python_version < \"3.11\"", + "numpy<2,>=1.23.2; python_version == \"3.11\"", + "numpy<2,>=1.26.0; python_version >= \"3.12\"", "odfpy>=1.4.1; extra == \"all\"", "odfpy>=1.4.1; extra == \"excel\"", - "openpyxl>=3.0.7; extra == \"all\"", - "openpyxl>=3.0.7; extra == \"excel\"", - "pandas-gbq>=0.15.0; extra == \"all\"", - "pandas-gbq>=0.15.0; extra == \"gcp\"", - "psycopg2>=2.8.6; extra == \"all\"", - "psycopg2>=2.8.6; extra == \"postgresql\"", - "pyarrow>=7.0.0; extra == \"all\"", - "pyarrow>=7.0.0; extra == \"feather\"", - "pyarrow>=7.0.0; extra == \"parquet\"", + "openpyxl>=3.1.0; extra == \"all\"", + "openpyxl>=3.1.0; extra == \"excel\"", + "pandas-gbq>=0.19.0; extra == \"all\"", + "pandas-gbq>=0.19.0; extra == \"gcp\"", + "psycopg2>=2.9.6; extra == \"all\"", + "psycopg2>=2.9.6; extra == \"postgresql\"", + "pyarrow>=10.0.1; extra == \"all\"", + "pyarrow>=10.0.1; extra == \"feather\"", + "pyarrow>=10.0.1; extra == \"parquet\"", + "pyarrow>=10.0.1; extra == \"pyarrow\"", "pymysql>=1.0.2; extra == \"all\"", "pymysql>=1.0.2; extra == \"mysql\"", - "pyreadstat>=1.1.2; extra == \"all\"", - "pyreadstat>=1.1.2; extra == \"spss\"", - "pytest-asyncio>=0.17.0; extra == \"all\"", - "pytest-asyncio>=0.17.0; extra == \"test\"", + "pyreadstat>=1.2.0; extra == \"all\"", + "pyreadstat>=1.2.0; extra == \"spss\"", "pytest-xdist>=2.2.0; extra == \"all\"", "pytest-xdist>=2.2.0; extra == \"test\"", - "pytest>=7.0.0; extra == \"all\"", - "pytest>=7.0.0; extra == \"test\"", + "pytest>=7.3.2; extra == \"all\"", + "pytest>=7.3.2; extra == \"test\"", + "python-calamine>=0.1.7; extra == \"all\"", + "python-calamine>=0.1.7; extra == \"excel\"", "python-dateutil>=2.8.2", - "python-snappy>=0.6.0; extra == \"all\"", - "python-snappy>=0.6.0; extra == \"compression\"", "pytz>=2020.1", - "pyxlsb>=1.0.8; extra == \"all\"", - "pyxlsb>=1.0.8; extra == \"excel\"", - "qtpy>=2.2.0; extra == \"all\"", - "qtpy>=2.2.0; extra == \"clipboard\"", - "s3fs>=2021.08.0; extra == \"all\"", - "s3fs>=2021.08.0; extra == \"aws\"", - "scipy>=1.7.1; extra == \"all\"", - "scipy>=1.7.1; extra == \"computation\"", - "tables>=3.6.1; extra == \"all\"", - "tables>=3.6.1; extra == \"hdf5\"", - "tabulate>=0.8.9; extra == \"all\"", - "tabulate>=0.8.9; extra == \"output_formatting\"", - "tzdata>=2022.1", - "xarray>=0.21.0; extra == \"all\"", - "xarray>=0.21.0; extra == \"computation\"", + "pyxlsb>=1.0.10; extra == \"all\"", + "pyxlsb>=1.0.10; extra == \"excel\"", + "qtpy>=2.3.0; extra == \"all\"", + "qtpy>=2.3.0; extra == \"clipboard\"", + "s3fs>=2022.11.0; extra == \"all\"", + "s3fs>=2022.11.0; extra == \"aws\"", + "scipy>=1.10.0; extra == \"all\"", + "scipy>=1.10.0; extra == \"computation\"", + "tables>=3.8.0; extra == \"all\"", + "tables>=3.8.0; extra == \"hdf5\"", + "tabulate>=0.9.0; extra == \"all\"", + "tabulate>=0.9.0; extra == \"output-formatting\"", + "tzdata>=2022.7", + "xarray>=2022.12.0; extra == \"all\"", + "xarray>=2022.12.0; extra == \"computation\"", "xlrd>=2.0.1; extra == \"all\"", "xlrd>=2.0.1; extra == \"excel\"", - "xlsxwriter>=1.4.3; extra == \"all\"", - "xlsxwriter>=1.4.3; extra == \"excel\"", - "zstandard>=0.15.2; extra == \"all\"", - "zstandard>=0.15.2; extra == \"compression\"" + "xlsxwriter>=3.0.5; extra == \"all\"", + "xlsxwriter>=3.0.5; extra == \"excel\"", + "zstandard>=0.19.0; extra == \"all\"", + "zstandard>=0.19.0; extra == \"compression\"" ], - "requires_python": ">=3.8", - "version": "2.0.1" + "requires_python": ">=3.9", + "version": "2.2.1" }, { "artifacts": [ @@ -2804,13 +2764,13 @@ "artifacts": [ { "algorithm": "sha256", - "hash": "0b48a55dcb3c05f3329815901ea4fc1537514d6ba867a152b581d69ae3710937", - "url": "https://files.pythonhosted.org/packages/39/7b/88dbb785881c28a102619d46423cb853b46dbccc70d3ac362d99773a78ce/pexpect-4.8.0-py2.py3-none-any.whl" + "hash": "7236d1e080e4936be2dc3e326cec0af72acf9212a7e1d060210e70a47e253523", + "url": "https://files.pythonhosted.org/packages/9e/c3/059298687310d527a58bb01f3b1965787ee3b40dce76752eda8b44e9a2c5/pexpect-4.9.0-py2.py3-none-any.whl" }, { "algorithm": "sha256", - "hash": "fc65a43959d153d0114afe13997d439c22823a27cefceb5ff35c2178c6784c0c", - "url": "https://files.pythonhosted.org/packages/e5/9b/ff402e0e930e70467a7178abb7c128709a30dfb22d8777c043e501bc1b10/pexpect-4.8.0.tar.gz" + "hash": "ee7d41123f3c9911050ea2c2dac107568dc43b2d3b0c7557a33212c398ead30f", + "url": "https://files.pythonhosted.org/packages/42/92/cc564bf6381ff43ce1f4d06852fc19a2f11d180f23dc32d9588bee2f149d/pexpect-4.9.0.tar.gz" } ], "project_name": "pexpect", @@ -2818,27 +2778,7 @@ "ptyprocess>=0.5" ], "requires_python": null, - "version": "4.8.0" - }, - { - "artifacts": [ - { - "algorithm": "sha256", - "hash": "9649af414d74d4df115d5d718f82acb59c9d418196b7b4290ed47a12ce62df56", - "url": "https://files.pythonhosted.org/packages/9a/41/220f49aaea88bc6fa6cba8d05ecf24676326156c23b991e80b3f2fc24c77/pickleshare-0.7.5-py2.py3-none-any.whl" - }, - { - "algorithm": "sha256", - "hash": "87683d47965c1da65cdacaf31c8441d12b8044cdec9aca500cd78fc2c683afca", - "url": "https://files.pythonhosted.org/packages/d8/b6/df3c1c9b616e9c0edbc4fbab6ddd09df9535849c64ba51fcb6531c32d4d8/pickleshare-0.7.5.tar.gz" - } - ], - "project_name": "pickleshare", - "requires_dists": [ - "pathlib2; python_version in \"2.6 2.7 3.2 3.3\"" - ], - "requires_python": null, - "version": "0.7.5" + "version": "4.9.0" }, { "artifacts": [ @@ -2931,42 +2871,41 @@ "artifacts": [ { "algorithm": "sha256", - "hash": "47692bc24c1958e8b0f13dd727307cff1db103fca36399f457da8e05f222fdc4", - "url": "https://files.pythonhosted.org/packages/ce/cf/279b73aae00f7ba9d5d7664156ef323ebbf16fb556285bb223ecc45031aa/platformdirs-3.5.0-py3-none-any.whl" + "hash": "0614df2a2f37e1a662acbd8e2b25b92ccf8632929bc6d43467e17fe89c75e068", + "url": "https://files.pythonhosted.org/packages/55/72/4898c44ee9ea6f43396fbc23d9bfaf3d06e01b83698bdf2e4c919deceb7c/platformdirs-4.2.0-py3-none-any.whl" }, { "algorithm": "sha256", - "hash": "7954a68d0ba23558d753f73437c55f89027cf8f5108c19844d4b82e5af396335", - "url": "https://files.pythonhosted.org/packages/91/17/3836ffe140abb245726d0e21c5b9b984e2569e7027c20d12e969ec69bd8a/platformdirs-3.5.0.tar.gz" + "hash": "ef0cc731df711022c174543cb70a9b5bd22e5a9337c8624ef2c2ceb8ddad8768", + "url": "https://files.pythonhosted.org/packages/96/dc/c1d911bf5bb0fdc58cc05010e9f3efe3b67970cef779ba7fbc3183b987a8/platformdirs-4.2.0.tar.gz" } ], "project_name": "platformdirs", "requires_dists": [ "appdirs==1.4.4; extra == \"test\"", "covdefaults>=2.3; extra == \"test\"", - "furo>=2023.3.27; extra == \"docs\"", + "furo>=2023.9.10; extra == \"docs\"", "proselint>=0.13; extra == \"docs\"", - "pytest-cov>=4; extra == \"test\"", - "pytest-mock>=3.10; extra == \"test\"", - "pytest>=7.3.1; extra == \"test\"", - "sphinx-autodoc-typehints!=1.23.4,>=1.23; extra == \"docs\"", - "sphinx>=6.1.3; extra == \"docs\"", - "typing-extensions>=4.5; python_version < \"3.8\"" + "pytest-cov>=4.1; extra == \"test\"", + "pytest-mock>=3.12; extra == \"test\"", + "pytest>=7.4.3; extra == \"test\"", + "sphinx-autodoc-typehints>=1.25.2; extra == \"docs\"", + "sphinx>=7.2.6; extra == \"docs\"" ], - "requires_python": ">=3.7", - "version": "3.5.0" + "requires_python": ">=3.8", + "version": "4.2.0" }, { "artifacts": [ { "algorithm": "sha256", - "hash": "a63f3ad9e4cc2e02902a738e5e3e7f3d1307f2732ac71a6c28f1238ed3052826", - "url": "https://files.pythonhosted.org/packages/15/5c/786e4572cf3217ba1707eeb99fe4bdb8fb138237690fa21641e341b1970c/plotly-5.14.1-py2.py3-none-any.whl" + "hash": "837a9c8aa90f2c0a2f0d747b82544d014dc2a2bdde967b5bb1da25b53932d1a9", + "url": "https://files.pythonhosted.org/packages/00/4e/6258fc3b26f1f7abd1b2e75b1e9e4f12f13584136e2e1549f995ff4c6b7b/plotly-5.20.0-py3-none-any.whl" }, { "algorithm": "sha256", - "hash": "bcac86d7fcba3eff7260c1eddc36ca34dae2aded10a0709808446565e0e53b93", - "url": "https://files.pythonhosted.org/packages/dd/24/4f307b6e54892a4b91c58a1ee5826325529231d885df8aaa0f1863191f8d/plotly-5.14.1.tar.gz" + "hash": "bf901c805d22032cfa534b2ff7c5aa6b0659e037f19ec1e0cca7f585918b5c89", + "url": "https://files.pythonhosted.org/packages/80/08/5d4d46676ea51c967b15699795ee2b6b9c28b7184d8582c7bf8cf1ba914b/plotly-5.20.0.tar.gz" } ], "project_name": "plotly", @@ -2974,44 +2913,43 @@ "packaging", "tenacity>=6.2.0" ], - "requires_python": ">=3.6", - "version": "5.14.1" + "requires_python": ">=3.8", + "version": "5.20.0" }, { "artifacts": [ { "algorithm": "sha256", - "hash": "74134bbf457f031a36d68416e1509f34bd5ccc019f0bcc952c7b909d06b37bd3", - "url": "https://files.pythonhosted.org/packages/9e/01/f38e2ff29715251cf25532b9082a1589ab7e4f571ced434f98d0139336dc/pluggy-1.0.0-py2.py3-none-any.whl" + "hash": "7db9f7b503d67d1c5b95f59773ebb58a8c1c288129a88665838012cfb07b8981", + "url": "https://files.pythonhosted.org/packages/a5/5b/0cc789b59e8cc1bf288b38111d002d8c5917123194d45b29dcdac64723cc/pluggy-1.4.0-py3-none-any.whl" }, { "algorithm": "sha256", - "hash": "4224373bacce55f955a878bf9cfa763c1e360858e330072059e10bad68531159", - "url": "https://files.pythonhosted.org/packages/a1/16/db2d7de3474b6e37cbb9c008965ee63835bba517e22cdb8c35b5116b5ce1/pluggy-1.0.0.tar.gz" + "hash": "8c85c2876142a764e5b7548e7d9a0e0ddb46f5185161049a79b7e974454223be", + "url": "https://files.pythonhosted.org/packages/54/c6/43f9d44d92aed815e781ca25ba8c174257e27253a94630d21be8725a2b59/pluggy-1.4.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.0.0" + "requires_python": ">=3.8", + "version": "1.4.0" }, { "artifacts": [ { "algorithm": "sha256", - "hash": "45ea77a2f7c60418850331366c81cf6b5b9cf4c7fd34616f733c5427e6abbb1f", - "url": "https://files.pythonhosted.org/packages/87/3f/1f5a0ff475ae6481f4b0d45d4d911824d3218b94ee2a97a8cb84e5569836/prompt_toolkit-3.0.38-py3-none-any.whl" + "hash": "a11a29cb3bf0a28a387fe5122cdb649816a957cd9261dcedf8c9f1fef33eacf6", + "url": "https://files.pythonhosted.org/packages/ee/fd/ca7bf3869e7caa7a037e23078539467b433a4e01eebd93f77180ab927766/prompt_toolkit-3.0.43-py3-none-any.whl" }, { "algorithm": "sha256", - "hash": "23ac5d50538a9a38c8bde05fecb47d0b403ecd0662857a86f886f798563d5b9b", - "url": "https://files.pythonhosted.org/packages/4b/bb/75cdcd356f57d17b295aba121494c2333d26bfff1a837e6199b8b83c415a/prompt_toolkit-3.0.38.tar.gz" + "hash": "3527b7af26106cbc65a040bcc84839a3566ec1b051bb0bfe953631e704b0ff7d", + "url": "https://files.pythonhosted.org/packages/cc/c6/25b6a3d5cd295304de1e32c9edbcf319a52e965b339629d37d42bb7126ca/prompt_toolkit-3.0.43.tar.gz" } ], "project_name": "prompt-toolkit", @@ -3019,46 +2957,7 @@ "wcwidth" ], "requires_python": ">=3.7.0", - "version": "3.0.38" - }, - { - "artifacts": [ - { - "algorithm": "sha256", - "hash": "c607bb3b57dc779d55e1554846352b4e358c10fff3abf3514a7a6601beebdb30", - "url": "https://files.pythonhosted.org/packages/ed/98/2624954f83489ab13fde2b544baa337d5578c07eee304d320d9ba56e1b1f/psutil-5.9.5-cp38-abi3-macosx_11_0_arm64.whl" - }, - { - "algorithm": "sha256", - "hash": "3c6f686f4225553615612f6d9bc21f1c0e305f75d7d8454f9b46e901778e7217", - "url": "https://files.pythonhosted.org/packages/9a/76/c0195c3443a725c24b3a479f57636dec89efe53d19d435d1752c5188f7de/psutil-5.9.5-cp36-abi3-macosx_10_9_x86_64.whl" - }, - { - "algorithm": "sha256", - "hash": "89518112647f1276b03ca97b65cc7f64ca587b1eb0278383017c2a0dcc26cbe4", - "url": "https://files.pythonhosted.org/packages/af/4d/389441079ecef400e2551a3933224885a7bde6b8a4810091d628cdd75afe/psutil-5.9.5-cp36-abi3-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl" - }, - { - "algorithm": "sha256", - "hash": "5410638e4df39c54d957fc51ce03048acd8e6d60abc0f5107af51e5fb566eb3c", - "url": "https://files.pythonhosted.org/packages/d6/0f/96b7309212a926c1448366e9ce69b081ea79d63265bde33f11cc9cfc2c07/psutil-5.9.5.tar.gz" - }, - { - "algorithm": "sha256", - "hash": "7a7dd9997128a0d928ed4fb2c2d57e5102bb6089027939f3b722f3a210f9a8da", - "url": "https://files.pythonhosted.org/packages/e5/2e/56db2b45508ad484b3f22888b3e1adaaf09b8766eaa058ed0e4486c1abae/psutil-5.9.5-cp36-abi3-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.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\"", - "wmi; sys_platform == \"win32\" and extra == \"test\"" - ], - "requires_python": "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7", - "version": "5.9.5" + "version": "3.0.43" }, { "artifacts": [ @@ -3102,19 +3001,19 @@ "artifacts": [ { "algorithm": "sha256", - "hash": "8a4eaf0d0495c7395bdab3589ac2db602797d76207242c17d470186815706610", - "url": "https://files.pythonhosted.org/packages/a2/54/001fdc0d69e8d0bb86c3423a6fa6dfada8cc26317c2635ab543e9ac411bd/pycodestyle-2.10.0-py2.py3-none-any.whl" + "hash": "44fe31000b2d866f2e41841b18528a505fbd7fef9017b04eff4e2648a0fadc67", + "url": "https://files.pythonhosted.org/packages/b1/90/a998c550d0ddd07e38605bb5c455d00fcc177a800ff9cc3dafdcb3dd7b56/pycodestyle-2.11.1-py2.py3-none-any.whl" }, { "algorithm": "sha256", - "hash": "347187bdb476329d98f695c213d7295a846d1152ff4fe9bacb8a9590b8ee7053", - "url": "https://files.pythonhosted.org/packages/06/6b/5ca0d12ef7dcf7d20dfa35287d02297f3e0f9e515da5183654c03a9636ce/pycodestyle-2.10.0.tar.gz" + "hash": "41ba0e7afc9752dfb53ced5489e89f8186be00e599e712660695b7a75ff2663f", + "url": "https://files.pythonhosted.org/packages/34/8f/fa09ae2acc737b9507b5734a9aec9a2b35fa73409982f57db1b42f8c3c65/pycodestyle-2.11.1.tar.gz" } ], "project_name": "pycodestyle", "requires_dists": [], - "requires_python": ">=3.6", - "version": "2.10.0" + "requires_python": ">=3.8", + "version": "2.11.1" }, { "artifacts": [ @@ -3174,39 +3073,58 @@ "artifacts": [ { "algorithm": "sha256", - "hash": "c4df16436c6656a5120e49162012314c29696dc0ede9b89b36072c57a2a9ff93", - "url": "https://files.pythonhosted.org/packages/da/dd/f6bb363bbb412ff506bd111eec235a4c88ee97a4770cfff3adc23ac4a2da/pyglet-2.0.6-py3-none-any.whl" + "hash": "7ff185c40838dfdfb344222ad6d962e99682fa2787557d771023af8c24593ddc", + "url": "https://files.pythonhosted.org/packages/09/c2/8c96d13235936a0173c62eac810791a95f114b99c4e5a46d697329e3b2ba/pydub_stubs-0.25.1.0-py3-none-any.whl" + }, + { + "algorithm": "sha256", + "hash": "57ff97da5faf221eda0f508e62a187766342490e07a450c63a76ca7e970da4da", + "url": "https://files.pythonhosted.org/packages/0e/1b/2c23e4c80e62a2562c46d917c7167ca2e99cce75bbf5b455181e81febe46/pydub-stubs-0.25.1.0.tar.gz" + } + ], + "project_name": "pydub-stubs", + "requires_dists": [], + "requires_python": "<4.0,>=3.8", + "version": "0.25.1.0" + }, + { + "artifacts": [ + { + "algorithm": "sha256", + "hash": "483b9f8be0314c615490178ab49b10b0b07cb8691f565924aace433e60047ec3", + "url": "https://files.pythonhosted.org/packages/58/2e/d866d8c26532633e83f1854e65ebbdf3eaf43b0096f7907019e72877b90d/pyglet-2.0.14-py3-none-any.whl" }, { "algorithm": "sha256", - "hash": "6f93f2bde6df818087e1b5d91033086cb2fb689c1220b632c46d1fc4a6685a00", - "url": "https://files.pythonhosted.org/packages/9a/39/4bf1ac55340f00786d976f71e091b1ab6bc6cbd53c4a5db1017f279fb73c/pyglet-2.0.6.zip" + "hash": "9b3bef1532395d88600db115b2eea8c345d2851be48ad8ac64b152b16f089777", + "url": "https://files.pythonhosted.org/packages/f5/fa/9b701ace19219b38dca47926a500dafa9f37cf33c7935e699c9218b35062/pyglet-2.0.14.tar.gz" } ], "project_name": "pyglet", "requires_dists": [], - "requires_python": null, - "version": "2.0.6" + "requires_python": ">=3.8", + "version": "2.0.14" }, { "artifacts": [ { "algorithm": "sha256", - "hash": "db2db3deb4b4179f399a09054b023b6a586b76499d36965813c71aa8ed7b5fd1", - "url": "https://files.pythonhosted.org/packages/34/a7/37c8d68532ba71549db4212cb036dbd6161b40e463aba336770e80c72f84/Pygments-2.15.1-py3-none-any.whl" + "hash": "b27c2826c47d0f3219f29554824c30c5e8945175d888647acd804ddd04af846c", + "url": "https://files.pythonhosted.org/packages/97/9c/372fef8377a6e340b1704768d20daaded98bf13282b5327beb2e2fe2c7ef/pygments-2.17.2-py3-none-any.whl" }, { "algorithm": "sha256", - "hash": "8ace4d3c1dd481894b2005f560ead0f9f19ee64fe983366be1a21e171d12775c", - "url": "https://files.pythonhosted.org/packages/89/6b/2114e54b290824197006e41be3f9bbe1a26e9c39d1f5fa20a6d62945a0b3/Pygments-2.15.1.tar.gz" + "hash": "da46cec9fd2de5be3a8a784f434e4c4ab670b4ff54d605c4c2717e9d49c4c367", + "url": "https://files.pythonhosted.org/packages/55/59/8bccf4157baf25e4aa5a0bb7fa3ba8600907de105ebc22b0c78cfbf6f565/pygments-2.17.2.tar.gz" } ], "project_name": "pygments", "requires_dists": [ + "colorama>=0.4.6; extra == \"windows-terminal\"", "importlib-metadata; python_version < \"3.8\" and extra == \"plugins\"" ], "requires_python": ">=3.7", - "version": "2.15.1" + "version": "2.17.2" }, { "artifacts": [ @@ -3263,13 +3181,13 @@ "artifacts": [ { "algorithm": "sha256", - "hash": "5026bae9a10eeaefb61dab2f09052b9f4307d44aee4eda64b309723d8d206bbc", - "url": "https://files.pythonhosted.org/packages/6c/10/a7d0fa5baea8fe7b50f448ab742f26f52b80bfca85ac2be9d35cdd9a3246/pyparsing-3.0.9-py3-none-any.whl" + "hash": "f9db75911801ed778fe61bb643079ff86601aca99fcae6345aa67292038fb742", + "url": "https://files.pythonhosted.org/packages/9d/ea/6d76df31432a0e6fdf81681a895f009a4bb47b3c39036db3e1b528191d52/pyparsing-3.1.2-py3-none-any.whl" }, { "algorithm": "sha256", - "hash": "2b020ecf7d21b687f219b71ecad3631f644a47f01403fa1d1036b0c6416d70fb", - "url": "https://files.pythonhosted.org/packages/71/22/207523d16464c40a0310d2d4d8926daffa00ac1f5b1576170a32db749636/pyparsing-3.0.9.tar.gz" + "hash": "a1bac0ce561155ecc3ed78ca94d3c9378656ad4c94c1270de543f621420f94ad", + "url": "https://files.pythonhosted.org/packages/46/3a/31fd28064d016a2182584d579e033ec95b809d8e220e74c4af6f0f2e8842/pyparsing-3.1.2.tar.gz" } ], "project_name": "pyparsing", @@ -3278,7 +3196,7 @@ "railroad-diagrams; extra == \"diagrams\"" ], "requires_python": ">=3.6.8", - "version": "3.0.9" + "version": "3.1.2" }, { "artifacts": [ @@ -3343,34 +3261,39 @@ "artifacts": [ { "algorithm": "sha256", - "hash": "ccf0d6bd208f8111179f0c26fdf84ed7c3891982f2edaeae7422575f47e66b64", - "url": "https://files.pythonhosted.org/packages/64/de/375aa14daaee107f987da76ca32f7a907fea00fa8b8afb67dc09bec0de91/pyrsistent-0.19.3-py3-none-any.whl" + "hash": "c55acc4733aad6560a7f5f818466631f07efc001fd023f34a6c203f8b6df0f0b", + "url": "https://files.pythonhosted.org/packages/23/88/0acd180010aaed4987c85700b7cc17f9505f3edb4e5873e4dc67f613e338/pyrsistent-0.20.0-py3-none-any.whl" }, { "algorithm": "sha256", - "hash": "4c18264cb84b5e68e7085a43723f9e4c1fd1d935ab240ce02c0324a8e01ccb64", - "url": "https://files.pythonhosted.org/packages/40/04/f1d7813d4cdb62ed58e75b53e2ef481b47081ab5ad2a104cd284fa507042/pyrsistent-0.19.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + "hash": "c1beb78af5423b879edaf23c5591ff292cf7c33979734c99aa66d5914ead880f", + "url": "https://files.pythonhosted.org/packages/9f/4f/8342079ea331031ef9ed57edd312a9ad283bcc8adfaf268931ae356a09a6/pyrsistent-0.20.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" }, { "algorithm": "sha256", - "hash": "4b774f9288dda8d425adb6544e5903f1fb6c273ab3128a355c6b972b7df39dcf", - "url": "https://files.pythonhosted.org/packages/73/55/1e300772f5c24921a81fc1c8b3de8a06a199c4ebb523d7c5a85f4e74a32e/pyrsistent-0.19.3-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" + "hash": "8c3aba3e01235221e5b229a6c05f585f344734bd1ad42a8ac51493d74722bbce", + "url": "https://files.pythonhosted.org/packages/c7/19/c343b14061907b629b765444b6436b160e2bd4184d17d4804bbe6381f6be/pyrsistent-0.20.0-cp310-cp310-macosx_10_9_universal2.whl" }, { "algorithm": "sha256", - "hash": "1a2994773706bbb4995c31a97bc94f1418314923bd1048c6d964837040376440", - "url": "https://files.pythonhosted.org/packages/bf/90/445a7dbd275c654c268f47fa9452152709134f61f09605cf776407055a89/pyrsistent-0.19.3.tar.gz" + "hash": "4c48f78f62ab596c679086084d0dd13254ae4f3d6c72a83ffdf5ebdef8f265a4", + "url": "https://files.pythonhosted.org/packages/ce/3a/5031723c09068e9c8c2f0bc25c3a9245f2b1d1aea8396c787a408f2b95ca/pyrsistent-0.20.0.tar.gz" }, { "algorithm": "sha256", - "hash": "20460ac0ea439a3e79caa1dbd560344b64ed75e85d8703943e0b66c2a6150e4a", - "url": "https://files.pythonhosted.org/packages/ed/7b/7d032130a6838b179b46dff1ee88909c11d518a10ec9bc70c4b72c7c2f80/pyrsistent-0.19.3-cp310-cp310-macosx_10_9_universal2.whl" + "hash": "21cc459636983764e692b9eba7144cdd54fdec23ccdb1e8ba392a63666c60c34", + "url": "https://files.pythonhosted.org/packages/d7/b7/64a125c488243965b7c5118352e47c6f89df95b4ac306d31cee409153d57/pyrsistent-0.20.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + }, + { + "algorithm": "sha256", + "hash": "f5ac696f02b3fc01a710427585c855f65cd9c640e14f52abe52020722bb4906b", + "url": "https://files.pythonhosted.org/packages/fe/a5/43c67bd5f80df9e7583042398d12113263ec57f27c0607abe9d78395d18f/pyrsistent-0.20.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" } ], "project_name": "pyrsistent", "requires_dists": [], - "requires_python": ">=3.7", - "version": "0.19.3" + "requires_python": ">=3.8", + "version": "0.20.0" }, { "artifacts": [ @@ -3396,21 +3319,27 @@ "artifacts": [ { "algorithm": "sha256", - "hash": "10f00f58f44fa73c3e9537f148d0d651354d07b92fc46c3a168a980c2e9e4dbc", - "url": "https://files.pythonhosted.org/packages/6f/88/355993489c0cad085c3af2fe6f736806443d1c640db428f0e48f156ea38f/pyspacemouse-1.0.8-py3-none-any.whl" + "hash": "603f439393da2828eda7f32eff9993c26d24f1846ea8e3e1fe09807f6510026a", + "url": "https://files.pythonhosted.org/packages/13/86/e6dc2ad4de2e88af0d61cdafde1fed65da78e357778af6a0659f294864fe/pyspacemouse-1.0.9-py3-none-any.whl" }, { "algorithm": "sha256", - "hash": "1419af304f5cc89603cb4d7502c546a6041791d0c6422bb5ed97b073b2ce44f3", - "url": "https://files.pythonhosted.org/packages/6f/60/2cb6fffdd6f937276d4cc3face8d51f5b96f1edaaa7ed7d09f52df52171f/pyspacemouse-1.0.8.tar.gz" + "hash": "4d21d53d1f19b47715a4e002051bae6760d23bf1e70f9945a43c28cbe8a8247e", + "url": "https://files.pythonhosted.org/packages/c7/c2/8e7a1461c6b27f2649d93b88fb6a344db655162aacdbc9c3ec55a1899c94/pyspacemouse-1.0.9.tar.gz" } ], "project_name": "pyspacemouse", "requires_dists": [ - "easyhid" + "easyhid", + "mkdocs-git-revision-date-localized-plugin; extra == \"develop\"", + "mkdocs-glightbox; extra == \"develop\"", + "mkdocs-material; extra == \"develop\"", + "mkdocs-open-in-new-tab; extra == \"develop\"", + "mkdocs-redirects; extra == \"develop\"", + "mkdocs; extra == \"develop\"" ], "requires_python": ">=3.8", - "version": "1.0.8" + "version": "1.0.9" }, { "artifacts": [ @@ -3450,13 +3379,13 @@ "artifacts": [ { "algorithm": "sha256", - "hash": "f2b3366b7cd501a4056858bd39349d5af19742aed2d81660b7998b6341c7eb9c", - "url": "https://files.pythonhosted.org/packages/66/73/817ddb37c627338ecbb96486c03fe69a19bef72de1b6bd641aa06fed13f4/pytest_asyncio-0.21.0-py3-none-any.whl" + "hash": "8666c1c8ac02631d7c51ba282e0c69a8a452b211ffedf2599099845da5c5c37b", + "url": "https://files.pythonhosted.org/packages/7d/2c/2e5ab8708667972ee31b88bb6fed680ed5ba92dfc2db28e07d0d68d8b3b1/pytest_asyncio-0.21.1-py3-none-any.whl" }, { "algorithm": "sha256", - "hash": "2b38a496aef56f56b0e87557ec313e11e1ab9276fc3863f6a7be0f1d0e415e1b", - "url": "https://files.pythonhosted.org/packages/85/c7/9db0c6215f12f26b590c24acc96d048e03989315f198454540dff95109cd/pytest-asyncio-0.21.0.tar.gz" + "hash": "40a7eae6dded22c7b604986855ea48400ab15b069ae38116e8c01238e9eeb64d", + "url": "https://files.pythonhosted.org/packages/5a/85/d39ef5f69d5597a206f213ce387bcdfa47922423875829f7a98a87d33281/pytest-asyncio-0.21.1.tar.gz" } ], "project_name": "pytest-asyncio", @@ -3472,7 +3401,7 @@ "typing-extensions>=3.7.2; python_version < \"3.8\"" ], "requires_python": ">=3.7", - "version": "0.21.0" + "version": "0.21.1" }, { "artifacts": [ @@ -3499,21 +3428,21 @@ "artifacts": [ { "algorithm": "sha256", - "hash": "4474a7d9e9137f6d8cc8ae297f8c4168d33c56dd740aa78cfffe562557e6b96e", - "url": "https://files.pythonhosted.org/packages/ef/c8/5e5178f5704247d3f076a44409b9720eb7a25b64f26cb3ec727c9ede2d3a/pytest_repeat-0.9.1-py2.py3-none-any.whl" + "hash": "26ab2df18226af9d5ce441c858f273121e92ff55f5bb311d25755b8d7abdd8ed", + "url": "https://files.pythonhosted.org/packages/49/a8/0a0aec0c2541b8baf4a0b95af2ba99abce217ee43534adf9cb7c908cf184/pytest_repeat-0.9.3-py3-none-any.whl" }, { "algorithm": "sha256", - "hash": "5cd3289745ab3156d43eb9c8e7f7d00a926f3ae5c9cf425bec649b2fe15bad5b", - "url": "https://files.pythonhosted.org/packages/1e/69/f7411070a07bc8949725b57d9298ac445e59edb26e3b74b4f97d52afe47a/pytest-repeat-0.9.1.tar.gz" + "hash": "ffd3836dfcd67bb270bec648b330e20be37d2966448c4148c4092d1e8aba8185", + "url": "https://files.pythonhosted.org/packages/86/5e/99365eb229efff0b1bd475886150fc6db9937ab7e1bd21f6f65c1279e0eb/pytest_repeat-0.9.3.tar.gz" } ], "project_name": "pytest-repeat", "requires_dists": [ - "pytest>=3.6" + "pytest" ], - "requires_python": "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,>=2.7", - "version": "0.9.1" + "requires_python": ">=3.7", + "version": "0.9.3" }, { "artifacts": [ @@ -3539,117 +3468,62 @@ "artifacts": [ { "algorithm": "sha256", - "hash": "a151b3abb88eda1d4e34a9814df37de2a80e301e68ba0fd856fb9b46bfbbbffb", - "url": "https://files.pythonhosted.org/packages/7f/99/ad6bd37e748257dd70d6f85d916cafe79c0b0f5e2e95b11f7fbc82bf3110/pytz-2023.3-py2.py3-none-any.whl" + "hash": "328171f4e3623139da4983451950b28e95ac706e13f3f2630a879749e7a8b319", + "url": "https://files.pythonhosted.org/packages/9c/3d/a121f284241f08268b21359bd425f7d4825cffc5ac5cd0e1b3d82ffd2b10/pytz-2024.1-py2.py3-none-any.whl" }, { "algorithm": "sha256", - "hash": "1d8ce29db189191fb55338ee6d0387d82ab59f3d00eac103412d64e0ebd0c588", - "url": "https://files.pythonhosted.org/packages/5e/32/12032aa8c673ee16707a9b6cdda2b09c0089131f35af55d443b6a9c69c1d/pytz-2023.3.tar.gz" + "hash": "2a29735ea9c18baf14b448846bde5a48030ed267578472d8955cd0e7443a9812", + "url": "https://files.pythonhosted.org/packages/90/26/9f1f00a5d021fff16dee3de13d43e5e978f3d58928e129c3a62cf7eb9738/pytz-2024.1.tar.gz" } ], "project_name": "pytz", "requires_dists": [], "requires_python": null, - "version": "2023.3" - }, - { - "artifacts": [ - { - "algorithm": "sha256", - "hash": "f84fbc98b019fef2ee9a1cb3ce93e3187a6df0b2538a651bfb890254ba9f90b5", - "url": "https://files.pythonhosted.org/packages/02/25/6ba9f6bb50a3d4fbe22c1a02554dc670682a07c8701d1716d19ddea2c940/PyYAML-6.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl" - }, - { - "algorithm": "sha256", - "hash": "68fb519c14306fec9720a2a5b45bc9f0c8d1b9c72adf45c37baedfcd949c35a2", - "url": "https://files.pythonhosted.org/packages/36/2b/61d51a2c4f25ef062ae3f74576b01638bebad5e045f747ff12643df63844/PyYAML-6.0.tar.gz" - }, - { - "algorithm": "sha256", - "hash": "d4db7c7aef085872ef65a8fd7d6d09a14ae91f691dec3e87ee5ee0539d516f53", - "url": "https://files.pythonhosted.org/packages/44/e5/4fea13230bcebf24b28c0efd774a2dd65a0937a2d39e94a4503438b078ed/PyYAML-6.0-cp310-cp310-macosx_10_9_x86_64.whl" - }, - { - "algorithm": "sha256", - "hash": "77f396e6ef4c73fdc33a9157446466f1cff553d979bd00ecb64385760c6babdc", - "url": "https://files.pythonhosted.org/packages/5e/f4/7b4bb01873be78fc9fde307f38f62e380b7111862c165372cf094ca2b093/PyYAML-6.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" - }, - { - "algorithm": "sha256", - "hash": "9df7ed3b3d2e0ecfe09e14741b857df43adb5a3ddadc919a2d94fbdf78fea53c", - "url": "https://files.pythonhosted.org/packages/91/49/d46d7b15cddfa98533e89f3832f391aedf7e31f37b4d4df3a7a7855a7073/PyYAML-6.0-cp310-cp310-macosx_11_0_arm64.whl" - }, - { - "algorithm": "sha256", - "hash": "a80a78046a72361de73f8f395f1f1e49f956c6be882eed58505a15f3e430962b", - "url": "https://files.pythonhosted.org/packages/ef/ad/b443cce94539e57e1a745a845f95c100ad7b97593d7e104051e43f730ecd/PyYAML-6.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl" - } - ], - "project_name": "pyyaml", - "requires_dists": [], - "requires_python": ">=3.6", - "version": "6.0" + "version": "2024.1" }, { "artifacts": [ { "algorithm": "sha256", - "hash": "2b9c9cc965cdf28381e36da525dcb89fc1571d9c54800fdcd73e3f73a2fc29bd", - "url": "https://files.pythonhosted.org/packages/cb/c3/dd49db945fea3d80320c864db72460b0a3b9148bbf214a92c2b1600b5cf4/pyzmq-25.0.2-cp310-cp310-musllinux_1_1_x86_64.whl" - }, - { - "algorithm": "sha256", - "hash": "659e62e1cbb063151c52f5b01a38e1df6b54feccfa3e2509d44c35ca6d7962ee", - "url": "https://files.pythonhosted.org/packages/00/a2/72b840106d96cea129d35fcd6474bf8b7b94ae44a77e6e0b13208b9a7dd8/pyzmq-25.0.2-cp310-cp310-macosx_10_9_x86_64.whl" + "hash": "326c013efe8048858a6d312ddd31d56e468118ad4cdeda36c719bf5bb6192290", + "url": "https://files.pythonhosted.org/packages/07/91/45dfd0ef821a7f41d9d0136ea3608bb5b1653e42fd56a7970532cb5c003f/PyYAML-6.0.1-cp310-cp310-musllinux_1_1_x86_64.whl" }, { "algorithm": "sha256", - "hash": "ac178e666c097c8d3deb5097b58cd1316092fc43e8ef5b5fdb259b51da7e7315", - "url": "https://files.pythonhosted.org/packages/30/8c/548bd091bbace5ce0463f74471f8fc5d73cd68df8e77d6114e5f2325e52b/pyzmq-25.0.2-cp310-cp310-macosx_10_15_universal2.whl" + "hash": "ba336e390cd8e4d1739f42dfe9bb83a3cc2e80f567d8805e11b46f4a943f5515", + "url": "https://files.pythonhosted.org/packages/29/61/bf33c6c85c55bc45a29eee3195848ff2d518d84735eb0e2d8cb42e0d285e/PyYAML-6.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" }, { "algorithm": "sha256", - "hash": "cb1f69a0a2a2b1aae8412979dd6293cc6bcddd4439bf07e4758d864ddb112354", - "url": "https://files.pythonhosted.org/packages/44/60/008c3bbed1b0ddd02ec94a3b87bc7c0d211fe03f9af5041cc903c7e0e30b/pyzmq-25.0.2-cp310-cp310-musllinux_1_1_i686.whl" + "hash": "fd66fc5d0da6d9815ba2cebeb4205f95818ff4b79c3ebe268e75d961704af52f", + "url": "https://files.pythonhosted.org/packages/5b/07/10033a403b23405a8fc48975444463d3d10a5c2736b7eb2550b07b367429/PyYAML-6.0.1-cp310-cp310-macosx_11_0_arm64.whl" }, { "algorithm": "sha256", - "hash": "827bf60e749e78acb408a6c5af6688efbc9993e44ecc792b036ec2f4b4acf485", - "url": "https://files.pythonhosted.org/packages/58/cf/389676efe51bcd797e81bba7a9f57a562fd607f12d48019c3169a519bce5/pyzmq-25.0.2-cp310-cp310-manylinux_2_28_x86_64.whl" + "hash": "d858aa552c999bc8a8d57426ed01e40bef403cd8ccdd0fc5f6f04a00414cac2a", + "url": "https://files.pythonhosted.org/packages/96/06/4beb652c0fe16834032e54f0956443d4cc797fe645527acee59e7deaa0a2/PyYAML-6.0.1-cp310-cp310-macosx_10_9_x86_64.whl" }, { "algorithm": "sha256", - "hash": "a9b5eeb5278a8a636bb0abdd9ff5076bcbb836cd2302565df53ff1fa7d106d54", - "url": "https://files.pythonhosted.org/packages/8f/aa/89ae1727f702f3d39a63817d5ecfcec1c79708921bf22766bf0a74f2ffe2/pyzmq-25.0.2-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl" + "hash": "81e0b275a9ecc9c0c0c07b4b90ba548307583c125f54d5b6946cfee6360c733d", + "url": "https://files.pythonhosted.org/packages/ba/91/090818dfa62e85181f3ae23dd1e8b7ea7f09684864a900cab72d29c57346/PyYAML-6.0.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl" }, { "algorithm": "sha256", - "hash": "7b504ae43d37e282301da586529e2ded8b36d4ee2cd5e6db4386724ddeaa6bbc", - "url": "https://files.pythonhosted.org/packages/94/c4/69bc2d6548592ece02b4a9cedf13d5f5c76938e5e626a3993b28290df663/pyzmq-25.0.2-cp310-cp310-musllinux_1_1_aarch64.whl" + "hash": "bfdf460b1736c775f2ba9f6a92bca30bc2095067b8a9d77876d1fad6cc3b4a43", + "url": "https://files.pythonhosted.org/packages/cd/e5/af35f7ea75cf72f2cd079c95ee16797de7cd71f29ea7c68ae5ce7be1eda0/PyYAML-6.0.1.tar.gz" }, { "algorithm": "sha256", - "hash": "9a2e5fe42dfe6b73ca120b97ac9f34bfa8414feb15e00e37415dbd51cf227ef6", - "url": "https://files.pythonhosted.org/packages/b9/39/44e7bc417837e589b2d5fd7382ddb0afdf317cafad9cdf50690e85d8fb35/pyzmq-25.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" - }, - { - "algorithm": "sha256", - "hash": "6b8c1bbb70e868dc88801aa532cae6bd4e3b5233784692b786f17ad2962e5149", - "url": "https://files.pythonhosted.org/packages/bf/7f/24a55c3393d54570f26fa8845e8e42e813bf1b7fb668ed5d3de76b71dbe9/pyzmq-25.0.2.tar.gz" - }, - { - "algorithm": "sha256", - "hash": "8280ada89010735a12b968ec3ea9a468ac2e04fddcc1cede59cb7f5178783b9c", - "url": "https://files.pythonhosted.org/packages/df/40/309fb581d4500c5b44e0ea4077fc722a160f78b30b2c7153c4bcbc425d18/pyzmq-25.0.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + "hash": "69b023b2b4daa7548bcfbd4aa3da05b3a74b772db9e23b982788168117739938", + "url": "https://files.pythonhosted.org/packages/f1/26/55e4f21db1f72eaef092015d9017c11510e7e6301c62a6cfee91295d13c6/PyYAML-6.0.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" } ], - "project_name": "pyzmq", - "requires_dists": [ - "cffi; implementation_name == \"pypy\"" - ], + "project_name": "pyyaml", + "requires_dists": [], "requires_python": ">=3.6", - "version": "25.0.2" + "version": "6.0.1" }, { "artifacts": [ @@ -3668,7 +3542,7 @@ "requires_dists": [ "PySocks!=1.5.7,>=1.5.6; extra == \"socks\"", "certifi>=2017.4.17", - "chardet<6,>=3.0.2; extra == \"use_chardet_on_py3\"", + "chardet<6,>=3.0.2; extra == \"use-chardet-on-py3\"", "charset-normalizer<4,>=2", "idna<4,>=2.5", "urllib3<1.27,>=1.21.1" @@ -3676,6 +3550,26 @@ "requires_python": "<4,>=3.7", "version": "2.28.2" }, + { + "artifacts": [ + { + "algorithm": "sha256", + "hash": "8cc4d43cb8e1125e0ff3344e9de678fefd85db3b750b81b2240dc0183af37b35", + "url": "https://files.pythonhosted.org/packages/8f/04/9e36f28be4c0532c0e9207ff9dc01fb13a2b0eb036476a213b0000837d0e/retrying-1.3.4-py3-none-any.whl" + }, + { + "algorithm": "sha256", + "hash": "345da8c5765bd982b1d1915deb9102fd3d1f7ad16bd84a9700b85f64d24e8f3e", + "url": "https://files.pythonhosted.org/packages/ce/70/15ce8551d65b324e18c5aa6ef6998880f21ead51ebe5ed743c0950d7d9dd/retrying-1.3.4.tar.gz" + } + ], + "project_name": "retrying", + "requires_dists": [ + "six>=1.7.0" + ], + "requires_python": null, + "version": "1.3.4" + }, { "artifacts": [ { @@ -3700,113 +3594,125 @@ "artifacts": [ { "algorithm": "sha256", - "hash": "2e2642baa0ad1e8f8188917423dd73994bf25429f8893ddbe115be3ca3183584", - "url": "https://files.pythonhosted.org/packages/fa/1e/36d7609e84b50d4a2e5bc43cd5013d9ea885799e5813a1e9cf5bb1afd3f4/scikit_learn-1.2.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + "hash": "c02e27d65b0c7dc32f2c5eb601aaf5530b7a02bfbe92438188624524878336f2", + "url": "https://files.pythonhosted.org/packages/bc/b9/6a637668d69de04b7f8b917e837aff282950601f09998a5f6c9f23f6642d/scikit_learn-1.4.1.post1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" }, { "algorithm": "sha256", - "hash": "99cc01184e347de485bf253d19fcb3b1a3fb0ee4cea5ee3c43ec0cc429b6d29f", - "url": "https://files.pythonhosted.org/packages/3c/21/ee21352f69a980614cb4193d68a64a83aa2c0f80183c9485d6d61821a922/scikit_learn-1.2.2-cp310-cp310-macosx_10_9_x86_64.whl" + "hash": "c540aaf44729ab5cd4bd5e394f2b375e65ceaea9cdd8c195788e70433d91bbc5", + "url": "https://files.pythonhosted.org/packages/94/d9/b15f66bcbdd2fb2c41806d9e8f53ee6f0c88c5cc2703f6e3b420dd207620/scikit_learn-1.4.1.post1-cp310-cp310-macosx_10_9_x86_64.whl" }, { "algorithm": "sha256", - "hash": "6fe83b676f407f00afa388dd1fdd49e5c6612e551ed84f3b1b182858f09e987d", - "url": "https://files.pythonhosted.org/packages/48/92/a39d1c9e0a6cb5ed4112899ecca590138484356ba8c4274dde6c3893ff14/scikit_learn-1.2.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + "hash": "4310bff71aa98b45b46cd26fa641309deb73a5d1c0461d181587ad4f30ea3c36", + "url": "https://files.pythonhosted.org/packages/a5/53/c7b76a9aa241536635037a7956be36a0c2718262c234085815e8000e9ec6/scikit_learn-1.4.1.post1-cp310-cp310-macosx_12_0_arm64.whl" }, { "algorithm": "sha256", - "hash": "e6e574db9914afcb4e11ade84fab084536a895ca60aadea3041e85b8ac963edb", - "url": "https://files.pythonhosted.org/packages/5a/43/5c4d21217df6a033999ee531fdfd52809263727b4afb26f7196a8ec709ae/scikit_learn-1.2.2-cp310-cp310-macosx_12_0_arm64.whl" + "hash": "9f43dd527dabff5521af2786a2f8de5ba381e182ec7292663508901cf6ceaf6e", + "url": "https://files.pythonhosted.org/packages/cd/6d/9cb35185a3064776619bc9a41a770bfb7775606463160448b065adeab8bc/scikit_learn-1.4.1.post1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" }, { "algorithm": "sha256", - "hash": "8429aea30ec24e7a8c7ed8a3fa6213adf3814a6efbea09e16e0a0c71e1a1a3d7", - "url": "https://files.pythonhosted.org/packages/c9/fa/8e158d81e3602da1e7bafbd4987938bc003fe4b0f44d65681e7f8face95a/scikit-learn-1.2.2.tar.gz" + "hash": "93d3d496ff1965470f9977d05e5ec3376fb1e63b10e4fda5e39d23c2d8969a30", + "url": "https://files.pythonhosted.org/packages/da/b4/5d7b9f64d2c3795ac37da3d8bc303be7950e575ec21ac7d0eb9de34fe0d5/scikit-learn-1.4.1.post1.tar.gz" } ], "project_name": "scikit-learn", "requires_dists": [ "Pillow>=7.1.2; extra == \"docs\"", - "black>=22.3.0; extra == \"tests\"", - "flake8>=3.8.2; extra == \"tests\"", - "joblib>=1.1.1", - "matplotlib>=3.1.3; extra == \"benchmark\"", - "matplotlib>=3.1.3; extra == \"docs\"", - "matplotlib>=3.1.3; extra == \"examples\"", - "matplotlib>=3.1.3; extra == \"tests\"", + "black>=23.3.0; extra == \"tests\"", + "joblib>=1.2.0", + "matplotlib>=3.3.4; extra == \"benchmark\"", + "matplotlib>=3.3.4; extra == \"docs\"", + "matplotlib>=3.3.4; extra == \"examples\"", + "matplotlib>=3.3.4; extra == \"tests\"", "memory-profiler>=0.57.0; extra == \"benchmark\"", "memory-profiler>=0.57.0; extra == \"docs\"", - "mypy>=0.961; extra == \"tests\"", - "numpy>=1.17.3", + "mypy>=1.3; extra == \"tests\"", + "numpy<2.0,>=1.19.5", "numpydoc>=1.2.0; extra == \"docs\"", "numpydoc>=1.2.0; extra == \"tests\"", - "pandas>=1.0.5; extra == \"benchmark\"", - "pandas>=1.0.5; extra == \"docs\"", - "pandas>=1.0.5; extra == \"examples\"", - "pandas>=1.0.5; extra == \"tests\"", - "plotly>=5.10.0; extra == \"docs\"", - "plotly>=5.10.0; extra == \"examples\"", + "pandas>=1.1.5; extra == \"benchmark\"", + "pandas>=1.1.5; extra == \"docs\"", + "pandas>=1.1.5; extra == \"examples\"", + "pandas>=1.1.5; extra == \"tests\"", + "plotly>=5.14.0; extra == \"docs\"", + "plotly>=5.14.0; extra == \"examples\"", + "polars>=0.19.12; extra == \"tests\"", "pooch>=1.6.0; extra == \"docs\"", "pooch>=1.6.0; extra == \"examples\"", "pooch>=1.6.0; extra == \"tests\"", "pyamg>=4.0.0; extra == \"tests\"", + "pyarrow>=12.0.0; extra == \"tests\"", "pytest-cov>=2.9.0; extra == \"tests\"", - "pytest>=5.3.1; extra == \"tests\"", - "scikit-image>=0.16.2; extra == \"docs\"", - "scikit-image>=0.16.2; extra == \"examples\"", - "scikit-image>=0.16.2; extra == \"tests\"", - "scipy>=1.3.2", + "pytest>=7.1.2; extra == \"tests\"", + "ruff>=0.0.272; extra == \"tests\"", + "scikit-image>=0.17.2; extra == \"docs\"", + "scikit-image>=0.17.2; extra == \"examples\"", + "scikit-image>=0.17.2; extra == \"tests\"", + "scipy>=1.6.0", "seaborn>=0.9.0; extra == \"docs\"", "seaborn>=0.9.0; extra == \"examples\"", - "sphinx-gallery>=0.7.0; extra == \"docs\"", + "sphinx-copybutton>=0.5.2; extra == \"docs\"", + "sphinx-gallery>=0.15.0; extra == \"docs\"", "sphinx-prompt>=1.3.0; extra == \"docs\"", - "sphinx>=4.0.1; extra == \"docs\"", + "sphinx>=6.0.0; extra == \"docs\"", "sphinxext-opengraph>=0.4.2; extra == \"docs\"", "threadpoolctl>=2.0.0" ], - "requires_python": ">=3.8", - "version": "1.2.2" + "requires_python": ">=3.9", + "version": "1.4.1.post1" }, { "artifacts": [ { "algorithm": "sha256", - "hash": "4c0ff64b06b10e35215abce517252b375e580a6125fd5fdf6421b98efbefb2d2", - "url": "https://files.pythonhosted.org/packages/1f/4b/3bacad9a166350cb2e518cea80ab891016933cc1653f15c90279512c5fa9/scipy-1.10.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + "hash": "4c1020cad92772bf44b8e4cdabc1df5d87376cb219742549ef69fc9fd86282dd", + "url": "https://files.pythonhosted.org/packages/65/9e/43b86ec57ecdc9931b43aaf727f9d71743bfd06bdddfd441165bd3d8c6be/scipy-1.12.0-cp310-cp310-musllinux_1_1_x86_64.whl" }, { "algorithm": "sha256", - "hash": "1553b5dcddd64ba9a0d95355e63fe6c3fc303a8fd77c7bc91e77d61363f7433f", - "url": "https://files.pythonhosted.org/packages/04/0b/a1b119c869b79a2ab459b7f9fd7e2dea75a9c7d432e64e915e75586bd00b/scipy-1.10.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + "hash": "4bf5abab8a36d20193c698b0f1fc282c1d083c94723902c447e5d2f1780936a3", + "url": "https://files.pythonhosted.org/packages/30/85/cdbf2c3c460fe5aae812917866392068a88d02f07de0fe31ce738734c477/scipy-1.12.0.tar.gz" }, { "algorithm": "sha256", - "hash": "e7354fd7527a4b0377ce55f286805b34e8c54b91be865bac273f527e1b839019", - "url": "https://files.pythonhosted.org/packages/0a/ac/b1f1bbf7b01d96495f35be003b881f10f85bf6559efb6e9578da832c2140/scipy-1.10.1-cp310-cp310-macosx_10_9_x86_64.whl" + "hash": "e53958531a7c695ff66c2e7bb7b79560ffdc562e2051644c5576c39ff8efb563", + "url": "https://files.pythonhosted.org/packages/69/1d/0582401b6d77865e080c90f39e52f65ca2bdc94e668e0bfbed8977dae3f4/scipy-1.12.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" }, { "algorithm": "sha256", - "hash": "2cf9dfb80a7b4589ba4c40ce7588986d6d5cebc5457cad2c2880f6bc2d42f3a5", - "url": "https://files.pythonhosted.org/packages/84/a9/2bf119f3f9cff1f376f924e39cfae18dec92a1514784046d185731301281/scipy-1.10.1.tar.gz" + "hash": "78e4402e140879387187f7f25d91cc592b3501a2e51dfb320f48dfb73565f10b", + "url": "https://files.pythonhosted.org/packages/c7/d9/214971dae573bd7e9303b56d2612dae439decbfc0dae0f539a591c0562ce/scipy-1.12.0-cp310-cp310-macosx_10_9_x86_64.whl" }, { "algorithm": "sha256", - "hash": "4b3f429188c66603a1a5c549fb414e4d3bdc2a24792e061ffbd607d3d75fd84e", - "url": "https://files.pythonhosted.org/packages/ea/e5/452086ebed676ce4000ceb5eeeb0ee4f8c6f67c7e70fb9323a370ff95c1f/scipy-1.10.1-cp310-cp310-macosx_12_0_arm64.whl" + "hash": "f5f00ebaf8de24d14b8449981a2842d404152774c1a1d880c901bf454cb8e2a1", + "url": "https://files.pythonhosted.org/packages/dd/14/549fd7066a112c4bdf1cc11228d11284bc784ea09124fc4d663f28815564/scipy-1.12.0-cp310-cp310-macosx_12_0_arm64.whl" + }, + { + "algorithm": "sha256", + "hash": "5e32847e08da8d895ce09d108a494d9eb78974cf6de23063f93306a3e419960c", + "url": "https://files.pythonhosted.org/packages/f5/aa/8e6071a5e4dca4ec68b5b22e4991ee74c59c5d372112b9c236ec1faff57d/scipy-1.12.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" } ], "project_name": "scipy", "requires_dists": [ "asv; extra == \"test\"", "click; extra == \"dev\"", + "cython-lint>=0.12.2; extra == \"dev\"", "doit>=0.36.0; extra == \"dev\"", - "flake8; extra == \"dev\"", "gmpy2; extra == \"test\"", + "hypothesis; extra == \"test\"", + "jupytext; extra == \"doc\"", "matplotlib>2; extra == \"doc\"", "mpmath; extra == \"test\"", "mypy; extra == \"dev\"", - "numpy<1.27.0,>=1.19.5", + "myst-nb; extra == \"doc\"", + "numpy<1.29.0,>=1.22.4", "numpydoc; extra == \"doc\"", + "pooch; extra == \"doc\"", "pooch; extra == \"test\"", "pycodestyle; extra == \"dev\"", "pydata-sphinx-theme==0.9.0; extra == \"doc\"", @@ -3816,14 +3722,16 @@ "pytest-xdist; extra == \"test\"", "pytest; extra == \"test\"", "rich-click; extra == \"dev\"", + "ruff; extra == \"dev\"", "scikit-umfpack; extra == \"test\"", "sphinx!=4.1.0; extra == \"doc\"", "sphinx-design>=0.2.0; extra == \"doc\"", "threadpoolctl; extra == \"test\"", + "types-psutil; extra == \"dev\"", "typing_extensions; extra == \"dev\"" ], - "requires_python": "<3.12,>=3.8", - "version": "1.10.1" + "requires_python": ">=3.9", + "version": "1.12.0" }, { "artifacts": [ @@ -3924,13 +3832,13 @@ "artifacts": [ { "algorithm": "sha256", - "hash": "cbb2a53eb64e5785878201a97ed7c7b94883f48b87bfb0bbe8b623c74679e4a8", - "url": "https://files.pythonhosted.org/packages/6a/81/aa96c25c27f78cdc444fec27d80f4c05194c591465e491a1358d8a035bc1/stack_data-0.6.2-py3-none-any.whl" + "hash": "d5558e0c25a4cb0853cddad3d77da9891a08cb85dd9f9f91b9f8cd66e511e695", + "url": "https://files.pythonhosted.org/packages/f1/7b/ce1eafaf1a76852e2ec9b22edecf1daa58175c090266e9f6c64afcd81d91/stack_data-0.6.3-py3-none-any.whl" }, { "algorithm": "sha256", - "hash": "32d2dd0376772d01b6cb9fc996f3c8b57a357089dec328ed4b6553d037eaf815", - "url": "https://files.pythonhosted.org/packages/db/18/aa7f2b111aeba2cd83503254d9133a912d7f61f459a0c8561858f0d72a56/stack_data-0.6.2.tar.gz" + "hash": "836a778de4fec4dcd1dcd89ed8abff8a221f58308462e1c4aa2a3cf30148f0b9", + "url": "https://files.pythonhosted.org/packages/28/e3/55dcc2cfbc3ca9c29519eb6884dd1415ecb53b0e934862d3559ddcb7e20b/stack_data-0.6.3.tar.gz" } ], "project_name": "stack-data", @@ -3945,19 +3853,19 @@ "typeguard; extra == \"tests\"" ], "requires_python": null, - "version": "0.6.2" + "version": "0.6.3" }, { "artifacts": [ { "algorithm": "sha256", - "hash": "2f277afb21b851637e8f52e6a613ff08734c347dc19ade928e519d7d2d8569b0", - "url": "https://files.pythonhosted.org/packages/e7/b0/c23bd61e1b32c9b96fbca996c87784e196a812da8d621d8d04851f6c8181/tenacity-8.2.2-py3-none-any.whl" + "hash": "ce510e327a630c9e1beaf17d42e6ffacc88185044ad85cf74c0a8887c6a0f88c", + "url": "https://files.pythonhosted.org/packages/f4/f1/990741d5bb2487d529d20a433210ffa136a367751e454214013b441c4575/tenacity-8.2.3-py3-none-any.whl" }, { "algorithm": "sha256", - "hash": "43af037822bd0029025877f3b2d97cc4d7bb0c2991000a3d59d71517c5c969e0", - "url": "https://files.pythonhosted.org/packages/d3/f0/6ccd8854f4421ce1f227caf3421d9be2979aa046939268c9300030c0d250/tenacity-8.2.2.tar.gz" + "hash": "5398ef0d78e63f40007c1fb4c0bff96e1911394d2fa8d194f77619c05ff6cc8a", + "url": "https://files.pythonhosted.org/packages/89/3c/253e1627262373784bf9355db9d6f20d2d8831d79f91e9cca48050cddcc2/tenacity-8.2.3.tar.gz" } ], "project_name": "tenacity", @@ -3966,26 +3874,26 @@ "sphinx; extra == \"doc\"", "tornado>=4.5; extra == \"doc\"" ], - "requires_python": ">=3.6", - "version": "8.2.2" + "requires_python": ">=3.7", + "version": "8.2.3" }, { "artifacts": [ { "algorithm": "sha256", - "hash": "8b99adda265feb6773280df41eece7b2e6561b772d21ffd52e372f999024907b", - "url": "https://files.pythonhosted.org/packages/61/cf/6e354304bcb9c6413c4e02a747b600061c21d38ba51e7e544ac7bc66aecc/threadpoolctl-3.1.0-py3-none-any.whl" + "hash": "8f4c689a65b23e5ed825c8436a92b818aac005e0f3715f6a1664d7c7ee29d262", + "url": "https://files.pythonhosted.org/packages/1e/84/ccd9b08653022b7785b6e3ee070ffb2825841e0dc119be22f0840b2b35cb/threadpoolctl-3.4.0-py3-none-any.whl" }, { "algorithm": "sha256", - "hash": "a335baacfaa4400ae1f0d8e3a58d6674d2f8828e3716bb2802c44955ad391380", - "url": "https://files.pythonhosted.org/packages/1b/c7/3d85f8b3894ba7228d0c74e16e97a36a72b2cd2b0e0f8f89b5d435d11f71/threadpoolctl-3.1.0.tar.gz" + "hash": "f11b491a03661d6dd7ef692dd422ab34185d982466c49c8f98c8f716b5c93196", + "url": "https://files.pythonhosted.org/packages/7b/50/7e12b84eabcc8a88ec0e617f6fe94dd31db747ec27ff2b18728eaadaa086/threadpoolctl-3.4.0.tar.gz" } ], "project_name": "threadpoolctl", "requires_dists": [], - "requires_python": ">=3.6", - "version": "3.1.0" + "requires_python": ">=3.8", + "version": "3.4.0" }, { "artifacts": [ @@ -4009,208 +3917,299 @@ "artifacts": [ { "algorithm": "sha256", - "hash": "90f569a35a8ec19bde53aa596952071f445da678ec8596af763b9b9ce07605e6", - "url": "https://files.pythonhosted.org/packages/da/5c/f0e800a88d9bf5424517826742c3c5c3c1e79f80f9da38759f8b67f80869/tornado-6.3.1-cp38-abi3-musllinux_1_1_x86_64.whl" + "hash": "1ee4f8a893eb9bef51c6e35730cebf234d5d0b6bd112b0271e10ed7c24a02bd9", + "url": "https://files.pythonhosted.org/packages/2a/14/e75e52d521442e2fcc9f1df3c5e456aead034203d4797867980de558ab34/tqdm-4.66.2-py3-none-any.whl" }, { "algorithm": "sha256", - "hash": "ffdce65a281fd708da5a9def3bfb8f364766847fa7ed806821a69094c9629e8a", - "url": "https://files.pythonhosted.org/packages/0f/b7/766847a44120b977d841fd2cfa2e2deaa0794a6b85ef43dc2b46393223ee/tornado-6.3.1-cp38-abi3-musllinux_1_1_i686.whl" - }, - { - "algorithm": "sha256", - "hash": "5e2f49ad371595957c50e42dd7e5c14d64a6843a3cf27352b69c706d1b5918af", - "url": "https://files.pythonhosted.org/packages/1c/1d/89cb7050dbd009db3cb69ca74c1f0a3f5c36405f887c2d2371d9ebfe0cd5/tornado-6.3.1.tar.gz" - }, - { - "algorithm": "sha256", - "hash": "81c17e0cc396908a5e25dc8e9c5e4936e6dfd544c9290be48bd054c79bcad51e", - "url": "https://files.pythonhosted.org/packages/2c/c3/4aa563209fa12b5eca16a9f265f3f5ae77216eef0da651039904f6f4bff7/tornado-6.3.1-cp38-abi3-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" - }, - { - "algorithm": "sha256", - "hash": "b4e7b956f9b5e6f9feb643ea04f07e7c6b49301e03e0023eedb01fa8cf52f579", - "url": "https://files.pythonhosted.org/packages/9a/79/fe95d56be4b3eefe4b76bf5cf96bbcd853b8d9aacc0a756a568d10214e8d/tornado-6.3.1-cp38-abi3-macosx_10_9_x86_64.whl" - }, - { - "algorithm": "sha256", - "hash": "d7117f3c7ba5d05813b17a1f04efc8e108a1b811ccfddd9134cc68553c414864", - "url": "https://files.pythonhosted.org/packages/c2/b6/e4b85dcf88fdfb9fb681366a007476e4e41e258475ed253654a6da68a3bd/tornado-6.3.1-cp38-abi3-musllinux_1_1_aarch64.whl" - }, - { - "algorithm": "sha256", - "hash": "a27a1cfa9997923f80bdd962b3aab048ac486ad8cfb2f237964f8ab7f7eb824b", - "url": "https://files.pythonhosted.org/packages/d4/9a/13cc6a950c75c777c25ffe4dd736dad389fe90331d777bddad7c7277f78a/tornado-6.3.1-cp38-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl" - }, - { - "algorithm": "sha256", - "hash": "db181eb3df8738613ff0a26f49e1b394aade05034b01200a63e9662f347d4415", - "url": "https://files.pythonhosted.org/packages/e5/a8/a0e9479a0166b9bff3acc96c628b32e01a84c67200a0fd4bc392a34dba3f/tornado-6.3.1-cp38-abi3-macosx_10_9_universal2.whl" - }, - { - "algorithm": "sha256", - "hash": "9661aa8bc0e9d83d757cd95b6f6d1ece8ca9fd1ccdd34db2de381e25bf818233", - "url": "https://files.pythonhosted.org/packages/ee/81/8514d9ee4033c8bb287b6bd6891f9423ede41f0b9db2ddb1785158fc1e79/tornado-6.3.1-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" - } - ], - "project_name": "tornado", - "requires_dists": [], - "requires_python": ">=3.8", - "version": "6.3.1" - }, - { - "artifacts": [ - { - "algorithm": "sha256", - "hash": "c4f53a17fe37e132815abceec022631be8ffe1b9381c2e6e30aa70edc99e9671", - "url": "https://files.pythonhosted.org/packages/e6/02/a2cff6306177ae6bc73bc0665065de51dfb3b9db7373e122e2735faf0d97/tqdm-4.65.0-py3-none-any.whl" - }, - { - "algorithm": "sha256", - "hash": "1871fb68a86b8fb3b59ca4cdd3dcccbc7e6d613eeed31f4c332531977b89beb5", - "url": "https://files.pythonhosted.org/packages/3d/78/81191f56abb7d3d56963337dbdff6aa4f55805c8afd8bad64b0a34199e9b/tqdm-4.65.0.tar.gz" + "hash": "6cd52cdf0fef0e0f543299cfc96fec90d7b8a7e88745f411ec33eb44d5ed3531", + "url": "https://files.pythonhosted.org/packages/ea/85/3ce0f9f7d3f596e7ea57f4e5ce8c18cb44e4a9daa58ddb46ee0d13d6bff8/tqdm-4.66.2.tar.gz" } ], "project_name": "tqdm", "requires_dists": [ "colorama; platform_system == \"Windows\"", "ipywidgets>=6; extra == \"notebook\"", - "py-make>=0.1.0; extra == \"dev\"", + "pytest-cov; extra == \"dev\"", + "pytest-timeout; extra == \"dev\"", + "pytest-xdist; extra == \"dev\"", + "pytest>=6; extra == \"dev\"", "requests; extra == \"telegram\"", - "slack-sdk; extra == \"slack\"", - "twine; extra == \"dev\"", - "wheel; extra == \"dev\"" + "slack-sdk; extra == \"slack\"" ], "requires_python": ">=3.7", - "version": "4.65.0" + "version": "4.66.2" }, { "artifacts": [ { "algorithm": "sha256", - "hash": "9e6ec080259b9a5940c797d58b613b5e31441c2257b87c2e795c5228ae80d2d8", - "url": "https://files.pythonhosted.org/packages/77/75/c28e9ef7abec2b7e9ff35aea3e0be6c1aceaf7873c26c95ae1f0d594de71/traitlets-5.9.0-py3-none-any.whl" + "hash": "fcdf85684a772ddeba87db2f398ce00b40ff550d1528c03c14dbf6a02003cd80", + "url": "https://files.pythonhosted.org/packages/7c/c4/366a09036c07f46eb8c9b2af39c97f502ef24f11f2a6e4d763655d9f2708/traitlets-5.14.2-py3-none-any.whl" }, { "algorithm": "sha256", - "hash": "f6cde21a9c68cf756af02035f72d5a723bf607e862e7be33ece505abf4a3bad9", - "url": "https://files.pythonhosted.org/packages/39/c3/205e88f02959712b62008502952707313640369144a7fded4cbc61f48321/traitlets-5.9.0.tar.gz" + "hash": "8cdd83c040dab7d1dee822678e5f5d100b514f7b72b01615b26fc5718916fdf9", + "url": "https://files.pythonhosted.org/packages/4f/97/d957b3a5f6da825cbbb6a02e584bcab769ea2c2a9ad67a9cc25b4bbafb30/traitlets-5.14.2.tar.gz" } ], "project_name": "traitlets", "requires_dists": [ - "argcomplete>=2.0; extra == \"test\"", + "argcomplete>=3.0.3; extra == \"test\"", + "mypy>=1.7.0; extra == \"test\"", "myst-parser; extra == \"docs\"", "pre-commit; extra == \"test\"", "pydata-sphinx-theme; extra == \"docs\"", "pytest-mock; extra == \"test\"", - "pytest; extra == \"test\"", + "pytest-mypy-testing; extra == \"test\"", + "pytest<8.1,>=7.0; extra == \"test\"", "sphinx; extra == \"docs\"" ], - "requires_python": ">=3.7", - "version": "5.9.0" + "requires_python": ">=3.8", + "version": "5.14.2" }, { "artifacts": [ { "algorithm": "sha256", - "hash": "5ae1ca5e4f4a5f41aa79067a9c39e083e37d7148022bb150cb0e6f89ec614df3", - "url": "https://files.pythonhosted.org/packages/6f/42/15c01634b188e0679feb9839291eeaa458f995b0d1ec08539f72a361d998/trimesh-3.21.5-py3-none-any.whl" + "hash": "119673cb17749c078cc821b30651b71e6c66610ed1e34c79b73332951543152e", + "url": "https://files.pythonhosted.org/packages/be/22/55fa05cdaa646756a9457184e7a00ae38da327a3af54d5d2c65b3b2888f3/trimesh-4.2.0-py3-none-any.whl" }, { "algorithm": "sha256", - "hash": "74741bc7f9fcb94b98951db8dc8ec8364a2ef52ac2ca0761c7ba06182ef329be", - "url": "https://files.pythonhosted.org/packages/e0/77/98a8b2f53a0210bb1a61ddd499a608fa9ecd3d760188a2da270eb48fb4c1/trimesh-3.21.5.tar.gz" + "hash": "b92ea854d4be24137ad521150f02d00e809feb44b0a9757bf37d44d89fa16fb2", + "url": "https://files.pythonhosted.org/packages/00/a4/434e2e6da88c5e3388ac6c76816ff5a4cc4446fc517005eed4171ab1e650/trimesh-4.2.0.tar.gz" } ], "project_name": "trimesh", "requires_dists": [ - "autopep8; extra == \"test\"", - "chardet; extra == \"all\"", + "cascadio; extra == \"recommend\"", "chardet; extra == \"easy\"", - "colorlog; extra == \"all\"", "colorlog; extra == \"easy\"", "coveralls; extra == \"test\"", + "embreex; extra == \"easy\"", "ezdxf; extra == \"test\"", - "glooey; extra == \"all\"", - "jsonschema; extra == \"all\"", + "glooey; extra == \"recommend\"", + "httpx; extra == \"easy\"", "jsonschema; extra == \"easy\"", - "lxml; extra == \"all\"", "lxml; extra == \"easy\"", - "mapbox-earcut; extra == \"all\"", + "manifold3d>=2.3.0; extra == \"recommend\"", "mapbox-earcut; extra == \"easy\"", - "meshio; extra == \"all\"", - "networkx; extra == \"all\"", + "matplotlib; extra == \"test\"", + "meshio; extra == \"recommend\"", + "mypy; extra == \"test\"", "networkx; extra == \"easy\"", "numpy", - "pillow; extra == \"all\"", + "openctm; extra == \"recommend\"", "pillow; extra == \"easy\"", - "psutil; extra == \"all\"", - "pycollada; extra == \"all\"", + "psutil; extra == \"recommend\"", "pycollada; extra == \"easy\"", - "pyglet<2; extra == \"all\"", + "pyglet<2; extra == \"recommend\"", "pyinstrument; extra == \"test\"", + "pymeshlab; extra == \"test\"", "pytest-cov; extra == \"test\"", "pytest; extra == \"test\"", - "python-fcl; extra == \"all\"", - "requests; extra == \"all\"", - "requests; extra == \"easy\"", - "rtree; extra == \"all\"", + "python-fcl; extra == \"recommend\"", "rtree; extra == \"easy\"", "ruff; extra == \"test\"", - "scikit-image; extra == \"all\"", - "scipy; extra == \"all\"", + "scikit-image; extra == \"recommend\"", "scipy; extra == \"easy\"", - "setuptools; extra == \"all\"", "setuptools; extra == \"easy\"", - "shapely; extra == \"all\"", "shapely; extra == \"easy\"", - "svg.path; extra == \"all\"", "svg.path; extra == \"easy\"", - "sympy; extra == \"all\"", - "sympy; extra == \"easy\"", - "xatlas; extra == \"all\"", - "xxhash; extra == \"all\"", + "sympy; extra == \"recommend\"", + "trimesh[easy,recommend,test]; extra == \"all\"", + "typeguard>=4.1.2; extra == \"test\"", + "vhacdx; extra == \"easy\"", + "xatlas; extra == \"easy\"", "xxhash; extra == \"easy\"" ], + "requires_python": ">=3.7", + "version": "4.2.0" + }, + { + "artifacts": [ + { + "algorithm": "sha256", + "hash": "e9258247b5da2023960d379b6b2af7f3e3526e5810ef5668b515d1dc938ac1e9", + "url": "https://files.pythonhosted.org/packages/c5/71/e8b2254d77558040c02fac7cf0252face85eb208af3cc42c33388de68e54/types_aiofiles-23.1.0.0-py3-none-any.whl" + }, + { + "algorithm": "sha256", + "hash": "762b94ab5a67be15e04dfc09291f26befde176b2b336320a1bdfebe240e3d69b", + "url": "https://files.pythonhosted.org/packages/7b/f7/37f0424962dbcfab63d188058eb34198025641a0839464acd4187a72db72/types-aiofiles-23.1.0.0.tar.gz" + } + ], + "project_name": "types-aiofiles", + "requires_dists": [], + "requires_python": null, + "version": "23.1.0.0" + }, + { + "artifacts": [ + { + "algorithm": "sha256", + "hash": "4f11b3986b74f39169313ab528ffac101c45fca9c36c4cd22dbeec6143c99b7f", + "url": "https://files.pythonhosted.org/packages/09/af/c2cff26f857936fc8741d5f47bb3c4fc2b86c890112750644d8c80bc7b1e/types_docutils-0.20.0.20240317-py3-none-any.whl" + }, + { + "algorithm": "sha256", + "hash": "23657aab0de58634d111914b677b1855867f16cd9a9ea110254e23b48653e1a8", + "url": "https://files.pythonhosted.org/packages/90/84/d70f9a1fca285b7c851409e40f3341274289c25135a0e13eda2f5ba16612/types-docutils-0.20.0.20240317.tar.gz" + } + ], + "project_name": "types-docutils", + "requires_dists": [], + "requires_python": ">=3.8", + "version": "0.20.0.20240317" + }, + { + "artifacts": [ + { + "algorithm": "sha256", + "hash": "22ee9a79236b6b0bfb35a0684eded62ad930a88a56797fa3c449b026cf7dbfe4", + "url": "https://files.pythonhosted.org/packages/55/84/b34abd2d08381c5113e475908a1d79d27dc9a15f669213cee4ca03d1a891/types_orjson-3.6.2-py3-none-any.whl" + }, + { + "algorithm": "sha256", + "hash": "cf9afcc79a86325c7aff251790338109ed6f6b1bab09d2d4262dd18c85a3c638", + "url": "https://files.pythonhosted.org/packages/8c/97/3f78cfdf663e5668e8b490d8c84d6de089d2d8dbad935f0dc43555d52a90/types-orjson-3.6.2.tar.gz" + } + ], + "project_name": "types-orjson", + "requires_dists": [], "requires_python": null, - "version": "3.21.5" + "version": "3.6.2" }, { "artifacts": [ { "algorithm": "sha256", - "hash": "329054c0555017bfd17cfb558fabbcd7143e6ecc7d5dad6fd74408dddc9cc9ef", - "url": "https://files.pythonhosted.org/packages/a7/30/48766de259626c9089b62d25e3c009e6b9bd9187d2fd72943d3a333192a0/types_playsound-1.3.1.2-py3-none-any.whl" + "hash": "6d055a2e276ed4d86c03e7fe4b3c4a5f50e00f73ae0d1104b1f353e10cb08caf", + "url": "https://files.pythonhosted.org/packages/0f/7b/f4cec35187bdbb6ead17fe61dac5814a376f120449ba9e9c9b5a03e75795/types_playsound-1.3.1.3-py3-none-any.whl" }, { "algorithm": "sha256", - "hash": "fddb259735a9f7e7d3f77148a5caf182cfe0616b6eaa74d776fd98b806521d09", - "url": "https://files.pythonhosted.org/packages/f1/b2/443981fd1375f5d05feb7be00415e31d423243fdf654beaadfcec4b3e4ed/types-playsound-1.3.1.2.tar.gz" + "hash": "0a856b540ca4c61805d17ed9d8a838cb351355d9f78ce3c612ee208a3d6d93ab", + "url": "https://files.pythonhosted.org/packages/28/da/cc8218c89322f61572471b409ea96d4a5da85f2cff57f32cff9b568a7c39/types-playsound-1.3.1.3.tar.gz" } ], "project_name": "types-playsound", "requires_dists": [], "requires_python": null, - "version": "1.3.1.2" + "version": "1.3.1.3" }, { "artifacts": [ { "algorithm": "sha256", - "hash": "fb33085c39dd998ac16d1431ebc293a8b3eedd00fd4a32de0ff79002c19511b4", - "url": "https://files.pythonhosted.org/packages/31/25/5abcd82372d3d4a3932e1fa8c3dbf9efac10cc7c0d16e78467460571b404/typing_extensions-4.5.0-py3-none-any.whl" + "hash": "fbecd02c19cac383bf4a16248d45ffcff17c93a04c0794be5f95d42c6aa5de39", + "url": "https://files.pythonhosted.org/packages/4e/55/7b254f1b5c9b0afd6cf30577d388046f18318c2bb95adf7556083a33c4b8/types_python_dateutil-2.8.19.10-py3-none-any.whl" }, { "algorithm": "sha256", - "hash": "5cb5f4a79139d699607b3ef622a1dedafa84e115ab0024e0d9c044a9479ca7cb", - "url": "https://files.pythonhosted.org/packages/d3/20/06270dac7316220643c32ae61694e451c98f8caf4c8eab3aa80a2bedf0df/typing_extensions-4.5.0.tar.gz" + "hash": "c640f2eb71b4b94a9d3bfda4c04250d29a24e51b8bad6e12fddec0cf6e96f7a3", + "url": "https://files.pythonhosted.org/packages/e5/37/4abddd979d110346a90c2e220b82def502b31ae9614fb04db259a44c39bb/types-python-dateutil-2.8.19.10.tar.gz" + } + ], + "project_name": "types-python-dateutil", + "requires_dists": [], + "requires_python": null, + "version": "2.8.19.10" + }, + { + "artifacts": [ + { + "algorithm": "sha256", + "hash": "5314a4b2580999b2ea06b2e5f9a7763d860d6e09cdf21c0e9561daa9cbd60178", + "url": "https://files.pythonhosted.org/packages/f5/a2/3ba05e1ad55e83fb32cc745dc5056347c6c76bf030f3b1ab43e07cd013be/types_PyYAML-6.0.12.8-py3-none-any.whl" + }, + { + "algorithm": "sha256", + "hash": "19304869a89d49af00be681e7b267414df213f4eb89634c4495fa62e8f942b9f", + "url": "https://files.pythonhosted.org/packages/6e/8f/50d9f23d47e14ede98321802e211456b93ef90b100c39908b7362aa758ff/types-PyYAML-6.0.12.8.tar.gz" + } + ], + "project_name": "types-pyyaml", + "requires_dists": [], + "requires_python": null, + "version": "6.0.12.8" + }, + { + "artifacts": [ + { + "algorithm": "sha256", + "hash": "a86921028335fdcc3aaf676c9d3463f867db6af2303fc65aa309b13ae1e6dd53", + "url": "https://files.pythonhosted.org/packages/ba/99/f26fed8bdb5c4154e804fc00054b8723d391d669b5b8ad051bbb76fbb8ff/types_requests-2.28.11.16-py3-none-any.whl" + }, + { + "algorithm": "sha256", + "hash": "9d4002056df7ebc4ec1f28fd701fba82c5c22549c4477116cb2656aa30ace6db", + "url": "https://files.pythonhosted.org/packages/be/a2/2c6ae1387ef81d122e5a0885427c72dae803f5fdea9f39a2f6ab2327b0f4/types-requests-2.28.11.16.tar.gz" + } + ], + "project_name": "types-requests", + "requires_dists": [ + "types-urllib3<1.27" + ], + "requires_python": null, + "version": "2.28.11.16" + }, + { + "artifacts": [ + { + "algorithm": "sha256", + "hash": "300cbf37d59c12e6fc7adfccaf4539e04d9e7206a43526c8aa4501fa6339e072", + "url": "https://files.pythonhosted.org/packages/30/1c/273703cf42ebd333e153de4524e455b3febbeec7a24e8a0fe9d4013889c9/types_setuptools-65.7.0.2-py3-none-any.whl" + }, + { + "algorithm": "sha256", + "hash": "5fb3fa8f86a8cfc3aaa371d1c318c9d5b19d09c6278ad6cef6ac9dd3fd48f0c4", + "url": "https://files.pythonhosted.org/packages/e9/03/0c6096dda956098b47919a8f5a0d5f805c250f7326cd9eedbbe7c568ce16/types-setuptools-65.7.0.2.tar.gz" + } + ], + "project_name": "types-setuptools", + "requires_dists": [ + "types-docutils" + ], + "requires_python": null, + "version": "65.7.0.2" + }, + { + "artifacts": [ + { + "algorithm": "sha256", + "hash": "9683bbb7fb72e32bfe9d2be6e04875fbe1b3eeec3cbb4ea231435aa7fd6b4f0e", + "url": "https://files.pythonhosted.org/packages/11/7b/3fc711b2efea5e85a7a0bbfe269ea944aa767bbba5ec52f9ee45d362ccf3/types_urllib3-1.26.25.14-py3-none-any.whl" + }, + { + "algorithm": "sha256", + "hash": "229b7f577c951b8c1b92c1bc2b2fdb0b49847bd2af6d1cc2a2e3dd340f3bda8f", + "url": "https://files.pythonhosted.org/packages/73/de/b9d7a68ad39092368fb21dd6194b362b98a1daeea5dcfef5e1adb5031c7e/types-urllib3-1.26.25.14.tar.gz" + } + ], + "project_name": "types-urllib3", + "requires_dists": [], + "requires_python": null, + "version": "1.26.25.14" + }, + { + "artifacts": [ + { + "algorithm": "sha256", + "hash": "69b1a937c3a517342112fb4c6df7e72fc39a38e7891a5730ed4985b5214b5475", + "url": "https://files.pythonhosted.org/packages/f9/de/dc04a3ea60b22624b51c703a84bbe0184abcd1d0b9bc8074b5d6b7ab90bb/typing_extensions-4.10.0-py3-none-any.whl" + }, + { + "algorithm": "sha256", + "hash": "b0abd7c89e8fb96f98db18d86106ff1d90ab692004eb746cf6eda2682f91b3cb", + "url": "https://files.pythonhosted.org/packages/16/3a/0d26ce356c7465a19c9ea8814b960f8a36c3b0d07c323176620b7b483e44/typing_extensions-4.10.0.tar.gz" } ], "project_name": "typing-extensions", "requires_dists": [], - "requires_python": ">=3.7", - "version": "4.5.0" + "requires_python": ">=3.8", + "version": "4.10.0" }, { "artifacts": [ @@ -4238,19 +4237,19 @@ "artifacts": [ { "algorithm": "sha256", - "hash": "7e65763eef3120314099b6939b5546db7adce1e7d6f2e179e3df563c70511eda", - "url": "https://files.pythonhosted.org/packages/d5/fb/a79efcab32b8a1f1ddca7f35109a50e4a80d42ac1c9187ab46522b2407d7/tzdata-2023.3-py2.py3-none-any.whl" + "hash": "9068bc196136463f5245e51efda838afa15aaeca9903f49050dfa2679db4d252", + "url": "https://files.pythonhosted.org/packages/65/58/f9c9e6be752e9fcb8b6a0ee9fb87e6e7a1f6bcab2cdc73f02bb7ba91ada0/tzdata-2024.1-py2.py3-none-any.whl" }, { "algorithm": "sha256", - "hash": "11ef1e08e54acb0d4f95bdb1be05da659673de4acbd21bf9c69e94cc5e907a3a", - "url": "https://files.pythonhosted.org/packages/70/e5/81f99b9fced59624562ab62a33df639a11b26c582be78864b339dafa420d/tzdata-2023.3.tar.gz" + "hash": "2674120f8d891909751c38abcdfd386ac0a5a1127954fbc332af6b5ceae07efd", + "url": "https://files.pythonhosted.org/packages/74/5b/e025d02cb3b66b7b76093404392d4b44343c69101cc85f4d180dd5784717/tzdata-2024.1.tar.gz" } ], "project_name": "tzdata", "requires_dists": [], "requires_python": ">=2", - "version": "2023.3" + "version": "2024.1" }, { "artifacts": [ @@ -4292,19 +4291,20 @@ "artifacts": [ { "algorithm": "sha256", - "hash": "aa751d169e23c7479ce47a0cb0da579e3ede798f994f5816a74e4f4500dcea42", - "url": "https://files.pythonhosted.org/packages/7b/f5/890a0baca17a61c1f92f72b81d3c31523c99bec609e60c292ea55b387ae8/urllib3-1.26.15-py2.py3-none-any.whl" + "hash": "34b97092d7e0a3a8cf7cd10e386f401b3737364026c45e622aa02903dffe0f07", + "url": "https://files.pythonhosted.org/packages/b0/53/aa91e163dcfd1e5b82d8a890ecf13314e3e149c05270cc644581f77f17fd/urllib3-1.26.18-py2.py3-none-any.whl" }, { "algorithm": "sha256", - "hash": "8a388717b9476f934a21484e8c8e61875ab60644d29b9b39e11e4b9dc1c6b305", - "url": "https://files.pythonhosted.org/packages/21/79/6372d8c0d0641b4072889f3ff84f279b738cd8595b64c8e0496d4e848122/urllib3-1.26.15.tar.gz" + "hash": "f8ecc1bba5667413457c529ab955bf8c67b45db799d159066261719e328580a0", + "url": "https://files.pythonhosted.org/packages/0c/39/64487bf07df2ed854cc06078c27c0d0abc59bd27b32232876e403c333a08/urllib3-1.26.18.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\"", + "brotli==1.0.9; (os_name != \"nt\" and python_version < \"3\" and platform_python_implementation == \"CPython\") and extra == \"brotli\"", + "brotli>=1.0.9; (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\"", @@ -4315,19 +4315,19 @@ "urllib3-secure-extra; extra == \"secure\"" ], "requires_python": "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,>=2.7", - "version": "1.26.15" + "version": "1.26.18" }, { "artifacts": [ { "algorithm": "sha256", - "hash": "795b138f6875577cd91bba52baf9e445cd5118fd32723b460e30a0af30ea230e", - "url": "https://files.pythonhosted.org/packages/20/f4/c0584a25144ce20bfcf1aecd041768b8c762c1eb0aa77502a3f0baa83f11/wcwidth-0.2.6-py2.py3-none-any.whl" + "hash": "3da69048e4540d84af32131829ff948f1e022c1c6bdb8d6102117aac784f6859", + "url": "https://files.pythonhosted.org/packages/fd/84/fd2ba7aafacbad3c4201d395674fc6348826569da3c0937e75505ead3528/wcwidth-0.2.13-py2.py3-none-any.whl" }, { "algorithm": "sha256", - "hash": "a5220780a404dbe3353789870978e472cfe477761f06ee55077256e509b156d0", - "url": "https://files.pythonhosted.org/packages/5e/5f/1e4bd82a9cc1f17b2c2361a2d876d4c38973a997003ba5eb400e8a932b6c/wcwidth-0.2.6.tar.gz" + "hash": "72ea0c06399eb286d978fdedb6923a9eb47e1c486ce63e9b4e64fc18303972b5", + "url": "https://files.pythonhosted.org/packages/6c/63/53559446a878410fc5a5974feb13d31d78d752eb18aeba59c7fef1af7598/wcwidth-0.2.13.tar.gz" } ], "project_name": "wcwidth", @@ -4335,19 +4335,19 @@ "backports.functools-lru-cache>=1.2.1; python_version < \"3.2\"" ], "requires_python": null, - "version": "0.2.6" + "version": "0.2.13" }, { "artifacts": [ { "algorithm": "sha256", - "hash": "cdf5877568b7e83aa7cf2244ab56a3213de587bbe0ce9d8b9600fc77b455d89e", - "url": "https://files.pythonhosted.org/packages/6d/9a/6c793729c9d48fcca155ce55e4dfafacffb7fb52a62e3ae2198846c31af6/websocket_client-1.5.1-py3-none-any.whl" + "hash": "3566f8467cd350874c4913816355642a4942f6c1ed1e9406e3d42fae6d6c072a", + "url": "https://files.pythonhosted.org/packages/c6/12/76e939a8b7757eb7675d5b8996e07733a180161397ed0904c16128721e40/websocket_client-1.5.3-py3-none-any.whl" }, { "algorithm": "sha256", - "hash": "3f09e6d8230892547132177f575a4e3e73cfdf06526e20cc02aa1c3b47184d40", - "url": "https://files.pythonhosted.org/packages/8b/94/696484b0c13234c91b316bc3d82d432f9b589a9ef09d016875a31c670b76/websocket-client-1.5.1.tar.gz" + "hash": "b96f3bce3e54e3486ebe6504bc22bd4c140392bd2eb71764db29be8f2639aa65", + "url": "https://files.pythonhosted.org/packages/98/be/1aa255e5b937e62ca81b6d990e372bc013e355bd8048b8579eefe24ad57d/websocket-client-1.5.3.tar.gz" } ], "project_name": "websocket-client", @@ -4359,7 +4359,7 @@ "wsaccel; extra == \"optional\"" ], "requires_python": ">=3.7", - "version": "1.5.1" + "version": "1.5.3" }, { "artifacts": [ @@ -4444,27 +4444,63 @@ "artifacts": [ { "algorithm": "sha256", - "hash": "be3228a73bbab189a16be2d4a3cd89ecbd4e31948bfdc64edac17dcdee3cd99c", - "url": "https://files.pythonhosted.org/packages/2e/f0/6e3a0d9c1ef015322cad1dd2191c338349b41151e4dc5e7ae984700c9dd2/widgetsnbextension-4.0.7-py3-none-any.whl" + "hash": "d37c3724ec32d8c48400a435ecfa7d3e259995201fbefa37163124a9fcb393cc", + "url": "https://files.pythonhosted.org/packages/99/bc/82a8c3985209ca7c0a61b383c80e015fd92e74f8ba0ec1af98f9d6ca8dce/widgetsnbextension-4.0.10-py3-none-any.whl" }, { "algorithm": "sha256", - "hash": "ea67c17a7cd4ae358f8f46c3b304c40698bc0423732e3f273321ee141232c8be", - "url": "https://files.pythonhosted.org/packages/5b/19/df018c3ab363969cffb9ee38cbff0187634137335de0e083cad8c94bb130/widgetsnbextension-4.0.7.tar.gz" + "hash": "64196c5ff3b9a9183a8e699a4227fb0b7002f252c814098e66c4d1cd0644688f", + "url": "https://files.pythonhosted.org/packages/43/91/d6a9459cbb231811e38b12cbe49378400f4c78535b5ab9ec6c5288ec7364/widgetsnbextension-4.0.10.tar.gz" } ], "project_name": "widgetsnbextension", "requires_dists": [], "requires_python": ">=3.7", - "version": "4.0.7" + "version": "4.0.10" + }, + { + "artifacts": [ + { + "algorithm": "sha256", + "hash": "206f5a15f2af3dbaee80769fb7dc6f249695e940acca08dfb2a4769fe61e538b", + "url": "https://files.pythonhosted.org/packages/c2/0a/ba9d0ee9536d3ef73a3448e931776e658b36f128d344e175bc32b092a8bf/zipp-3.18.1-py3-none-any.whl" + }, + { + "algorithm": "sha256", + "hash": "2884ed22e7d8961de1c9a05142eb69a247f120291bc0206a00a7642f09b5b715", + "url": "https://files.pythonhosted.org/packages/3e/ef/65da662da6f9991e87f058bc90b91a935ae655a16ae5514660d6460d1298/zipp-3.18.1.tar.gz" + } + ], + "project_name": "zipp", + "requires_dists": [ + "big-O; extra == \"testing\"", + "furo; extra == \"docs\"", + "jaraco.functools; extra == \"testing\"", + "jaraco.itertools; extra == \"testing\"", + "jaraco.packaging>=9.3; extra == \"docs\"", + "jaraco.tidelift>=1.4; extra == \"docs\"", + "more-itertools; extra == \"testing\"", + "pytest-checkdocs>=2.4; extra == \"testing\"", + "pytest-cov; extra == \"testing\"", + "pytest-enabler>=2.2; extra == \"testing\"", + "pytest-ignore-flaky; extra == \"testing\"", + "pytest-mypy; platform_python_implementation != \"PyPy\" and extra == \"testing\"", + "pytest-ruff>=0.2.1; extra == \"testing\"", + "pytest>=6; extra == \"testing\"", + "rst.linker>=1.9; extra == \"docs\"", + "sphinx-lint; extra == \"docs\"", + "sphinx>=3.5; extra == \"docs\"" + ], + "requires_python": ">=3.8", + "version": "3.18.1" } ], "platform_tag": null } ], "path_mappings": {}, - "pex_version": "2.1.126", - "pip_version": "20.3.4-patched", + "pex_version": "2.1.148", + "pip_version": "23.1.2", "prefer_older_binary": false, "requirements": [ "Cython~=0.29.33", @@ -4495,6 +4531,7 @@ "opencv-contrib-python~=4.7.0.72", "orjson~=3.8.8", "packaging~=21.3", + "pydub-stubs==0.25.1", "pydub~=0.25.1", "pyhumps==3.8.0", "pyk4a", @@ -4508,7 +4545,13 @@ "requests~=2.28.2", "setuptools~=66.0.0", "sqlitedict~=2.1.0", + "types-PyYAML==6.0.12.8", + "types-aiofiles==23.1.0.0", + "types-orjson==3.6.2", "types-playsound~=1.3.1.2", + "types-python-dateutil==2.8.19.10", + "types-requests==2.28.11.16", + "types-setuptools==65.7.0.2", "typing-inspect~=0.8.0", "urdfpy~=0.0.22", "websocket-client~=1.5.1", diff --git a/3rdparty/flake8-requirements.txt b/3rdparty/flake8-requirements.txt new file mode 100644 index 000000000..de426a0ca --- /dev/null +++ b/3rdparty/flake8-requirements.txt @@ -0,0 +1,8 @@ +flake8-tidy-imports +flake8-annotations-coverage +flake8-pytest-style +flake8-bugbear +flake8-pantsbuild +# "flake8-new-union-types", TODO enable when https://github.com/s-knibbs/dataclasses-jsonschema/issues/195 is solved +flake8-absolute-import +vulture \ No newline at end of file diff --git a/3rdparty/flake8_lockfile.txt b/3rdparty/flake8_lockfile.txt index 42444a6b4..cc8ed174f 100644 --- a/3rdparty/flake8_lockfile.txt +++ b/3rdparty/flake8_lockfile.txt @@ -1,6 +1,6 @@ // This lockfile was autogenerated by Pants. To regenerate, run: // -// ./pants generate-lockfiles --resolve=flake8 +// pants generate-lockfiles --resolve=flake8 // // --- BEGIN PANTS LOCKFILE METADATA: DO NOT EDIT OR REMOVE --- // { @@ -15,7 +15,6 @@ // "flake8-pantsbuild", // "flake8-pytest-style", // "flake8-tidy-imports", -// "flake8==6.0.0", // "vulture" // ], // "manylinux": "manylinux2014", @@ -38,84 +37,84 @@ "artifacts": [ { "algorithm": "sha256", - "hash": "29e95c7f6778868dbd49170f98f8818f78f3dc5e0e37c0b1f474e3561b240836", - "url": "https://files.pythonhosted.org/packages/fb/6e/6f83bf616d2becdf333a1640f1d463fef3150e2e926b7010cb0f81c95e88/attrs-22.2.0-py3-none-any.whl" + "hash": "99b87a485a5820b23b879f04c2305b44b951b502fd64be915879d77a7e8fc6f1", + "url": "https://files.pythonhosted.org/packages/e0/44/827b2a91a5816512fcaf3cc4ebc465ccd5d598c45cefa6703fcf4a79018f/attrs-23.2.0-py3-none-any.whl" }, { "algorithm": "sha256", - "hash": "c9227bfc2f01993c03f68db37d1d15c9690188323c067c641f1a35ca58185f99", - "url": "https://files.pythonhosted.org/packages/21/31/3f468da74c7de4fcf9b25591e682856389b3400b4b62f201e65f15ea3e07/attrs-22.2.0.tar.gz" + "hash": "935dc3b529c262f6cf76e50877d35a4bd3c1de194fd41f47a2b7ae8f19971f30", + "url": "https://files.pythonhosted.org/packages/e3/fc/f800d51204003fa8ae392c4e8278f256206e7a919b708eef054f5f4b650d/attrs-23.2.0.tar.gz" } ], "project_name": "attrs", "requires_dists": [ - "attrs[docs,tests]; extra == \"dev\"", + "attrs[tests-mypy]; extra == \"tests-no-zope\"", "attrs[tests-no-zope]; extra == \"tests\"", "attrs[tests]; extra == \"cov\"", + "attrs[tests]; extra == \"dev\"", "cloudpickle; platform_python_implementation == \"CPython\" and extra == \"tests-no-zope\"", - "cloudpickle; platform_python_implementation == \"CPython\" and extra == \"tests_no_zope\"", - "coverage-enable-subprocess; extra == \"cov\"", "coverage[toml]>=5.3; extra == \"cov\"", "furo; extra == \"docs\"", "hypothesis; extra == \"tests-no-zope\"", - "hypothesis; extra == \"tests_no_zope\"", - "mypy<0.990,>=0.971; platform_python_implementation == \"CPython\" and extra == \"tests-no-zope\"", - "mypy<0.990,>=0.971; platform_python_implementation == \"CPython\" and extra == \"tests_no_zope\"", + "importlib-metadata; python_version < \"3.8\"", + "mypy>=1.6; (platform_python_implementation == \"CPython\" and python_version >= \"3.8\") and extra == \"tests-mypy\"", "myst-parser; extra == \"docs\"", + "pre-commit; extra == \"dev\"", "pympler; extra == \"tests-no-zope\"", - "pympler; extra == \"tests_no_zope\"", - "pytest-mypy-plugins; (platform_python_implementation == \"CPython\" and python_version < \"3.11\") and extra == \"tests-no-zope\"", - "pytest-mypy-plugins; (platform_python_implementation == \"CPython\" and python_version < \"3.11\") and extra == \"tests_no_zope\"", + "pytest-mypy-plugins; (platform_python_implementation == \"CPython\" and python_version >= \"3.8\") and extra == \"tests-mypy\"", "pytest-xdist[psutil]; extra == \"tests-no-zope\"", - "pytest-xdist[psutil]; extra == \"tests_no_zope\"", "pytest>=4.3.0; extra == \"tests-no-zope\"", - "pytest>=4.3.0; extra == \"tests_no_zope\"", "sphinx-notfound-page; extra == \"docs\"", "sphinx; extra == \"docs\"", "sphinxcontrib-towncrier; extra == \"docs\"", "towncrier; extra == \"docs\"", - "zope.interface; extra == \"docs\"", - "zope.interface; extra == \"tests\"" + "zope-interface; extra == \"docs\"", + "zope-interface; extra == \"tests\"" ], - "requires_python": ">=3.6", - "version": "22.2.0" + "requires_python": ">=3.7", + "version": "23.2.0" }, { "artifacts": [ { "algorithm": "sha256", - "hash": "3833794e27ff64ea4e9cf5d410082a8b97ff1a06c16aa3d2027339cd0f1195c7", - "url": "https://files.pythonhosted.org/packages/d9/6a/bb0122ebe280476c924470779d2595f1403878cafe3c8a343ac56a5a9c0e/flake8-6.0.0-py2.py3-none-any.whl" + "hash": "a6dfbb75e03252917f2473ea9653f7cd799c3064e54d4c8140044c5c065f53c3", + "url": "https://files.pythonhosted.org/packages/e3/01/cc8cdec7b61db0315c2ab62d80677a138ef06832ec17f04d87e6ef858f7f/flake8-7.0.0-py2.py3-none-any.whl" }, { "algorithm": "sha256", - "hash": "c61007e76655af75e6785a931f452915b371dc48f56efd765247c8fe68f2b181", - "url": "https://files.pythonhosted.org/packages/66/53/3ad4a3b74d609b3b9008a10075c40e7c8909eae60af53623c3888f7a529a/flake8-6.0.0.tar.gz" + "hash": "33f96621059e65eec474169085dc92bf26e7b2d47366b70be2f67ab80dc25132", + "url": "https://files.pythonhosted.org/packages/40/3c/3464b567aa367b221fa610bbbcce8015bf953977d21e52f2d711b526fb48/flake8-7.0.0.tar.gz" } ], "project_name": "flake8", "requires_dists": [ "mccabe<0.8.0,>=0.7.0", - "pycodestyle<2.11.0,>=2.10.0", - "pyflakes<3.1.0,>=3.0.0" + "pycodestyle<2.12.0,>=2.11.0", + "pyflakes<3.3.0,>=3.2.0" ], "requires_python": ">=3.8.1", - "version": "6.0.0" + "version": "7.0.0" }, { "artifacts": [ { "algorithm": "sha256", - "hash": "d24f189bca52ffc0d13e8046606ea42d22a9ad9d409bf39e52b93493cf2ffd2c", - "url": "https://files.pythonhosted.org/packages/5b/90/a117932fd7ae43da11f239182b9fc8fc23e26bdd24abec76a5a4c3e31aca/flake8_absolute_import-1.0.0.1-py3-none-any.whl" + "hash": "b72142db999ec5e0ac4f4ac57fb8776a2959d07346c4d3742c446f206d45fcef", + "url": "https://files.pythonhosted.org/packages/ce/54/328f839ed7f805d7298560ca194908e96c512c427eefee4ee9494af2ef3f/flake8_absolute_import-1.0.0.2-py3-none-any.whl" + }, + { + "algorithm": "sha256", + "hash": "fcb734ac5a9639fa4ffbc6242ae9d6e9d8063f9cd078d6d218597ee883a99d48", + "url": "https://files.pythonhosted.org/packages/a0/74/09a11a10123d646bdcddb2002383a3c06e02a2e424e4c928bb8988ab7ccd/flake8-absolute-import-1.0.0.2.tar.gz" } ], "project_name": "flake8-absolute-import", "requires_dists": [ - "flake8>=3.7" + "flake8>=5.0" ], - "requires_python": ">=3.4", - "version": "1.0.0.1" + "requires_python": ">=3.6", + "version": "1.0.0.2" }, { "artifacts": [ @@ -141,13 +140,13 @@ "artifacts": [ { "algorithm": "sha256", - "hash": "8a218d13abd6904800970381057ce8e72cde8eea743240c4ef3ede4dd0bc9cfb", - "url": "https://files.pythonhosted.org/packages/89/43/64010a2da9be0eb3314a11ab89a0f89368e0de957830be8183646c8f93bd/flake8_bugbear-23.3.23-py3-none-any.whl" + "hash": "663ef5de80cd32aacd39d362212983bc4636435a6f83700b4ed35acbd0b7d1b8", + "url": "https://files.pythonhosted.org/packages/e4/cc/739a2718705bb7e7cab3b017bbabf7e39b2643d8a8cc6f8f18022b513ecc/flake8_bugbear-24.2.6-py3-none-any.whl" }, { "algorithm": "sha256", - "hash": "ea565bdb87b96b56dc499edd6cc3ba7f695373d902a5f56c989b74fad7c7719d", - "url": "https://files.pythonhosted.org/packages/7a/1a/3321cf058a97cdf9096b61f27d880f6a8ee0cbfb7bfae42dbfd66cd9dd9e/flake8-bugbear-23.3.23.tar.gz" + "hash": "f9cb5f2a9e792dd80ff68e89a14c12eed8620af8b41a49d823b7a33064ac9658", + "url": "https://files.pythonhosted.org/packages/e3/bc/07225e7ce0089e91f1b334102ac4526fb8cf894235e27ca1f252bd9d5c83/flake8-bugbear-24.2.6.tar.gz" } ], "project_name": "flake8-bugbear", @@ -162,7 +161,7 @@ "tox; extra == \"dev\"" ], "requires_python": ">=3.8.1", - "version": "23.3.23" + "version": "24.2.6" }, { "artifacts": [ @@ -189,19 +188,19 @@ "artifacts": [ { "algorithm": "sha256", - "hash": "1fe43e3e9acf3a7c0f6b88f5338cad37044d2f156c43cb6b080b5f9da8a76f06", - "url": "https://files.pythonhosted.org/packages/cf/80/3af9f57f3e1a9cde22c3561aef126c937d72d0f0bf9c068b502d82aa9179/flake8_plugin_utils-1.3.2-py3-none-any.whl" + "hash": "e4848c57d9d50f19100c2d75fa794b72df068666a9041b4b0409be923356a3ed", + "url": "https://files.pythonhosted.org/packages/da/a7/23c012c9becaacb24e9ba8e359e48db5f96982d505e38a3e7003902c5b9f/flake8_plugin_utils-1.3.3-py3-none-any.whl" }, { "algorithm": "sha256", - "hash": "20fa2a8ca2decac50116edb42e6af0a1253ef639ad79941249b840531889c65a", - "url": "https://files.pythonhosted.org/packages/c7/98/c5578cb38ec12898eded60c790535972eeff3e40d068271ac09cf30d0ec1/flake8-plugin-utils-1.3.2.tar.gz" + "hash": "39f6f338d038b301c6fd344b06f2e81e382b68fa03c0560dff0d9b1791a11a2c", + "url": "https://files.pythonhosted.org/packages/51/14/53727a2bc5bbda1e1f7e266e0e2d2718e5eb6c943a1e8cc2b33e5af002e0/flake8-plugin-utils-1.3.3.tar.gz" } ], "project_name": "flake8-plugin-utils", "requires_dists": [], "requires_python": "<4.0,>=3.6", - "version": "1.3.2" + "version": "1.3.3" }, { "artifacts": [ @@ -227,22 +226,21 @@ "artifacts": [ { "algorithm": "sha256", - "hash": "25bd9799358edefa0e010ce2c587b093c3aba942e96aeaa99b6d0500ae1bf09c", - "url": "https://files.pythonhosted.org/packages/d6/25/efd0c7f78365d19de360b9d97de978d001674bddf57f3146e379ab6436e4/flake8_tidy_imports-4.8.0-py3-none-any.whl" + "hash": "b0387fb2ea200441bd142309e716fb7b8f4b0937bdf5f8b7c0c118a5f5e2b8ed", + "url": "https://files.pythonhosted.org/packages/32/46/ba219b0e774b68993008afe963fd809d2ba28de45ad2f4c8acc345f15249/flake8_tidy_imports-4.10.0-py3-none-any.whl" }, { "algorithm": "sha256", - "hash": "df44f9c841b5dfb3a7a1f0da8546b319d772c2a816a1afefcce43e167a593d83", - "url": "https://files.pythonhosted.org/packages/fb/87/56dd0d6a21cef400145894bc15f688b1893f152590a5f395d4971af637d2/flake8-tidy-imports-4.8.0.tar.gz" + "hash": "bd6cf86465402d2b86903009b748d85a628e599e17b76e810c9857e3a2815173", + "url": "https://files.pythonhosted.org/packages/76/7e/e4b9e42a5434e7f819f50f47b1bd1c04b71539d22f06e917e0d0846e412c/flake8_tidy_imports-4.10.0.tar.gz" } ], "project_name": "flake8-tidy-imports", "requires_dists": [ - "flake8>=3.8.0", - "importlib-metadata; python_version < \"3.8\"" + "flake8>=3.8.0" ], - "requires_python": ">=3.7", - "version": "4.8.0" + "requires_python": ">=3.8", + "version": "4.10.0" }, { "artifacts": [ @@ -266,83 +264,83 @@ "artifacts": [ { "algorithm": "sha256", - "hash": "8a4eaf0d0495c7395bdab3589ac2db602797d76207242c17d470186815706610", - "url": "https://files.pythonhosted.org/packages/a2/54/001fdc0d69e8d0bb86c3423a6fa6dfada8cc26317c2635ab543e9ac411bd/pycodestyle-2.10.0-py2.py3-none-any.whl" + "hash": "44fe31000b2d866f2e41841b18528a505fbd7fef9017b04eff4e2648a0fadc67", + "url": "https://files.pythonhosted.org/packages/b1/90/a998c550d0ddd07e38605bb5c455d00fcc177a800ff9cc3dafdcb3dd7b56/pycodestyle-2.11.1-py2.py3-none-any.whl" }, { "algorithm": "sha256", - "hash": "347187bdb476329d98f695c213d7295a846d1152ff4fe9bacb8a9590b8ee7053", - "url": "https://files.pythonhosted.org/packages/06/6b/5ca0d12ef7dcf7d20dfa35287d02297f3e0f9e515da5183654c03a9636ce/pycodestyle-2.10.0.tar.gz" + "hash": "41ba0e7afc9752dfb53ced5489e89f8186be00e599e712660695b7a75ff2663f", + "url": "https://files.pythonhosted.org/packages/34/8f/fa09ae2acc737b9507b5734a9aec9a2b35fa73409982f57db1b42f8c3c65/pycodestyle-2.11.1.tar.gz" } ], "project_name": "pycodestyle", "requires_dists": [], - "requires_python": ">=3.6", - "version": "2.10.0" + "requires_python": ">=3.8", + "version": "2.11.1" }, { "artifacts": [ { "algorithm": "sha256", - "hash": "ec55bf7fe21fff7f1ad2f7da62363d749e2a470500eab1b555334b67aa1ef8cf", - "url": "https://files.pythonhosted.org/packages/af/4c/b1c7008aa7788b3e26c06c60aa18da7d3aa1f00e344aa3f18ac92768854b/pyflakes-3.0.1-py2.py3-none-any.whl" + "hash": "84b5be138a2dfbb40689ca07e2152deb896a65c3a3e24c251c5c62489568074a", + "url": "https://files.pythonhosted.org/packages/d4/d7/f1b7db88d8e4417c5d47adad627a93547f44bdc9028372dbd2313f34a855/pyflakes-3.2.0-py2.py3-none-any.whl" }, { "algorithm": "sha256", - "hash": "ec8b276a6b60bd80defed25add7e439881c19e64850afd9b346283d4165fd0fd", - "url": "https://files.pythonhosted.org/packages/f2/51/506ddcfab10d708e8460554cc1cf37c727a6a2cccbad8dfe57766cfce33c/pyflakes-3.0.1.tar.gz" + "hash": "1c61603ff154621fb2a9172037d84dca3500def8c8b630657d1701f026f8af3f", + "url": "https://files.pythonhosted.org/packages/57/f9/669d8c9c86613c9d568757c7f5824bd3197d7b1c6c27553bc5618a27cce2/pyflakes-3.2.0.tar.gz" } ], "project_name": "pyflakes", "requires_dists": [], - "requires_python": ">=3.6", - "version": "3.0.1" + "requires_python": ">=3.8", + "version": "3.2.0" }, { "artifacts": [ { "algorithm": "sha256", - "hash": "806143ae5bfb6a3c6e736a764057db0e6a0e05e338b5630894a5f779cabb4f9b", - "url": "https://files.pythonhosted.org/packages/44/6f/7120676b6d73228c96e17f1f794d8ab046fc910d781c8d151120c3f1569e/toml-0.10.2-py2.py3-none-any.whl" + "hash": "939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc", + "url": "https://files.pythonhosted.org/packages/97/75/10a9ebee3fd790d20926a90a2547f0bf78f371b2f13aa822c759680ca7b9/tomli-2.0.1-py3-none-any.whl" }, { "algorithm": "sha256", - "hash": "b3bda1d108d5dd99f4a20d24d9c348e91c4db7ab1b749200bded2f839ccbe68f", - "url": "https://files.pythonhosted.org/packages/be/ba/1f744cdc819428fc6b5084ec34d9b30660f6f9daaf70eead706e3203ec3c/toml-0.10.2.tar.gz" + "hash": "de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f", + "url": "https://files.pythonhosted.org/packages/c0/3f/d7af728f075fb08564c5949a9c95e44352e23dee646869fa104a3b2060a3/tomli-2.0.1.tar.gz" } ], - "project_name": "toml", + "project_name": "tomli", "requires_dists": [], - "requires_python": "!=3.0.*,!=3.1.*,!=3.2.*,>=2.6", - "version": "0.10.2" + "requires_python": ">=3.7", + "version": "2.0.1" }, { "artifacts": [ { "algorithm": "sha256", - "hash": "bccc51064ed76db15a6b58277cea8885936af047f53d2655fb5de575e93d0bca", - "url": "https://files.pythonhosted.org/packages/49/18/effa6c244dc6ee8c6f52e937330f0ee02813e4c478156b2e86acb9191238/vulture-2.7-py2.py3-none-any.whl" + "hash": "12d745f7710ffbf6aeb8279ba9068a24d4e52e8ed333b8b044035c9d6b823aba", + "url": "https://files.pythonhosted.org/packages/47/13/e7ae7ec4beb4b0b1b26249719adb310e201ac9d020ac01d983d9df8478b0/vulture-2.11-py2.py3-none-any.whl" }, { "algorithm": "sha256", - "hash": "67fb80a014ed9fdb599dd44bb96cb54311032a104106fc2e706ef7a6dad88032", - "url": "https://files.pythonhosted.org/packages/de/ff/196ca63becc5faf5586202ab6e30102322adeea538bb45549d97ed38225d/vulture-2.7.tar.gz" + "hash": "f0fbb60bce6511aad87ee0736c502456737490a82d919a44e6d92262cb35f1c2", + "url": "https://files.pythonhosted.org/packages/da/70/29f296be6353598dfbbdf994f5496e6bf0776be6811c8491611a31aa15da/vulture-2.11.tar.gz" } ], "project_name": "vulture", "requires_dists": [ - "toml" + "tomli>=1.1.0; python_version < \"3.11\"" ], - "requires_python": ">=3.6", - "version": "2.7" + "requires_python": ">=3.8", + "version": "2.11" } ], "platform_tag": null } ], "path_mappings": {}, - "pex_version": "2.1.126", - "pip_version": "20.3.4-patched", + "pex_version": "2.1.148", + "pip_version": "23.1.2", "prefer_older_binary": false, "requirements": [ "flake8-absolute-import", @@ -351,7 +349,6 @@ "flake8-pantsbuild", "flake8-pytest-style", "flake8-tidy-imports", - "flake8==6.0.0", "vulture" ], "requires_python": [ diff --git a/3rdparty/mypy-requirements.txt b/3rdparty/mypy-requirements.txt new file mode 100644 index 000000000..87de8e9ef --- /dev/null +++ b/3rdparty/mypy-requirements.txt @@ -0,0 +1,2 @@ +mypy==1.9.0 +numpy~=1.23.5 \ No newline at end of file diff --git a/3rdparty/mypy_lockfile.txt b/3rdparty/mypy_lockfile.txt index ab4b43128..4eb9fdf6d 100644 --- a/3rdparty/mypy_lockfile.txt +++ b/3rdparty/mypy_lockfile.txt @@ -1,6 +1,6 @@ // This lockfile was autogenerated by Pants. To regenerate, run: // -// ./pants generate-lockfiles --resolve=mypy +// pants generate-lockfiles --resolve=mypy // // --- BEGIN PANTS LOCKFILE METADATA: DO NOT EDIT OR REMOVE --- // { @@ -9,8 +9,8 @@ // "CPython==3.10.*" // ], // "generated_with_requirements": [ -// "mypy==1.1.1", -// "numpy" +// "mypy==1.9.0", +// "numpy~=1.23.5" // ], // "manylinux": "manylinux2014", // "requirement_constraints": [], @@ -32,33 +32,33 @@ "artifacts": [ { "algorithm": "sha256", - "hash": "4e4e8b362cdf99ba00c2b218036002bdcdf1e0de085cdb296a49df03fb31dfc4", - "url": "https://files.pythonhosted.org/packages/a4/0b/3a30f50287e42a4230320fa2eac25eb3017d38a7c31f083d407ab627607c/mypy-1.1.1-py3-none-any.whl" + "hash": "a260627a570559181a9ea5de61ac6297aa5af202f06fd7ab093ce74e7181e43e", + "url": "https://files.pythonhosted.org/packages/60/db/0ba2eaedca52bf5276275e8489951c26206030b3d31bf06f00875ae75d5d/mypy-1.9.0-py3-none-any.whl" }, { "algorithm": "sha256", - "hash": "39c7119335be05630611ee798cc982623b9e8f0cff04a0b48dfc26100e0b97af", - "url": "https://files.pythonhosted.org/packages/44/9d/d23fa5d12bacbe7beea5fb6315b3325beabbe438e7e14d38c82b71609818/mypy-1.1.1-cp310-cp310-macosx_10_9_x86_64.whl" + "hash": "f8a67616990062232ee4c3952f41c779afac41405806042a8126fe96e098419f", + "url": "https://files.pythonhosted.org/packages/1a/a7/0b180ef81daebabd6ef011f12ecd1ba4c0747aa8c460a8caf79f38789b90/mypy-1.9.0-cp310-cp310-macosx_10_9_x86_64.whl" }, { "algorithm": "sha256", - "hash": "dbb19c9f662e41e474e0cff502b7064a7edc6764f5262b6cd91d698163196799", - "url": "https://files.pythonhosted.org/packages/61/99/4a844dcacbc4990a8312236bf74a55910ee9a05db69dee7d6fb7a7ffe6c2/mypy-1.1.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + "hash": "48533cdd345c3c2e5ef48ba3b0d3880b257b423e7995dada04248725c6f77374", + "url": "https://files.pythonhosted.org/packages/3d/23/b4282a2b59b74a3bf4a16713491348f72d843e218a73a12399bc98754c48/mypy-1.9.0-cp310-cp310-musllinux_1_1_x86_64.whl" }, { "algorithm": "sha256", - "hash": "ae9ceae0f5b9059f33dbc62dea087e942c0ccab4b7a003719cb70f9b8abfa32f", - "url": "https://files.pythonhosted.org/packages/62/54/be80f8d01f5cf72f774a77f9f750527a6fa733f09f78b1da30e8fa3914e6/mypy-1.1.1.tar.gz" + "hash": "3cc5da0127e6a478cddd906068496a97a7618a21ce9b54bde5bf7e539c7af974", + "url": "https://files.pythonhosted.org/packages/72/1e/a587a862c766a755a58b62d8c00aed11b74a15dc415c1bf5da7b607b0efd/mypy-1.9.0.tar.gz" }, { "algorithm": "sha256", - "hash": "61bf08362e93b6b12fad3eab68c4ea903a077b87c90ac06c11e3d7a09b56b9c1", - "url": "https://files.pythonhosted.org/packages/8a/fd/b610256224e01da4c4f315d11f62d39d815e97439a58d49d60aa4f55a60b/mypy-1.1.1-cp310-cp310-macosx_11_0_arm64.whl" + "hash": "d357423fa57a489e8c47b7c85dfb96698caba13d66e086b412298a1a0ea3b0ed", + "url": "https://files.pythonhosted.org/packages/d0/41/87f727fdbb43a1f975df5fe5d038dad552440b1e5c21f999bce0d83fd847/mypy-1.9.0-cp310-cp310-macosx_11_0_arm64.whl" }, { "algorithm": "sha256", - "hash": "315ac73cc1cce4771c27d426b7ea558fb4e2836f89cb0296cbe056894e3a1f78", - "url": "https://files.pythonhosted.org/packages/c0/d6/17ba6f8749722b8f61c6ab680769658f0bc63c293556149e2bf400b1f1a2/mypy-1.1.1-cp310-cp310-musllinux_1_1_x86_64.whl" + "hash": "49c87c15aed320de9b438ae7b00c1ac91cd393c1b854c2ce538e2a72d55df150", + "url": "https://files.pythonhosted.org/packages/e1/87/b508b34309359daa00e0e76d9a0dbe43031866af49b279861f69c76e5d70/mypy-1.9.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" } ], "project_name": "mypy", @@ -67,13 +67,12 @@ "mypy-extensions>=1.0.0", "pip; extra == \"install-types\"", "psutil>=4.0; extra == \"dmypy\"", + "setuptools>=50; extra == \"mypyc\"", "tomli>=1.1.0; python_version < \"3.11\"", - "typed-ast<2,>=1.4.0; extra == \"python2\"", - "typed-ast<2,>=1.4.0; python_version < \"3.8\"", - "typing-extensions>=3.10" + "typing-extensions>=4.1.0" ], - "requires_python": ">=3.7", - "version": "1.1.1" + "requires_python": ">=3.8", + "version": "1.9.0" }, { "artifacts": [ @@ -97,34 +96,34 @@ "artifacts": [ { "algorithm": "sha256", - "hash": "a51725a815a6188c662fb66fb32077709a9ca38053f0274640293a14fdd22978", - "url": "https://files.pythonhosted.org/packages/c5/21/275cfa7731ee2e121b1bf85ddb21b8712fe2f409f02a8b61521af6e4993d/numpy-1.24.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + "hash": "5e05b1c973a9f858c74367553e236f287e749465f773328c8ef31abe18f691e1", + "url": "https://files.pythonhosted.org/packages/e4/f3/679b3a042a127de0d7c84874913c3e23bb84646eb3bc6ecab3f8c872edc9/numpy-1.23.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" }, { "algorithm": "sha256", - "hash": "6524630f71631be2dabe0c541e7675db82651eb998496bbe16bc4f77f0772253", - "url": "https://files.pythonhosted.org/packages/34/dc/7470dde137734e311c5203d0a5854e03da12d7bef60784937efcbb1f8c08/numpy-1.24.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + "hash": "9c88793f78fca17da0145455f0d7826bcb9f37da4764af27ac945488116efe63", + "url": "https://files.pythonhosted.org/packages/0f/ae/dad4b8e7c65494cbbd1c063de114efaf9acd0f5f6171f044f0d4b6299787/numpy-1.23.5-cp310-cp310-macosx_10_9_x86_64.whl" }, { "algorithm": "sha256", - "hash": "eef70b4fc1e872ebddc38cddacc87c19a3709c0e3e5d20bf3954c147b1dd941d", - "url": "https://files.pythonhosted.org/packages/39/fd/217e9bf573f710827416e1e6f56a6355b90c2ce7fbf8b83d5729d5b2e0b6/numpy-1.24.2-cp310-cp310-macosx_10_9_x86_64.whl" + "hash": "1b1766d6f397c18153d40015ddfc79ddb715cabadc04d2d228d4e5a8bc4ded1a", + "url": "https://files.pythonhosted.org/packages/42/38/775b43da55fa7473015eddc9a819571517d9a271a9f8134f68fb9be2f212/numpy-1.23.5.tar.gz" }, { "algorithm": "sha256", - "hash": "e8d2859428712785e8a8b7d2b3ef0a1d1565892367b32f915c4a4df44d0e64f5", - "url": "https://files.pythonhosted.org/packages/8e/32/2bd17fccc5decf3b904888f4f86b89e367a009273c665cbbbbfe515b43df/numpy-1.24.2-cp310-cp310-macosx_11_0_arm64.whl" + "hash": "e9f4c4e51567b616be64e05d517c79a8a22f3606499941d97bb76f2ca59f982d", + "url": "https://files.pythonhosted.org/packages/4d/39/d33202cc56c21123a50c6d5e160d00c18ff685ab864dbd4bf80dd40a7af9/numpy-1.23.5-cp310-cp310-macosx_11_0_arm64.whl" }, { "algorithm": "sha256", - "hash": "003a9f530e880cb2cd177cba1af7220b9aa42def9c4afc2a2fc3ee6be7eb2b22", - "url": "https://files.pythonhosted.org/packages/e4/a9/6704bb5e1d1d778d3a6ee1278a8d8134f0db160e09d52863a24edb58eab5/numpy-1.24.2.tar.gz" + "hash": "7903ba8ab592b82014713c491f6c5d3a1cde5b4a3bf116404e08f5b52f6daf43", + "url": "https://files.pythonhosted.org/packages/67/6b/d7c93d458d16464da9b3f560a20c363a19e242ebbb019bd1e1d797523851/numpy-1.23.5-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" } ], "project_name": "numpy", "requires_dists": [], "requires_python": ">=3.8", - "version": "1.24.2" + "version": "1.23.5" }, { "artifacts": [ @@ -148,31 +147,31 @@ "artifacts": [ { "algorithm": "sha256", - "hash": "fb33085c39dd998ac16d1431ebc293a8b3eedd00fd4a32de0ff79002c19511b4", - "url": "https://files.pythonhosted.org/packages/31/25/5abcd82372d3d4a3932e1fa8c3dbf9efac10cc7c0d16e78467460571b404/typing_extensions-4.5.0-py3-none-any.whl" + "hash": "69b1a937c3a517342112fb4c6df7e72fc39a38e7891a5730ed4985b5214b5475", + "url": "https://files.pythonhosted.org/packages/f9/de/dc04a3ea60b22624b51c703a84bbe0184abcd1d0b9bc8074b5d6b7ab90bb/typing_extensions-4.10.0-py3-none-any.whl" }, { "algorithm": "sha256", - "hash": "5cb5f4a79139d699607b3ef622a1dedafa84e115ab0024e0d9c044a9479ca7cb", - "url": "https://files.pythonhosted.org/packages/d3/20/06270dac7316220643c32ae61694e451c98f8caf4c8eab3aa80a2bedf0df/typing_extensions-4.5.0.tar.gz" + "hash": "b0abd7c89e8fb96f98db18d86106ff1d90ab692004eb746cf6eda2682f91b3cb", + "url": "https://files.pythonhosted.org/packages/16/3a/0d26ce356c7465a19c9ea8814b960f8a36c3b0d07c323176620b7b483e44/typing_extensions-4.10.0.tar.gz" } ], "project_name": "typing-extensions", "requires_dists": [], - "requires_python": ">=3.7", - "version": "4.5.0" + "requires_python": ">=3.8", + "version": "4.10.0" } ], "platform_tag": null } ], "path_mappings": {}, - "pex_version": "2.1.126", - "pip_version": "20.3.4-patched", + "pex_version": "2.1.148", + "pip_version": "23.1.2", "prefer_older_binary": false, "requirements": [ - "mypy==1.1.1", - "numpy" + "mypy==1.9.0", + "numpy~=1.23.5" ], "requires_python": [ "==3.10.*" diff --git a/3rdparty/pytest-requirements.txt b/3rdparty/pytest-requirements.txt new file mode 100644 index 000000000..fa000a559 --- /dev/null +++ b/3rdparty/pytest-requirements.txt @@ -0,0 +1,5 @@ +pytest-repeat +pytest-randomly +pytest-icdiff +pygments +pytest-asyncio \ No newline at end of file diff --git a/3rdparty/pytest_lockfile.txt b/3rdparty/pytest_lockfile.txt index 2d64163d6..701e3c405 100644 --- a/3rdparty/pytest_lockfile.txt +++ b/3rdparty/pytest_lockfile.txt @@ -1,6 +1,6 @@ // This lockfile was autogenerated by Pants. To regenerate, run: // -// ./pants generate-lockfiles --resolve=pytest +// pants generate-lockfiles --resolve=pytest // // --- BEGIN PANTS LOCKFILE METADATA: DO NOT EDIT OR REMOVE --- // { @@ -11,12 +11,9 @@ // "generated_with_requirements": [ // "pygments", // "pytest-asyncio", -// "pytest-cov!=2.12.1,<3.1,>=2.12", // "pytest-icdiff", // "pytest-randomly", -// "pytest-repeat", -// "pytest-xdist<3,>=2.5", -// "pytest==7.2.2" +// "pytest-repeat" // ], // "manylinux": "manylinux2014", // "requirement_constraints": [], @@ -38,114 +35,13 @@ "artifacts": [ { "algorithm": "sha256", - "hash": "29e95c7f6778868dbd49170f98f8818f78f3dc5e0e37c0b1f474e3561b240836", - "url": "https://files.pythonhosted.org/packages/fb/6e/6f83bf616d2becdf333a1640f1d463fef3150e2e926b7010cb0f81c95e88/attrs-22.2.0-py3-none-any.whl" + "hash": "4bfd3996ac73b41e9b9628b04e079f193850720ea5945fc96a08633c66912f14", + "url": "https://files.pythonhosted.org/packages/b8/9a/5028fd52db10e600f1c4674441b968cf2ea4959085bfb5b99fb1250e5f68/exceptiongroup-1.2.0-py3-none-any.whl" }, { "algorithm": "sha256", - "hash": "c9227bfc2f01993c03f68db37d1d15c9690188323c067c641f1a35ca58185f99", - "url": "https://files.pythonhosted.org/packages/21/31/3f468da74c7de4fcf9b25591e682856389b3400b4b62f201e65f15ea3e07/attrs-22.2.0.tar.gz" - } - ], - "project_name": "attrs", - "requires_dists": [ - "attrs[docs,tests]; extra == \"dev\"", - "attrs[tests-no-zope]; extra == \"tests\"", - "attrs[tests]; extra == \"cov\"", - "cloudpickle; platform_python_implementation == \"CPython\" and extra == \"tests-no-zope\"", - "cloudpickle; platform_python_implementation == \"CPython\" and extra == \"tests_no_zope\"", - "coverage-enable-subprocess; extra == \"cov\"", - "coverage[toml]>=5.3; extra == \"cov\"", - "furo; extra == \"docs\"", - "hypothesis; extra == \"tests-no-zope\"", - "hypothesis; extra == \"tests_no_zope\"", - "mypy<0.990,>=0.971; platform_python_implementation == \"CPython\" and extra == \"tests-no-zope\"", - "mypy<0.990,>=0.971; platform_python_implementation == \"CPython\" and extra == \"tests_no_zope\"", - "myst-parser; extra == \"docs\"", - "pympler; extra == \"tests-no-zope\"", - "pympler; extra == \"tests_no_zope\"", - "pytest-mypy-plugins; (platform_python_implementation == \"CPython\" and python_version < \"3.11\") and extra == \"tests-no-zope\"", - "pytest-mypy-plugins; (platform_python_implementation == \"CPython\" and python_version < \"3.11\") and extra == \"tests_no_zope\"", - "pytest-xdist[psutil]; extra == \"tests-no-zope\"", - "pytest-xdist[psutil]; extra == \"tests_no_zope\"", - "pytest>=4.3.0; extra == \"tests-no-zope\"", - "pytest>=4.3.0; extra == \"tests_no_zope\"", - "sphinx-notfound-page; extra == \"docs\"", - "sphinx; extra == \"docs\"", - "sphinxcontrib-towncrier; extra == \"docs\"", - "towncrier; extra == \"docs\"", - "zope.interface; extra == \"docs\"", - "zope.interface; extra == \"tests\"" - ], - "requires_python": ">=3.6", - "version": "22.2.0" - }, - { - "artifacts": [ - { - "algorithm": "sha256", - "hash": "420f94a35e3e00a2b43ad5740f935358e24478354ce41c99407cddd283be00d2", - "url": "https://files.pythonhosted.org/packages/34/7d/380f87502e91d1da48eb5d0dead8cee4911eb19e2d4b60e3f1ee9c975c85/coverage-7.2.2-cp310-cp310-musllinux_1_1_x86_64.whl" - }, - { - "algorithm": "sha256", - "hash": "186e0fc9cf497365036d51d4d2ab76113fb74f729bd25da0975daab2e107fd90", - "url": "https://files.pythonhosted.org/packages/11/da/b52e1f1492d6431ce0ebdd9da8744faf9f9fb75c3077165aca44c178f6e7/coverage-7.2.2-cp310-cp310-musllinux_1_1_i686.whl" - }, - { - "algorithm": "sha256", - "hash": "81f63e0fb74effd5be736cfe07d710307cc0a3ccb8f4741f7f053c057615a137", - "url": "https://files.pythonhosted.org/packages/50/32/82dea3a1e928f8f7d2cdf6f0c6498fd42c5e9d661de0191f8c47d3966306/coverage-7.2.2-cp310-cp310-musllinux_1_1_aarch64.whl" - }, - { - "algorithm": "sha256", - "hash": "36dd42da34fe94ed98c39887b86db9d06777b1c8f860520e21126a75507024f2", - "url": "https://files.pythonhosted.org/packages/54/8a/db9d9cd24f96bb872eea151bb0d5c8cb6a96825b70a0cfaf07bceab2884d/coverage-7.2.2.tar.gz" - }, - { - "algorithm": "sha256", - "hash": "efe1c0adad110bf0ad7fb59f833880e489a61e39d699d37249bdf42f80590169", - "url": "https://files.pythonhosted.org/packages/5e/f1/cf01ea71b3c525f5cb4aa9956b5bf2d4e0ac59cdc1e2aead8e73374ab420/coverage-7.2.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" - }, - { - "algorithm": "sha256", - "hash": "e2926b8abedf750c2ecf5035c07515770944acf02e1c46ab08f6348d24c5f94d", - "url": "https://files.pythonhosted.org/packages/8d/a6/6b3aae5b60e1e2ad8feb807cc33c5d313511980c3ee5de4662384165cec9/coverage-7.2.2-cp310-cp310-macosx_11_0_arm64.whl" - }, - { - "algorithm": "sha256", - "hash": "2199988e0bc8325d941b209f4fd1c6fa007024b1442c5576f1a32ca2e48941e6", - "url": "https://files.pythonhosted.org/packages/95/06/b0541156f46970339776c42dafe5d227710127025cb96e4bd3176422016f/coverage-7.2.2-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl" - }, - { - "algorithm": "sha256", - "hash": "c90e73bdecb7b0d1cea65a08cb41e9d672ac6d7995603d6465ed4914b98b9ad7", - "url": "https://files.pythonhosted.org/packages/af/dc/3fe8388df88c8dfa3d5771b1f746ef5bc92f0c718a10fcef3600199d00f7/coverage-7.2.2-cp310-cp310-macosx_10_9_x86_64.whl" - }, - { - "algorithm": "sha256", - "hash": "57b77b9099f172804e695a40ebaa374f79e4fb8b92f3e167f66facbf92e8e7f5", - "url": "https://files.pythonhosted.org/packages/d8/de/effbd360724a67b8e8f7f297c4cffdd5510161aeb4de08b08e1fc6fbbd49/coverage-7.2.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" - } - ], - "project_name": "coverage", - "requires_dists": [ - "tomli; python_full_version <= \"3.11.0a6\" and extra == \"toml\"" - ], - "requires_python": ">=3.7", - "version": "7.2.2" - }, - { - "artifacts": [ - { - "algorithm": "sha256", - "hash": "232c37c63e4f682982c8b6459f33a8981039e5fb8756b2074364e5055c498c9e", - "url": "https://files.pythonhosted.org/packages/61/97/17ed81b7a8d24d8f69b62c0db37abbd8c0042d4b3fc429c73dab986e7483/exceptiongroup-1.1.1-py3-none-any.whl" - }, - { - "algorithm": "sha256", - "hash": "d484c3090ba2889ae2928419117447a14daf3c1231d5e30d0aae34f354f01785", - "url": "https://files.pythonhosted.org/packages/cc/38/57f14ddc8e8baeddd8993a36fe57ce7b4ba174c35048b9a6d270bb01e833/exceptiongroup-1.1.1.tar.gz" + "hash": "91f5c769735f051a4290d52edd0858999b57e5876e9f85937691bd4c9fa3ed68", + "url": "https://files.pythonhosted.org/packages/8e/1c/beef724eaf5b01bb44b6338c8c3494eff7cab376fab4904cfbbc3585dc79/exceptiongroup-1.2.0.tar.gz" } ], "project_name": "exceptiongroup", @@ -153,40 +49,25 @@ "pytest>=6; extra == \"test\"" ], "requires_python": ">=3.7", - "version": "1.1.1" + "version": "1.2.0" }, { "artifacts": [ { "algorithm": "sha256", - "hash": "a295f7cc774947aac58dde7fdc85f4aa00c42adf5d8f5468fc630c1acf30a142", - "url": "https://files.pythonhosted.org/packages/81/c0/3072ecc23f4c5e0a1af35e3a222855cfd9c80a1a105ca67be3b6172637dd/execnet-1.9.0-py2.py3-none-any.whl" + "hash": "f05d1b3623223dd1c70f7848da7d699de3d9a2550b902a8234d9026292fb5762", + "url": "https://files.pythonhosted.org/packages/7c/2a/b3178baa75a3ec75a33588252296c82a1332d2b83cd01061539b74bde9dd/icdiff-2.0.7-py3-none-any.whl" }, { "algorithm": "sha256", - "hash": "8f694f3ba9cc92cab508b152dcfe322153975c29bda272e2fd7f3f00f36e47c5", - "url": "https://files.pythonhosted.org/packages/7a/3c/b5ac9fc61e1e559ced3e40bf5b518a4142536b34eb274aa50dff29cb89f5/execnet-1.9.0.tar.gz" - } - ], - "project_name": "execnet", - "requires_dists": [ - "pre-commit; extra == \"testing\"" - ], - "requires_python": "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,>=2.7", - "version": "1.9.0" - }, - { - "artifacts": [ - { - "algorithm": "sha256", - "hash": "a2673b335d671e64fc73c44e1eaa0aa01fd0e68354e58ee17e863ab29912a79a", - "url": "https://files.pythonhosted.org/packages/b6/11/542ff30f2c399d71126e55b64d41cb5caa78ddf7ce557fddf45607a41fe8/icdiff-2.0.6.tar.gz" + "hash": "f79a318891adbf59a45e3a7694f5e1f18c5407065264637072ac8363b759866f", + "url": "https://files.pythonhosted.org/packages/fa/e4/43341832be5f2bcae71eb3ef08a07aaef9b74f74fe0b3675f62bd12057fe/icdiff-2.0.7.tar.gz" } ], "project_name": "icdiff", "requires_dists": [], "requires_python": null, - "version": "2.0.6" + "version": "2.0.7" }, { "artifacts": [ @@ -210,43 +91,42 @@ "artifacts": [ { "algorithm": "sha256", - "hash": "714ac14496c3e68c99c29b00845f7a2b85f3bb6f1078fd9f72fd20f0570002b2", - "url": "https://files.pythonhosted.org/packages/ed/35/a31aed2993e398f6b09a790a181a7927eb14610ee8bbf02dc14d31677f1c/packaging-23.0-py3-none-any.whl" + "hash": "2ddfb553fdf02fb784c234c7ba6ccc288296ceabec964ad2eae3777778130bc5", + "url": "https://files.pythonhosted.org/packages/49/df/1fceb2f8900f8639e278b056416d49134fb8d84c5942ffaa01ad34782422/packaging-24.0-py3-none-any.whl" }, { "algorithm": "sha256", - "hash": "b6ad297f8907de0fa2fe1ccbd26fdaf387f5f47c7275fedf8cce89f99446cf97", - "url": "https://files.pythonhosted.org/packages/47/d5/aca8ff6f49aa5565df1c826e7bf5e85a6df852ee063600c1efa5b932968c/packaging-23.0.tar.gz" + "hash": "eb82c5e3e56209074766e6885bb04b8c38a0c015d0a30036ebe7ece34c9989e9", + "url": "https://files.pythonhosted.org/packages/ee/b5/b43a27ac7472e1818c4bafd44430e69605baefe1f34440593e0332ec8b4d/packaging-24.0.tar.gz" } ], "project_name": "packaging", "requires_dists": [], "requires_python": ">=3.7", - "version": "23.0" + "version": "24.0" }, { "artifacts": [ { "algorithm": "sha256", - "hash": "74134bbf457f031a36d68416e1509f34bd5ccc019f0bcc952c7b909d06b37bd3", - "url": "https://files.pythonhosted.org/packages/9e/01/f38e2ff29715251cf25532b9082a1589ab7e4f571ced434f98d0139336dc/pluggy-1.0.0-py2.py3-none-any.whl" + "hash": "7db9f7b503d67d1c5b95f59773ebb58a8c1c288129a88665838012cfb07b8981", + "url": "https://files.pythonhosted.org/packages/a5/5b/0cc789b59e8cc1bf288b38111d002d8c5917123194d45b29dcdac64723cc/pluggy-1.4.0-py3-none-any.whl" }, { "algorithm": "sha256", - "hash": "4224373bacce55f955a878bf9cfa763c1e360858e330072059e10bad68531159", - "url": "https://files.pythonhosted.org/packages/a1/16/db2d7de3474b6e37cbb9c008965ee63835bba517e22cdb8c35b5116b5ce1/pluggy-1.0.0.tar.gz" + "hash": "8c85c2876142a764e5b7548e7d9a0e0ddb46f5185161049a79b7e974454223be", + "url": "https://files.pythonhosted.org/packages/54/c6/43f9d44d92aed815e781ca25ba8c174257e27253a94630d21be8725a2b59/pluggy-1.4.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.0.0" + "requires_python": ">=3.8", + "version": "1.4.0" }, { "artifacts": [ @@ -270,156 +150,91 @@ "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.0" - }, - { - "artifacts": [ - { - "algorithm": "sha256", - "hash": "fa7bd7bd2771287c0de303af8bfdfc731f51bd2c6a47ab69d117138893b82717", - "url": "https://files.pythonhosted.org/packages/0b/42/d9d95cc461f098f204cd20c85642ae40fbff81f74c300341b8d0e0df14e0/Pygments-2.14.0-py3-none-any.whl" + "hash": "b27c2826c47d0f3219f29554824c30c5e8945175d888647acd804ddd04af846c", + "url": "https://files.pythonhosted.org/packages/97/9c/372fef8377a6e340b1704768d20daaded98bf13282b5327beb2e2fe2c7ef/pygments-2.17.2-py3-none-any.whl" }, { "algorithm": "sha256", - "hash": "b3ed06a9e8ac9a9aae5a6f5dbe78a8a58655d17b43b93c078f094ddc476ae297", - "url": "https://files.pythonhosted.org/packages/da/6a/c427c06913204e24de28de5300d3f0e809933f376e0b7df95194b2bb3f71/Pygments-2.14.0.tar.gz" + "hash": "da46cec9fd2de5be3a8a784f434e4c4ab670b4ff54d605c4c2717e9d49c4c367", + "url": "https://files.pythonhosted.org/packages/55/59/8bccf4157baf25e4aa5a0bb7fa3ba8600907de105ebc22b0c78cfbf6f565/pygments-2.17.2.tar.gz" } ], "project_name": "pygments", "requires_dists": [ + "colorama>=0.4.6; extra == \"windows-terminal\"", "importlib-metadata; python_version < \"3.8\" and extra == \"plugins\"" ], - "requires_python": ">=3.6", - "version": "2.14.0" + "requires_python": ">=3.7", + "version": "2.17.2" }, { "artifacts": [ { "algorithm": "sha256", - "hash": "130328f552dcfac0b1cec75c12e3f005619dc5f874f0a06e8ff7263f0ee6225e", - "url": "https://files.pythonhosted.org/packages/b2/68/5321b5793bd506961bd40bdbdd0674e7de4fb873ee7cab33dd27283ad513/pytest-7.2.2-py3-none-any.whl" + "hash": "2a8386cfc11fa9d2c50ee7b2a57e7d898ef90470a7a34c4b949ff59662bb78b7", + "url": "https://files.pythonhosted.org/packages/4d/7e/c79cecfdb6aa85c6c2e3cf63afc56d0f165f24f5c66c03c695c4d9b84756/pytest-8.1.1-py3-none-any.whl" }, { "algorithm": "sha256", - "hash": "c99ab0c73aceb050f68929bc93af19ab6db0558791c6a0715723abe9d0ade9d4", - "url": "https://files.pythonhosted.org/packages/b9/29/311895d9cd3f003dd58e8fdea36dd895ba2da5c0c90601836f7de79f76fe/pytest-7.2.2.tar.gz" + "hash": "ac978141a75948948817d360297b7aae0fcb9d6ff6bc9ec6d514b85d5a65c044", + "url": "https://files.pythonhosted.org/packages/30/b7/7d44bbc04c531dcc753056920e0988032e5871ac674b5a84cb979de6e7af/pytest-8.1.1.tar.gz" } ], "project_name": "pytest", "requires_dists": [ "argcomplete; extra == \"testing\"", - "attrs>=19.2.0", + "attrs>=19.2; extra == \"testing\"", "colorama; sys_platform == \"win32\"", "exceptiongroup>=1.0.0rc8; python_version < \"3.11\"", "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", + "pluggy<2.0,>=1.4", "pygments>=2.7.2; extra == \"testing\"", "requests; extra == \"testing\"", - "tomli>=1.0.0; python_version < \"3.11\"", + "setuptools; extra == \"testing\"", + "tomli>=1; python_version < \"3.11\"", "xmlschema; extra == \"testing\"" ], - "requires_python": ">=3.7", - "version": "7.2.2" + "requires_python": ">=3.8", + "version": "8.1.1" }, { "artifacts": [ { "algorithm": "sha256", - "hash": "f2b3366b7cd501a4056858bd39349d5af19742aed2d81660b7998b6341c7eb9c", - "url": "https://files.pythonhosted.org/packages/66/73/817ddb37c627338ecbb96486c03fe69a19bef72de1b6bd641aa06fed13f4/pytest_asyncio-0.21.0-py3-none-any.whl" + "hash": "68516fdd1018ac57b846c9846b954f0393b26f094764a28c955eabb0536a4e8a", + "url": "https://files.pythonhosted.org/packages/e0/c9/de22c040d4c821c6c797ca1d720f1f4b2f4293d5757e811c62ae544496c4/pytest_asyncio-0.23.6-py3-none-any.whl" }, { "algorithm": "sha256", - "hash": "2b38a496aef56f56b0e87557ec313e11e1ab9276fc3863f6a7be0f1d0e415e1b", - "url": "https://files.pythonhosted.org/packages/85/c7/9db0c6215f12f26b590c24acc96d048e03989315f198454540dff95109cd/pytest-asyncio-0.21.0.tar.gz" + "hash": "ffe523a89c1c222598c76856e76852b787504ddb72dd5d9b6617ffa8aa2cde5f", + "url": "https://files.pythonhosted.org/packages/cd/ef/80107b9e939875ad613c705d99d91e4510dcf5fed29613ac9aecbcba0a8d/pytest-asyncio-0.23.6.tar.gz" } ], "project_name": "pytest-asyncio", "requires_dists": [ "coverage>=6.2; extra == \"testing\"", - "flaky>=3.5.0; extra == \"testing\"", "hypothesis>=5.7.1; extra == \"testing\"", - "mypy>=0.931; extra == \"testing\"", - "pytest-trio>=0.7.0; extra == \"testing\"", - "pytest>=7.0.0", + "pytest<9,>=7.0.0", "sphinx-rtd-theme>=1.0; extra == \"docs\"", - "sphinx>=5.3; extra == \"docs\"", - "typing-extensions>=3.7.2; python_version < \"3.8\"" - ], - "requires_python": ">=3.7", - "version": "0.21.0" - }, - { - "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\"" + "sphinx>=5.3; extra == \"docs\"" ], - "requires_python": ">=3.6", - "version": "3.0.0" + "requires_python": ">=3.8", + "version": "0.23.6" }, { "artifacts": [ { "algorithm": "sha256", - "hash": "810958f66a91afb1a1e2ae83089d8dc1cd2437ac96b12963042fbb9fb4d16af0", - "url": "https://files.pythonhosted.org/packages/f4/af/9c0bda43e486a3c9bf1e0f876d0f241bc3f229d7d65d09331a0868db9629/pytest_forked-1.6.0-py3-none-any.whl" + "hash": "efee0da3bd1b24ef2d923751c5c547fbb8df0a46795553fba08ef57c3ca03d82", + "url": "https://files.pythonhosted.org/packages/e2/e1/cafe1edf7a30be6fa1bbbf43f7af12b34682eadcf19eb6e9f7352062c422/pytest_icdiff-0.9-py3-none-any.whl" }, { "algorithm": "sha256", - "hash": "4dafd46a9a600f65d822b8f605133ecf5b3e1941ebb3588e943b4e3eb71a5a3f", - "url": "https://files.pythonhosted.org/packages/8c/c9/93ad2ba2413057ee694884b88cf7467a46c50c438977720aeac26e73fdb7/pytest-forked-1.6.0.tar.gz" - } - ], - "project_name": "pytest-forked", - "requires_dists": [ - "py", - "pytest>=3.10" - ], - "requires_python": ">=3.7", - "version": "1.6.0" - }, - { - "artifacts": [ - { - "algorithm": "sha256", - "hash": "e8f1ef4550a893b4f0a0ea7e7a8299b12ded72c086101d7811ddec0d85fd1bad", - "url": "https://files.pythonhosted.org/packages/bc/20/133cf393f53f26095bdb71f482a14bc7218b9892352bb09097c341d810be/pytest-icdiff-0.6.tar.gz" + "hash": "13aede616202e57fcc882568b64589002ef85438046f012ac30a8d959dac8b75", + "url": "https://files.pythonhosted.org/packages/5a/0c/66e1e2590e98f4428e374a3b6448dc086a908d15b1e24b914539d13b7ac4/pytest-icdiff-0.9.tar.gz" } ], "project_name": "pytest-icdiff", @@ -428,20 +243,20 @@ "pprintpp", "pytest" ], - "requires_python": ">=3.6", - "version": "0.6" + "requires_python": ">=3.7", + "version": "0.9" }, { "artifacts": [ { "algorithm": "sha256", - "hash": "f4f2e803daf5d1ba036cc22bf4fe9dbbf99389ec56b00e5cba732fb5c1d07fdd", - "url": "https://files.pythonhosted.org/packages/3b/de/eafd2b4ef66e7e835f13c9717070ddc939589d6127f65a00cf49092dc3ef/pytest_randomly-3.12.0-py3-none-any.whl" + "hash": "0516f4344b29f4e9cdae8bce31c4aeebf59d0b9ef05927c33354ff3859eeeca6", + "url": "https://files.pythonhosted.org/packages/24/d3/00e575657422055c4ea220b2f80e8cc6026ab7130372b7067444d1b0ac10/pytest_randomly-3.15.0-py3-none-any.whl" }, { "algorithm": "sha256", - "hash": "d60c2db71ac319aee0fc6c4110a7597d611a8b94a5590918bfa8583f00caccb2", - "url": "https://files.pythonhosted.org/packages/2e/1c/35f9746b7bd794e205f3a70ae0d6e167d2c929342e15de40d9d37f3b675e/pytest-randomly-3.12.0.tar.gz" + "hash": "b908529648667ba5e54723088edd6f82252f540cc340d748d1fa985539687047", + "url": "https://files.pythonhosted.org/packages/c9/d4/6e924a0b2855736d942703dec88dfc98b4fe0881c8fa849b6b0fbb9182fa/pytest_randomly-3.15.0.tar.gz" } ], "project_name": "pytest-randomly", @@ -449,53 +264,28 @@ "importlib-metadata>=3.6.0; python_version < \"3.10\"", "pytest" ], - "requires_python": ">=3.7", - "version": "3.12.0" + "requires_python": ">=3.8", + "version": "3.15.0" }, { "artifacts": [ { "algorithm": "sha256", - "hash": "4474a7d9e9137f6d8cc8ae297f8c4168d33c56dd740aa78cfffe562557e6b96e", - "url": "https://files.pythonhosted.org/packages/ef/c8/5e5178f5704247d3f076a44409b9720eb7a25b64f26cb3ec727c9ede2d3a/pytest_repeat-0.9.1-py2.py3-none-any.whl" + "hash": "26ab2df18226af9d5ce441c858f273121e92ff55f5bb311d25755b8d7abdd8ed", + "url": "https://files.pythonhosted.org/packages/49/a8/0a0aec0c2541b8baf4a0b95af2ba99abce217ee43534adf9cb7c908cf184/pytest_repeat-0.9.3-py3-none-any.whl" }, { "algorithm": "sha256", - "hash": "5cd3289745ab3156d43eb9c8e7f7d00a926f3ae5c9cf425bec649b2fe15bad5b", - "url": "https://files.pythonhosted.org/packages/1e/69/f7411070a07bc8949725b57d9298ac445e59edb26e3b74b4f97d52afe47a/pytest-repeat-0.9.1.tar.gz" + "hash": "ffd3836dfcd67bb270bec648b330e20be37d2966448c4148c4092d1e8aba8185", + "url": "https://files.pythonhosted.org/packages/86/5e/99365eb229efff0b1bd475886150fc6db9937ab7e1bd21f6f65c1279e0eb/pytest_repeat-0.9.3.tar.gz" } ], "project_name": "pytest-repeat", "requires_dists": [ - "pytest>=3.6" - ], - "requires_python": "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,>=2.7", - "version": "0.9.1" - }, - { - "artifacts": [ - { - "algorithm": "sha256", - "hash": "6fe5c74fec98906deb8f2d2b616b5c782022744978e7bd4695d39c8f42d0ce65", - "url": "https://files.pythonhosted.org/packages/21/08/b1945d4b4986eb1aa10cf84efc5293bba39da80a2f95db3573dd90678408/pytest_xdist-2.5.0-py3-none-any.whl" - }, - { - "algorithm": "sha256", - "hash": "4580deca3ff04ddb2ac53eba39d76cb5dd5edeac050cb6fbc768b0dd712b4edf", - "url": "https://files.pythonhosted.org/packages/5d/43/9dbc32d297d6eae85d6c05dc8e8d3371061bd6cbe56a2f645d9ea4b53d9b/pytest-xdist-2.5.0.tar.gz" - } - ], - "project_name": "pytest-xdist", - "requires_dists": [ - "execnet>=1.1", - "filelock; extra == \"testing\"", - "psutil>=3.0; extra == \"psutil\"", - "pytest-forked", - "pytest>=6.2.0", - "setproctitle; extra == \"setproctitle\"" + "pytest" ], - "requires_python": ">=3.6", - "version": "2.5.0" + "requires_python": ">=3.7", + "version": "0.9.3" }, { "artifacts": [ @@ -520,18 +310,15 @@ } ], "path_mappings": {}, - "pex_version": "2.1.126", - "pip_version": "20.3.4-patched", + "pex_version": "2.1.148", + "pip_version": "23.1.2", "prefer_older_binary": false, "requirements": [ "pygments", "pytest-asyncio", - "pytest-cov!=2.12.1,<3.1,>=2.12", "pytest-icdiff", "pytest-randomly", - "pytest-repeat", - "pytest-xdist<3,>=2.5", - "pytest==7.2.2" + "pytest-repeat" ], "requires_python": [ "==3.10.*" diff --git a/3rdparty/requirements.txt b/3rdparty/requirements.txt index 4d27497b5..f93496798 100644 --- a/3rdparty/requirements.txt +++ b/3rdparty/requirements.txt @@ -45,3 +45,10 @@ urdfpy~=0.0.22 websocket-client~=1.5.1 websockets~=10.4 werkzeug~=2.2.3 +types-PyYAML==6.0.12.8 +types-aiofiles==23.1.0.0 +types-orjson==3.6.2 +types-python-dateutil==2.8.19.10 +types-requests==2.28.11.16 +types-setuptools==65.7.0.2 +pydub-stubs==0.25.1 diff --git a/pants b/pants deleted file mode 100755 index 59f720d70..000000000 --- a/pants +++ /dev/null @@ -1,510 +0,0 @@ -#!/usr/bin/env bash -# Copyright 2020 Pants project contributors (see CONTRIBUTORS.md). -# Licensed under the Apache License, Version 2.0 (see LICENSE). - -# =============================== NOTE =============================== -# This ./pants bootstrap script comes from the pantsbuild/setup -# project. It is intended to be checked into your code repository so -# that other developers have the same setup. -# -# Learn more here: https://www.pantsbuild.org/docs/installation -# ==================================================================== - -set -eou pipefail - -# an arbitrary number: bump when there's a change that someone might want to query for -# (e.g. checking $(PANTS_BOOTSTRAP_TOOLS=1 ./pants version) >= ...) -SCRIPT_VERSION=1 - -# Source any custom bootstrap settings for Pants from PANTS_BOOTSTRAP if it exists. -: ${PANTS_BOOTSTRAP:=".pants.bootstrap"} -if [[ -f "${PANTS_BOOTSTRAP}" ]]; then - source "${PANTS_BOOTSTRAP}" -fi - -# NOTE: To use an unreleased version of Pants from the pantsbuild/pants main branch, -# locate the main branch SHA, set PANTS_SHA= in the environment, and run this script as usual. -# -# E.g., PANTS_SHA=725fdaf504237190f6787dda3d72c39010a4c574 ./pants --version -# -# You can also use PANTS_VERSION= to override the config version that is in the pants.toml file. -# -# E.g., PANTS_VERSION=2.13.0 ./pants --version - -PYTHON_BIN_NAME="${PYTHON:-unspecified}" - -# Set this to specify a non-standard location for this script to read the Pants version from. -# NB: This will *not* cause Pants itself to use this location as a config file. -# You can use PANTS_CONFIG_FILES or --pants-config-files to do so. -PANTS_TOML=${PANTS_TOML:-pants.toml} - -PANTS_BIN_NAME="${PANTS_BIN_NAME:-$0}" - -PANTS_SETUP_CACHE="${PANTS_SETUP_CACHE:-${XDG_CACHE_HOME:-$HOME/.cache}/pants/setup}" -# If given a relative path, we fix it to be absolute. -if [[ "$PANTS_SETUP_CACHE" != /* ]]; then - PANTS_SETUP_CACHE="${PWD}/${PANTS_SETUP_CACHE}" -fi - -PANTS_BOOTSTRAP="${PANTS_SETUP_CACHE}/bootstrap-$(uname -s)-$(uname -m)" - -_PEX_VERSION=2.1.103 -_PEX_URL="https://github.com/pantsbuild/pex/releases/download/v${_PEX_VERSION}/pex" -_PEX_EXPECTED_SHA256="4d45336511484100ae4e2bab24542a8b86b12c8cb89230463593c60d08c4b8d3" - -VIRTUALENV_VERSION=20.4.7 -VIRTUALENV_REQUIREMENTS=$( -cat << EOF -virtualenv==${VIRTUALENV_VERSION} --hash sha256:2b0126166ea7c9c3661f5b8e06773d28f83322de7a3ff7d06f0aed18c9de6a76 -filelock==3.0.12 --hash sha256:929b7d63ec5b7d6b71b0fa5ac14e030b3f70b75747cef1b10da9b879fef15836 -six==1.16.0 --hash sha256:8abb2f1d86890a2dfb989f9a77cfcfd3e47c2a354b01111771326f8aa26e0254 -distlib==0.3.2 --hash sha256:23e223426b28491b1ced97dc3bbe183027419dfc7982b4fa2f05d5f3ff10711c -appdirs==1.4.4 --hash sha256:a841dacd6b99318a741b166adb07e19ee71a274450e68237b4650ca1055ab128 -importlib-resources==5.1.4; python_version < "3.7" --hash sha256:e962bff7440364183203d179d7ae9ad90cb1f2b74dcb84300e88ecc42dca3351 -importlib-metadata==4.5.0; python_version < "3.8" --hash sha256:833b26fb89d5de469b24a390e9df088d4e52e4ba33b01dc5e0e4f41b81a16c00 -zipp==3.4.1; python_version < "3.10" --hash sha256:51cb66cc54621609dd593d1787f286ee42a5c0adbb4b29abea5a63edc3e03098 -typing-extensions==3.10.0.0; python_version < "3.8" --hash sha256:779383f6086d90c99ae41cf0ff39aac8a7937a9283ce0a414e5dd782f4c94a84 -EOF -) - -COLOR_RED="\x1b[31m" -COLOR_GREEN="\x1b[32m" -COLOR_YELLOW="\x1b[33m" -COLOR_RESET="\x1b[0m" - -INSTALL_URL="https://www.pantsbuild.org/docs/installation" - -function log() { - echo -e "$@" 1>&2 -} - -function die() { - (($# > 0)) && log "${COLOR_RED}$*${COLOR_RESET}" - exit 1 -} - -function green() { - (($# > 0)) && log "${COLOR_GREEN}$*${COLOR_RESET}" -} - -function warn() { - (($# > 0)) && log "${COLOR_YELLOW}$*${COLOR_RESET}" -} - -function tempdir { - mkdir -p "$1" - mktemp -d "$1"/pants.XXXXXX -} - -function get_exe_path_or_die { - local exe="$1" - if ! command -v "${exe}"; then - die "Could not find ${exe}. Please ensure ${exe} is on your PATH." - fi -} - -function get_pants_config_string_value { - local config_key="$1" - local optional_space="[[:space:]]*" - local prefix="^${config_key}${optional_space}=${optional_space}" - local raw_value - raw_value="$(sed -ne "/${prefix}/ s|${prefix}||p" "${PANTS_TOML}")" - local optional_suffix="${optional_space}(#.*)?$" - echo "${raw_value}" \ - | sed -E \ - -e "s|^'([^']*)'${optional_suffix}|\1|" \ - -e 's|^"([^"]*)"'"${optional_suffix}"'$|\1|' \ - && return 0 - return 0 -} - -function get_python_major_minor_version { - local python_exe="$1" - "$python_exe" </dev/null 2>&1; then - continue - fi - if [[ -n "$(check_python_exe_compatible_version "${interpreter_path}")" ]]; then - echo "${interpreter_path}" && return 0 - fi - done -} - -function determine_python_exe { - local pants_version="$1" - set_supported_python_versions "${pants_version}" - local requirement_str="For \`pants_version = \"${pants_version}\"\`, Pants requires Python ${supported_message} to run." - - local python_exe - if [[ "${PYTHON_BIN_NAME}" != 'unspecified' ]]; then - python_exe="$(get_exe_path_or_die "${PYTHON_BIN_NAME}")" || exit 1 - if [[ -z "$(check_python_exe_compatible_version "${python_exe}")" ]]; then - die "Invalid Python interpreter version for ${python_exe}. ${requirement_str}" - fi - else - python_exe="$(determine_default_python_exe)" - if [[ -z "${python_exe}" ]]; then - die "No valid Python interpreter found. ${requirement_str} Please check that a valid interpreter is installed and on your \$PATH." - fi - fi - echo "${python_exe}" -} - -function compute_sha256 { - local python="$1" - local path="$2" - - "$python" <&2 || exit 1 - fi - echo "${bootstrapped}" -} - -function scrub_env_vars { - # Ensure the virtualenv PEX runs as shrink-wrapped. - # See: https://github.com/pantsbuild/setup/issues/105 - local -r pex_env_vars=(${!PEX_@}) - if [[ ! ${#pex_env_vars[@]} -eq 0 ]]; then - local -r pex_env_vars_to_scrub="${pex_env_vars[@]/PEX_ROOT}" - if [[ -n "${pex_env_vars_to_scrub[@]}" ]]; then - warn "Scrubbing ${pex_env_vars_to_scrub[@]}" - unset ${pex_env_vars_to_scrub[@]} - fi - fi - # Also ensure pip doesn't think packages on PYTHONPATH - # are already installed. - if [ -n "${PYTHONPATH:-}" ]; then - warn "Scrubbing PYTHONPATH" - unset PYTHONPATH - fi -} - -function bootstrap_virtualenv { - local python="$1" - local bootstrapped="${PANTS_BOOTSTRAP}/virtualenv-${VIRTUALENV_VERSION}/virtualenv.pex" - if [[ ! -f "${bootstrapped}" ]]; then - ( - green "Creating the virtualenv PEX." - pex_path="$(bootstrap_pex "${python}")" || exit 1 - mkdir -p "${PANTS_BOOTSTRAP}" - local staging_dir - staging_dir=$(tempdir "${PANTS_BOOTSTRAP}") - echo "${VIRTUALENV_REQUIREMENTS}" > "${staging_dir}/requirements.txt" - ( - scrub_env_vars - "${python}" "${pex_path}" -r "${staging_dir}/requirements.txt" -c virtualenv -o "${staging_dir}/virtualenv.pex" - ) - mkdir -p "$(dirname "${bootstrapped}")" - mv -f "${staging_dir}/virtualenv.pex" "${bootstrapped}" - rm -rf "${staging_dir}" - ) 1>&2 || exit 1 - fi - echo "${bootstrapped}" -} - -function find_links_url { - local pants_version="$1" - local pants_sha="$2" - echo -n "https://binaries.pantsbuild.org/wheels/pantsbuild.pants/${pants_sha}/${pants_version/+/%2B}/index.html" -} - -function get_version_for_sha { - local sha="$1" - - # Retrieve the Pants version associated with this commit. - local pants_version - pants_version="$(curl --proto "=https" \ - --tlsv1.2 \ - --fail \ - --silent \ - --location \ - "https://raw.githubusercontent.com/pantsbuild/pants/${sha}/src/python/pants/VERSION")" - - # Construct the version as the release version from src/python/pants/VERSION, plus the string `+gitXXXXXXXX`, - # where the XXXXXXXX is the first 8 characters of the SHA. - echo "${pants_version}+git${sha:0:8}" -} - -function bootstrap_pants { - local pants_version="$1" - local python="$2" - local pants_sha="${3:-}" - local pants_debug="${4:-}" - - local pants_requirements=(pantsbuild.pants==${pants_version}) - local maybe_find_links - if [[ -z "${pants_sha}" ]]; then - maybe_find_links="" - else - maybe_find_links="--find-links=$(find_links_url "${pants_version}" "${pants_sha}")" - fi - - local debug_suffix - if [[ -z "${pants_debug}" ]]; then - debug_suffix="" - else - debug_suffix="-debug" - pants_requirements+=(debugpy==1.6.0) - fi - - local python_major_minor_version - python_major_minor_version="$(get_python_major_minor_version "${python}")" - local target_folder_name="${pants_version}_py${python_major_minor_version}${debug_suffix}" - local bootstrapped="${PANTS_BOOTSTRAP}/${target_folder_name}" - - if [[ ! -d "${bootstrapped}" ]]; then - ( - green "Bootstrapping Pants using ${python}" - local staging_dir - staging_dir=$(tempdir "${PANTS_BOOTSTRAP}") - local virtualenv_path - virtualenv_path="$(bootstrap_virtualenv "${python}")" || exit 1 - green "Installing ${pants_requirements[@]} into a virtual environment at ${bootstrapped}" - ( - scrub_env_vars - # shellcheck disable=SC2086 - "${python}" "${virtualenv_path}" --quiet --no-download "${staging_dir}/install" && \ - # Grab the latest pip, but don't advance setuptools past 58 which drops support for the - # `setup` kwarg `use_2to3` which Pants 1.x sdist dependencies (pystache) use. - "${staging_dir}/install/bin/pip" install --quiet -U pip "setuptools<58" && \ - "${staging_dir}/install/bin/pip" install ${maybe_find_links} --quiet --progress-bar off "${pants_requirements[@]}" - ) && \ - ln -s "${staging_dir}/install" "${staging_dir}/${target_folder_name}" && \ - mv "${staging_dir}/${target_folder_name}" "${bootstrapped}" && \ - green "New virtual environment successfully created at ${bootstrapped}." - ) 1>&2 || exit 1 - fi - echo "${bootstrapped}" -} - -function run_bootstrap_tools { - # functionality for introspecting the bootstrapping process, without actually doing it - if [[ "${PANTS_BOOTSTRAP_TOOLS}" -gt "${SCRIPT_VERSION}" ]]; then - die "$0 script (bootstrap version ${SCRIPT_VERSION}) is too old for this invocation (with PANTS_BOOTSTRAP_TOOLS=${PANTS_BOOTSTRAP_TOOLS}). -Please update it by following ${INSTALL_URL}" - fi - - case "${1:-}" in - bootstrap-cache-key) - local pants_version=$(determine_pants_version) - local python="$(determine_python_exe "${pants_version}")" - # the python above may be a shim (e.g. pyenv or homebrew), so let's get an estimate of the - # actual path, as will be symlinked in the virtualenv. (NB. virtualenv does more complicated - # things, but we at least emulate the symlink-resolution that it does.) - local python_executable_path="$("${python}" -c 'import os, sys; print(os.path.realpath(sys.executable))')" - - local requirements_file="$(mktemp)" - echo "${VIRTUALENV_REQUIREMENTS}" > "${requirements_file}" - local virtualenv_requirements_sha256="$(compute_sha256 "${python}" "${requirements_file}")" - rm "${requirements_file}" - - local parts=( - "os_name=$(uname -s)" - "arch=$(uname -m)" - "python_path=${python}" - "python_executable_path=${python_executable_path}" - # the full interpreter information, for maximum compatibility - "python_version=$("$python" --version)" - "pex_version=${_PEX_VERSION}" - "virtualenv_requirements_sha256=${virtualenv_requirements_sha256}" - "pants_version=${pants_version}" - ) - echo "${parts[*]}" - ;; - bootstrap-version) - echo "${SCRIPT_VERSION}" - ;; - help|"") - cat <", "/usr/bin/python3.10"] -[black] -interpreter_constraints = ["==3.10.*"] -version = "black==23.1.0" -lockfile = "3rdparty/black_lockfile.txt" - [flake8] -version = "flake8==6.0.0" -extra_requirements.add = [ - "flake8-tidy-imports", - "flake8-annotations-coverage", - "flake8-pytest-style", - "flake8-bugbear", - "flake8-pantsbuild", -# "flake8-new-union-types", TODO enable when https://github.com/s-knibbs/dataclasses-jsonschema/issues/195 is solved - "flake8-absolute-import", - "vulture" -] -lockfile = "3rdparty/flake8_lockfile.txt" - +install_from_resolve = "flake8" [mypy] -version = "mypy==1.1.1" -interpreter_constraints = ["==3.10.*"] -extra_requirements.add = [ - "numpy" -] -extra_type_stubs = ["types-PyYAML==6.0.12.8", "types-aiofiles==23.1.0.0", "types-orjson==3.6.2", "types-python-dateutil==2.8.19.10", "types-requests==2.28.11.16", "types-setuptools==65.7.0.2", "pydub-stubs==0.25.1"] -lockfile = "3rdparty/mypy_lockfile.txt" +install_from_resolve = "mypy" [pytest] -version = "pytest==7.2.2" -extra_requirements.add = [ - "pytest-repeat", - "pytest-randomly", - "pytest-icdiff", - "pygments", - "pytest-asyncio" -] -lockfile = "3rdparty/pytest_lockfile.txt" - +install_from_resolve = "pytest" # args = ["--count=3 -x"] [test]