From c79de8d8edfed62afc9437d8bf6363495a94501c Mon Sep 17 00:00:00 2001 From: Sebastian Birunt Date: Tue, 13 May 2025 13:38:18 +0200 Subject: [PATCH 1/6] fix: redundant print Remove redundant `print()` call to `stdout`. --- pre-commit/hook/hook.py | 1 - 1 file changed, 1 deletion(-) diff --git a/pre-commit/hook/hook.py b/pre-commit/hook/hook.py index 2b7b336..b23ae7c 100644 --- a/pre-commit/hook/hook.py +++ b/pre-commit/hook/hook.py @@ -175,7 +175,6 @@ def representer(dumper: Dumper, data: Hook) -> Node: } if data.pass_filenames is not None: - print(data.pass_filenames) map["pass_filenames"] = data.pass_filenames if data.args is not None: -- GitLab From b4fecbec073a75779638e089650a03ed074ecc15 Mon Sep 17 00:00:00 2001 From: Sebastian Birunt Date: Tue, 13 May 2025 13:26:46 +0200 Subject: [PATCH 2/6] fix: pip cross platform build All `pip.parse` extensions from `rules_python` should have `experimental_index_url` attribute for correct platform dependent packages checkout. See: https://github.com/bazel-contrib/rules_python/blob/main/docs/pypi-dependencies.md#bazel-downloader-and-multi-platform-wheel-hub-repository --- MODULE.bazel | 2 + MODULE.bazel.lock | 3482 +++++++++++++++++++++++++++++++++++++---- e2e/MODULE.bazel.lock | 3482 +++++++++++++++++++++++++++++++++++++---- 3 files changed, 6388 insertions(+), 578 deletions(-) diff --git a/MODULE.bazel b/MODULE.bazel index c007395..5a77b7d 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -32,6 +32,7 @@ pip = use_extension("@rules_python//python/extensions:pip.bzl", "pip") [ ( pip.parse( + experimental_index_url = "https://pypi.org/simple", hub_name = "pre-commit-{}".format(version), python_version = version, requirements_lock = "//pre-commit/requirements:lock.txt", @@ -45,6 +46,7 @@ pip = use_extension("@rules_python//python/extensions:pip.bzl", "pip") }, ), pip.parse( + experimental_index_url = "https://pypi.org/simple", hub_name = "pre-commit-config-{}".format(version), python_version = version, requirements_lock = "//pre-commit/config/requirements:lock.txt", diff --git a/MODULE.bazel.lock b/MODULE.bazel.lock index cf5b452..fc2502f 100644 --- a/MODULE.bazel.lock +++ b/MODULE.bazel.lock @@ -657,7 +657,7 @@ "@@rules_python+//python/extensions:pip.bzl%pip": { "general": { "bzlTransitiveDigest": "2ZGbLzEhJiYeTL/HLcIGGr/4T4YIvqiLTBDeEGjVdFE=", - "usagesDigest": "GWGxx34cfRkjTrZoYJ0sBzEc7uDU0XPTAMCGmdnF59I=", + "usagesDigest": "ixlxYNuRTLcGcpVy/GozVoaGrSap6c5u6iHC5NDOwgo=", "recordedFileInputs": { "@@//pre-commit/config/requirements/lock.txt": "c4df528d05090e2268c3f64b30c016de5175939606c1ebc14088f888f5d93dd0", "@@//pre-commit/hook/requirements/lock.txt": "5f20fd61af75464158a62d2d3739cefca20d6963130c6cb37e345bcfef567424", @@ -764,524 +764,3428 @@ "requirement": "setuptools<=70.3.0" } }, - "pre-commit-3.10_310_cfgv": { + "pre-commit-3.10_310_cfgv_py2_none_any_b7265b1f": { "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", "attributes": { "dep_template": "@pre-commit-3.10//{name}:{target}", - "extra_pip_args": [ - "--index-url", - "https://pypi.org/simple" + "experimental_target_platforms": [ + "cp310_linux_aarch64", + "cp310_linux_arm", + "cp310_linux_ppc", + "cp310_linux_s390x", + "cp310_linux_x86_64", + "cp310_osx_aarch64", + "cp310_osx_x86_64", + "cp310_windows_x86_64" ], + "filename": "cfgv-3.4.0-py2.py3-none-any.whl", "python_interpreter_target": "@@rules_python++python+python_3_10_host//:python", "repo": "pre-commit-3.10_310", - "requirement": "cfgv==3.4.0 --hash=sha256:b7265b1f29fd3316bfcd2b330d63d024f2bfd8bcb8b0272f8e19a504856c48f9 --hash=sha256:e52591d4c5f5dead8e0f673fb16db7949d2cfb3f7da4582893288f0ded8fe560" + "requirement": "cfgv==3.4.0", + "sha256": "b7265b1f29fd3316bfcd2b330d63d024f2bfd8bcb8b0272f8e19a504856c48f9", + "urls": [ + "https://files.pythonhosted.org/packages/c5/55/51844dd50c4fc7a33b653bfaba4c2456f06955289ca770a5dbd5fd267374/cfgv-3.4.0-py2.py3-none-any.whl" + ] } }, - "pre-commit-3.10_310_distlib": { + "pre-commit-3.10_310_cfgv_sdist_e52591d4": { "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", "attributes": { "dep_template": "@pre-commit-3.10//{name}:{target}", + "experimental_target_platforms": [ + "cp310_linux_aarch64", + "cp310_linux_arm", + "cp310_linux_ppc", + "cp310_linux_s390x", + "cp310_linux_x86_64", + "cp310_osx_aarch64", + "cp310_osx_x86_64", + "cp310_windows_x86_64" + ], "extra_pip_args": [ "--index-url", "https://pypi.org/simple" ], + "filename": "cfgv-3.4.0.tar.gz", "python_interpreter_target": "@@rules_python++python+python_3_10_host//:python", "repo": "pre-commit-3.10_310", - "requirement": "distlib==0.3.9 --hash=sha256:47f8c22fd27c27e25a65601af709b38e4f0a45ea4fc2e710f65755fa8caaaf87 --hash=sha256:a60f20dea646b8a33f3e7772f74dc0b2d0772d2837ee1342a00645c81edf9403" + "requirement": "cfgv==3.4.0", + "sha256": "e52591d4c5f5dead8e0f673fb16db7949d2cfb3f7da4582893288f0ded8fe560", + "urls": [ + "https://files.pythonhosted.org/packages/11/74/539e56497d9bd1d484fd863dd69cbbfa653cd2aa27abfe35653494d85e94/cfgv-3.4.0.tar.gz" + ] } }, - "pre-commit-3.10_310_filelock": { + "pre-commit-3.10_310_distlib_py2_none_any_47f8c22f": { "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", "attributes": { "dep_template": "@pre-commit-3.10//{name}:{target}", - "extra_pip_args": [ - "--index-url", - "https://pypi.org/simple" + "experimental_target_platforms": [ + "cp310_linux_aarch64", + "cp310_linux_arm", + "cp310_linux_ppc", + "cp310_linux_s390x", + "cp310_linux_x86_64", + "cp310_osx_aarch64", + "cp310_osx_x86_64", + "cp310_windows_x86_64" ], + "filename": "distlib-0.3.9-py2.py3-none-any.whl", "python_interpreter_target": "@@rules_python++python+python_3_10_host//:python", "repo": "pre-commit-3.10_310", - "requirement": "filelock==3.17.0 --hash=sha256:533dc2f7ba78dc2f0f531fc6c4940addf7b70a481e269a5a3b93be94ffbe8338 --hash=sha256:ee4e77401ef576ebb38cd7f13b9b28893194acc20a8e68e18730ba9c0e54660e" + "requirement": "distlib==0.3.9", + "sha256": "47f8c22fd27c27e25a65601af709b38e4f0a45ea4fc2e710f65755fa8caaaf87", + "urls": [ + "https://files.pythonhosted.org/packages/91/a1/cf2472db20f7ce4a6be1253a81cfdf85ad9c7885ffbed7047fb72c24cf87/distlib-0.3.9-py2.py3-none-any.whl" + ] } }, - "pre-commit-3.10_310_identify": { + "pre-commit-3.10_310_distlib_sdist_a60f20de": { "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", "attributes": { "dep_template": "@pre-commit-3.10//{name}:{target}", + "experimental_target_platforms": [ + "cp310_linux_aarch64", + "cp310_linux_arm", + "cp310_linux_ppc", + "cp310_linux_s390x", + "cp310_linux_x86_64", + "cp310_osx_aarch64", + "cp310_osx_x86_64", + "cp310_windows_x86_64" + ], "extra_pip_args": [ "--index-url", "https://pypi.org/simple" ], + "filename": "distlib-0.3.9.tar.gz", "python_interpreter_target": "@@rules_python++python+python_3_10_host//:python", "repo": "pre-commit-3.10_310", - "requirement": "identify==2.6.7 --hash=sha256:155931cb617a401807b09ecec6635d6c692d180090a1cedca8ef7d58ba5b6aa0 --hash=sha256:3fa266b42eba321ee0b2bb0936a6a6b9e36a1351cbb69055b3082f4193035684" + "requirement": "distlib==0.3.9", + "sha256": "a60f20dea646b8a33f3e7772f74dc0b2d0772d2837ee1342a00645c81edf9403", + "urls": [ + "https://files.pythonhosted.org/packages/0d/dd/1bec4c5ddb504ca60fc29472f3d27e8d4da1257a854e1d96742f15c1d02d/distlib-0.3.9.tar.gz" + ] } }, - "pre-commit-3.10_310_nodeenv": { + "pre-commit-3.10_310_filelock_py3_none_any_533dc2f7": { "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", "attributes": { "dep_template": "@pre-commit-3.10//{name}:{target}", - "extra_pip_args": [ - "--index-url", - "https://pypi.org/simple" + "experimental_target_platforms": [ + "cp310_linux_aarch64", + "cp310_linux_arm", + "cp310_linux_ppc", + "cp310_linux_s390x", + "cp310_linux_x86_64", + "cp310_osx_aarch64", + "cp310_osx_x86_64", + "cp310_windows_x86_64" ], + "filename": "filelock-3.17.0-py3-none-any.whl", "python_interpreter_target": "@@rules_python++python+python_3_10_host//:python", "repo": "pre-commit-3.10_310", - "requirement": "nodeenv==1.9.1 --hash=sha256:6ec12890a2dab7946721edbfbcd91f3319c6ccc9aec47be7c7e6b7011ee6645f --hash=sha256:ba11c9782d29c27c70ffbdda2d7415098754709be8a7056d79a737cd901155c9" + "requirement": "filelock==3.17.0", + "sha256": "533dc2f7ba78dc2f0f531fc6c4940addf7b70a481e269a5a3b93be94ffbe8338", + "urls": [ + "https://files.pythonhosted.org/packages/89/ec/00d68c4ddfedfe64159999e5f8a98fb8442729a63e2077eb9dcd89623d27/filelock-3.17.0-py3-none-any.whl" + ] } }, - "pre-commit-3.10_310_platformdirs": { + "pre-commit-3.10_310_filelock_sdist_ee4e7740": { "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", "attributes": { "dep_template": "@pre-commit-3.10//{name}:{target}", + "experimental_target_platforms": [ + "cp310_linux_aarch64", + "cp310_linux_arm", + "cp310_linux_ppc", + "cp310_linux_s390x", + "cp310_linux_x86_64", + "cp310_osx_aarch64", + "cp310_osx_x86_64", + "cp310_windows_x86_64" + ], "extra_pip_args": [ "--index-url", "https://pypi.org/simple" ], + "filename": "filelock-3.17.0.tar.gz", "python_interpreter_target": "@@rules_python++python+python_3_10_host//:python", "repo": "pre-commit-3.10_310", - "requirement": "platformdirs==4.3.6 --hash=sha256:357fb2acbc885b0419afd3ce3ed34564c13c9b95c89360cd9563f73aa5e2b907 --hash=sha256:73e575e1408ab8103900836b97580d5307456908a03e92031bab39e4554cc3fb" + "requirement": "filelock==3.17.0", + "sha256": "ee4e77401ef576ebb38cd7f13b9b28893194acc20a8e68e18730ba9c0e54660e", + "urls": [ + "https://files.pythonhosted.org/packages/dc/9c/0b15fb47b464e1b663b1acd1253a062aa5feecb07d4e597daea542ebd2b5/filelock-3.17.0.tar.gz" + ] } }, - "pre-commit-3.10_310_pre_commit": { + "pre-commit-3.10_310_identify_py2_none_any_155931cb": { "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", "attributes": { "dep_template": "@pre-commit-3.10//{name}:{target}", - "extra_pip_args": [ - "--index-url", - "https://pypi.org/simple" + "experimental_target_platforms": [ + "cp310_linux_aarch64", + "cp310_linux_arm", + "cp310_linux_ppc", + "cp310_linux_s390x", + "cp310_linux_x86_64", + "cp310_osx_aarch64", + "cp310_osx_x86_64", + "cp310_windows_x86_64" ], + "filename": "identify-2.6.7-py2.py3-none-any.whl", "python_interpreter_target": "@@rules_python++python+python_3_10_host//:python", "repo": "pre-commit-3.10_310", - "requirement": "pre-commit==4.0.1 --hash=sha256:80905ac375958c0444c65e9cebebd948b3cdb518f335a091a670a89d652139d2 --hash=sha256:efde913840816312445dc98787724647c65473daefe420785f885e8ed9a06878" + "requirement": "identify==2.6.7", + "sha256": "155931cb617a401807b09ecec6635d6c692d180090a1cedca8ef7d58ba5b6aa0", + "urls": [ + "https://files.pythonhosted.org/packages/03/00/1fd4a117c6c93f2dcc5b7edaeaf53ea45332ef966429be566ca16c2beb94/identify-2.6.7-py2.py3-none-any.whl" + ] } }, - "pre-commit-3.10_310_pyyaml": { + "pre-commit-3.10_310_identify_sdist_3fa266b4": { "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", "attributes": { "dep_template": "@pre-commit-3.10//{name}:{target}", + "experimental_target_platforms": [ + "cp310_linux_aarch64", + "cp310_linux_arm", + "cp310_linux_ppc", + "cp310_linux_s390x", + "cp310_linux_x86_64", + "cp310_osx_aarch64", + "cp310_osx_x86_64", + "cp310_windows_x86_64" + ], "extra_pip_args": [ "--index-url", "https://pypi.org/simple" ], + "filename": "identify-2.6.7.tar.gz", "python_interpreter_target": "@@rules_python++python+python_3_10_host//:python", "repo": "pre-commit-3.10_310", - "requirement": "pyyaml==6.0.2 --hash=sha256:01179a4a8559ab5de078078f37e5c1a30d76bb88519906844fd7bdea1b7729ff --hash=sha256:0833f8694549e586547b576dcfaba4a6b55b9e96098b36cdc7ebefe667dfed48 --hash=sha256:0a9a2848a5b7feac301353437eb7d5957887edbf81d56e903999a75a3d743086 --hash=sha256:0b69e4ce7a131fe56b7e4d770c67429700908fc0752af059838b1cfb41960e4e --hash=sha256:0ffe8360bab4910ef1b9e87fb812d8bc0a308b0d0eef8c8f44e0254ab3b07133 --hash=sha256:11d8f3dd2b9c1207dcaf2ee0bbbfd5991f571186ec9cc78427ba5bd32afae4b5 --hash=sha256:17e311b6c678207928d649faa7cb0d7b4c26a0ba73d41e99c4fff6b6c3276484 --hash=sha256:1e2120ef853f59c7419231f3bf4e7021f1b936f6ebd222406c3b60212205d2ee --hash=sha256:1f71ea527786de97d1a0cc0eacd1defc0985dcf6b3f17bb77dcfc8c34bec4dc5 --hash=sha256:23502f431948090f597378482b4812b0caae32c22213aecf3b55325e049a6c68 --hash=sha256:24471b829b3bf607e04e88d79542a9d48bb037c2267d7927a874e6c205ca7e9a --hash=sha256:29717114e51c84ddfba879543fb232a6ed60086602313ca38cce623c1d62cfbf --hash=sha256:2e99c6826ffa974fe6e27cdb5ed0021786b03fc98e5ee3c5bfe1fd5015f42b99 --hash=sha256:39693e1f8320ae4f43943590b49779ffb98acb81f788220ea932a6b6c51004d8 --hash=sha256:3ad2a3decf9aaba3d29c8f537ac4b243e36bef957511b4766cb0057d32b0be85 --hash=sha256:3b1fdb9dc17f5a7677423d508ab4f243a726dea51fa5e70992e59a7411c89d19 --hash=sha256:41e4e3953a79407c794916fa277a82531dd93aad34e29c2a514c2c0c5fe971cc --hash=sha256:43fa96a3ca0d6b1812e01ced1044a003533c47f6ee8aca31724f78e93ccc089a --hash=sha256:50187695423ffe49e2deacb8cd10510bc361faac997de9efef88badc3bb9e2d1 --hash=sha256:5ac9328ec4831237bec75defaf839f7d4564be1e6b25ac710bd1a96321cc8317 --hash=sha256:5d225db5a45f21e78dd9358e58a98702a0302f2659a3c6cd320564b75b86f47c --hash=sha256:6395c297d42274772abc367baaa79683958044e5d3835486c16da75d2a694631 --hash=sha256:688ba32a1cffef67fd2e9398a2efebaea461578b0923624778664cc1c914db5d --hash=sha256:68ccc6023a3400877818152ad9a1033e3db8625d899c72eacb5a668902e4d652 --hash=sha256:70b189594dbe54f75ab3a1acec5f1e3faa7e8cf2f1e08d9b561cb41b845f69d5 --hash=sha256:797b4f722ffa07cc8d62053e4cff1486fa6dc094105d13fea7b1de7d8bf71c9e --hash=sha256:7c36280e6fb8385e520936c3cb3b8042851904eba0e58d277dca80a5cfed590b --hash=sha256:7e7401d0de89a9a855c839bc697c079a4af81cf878373abd7dc625847d25cbd8 --hash=sha256:80bab7bfc629882493af4aa31a4cfa43a4c57c83813253626916b8c7ada83476 --hash=sha256:82d09873e40955485746739bcb8b4586983670466c23382c19cffecbf1fd8706 --hash=sha256:8388ee1976c416731879ac16da0aff3f63b286ffdd57cdeb95f3f2e085687563 --hash=sha256:8824b5a04a04a047e72eea5cec3bc266db09e35de6bdfe34c9436ac5ee27d237 --hash=sha256:8b9c7197f7cb2738065c481a0461e50ad02f18c78cd75775628afb4d7137fb3b --hash=sha256:9056c1ecd25795207ad294bcf39f2db3d845767be0ea6e6a34d856f006006083 --hash=sha256:936d68689298c36b53b29f23c6dbb74de12b4ac12ca6cfe0e047bedceea56180 --hash=sha256:9b22676e8097e9e22e36d6b7bda33190d0d400f345f23d4065d48f4ca7ae0425 --hash=sha256:a4d3091415f010369ae4ed1fc6b79def9416358877534caf6a0fdd2146c87a3e --hash=sha256:a8786accb172bd8afb8be14490a16625cbc387036876ab6ba70912730faf8e1f --hash=sha256:a9f8c2e67970f13b16084e04f134610fd1d374bf477b17ec1599185cf611d725 --hash=sha256:bc2fa7c6b47d6bc618dd7fb02ef6fdedb1090ec036abab80d4681424b84c1183 --hash=sha256:c70c95198c015b85feafc136515252a261a84561b7b1d51e3384e0655ddf25ab --hash=sha256:cc1c1159b3d456576af7a3e4d1ba7e6924cb39de8f67111c735f6fc832082774 --hash=sha256:ce826d6ef20b1bc864f0a68340c8b3287705cae2f8b4b1d932177dcc76721725 --hash=sha256:d584d9ec91ad65861cc08d42e834324ef890a082e591037abe114850ff7bbc3e --hash=sha256:d7fded462629cfa4b685c5416b949ebad6cec74af5e2d42905d41e257e0869f5 --hash=sha256:d84a1718ee396f54f3a086ea0a66d8e552b2ab2017ef8b420e92edbc841c352d --hash=sha256:d8e03406cac8513435335dbab54c0d385e4a49e4945d2909a581c83647ca0290 --hash=sha256:e10ce637b18caea04431ce14fabcf5c64a1c61ec9c56b071a4b7ca131ca52d44 --hash=sha256:ec031d5d2feb36d1d1a24380e4db6d43695f3748343d99434e6f5f9156aaa2ed --hash=sha256:ef6107725bd54b262d6dedcc2af448a266975032bc85ef0172c5f059da6325b4 --hash=sha256:efdca5630322a10774e8e98e1af481aad470dd62c3170801852d752aa7a783ba --hash=sha256:f753120cb8181e736c57ef7636e83f31b9c0d1722c516f7e86cf15b7aa57ff12 --hash=sha256:ff3824dc5261f50c9b0dfb3be22b4567a6f938ccce4587b38952d85fd9e9afe4" + "requirement": "identify==2.6.7", + "sha256": "3fa266b42eba321ee0b2bb0936a6a6b9e36a1351cbb69055b3082f4193035684", + "urls": [ + "https://files.pythonhosted.org/packages/83/d1/524aa3350f78bcd714d148ade6133d67d6b7de2cdbae7d99039c024c9a25/identify-2.6.7.tar.gz" + ] } }, - "pre-commit-3.10_310_virtualenv": { + "pre-commit-3.10_310_nodeenv_py2_none_any_ba11c978": { "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", "attributes": { "dep_template": "@pre-commit-3.10//{name}:{target}", - "extra_pip_args": [ - "--index-url", - "https://pypi.org/simple" + "experimental_target_platforms": [ + "cp310_linux_aarch64", + "cp310_linux_arm", + "cp310_linux_ppc", + "cp310_linux_s390x", + "cp310_linux_x86_64", + "cp310_osx_aarch64", + "cp310_osx_x86_64", + "cp310_windows_x86_64" ], + "filename": "nodeenv-1.9.1-py2.py3-none-any.whl", "python_interpreter_target": "@@rules_python++python+python_3_10_host//:python", "repo": "pre-commit-3.10_310", - "requirement": "virtualenv==20.29.2 --hash=sha256:fdaabebf6d03b5ba83ae0a02cfe96f48a716f4fae556461d180825866f75b728 --hash=sha256:febddfc3d1ea571bdb1dc0f98d7b45d24def7428214d4fb73cc486c9568cce6a" + "requirement": "nodeenv==1.9.1", + "sha256": "ba11c9782d29c27c70ffbdda2d7415098754709be8a7056d79a737cd901155c9", + "urls": [ + "https://files.pythonhosted.org/packages/d2/1d/1b658dbd2b9fa9c4c9f32accbfc0205d532c8c6194dc0f2a4c0428e7128a/nodeenv-1.9.1-py2.py3-none-any.whl" + ] } }, - "pre-commit-3.11_311_cfgv": { + "pre-commit-3.10_310_nodeenv_sdist_6ec12890": { "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", "attributes": { - "dep_template": "@pre-commit-3.11//{name}:{target}", + "dep_template": "@pre-commit-3.10//{name}:{target}", + "experimental_target_platforms": [ + "cp310_linux_aarch64", + "cp310_linux_arm", + "cp310_linux_ppc", + "cp310_linux_s390x", + "cp310_linux_x86_64", + "cp310_osx_aarch64", + "cp310_osx_x86_64", + "cp310_windows_x86_64" + ], "extra_pip_args": [ "--index-url", "https://pypi.org/simple" ], - "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", - "repo": "pre-commit-3.11_311", - "requirement": "cfgv==3.4.0 --hash=sha256:b7265b1f29fd3316bfcd2b330d63d024f2bfd8bcb8b0272f8e19a504856c48f9 --hash=sha256:e52591d4c5f5dead8e0f673fb16db7949d2cfb3f7da4582893288f0ded8fe560" + "filename": "nodeenv-1.9.1.tar.gz", + "python_interpreter_target": "@@rules_python++python+python_3_10_host//:python", + "repo": "pre-commit-3.10_310", + "requirement": "nodeenv==1.9.1", + "sha256": "6ec12890a2dab7946721edbfbcd91f3319c6ccc9aec47be7c7e6b7011ee6645f", + "urls": [ + "https://files.pythonhosted.org/packages/43/16/fc88b08840de0e0a72a2f9d8c6bae36be573e475a6326ae854bcc549fc45/nodeenv-1.9.1.tar.gz" + ] } }, - "pre-commit-3.11_311_distlib": { + "pre-commit-3.10_310_platformdirs_py3_none_any_73e575e1": { "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", "attributes": { - "dep_template": "@pre-commit-3.11//{name}:{target}", - "extra_pip_args": [ - "--index-url", - "https://pypi.org/simple" + "dep_template": "@pre-commit-3.10//{name}:{target}", + "experimental_target_platforms": [ + "cp310_linux_aarch64", + "cp310_linux_arm", + "cp310_linux_ppc", + "cp310_linux_s390x", + "cp310_linux_x86_64", + "cp310_osx_aarch64", + "cp310_osx_x86_64", + "cp310_windows_x86_64" ], - "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", - "repo": "pre-commit-3.11_311", - "requirement": "distlib==0.3.9 --hash=sha256:47f8c22fd27c27e25a65601af709b38e4f0a45ea4fc2e710f65755fa8caaaf87 --hash=sha256:a60f20dea646b8a33f3e7772f74dc0b2d0772d2837ee1342a00645c81edf9403" + "filename": "platformdirs-4.3.6-py3-none-any.whl", + "python_interpreter_target": "@@rules_python++python+python_3_10_host//:python", + "repo": "pre-commit-3.10_310", + "requirement": "platformdirs==4.3.6", + "sha256": "73e575e1408ab8103900836b97580d5307456908a03e92031bab39e4554cc3fb", + "urls": [ + "https://files.pythonhosted.org/packages/3c/a6/bc1012356d8ece4d66dd75c4b9fc6c1f6650ddd5991e421177d9f8f671be/platformdirs-4.3.6-py3-none-any.whl" + ] } }, - "pre-commit-3.11_311_filelock": { + "pre-commit-3.10_310_platformdirs_sdist_357fb2ac": { "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", "attributes": { - "dep_template": "@pre-commit-3.11//{name}:{target}", + "dep_template": "@pre-commit-3.10//{name}:{target}", + "experimental_target_platforms": [ + "cp310_linux_aarch64", + "cp310_linux_arm", + "cp310_linux_ppc", + "cp310_linux_s390x", + "cp310_linux_x86_64", + "cp310_osx_aarch64", + "cp310_osx_x86_64", + "cp310_windows_x86_64" + ], "extra_pip_args": [ "--index-url", "https://pypi.org/simple" ], - "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", - "repo": "pre-commit-3.11_311", - "requirement": "filelock==3.17.0 --hash=sha256:533dc2f7ba78dc2f0f531fc6c4940addf7b70a481e269a5a3b93be94ffbe8338 --hash=sha256:ee4e77401ef576ebb38cd7f13b9b28893194acc20a8e68e18730ba9c0e54660e" + "filename": "platformdirs-4.3.6.tar.gz", + "python_interpreter_target": "@@rules_python++python+python_3_10_host//:python", + "repo": "pre-commit-3.10_310", + "requirement": "platformdirs==4.3.6", + "sha256": "357fb2acbc885b0419afd3ce3ed34564c13c9b95c89360cd9563f73aa5e2b907", + "urls": [ + "https://files.pythonhosted.org/packages/13/fc/128cc9cb8f03208bdbf93d3aa862e16d376844a14f9a0ce5cf4507372de4/platformdirs-4.3.6.tar.gz" + ] } }, - "pre-commit-3.11_311_identify": { + "pre-commit-3.10_310_pre_commit_py2_none_any_efde9138": { "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", "attributes": { - "dep_template": "@pre-commit-3.11//{name}:{target}", - "extra_pip_args": [ - "--index-url", - "https://pypi.org/simple" + "dep_template": "@pre-commit-3.10//{name}:{target}", + "experimental_target_platforms": [ + "cp310_linux_aarch64", + "cp310_linux_arm", + "cp310_linux_ppc", + "cp310_linux_s390x", + "cp310_linux_x86_64", + "cp310_osx_aarch64", + "cp310_osx_x86_64", + "cp310_windows_x86_64" ], - "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", - "repo": "pre-commit-3.11_311", - "requirement": "identify==2.6.7 --hash=sha256:155931cb617a401807b09ecec6635d6c692d180090a1cedca8ef7d58ba5b6aa0 --hash=sha256:3fa266b42eba321ee0b2bb0936a6a6b9e36a1351cbb69055b3082f4193035684" + "filename": "pre_commit-4.0.1-py2.py3-none-any.whl", + "python_interpreter_target": "@@rules_python++python+python_3_10_host//:python", + "repo": "pre-commit-3.10_310", + "requirement": "pre-commit==4.0.1", + "sha256": "efde913840816312445dc98787724647c65473daefe420785f885e8ed9a06878", + "urls": [ + "https://files.pythonhosted.org/packages/16/8f/496e10d51edd6671ebe0432e33ff800aa86775d2d147ce7d43389324a525/pre_commit-4.0.1-py2.py3-none-any.whl" + ] } }, - "pre-commit-3.11_311_nodeenv": { + "pre-commit-3.10_310_pre_commit_sdist_80905ac3": { "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", "attributes": { - "dep_template": "@pre-commit-3.11//{name}:{target}", + "dep_template": "@pre-commit-3.10//{name}:{target}", + "experimental_target_platforms": [ + "cp310_linux_aarch64", + "cp310_linux_arm", + "cp310_linux_ppc", + "cp310_linux_s390x", + "cp310_linux_x86_64", + "cp310_osx_aarch64", + "cp310_osx_x86_64", + "cp310_windows_x86_64" + ], "extra_pip_args": [ "--index-url", "https://pypi.org/simple" ], - "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", - "repo": "pre-commit-3.11_311", - "requirement": "nodeenv==1.9.1 --hash=sha256:6ec12890a2dab7946721edbfbcd91f3319c6ccc9aec47be7c7e6b7011ee6645f --hash=sha256:ba11c9782d29c27c70ffbdda2d7415098754709be8a7056d79a737cd901155c9" + "filename": "pre_commit-4.0.1.tar.gz", + "python_interpreter_target": "@@rules_python++python+python_3_10_host//:python", + "repo": "pre-commit-3.10_310", + "requirement": "pre-commit==4.0.1", + "sha256": "80905ac375958c0444c65e9cebebd948b3cdb518f335a091a670a89d652139d2", + "urls": [ + "https://files.pythonhosted.org/packages/2e/c8/e22c292035f1bac8b9f5237a2622305bc0304e776080b246f3df57c4ff9f/pre_commit-4.0.1.tar.gz" + ] } }, - "pre-commit-3.11_311_platformdirs": { + "pre-commit-3.10_310_pyyaml_cp310_cp310_macosx_10_9_x86_64_0a9a2848": { "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", "attributes": { - "dep_template": "@pre-commit-3.11//{name}:{target}", - "extra_pip_args": [ - "--index-url", - "https://pypi.org/simple" + "dep_template": "@pre-commit-3.10//{name}:{target}", + "experimental_target_platforms": [ + "cp310_linux_aarch64", + "cp310_linux_arm", + "cp310_linux_ppc", + "cp310_linux_s390x", + "cp310_linux_x86_64", + "cp310_osx_aarch64", + "cp310_osx_x86_64", + "cp310_windows_x86_64" ], - "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", - "repo": "pre-commit-3.11_311", - "requirement": "platformdirs==4.3.6 --hash=sha256:357fb2acbc885b0419afd3ce3ed34564c13c9b95c89360cd9563f73aa5e2b907 --hash=sha256:73e575e1408ab8103900836b97580d5307456908a03e92031bab39e4554cc3fb" + "filename": "PyYAML-6.0.2-cp310-cp310-macosx_10_9_x86_64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_10_host//:python", + "repo": "pre-commit-3.10_310", + "requirement": "pyyaml==6.0.2", + "sha256": "0a9a2848a5b7feac301353437eb7d5957887edbf81d56e903999a75a3d743086", + "urls": [ + "https://files.pythonhosted.org/packages/9b/95/a3fac87cb7158e231b5a6012e438c647e1a87f09f8e0d123acec8ab8bf71/PyYAML-6.0.2-cp310-cp310-macosx_10_9_x86_64.whl" + ] } }, - "pre-commit-3.11_311_pre_commit": { + "pre-commit-3.10_310_pyyaml_cp310_cp310_macosx_11_0_arm64_29717114": { "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", "attributes": { - "dep_template": "@pre-commit-3.11//{name}:{target}", - "extra_pip_args": [ - "--index-url", - "https://pypi.org/simple" + "dep_template": "@pre-commit-3.10//{name}:{target}", + "experimental_target_platforms": [ + "cp310_linux_aarch64", + "cp310_linux_arm", + "cp310_linux_ppc", + "cp310_linux_s390x", + "cp310_linux_x86_64", + "cp310_osx_aarch64", + "cp310_osx_x86_64", + "cp310_windows_x86_64" ], - "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", - "repo": "pre-commit-3.11_311", - "requirement": "pre-commit==4.0.1 --hash=sha256:80905ac375958c0444c65e9cebebd948b3cdb518f335a091a670a89d652139d2 --hash=sha256:efde913840816312445dc98787724647c65473daefe420785f885e8ed9a06878" + "filename": "PyYAML-6.0.2-cp310-cp310-macosx_11_0_arm64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_10_host//:python", + "repo": "pre-commit-3.10_310", + "requirement": "pyyaml==6.0.2", + "sha256": "29717114e51c84ddfba879543fb232a6ed60086602313ca38cce623c1d62cfbf", + "urls": [ + "https://files.pythonhosted.org/packages/c7/7a/68bd47624dab8fd4afbfd3c48e3b79efe09098ae941de5b58abcbadff5cb/PyYAML-6.0.2-cp310-cp310-macosx_11_0_arm64.whl" + ] } }, - "pre-commit-3.11_311_pyyaml": { + "pre-commit-3.10_310_pyyaml_cp310_cp310_manylinux_2_17_aarch64_8824b5a0": { "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", "attributes": { - "dep_template": "@pre-commit-3.11//{name}:{target}", - "extra_pip_args": [ - "--index-url", - "https://pypi.org/simple" + "dep_template": "@pre-commit-3.10//{name}:{target}", + "experimental_target_platforms": [ + "cp310_linux_aarch64", + "cp310_linux_arm", + "cp310_linux_ppc", + "cp310_linux_s390x", + "cp310_linux_x86_64", + "cp310_osx_aarch64", + "cp310_osx_x86_64", + "cp310_windows_x86_64" ], - "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", - "repo": "pre-commit-3.11_311", - "requirement": "pyyaml==6.0.2 --hash=sha256:01179a4a8559ab5de078078f37e5c1a30d76bb88519906844fd7bdea1b7729ff --hash=sha256:0833f8694549e586547b576dcfaba4a6b55b9e96098b36cdc7ebefe667dfed48 --hash=sha256:0a9a2848a5b7feac301353437eb7d5957887edbf81d56e903999a75a3d743086 --hash=sha256:0b69e4ce7a131fe56b7e4d770c67429700908fc0752af059838b1cfb41960e4e --hash=sha256:0ffe8360bab4910ef1b9e87fb812d8bc0a308b0d0eef8c8f44e0254ab3b07133 --hash=sha256:11d8f3dd2b9c1207dcaf2ee0bbbfd5991f571186ec9cc78427ba5bd32afae4b5 --hash=sha256:17e311b6c678207928d649faa7cb0d7b4c26a0ba73d41e99c4fff6b6c3276484 --hash=sha256:1e2120ef853f59c7419231f3bf4e7021f1b936f6ebd222406c3b60212205d2ee --hash=sha256:1f71ea527786de97d1a0cc0eacd1defc0985dcf6b3f17bb77dcfc8c34bec4dc5 --hash=sha256:23502f431948090f597378482b4812b0caae32c22213aecf3b55325e049a6c68 --hash=sha256:24471b829b3bf607e04e88d79542a9d48bb037c2267d7927a874e6c205ca7e9a --hash=sha256:29717114e51c84ddfba879543fb232a6ed60086602313ca38cce623c1d62cfbf --hash=sha256:2e99c6826ffa974fe6e27cdb5ed0021786b03fc98e5ee3c5bfe1fd5015f42b99 --hash=sha256:39693e1f8320ae4f43943590b49779ffb98acb81f788220ea932a6b6c51004d8 --hash=sha256:3ad2a3decf9aaba3d29c8f537ac4b243e36bef957511b4766cb0057d32b0be85 --hash=sha256:3b1fdb9dc17f5a7677423d508ab4f243a726dea51fa5e70992e59a7411c89d19 --hash=sha256:41e4e3953a79407c794916fa277a82531dd93aad34e29c2a514c2c0c5fe971cc --hash=sha256:43fa96a3ca0d6b1812e01ced1044a003533c47f6ee8aca31724f78e93ccc089a --hash=sha256:50187695423ffe49e2deacb8cd10510bc361faac997de9efef88badc3bb9e2d1 --hash=sha256:5ac9328ec4831237bec75defaf839f7d4564be1e6b25ac710bd1a96321cc8317 --hash=sha256:5d225db5a45f21e78dd9358e58a98702a0302f2659a3c6cd320564b75b86f47c --hash=sha256:6395c297d42274772abc367baaa79683958044e5d3835486c16da75d2a694631 --hash=sha256:688ba32a1cffef67fd2e9398a2efebaea461578b0923624778664cc1c914db5d --hash=sha256:68ccc6023a3400877818152ad9a1033e3db8625d899c72eacb5a668902e4d652 --hash=sha256:70b189594dbe54f75ab3a1acec5f1e3faa7e8cf2f1e08d9b561cb41b845f69d5 --hash=sha256:797b4f722ffa07cc8d62053e4cff1486fa6dc094105d13fea7b1de7d8bf71c9e --hash=sha256:7c36280e6fb8385e520936c3cb3b8042851904eba0e58d277dca80a5cfed590b --hash=sha256:7e7401d0de89a9a855c839bc697c079a4af81cf878373abd7dc625847d25cbd8 --hash=sha256:80bab7bfc629882493af4aa31a4cfa43a4c57c83813253626916b8c7ada83476 --hash=sha256:82d09873e40955485746739bcb8b4586983670466c23382c19cffecbf1fd8706 --hash=sha256:8388ee1976c416731879ac16da0aff3f63b286ffdd57cdeb95f3f2e085687563 --hash=sha256:8824b5a04a04a047e72eea5cec3bc266db09e35de6bdfe34c9436ac5ee27d237 --hash=sha256:8b9c7197f7cb2738065c481a0461e50ad02f18c78cd75775628afb4d7137fb3b --hash=sha256:9056c1ecd25795207ad294bcf39f2db3d845767be0ea6e6a34d856f006006083 --hash=sha256:936d68689298c36b53b29f23c6dbb74de12b4ac12ca6cfe0e047bedceea56180 --hash=sha256:9b22676e8097e9e22e36d6b7bda33190d0d400f345f23d4065d48f4ca7ae0425 --hash=sha256:a4d3091415f010369ae4ed1fc6b79def9416358877534caf6a0fdd2146c87a3e --hash=sha256:a8786accb172bd8afb8be14490a16625cbc387036876ab6ba70912730faf8e1f --hash=sha256:a9f8c2e67970f13b16084e04f134610fd1d374bf477b17ec1599185cf611d725 --hash=sha256:bc2fa7c6b47d6bc618dd7fb02ef6fdedb1090ec036abab80d4681424b84c1183 --hash=sha256:c70c95198c015b85feafc136515252a261a84561b7b1d51e3384e0655ddf25ab --hash=sha256:cc1c1159b3d456576af7a3e4d1ba7e6924cb39de8f67111c735f6fc832082774 --hash=sha256:ce826d6ef20b1bc864f0a68340c8b3287705cae2f8b4b1d932177dcc76721725 --hash=sha256:d584d9ec91ad65861cc08d42e834324ef890a082e591037abe114850ff7bbc3e --hash=sha256:d7fded462629cfa4b685c5416b949ebad6cec74af5e2d42905d41e257e0869f5 --hash=sha256:d84a1718ee396f54f3a086ea0a66d8e552b2ab2017ef8b420e92edbc841c352d --hash=sha256:d8e03406cac8513435335dbab54c0d385e4a49e4945d2909a581c83647ca0290 --hash=sha256:e10ce637b18caea04431ce14fabcf5c64a1c61ec9c56b071a4b7ca131ca52d44 --hash=sha256:ec031d5d2feb36d1d1a24380e4db6d43695f3748343d99434e6f5f9156aaa2ed --hash=sha256:ef6107725bd54b262d6dedcc2af448a266975032bc85ef0172c5f059da6325b4 --hash=sha256:efdca5630322a10774e8e98e1af481aad470dd62c3170801852d752aa7a783ba --hash=sha256:f753120cb8181e736c57ef7636e83f31b9c0d1722c516f7e86cf15b7aa57ff12 --hash=sha256:ff3824dc5261f50c9b0dfb3be22b4567a6f938ccce4587b38952d85fd9e9afe4" + "filename": "PyYAML-6.0.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_10_host//:python", + "repo": "pre-commit-3.10_310", + "requirement": "pyyaml==6.0.2", + "sha256": "8824b5a04a04a047e72eea5cec3bc266db09e35de6bdfe34c9436ac5ee27d237", + "urls": [ + "https://files.pythonhosted.org/packages/49/ee/14c54df452143b9ee9f0f29074d7ca5516a36edb0b4cc40c3f280131656f/PyYAML-6.0.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + ] } }, - "pre-commit-3.11_311_virtualenv": { + "pre-commit-3.10_310_pyyaml_cp310_cp310_manylinux_2_17_s390x_7c36280e": { "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", "attributes": { - "dep_template": "@pre-commit-3.11//{name}:{target}", - "extra_pip_args": [ - "--index-url", - "https://pypi.org/simple" + "dep_template": "@pre-commit-3.10//{name}:{target}", + "experimental_target_platforms": [ + "cp310_linux_aarch64", + "cp310_linux_arm", + "cp310_linux_ppc", + "cp310_linux_s390x", + "cp310_linux_x86_64", + "cp310_osx_aarch64", + "cp310_osx_x86_64", + "cp310_windows_x86_64" ], - "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", - "repo": "pre-commit-3.11_311", - "requirement": "virtualenv==20.29.2 --hash=sha256:fdaabebf6d03b5ba83ae0a02cfe96f48a716f4fae556461d180825866f75b728 --hash=sha256:febddfc3d1ea571bdb1dc0f98d7b45d24def7428214d4fb73cc486c9568cce6a" + "filename": "PyYAML-6.0.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", + "python_interpreter_target": "@@rules_python++python+python_3_10_host//:python", + "repo": "pre-commit-3.10_310", + "requirement": "pyyaml==6.0.2", + "sha256": "7c36280e6fb8385e520936c3cb3b8042851904eba0e58d277dca80a5cfed590b", + "urls": [ + "https://files.pythonhosted.org/packages/4d/61/de363a97476e766574650d742205be468921a7b532aa2499fcd886b62530/PyYAML-6.0.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl" + ] } }, - "pre-commit-3.12_312_cfgv": { + "pre-commit-3.10_310_pyyaml_cp310_cp310_manylinux_2_17_x86_64_ec031d5d": { "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", "attributes": { - "dep_template": "@pre-commit-3.12//{name}:{target}", - "extra_pip_args": [ - "--index-url", - "https://pypi.org/simple" + "dep_template": "@pre-commit-3.10//{name}:{target}", + "experimental_target_platforms": [ + "cp310_linux_aarch64", + "cp310_linux_arm", + "cp310_linux_ppc", + "cp310_linux_s390x", + "cp310_linux_x86_64", + "cp310_osx_aarch64", + "cp310_osx_x86_64", + "cp310_windows_x86_64" ], - "python_interpreter_target": "@@rules_python++python+python_3_12_host//:python", - "repo": "pre-commit-3.12_312", - "requirement": "cfgv==3.4.0 --hash=sha256:b7265b1f29fd3316bfcd2b330d63d024f2bfd8bcb8b0272f8e19a504856c48f9 --hash=sha256:e52591d4c5f5dead8e0f673fb16db7949d2cfb3f7da4582893288f0ded8fe560" + "filename": "PyYAML-6.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_10_host//:python", + "repo": "pre-commit-3.10_310", + "requirement": "pyyaml==6.0.2", + "sha256": "ec031d5d2feb36d1d1a24380e4db6d43695f3748343d99434e6f5f9156aaa2ed", + "urls": [ + "https://files.pythonhosted.org/packages/6b/4e/1523cb902fd98355e2e9ea5e5eb237cbc5f3ad5f3075fa65087aa0ecb669/PyYAML-6.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + ] } }, - "pre-commit-3.12_312_distlib": { + "pre-commit-3.10_310_pyyaml_cp310_cp310_musllinux_1_1_aarch64_936d6868": { "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", "attributes": { - "dep_template": "@pre-commit-3.12//{name}:{target}", - "extra_pip_args": [ - "--index-url", - "https://pypi.org/simple" + "dep_template": "@pre-commit-3.10//{name}:{target}", + "experimental_target_platforms": [ + "cp310_linux_aarch64", + "cp310_linux_arm", + "cp310_linux_ppc", + "cp310_linux_s390x", + "cp310_linux_x86_64", + "cp310_osx_aarch64", + "cp310_osx_x86_64", + "cp310_windows_x86_64" ], - "python_interpreter_target": "@@rules_python++python+python_3_12_host//:python", - "repo": "pre-commit-3.12_312", - "requirement": "distlib==0.3.9 --hash=sha256:47f8c22fd27c27e25a65601af709b38e4f0a45ea4fc2e710f65755fa8caaaf87 --hash=sha256:a60f20dea646b8a33f3e7772f74dc0b2d0772d2837ee1342a00645c81edf9403" + "filename": "PyYAML-6.0.2-cp310-cp310-musllinux_1_1_aarch64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_10_host//:python", + "repo": "pre-commit-3.10_310", + "requirement": "pyyaml==6.0.2", + "sha256": "936d68689298c36b53b29f23c6dbb74de12b4ac12ca6cfe0e047bedceea56180", + "urls": [ + "https://files.pythonhosted.org/packages/b7/33/5504b3a9a4464893c32f118a9cc045190a91637b119a9c881da1cf6b7a72/PyYAML-6.0.2-cp310-cp310-musllinux_1_1_aarch64.whl" + ] } }, - "pre-commit-3.12_312_filelock": { + "pre-commit-3.10_310_pyyaml_cp310_cp310_musllinux_1_1_x86_64_23502f43": { "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", "attributes": { - "dep_template": "@pre-commit-3.12//{name}:{target}", - "extra_pip_args": [ - "--index-url", - "https://pypi.org/simple" + "dep_template": "@pre-commit-3.10//{name}:{target}", + "experimental_target_platforms": [ + "cp310_linux_aarch64", + "cp310_linux_arm", + "cp310_linux_ppc", + "cp310_linux_s390x", + "cp310_linux_x86_64", + "cp310_osx_aarch64", + "cp310_osx_x86_64", + "cp310_windows_x86_64" ], - "python_interpreter_target": "@@rules_python++python+python_3_12_host//:python", - "repo": "pre-commit-3.12_312", - "requirement": "filelock==3.17.0 --hash=sha256:533dc2f7ba78dc2f0f531fc6c4940addf7b70a481e269a5a3b93be94ffbe8338 --hash=sha256:ee4e77401ef576ebb38cd7f13b9b28893194acc20a8e68e18730ba9c0e54660e" + "filename": "PyYAML-6.0.2-cp310-cp310-musllinux_1_1_x86_64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_10_host//:python", + "repo": "pre-commit-3.10_310", + "requirement": "pyyaml==6.0.2", + "sha256": "23502f431948090f597378482b4812b0caae32c22213aecf3b55325e049a6c68", + "urls": [ + "https://files.pythonhosted.org/packages/5c/20/8347dcabd41ef3a3cdc4f7b7a2aff3d06598c8779faa189cdbf878b626a4/PyYAML-6.0.2-cp310-cp310-musllinux_1_1_x86_64.whl" + ] } }, - "pre-commit-3.12_312_identify": { + "pre-commit-3.10_310_pyyaml_cp310_cp310_win_amd64_a4d30914": { "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", "attributes": { - "dep_template": "@pre-commit-3.12//{name}:{target}", - "extra_pip_args": [ - "--index-url", - "https://pypi.org/simple" + "dep_template": "@pre-commit-3.10//{name}:{target}", + "experimental_target_platforms": [ + "cp310_linux_aarch64", + "cp310_linux_arm", + "cp310_linux_ppc", + "cp310_linux_s390x", + "cp310_linux_x86_64", + "cp310_osx_aarch64", + "cp310_osx_x86_64", + "cp310_windows_x86_64" ], - "python_interpreter_target": "@@rules_python++python+python_3_12_host//:python", - "repo": "pre-commit-3.12_312", - "requirement": "identify==2.6.7 --hash=sha256:155931cb617a401807b09ecec6635d6c692d180090a1cedca8ef7d58ba5b6aa0 --hash=sha256:3fa266b42eba321ee0b2bb0936a6a6b9e36a1351cbb69055b3082f4193035684" + "filename": "PyYAML-6.0.2-cp310-cp310-win_amd64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_10_host//:python", + "repo": "pre-commit-3.10_310", + "requirement": "pyyaml==6.0.2", + "sha256": "a4d3091415f010369ae4ed1fc6b79def9416358877534caf6a0fdd2146c87a3e", + "urls": [ + "https://files.pythonhosted.org/packages/b5/84/0fa4b06f6d6c958d207620fc60005e241ecedceee58931bb20138e1e5776/PyYAML-6.0.2-cp310-cp310-win_amd64.whl" + ] } }, - "pre-commit-3.12_312_nodeenv": { + "pre-commit-3.10_310_pyyaml_sdist_d584d9ec": { "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", "attributes": { - "dep_template": "@pre-commit-3.12//{name}:{target}", + "dep_template": "@pre-commit-3.10//{name}:{target}", + "experimental_target_platforms": [ + "cp310_linux_aarch64", + "cp310_linux_arm", + "cp310_linux_ppc", + "cp310_linux_s390x", + "cp310_linux_x86_64", + "cp310_osx_aarch64", + "cp310_osx_x86_64", + "cp310_windows_x86_64" + ], "extra_pip_args": [ "--index-url", "https://pypi.org/simple" ], - "python_interpreter_target": "@@rules_python++python+python_3_12_host//:python", - "repo": "pre-commit-3.12_312", - "requirement": "nodeenv==1.9.1 --hash=sha256:6ec12890a2dab7946721edbfbcd91f3319c6ccc9aec47be7c7e6b7011ee6645f --hash=sha256:ba11c9782d29c27c70ffbdda2d7415098754709be8a7056d79a737cd901155c9" + "filename": "pyyaml-6.0.2.tar.gz", + "python_interpreter_target": "@@rules_python++python+python_3_10_host//:python", + "repo": "pre-commit-3.10_310", + "requirement": "pyyaml==6.0.2", + "sha256": "d584d9ec91ad65861cc08d42e834324ef890a082e591037abe114850ff7bbc3e", + "urls": [ + "https://files.pythonhosted.org/packages/54/ed/79a089b6be93607fa5cdaedf301d7dfb23af5f25c398d5ead2525b063e17/pyyaml-6.0.2.tar.gz" + ] } }, - "pre-commit-3.12_312_platformdirs": { + "pre-commit-3.10_310_virtualenv_py3_none_any_febddfc3": { "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", "attributes": { - "dep_template": "@pre-commit-3.12//{name}:{target}", + "dep_template": "@pre-commit-3.10//{name}:{target}", + "experimental_target_platforms": [ + "cp310_linux_aarch64", + "cp310_linux_arm", + "cp310_linux_ppc", + "cp310_linux_s390x", + "cp310_linux_x86_64", + "cp310_osx_aarch64", + "cp310_osx_x86_64", + "cp310_windows_x86_64" + ], + "filename": "virtualenv-20.29.2-py3-none-any.whl", + "python_interpreter_target": "@@rules_python++python+python_3_10_host//:python", + "repo": "pre-commit-3.10_310", + "requirement": "virtualenv==20.29.2", + "sha256": "febddfc3d1ea571bdb1dc0f98d7b45d24def7428214d4fb73cc486c9568cce6a", + "urls": [ + "https://files.pythonhosted.org/packages/93/fa/849483d56773ae29740ae70043ad88e068f98a6401aa819b5d6bee604683/virtualenv-20.29.2-py3-none-any.whl" + ] + } + }, + "pre-commit-3.10_310_virtualenv_sdist_fdaabebf": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.10//{name}:{target}", + "experimental_target_platforms": [ + "cp310_linux_aarch64", + "cp310_linux_arm", + "cp310_linux_ppc", + "cp310_linux_s390x", + "cp310_linux_x86_64", + "cp310_osx_aarch64", + "cp310_osx_x86_64", + "cp310_windows_x86_64" + ], "extra_pip_args": [ "--index-url", "https://pypi.org/simple" ], - "python_interpreter_target": "@@rules_python++python+python_3_12_host//:python", - "repo": "pre-commit-3.12_312", - "requirement": "platformdirs==4.3.6 --hash=sha256:357fb2acbc885b0419afd3ce3ed34564c13c9b95c89360cd9563f73aa5e2b907 --hash=sha256:73e575e1408ab8103900836b97580d5307456908a03e92031bab39e4554cc3fb" + "filename": "virtualenv-20.29.2.tar.gz", + "python_interpreter_target": "@@rules_python++python+python_3_10_host//:python", + "repo": "pre-commit-3.10_310", + "requirement": "virtualenv==20.29.2", + "sha256": "fdaabebf6d03b5ba83ae0a02cfe96f48a716f4fae556461d180825866f75b728", + "urls": [ + "https://files.pythonhosted.org/packages/f1/88/dacc875dd54a8acadb4bcbfd4e3e86df8be75527116c91d8f9784f5e9cab/virtualenv-20.29.2.tar.gz" + ] } }, - "pre-commit-3.12_312_pre_commit": { + "pre-commit-3.11_311_cfgv_py2_none_any_b7265b1f": { "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", "attributes": { - "dep_template": "@pre-commit-3.12//{name}:{target}", + "dep_template": "@pre-commit-3.11//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "filename": "cfgv-3.4.0-py2.py3-none-any.whl", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "pre-commit-3.11_311", + "requirement": "cfgv==3.4.0", + "sha256": "b7265b1f29fd3316bfcd2b330d63d024f2bfd8bcb8b0272f8e19a504856c48f9", + "urls": [ + "https://files.pythonhosted.org/packages/c5/55/51844dd50c4fc7a33b653bfaba4c2456f06955289ca770a5dbd5fd267374/cfgv-3.4.0-py2.py3-none-any.whl" + ] + } + }, + "pre-commit-3.11_311_cfgv_sdist_e52591d4": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.11//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], "extra_pip_args": [ "--index-url", "https://pypi.org/simple" ], - "python_interpreter_target": "@@rules_python++python+python_3_12_host//:python", - "repo": "pre-commit-3.12_312", - "requirement": "pre-commit==4.0.1 --hash=sha256:80905ac375958c0444c65e9cebebd948b3cdb518f335a091a670a89d652139d2 --hash=sha256:efde913840816312445dc98787724647c65473daefe420785f885e8ed9a06878" + "filename": "cfgv-3.4.0.tar.gz", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "pre-commit-3.11_311", + "requirement": "cfgv==3.4.0", + "sha256": "e52591d4c5f5dead8e0f673fb16db7949d2cfb3f7da4582893288f0ded8fe560", + "urls": [ + "https://files.pythonhosted.org/packages/11/74/539e56497d9bd1d484fd863dd69cbbfa653cd2aa27abfe35653494d85e94/cfgv-3.4.0.tar.gz" + ] } }, - "pre-commit-3.12_312_pyyaml": { + "pre-commit-3.11_311_distlib_py2_none_any_47f8c22f": { "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", "attributes": { - "dep_template": "@pre-commit-3.12//{name}:{target}", + "dep_template": "@pre-commit-3.11//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "filename": "distlib-0.3.9-py2.py3-none-any.whl", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "pre-commit-3.11_311", + "requirement": "distlib==0.3.9", + "sha256": "47f8c22fd27c27e25a65601af709b38e4f0a45ea4fc2e710f65755fa8caaaf87", + "urls": [ + "https://files.pythonhosted.org/packages/91/a1/cf2472db20f7ce4a6be1253a81cfdf85ad9c7885ffbed7047fb72c24cf87/distlib-0.3.9-py2.py3-none-any.whl" + ] + } + }, + "pre-commit-3.11_311_distlib_sdist_a60f20de": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.11//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], "extra_pip_args": [ "--index-url", "https://pypi.org/simple" ], + "filename": "distlib-0.3.9.tar.gz", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "pre-commit-3.11_311", + "requirement": "distlib==0.3.9", + "sha256": "a60f20dea646b8a33f3e7772f74dc0b2d0772d2837ee1342a00645c81edf9403", + "urls": [ + "https://files.pythonhosted.org/packages/0d/dd/1bec4c5ddb504ca60fc29472f3d27e8d4da1257a854e1d96742f15c1d02d/distlib-0.3.9.tar.gz" + ] + } + }, + "pre-commit-3.11_311_filelock_py3_none_any_533dc2f7": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.11//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "filename": "filelock-3.17.0-py3-none-any.whl", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "pre-commit-3.11_311", + "requirement": "filelock==3.17.0", + "sha256": "533dc2f7ba78dc2f0f531fc6c4940addf7b70a481e269a5a3b93be94ffbe8338", + "urls": [ + "https://files.pythonhosted.org/packages/89/ec/00d68c4ddfedfe64159999e5f8a98fb8442729a63e2077eb9dcd89623d27/filelock-3.17.0-py3-none-any.whl" + ] + } + }, + "pre-commit-3.11_311_filelock_sdist_ee4e7740": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.11//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "extra_pip_args": [ + "--index-url", + "https://pypi.org/simple" + ], + "filename": "filelock-3.17.0.tar.gz", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "pre-commit-3.11_311", + "requirement": "filelock==3.17.0", + "sha256": "ee4e77401ef576ebb38cd7f13b9b28893194acc20a8e68e18730ba9c0e54660e", + "urls": [ + "https://files.pythonhosted.org/packages/dc/9c/0b15fb47b464e1b663b1acd1253a062aa5feecb07d4e597daea542ebd2b5/filelock-3.17.0.tar.gz" + ] + } + }, + "pre-commit-3.11_311_identify_py2_none_any_155931cb": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.11//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "filename": "identify-2.6.7-py2.py3-none-any.whl", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "pre-commit-3.11_311", + "requirement": "identify==2.6.7", + "sha256": "155931cb617a401807b09ecec6635d6c692d180090a1cedca8ef7d58ba5b6aa0", + "urls": [ + "https://files.pythonhosted.org/packages/03/00/1fd4a117c6c93f2dcc5b7edaeaf53ea45332ef966429be566ca16c2beb94/identify-2.6.7-py2.py3-none-any.whl" + ] + } + }, + "pre-commit-3.11_311_identify_sdist_3fa266b4": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.11//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "extra_pip_args": [ + "--index-url", + "https://pypi.org/simple" + ], + "filename": "identify-2.6.7.tar.gz", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "pre-commit-3.11_311", + "requirement": "identify==2.6.7", + "sha256": "3fa266b42eba321ee0b2bb0936a6a6b9e36a1351cbb69055b3082f4193035684", + "urls": [ + "https://files.pythonhosted.org/packages/83/d1/524aa3350f78bcd714d148ade6133d67d6b7de2cdbae7d99039c024c9a25/identify-2.6.7.tar.gz" + ] + } + }, + "pre-commit-3.11_311_nodeenv_py2_none_any_ba11c978": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.11//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "filename": "nodeenv-1.9.1-py2.py3-none-any.whl", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "pre-commit-3.11_311", + "requirement": "nodeenv==1.9.1", + "sha256": "ba11c9782d29c27c70ffbdda2d7415098754709be8a7056d79a737cd901155c9", + "urls": [ + "https://files.pythonhosted.org/packages/d2/1d/1b658dbd2b9fa9c4c9f32accbfc0205d532c8c6194dc0f2a4c0428e7128a/nodeenv-1.9.1-py2.py3-none-any.whl" + ] + } + }, + "pre-commit-3.11_311_nodeenv_sdist_6ec12890": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.11//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "extra_pip_args": [ + "--index-url", + "https://pypi.org/simple" + ], + "filename": "nodeenv-1.9.1.tar.gz", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "pre-commit-3.11_311", + "requirement": "nodeenv==1.9.1", + "sha256": "6ec12890a2dab7946721edbfbcd91f3319c6ccc9aec47be7c7e6b7011ee6645f", + "urls": [ + "https://files.pythonhosted.org/packages/43/16/fc88b08840de0e0a72a2f9d8c6bae36be573e475a6326ae854bcc549fc45/nodeenv-1.9.1.tar.gz" + ] + } + }, + "pre-commit-3.11_311_platformdirs_py3_none_any_73e575e1": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.11//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "filename": "platformdirs-4.3.6-py3-none-any.whl", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "pre-commit-3.11_311", + "requirement": "platformdirs==4.3.6", + "sha256": "73e575e1408ab8103900836b97580d5307456908a03e92031bab39e4554cc3fb", + "urls": [ + "https://files.pythonhosted.org/packages/3c/a6/bc1012356d8ece4d66dd75c4b9fc6c1f6650ddd5991e421177d9f8f671be/platformdirs-4.3.6-py3-none-any.whl" + ] + } + }, + "pre-commit-3.11_311_platformdirs_sdist_357fb2ac": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.11//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "extra_pip_args": [ + "--index-url", + "https://pypi.org/simple" + ], + "filename": "platformdirs-4.3.6.tar.gz", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "pre-commit-3.11_311", + "requirement": "platformdirs==4.3.6", + "sha256": "357fb2acbc885b0419afd3ce3ed34564c13c9b95c89360cd9563f73aa5e2b907", + "urls": [ + "https://files.pythonhosted.org/packages/13/fc/128cc9cb8f03208bdbf93d3aa862e16d376844a14f9a0ce5cf4507372de4/platformdirs-4.3.6.tar.gz" + ] + } + }, + "pre-commit-3.11_311_pre_commit_py2_none_any_efde9138": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.11//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "filename": "pre_commit-4.0.1-py2.py3-none-any.whl", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "pre-commit-3.11_311", + "requirement": "pre-commit==4.0.1", + "sha256": "efde913840816312445dc98787724647c65473daefe420785f885e8ed9a06878", + "urls": [ + "https://files.pythonhosted.org/packages/16/8f/496e10d51edd6671ebe0432e33ff800aa86775d2d147ce7d43389324a525/pre_commit-4.0.1-py2.py3-none-any.whl" + ] + } + }, + "pre-commit-3.11_311_pre_commit_sdist_80905ac3": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.11//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "extra_pip_args": [ + "--index-url", + "https://pypi.org/simple" + ], + "filename": "pre_commit-4.0.1.tar.gz", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "pre-commit-3.11_311", + "requirement": "pre-commit==4.0.1", + "sha256": "80905ac375958c0444c65e9cebebd948b3cdb518f335a091a670a89d652139d2", + "urls": [ + "https://files.pythonhosted.org/packages/2e/c8/e22c292035f1bac8b9f5237a2622305bc0304e776080b246f3df57c4ff9f/pre_commit-4.0.1.tar.gz" + ] + } + }, + "pre-commit-3.11_311_pyyaml_cp311_cp311_macosx_10_9_x86_64_cc1c1159": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.11//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "filename": "PyYAML-6.0.2-cp311-cp311-macosx_10_9_x86_64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "pre-commit-3.11_311", + "requirement": "pyyaml==6.0.2", + "sha256": "cc1c1159b3d456576af7a3e4d1ba7e6924cb39de8f67111c735f6fc832082774", + "urls": [ + "https://files.pythonhosted.org/packages/f8/aa/7af4e81f7acba21a4c6be026da38fd2b872ca46226673c89a758ebdc4fd2/PyYAML-6.0.2-cp311-cp311-macosx_10_9_x86_64.whl" + ] + } + }, + "pre-commit-3.11_311_pyyaml_cp311_cp311_macosx_11_0_arm64_1e2120ef": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.11//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "filename": "PyYAML-6.0.2-cp311-cp311-macosx_11_0_arm64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "pre-commit-3.11_311", + "requirement": "pyyaml==6.0.2", + "sha256": "1e2120ef853f59c7419231f3bf4e7021f1b936f6ebd222406c3b60212205d2ee", + "urls": [ + "https://files.pythonhosted.org/packages/8b/62/b9faa998fd185f65c1371643678e4d58254add437edb764a08c5a98fb986/PyYAML-6.0.2-cp311-cp311-macosx_11_0_arm64.whl" + ] + } + }, + "pre-commit-3.11_311_pyyaml_cp311_cp311_manylinux_2_17_aarch64_5d225db5": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.11//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "filename": "PyYAML-6.0.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "pre-commit-3.11_311", + "requirement": "pyyaml==6.0.2", + "sha256": "5d225db5a45f21e78dd9358e58a98702a0302f2659a3c6cd320564b75b86f47c", + "urls": [ + "https://files.pythonhosted.org/packages/ad/0c/c804f5f922a9a6563bab712d8dcc70251e8af811fce4524d57c2c0fd49a4/PyYAML-6.0.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + ] + } + }, + "pre-commit-3.11_311_pyyaml_cp311_cp311_manylinux_2_17_s390x_5ac9328e": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.11//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "filename": "PyYAML-6.0.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "pre-commit-3.11_311", + "requirement": "pyyaml==6.0.2", + "sha256": "5ac9328ec4831237bec75defaf839f7d4564be1e6b25ac710bd1a96321cc8317", + "urls": [ + "https://files.pythonhosted.org/packages/51/16/6af8d6a6b210c8e54f1406a6b9481febf9c64a3109c541567e35a49aa2e7/PyYAML-6.0.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl" + ] + } + }, + "pre-commit-3.11_311_pyyaml_cp311_cp311_manylinux_2_17_x86_64_3ad2a3de": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.11//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "filename": "PyYAML-6.0.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "pre-commit-3.11_311", + "requirement": "pyyaml==6.0.2", + "sha256": "3ad2a3decf9aaba3d29c8f537ac4b243e36bef957511b4766cb0057d32b0be85", + "urls": [ + "https://files.pythonhosted.org/packages/75/e4/2c27590dfc9992f73aabbeb9241ae20220bd9452df27483b6e56d3975cc5/PyYAML-6.0.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + ] + } + }, + "pre-commit-3.11_311_pyyaml_cp311_cp311_musllinux_1_1_aarch64_ff3824dc": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.11//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "filename": "PyYAML-6.0.2-cp311-cp311-musllinux_1_1_aarch64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "pre-commit-3.11_311", + "requirement": "pyyaml==6.0.2", + "sha256": "ff3824dc5261f50c9b0dfb3be22b4567a6f938ccce4587b38952d85fd9e9afe4", + "urls": [ + "https://files.pythonhosted.org/packages/9b/97/ecc1abf4a823f5ac61941a9c00fe501b02ac3ab0e373c3857f7d4b83e2b6/PyYAML-6.0.2-cp311-cp311-musllinux_1_1_aarch64.whl" + ] + } + }, + "pre-commit-3.11_311_pyyaml_cp311_cp311_musllinux_1_1_x86_64_797b4f72": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.11//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "filename": "PyYAML-6.0.2-cp311-cp311-musllinux_1_1_x86_64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "pre-commit-3.11_311", + "requirement": "pyyaml==6.0.2", + "sha256": "797b4f722ffa07cc8d62053e4cff1486fa6dc094105d13fea7b1de7d8bf71c9e", + "urls": [ + "https://files.pythonhosted.org/packages/45/73/0f49dacd6e82c9430e46f4a027baa4ca205e8b0a9dce1397f44edc23559d/PyYAML-6.0.2-cp311-cp311-musllinux_1_1_x86_64.whl" + ] + } + }, + "pre-commit-3.11_311_pyyaml_cp311_cp311_win_amd64_e10ce637": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.11//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "filename": "PyYAML-6.0.2-cp311-cp311-win_amd64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "pre-commit-3.11_311", + "requirement": "pyyaml==6.0.2", + "sha256": "e10ce637b18caea04431ce14fabcf5c64a1c61ec9c56b071a4b7ca131ca52d44", + "urls": [ + "https://files.pythonhosted.org/packages/ed/23/8da0bbe2ab9dcdd11f4f4557ccaf95c10b9811b13ecced089d43ce59c3c8/PyYAML-6.0.2-cp311-cp311-win_amd64.whl" + ] + } + }, + "pre-commit-3.11_311_pyyaml_sdist_d584d9ec": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.11//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "extra_pip_args": [ + "--index-url", + "https://pypi.org/simple" + ], + "filename": "pyyaml-6.0.2.tar.gz", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "pre-commit-3.11_311", + "requirement": "pyyaml==6.0.2", + "sha256": "d584d9ec91ad65861cc08d42e834324ef890a082e591037abe114850ff7bbc3e", + "urls": [ + "https://files.pythonhosted.org/packages/54/ed/79a089b6be93607fa5cdaedf301d7dfb23af5f25c398d5ead2525b063e17/pyyaml-6.0.2.tar.gz" + ] + } + }, + "pre-commit-3.11_311_virtualenv_py3_none_any_febddfc3": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.11//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "filename": "virtualenv-20.29.2-py3-none-any.whl", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "pre-commit-3.11_311", + "requirement": "virtualenv==20.29.2", + "sha256": "febddfc3d1ea571bdb1dc0f98d7b45d24def7428214d4fb73cc486c9568cce6a", + "urls": [ + "https://files.pythonhosted.org/packages/93/fa/849483d56773ae29740ae70043ad88e068f98a6401aa819b5d6bee604683/virtualenv-20.29.2-py3-none-any.whl" + ] + } + }, + "pre-commit-3.11_311_virtualenv_sdist_fdaabebf": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.11//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "extra_pip_args": [ + "--index-url", + "https://pypi.org/simple" + ], + "filename": "virtualenv-20.29.2.tar.gz", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "pre-commit-3.11_311", + "requirement": "virtualenv==20.29.2", + "sha256": "fdaabebf6d03b5ba83ae0a02cfe96f48a716f4fae556461d180825866f75b728", + "urls": [ + "https://files.pythonhosted.org/packages/f1/88/dacc875dd54a8acadb4bcbfd4e3e86df8be75527116c91d8f9784f5e9cab/virtualenv-20.29.2.tar.gz" + ] + } + }, + "pre-commit-3.12_312_cfgv_py2_none_any_b7265b1f": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.12//{name}:{target}", + "experimental_target_platforms": [ + "cp312_linux_aarch64", + "cp312_linux_arm", + "cp312_linux_ppc", + "cp312_linux_s390x", + "cp312_linux_x86_64", + "cp312_osx_aarch64", + "cp312_osx_x86_64", + "cp312_windows_x86_64" + ], + "filename": "cfgv-3.4.0-py2.py3-none-any.whl", + "python_interpreter_target": "@@rules_python++python+python_3_12_host//:python", + "repo": "pre-commit-3.12_312", + "requirement": "cfgv==3.4.0", + "sha256": "b7265b1f29fd3316bfcd2b330d63d024f2bfd8bcb8b0272f8e19a504856c48f9", + "urls": [ + "https://files.pythonhosted.org/packages/c5/55/51844dd50c4fc7a33b653bfaba4c2456f06955289ca770a5dbd5fd267374/cfgv-3.4.0-py2.py3-none-any.whl" + ] + } + }, + "pre-commit-3.12_312_cfgv_sdist_e52591d4": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.12//{name}:{target}", + "experimental_target_platforms": [ + "cp312_linux_aarch64", + "cp312_linux_arm", + "cp312_linux_ppc", + "cp312_linux_s390x", + "cp312_linux_x86_64", + "cp312_osx_aarch64", + "cp312_osx_x86_64", + "cp312_windows_x86_64" + ], + "extra_pip_args": [ + "--index-url", + "https://pypi.org/simple" + ], + "filename": "cfgv-3.4.0.tar.gz", + "python_interpreter_target": "@@rules_python++python+python_3_12_host//:python", + "repo": "pre-commit-3.12_312", + "requirement": "cfgv==3.4.0", + "sha256": "e52591d4c5f5dead8e0f673fb16db7949d2cfb3f7da4582893288f0ded8fe560", + "urls": [ + "https://files.pythonhosted.org/packages/11/74/539e56497d9bd1d484fd863dd69cbbfa653cd2aa27abfe35653494d85e94/cfgv-3.4.0.tar.gz" + ] + } + }, + "pre-commit-3.12_312_distlib_py2_none_any_47f8c22f": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.12//{name}:{target}", + "experimental_target_platforms": [ + "cp312_linux_aarch64", + "cp312_linux_arm", + "cp312_linux_ppc", + "cp312_linux_s390x", + "cp312_linux_x86_64", + "cp312_osx_aarch64", + "cp312_osx_x86_64", + "cp312_windows_x86_64" + ], + "filename": "distlib-0.3.9-py2.py3-none-any.whl", + "python_interpreter_target": "@@rules_python++python+python_3_12_host//:python", + "repo": "pre-commit-3.12_312", + "requirement": "distlib==0.3.9", + "sha256": "47f8c22fd27c27e25a65601af709b38e4f0a45ea4fc2e710f65755fa8caaaf87", + "urls": [ + "https://files.pythonhosted.org/packages/91/a1/cf2472db20f7ce4a6be1253a81cfdf85ad9c7885ffbed7047fb72c24cf87/distlib-0.3.9-py2.py3-none-any.whl" + ] + } + }, + "pre-commit-3.12_312_distlib_sdist_a60f20de": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.12//{name}:{target}", + "experimental_target_platforms": [ + "cp312_linux_aarch64", + "cp312_linux_arm", + "cp312_linux_ppc", + "cp312_linux_s390x", + "cp312_linux_x86_64", + "cp312_osx_aarch64", + "cp312_osx_x86_64", + "cp312_windows_x86_64" + ], + "extra_pip_args": [ + "--index-url", + "https://pypi.org/simple" + ], + "filename": "distlib-0.3.9.tar.gz", + "python_interpreter_target": "@@rules_python++python+python_3_12_host//:python", + "repo": "pre-commit-3.12_312", + "requirement": "distlib==0.3.9", + "sha256": "a60f20dea646b8a33f3e7772f74dc0b2d0772d2837ee1342a00645c81edf9403", + "urls": [ + "https://files.pythonhosted.org/packages/0d/dd/1bec4c5ddb504ca60fc29472f3d27e8d4da1257a854e1d96742f15c1d02d/distlib-0.3.9.tar.gz" + ] + } + }, + "pre-commit-3.12_312_filelock_py3_none_any_533dc2f7": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.12//{name}:{target}", + "experimental_target_platforms": [ + "cp312_linux_aarch64", + "cp312_linux_arm", + "cp312_linux_ppc", + "cp312_linux_s390x", + "cp312_linux_x86_64", + "cp312_osx_aarch64", + "cp312_osx_x86_64", + "cp312_windows_x86_64" + ], + "filename": "filelock-3.17.0-py3-none-any.whl", + "python_interpreter_target": "@@rules_python++python+python_3_12_host//:python", + "repo": "pre-commit-3.12_312", + "requirement": "filelock==3.17.0", + "sha256": "533dc2f7ba78dc2f0f531fc6c4940addf7b70a481e269a5a3b93be94ffbe8338", + "urls": [ + "https://files.pythonhosted.org/packages/89/ec/00d68c4ddfedfe64159999e5f8a98fb8442729a63e2077eb9dcd89623d27/filelock-3.17.0-py3-none-any.whl" + ] + } + }, + "pre-commit-3.12_312_filelock_sdist_ee4e7740": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.12//{name}:{target}", + "experimental_target_platforms": [ + "cp312_linux_aarch64", + "cp312_linux_arm", + "cp312_linux_ppc", + "cp312_linux_s390x", + "cp312_linux_x86_64", + "cp312_osx_aarch64", + "cp312_osx_x86_64", + "cp312_windows_x86_64" + ], + "extra_pip_args": [ + "--index-url", + "https://pypi.org/simple" + ], + "filename": "filelock-3.17.0.tar.gz", + "python_interpreter_target": "@@rules_python++python+python_3_12_host//:python", + "repo": "pre-commit-3.12_312", + "requirement": "filelock==3.17.0", + "sha256": "ee4e77401ef576ebb38cd7f13b9b28893194acc20a8e68e18730ba9c0e54660e", + "urls": [ + "https://files.pythonhosted.org/packages/dc/9c/0b15fb47b464e1b663b1acd1253a062aa5feecb07d4e597daea542ebd2b5/filelock-3.17.0.tar.gz" + ] + } + }, + "pre-commit-3.12_312_identify_py2_none_any_155931cb": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.12//{name}:{target}", + "experimental_target_platforms": [ + "cp312_linux_aarch64", + "cp312_linux_arm", + "cp312_linux_ppc", + "cp312_linux_s390x", + "cp312_linux_x86_64", + "cp312_osx_aarch64", + "cp312_osx_x86_64", + "cp312_windows_x86_64" + ], + "filename": "identify-2.6.7-py2.py3-none-any.whl", + "python_interpreter_target": "@@rules_python++python+python_3_12_host//:python", + "repo": "pre-commit-3.12_312", + "requirement": "identify==2.6.7", + "sha256": "155931cb617a401807b09ecec6635d6c692d180090a1cedca8ef7d58ba5b6aa0", + "urls": [ + "https://files.pythonhosted.org/packages/03/00/1fd4a117c6c93f2dcc5b7edaeaf53ea45332ef966429be566ca16c2beb94/identify-2.6.7-py2.py3-none-any.whl" + ] + } + }, + "pre-commit-3.12_312_identify_sdist_3fa266b4": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.12//{name}:{target}", + "experimental_target_platforms": [ + "cp312_linux_aarch64", + "cp312_linux_arm", + "cp312_linux_ppc", + "cp312_linux_s390x", + "cp312_linux_x86_64", + "cp312_osx_aarch64", + "cp312_osx_x86_64", + "cp312_windows_x86_64" + ], + "extra_pip_args": [ + "--index-url", + "https://pypi.org/simple" + ], + "filename": "identify-2.6.7.tar.gz", + "python_interpreter_target": "@@rules_python++python+python_3_12_host//:python", + "repo": "pre-commit-3.12_312", + "requirement": "identify==2.6.7", + "sha256": "3fa266b42eba321ee0b2bb0936a6a6b9e36a1351cbb69055b3082f4193035684", + "urls": [ + "https://files.pythonhosted.org/packages/83/d1/524aa3350f78bcd714d148ade6133d67d6b7de2cdbae7d99039c024c9a25/identify-2.6.7.tar.gz" + ] + } + }, + "pre-commit-3.12_312_nodeenv_py2_none_any_ba11c978": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.12//{name}:{target}", + "experimental_target_platforms": [ + "cp312_linux_aarch64", + "cp312_linux_arm", + "cp312_linux_ppc", + "cp312_linux_s390x", + "cp312_linux_x86_64", + "cp312_osx_aarch64", + "cp312_osx_x86_64", + "cp312_windows_x86_64" + ], + "filename": "nodeenv-1.9.1-py2.py3-none-any.whl", + "python_interpreter_target": "@@rules_python++python+python_3_12_host//:python", + "repo": "pre-commit-3.12_312", + "requirement": "nodeenv==1.9.1", + "sha256": "ba11c9782d29c27c70ffbdda2d7415098754709be8a7056d79a737cd901155c9", + "urls": [ + "https://files.pythonhosted.org/packages/d2/1d/1b658dbd2b9fa9c4c9f32accbfc0205d532c8c6194dc0f2a4c0428e7128a/nodeenv-1.9.1-py2.py3-none-any.whl" + ] + } + }, + "pre-commit-3.12_312_nodeenv_sdist_6ec12890": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.12//{name}:{target}", + "experimental_target_platforms": [ + "cp312_linux_aarch64", + "cp312_linux_arm", + "cp312_linux_ppc", + "cp312_linux_s390x", + "cp312_linux_x86_64", + "cp312_osx_aarch64", + "cp312_osx_x86_64", + "cp312_windows_x86_64" + ], + "extra_pip_args": [ + "--index-url", + "https://pypi.org/simple" + ], + "filename": "nodeenv-1.9.1.tar.gz", + "python_interpreter_target": "@@rules_python++python+python_3_12_host//:python", + "repo": "pre-commit-3.12_312", + "requirement": "nodeenv==1.9.1", + "sha256": "6ec12890a2dab7946721edbfbcd91f3319c6ccc9aec47be7c7e6b7011ee6645f", + "urls": [ + "https://files.pythonhosted.org/packages/43/16/fc88b08840de0e0a72a2f9d8c6bae36be573e475a6326ae854bcc549fc45/nodeenv-1.9.1.tar.gz" + ] + } + }, + "pre-commit-3.12_312_platformdirs_py3_none_any_73e575e1": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.12//{name}:{target}", + "experimental_target_platforms": [ + "cp312_linux_aarch64", + "cp312_linux_arm", + "cp312_linux_ppc", + "cp312_linux_s390x", + "cp312_linux_x86_64", + "cp312_osx_aarch64", + "cp312_osx_x86_64", + "cp312_windows_x86_64" + ], + "filename": "platformdirs-4.3.6-py3-none-any.whl", + "python_interpreter_target": "@@rules_python++python+python_3_12_host//:python", + "repo": "pre-commit-3.12_312", + "requirement": "platformdirs==4.3.6", + "sha256": "73e575e1408ab8103900836b97580d5307456908a03e92031bab39e4554cc3fb", + "urls": [ + "https://files.pythonhosted.org/packages/3c/a6/bc1012356d8ece4d66dd75c4b9fc6c1f6650ddd5991e421177d9f8f671be/platformdirs-4.3.6-py3-none-any.whl" + ] + } + }, + "pre-commit-3.12_312_platformdirs_sdist_357fb2ac": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.12//{name}:{target}", + "experimental_target_platforms": [ + "cp312_linux_aarch64", + "cp312_linux_arm", + "cp312_linux_ppc", + "cp312_linux_s390x", + "cp312_linux_x86_64", + "cp312_osx_aarch64", + "cp312_osx_x86_64", + "cp312_windows_x86_64" + ], + "extra_pip_args": [ + "--index-url", + "https://pypi.org/simple" + ], + "filename": "platformdirs-4.3.6.tar.gz", + "python_interpreter_target": "@@rules_python++python+python_3_12_host//:python", + "repo": "pre-commit-3.12_312", + "requirement": "platformdirs==4.3.6", + "sha256": "357fb2acbc885b0419afd3ce3ed34564c13c9b95c89360cd9563f73aa5e2b907", + "urls": [ + "https://files.pythonhosted.org/packages/13/fc/128cc9cb8f03208bdbf93d3aa862e16d376844a14f9a0ce5cf4507372de4/platformdirs-4.3.6.tar.gz" + ] + } + }, + "pre-commit-3.12_312_pre_commit_py2_none_any_efde9138": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.12//{name}:{target}", + "experimental_target_platforms": [ + "cp312_linux_aarch64", + "cp312_linux_arm", + "cp312_linux_ppc", + "cp312_linux_s390x", + "cp312_linux_x86_64", + "cp312_osx_aarch64", + "cp312_osx_x86_64", + "cp312_windows_x86_64" + ], + "filename": "pre_commit-4.0.1-py2.py3-none-any.whl", + "python_interpreter_target": "@@rules_python++python+python_3_12_host//:python", + "repo": "pre-commit-3.12_312", + "requirement": "pre-commit==4.0.1", + "sha256": "efde913840816312445dc98787724647c65473daefe420785f885e8ed9a06878", + "urls": [ + "https://files.pythonhosted.org/packages/16/8f/496e10d51edd6671ebe0432e33ff800aa86775d2d147ce7d43389324a525/pre_commit-4.0.1-py2.py3-none-any.whl" + ] + } + }, + "pre-commit-3.12_312_pre_commit_sdist_80905ac3": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.12//{name}:{target}", + "experimental_target_platforms": [ + "cp312_linux_aarch64", + "cp312_linux_arm", + "cp312_linux_ppc", + "cp312_linux_s390x", + "cp312_linux_x86_64", + "cp312_osx_aarch64", + "cp312_osx_x86_64", + "cp312_windows_x86_64" + ], + "extra_pip_args": [ + "--index-url", + "https://pypi.org/simple" + ], + "filename": "pre_commit-4.0.1.tar.gz", + "python_interpreter_target": "@@rules_python++python+python_3_12_host//:python", + "repo": "pre-commit-3.12_312", + "requirement": "pre-commit==4.0.1", + "sha256": "80905ac375958c0444c65e9cebebd948b3cdb518f335a091a670a89d652139d2", + "urls": [ + "https://files.pythonhosted.org/packages/2e/c8/e22c292035f1bac8b9f5237a2622305bc0304e776080b246f3df57c4ff9f/pre_commit-4.0.1.tar.gz" + ] + } + }, + "pre-commit-3.12_312_pyyaml_cp312_cp312_macosx_10_9_x86_64_c70c9519": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.12//{name}:{target}", + "experimental_target_platforms": [ + "cp312_linux_aarch64", + "cp312_linux_arm", + "cp312_linux_ppc", + "cp312_linux_s390x", + "cp312_linux_x86_64", + "cp312_osx_aarch64", + "cp312_osx_x86_64", + "cp312_windows_x86_64" + ], + "filename": "PyYAML-6.0.2-cp312-cp312-macosx_10_9_x86_64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_12_host//:python", + "repo": "pre-commit-3.12_312", + "requirement": "pyyaml==6.0.2", + "sha256": "c70c95198c015b85feafc136515252a261a84561b7b1d51e3384e0655ddf25ab", + "urls": [ + "https://files.pythonhosted.org/packages/86/0c/c581167fc46d6d6d7ddcfb8c843a4de25bdd27e4466938109ca68492292c/PyYAML-6.0.2-cp312-cp312-macosx_10_9_x86_64.whl" + ] + } + }, + "pre-commit-3.12_312_pyyaml_cp312_cp312_macosx_11_0_arm64_ce826d6e": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.12//{name}:{target}", + "experimental_target_platforms": [ + "cp312_linux_aarch64", + "cp312_linux_arm", + "cp312_linux_ppc", + "cp312_linux_s390x", + "cp312_linux_x86_64", + "cp312_osx_aarch64", + "cp312_osx_x86_64", + "cp312_windows_x86_64" + ], + "filename": "PyYAML-6.0.2-cp312-cp312-macosx_11_0_arm64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_12_host//:python", + "repo": "pre-commit-3.12_312", + "requirement": "pyyaml==6.0.2", + "sha256": "ce826d6ef20b1bc864f0a68340c8b3287705cae2f8b4b1d932177dcc76721725", + "urls": [ + "https://files.pythonhosted.org/packages/a8/0c/38374f5bb272c051e2a69281d71cba6fdb983413e6758b84482905e29a5d/PyYAML-6.0.2-cp312-cp312-macosx_11_0_arm64.whl" + ] + } + }, + "pre-commit-3.12_312_pyyaml_cp312_cp312_manylinux_2_17_aarch64_1f71ea52": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.12//{name}:{target}", + "experimental_target_platforms": [ + "cp312_linux_aarch64", + "cp312_linux_arm", + "cp312_linux_ppc", + "cp312_linux_s390x", + "cp312_linux_x86_64", + "cp312_osx_aarch64", + "cp312_osx_x86_64", + "cp312_windows_x86_64" + ], + "filename": "PyYAML-6.0.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_12_host//:python", + "repo": "pre-commit-3.12_312", + "requirement": "pyyaml==6.0.2", + "sha256": "1f71ea527786de97d1a0cc0eacd1defc0985dcf6b3f17bb77dcfc8c34bec4dc5", + "urls": [ + "https://files.pythonhosted.org/packages/c3/93/9916574aa8c00aa06bbac729972eb1071d002b8e158bd0e83a3b9a20a1f7/PyYAML-6.0.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + ] + } + }, + "pre-commit-3.12_312_pyyaml_cp312_cp312_manylinux_2_17_s390x_9b22676e": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.12//{name}:{target}", + "experimental_target_platforms": [ + "cp312_linux_aarch64", + "cp312_linux_arm", + "cp312_linux_ppc", + "cp312_linux_s390x", + "cp312_linux_x86_64", + "cp312_osx_aarch64", + "cp312_osx_x86_64", + "cp312_windows_x86_64" + ], + "filename": "PyYAML-6.0.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", + "python_interpreter_target": "@@rules_python++python+python_3_12_host//:python", + "repo": "pre-commit-3.12_312", + "requirement": "pyyaml==6.0.2", + "sha256": "9b22676e8097e9e22e36d6b7bda33190d0d400f345f23d4065d48f4ca7ae0425", + "urls": [ + "https://files.pythonhosted.org/packages/95/0f/b8938f1cbd09739c6da569d172531567dbcc9789e0029aa070856f123984/PyYAML-6.0.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl" + ] + } + }, + "pre-commit-3.12_312_pyyaml_cp312_cp312_manylinux_2_17_x86_64_80bab7bf": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.12//{name}:{target}", + "experimental_target_platforms": [ + "cp312_linux_aarch64", + "cp312_linux_arm", + "cp312_linux_ppc", + "cp312_linux_s390x", + "cp312_linux_x86_64", + "cp312_osx_aarch64", + "cp312_osx_x86_64", + "cp312_windows_x86_64" + ], + "filename": "PyYAML-6.0.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_12_host//:python", + "repo": "pre-commit-3.12_312", + "requirement": "pyyaml==6.0.2", + "sha256": "80bab7bfc629882493af4aa31a4cfa43a4c57c83813253626916b8c7ada83476", + "urls": [ + "https://files.pythonhosted.org/packages/b9/2b/614b4752f2e127db5cc206abc23a8c19678e92b23c3db30fc86ab731d3bd/PyYAML-6.0.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + ] + } + }, + "pre-commit-3.12_312_pyyaml_cp312_cp312_musllinux_1_1_aarch64_0833f869": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.12//{name}:{target}", + "experimental_target_platforms": [ + "cp312_linux_aarch64", + "cp312_linux_arm", + "cp312_linux_ppc", + "cp312_linux_s390x", + "cp312_linux_x86_64", + "cp312_osx_aarch64", + "cp312_osx_x86_64", + "cp312_windows_x86_64" + ], + "filename": "PyYAML-6.0.2-cp312-cp312-musllinux_1_1_aarch64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_12_host//:python", + "repo": "pre-commit-3.12_312", + "requirement": "pyyaml==6.0.2", + "sha256": "0833f8694549e586547b576dcfaba4a6b55b9e96098b36cdc7ebefe667dfed48", + "urls": [ + "https://files.pythonhosted.org/packages/d4/00/dd137d5bcc7efea1836d6264f049359861cf548469d18da90cd8216cf05f/PyYAML-6.0.2-cp312-cp312-musllinux_1_1_aarch64.whl" + ] + } + }, + "pre-commit-3.12_312_pyyaml_cp312_cp312_musllinux_1_1_x86_64_8b9c7197": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.12//{name}:{target}", + "experimental_target_platforms": [ + "cp312_linux_aarch64", + "cp312_linux_arm", + "cp312_linux_ppc", + "cp312_linux_s390x", + "cp312_linux_x86_64", + "cp312_osx_aarch64", + "cp312_osx_x86_64", + "cp312_windows_x86_64" + ], + "filename": "PyYAML-6.0.2-cp312-cp312-musllinux_1_1_x86_64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_12_host//:python", + "repo": "pre-commit-3.12_312", + "requirement": "pyyaml==6.0.2", + "sha256": "8b9c7197f7cb2738065c481a0461e50ad02f18c78cd75775628afb4d7137fb3b", + "urls": [ + "https://files.pythonhosted.org/packages/c9/1f/4f998c900485e5c0ef43838363ba4a9723ac0ad73a9dc42068b12aaba4e4/PyYAML-6.0.2-cp312-cp312-musllinux_1_1_x86_64.whl" + ] + } + }, + "pre-commit-3.12_312_pyyaml_cp312_cp312_win_amd64_7e7401d0": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.12//{name}:{target}", + "experimental_target_platforms": [ + "cp312_linux_aarch64", + "cp312_linux_arm", + "cp312_linux_ppc", + "cp312_linux_s390x", + "cp312_linux_x86_64", + "cp312_osx_aarch64", + "cp312_osx_x86_64", + "cp312_windows_x86_64" + ], + "filename": "PyYAML-6.0.2-cp312-cp312-win_amd64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_12_host//:python", + "repo": "pre-commit-3.12_312", + "requirement": "pyyaml==6.0.2", + "sha256": "7e7401d0de89a9a855c839bc697c079a4af81cf878373abd7dc625847d25cbd8", + "urls": [ + "https://files.pythonhosted.org/packages/0c/e8/4f648c598b17c3d06e8753d7d13d57542b30d56e6c2dedf9c331ae56312e/PyYAML-6.0.2-cp312-cp312-win_amd64.whl" + ] + } + }, + "pre-commit-3.12_312_pyyaml_sdist_d584d9ec": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.12//{name}:{target}", + "experimental_target_platforms": [ + "cp312_linux_aarch64", + "cp312_linux_arm", + "cp312_linux_ppc", + "cp312_linux_s390x", + "cp312_linux_x86_64", + "cp312_osx_aarch64", + "cp312_osx_x86_64", + "cp312_windows_x86_64" + ], + "extra_pip_args": [ + "--index-url", + "https://pypi.org/simple" + ], + "filename": "pyyaml-6.0.2.tar.gz", + "python_interpreter_target": "@@rules_python++python+python_3_12_host//:python", + "repo": "pre-commit-3.12_312", + "requirement": "pyyaml==6.0.2", + "sha256": "d584d9ec91ad65861cc08d42e834324ef890a082e591037abe114850ff7bbc3e", + "urls": [ + "https://files.pythonhosted.org/packages/54/ed/79a089b6be93607fa5cdaedf301d7dfb23af5f25c398d5ead2525b063e17/pyyaml-6.0.2.tar.gz" + ] + } + }, + "pre-commit-3.12_312_virtualenv_py3_none_any_febddfc3": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.12//{name}:{target}", + "experimental_target_platforms": [ + "cp312_linux_aarch64", + "cp312_linux_arm", + "cp312_linux_ppc", + "cp312_linux_s390x", + "cp312_linux_x86_64", + "cp312_osx_aarch64", + "cp312_osx_x86_64", + "cp312_windows_x86_64" + ], + "filename": "virtualenv-20.29.2-py3-none-any.whl", + "python_interpreter_target": "@@rules_python++python+python_3_12_host//:python", + "repo": "pre-commit-3.12_312", + "requirement": "virtualenv==20.29.2", + "sha256": "febddfc3d1ea571bdb1dc0f98d7b45d24def7428214d4fb73cc486c9568cce6a", + "urls": [ + "https://files.pythonhosted.org/packages/93/fa/849483d56773ae29740ae70043ad88e068f98a6401aa819b5d6bee604683/virtualenv-20.29.2-py3-none-any.whl" + ] + } + }, + "pre-commit-3.12_312_virtualenv_sdist_fdaabebf": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.12//{name}:{target}", + "experimental_target_platforms": [ + "cp312_linux_aarch64", + "cp312_linux_arm", + "cp312_linux_ppc", + "cp312_linux_s390x", + "cp312_linux_x86_64", + "cp312_osx_aarch64", + "cp312_osx_x86_64", + "cp312_windows_x86_64" + ], + "extra_pip_args": [ + "--index-url", + "https://pypi.org/simple" + ], + "filename": "virtualenv-20.29.2.tar.gz", + "python_interpreter_target": "@@rules_python++python+python_3_12_host//:python", + "repo": "pre-commit-3.12_312", + "requirement": "virtualenv==20.29.2", + "sha256": "fdaabebf6d03b5ba83ae0a02cfe96f48a716f4fae556461d180825866f75b728", + "urls": [ + "https://files.pythonhosted.org/packages/f1/88/dacc875dd54a8acadb4bcbfd4e3e86df8be75527116c91d8f9784f5e9cab/virtualenv-20.29.2.tar.gz" + ] + } + }, + "pre-commit-3.13_313_cfgv_py2_none_any_b7265b1f": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.13//{name}:{target}", + "experimental_target_platforms": [ + "cp313_linux_aarch64", + "cp313_linux_arm", + "cp313_linux_ppc", + "cp313_linux_s390x", + "cp313_linux_x86_64", + "cp313_osx_aarch64", + "cp313_osx_x86_64", + "cp313_windows_x86_64" + ], + "filename": "cfgv-3.4.0-py2.py3-none-any.whl", + "python_interpreter_target": "@@rules_python++python+python_3_13_host//:python", + "repo": "pre-commit-3.13_313", + "requirement": "cfgv==3.4.0", + "sha256": "b7265b1f29fd3316bfcd2b330d63d024f2bfd8bcb8b0272f8e19a504856c48f9", + "urls": [ + "https://files.pythonhosted.org/packages/c5/55/51844dd50c4fc7a33b653bfaba4c2456f06955289ca770a5dbd5fd267374/cfgv-3.4.0-py2.py3-none-any.whl" + ] + } + }, + "pre-commit-3.13_313_cfgv_sdist_e52591d4": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.13//{name}:{target}", + "experimental_target_platforms": [ + "cp313_linux_aarch64", + "cp313_linux_arm", + "cp313_linux_ppc", + "cp313_linux_s390x", + "cp313_linux_x86_64", + "cp313_osx_aarch64", + "cp313_osx_x86_64", + "cp313_windows_x86_64" + ], + "extra_pip_args": [ + "--index-url", + "https://pypi.org/simple" + ], + "filename": "cfgv-3.4.0.tar.gz", + "python_interpreter_target": "@@rules_python++python+python_3_13_host//:python", + "repo": "pre-commit-3.13_313", + "requirement": "cfgv==3.4.0", + "sha256": "e52591d4c5f5dead8e0f673fb16db7949d2cfb3f7da4582893288f0ded8fe560", + "urls": [ + "https://files.pythonhosted.org/packages/11/74/539e56497d9bd1d484fd863dd69cbbfa653cd2aa27abfe35653494d85e94/cfgv-3.4.0.tar.gz" + ] + } + }, + "pre-commit-3.13_313_distlib_py2_none_any_47f8c22f": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.13//{name}:{target}", + "experimental_target_platforms": [ + "cp313_linux_aarch64", + "cp313_linux_arm", + "cp313_linux_ppc", + "cp313_linux_s390x", + "cp313_linux_x86_64", + "cp313_osx_aarch64", + "cp313_osx_x86_64", + "cp313_windows_x86_64" + ], + "filename": "distlib-0.3.9-py2.py3-none-any.whl", + "python_interpreter_target": "@@rules_python++python+python_3_13_host//:python", + "repo": "pre-commit-3.13_313", + "requirement": "distlib==0.3.9", + "sha256": "47f8c22fd27c27e25a65601af709b38e4f0a45ea4fc2e710f65755fa8caaaf87", + "urls": [ + "https://files.pythonhosted.org/packages/91/a1/cf2472db20f7ce4a6be1253a81cfdf85ad9c7885ffbed7047fb72c24cf87/distlib-0.3.9-py2.py3-none-any.whl" + ] + } + }, + "pre-commit-3.13_313_distlib_sdist_a60f20de": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.13//{name}:{target}", + "experimental_target_platforms": [ + "cp313_linux_aarch64", + "cp313_linux_arm", + "cp313_linux_ppc", + "cp313_linux_s390x", + "cp313_linux_x86_64", + "cp313_osx_aarch64", + "cp313_osx_x86_64", + "cp313_windows_x86_64" + ], + "extra_pip_args": [ + "--index-url", + "https://pypi.org/simple" + ], + "filename": "distlib-0.3.9.tar.gz", + "python_interpreter_target": "@@rules_python++python+python_3_13_host//:python", + "repo": "pre-commit-3.13_313", + "requirement": "distlib==0.3.9", + "sha256": "a60f20dea646b8a33f3e7772f74dc0b2d0772d2837ee1342a00645c81edf9403", + "urls": [ + "https://files.pythonhosted.org/packages/0d/dd/1bec4c5ddb504ca60fc29472f3d27e8d4da1257a854e1d96742f15c1d02d/distlib-0.3.9.tar.gz" + ] + } + }, + "pre-commit-3.13_313_filelock_py3_none_any_533dc2f7": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.13//{name}:{target}", + "experimental_target_platforms": [ + "cp313_linux_aarch64", + "cp313_linux_arm", + "cp313_linux_ppc", + "cp313_linux_s390x", + "cp313_linux_x86_64", + "cp313_osx_aarch64", + "cp313_osx_x86_64", + "cp313_windows_x86_64" + ], + "filename": "filelock-3.17.0-py3-none-any.whl", + "python_interpreter_target": "@@rules_python++python+python_3_13_host//:python", + "repo": "pre-commit-3.13_313", + "requirement": "filelock==3.17.0", + "sha256": "533dc2f7ba78dc2f0f531fc6c4940addf7b70a481e269a5a3b93be94ffbe8338", + "urls": [ + "https://files.pythonhosted.org/packages/89/ec/00d68c4ddfedfe64159999e5f8a98fb8442729a63e2077eb9dcd89623d27/filelock-3.17.0-py3-none-any.whl" + ] + } + }, + "pre-commit-3.13_313_filelock_sdist_ee4e7740": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.13//{name}:{target}", + "experimental_target_platforms": [ + "cp313_linux_aarch64", + "cp313_linux_arm", + "cp313_linux_ppc", + "cp313_linux_s390x", + "cp313_linux_x86_64", + "cp313_osx_aarch64", + "cp313_osx_x86_64", + "cp313_windows_x86_64" + ], + "extra_pip_args": [ + "--index-url", + "https://pypi.org/simple" + ], + "filename": "filelock-3.17.0.tar.gz", + "python_interpreter_target": "@@rules_python++python+python_3_13_host//:python", + "repo": "pre-commit-3.13_313", + "requirement": "filelock==3.17.0", + "sha256": "ee4e77401ef576ebb38cd7f13b9b28893194acc20a8e68e18730ba9c0e54660e", + "urls": [ + "https://files.pythonhosted.org/packages/dc/9c/0b15fb47b464e1b663b1acd1253a062aa5feecb07d4e597daea542ebd2b5/filelock-3.17.0.tar.gz" + ] + } + }, + "pre-commit-3.13_313_identify_py2_none_any_155931cb": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.13//{name}:{target}", + "experimental_target_platforms": [ + "cp313_linux_aarch64", + "cp313_linux_arm", + "cp313_linux_ppc", + "cp313_linux_s390x", + "cp313_linux_x86_64", + "cp313_osx_aarch64", + "cp313_osx_x86_64", + "cp313_windows_x86_64" + ], + "filename": "identify-2.6.7-py2.py3-none-any.whl", + "python_interpreter_target": "@@rules_python++python+python_3_13_host//:python", + "repo": "pre-commit-3.13_313", + "requirement": "identify==2.6.7", + "sha256": "155931cb617a401807b09ecec6635d6c692d180090a1cedca8ef7d58ba5b6aa0", + "urls": [ + "https://files.pythonhosted.org/packages/03/00/1fd4a117c6c93f2dcc5b7edaeaf53ea45332ef966429be566ca16c2beb94/identify-2.6.7-py2.py3-none-any.whl" + ] + } + }, + "pre-commit-3.13_313_identify_sdist_3fa266b4": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.13//{name}:{target}", + "experimental_target_platforms": [ + "cp313_linux_aarch64", + "cp313_linux_arm", + "cp313_linux_ppc", + "cp313_linux_s390x", + "cp313_linux_x86_64", + "cp313_osx_aarch64", + "cp313_osx_x86_64", + "cp313_windows_x86_64" + ], + "extra_pip_args": [ + "--index-url", + "https://pypi.org/simple" + ], + "filename": "identify-2.6.7.tar.gz", + "python_interpreter_target": "@@rules_python++python+python_3_13_host//:python", + "repo": "pre-commit-3.13_313", + "requirement": "identify==2.6.7", + "sha256": "3fa266b42eba321ee0b2bb0936a6a6b9e36a1351cbb69055b3082f4193035684", + "urls": [ + "https://files.pythonhosted.org/packages/83/d1/524aa3350f78bcd714d148ade6133d67d6b7de2cdbae7d99039c024c9a25/identify-2.6.7.tar.gz" + ] + } + }, + "pre-commit-3.13_313_nodeenv_py2_none_any_ba11c978": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.13//{name}:{target}", + "experimental_target_platforms": [ + "cp313_linux_aarch64", + "cp313_linux_arm", + "cp313_linux_ppc", + "cp313_linux_s390x", + "cp313_linux_x86_64", + "cp313_osx_aarch64", + "cp313_osx_x86_64", + "cp313_windows_x86_64" + ], + "filename": "nodeenv-1.9.1-py2.py3-none-any.whl", + "python_interpreter_target": "@@rules_python++python+python_3_13_host//:python", + "repo": "pre-commit-3.13_313", + "requirement": "nodeenv==1.9.1", + "sha256": "ba11c9782d29c27c70ffbdda2d7415098754709be8a7056d79a737cd901155c9", + "urls": [ + "https://files.pythonhosted.org/packages/d2/1d/1b658dbd2b9fa9c4c9f32accbfc0205d532c8c6194dc0f2a4c0428e7128a/nodeenv-1.9.1-py2.py3-none-any.whl" + ] + } + }, + "pre-commit-3.13_313_nodeenv_sdist_6ec12890": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.13//{name}:{target}", + "experimental_target_platforms": [ + "cp313_linux_aarch64", + "cp313_linux_arm", + "cp313_linux_ppc", + "cp313_linux_s390x", + "cp313_linux_x86_64", + "cp313_osx_aarch64", + "cp313_osx_x86_64", + "cp313_windows_x86_64" + ], + "extra_pip_args": [ + "--index-url", + "https://pypi.org/simple" + ], + "filename": "nodeenv-1.9.1.tar.gz", + "python_interpreter_target": "@@rules_python++python+python_3_13_host//:python", + "repo": "pre-commit-3.13_313", + "requirement": "nodeenv==1.9.1", + "sha256": "6ec12890a2dab7946721edbfbcd91f3319c6ccc9aec47be7c7e6b7011ee6645f", + "urls": [ + "https://files.pythonhosted.org/packages/43/16/fc88b08840de0e0a72a2f9d8c6bae36be573e475a6326ae854bcc549fc45/nodeenv-1.9.1.tar.gz" + ] + } + }, + "pre-commit-3.13_313_platformdirs_py3_none_any_73e575e1": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.13//{name}:{target}", + "experimental_target_platforms": [ + "cp313_linux_aarch64", + "cp313_linux_arm", + "cp313_linux_ppc", + "cp313_linux_s390x", + "cp313_linux_x86_64", + "cp313_osx_aarch64", + "cp313_osx_x86_64", + "cp313_windows_x86_64" + ], + "filename": "platformdirs-4.3.6-py3-none-any.whl", + "python_interpreter_target": "@@rules_python++python+python_3_13_host//:python", + "repo": "pre-commit-3.13_313", + "requirement": "platformdirs==4.3.6", + "sha256": "73e575e1408ab8103900836b97580d5307456908a03e92031bab39e4554cc3fb", + "urls": [ + "https://files.pythonhosted.org/packages/3c/a6/bc1012356d8ece4d66dd75c4b9fc6c1f6650ddd5991e421177d9f8f671be/platformdirs-4.3.6-py3-none-any.whl" + ] + } + }, + "pre-commit-3.13_313_platformdirs_sdist_357fb2ac": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.13//{name}:{target}", + "experimental_target_platforms": [ + "cp313_linux_aarch64", + "cp313_linux_arm", + "cp313_linux_ppc", + "cp313_linux_s390x", + "cp313_linux_x86_64", + "cp313_osx_aarch64", + "cp313_osx_x86_64", + "cp313_windows_x86_64" + ], + "extra_pip_args": [ + "--index-url", + "https://pypi.org/simple" + ], + "filename": "platformdirs-4.3.6.tar.gz", + "python_interpreter_target": "@@rules_python++python+python_3_13_host//:python", + "repo": "pre-commit-3.13_313", + "requirement": "platformdirs==4.3.6", + "sha256": "357fb2acbc885b0419afd3ce3ed34564c13c9b95c89360cd9563f73aa5e2b907", + "urls": [ + "https://files.pythonhosted.org/packages/13/fc/128cc9cb8f03208bdbf93d3aa862e16d376844a14f9a0ce5cf4507372de4/platformdirs-4.3.6.tar.gz" + ] + } + }, + "pre-commit-3.13_313_pre_commit_py2_none_any_efde9138": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.13//{name}:{target}", + "experimental_target_platforms": [ + "cp313_linux_aarch64", + "cp313_linux_arm", + "cp313_linux_ppc", + "cp313_linux_s390x", + "cp313_linux_x86_64", + "cp313_osx_aarch64", + "cp313_osx_x86_64", + "cp313_windows_x86_64" + ], + "filename": "pre_commit-4.0.1-py2.py3-none-any.whl", + "python_interpreter_target": "@@rules_python++python+python_3_13_host//:python", + "repo": "pre-commit-3.13_313", + "requirement": "pre-commit==4.0.1", + "sha256": "efde913840816312445dc98787724647c65473daefe420785f885e8ed9a06878", + "urls": [ + "https://files.pythonhosted.org/packages/16/8f/496e10d51edd6671ebe0432e33ff800aa86775d2d147ce7d43389324a525/pre_commit-4.0.1-py2.py3-none-any.whl" + ] + } + }, + "pre-commit-3.13_313_pre_commit_sdist_80905ac3": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.13//{name}:{target}", + "experimental_target_platforms": [ + "cp313_linux_aarch64", + "cp313_linux_arm", + "cp313_linux_ppc", + "cp313_linux_s390x", + "cp313_linux_x86_64", + "cp313_osx_aarch64", + "cp313_osx_x86_64", + "cp313_windows_x86_64" + ], + "extra_pip_args": [ + "--index-url", + "https://pypi.org/simple" + ], + "filename": "pre_commit-4.0.1.tar.gz", + "python_interpreter_target": "@@rules_python++python+python_3_13_host//:python", + "repo": "pre-commit-3.13_313", + "requirement": "pre-commit==4.0.1", + "sha256": "80905ac375958c0444c65e9cebebd948b3cdb518f335a091a670a89d652139d2", + "urls": [ + "https://files.pythonhosted.org/packages/2e/c8/e22c292035f1bac8b9f5237a2622305bc0304e776080b246f3df57c4ff9f/pre_commit-4.0.1.tar.gz" + ] + } + }, + "pre-commit-3.13_313_pyyaml_cp313_cp313_macosx_10_13_x86_64_efdca563": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.13//{name}:{target}", + "experimental_target_platforms": [ + "cp313_linux_aarch64", + "cp313_linux_arm", + "cp313_linux_ppc", + "cp313_linux_s390x", + "cp313_linux_x86_64", + "cp313_osx_aarch64", + "cp313_osx_x86_64", + "cp313_windows_x86_64" + ], + "filename": "PyYAML-6.0.2-cp313-cp313-macosx_10_13_x86_64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_13_host//:python", + "repo": "pre-commit-3.13_313", + "requirement": "pyyaml==6.0.2", + "sha256": "efdca5630322a10774e8e98e1af481aad470dd62c3170801852d752aa7a783ba", + "urls": [ + "https://files.pythonhosted.org/packages/ef/e3/3af305b830494fa85d95f6d95ef7fa73f2ee1cc8ef5b495c7c3269fb835f/PyYAML-6.0.2-cp313-cp313-macosx_10_13_x86_64.whl" + ] + } + }, + "pre-commit-3.13_313_pyyaml_cp313_cp313_macosx_11_0_arm64_50187695": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.13//{name}:{target}", + "experimental_target_platforms": [ + "cp313_linux_aarch64", + "cp313_linux_arm", + "cp313_linux_ppc", + "cp313_linux_s390x", + "cp313_linux_x86_64", + "cp313_osx_aarch64", + "cp313_osx_x86_64", + "cp313_windows_x86_64" + ], + "filename": "PyYAML-6.0.2-cp313-cp313-macosx_11_0_arm64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_13_host//:python", + "repo": "pre-commit-3.13_313", + "requirement": "pyyaml==6.0.2", + "sha256": "50187695423ffe49e2deacb8cd10510bc361faac997de9efef88badc3bb9e2d1", + "urls": [ + "https://files.pythonhosted.org/packages/45/9f/3b1c20a0b7a3200524eb0076cc027a970d320bd3a6592873c85c92a08731/PyYAML-6.0.2-cp313-cp313-macosx_11_0_arm64.whl" + ] + } + }, + "pre-commit-3.13_313_pyyaml_cp313_cp313_manylinux_2_17_aarch64_0ffe8360": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.13//{name}:{target}", + "experimental_target_platforms": [ + "cp313_linux_aarch64", + "cp313_linux_arm", + "cp313_linux_ppc", + "cp313_linux_s390x", + "cp313_linux_x86_64", + "cp313_osx_aarch64", + "cp313_osx_x86_64", + "cp313_windows_x86_64" + ], + "filename": "PyYAML-6.0.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_13_host//:python", + "repo": "pre-commit-3.13_313", + "requirement": "pyyaml==6.0.2", + "sha256": "0ffe8360bab4910ef1b9e87fb812d8bc0a308b0d0eef8c8f44e0254ab3b07133", + "urls": [ + "https://files.pythonhosted.org/packages/7c/9a/337322f27005c33bcb656c655fa78325b730324c78620e8328ae28b64d0c/PyYAML-6.0.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + ] + } + }, + "pre-commit-3.13_313_pyyaml_cp313_cp313_manylinux_2_17_s390x_17e311b6": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.13//{name}:{target}", + "experimental_target_platforms": [ + "cp313_linux_aarch64", + "cp313_linux_arm", + "cp313_linux_ppc", + "cp313_linux_s390x", + "cp313_linux_x86_64", + "cp313_osx_aarch64", + "cp313_osx_x86_64", + "cp313_windows_x86_64" + ], + "filename": "PyYAML-6.0.2-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", + "python_interpreter_target": "@@rules_python++python+python_3_13_host//:python", + "repo": "pre-commit-3.13_313", + "requirement": "pyyaml==6.0.2", + "sha256": "17e311b6c678207928d649faa7cb0d7b4c26a0ba73d41e99c4fff6b6c3276484", + "urls": [ + "https://files.pythonhosted.org/packages/a3/69/864fbe19e6c18ea3cc196cbe5d392175b4cf3d5d0ac1403ec3f2d237ebb5/PyYAML-6.0.2-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl" + ] + } + }, + "pre-commit-3.13_313_pyyaml_cp313_cp313_manylinux_2_17_x86_64_70b18959": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.13//{name}:{target}", + "experimental_target_platforms": [ + "cp313_linux_aarch64", + "cp313_linux_arm", + "cp313_linux_ppc", + "cp313_linux_s390x", + "cp313_linux_x86_64", + "cp313_osx_aarch64", + "cp313_osx_x86_64", + "cp313_windows_x86_64" + ], + "filename": "PyYAML-6.0.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_13_host//:python", + "repo": "pre-commit-3.13_313", + "requirement": "pyyaml==6.0.2", + "sha256": "70b189594dbe54f75ab3a1acec5f1e3faa7e8cf2f1e08d9b561cb41b845f69d5", + "urls": [ + "https://files.pythonhosted.org/packages/04/24/b7721e4845c2f162d26f50521b825fb061bc0a5afcf9a386840f23ea19fa/PyYAML-6.0.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + ] + } + }, + "pre-commit-3.13_313_pyyaml_cp313_cp313_musllinux_1_1_aarch64_41e4e395": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.13//{name}:{target}", + "experimental_target_platforms": [ + "cp313_linux_aarch64", + "cp313_linux_arm", + "cp313_linux_ppc", + "cp313_linux_s390x", + "cp313_linux_x86_64", + "cp313_osx_aarch64", + "cp313_osx_x86_64", + "cp313_windows_x86_64" + ], + "filename": "PyYAML-6.0.2-cp313-cp313-musllinux_1_1_aarch64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_13_host//:python", + "repo": "pre-commit-3.13_313", + "requirement": "pyyaml==6.0.2", + "sha256": "41e4e3953a79407c794916fa277a82531dd93aad34e29c2a514c2c0c5fe971cc", + "urls": [ + "https://files.pythonhosted.org/packages/2b/b2/e3234f59ba06559c6ff63c4e10baea10e5e7df868092bf9ab40e5b9c56b6/PyYAML-6.0.2-cp313-cp313-musllinux_1_1_aarch64.whl" + ] + } + }, + "pre-commit-3.13_313_pyyaml_cp313_cp313_musllinux_1_1_x86_64_68ccc602": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.13//{name}:{target}", + "experimental_target_platforms": [ + "cp313_linux_aarch64", + "cp313_linux_arm", + "cp313_linux_ppc", + "cp313_linux_s390x", + "cp313_linux_x86_64", + "cp313_osx_aarch64", + "cp313_osx_x86_64", + "cp313_windows_x86_64" + ], + "filename": "PyYAML-6.0.2-cp313-cp313-musllinux_1_1_x86_64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_13_host//:python", + "repo": "pre-commit-3.13_313", + "requirement": "pyyaml==6.0.2", + "sha256": "68ccc6023a3400877818152ad9a1033e3db8625d899c72eacb5a668902e4d652", + "urls": [ + "https://files.pythonhosted.org/packages/fe/0f/25911a9f080464c59fab9027482f822b86bf0608957a5fcc6eaac85aa515/PyYAML-6.0.2-cp313-cp313-musllinux_1_1_x86_64.whl" + ] + } + }, + "pre-commit-3.13_313_pyyaml_cp313_cp313_win_amd64_8388ee19": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.13//{name}:{target}", + "experimental_target_platforms": [ + "cp313_linux_aarch64", + "cp313_linux_arm", + "cp313_linux_ppc", + "cp313_linux_s390x", + "cp313_linux_x86_64", + "cp313_osx_aarch64", + "cp313_osx_x86_64", + "cp313_windows_x86_64" + ], + "filename": "PyYAML-6.0.2-cp313-cp313-win_amd64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_13_host//:python", + "repo": "pre-commit-3.13_313", + "requirement": "pyyaml==6.0.2", + "sha256": "8388ee1976c416731879ac16da0aff3f63b286ffdd57cdeb95f3f2e085687563", + "urls": [ + "https://files.pythonhosted.org/packages/fa/de/02b54f42487e3d3c6efb3f89428677074ca7bf43aae402517bc7cca949f3/PyYAML-6.0.2-cp313-cp313-win_amd64.whl" + ] + } + }, + "pre-commit-3.13_313_pyyaml_sdist_d584d9ec": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.13//{name}:{target}", + "experimental_target_platforms": [ + "cp313_linux_aarch64", + "cp313_linux_arm", + "cp313_linux_ppc", + "cp313_linux_s390x", + "cp313_linux_x86_64", + "cp313_osx_aarch64", + "cp313_osx_x86_64", + "cp313_windows_x86_64" + ], + "extra_pip_args": [ + "--index-url", + "https://pypi.org/simple" + ], + "filename": "pyyaml-6.0.2.tar.gz", + "python_interpreter_target": "@@rules_python++python+python_3_13_host//:python", + "repo": "pre-commit-3.13_313", + "requirement": "pyyaml==6.0.2", + "sha256": "d584d9ec91ad65861cc08d42e834324ef890a082e591037abe114850ff7bbc3e", + "urls": [ + "https://files.pythonhosted.org/packages/54/ed/79a089b6be93607fa5cdaedf301d7dfb23af5f25c398d5ead2525b063e17/pyyaml-6.0.2.tar.gz" + ] + } + }, + "pre-commit-3.13_313_virtualenv_py3_none_any_febddfc3": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.13//{name}:{target}", + "experimental_target_platforms": [ + "cp313_linux_aarch64", + "cp313_linux_arm", + "cp313_linux_ppc", + "cp313_linux_s390x", + "cp313_linux_x86_64", + "cp313_osx_aarch64", + "cp313_osx_x86_64", + "cp313_windows_x86_64" + ], + "filename": "virtualenv-20.29.2-py3-none-any.whl", + "python_interpreter_target": "@@rules_python++python+python_3_13_host//:python", + "repo": "pre-commit-3.13_313", + "requirement": "virtualenv==20.29.2", + "sha256": "febddfc3d1ea571bdb1dc0f98d7b45d24def7428214d4fb73cc486c9568cce6a", + "urls": [ + "https://files.pythonhosted.org/packages/93/fa/849483d56773ae29740ae70043ad88e068f98a6401aa819b5d6bee604683/virtualenv-20.29.2-py3-none-any.whl" + ] + } + }, + "pre-commit-3.13_313_virtualenv_sdist_fdaabebf": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.13//{name}:{target}", + "experimental_target_platforms": [ + "cp313_linux_aarch64", + "cp313_linux_arm", + "cp313_linux_ppc", + "cp313_linux_s390x", + "cp313_linux_x86_64", + "cp313_osx_aarch64", + "cp313_osx_x86_64", + "cp313_windows_x86_64" + ], + "extra_pip_args": [ + "--index-url", + "https://pypi.org/simple" + ], + "filename": "virtualenv-20.29.2.tar.gz", + "python_interpreter_target": "@@rules_python++python+python_3_13_host//:python", + "repo": "pre-commit-3.13_313", + "requirement": "virtualenv==20.29.2", + "sha256": "fdaabebf6d03b5ba83ae0a02cfe96f48a716f4fae556461d180825866f75b728", + "urls": [ + "https://files.pythonhosted.org/packages/f1/88/dacc875dd54a8acadb4bcbfd4e3e86df8be75527116c91d8f9784f5e9cab/virtualenv-20.29.2.tar.gz" + ] + } + }, + "pre-commit-config-3.10_310_pyyaml_cp310_cp310_macosx_10_9_x86_64_0a9a2848": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-config-3.10//{name}:{target}", + "experimental_target_platforms": [ + "cp310_linux_aarch64", + "cp310_linux_arm", + "cp310_linux_ppc", + "cp310_linux_s390x", + "cp310_linux_x86_64", + "cp310_osx_aarch64", + "cp310_osx_x86_64", + "cp310_windows_x86_64" + ], + "filename": "PyYAML-6.0.2-cp310-cp310-macosx_10_9_x86_64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_10_host//:python", + "repo": "pre-commit-config-3.10_310", + "requirement": "pyyaml==6.0.2", + "sha256": "0a9a2848a5b7feac301353437eb7d5957887edbf81d56e903999a75a3d743086", + "urls": [ + "https://files.pythonhosted.org/packages/9b/95/a3fac87cb7158e231b5a6012e438c647e1a87f09f8e0d123acec8ab8bf71/PyYAML-6.0.2-cp310-cp310-macosx_10_9_x86_64.whl" + ] + } + }, + "pre-commit-config-3.10_310_pyyaml_cp310_cp310_macosx_11_0_arm64_29717114": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-config-3.10//{name}:{target}", + "experimental_target_platforms": [ + "cp310_linux_aarch64", + "cp310_linux_arm", + "cp310_linux_ppc", + "cp310_linux_s390x", + "cp310_linux_x86_64", + "cp310_osx_aarch64", + "cp310_osx_x86_64", + "cp310_windows_x86_64" + ], + "filename": "PyYAML-6.0.2-cp310-cp310-macosx_11_0_arm64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_10_host//:python", + "repo": "pre-commit-config-3.10_310", + "requirement": "pyyaml==6.0.2", + "sha256": "29717114e51c84ddfba879543fb232a6ed60086602313ca38cce623c1d62cfbf", + "urls": [ + "https://files.pythonhosted.org/packages/c7/7a/68bd47624dab8fd4afbfd3c48e3b79efe09098ae941de5b58abcbadff5cb/PyYAML-6.0.2-cp310-cp310-macosx_11_0_arm64.whl" + ] + } + }, + "pre-commit-config-3.10_310_pyyaml_cp310_cp310_manylinux_2_17_aarch64_8824b5a0": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-config-3.10//{name}:{target}", + "experimental_target_platforms": [ + "cp310_linux_aarch64", + "cp310_linux_arm", + "cp310_linux_ppc", + "cp310_linux_s390x", + "cp310_linux_x86_64", + "cp310_osx_aarch64", + "cp310_osx_x86_64", + "cp310_windows_x86_64" + ], + "filename": "PyYAML-6.0.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_10_host//:python", + "repo": "pre-commit-config-3.10_310", + "requirement": "pyyaml==6.0.2", + "sha256": "8824b5a04a04a047e72eea5cec3bc266db09e35de6bdfe34c9436ac5ee27d237", + "urls": [ + "https://files.pythonhosted.org/packages/49/ee/14c54df452143b9ee9f0f29074d7ca5516a36edb0b4cc40c3f280131656f/PyYAML-6.0.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + ] + } + }, + "pre-commit-config-3.10_310_pyyaml_cp310_cp310_manylinux_2_17_s390x_7c36280e": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-config-3.10//{name}:{target}", + "experimental_target_platforms": [ + "cp310_linux_aarch64", + "cp310_linux_arm", + "cp310_linux_ppc", + "cp310_linux_s390x", + "cp310_linux_x86_64", + "cp310_osx_aarch64", + "cp310_osx_x86_64", + "cp310_windows_x86_64" + ], + "filename": "PyYAML-6.0.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", + "python_interpreter_target": "@@rules_python++python+python_3_10_host//:python", + "repo": "pre-commit-config-3.10_310", + "requirement": "pyyaml==6.0.2", + "sha256": "7c36280e6fb8385e520936c3cb3b8042851904eba0e58d277dca80a5cfed590b", + "urls": [ + "https://files.pythonhosted.org/packages/4d/61/de363a97476e766574650d742205be468921a7b532aa2499fcd886b62530/PyYAML-6.0.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl" + ] + } + }, + "pre-commit-config-3.10_310_pyyaml_cp310_cp310_manylinux_2_17_x86_64_ec031d5d": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-config-3.10//{name}:{target}", + "experimental_target_platforms": [ + "cp310_linux_aarch64", + "cp310_linux_arm", + "cp310_linux_ppc", + "cp310_linux_s390x", + "cp310_linux_x86_64", + "cp310_osx_aarch64", + "cp310_osx_x86_64", + "cp310_windows_x86_64" + ], + "filename": "PyYAML-6.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_10_host//:python", + "repo": "pre-commit-config-3.10_310", + "requirement": "pyyaml==6.0.2", + "sha256": "ec031d5d2feb36d1d1a24380e4db6d43695f3748343d99434e6f5f9156aaa2ed", + "urls": [ + "https://files.pythonhosted.org/packages/6b/4e/1523cb902fd98355e2e9ea5e5eb237cbc5f3ad5f3075fa65087aa0ecb669/PyYAML-6.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + ] + } + }, + "pre-commit-config-3.10_310_pyyaml_cp310_cp310_musllinux_1_1_aarch64_936d6868": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-config-3.10//{name}:{target}", + "experimental_target_platforms": [ + "cp310_linux_aarch64", + "cp310_linux_arm", + "cp310_linux_ppc", + "cp310_linux_s390x", + "cp310_linux_x86_64", + "cp310_osx_aarch64", + "cp310_osx_x86_64", + "cp310_windows_x86_64" + ], + "filename": "PyYAML-6.0.2-cp310-cp310-musllinux_1_1_aarch64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_10_host//:python", + "repo": "pre-commit-config-3.10_310", + "requirement": "pyyaml==6.0.2", + "sha256": "936d68689298c36b53b29f23c6dbb74de12b4ac12ca6cfe0e047bedceea56180", + "urls": [ + "https://files.pythonhosted.org/packages/b7/33/5504b3a9a4464893c32f118a9cc045190a91637b119a9c881da1cf6b7a72/PyYAML-6.0.2-cp310-cp310-musllinux_1_1_aarch64.whl" + ] + } + }, + "pre-commit-config-3.10_310_pyyaml_cp310_cp310_musllinux_1_1_x86_64_23502f43": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-config-3.10//{name}:{target}", + "experimental_target_platforms": [ + "cp310_linux_aarch64", + "cp310_linux_arm", + "cp310_linux_ppc", + "cp310_linux_s390x", + "cp310_linux_x86_64", + "cp310_osx_aarch64", + "cp310_osx_x86_64", + "cp310_windows_x86_64" + ], + "filename": "PyYAML-6.0.2-cp310-cp310-musllinux_1_1_x86_64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_10_host//:python", + "repo": "pre-commit-config-3.10_310", + "requirement": "pyyaml==6.0.2", + "sha256": "23502f431948090f597378482b4812b0caae32c22213aecf3b55325e049a6c68", + "urls": [ + "https://files.pythonhosted.org/packages/5c/20/8347dcabd41ef3a3cdc4f7b7a2aff3d06598c8779faa189cdbf878b626a4/PyYAML-6.0.2-cp310-cp310-musllinux_1_1_x86_64.whl" + ] + } + }, + "pre-commit-config-3.10_310_pyyaml_cp310_cp310_win_amd64_a4d30914": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-config-3.10//{name}:{target}", + "experimental_target_platforms": [ + "cp310_linux_aarch64", + "cp310_linux_arm", + "cp310_linux_ppc", + "cp310_linux_s390x", + "cp310_linux_x86_64", + "cp310_osx_aarch64", + "cp310_osx_x86_64", + "cp310_windows_x86_64" + ], + "filename": "PyYAML-6.0.2-cp310-cp310-win_amd64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_10_host//:python", + "repo": "pre-commit-config-3.10_310", + "requirement": "pyyaml==6.0.2", + "sha256": "a4d3091415f010369ae4ed1fc6b79def9416358877534caf6a0fdd2146c87a3e", + "urls": [ + "https://files.pythonhosted.org/packages/b5/84/0fa4b06f6d6c958d207620fc60005e241ecedceee58931bb20138e1e5776/PyYAML-6.0.2-cp310-cp310-win_amd64.whl" + ] + } + }, + "pre-commit-config-3.10_310_pyyaml_sdist_d584d9ec": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-config-3.10//{name}:{target}", + "experimental_target_platforms": [ + "cp310_linux_aarch64", + "cp310_linux_arm", + "cp310_linux_ppc", + "cp310_linux_s390x", + "cp310_linux_x86_64", + "cp310_osx_aarch64", + "cp310_osx_x86_64", + "cp310_windows_x86_64" + ], + "extra_pip_args": [ + "--index-url", + "https://pypi.org/simple" + ], + "filename": "pyyaml-6.0.2.tar.gz", + "python_interpreter_target": "@@rules_python++python+python_3_10_host//:python", + "repo": "pre-commit-config-3.10_310", + "requirement": "pyyaml==6.0.2", + "sha256": "d584d9ec91ad65861cc08d42e834324ef890a082e591037abe114850ff7bbc3e", + "urls": [ + "https://files.pythonhosted.org/packages/54/ed/79a089b6be93607fa5cdaedf301d7dfb23af5f25c398d5ead2525b063e17/pyyaml-6.0.2.tar.gz" + ] + } + }, + "pre-commit-config-3.11_311_pyyaml_cp311_cp311_macosx_10_9_x86_64_cc1c1159": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-config-3.11//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "filename": "PyYAML-6.0.2-cp311-cp311-macosx_10_9_x86_64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "pre-commit-config-3.11_311", + "requirement": "pyyaml==6.0.2", + "sha256": "cc1c1159b3d456576af7a3e4d1ba7e6924cb39de8f67111c735f6fc832082774", + "urls": [ + "https://files.pythonhosted.org/packages/f8/aa/7af4e81f7acba21a4c6be026da38fd2b872ca46226673c89a758ebdc4fd2/PyYAML-6.0.2-cp311-cp311-macosx_10_9_x86_64.whl" + ] + } + }, + "pre-commit-config-3.11_311_pyyaml_cp311_cp311_macosx_11_0_arm64_1e2120ef": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-config-3.11//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "filename": "PyYAML-6.0.2-cp311-cp311-macosx_11_0_arm64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "pre-commit-config-3.11_311", + "requirement": "pyyaml==6.0.2", + "sha256": "1e2120ef853f59c7419231f3bf4e7021f1b936f6ebd222406c3b60212205d2ee", + "urls": [ + "https://files.pythonhosted.org/packages/8b/62/b9faa998fd185f65c1371643678e4d58254add437edb764a08c5a98fb986/PyYAML-6.0.2-cp311-cp311-macosx_11_0_arm64.whl" + ] + } + }, + "pre-commit-config-3.11_311_pyyaml_cp311_cp311_manylinux_2_17_aarch64_5d225db5": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-config-3.11//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "filename": "PyYAML-6.0.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "pre-commit-config-3.11_311", + "requirement": "pyyaml==6.0.2", + "sha256": "5d225db5a45f21e78dd9358e58a98702a0302f2659a3c6cd320564b75b86f47c", + "urls": [ + "https://files.pythonhosted.org/packages/ad/0c/c804f5f922a9a6563bab712d8dcc70251e8af811fce4524d57c2c0fd49a4/PyYAML-6.0.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + ] + } + }, + "pre-commit-config-3.11_311_pyyaml_cp311_cp311_manylinux_2_17_s390x_5ac9328e": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-config-3.11//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "filename": "PyYAML-6.0.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "pre-commit-config-3.11_311", + "requirement": "pyyaml==6.0.2", + "sha256": "5ac9328ec4831237bec75defaf839f7d4564be1e6b25ac710bd1a96321cc8317", + "urls": [ + "https://files.pythonhosted.org/packages/51/16/6af8d6a6b210c8e54f1406a6b9481febf9c64a3109c541567e35a49aa2e7/PyYAML-6.0.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl" + ] + } + }, + "pre-commit-config-3.11_311_pyyaml_cp311_cp311_manylinux_2_17_x86_64_3ad2a3de": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-config-3.11//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "filename": "PyYAML-6.0.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "pre-commit-config-3.11_311", + "requirement": "pyyaml==6.0.2", + "sha256": "3ad2a3decf9aaba3d29c8f537ac4b243e36bef957511b4766cb0057d32b0be85", + "urls": [ + "https://files.pythonhosted.org/packages/75/e4/2c27590dfc9992f73aabbeb9241ae20220bd9452df27483b6e56d3975cc5/PyYAML-6.0.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + ] + } + }, + "pre-commit-config-3.11_311_pyyaml_cp311_cp311_musllinux_1_1_aarch64_ff3824dc": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-config-3.11//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "filename": "PyYAML-6.0.2-cp311-cp311-musllinux_1_1_aarch64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "pre-commit-config-3.11_311", + "requirement": "pyyaml==6.0.2", + "sha256": "ff3824dc5261f50c9b0dfb3be22b4567a6f938ccce4587b38952d85fd9e9afe4", + "urls": [ + "https://files.pythonhosted.org/packages/9b/97/ecc1abf4a823f5ac61941a9c00fe501b02ac3ab0e373c3857f7d4b83e2b6/PyYAML-6.0.2-cp311-cp311-musllinux_1_1_aarch64.whl" + ] + } + }, + "pre-commit-config-3.11_311_pyyaml_cp311_cp311_musllinux_1_1_x86_64_797b4f72": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-config-3.11//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "filename": "PyYAML-6.0.2-cp311-cp311-musllinux_1_1_x86_64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "pre-commit-config-3.11_311", + "requirement": "pyyaml==6.0.2", + "sha256": "797b4f722ffa07cc8d62053e4cff1486fa6dc094105d13fea7b1de7d8bf71c9e", + "urls": [ + "https://files.pythonhosted.org/packages/45/73/0f49dacd6e82c9430e46f4a027baa4ca205e8b0a9dce1397f44edc23559d/PyYAML-6.0.2-cp311-cp311-musllinux_1_1_x86_64.whl" + ] + } + }, + "pre-commit-config-3.11_311_pyyaml_cp311_cp311_win_amd64_e10ce637": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-config-3.11//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "filename": "PyYAML-6.0.2-cp311-cp311-win_amd64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "pre-commit-config-3.11_311", + "requirement": "pyyaml==6.0.2", + "sha256": "e10ce637b18caea04431ce14fabcf5c64a1c61ec9c56b071a4b7ca131ca52d44", + "urls": [ + "https://files.pythonhosted.org/packages/ed/23/8da0bbe2ab9dcdd11f4f4557ccaf95c10b9811b13ecced089d43ce59c3c8/PyYAML-6.0.2-cp311-cp311-win_amd64.whl" + ] + } + }, + "pre-commit-config-3.11_311_pyyaml_sdist_d584d9ec": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-config-3.11//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "extra_pip_args": [ + "--index-url", + "https://pypi.org/simple" + ], + "filename": "pyyaml-6.0.2.tar.gz", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "pre-commit-config-3.11_311", + "requirement": "pyyaml==6.0.2", + "sha256": "d584d9ec91ad65861cc08d42e834324ef890a082e591037abe114850ff7bbc3e", + "urls": [ + "https://files.pythonhosted.org/packages/54/ed/79a089b6be93607fa5cdaedf301d7dfb23af5f25c398d5ead2525b063e17/pyyaml-6.0.2.tar.gz" + ] + } + }, + "pre-commit-config-3.12_312_pyyaml_cp312_cp312_macosx_10_9_x86_64_c70c9519": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-config-3.12//{name}:{target}", + "experimental_target_platforms": [ + "cp312_linux_aarch64", + "cp312_linux_arm", + "cp312_linux_ppc", + "cp312_linux_s390x", + "cp312_linux_x86_64", + "cp312_osx_aarch64", + "cp312_osx_x86_64", + "cp312_windows_x86_64" + ], + "filename": "PyYAML-6.0.2-cp312-cp312-macosx_10_9_x86_64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_12_host//:python", + "repo": "pre-commit-config-3.12_312", + "requirement": "pyyaml==6.0.2", + "sha256": "c70c95198c015b85feafc136515252a261a84561b7b1d51e3384e0655ddf25ab", + "urls": [ + "https://files.pythonhosted.org/packages/86/0c/c581167fc46d6d6d7ddcfb8c843a4de25bdd27e4466938109ca68492292c/PyYAML-6.0.2-cp312-cp312-macosx_10_9_x86_64.whl" + ] + } + }, + "pre-commit-config-3.12_312_pyyaml_cp312_cp312_macosx_11_0_arm64_ce826d6e": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-config-3.12//{name}:{target}", + "experimental_target_platforms": [ + "cp312_linux_aarch64", + "cp312_linux_arm", + "cp312_linux_ppc", + "cp312_linux_s390x", + "cp312_linux_x86_64", + "cp312_osx_aarch64", + "cp312_osx_x86_64", + "cp312_windows_x86_64" + ], + "filename": "PyYAML-6.0.2-cp312-cp312-macosx_11_0_arm64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_12_host//:python", + "repo": "pre-commit-config-3.12_312", + "requirement": "pyyaml==6.0.2", + "sha256": "ce826d6ef20b1bc864f0a68340c8b3287705cae2f8b4b1d932177dcc76721725", + "urls": [ + "https://files.pythonhosted.org/packages/a8/0c/38374f5bb272c051e2a69281d71cba6fdb983413e6758b84482905e29a5d/PyYAML-6.0.2-cp312-cp312-macosx_11_0_arm64.whl" + ] + } + }, + "pre-commit-config-3.12_312_pyyaml_cp312_cp312_manylinux_2_17_aarch64_1f71ea52": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-config-3.12//{name}:{target}", + "experimental_target_platforms": [ + "cp312_linux_aarch64", + "cp312_linux_arm", + "cp312_linux_ppc", + "cp312_linux_s390x", + "cp312_linux_x86_64", + "cp312_osx_aarch64", + "cp312_osx_x86_64", + "cp312_windows_x86_64" + ], + "filename": "PyYAML-6.0.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_12_host//:python", + "repo": "pre-commit-config-3.12_312", + "requirement": "pyyaml==6.0.2", + "sha256": "1f71ea527786de97d1a0cc0eacd1defc0985dcf6b3f17bb77dcfc8c34bec4dc5", + "urls": [ + "https://files.pythonhosted.org/packages/c3/93/9916574aa8c00aa06bbac729972eb1071d002b8e158bd0e83a3b9a20a1f7/PyYAML-6.0.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + ] + } + }, + "pre-commit-config-3.12_312_pyyaml_cp312_cp312_manylinux_2_17_s390x_9b22676e": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-config-3.12//{name}:{target}", + "experimental_target_platforms": [ + "cp312_linux_aarch64", + "cp312_linux_arm", + "cp312_linux_ppc", + "cp312_linux_s390x", + "cp312_linux_x86_64", + "cp312_osx_aarch64", + "cp312_osx_x86_64", + "cp312_windows_x86_64" + ], + "filename": "PyYAML-6.0.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", + "python_interpreter_target": "@@rules_python++python+python_3_12_host//:python", + "repo": "pre-commit-config-3.12_312", + "requirement": "pyyaml==6.0.2", + "sha256": "9b22676e8097e9e22e36d6b7bda33190d0d400f345f23d4065d48f4ca7ae0425", + "urls": [ + "https://files.pythonhosted.org/packages/95/0f/b8938f1cbd09739c6da569d172531567dbcc9789e0029aa070856f123984/PyYAML-6.0.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl" + ] + } + }, + "pre-commit-config-3.12_312_pyyaml_cp312_cp312_manylinux_2_17_x86_64_80bab7bf": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-config-3.12//{name}:{target}", + "experimental_target_platforms": [ + "cp312_linux_aarch64", + "cp312_linux_arm", + "cp312_linux_ppc", + "cp312_linux_s390x", + "cp312_linux_x86_64", + "cp312_osx_aarch64", + "cp312_osx_x86_64", + "cp312_windows_x86_64" + ], + "filename": "PyYAML-6.0.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", "python_interpreter_target": "@@rules_python++python+python_3_12_host//:python", - "repo": "pre-commit-3.12_312", - "requirement": "pyyaml==6.0.2 --hash=sha256:01179a4a8559ab5de078078f37e5c1a30d76bb88519906844fd7bdea1b7729ff --hash=sha256:0833f8694549e586547b576dcfaba4a6b55b9e96098b36cdc7ebefe667dfed48 --hash=sha256:0a9a2848a5b7feac301353437eb7d5957887edbf81d56e903999a75a3d743086 --hash=sha256:0b69e4ce7a131fe56b7e4d770c67429700908fc0752af059838b1cfb41960e4e --hash=sha256:0ffe8360bab4910ef1b9e87fb812d8bc0a308b0d0eef8c8f44e0254ab3b07133 --hash=sha256:11d8f3dd2b9c1207dcaf2ee0bbbfd5991f571186ec9cc78427ba5bd32afae4b5 --hash=sha256:17e311b6c678207928d649faa7cb0d7b4c26a0ba73d41e99c4fff6b6c3276484 --hash=sha256:1e2120ef853f59c7419231f3bf4e7021f1b936f6ebd222406c3b60212205d2ee --hash=sha256:1f71ea527786de97d1a0cc0eacd1defc0985dcf6b3f17bb77dcfc8c34bec4dc5 --hash=sha256:23502f431948090f597378482b4812b0caae32c22213aecf3b55325e049a6c68 --hash=sha256:24471b829b3bf607e04e88d79542a9d48bb037c2267d7927a874e6c205ca7e9a --hash=sha256:29717114e51c84ddfba879543fb232a6ed60086602313ca38cce623c1d62cfbf --hash=sha256:2e99c6826ffa974fe6e27cdb5ed0021786b03fc98e5ee3c5bfe1fd5015f42b99 --hash=sha256:39693e1f8320ae4f43943590b49779ffb98acb81f788220ea932a6b6c51004d8 --hash=sha256:3ad2a3decf9aaba3d29c8f537ac4b243e36bef957511b4766cb0057d32b0be85 --hash=sha256:3b1fdb9dc17f5a7677423d508ab4f243a726dea51fa5e70992e59a7411c89d19 --hash=sha256:41e4e3953a79407c794916fa277a82531dd93aad34e29c2a514c2c0c5fe971cc --hash=sha256:43fa96a3ca0d6b1812e01ced1044a003533c47f6ee8aca31724f78e93ccc089a --hash=sha256:50187695423ffe49e2deacb8cd10510bc361faac997de9efef88badc3bb9e2d1 --hash=sha256:5ac9328ec4831237bec75defaf839f7d4564be1e6b25ac710bd1a96321cc8317 --hash=sha256:5d225db5a45f21e78dd9358e58a98702a0302f2659a3c6cd320564b75b86f47c --hash=sha256:6395c297d42274772abc367baaa79683958044e5d3835486c16da75d2a694631 --hash=sha256:688ba32a1cffef67fd2e9398a2efebaea461578b0923624778664cc1c914db5d --hash=sha256:68ccc6023a3400877818152ad9a1033e3db8625d899c72eacb5a668902e4d652 --hash=sha256:70b189594dbe54f75ab3a1acec5f1e3faa7e8cf2f1e08d9b561cb41b845f69d5 --hash=sha256:797b4f722ffa07cc8d62053e4cff1486fa6dc094105d13fea7b1de7d8bf71c9e --hash=sha256:7c36280e6fb8385e520936c3cb3b8042851904eba0e58d277dca80a5cfed590b --hash=sha256:7e7401d0de89a9a855c839bc697c079a4af81cf878373abd7dc625847d25cbd8 --hash=sha256:80bab7bfc629882493af4aa31a4cfa43a4c57c83813253626916b8c7ada83476 --hash=sha256:82d09873e40955485746739bcb8b4586983670466c23382c19cffecbf1fd8706 --hash=sha256:8388ee1976c416731879ac16da0aff3f63b286ffdd57cdeb95f3f2e085687563 --hash=sha256:8824b5a04a04a047e72eea5cec3bc266db09e35de6bdfe34c9436ac5ee27d237 --hash=sha256:8b9c7197f7cb2738065c481a0461e50ad02f18c78cd75775628afb4d7137fb3b --hash=sha256:9056c1ecd25795207ad294bcf39f2db3d845767be0ea6e6a34d856f006006083 --hash=sha256:936d68689298c36b53b29f23c6dbb74de12b4ac12ca6cfe0e047bedceea56180 --hash=sha256:9b22676e8097e9e22e36d6b7bda33190d0d400f345f23d4065d48f4ca7ae0425 --hash=sha256:a4d3091415f010369ae4ed1fc6b79def9416358877534caf6a0fdd2146c87a3e --hash=sha256:a8786accb172bd8afb8be14490a16625cbc387036876ab6ba70912730faf8e1f --hash=sha256:a9f8c2e67970f13b16084e04f134610fd1d374bf477b17ec1599185cf611d725 --hash=sha256:bc2fa7c6b47d6bc618dd7fb02ef6fdedb1090ec036abab80d4681424b84c1183 --hash=sha256:c70c95198c015b85feafc136515252a261a84561b7b1d51e3384e0655ddf25ab --hash=sha256:cc1c1159b3d456576af7a3e4d1ba7e6924cb39de8f67111c735f6fc832082774 --hash=sha256:ce826d6ef20b1bc864f0a68340c8b3287705cae2f8b4b1d932177dcc76721725 --hash=sha256:d584d9ec91ad65861cc08d42e834324ef890a082e591037abe114850ff7bbc3e --hash=sha256:d7fded462629cfa4b685c5416b949ebad6cec74af5e2d42905d41e257e0869f5 --hash=sha256:d84a1718ee396f54f3a086ea0a66d8e552b2ab2017ef8b420e92edbc841c352d --hash=sha256:d8e03406cac8513435335dbab54c0d385e4a49e4945d2909a581c83647ca0290 --hash=sha256:e10ce637b18caea04431ce14fabcf5c64a1c61ec9c56b071a4b7ca131ca52d44 --hash=sha256:ec031d5d2feb36d1d1a24380e4db6d43695f3748343d99434e6f5f9156aaa2ed --hash=sha256:ef6107725bd54b262d6dedcc2af448a266975032bc85ef0172c5f059da6325b4 --hash=sha256:efdca5630322a10774e8e98e1af481aad470dd62c3170801852d752aa7a783ba --hash=sha256:f753120cb8181e736c57ef7636e83f31b9c0d1722c516f7e86cf15b7aa57ff12 --hash=sha256:ff3824dc5261f50c9b0dfb3be22b4567a6f938ccce4587b38952d85fd9e9afe4" + "repo": "pre-commit-config-3.12_312", + "requirement": "pyyaml==6.0.2", + "sha256": "80bab7bfc629882493af4aa31a4cfa43a4c57c83813253626916b8c7ada83476", + "urls": [ + "https://files.pythonhosted.org/packages/b9/2b/614b4752f2e127db5cc206abc23a8c19678e92b23c3db30fc86ab731d3bd/PyYAML-6.0.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + ] } }, - "pre-commit-3.12_312_virtualenv": { + "pre-commit-config-3.12_312_pyyaml_cp312_cp312_musllinux_1_1_aarch64_0833f869": { "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", "attributes": { - "dep_template": "@pre-commit-3.12//{name}:{target}", - "extra_pip_args": [ - "--index-url", - "https://pypi.org/simple" + "dep_template": "@pre-commit-config-3.12//{name}:{target}", + "experimental_target_platforms": [ + "cp312_linux_aarch64", + "cp312_linux_arm", + "cp312_linux_ppc", + "cp312_linux_s390x", + "cp312_linux_x86_64", + "cp312_osx_aarch64", + "cp312_osx_x86_64", + "cp312_windows_x86_64" ], + "filename": "PyYAML-6.0.2-cp312-cp312-musllinux_1_1_aarch64.whl", "python_interpreter_target": "@@rules_python++python+python_3_12_host//:python", - "repo": "pre-commit-3.12_312", - "requirement": "virtualenv==20.29.2 --hash=sha256:fdaabebf6d03b5ba83ae0a02cfe96f48a716f4fae556461d180825866f75b728 --hash=sha256:febddfc3d1ea571bdb1dc0f98d7b45d24def7428214d4fb73cc486c9568cce6a" + "repo": "pre-commit-config-3.12_312", + "requirement": "pyyaml==6.0.2", + "sha256": "0833f8694549e586547b576dcfaba4a6b55b9e96098b36cdc7ebefe667dfed48", + "urls": [ + "https://files.pythonhosted.org/packages/d4/00/dd137d5bcc7efea1836d6264f049359861cf548469d18da90cd8216cf05f/PyYAML-6.0.2-cp312-cp312-musllinux_1_1_aarch64.whl" + ] } }, - "pre-commit-3.13_313_cfgv": { + "pre-commit-config-3.12_312_pyyaml_cp312_cp312_musllinux_1_1_x86_64_8b9c7197": { "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", "attributes": { - "dep_template": "@pre-commit-3.13//{name}:{target}", - "extra_pip_args": [ - "--index-url", - "https://pypi.org/simple" + "dep_template": "@pre-commit-config-3.12//{name}:{target}", + "experimental_target_platforms": [ + "cp312_linux_aarch64", + "cp312_linux_arm", + "cp312_linux_ppc", + "cp312_linux_s390x", + "cp312_linux_x86_64", + "cp312_osx_aarch64", + "cp312_osx_x86_64", + "cp312_windows_x86_64" ], - "python_interpreter_target": "@@rules_python++python+python_3_13_host//:python", - "repo": "pre-commit-3.13_313", - "requirement": "cfgv==3.4.0 --hash=sha256:b7265b1f29fd3316bfcd2b330d63d024f2bfd8bcb8b0272f8e19a504856c48f9 --hash=sha256:e52591d4c5f5dead8e0f673fb16db7949d2cfb3f7da4582893288f0ded8fe560" + "filename": "PyYAML-6.0.2-cp312-cp312-musllinux_1_1_x86_64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_12_host//:python", + "repo": "pre-commit-config-3.12_312", + "requirement": "pyyaml==6.0.2", + "sha256": "8b9c7197f7cb2738065c481a0461e50ad02f18c78cd75775628afb4d7137fb3b", + "urls": [ + "https://files.pythonhosted.org/packages/c9/1f/4f998c900485e5c0ef43838363ba4a9723ac0ad73a9dc42068b12aaba4e4/PyYAML-6.0.2-cp312-cp312-musllinux_1_1_x86_64.whl" + ] } }, - "pre-commit-3.13_313_distlib": { + "pre-commit-config-3.12_312_pyyaml_cp312_cp312_win_amd64_7e7401d0": { "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", "attributes": { - "dep_template": "@pre-commit-3.13//{name}:{target}", - "extra_pip_args": [ - "--index-url", - "https://pypi.org/simple" + "dep_template": "@pre-commit-config-3.12//{name}:{target}", + "experimental_target_platforms": [ + "cp312_linux_aarch64", + "cp312_linux_arm", + "cp312_linux_ppc", + "cp312_linux_s390x", + "cp312_linux_x86_64", + "cp312_osx_aarch64", + "cp312_osx_x86_64", + "cp312_windows_x86_64" ], - "python_interpreter_target": "@@rules_python++python+python_3_13_host//:python", - "repo": "pre-commit-3.13_313", - "requirement": "distlib==0.3.9 --hash=sha256:47f8c22fd27c27e25a65601af709b38e4f0a45ea4fc2e710f65755fa8caaaf87 --hash=sha256:a60f20dea646b8a33f3e7772f74dc0b2d0772d2837ee1342a00645c81edf9403" + "filename": "PyYAML-6.0.2-cp312-cp312-win_amd64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_12_host//:python", + "repo": "pre-commit-config-3.12_312", + "requirement": "pyyaml==6.0.2", + "sha256": "7e7401d0de89a9a855c839bc697c079a4af81cf878373abd7dc625847d25cbd8", + "urls": [ + "https://files.pythonhosted.org/packages/0c/e8/4f648c598b17c3d06e8753d7d13d57542b30d56e6c2dedf9c331ae56312e/PyYAML-6.0.2-cp312-cp312-win_amd64.whl" + ] } }, - "pre-commit-3.13_313_filelock": { + "pre-commit-config-3.12_312_pyyaml_sdist_d584d9ec": { "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", "attributes": { - "dep_template": "@pre-commit-3.13//{name}:{target}", - "extra_pip_args": [ - "--index-url", - "https://pypi.org/simple" + "dep_template": "@pre-commit-config-3.12//{name}:{target}", + "experimental_target_platforms": [ + "cp312_linux_aarch64", + "cp312_linux_arm", + "cp312_linux_ppc", + "cp312_linux_s390x", + "cp312_linux_x86_64", + "cp312_osx_aarch64", + "cp312_osx_x86_64", + "cp312_windows_x86_64" ], - "python_interpreter_target": "@@rules_python++python+python_3_13_host//:python", - "repo": "pre-commit-3.13_313", - "requirement": "filelock==3.17.0 --hash=sha256:533dc2f7ba78dc2f0f531fc6c4940addf7b70a481e269a5a3b93be94ffbe8338 --hash=sha256:ee4e77401ef576ebb38cd7f13b9b28893194acc20a8e68e18730ba9c0e54660e" - } - }, - "pre-commit-3.13_313_identify": { - "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", - "attributes": { - "dep_template": "@pre-commit-3.13//{name}:{target}", "extra_pip_args": [ "--index-url", "https://pypi.org/simple" ], - "python_interpreter_target": "@@rules_python++python+python_3_13_host//:python", - "repo": "pre-commit-3.13_313", - "requirement": "identify==2.6.7 --hash=sha256:155931cb617a401807b09ecec6635d6c692d180090a1cedca8ef7d58ba5b6aa0 --hash=sha256:3fa266b42eba321ee0b2bb0936a6a6b9e36a1351cbb69055b3082f4193035684" + "filename": "pyyaml-6.0.2.tar.gz", + "python_interpreter_target": "@@rules_python++python+python_3_12_host//:python", + "repo": "pre-commit-config-3.12_312", + "requirement": "pyyaml==6.0.2", + "sha256": "d584d9ec91ad65861cc08d42e834324ef890a082e591037abe114850ff7bbc3e", + "urls": [ + "https://files.pythonhosted.org/packages/54/ed/79a089b6be93607fa5cdaedf301d7dfb23af5f25c398d5ead2525b063e17/pyyaml-6.0.2.tar.gz" + ] } }, - "pre-commit-3.13_313_nodeenv": { + "pre-commit-config-3.13_313_pyyaml_cp313_cp313_macosx_10_13_x86_64_efdca563": { "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", "attributes": { - "dep_template": "@pre-commit-3.13//{name}:{target}", - "extra_pip_args": [ - "--index-url", - "https://pypi.org/simple" + "dep_template": "@pre-commit-config-3.13//{name}:{target}", + "experimental_target_platforms": [ + "cp313_linux_aarch64", + "cp313_linux_arm", + "cp313_linux_ppc", + "cp313_linux_s390x", + "cp313_linux_x86_64", + "cp313_osx_aarch64", + "cp313_osx_x86_64", + "cp313_windows_x86_64" ], + "filename": "PyYAML-6.0.2-cp313-cp313-macosx_10_13_x86_64.whl", "python_interpreter_target": "@@rules_python++python+python_3_13_host//:python", - "repo": "pre-commit-3.13_313", - "requirement": "nodeenv==1.9.1 --hash=sha256:6ec12890a2dab7946721edbfbcd91f3319c6ccc9aec47be7c7e6b7011ee6645f --hash=sha256:ba11c9782d29c27c70ffbdda2d7415098754709be8a7056d79a737cd901155c9" + "repo": "pre-commit-config-3.13_313", + "requirement": "pyyaml==6.0.2", + "sha256": "efdca5630322a10774e8e98e1af481aad470dd62c3170801852d752aa7a783ba", + "urls": [ + "https://files.pythonhosted.org/packages/ef/e3/3af305b830494fa85d95f6d95ef7fa73f2ee1cc8ef5b495c7c3269fb835f/PyYAML-6.0.2-cp313-cp313-macosx_10_13_x86_64.whl" + ] } }, - "pre-commit-3.13_313_platformdirs": { + "pre-commit-config-3.13_313_pyyaml_cp313_cp313_macosx_11_0_arm64_50187695": { "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", "attributes": { - "dep_template": "@pre-commit-3.13//{name}:{target}", - "extra_pip_args": [ - "--index-url", - "https://pypi.org/simple" + "dep_template": "@pre-commit-config-3.13//{name}:{target}", + "experimental_target_platforms": [ + "cp313_linux_aarch64", + "cp313_linux_arm", + "cp313_linux_ppc", + "cp313_linux_s390x", + "cp313_linux_x86_64", + "cp313_osx_aarch64", + "cp313_osx_x86_64", + "cp313_windows_x86_64" ], + "filename": "PyYAML-6.0.2-cp313-cp313-macosx_11_0_arm64.whl", "python_interpreter_target": "@@rules_python++python+python_3_13_host//:python", - "repo": "pre-commit-3.13_313", - "requirement": "platformdirs==4.3.6 --hash=sha256:357fb2acbc885b0419afd3ce3ed34564c13c9b95c89360cd9563f73aa5e2b907 --hash=sha256:73e575e1408ab8103900836b97580d5307456908a03e92031bab39e4554cc3fb" + "repo": "pre-commit-config-3.13_313", + "requirement": "pyyaml==6.0.2", + "sha256": "50187695423ffe49e2deacb8cd10510bc361faac997de9efef88badc3bb9e2d1", + "urls": [ + "https://files.pythonhosted.org/packages/45/9f/3b1c20a0b7a3200524eb0076cc027a970d320bd3a6592873c85c92a08731/PyYAML-6.0.2-cp313-cp313-macosx_11_0_arm64.whl" + ] } }, - "pre-commit-3.13_313_pre_commit": { + "pre-commit-config-3.13_313_pyyaml_cp313_cp313_manylinux_2_17_aarch64_0ffe8360": { "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", "attributes": { - "dep_template": "@pre-commit-3.13//{name}:{target}", - "extra_pip_args": [ - "--index-url", - "https://pypi.org/simple" + "dep_template": "@pre-commit-config-3.13//{name}:{target}", + "experimental_target_platforms": [ + "cp313_linux_aarch64", + "cp313_linux_arm", + "cp313_linux_ppc", + "cp313_linux_s390x", + "cp313_linux_x86_64", + "cp313_osx_aarch64", + "cp313_osx_x86_64", + "cp313_windows_x86_64" ], + "filename": "PyYAML-6.0.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", "python_interpreter_target": "@@rules_python++python+python_3_13_host//:python", - "repo": "pre-commit-3.13_313", - "requirement": "pre-commit==4.0.1 --hash=sha256:80905ac375958c0444c65e9cebebd948b3cdb518f335a091a670a89d652139d2 --hash=sha256:efde913840816312445dc98787724647c65473daefe420785f885e8ed9a06878" + "repo": "pre-commit-config-3.13_313", + "requirement": "pyyaml==6.0.2", + "sha256": "0ffe8360bab4910ef1b9e87fb812d8bc0a308b0d0eef8c8f44e0254ab3b07133", + "urls": [ + "https://files.pythonhosted.org/packages/7c/9a/337322f27005c33bcb656c655fa78325b730324c78620e8328ae28b64d0c/PyYAML-6.0.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + ] } }, - "pre-commit-3.13_313_pyyaml": { + "pre-commit-config-3.13_313_pyyaml_cp313_cp313_manylinux_2_17_s390x_17e311b6": { "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", "attributes": { - "dep_template": "@pre-commit-3.13//{name}:{target}", - "extra_pip_args": [ - "--index-url", - "https://pypi.org/simple" + "dep_template": "@pre-commit-config-3.13//{name}:{target}", + "experimental_target_platforms": [ + "cp313_linux_aarch64", + "cp313_linux_arm", + "cp313_linux_ppc", + "cp313_linux_s390x", + "cp313_linux_x86_64", + "cp313_osx_aarch64", + "cp313_osx_x86_64", + "cp313_windows_x86_64" ], + "filename": "PyYAML-6.0.2-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", "python_interpreter_target": "@@rules_python++python+python_3_13_host//:python", - "repo": "pre-commit-3.13_313", - "requirement": "pyyaml==6.0.2 --hash=sha256:01179a4a8559ab5de078078f37e5c1a30d76bb88519906844fd7bdea1b7729ff --hash=sha256:0833f8694549e586547b576dcfaba4a6b55b9e96098b36cdc7ebefe667dfed48 --hash=sha256:0a9a2848a5b7feac301353437eb7d5957887edbf81d56e903999a75a3d743086 --hash=sha256:0b69e4ce7a131fe56b7e4d770c67429700908fc0752af059838b1cfb41960e4e --hash=sha256:0ffe8360bab4910ef1b9e87fb812d8bc0a308b0d0eef8c8f44e0254ab3b07133 --hash=sha256:11d8f3dd2b9c1207dcaf2ee0bbbfd5991f571186ec9cc78427ba5bd32afae4b5 --hash=sha256:17e311b6c678207928d649faa7cb0d7b4c26a0ba73d41e99c4fff6b6c3276484 --hash=sha256:1e2120ef853f59c7419231f3bf4e7021f1b936f6ebd222406c3b60212205d2ee --hash=sha256:1f71ea527786de97d1a0cc0eacd1defc0985dcf6b3f17bb77dcfc8c34bec4dc5 --hash=sha256:23502f431948090f597378482b4812b0caae32c22213aecf3b55325e049a6c68 --hash=sha256:24471b829b3bf607e04e88d79542a9d48bb037c2267d7927a874e6c205ca7e9a --hash=sha256:29717114e51c84ddfba879543fb232a6ed60086602313ca38cce623c1d62cfbf --hash=sha256:2e99c6826ffa974fe6e27cdb5ed0021786b03fc98e5ee3c5bfe1fd5015f42b99 --hash=sha256:39693e1f8320ae4f43943590b49779ffb98acb81f788220ea932a6b6c51004d8 --hash=sha256:3ad2a3decf9aaba3d29c8f537ac4b243e36bef957511b4766cb0057d32b0be85 --hash=sha256:3b1fdb9dc17f5a7677423d508ab4f243a726dea51fa5e70992e59a7411c89d19 --hash=sha256:41e4e3953a79407c794916fa277a82531dd93aad34e29c2a514c2c0c5fe971cc --hash=sha256:43fa96a3ca0d6b1812e01ced1044a003533c47f6ee8aca31724f78e93ccc089a --hash=sha256:50187695423ffe49e2deacb8cd10510bc361faac997de9efef88badc3bb9e2d1 --hash=sha256:5ac9328ec4831237bec75defaf839f7d4564be1e6b25ac710bd1a96321cc8317 --hash=sha256:5d225db5a45f21e78dd9358e58a98702a0302f2659a3c6cd320564b75b86f47c --hash=sha256:6395c297d42274772abc367baaa79683958044e5d3835486c16da75d2a694631 --hash=sha256:688ba32a1cffef67fd2e9398a2efebaea461578b0923624778664cc1c914db5d --hash=sha256:68ccc6023a3400877818152ad9a1033e3db8625d899c72eacb5a668902e4d652 --hash=sha256:70b189594dbe54f75ab3a1acec5f1e3faa7e8cf2f1e08d9b561cb41b845f69d5 --hash=sha256:797b4f722ffa07cc8d62053e4cff1486fa6dc094105d13fea7b1de7d8bf71c9e --hash=sha256:7c36280e6fb8385e520936c3cb3b8042851904eba0e58d277dca80a5cfed590b --hash=sha256:7e7401d0de89a9a855c839bc697c079a4af81cf878373abd7dc625847d25cbd8 --hash=sha256:80bab7bfc629882493af4aa31a4cfa43a4c57c83813253626916b8c7ada83476 --hash=sha256:82d09873e40955485746739bcb8b4586983670466c23382c19cffecbf1fd8706 --hash=sha256:8388ee1976c416731879ac16da0aff3f63b286ffdd57cdeb95f3f2e085687563 --hash=sha256:8824b5a04a04a047e72eea5cec3bc266db09e35de6bdfe34c9436ac5ee27d237 --hash=sha256:8b9c7197f7cb2738065c481a0461e50ad02f18c78cd75775628afb4d7137fb3b --hash=sha256:9056c1ecd25795207ad294bcf39f2db3d845767be0ea6e6a34d856f006006083 --hash=sha256:936d68689298c36b53b29f23c6dbb74de12b4ac12ca6cfe0e047bedceea56180 --hash=sha256:9b22676e8097e9e22e36d6b7bda33190d0d400f345f23d4065d48f4ca7ae0425 --hash=sha256:a4d3091415f010369ae4ed1fc6b79def9416358877534caf6a0fdd2146c87a3e --hash=sha256:a8786accb172bd8afb8be14490a16625cbc387036876ab6ba70912730faf8e1f --hash=sha256:a9f8c2e67970f13b16084e04f134610fd1d374bf477b17ec1599185cf611d725 --hash=sha256:bc2fa7c6b47d6bc618dd7fb02ef6fdedb1090ec036abab80d4681424b84c1183 --hash=sha256:c70c95198c015b85feafc136515252a261a84561b7b1d51e3384e0655ddf25ab --hash=sha256:cc1c1159b3d456576af7a3e4d1ba7e6924cb39de8f67111c735f6fc832082774 --hash=sha256:ce826d6ef20b1bc864f0a68340c8b3287705cae2f8b4b1d932177dcc76721725 --hash=sha256:d584d9ec91ad65861cc08d42e834324ef890a082e591037abe114850ff7bbc3e --hash=sha256:d7fded462629cfa4b685c5416b949ebad6cec74af5e2d42905d41e257e0869f5 --hash=sha256:d84a1718ee396f54f3a086ea0a66d8e552b2ab2017ef8b420e92edbc841c352d --hash=sha256:d8e03406cac8513435335dbab54c0d385e4a49e4945d2909a581c83647ca0290 --hash=sha256:e10ce637b18caea04431ce14fabcf5c64a1c61ec9c56b071a4b7ca131ca52d44 --hash=sha256:ec031d5d2feb36d1d1a24380e4db6d43695f3748343d99434e6f5f9156aaa2ed --hash=sha256:ef6107725bd54b262d6dedcc2af448a266975032bc85ef0172c5f059da6325b4 --hash=sha256:efdca5630322a10774e8e98e1af481aad470dd62c3170801852d752aa7a783ba --hash=sha256:f753120cb8181e736c57ef7636e83f31b9c0d1722c516f7e86cf15b7aa57ff12 --hash=sha256:ff3824dc5261f50c9b0dfb3be22b4567a6f938ccce4587b38952d85fd9e9afe4" + "repo": "pre-commit-config-3.13_313", + "requirement": "pyyaml==6.0.2", + "sha256": "17e311b6c678207928d649faa7cb0d7b4c26a0ba73d41e99c4fff6b6c3276484", + "urls": [ + "https://files.pythonhosted.org/packages/a3/69/864fbe19e6c18ea3cc196cbe5d392175b4cf3d5d0ac1403ec3f2d237ebb5/PyYAML-6.0.2-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl" + ] } }, - "pre-commit-3.13_313_virtualenv": { + "pre-commit-config-3.13_313_pyyaml_cp313_cp313_manylinux_2_17_x86_64_70b18959": { "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", "attributes": { - "dep_template": "@pre-commit-3.13//{name}:{target}", - "extra_pip_args": [ - "--index-url", - "https://pypi.org/simple" + "dep_template": "@pre-commit-config-3.13//{name}:{target}", + "experimental_target_platforms": [ + "cp313_linux_aarch64", + "cp313_linux_arm", + "cp313_linux_ppc", + "cp313_linux_s390x", + "cp313_linux_x86_64", + "cp313_osx_aarch64", + "cp313_osx_x86_64", + "cp313_windows_x86_64" ], + "filename": "PyYAML-6.0.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", "python_interpreter_target": "@@rules_python++python+python_3_13_host//:python", - "repo": "pre-commit-3.13_313", - "requirement": "virtualenv==20.29.2 --hash=sha256:fdaabebf6d03b5ba83ae0a02cfe96f48a716f4fae556461d180825866f75b728 --hash=sha256:febddfc3d1ea571bdb1dc0f98d7b45d24def7428214d4fb73cc486c9568cce6a" + "repo": "pre-commit-config-3.13_313", + "requirement": "pyyaml==6.0.2", + "sha256": "70b189594dbe54f75ab3a1acec5f1e3faa7e8cf2f1e08d9b561cb41b845f69d5", + "urls": [ + "https://files.pythonhosted.org/packages/04/24/b7721e4845c2f162d26f50521b825fb061bc0a5afcf9a386840f23ea19fa/PyYAML-6.0.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + ] } }, - "pre-commit-config-3.10_310_pyyaml": { + "pre-commit-config-3.13_313_pyyaml_cp313_cp313_musllinux_1_1_aarch64_41e4e395": { "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", "attributes": { - "dep_template": "@pre-commit-config-3.10//{name}:{target}", - "extra_pip_args": [ - "--index-url", - "https://pypi.org/simple" + "dep_template": "@pre-commit-config-3.13//{name}:{target}", + "experimental_target_platforms": [ + "cp313_linux_aarch64", + "cp313_linux_arm", + "cp313_linux_ppc", + "cp313_linux_s390x", + "cp313_linux_x86_64", + "cp313_osx_aarch64", + "cp313_osx_x86_64", + "cp313_windows_x86_64" ], - "python_interpreter_target": "@@rules_python++python+python_3_10_host//:python", - "repo": "pre-commit-config-3.10_310", - "requirement": "pyyaml==6.0.2 --hash=sha256:01179a4a8559ab5de078078f37e5c1a30d76bb88519906844fd7bdea1b7729ff --hash=sha256:0833f8694549e586547b576dcfaba4a6b55b9e96098b36cdc7ebefe667dfed48 --hash=sha256:0a9a2848a5b7feac301353437eb7d5957887edbf81d56e903999a75a3d743086 --hash=sha256:0b69e4ce7a131fe56b7e4d770c67429700908fc0752af059838b1cfb41960e4e --hash=sha256:0ffe8360bab4910ef1b9e87fb812d8bc0a308b0d0eef8c8f44e0254ab3b07133 --hash=sha256:11d8f3dd2b9c1207dcaf2ee0bbbfd5991f571186ec9cc78427ba5bd32afae4b5 --hash=sha256:17e311b6c678207928d649faa7cb0d7b4c26a0ba73d41e99c4fff6b6c3276484 --hash=sha256:1e2120ef853f59c7419231f3bf4e7021f1b936f6ebd222406c3b60212205d2ee --hash=sha256:1f71ea527786de97d1a0cc0eacd1defc0985dcf6b3f17bb77dcfc8c34bec4dc5 --hash=sha256:23502f431948090f597378482b4812b0caae32c22213aecf3b55325e049a6c68 --hash=sha256:24471b829b3bf607e04e88d79542a9d48bb037c2267d7927a874e6c205ca7e9a --hash=sha256:29717114e51c84ddfba879543fb232a6ed60086602313ca38cce623c1d62cfbf --hash=sha256:2e99c6826ffa974fe6e27cdb5ed0021786b03fc98e5ee3c5bfe1fd5015f42b99 --hash=sha256:39693e1f8320ae4f43943590b49779ffb98acb81f788220ea932a6b6c51004d8 --hash=sha256:3ad2a3decf9aaba3d29c8f537ac4b243e36bef957511b4766cb0057d32b0be85 --hash=sha256:3b1fdb9dc17f5a7677423d508ab4f243a726dea51fa5e70992e59a7411c89d19 --hash=sha256:41e4e3953a79407c794916fa277a82531dd93aad34e29c2a514c2c0c5fe971cc --hash=sha256:43fa96a3ca0d6b1812e01ced1044a003533c47f6ee8aca31724f78e93ccc089a --hash=sha256:50187695423ffe49e2deacb8cd10510bc361faac997de9efef88badc3bb9e2d1 --hash=sha256:5ac9328ec4831237bec75defaf839f7d4564be1e6b25ac710bd1a96321cc8317 --hash=sha256:5d225db5a45f21e78dd9358e58a98702a0302f2659a3c6cd320564b75b86f47c --hash=sha256:6395c297d42274772abc367baaa79683958044e5d3835486c16da75d2a694631 --hash=sha256:688ba32a1cffef67fd2e9398a2efebaea461578b0923624778664cc1c914db5d --hash=sha256:68ccc6023a3400877818152ad9a1033e3db8625d899c72eacb5a668902e4d652 --hash=sha256:70b189594dbe54f75ab3a1acec5f1e3faa7e8cf2f1e08d9b561cb41b845f69d5 --hash=sha256:797b4f722ffa07cc8d62053e4cff1486fa6dc094105d13fea7b1de7d8bf71c9e --hash=sha256:7c36280e6fb8385e520936c3cb3b8042851904eba0e58d277dca80a5cfed590b --hash=sha256:7e7401d0de89a9a855c839bc697c079a4af81cf878373abd7dc625847d25cbd8 --hash=sha256:80bab7bfc629882493af4aa31a4cfa43a4c57c83813253626916b8c7ada83476 --hash=sha256:82d09873e40955485746739bcb8b4586983670466c23382c19cffecbf1fd8706 --hash=sha256:8388ee1976c416731879ac16da0aff3f63b286ffdd57cdeb95f3f2e085687563 --hash=sha256:8824b5a04a04a047e72eea5cec3bc266db09e35de6bdfe34c9436ac5ee27d237 --hash=sha256:8b9c7197f7cb2738065c481a0461e50ad02f18c78cd75775628afb4d7137fb3b --hash=sha256:9056c1ecd25795207ad294bcf39f2db3d845767be0ea6e6a34d856f006006083 --hash=sha256:936d68689298c36b53b29f23c6dbb74de12b4ac12ca6cfe0e047bedceea56180 --hash=sha256:9b22676e8097e9e22e36d6b7bda33190d0d400f345f23d4065d48f4ca7ae0425 --hash=sha256:a4d3091415f010369ae4ed1fc6b79def9416358877534caf6a0fdd2146c87a3e --hash=sha256:a8786accb172bd8afb8be14490a16625cbc387036876ab6ba70912730faf8e1f --hash=sha256:a9f8c2e67970f13b16084e04f134610fd1d374bf477b17ec1599185cf611d725 --hash=sha256:bc2fa7c6b47d6bc618dd7fb02ef6fdedb1090ec036abab80d4681424b84c1183 --hash=sha256:c70c95198c015b85feafc136515252a261a84561b7b1d51e3384e0655ddf25ab --hash=sha256:cc1c1159b3d456576af7a3e4d1ba7e6924cb39de8f67111c735f6fc832082774 --hash=sha256:ce826d6ef20b1bc864f0a68340c8b3287705cae2f8b4b1d932177dcc76721725 --hash=sha256:d584d9ec91ad65861cc08d42e834324ef890a082e591037abe114850ff7bbc3e --hash=sha256:d7fded462629cfa4b685c5416b949ebad6cec74af5e2d42905d41e257e0869f5 --hash=sha256:d84a1718ee396f54f3a086ea0a66d8e552b2ab2017ef8b420e92edbc841c352d --hash=sha256:d8e03406cac8513435335dbab54c0d385e4a49e4945d2909a581c83647ca0290 --hash=sha256:e10ce637b18caea04431ce14fabcf5c64a1c61ec9c56b071a4b7ca131ca52d44 --hash=sha256:ec031d5d2feb36d1d1a24380e4db6d43695f3748343d99434e6f5f9156aaa2ed --hash=sha256:ef6107725bd54b262d6dedcc2af448a266975032bc85ef0172c5f059da6325b4 --hash=sha256:efdca5630322a10774e8e98e1af481aad470dd62c3170801852d752aa7a783ba --hash=sha256:f753120cb8181e736c57ef7636e83f31b9c0d1722c516f7e86cf15b7aa57ff12 --hash=sha256:ff3824dc5261f50c9b0dfb3be22b4567a6f938ccce4587b38952d85fd9e9afe4" + "filename": "PyYAML-6.0.2-cp313-cp313-musllinux_1_1_aarch64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_13_host//:python", + "repo": "pre-commit-config-3.13_313", + "requirement": "pyyaml==6.0.2", + "sha256": "41e4e3953a79407c794916fa277a82531dd93aad34e29c2a514c2c0c5fe971cc", + "urls": [ + "https://files.pythonhosted.org/packages/2b/b2/e3234f59ba06559c6ff63c4e10baea10e5e7df868092bf9ab40e5b9c56b6/PyYAML-6.0.2-cp313-cp313-musllinux_1_1_aarch64.whl" + ] } }, - "pre-commit-config-3.11_311_pyyaml": { + "pre-commit-config-3.13_313_pyyaml_cp313_cp313_musllinux_1_1_x86_64_68ccc602": { "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", "attributes": { - "dep_template": "@pre-commit-config-3.11//{name}:{target}", - "extra_pip_args": [ - "--index-url", - "https://pypi.org/simple" + "dep_template": "@pre-commit-config-3.13//{name}:{target}", + "experimental_target_platforms": [ + "cp313_linux_aarch64", + "cp313_linux_arm", + "cp313_linux_ppc", + "cp313_linux_s390x", + "cp313_linux_x86_64", + "cp313_osx_aarch64", + "cp313_osx_x86_64", + "cp313_windows_x86_64" ], - "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", - "repo": "pre-commit-config-3.11_311", - "requirement": "pyyaml==6.0.2 --hash=sha256:01179a4a8559ab5de078078f37e5c1a30d76bb88519906844fd7bdea1b7729ff --hash=sha256:0833f8694549e586547b576dcfaba4a6b55b9e96098b36cdc7ebefe667dfed48 --hash=sha256:0a9a2848a5b7feac301353437eb7d5957887edbf81d56e903999a75a3d743086 --hash=sha256:0b69e4ce7a131fe56b7e4d770c67429700908fc0752af059838b1cfb41960e4e --hash=sha256:0ffe8360bab4910ef1b9e87fb812d8bc0a308b0d0eef8c8f44e0254ab3b07133 --hash=sha256:11d8f3dd2b9c1207dcaf2ee0bbbfd5991f571186ec9cc78427ba5bd32afae4b5 --hash=sha256:17e311b6c678207928d649faa7cb0d7b4c26a0ba73d41e99c4fff6b6c3276484 --hash=sha256:1e2120ef853f59c7419231f3bf4e7021f1b936f6ebd222406c3b60212205d2ee --hash=sha256:1f71ea527786de97d1a0cc0eacd1defc0985dcf6b3f17bb77dcfc8c34bec4dc5 --hash=sha256:23502f431948090f597378482b4812b0caae32c22213aecf3b55325e049a6c68 --hash=sha256:24471b829b3bf607e04e88d79542a9d48bb037c2267d7927a874e6c205ca7e9a --hash=sha256:29717114e51c84ddfba879543fb232a6ed60086602313ca38cce623c1d62cfbf --hash=sha256:2e99c6826ffa974fe6e27cdb5ed0021786b03fc98e5ee3c5bfe1fd5015f42b99 --hash=sha256:39693e1f8320ae4f43943590b49779ffb98acb81f788220ea932a6b6c51004d8 --hash=sha256:3ad2a3decf9aaba3d29c8f537ac4b243e36bef957511b4766cb0057d32b0be85 --hash=sha256:3b1fdb9dc17f5a7677423d508ab4f243a726dea51fa5e70992e59a7411c89d19 --hash=sha256:41e4e3953a79407c794916fa277a82531dd93aad34e29c2a514c2c0c5fe971cc --hash=sha256:43fa96a3ca0d6b1812e01ced1044a003533c47f6ee8aca31724f78e93ccc089a --hash=sha256:50187695423ffe49e2deacb8cd10510bc361faac997de9efef88badc3bb9e2d1 --hash=sha256:5ac9328ec4831237bec75defaf839f7d4564be1e6b25ac710bd1a96321cc8317 --hash=sha256:5d225db5a45f21e78dd9358e58a98702a0302f2659a3c6cd320564b75b86f47c --hash=sha256:6395c297d42274772abc367baaa79683958044e5d3835486c16da75d2a694631 --hash=sha256:688ba32a1cffef67fd2e9398a2efebaea461578b0923624778664cc1c914db5d --hash=sha256:68ccc6023a3400877818152ad9a1033e3db8625d899c72eacb5a668902e4d652 --hash=sha256:70b189594dbe54f75ab3a1acec5f1e3faa7e8cf2f1e08d9b561cb41b845f69d5 --hash=sha256:797b4f722ffa07cc8d62053e4cff1486fa6dc094105d13fea7b1de7d8bf71c9e --hash=sha256:7c36280e6fb8385e520936c3cb3b8042851904eba0e58d277dca80a5cfed590b --hash=sha256:7e7401d0de89a9a855c839bc697c079a4af81cf878373abd7dc625847d25cbd8 --hash=sha256:80bab7bfc629882493af4aa31a4cfa43a4c57c83813253626916b8c7ada83476 --hash=sha256:82d09873e40955485746739bcb8b4586983670466c23382c19cffecbf1fd8706 --hash=sha256:8388ee1976c416731879ac16da0aff3f63b286ffdd57cdeb95f3f2e085687563 --hash=sha256:8824b5a04a04a047e72eea5cec3bc266db09e35de6bdfe34c9436ac5ee27d237 --hash=sha256:8b9c7197f7cb2738065c481a0461e50ad02f18c78cd75775628afb4d7137fb3b --hash=sha256:9056c1ecd25795207ad294bcf39f2db3d845767be0ea6e6a34d856f006006083 --hash=sha256:936d68689298c36b53b29f23c6dbb74de12b4ac12ca6cfe0e047bedceea56180 --hash=sha256:9b22676e8097e9e22e36d6b7bda33190d0d400f345f23d4065d48f4ca7ae0425 --hash=sha256:a4d3091415f010369ae4ed1fc6b79def9416358877534caf6a0fdd2146c87a3e --hash=sha256:a8786accb172bd8afb8be14490a16625cbc387036876ab6ba70912730faf8e1f --hash=sha256:a9f8c2e67970f13b16084e04f134610fd1d374bf477b17ec1599185cf611d725 --hash=sha256:bc2fa7c6b47d6bc618dd7fb02ef6fdedb1090ec036abab80d4681424b84c1183 --hash=sha256:c70c95198c015b85feafc136515252a261a84561b7b1d51e3384e0655ddf25ab --hash=sha256:cc1c1159b3d456576af7a3e4d1ba7e6924cb39de8f67111c735f6fc832082774 --hash=sha256:ce826d6ef20b1bc864f0a68340c8b3287705cae2f8b4b1d932177dcc76721725 --hash=sha256:d584d9ec91ad65861cc08d42e834324ef890a082e591037abe114850ff7bbc3e --hash=sha256:d7fded462629cfa4b685c5416b949ebad6cec74af5e2d42905d41e257e0869f5 --hash=sha256:d84a1718ee396f54f3a086ea0a66d8e552b2ab2017ef8b420e92edbc841c352d --hash=sha256:d8e03406cac8513435335dbab54c0d385e4a49e4945d2909a581c83647ca0290 --hash=sha256:e10ce637b18caea04431ce14fabcf5c64a1c61ec9c56b071a4b7ca131ca52d44 --hash=sha256:ec031d5d2feb36d1d1a24380e4db6d43695f3748343d99434e6f5f9156aaa2ed --hash=sha256:ef6107725bd54b262d6dedcc2af448a266975032bc85ef0172c5f059da6325b4 --hash=sha256:efdca5630322a10774e8e98e1af481aad470dd62c3170801852d752aa7a783ba --hash=sha256:f753120cb8181e736c57ef7636e83f31b9c0d1722c516f7e86cf15b7aa57ff12 --hash=sha256:ff3824dc5261f50c9b0dfb3be22b4567a6f938ccce4587b38952d85fd9e9afe4" + "filename": "PyYAML-6.0.2-cp313-cp313-musllinux_1_1_x86_64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_13_host//:python", + "repo": "pre-commit-config-3.13_313", + "requirement": "pyyaml==6.0.2", + "sha256": "68ccc6023a3400877818152ad9a1033e3db8625d899c72eacb5a668902e4d652", + "urls": [ + "https://files.pythonhosted.org/packages/fe/0f/25911a9f080464c59fab9027482f822b86bf0608957a5fcc6eaac85aa515/PyYAML-6.0.2-cp313-cp313-musllinux_1_1_x86_64.whl" + ] } }, - "pre-commit-config-3.12_312_pyyaml": { + "pre-commit-config-3.13_313_pyyaml_cp313_cp313_win_amd64_8388ee19": { "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", "attributes": { - "dep_template": "@pre-commit-config-3.12//{name}:{target}", - "extra_pip_args": [ - "--index-url", - "https://pypi.org/simple" + "dep_template": "@pre-commit-config-3.13//{name}:{target}", + "experimental_target_platforms": [ + "cp313_linux_aarch64", + "cp313_linux_arm", + "cp313_linux_ppc", + "cp313_linux_s390x", + "cp313_linux_x86_64", + "cp313_osx_aarch64", + "cp313_osx_x86_64", + "cp313_windows_x86_64" ], - "python_interpreter_target": "@@rules_python++python+python_3_12_host//:python", - "repo": "pre-commit-config-3.12_312", - "requirement": "pyyaml==6.0.2 --hash=sha256:01179a4a8559ab5de078078f37e5c1a30d76bb88519906844fd7bdea1b7729ff --hash=sha256:0833f8694549e586547b576dcfaba4a6b55b9e96098b36cdc7ebefe667dfed48 --hash=sha256:0a9a2848a5b7feac301353437eb7d5957887edbf81d56e903999a75a3d743086 --hash=sha256:0b69e4ce7a131fe56b7e4d770c67429700908fc0752af059838b1cfb41960e4e --hash=sha256:0ffe8360bab4910ef1b9e87fb812d8bc0a308b0d0eef8c8f44e0254ab3b07133 --hash=sha256:11d8f3dd2b9c1207dcaf2ee0bbbfd5991f571186ec9cc78427ba5bd32afae4b5 --hash=sha256:17e311b6c678207928d649faa7cb0d7b4c26a0ba73d41e99c4fff6b6c3276484 --hash=sha256:1e2120ef853f59c7419231f3bf4e7021f1b936f6ebd222406c3b60212205d2ee --hash=sha256:1f71ea527786de97d1a0cc0eacd1defc0985dcf6b3f17bb77dcfc8c34bec4dc5 --hash=sha256:23502f431948090f597378482b4812b0caae32c22213aecf3b55325e049a6c68 --hash=sha256:24471b829b3bf607e04e88d79542a9d48bb037c2267d7927a874e6c205ca7e9a --hash=sha256:29717114e51c84ddfba879543fb232a6ed60086602313ca38cce623c1d62cfbf --hash=sha256:2e99c6826ffa974fe6e27cdb5ed0021786b03fc98e5ee3c5bfe1fd5015f42b99 --hash=sha256:39693e1f8320ae4f43943590b49779ffb98acb81f788220ea932a6b6c51004d8 --hash=sha256:3ad2a3decf9aaba3d29c8f537ac4b243e36bef957511b4766cb0057d32b0be85 --hash=sha256:3b1fdb9dc17f5a7677423d508ab4f243a726dea51fa5e70992e59a7411c89d19 --hash=sha256:41e4e3953a79407c794916fa277a82531dd93aad34e29c2a514c2c0c5fe971cc --hash=sha256:43fa96a3ca0d6b1812e01ced1044a003533c47f6ee8aca31724f78e93ccc089a --hash=sha256:50187695423ffe49e2deacb8cd10510bc361faac997de9efef88badc3bb9e2d1 --hash=sha256:5ac9328ec4831237bec75defaf839f7d4564be1e6b25ac710bd1a96321cc8317 --hash=sha256:5d225db5a45f21e78dd9358e58a98702a0302f2659a3c6cd320564b75b86f47c --hash=sha256:6395c297d42274772abc367baaa79683958044e5d3835486c16da75d2a694631 --hash=sha256:688ba32a1cffef67fd2e9398a2efebaea461578b0923624778664cc1c914db5d --hash=sha256:68ccc6023a3400877818152ad9a1033e3db8625d899c72eacb5a668902e4d652 --hash=sha256:70b189594dbe54f75ab3a1acec5f1e3faa7e8cf2f1e08d9b561cb41b845f69d5 --hash=sha256:797b4f722ffa07cc8d62053e4cff1486fa6dc094105d13fea7b1de7d8bf71c9e --hash=sha256:7c36280e6fb8385e520936c3cb3b8042851904eba0e58d277dca80a5cfed590b --hash=sha256:7e7401d0de89a9a855c839bc697c079a4af81cf878373abd7dc625847d25cbd8 --hash=sha256:80bab7bfc629882493af4aa31a4cfa43a4c57c83813253626916b8c7ada83476 --hash=sha256:82d09873e40955485746739bcb8b4586983670466c23382c19cffecbf1fd8706 --hash=sha256:8388ee1976c416731879ac16da0aff3f63b286ffdd57cdeb95f3f2e085687563 --hash=sha256:8824b5a04a04a047e72eea5cec3bc266db09e35de6bdfe34c9436ac5ee27d237 --hash=sha256:8b9c7197f7cb2738065c481a0461e50ad02f18c78cd75775628afb4d7137fb3b --hash=sha256:9056c1ecd25795207ad294bcf39f2db3d845767be0ea6e6a34d856f006006083 --hash=sha256:936d68689298c36b53b29f23c6dbb74de12b4ac12ca6cfe0e047bedceea56180 --hash=sha256:9b22676e8097e9e22e36d6b7bda33190d0d400f345f23d4065d48f4ca7ae0425 --hash=sha256:a4d3091415f010369ae4ed1fc6b79def9416358877534caf6a0fdd2146c87a3e --hash=sha256:a8786accb172bd8afb8be14490a16625cbc387036876ab6ba70912730faf8e1f --hash=sha256:a9f8c2e67970f13b16084e04f134610fd1d374bf477b17ec1599185cf611d725 --hash=sha256:bc2fa7c6b47d6bc618dd7fb02ef6fdedb1090ec036abab80d4681424b84c1183 --hash=sha256:c70c95198c015b85feafc136515252a261a84561b7b1d51e3384e0655ddf25ab --hash=sha256:cc1c1159b3d456576af7a3e4d1ba7e6924cb39de8f67111c735f6fc832082774 --hash=sha256:ce826d6ef20b1bc864f0a68340c8b3287705cae2f8b4b1d932177dcc76721725 --hash=sha256:d584d9ec91ad65861cc08d42e834324ef890a082e591037abe114850ff7bbc3e --hash=sha256:d7fded462629cfa4b685c5416b949ebad6cec74af5e2d42905d41e257e0869f5 --hash=sha256:d84a1718ee396f54f3a086ea0a66d8e552b2ab2017ef8b420e92edbc841c352d --hash=sha256:d8e03406cac8513435335dbab54c0d385e4a49e4945d2909a581c83647ca0290 --hash=sha256:e10ce637b18caea04431ce14fabcf5c64a1c61ec9c56b071a4b7ca131ca52d44 --hash=sha256:ec031d5d2feb36d1d1a24380e4db6d43695f3748343d99434e6f5f9156aaa2ed --hash=sha256:ef6107725bd54b262d6dedcc2af448a266975032bc85ef0172c5f059da6325b4 --hash=sha256:efdca5630322a10774e8e98e1af481aad470dd62c3170801852d752aa7a783ba --hash=sha256:f753120cb8181e736c57ef7636e83f31b9c0d1722c516f7e86cf15b7aa57ff12 --hash=sha256:ff3824dc5261f50c9b0dfb3be22b4567a6f938ccce4587b38952d85fd9e9afe4" + "filename": "PyYAML-6.0.2-cp313-cp313-win_amd64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_13_host//:python", + "repo": "pre-commit-config-3.13_313", + "requirement": "pyyaml==6.0.2", + "sha256": "8388ee1976c416731879ac16da0aff3f63b286ffdd57cdeb95f3f2e085687563", + "urls": [ + "https://files.pythonhosted.org/packages/fa/de/02b54f42487e3d3c6efb3f89428677074ca7bf43aae402517bc7cca949f3/PyYAML-6.0.2-cp313-cp313-win_amd64.whl" + ] } }, - "pre-commit-config-3.13_313_pyyaml": { + "pre-commit-config-3.13_313_pyyaml_sdist_d584d9ec": { "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", "attributes": { "dep_template": "@pre-commit-config-3.13//{name}:{target}", + "experimental_target_platforms": [ + "cp313_linux_aarch64", + "cp313_linux_arm", + "cp313_linux_ppc", + "cp313_linux_s390x", + "cp313_linux_x86_64", + "cp313_osx_aarch64", + "cp313_osx_x86_64", + "cp313_windows_x86_64" + ], "extra_pip_args": [ "--index-url", "https://pypi.org/simple" ], + "filename": "pyyaml-6.0.2.tar.gz", "python_interpreter_target": "@@rules_python++python+python_3_13_host//:python", "repo": "pre-commit-config-3.13_313", - "requirement": "pyyaml==6.0.2 --hash=sha256:01179a4a8559ab5de078078f37e5c1a30d76bb88519906844fd7bdea1b7729ff --hash=sha256:0833f8694549e586547b576dcfaba4a6b55b9e96098b36cdc7ebefe667dfed48 --hash=sha256:0a9a2848a5b7feac301353437eb7d5957887edbf81d56e903999a75a3d743086 --hash=sha256:0b69e4ce7a131fe56b7e4d770c67429700908fc0752af059838b1cfb41960e4e --hash=sha256:0ffe8360bab4910ef1b9e87fb812d8bc0a308b0d0eef8c8f44e0254ab3b07133 --hash=sha256:11d8f3dd2b9c1207dcaf2ee0bbbfd5991f571186ec9cc78427ba5bd32afae4b5 --hash=sha256:17e311b6c678207928d649faa7cb0d7b4c26a0ba73d41e99c4fff6b6c3276484 --hash=sha256:1e2120ef853f59c7419231f3bf4e7021f1b936f6ebd222406c3b60212205d2ee --hash=sha256:1f71ea527786de97d1a0cc0eacd1defc0985dcf6b3f17bb77dcfc8c34bec4dc5 --hash=sha256:23502f431948090f597378482b4812b0caae32c22213aecf3b55325e049a6c68 --hash=sha256:24471b829b3bf607e04e88d79542a9d48bb037c2267d7927a874e6c205ca7e9a --hash=sha256:29717114e51c84ddfba879543fb232a6ed60086602313ca38cce623c1d62cfbf --hash=sha256:2e99c6826ffa974fe6e27cdb5ed0021786b03fc98e5ee3c5bfe1fd5015f42b99 --hash=sha256:39693e1f8320ae4f43943590b49779ffb98acb81f788220ea932a6b6c51004d8 --hash=sha256:3ad2a3decf9aaba3d29c8f537ac4b243e36bef957511b4766cb0057d32b0be85 --hash=sha256:3b1fdb9dc17f5a7677423d508ab4f243a726dea51fa5e70992e59a7411c89d19 --hash=sha256:41e4e3953a79407c794916fa277a82531dd93aad34e29c2a514c2c0c5fe971cc --hash=sha256:43fa96a3ca0d6b1812e01ced1044a003533c47f6ee8aca31724f78e93ccc089a --hash=sha256:50187695423ffe49e2deacb8cd10510bc361faac997de9efef88badc3bb9e2d1 --hash=sha256:5ac9328ec4831237bec75defaf839f7d4564be1e6b25ac710bd1a96321cc8317 --hash=sha256:5d225db5a45f21e78dd9358e58a98702a0302f2659a3c6cd320564b75b86f47c --hash=sha256:6395c297d42274772abc367baaa79683958044e5d3835486c16da75d2a694631 --hash=sha256:688ba32a1cffef67fd2e9398a2efebaea461578b0923624778664cc1c914db5d --hash=sha256:68ccc6023a3400877818152ad9a1033e3db8625d899c72eacb5a668902e4d652 --hash=sha256:70b189594dbe54f75ab3a1acec5f1e3faa7e8cf2f1e08d9b561cb41b845f69d5 --hash=sha256:797b4f722ffa07cc8d62053e4cff1486fa6dc094105d13fea7b1de7d8bf71c9e --hash=sha256:7c36280e6fb8385e520936c3cb3b8042851904eba0e58d277dca80a5cfed590b --hash=sha256:7e7401d0de89a9a855c839bc697c079a4af81cf878373abd7dc625847d25cbd8 --hash=sha256:80bab7bfc629882493af4aa31a4cfa43a4c57c83813253626916b8c7ada83476 --hash=sha256:82d09873e40955485746739bcb8b4586983670466c23382c19cffecbf1fd8706 --hash=sha256:8388ee1976c416731879ac16da0aff3f63b286ffdd57cdeb95f3f2e085687563 --hash=sha256:8824b5a04a04a047e72eea5cec3bc266db09e35de6bdfe34c9436ac5ee27d237 --hash=sha256:8b9c7197f7cb2738065c481a0461e50ad02f18c78cd75775628afb4d7137fb3b --hash=sha256:9056c1ecd25795207ad294bcf39f2db3d845767be0ea6e6a34d856f006006083 --hash=sha256:936d68689298c36b53b29f23c6dbb74de12b4ac12ca6cfe0e047bedceea56180 --hash=sha256:9b22676e8097e9e22e36d6b7bda33190d0d400f345f23d4065d48f4ca7ae0425 --hash=sha256:a4d3091415f010369ae4ed1fc6b79def9416358877534caf6a0fdd2146c87a3e --hash=sha256:a8786accb172bd8afb8be14490a16625cbc387036876ab6ba70912730faf8e1f --hash=sha256:a9f8c2e67970f13b16084e04f134610fd1d374bf477b17ec1599185cf611d725 --hash=sha256:bc2fa7c6b47d6bc618dd7fb02ef6fdedb1090ec036abab80d4681424b84c1183 --hash=sha256:c70c95198c015b85feafc136515252a261a84561b7b1d51e3384e0655ddf25ab --hash=sha256:cc1c1159b3d456576af7a3e4d1ba7e6924cb39de8f67111c735f6fc832082774 --hash=sha256:ce826d6ef20b1bc864f0a68340c8b3287705cae2f8b4b1d932177dcc76721725 --hash=sha256:d584d9ec91ad65861cc08d42e834324ef890a082e591037abe114850ff7bbc3e --hash=sha256:d7fded462629cfa4b685c5416b949ebad6cec74af5e2d42905d41e257e0869f5 --hash=sha256:d84a1718ee396f54f3a086ea0a66d8e552b2ab2017ef8b420e92edbc841c352d --hash=sha256:d8e03406cac8513435335dbab54c0d385e4a49e4945d2909a581c83647ca0290 --hash=sha256:e10ce637b18caea04431ce14fabcf5c64a1c61ec9c56b071a4b7ca131ca52d44 --hash=sha256:ec031d5d2feb36d1d1a24380e4db6d43695f3748343d99434e6f5f9156aaa2ed --hash=sha256:ef6107725bd54b262d6dedcc2af448a266975032bc85ef0172c5f059da6325b4 --hash=sha256:efdca5630322a10774e8e98e1af481aad470dd62c3170801852d752aa7a783ba --hash=sha256:f753120cb8181e736c57ef7636e83f31b9c0d1722c516f7e86cf15b7aa57ff12 --hash=sha256:ff3824dc5261f50c9b0dfb3be22b4567a6f938ccce4587b38952d85fd9e9afe4" + "requirement": "pyyaml==6.0.2", + "sha256": "d584d9ec91ad65861cc08d42e834324ef890a082e591037abe114850ff7bbc3e", + "urls": [ + "https://files.pythonhosted.org/packages/54/ed/79a089b6be93607fa5cdaedf301d7dfb23af5f25c398d5ead2525b063e17/pyyaml-6.0.2.tar.gz" + ] } }, "pre-commit-hook-3.10_310_annotated_types_py3_none_any_1f02e8b4": { @@ -5496,15 +8400,15 @@ "repo_name": "pre-commit-3.10", "extra_hub_aliases": {}, "whl_map": { - "cfgv": "{\"pre-commit-3.10_310_cfgv\":[{\"version\":\"3.10\"}]}", - "distlib": "{\"pre-commit-3.10_310_distlib\":[{\"version\":\"3.10\"}]}", - "filelock": "{\"pre-commit-3.10_310_filelock\":[{\"version\":\"3.10\"}]}", - "identify": "{\"pre-commit-3.10_310_identify\":[{\"version\":\"3.10\"}]}", - "nodeenv": "{\"pre-commit-3.10_310_nodeenv\":[{\"version\":\"3.10\"}]}", - "platformdirs": "{\"pre-commit-3.10_310_platformdirs\":[{\"version\":\"3.10\"}]}", - "pre_commit": "{\"pre-commit-3.10_310_pre_commit\":[{\"version\":\"3.10\"}]}", - "pyyaml": "{\"pre-commit-3.10_310_pyyaml\":[{\"version\":\"3.10\"}]}", - "virtualenv": "{\"pre-commit-3.10_310_virtualenv\":[{\"version\":\"3.10\"}]}" + "cfgv": "{\"pre-commit-3.10_310_cfgv_py2_none_any_b7265b1f\":[{\"filename\":\"cfgv-3.4.0-py2.py3-none-any.whl\",\"version\":\"3.10\"}],\"pre-commit-3.10_310_cfgv_sdist_e52591d4\":[{\"filename\":\"cfgv-3.4.0.tar.gz\",\"version\":\"3.10\"}]}", + "distlib": "{\"pre-commit-3.10_310_distlib_py2_none_any_47f8c22f\":[{\"filename\":\"distlib-0.3.9-py2.py3-none-any.whl\",\"version\":\"3.10\"}],\"pre-commit-3.10_310_distlib_sdist_a60f20de\":[{\"filename\":\"distlib-0.3.9.tar.gz\",\"version\":\"3.10\"}]}", + "filelock": "{\"pre-commit-3.10_310_filelock_py3_none_any_533dc2f7\":[{\"filename\":\"filelock-3.17.0-py3-none-any.whl\",\"version\":\"3.10\"}],\"pre-commit-3.10_310_filelock_sdist_ee4e7740\":[{\"filename\":\"filelock-3.17.0.tar.gz\",\"version\":\"3.10\"}]}", + "identify": "{\"pre-commit-3.10_310_identify_py2_none_any_155931cb\":[{\"filename\":\"identify-2.6.7-py2.py3-none-any.whl\",\"version\":\"3.10\"}],\"pre-commit-3.10_310_identify_sdist_3fa266b4\":[{\"filename\":\"identify-2.6.7.tar.gz\",\"version\":\"3.10\"}]}", + "nodeenv": "{\"pre-commit-3.10_310_nodeenv_py2_none_any_ba11c978\":[{\"filename\":\"nodeenv-1.9.1-py2.py3-none-any.whl\",\"version\":\"3.10\"}],\"pre-commit-3.10_310_nodeenv_sdist_6ec12890\":[{\"filename\":\"nodeenv-1.9.1.tar.gz\",\"version\":\"3.10\"}]}", + "platformdirs": "{\"pre-commit-3.10_310_platformdirs_py3_none_any_73e575e1\":[{\"filename\":\"platformdirs-4.3.6-py3-none-any.whl\",\"version\":\"3.10\"}],\"pre-commit-3.10_310_platformdirs_sdist_357fb2ac\":[{\"filename\":\"platformdirs-4.3.6.tar.gz\",\"version\":\"3.10\"}]}", + "pre_commit": "{\"pre-commit-3.10_310_pre_commit_py2_none_any_efde9138\":[{\"filename\":\"pre_commit-4.0.1-py2.py3-none-any.whl\",\"version\":\"3.10\"}],\"pre-commit-3.10_310_pre_commit_sdist_80905ac3\":[{\"filename\":\"pre_commit-4.0.1.tar.gz\",\"version\":\"3.10\"}]}", + "pyyaml": "{\"pre-commit-3.10_310_pyyaml_cp310_cp310_macosx_10_9_x86_64_0a9a2848\":[{\"filename\":\"PyYAML-6.0.2-cp310-cp310-macosx_10_9_x86_64.whl\",\"version\":\"3.10\"}],\"pre-commit-3.10_310_pyyaml_cp310_cp310_macosx_11_0_arm64_29717114\":[{\"filename\":\"PyYAML-6.0.2-cp310-cp310-macosx_11_0_arm64.whl\",\"version\":\"3.10\"}],\"pre-commit-3.10_310_pyyaml_cp310_cp310_manylinux_2_17_aarch64_8824b5a0\":[{\"filename\":\"PyYAML-6.0.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl\",\"version\":\"3.10\"}],\"pre-commit-3.10_310_pyyaml_cp310_cp310_manylinux_2_17_s390x_7c36280e\":[{\"filename\":\"PyYAML-6.0.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl\",\"version\":\"3.10\"}],\"pre-commit-3.10_310_pyyaml_cp310_cp310_manylinux_2_17_x86_64_ec031d5d\":[{\"filename\":\"PyYAML-6.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl\",\"version\":\"3.10\"}],\"pre-commit-3.10_310_pyyaml_cp310_cp310_musllinux_1_1_aarch64_936d6868\":[{\"filename\":\"PyYAML-6.0.2-cp310-cp310-musllinux_1_1_aarch64.whl\",\"version\":\"3.10\"}],\"pre-commit-3.10_310_pyyaml_cp310_cp310_musllinux_1_1_x86_64_23502f43\":[{\"filename\":\"PyYAML-6.0.2-cp310-cp310-musllinux_1_1_x86_64.whl\",\"version\":\"3.10\"}],\"pre-commit-3.10_310_pyyaml_cp310_cp310_win_amd64_a4d30914\":[{\"filename\":\"PyYAML-6.0.2-cp310-cp310-win_amd64.whl\",\"version\":\"3.10\"}],\"pre-commit-3.10_310_pyyaml_sdist_d584d9ec\":[{\"filename\":\"pyyaml-6.0.2.tar.gz\",\"version\":\"3.10\"}]}", + "virtualenv": "{\"pre-commit-3.10_310_virtualenv_py3_none_any_febddfc3\":[{\"filename\":\"virtualenv-20.29.2-py3-none-any.whl\",\"version\":\"3.10\"}],\"pre-commit-3.10_310_virtualenv_sdist_fdaabebf\":[{\"filename\":\"virtualenv-20.29.2.tar.gz\",\"version\":\"3.10\"}]}" }, "packages": [ "cfgv", @@ -5526,15 +8430,15 @@ "repo_name": "pre-commit-3.11", "extra_hub_aliases": {}, "whl_map": { - "cfgv": "{\"pre-commit-3.11_311_cfgv\":[{\"version\":\"3.11\"}]}", - "distlib": "{\"pre-commit-3.11_311_distlib\":[{\"version\":\"3.11\"}]}", - "filelock": "{\"pre-commit-3.11_311_filelock\":[{\"version\":\"3.11\"}]}", - "identify": "{\"pre-commit-3.11_311_identify\":[{\"version\":\"3.11\"}]}", - "nodeenv": "{\"pre-commit-3.11_311_nodeenv\":[{\"version\":\"3.11\"}]}", - "platformdirs": "{\"pre-commit-3.11_311_platformdirs\":[{\"version\":\"3.11\"}]}", - "pre_commit": "{\"pre-commit-3.11_311_pre_commit\":[{\"version\":\"3.11\"}]}", - "pyyaml": "{\"pre-commit-3.11_311_pyyaml\":[{\"version\":\"3.11\"}]}", - "virtualenv": "{\"pre-commit-3.11_311_virtualenv\":[{\"version\":\"3.11\"}]}" + "cfgv": "{\"pre-commit-3.11_311_cfgv_py2_none_any_b7265b1f\":[{\"filename\":\"cfgv-3.4.0-py2.py3-none-any.whl\",\"version\":\"3.11\"}],\"pre-commit-3.11_311_cfgv_sdist_e52591d4\":[{\"filename\":\"cfgv-3.4.0.tar.gz\",\"version\":\"3.11\"}]}", + "distlib": "{\"pre-commit-3.11_311_distlib_py2_none_any_47f8c22f\":[{\"filename\":\"distlib-0.3.9-py2.py3-none-any.whl\",\"version\":\"3.11\"}],\"pre-commit-3.11_311_distlib_sdist_a60f20de\":[{\"filename\":\"distlib-0.3.9.tar.gz\",\"version\":\"3.11\"}]}", + "filelock": "{\"pre-commit-3.11_311_filelock_py3_none_any_533dc2f7\":[{\"filename\":\"filelock-3.17.0-py3-none-any.whl\",\"version\":\"3.11\"}],\"pre-commit-3.11_311_filelock_sdist_ee4e7740\":[{\"filename\":\"filelock-3.17.0.tar.gz\",\"version\":\"3.11\"}]}", + "identify": "{\"pre-commit-3.11_311_identify_py2_none_any_155931cb\":[{\"filename\":\"identify-2.6.7-py2.py3-none-any.whl\",\"version\":\"3.11\"}],\"pre-commit-3.11_311_identify_sdist_3fa266b4\":[{\"filename\":\"identify-2.6.7.tar.gz\",\"version\":\"3.11\"}]}", + "nodeenv": "{\"pre-commit-3.11_311_nodeenv_py2_none_any_ba11c978\":[{\"filename\":\"nodeenv-1.9.1-py2.py3-none-any.whl\",\"version\":\"3.11\"}],\"pre-commit-3.11_311_nodeenv_sdist_6ec12890\":[{\"filename\":\"nodeenv-1.9.1.tar.gz\",\"version\":\"3.11\"}]}", + "platformdirs": "{\"pre-commit-3.11_311_platformdirs_py3_none_any_73e575e1\":[{\"filename\":\"platformdirs-4.3.6-py3-none-any.whl\",\"version\":\"3.11\"}],\"pre-commit-3.11_311_platformdirs_sdist_357fb2ac\":[{\"filename\":\"platformdirs-4.3.6.tar.gz\",\"version\":\"3.11\"}]}", + "pre_commit": "{\"pre-commit-3.11_311_pre_commit_py2_none_any_efde9138\":[{\"filename\":\"pre_commit-4.0.1-py2.py3-none-any.whl\",\"version\":\"3.11\"}],\"pre-commit-3.11_311_pre_commit_sdist_80905ac3\":[{\"filename\":\"pre_commit-4.0.1.tar.gz\",\"version\":\"3.11\"}]}", + "pyyaml": "{\"pre-commit-3.11_311_pyyaml_cp311_cp311_macosx_10_9_x86_64_cc1c1159\":[{\"filename\":\"PyYAML-6.0.2-cp311-cp311-macosx_10_9_x86_64.whl\",\"version\":\"3.11\"}],\"pre-commit-3.11_311_pyyaml_cp311_cp311_macosx_11_0_arm64_1e2120ef\":[{\"filename\":\"PyYAML-6.0.2-cp311-cp311-macosx_11_0_arm64.whl\",\"version\":\"3.11\"}],\"pre-commit-3.11_311_pyyaml_cp311_cp311_manylinux_2_17_aarch64_5d225db5\":[{\"filename\":\"PyYAML-6.0.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl\",\"version\":\"3.11\"}],\"pre-commit-3.11_311_pyyaml_cp311_cp311_manylinux_2_17_s390x_5ac9328e\":[{\"filename\":\"PyYAML-6.0.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl\",\"version\":\"3.11\"}],\"pre-commit-3.11_311_pyyaml_cp311_cp311_manylinux_2_17_x86_64_3ad2a3de\":[{\"filename\":\"PyYAML-6.0.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl\",\"version\":\"3.11\"}],\"pre-commit-3.11_311_pyyaml_cp311_cp311_musllinux_1_1_aarch64_ff3824dc\":[{\"filename\":\"PyYAML-6.0.2-cp311-cp311-musllinux_1_1_aarch64.whl\",\"version\":\"3.11\"}],\"pre-commit-3.11_311_pyyaml_cp311_cp311_musllinux_1_1_x86_64_797b4f72\":[{\"filename\":\"PyYAML-6.0.2-cp311-cp311-musllinux_1_1_x86_64.whl\",\"version\":\"3.11\"}],\"pre-commit-3.11_311_pyyaml_cp311_cp311_win_amd64_e10ce637\":[{\"filename\":\"PyYAML-6.0.2-cp311-cp311-win_amd64.whl\",\"version\":\"3.11\"}],\"pre-commit-3.11_311_pyyaml_sdist_d584d9ec\":[{\"filename\":\"pyyaml-6.0.2.tar.gz\",\"version\":\"3.11\"}]}", + "virtualenv": "{\"pre-commit-3.11_311_virtualenv_py3_none_any_febddfc3\":[{\"filename\":\"virtualenv-20.29.2-py3-none-any.whl\",\"version\":\"3.11\"}],\"pre-commit-3.11_311_virtualenv_sdist_fdaabebf\":[{\"filename\":\"virtualenv-20.29.2.tar.gz\",\"version\":\"3.11\"}]}" }, "packages": [ "cfgv", @@ -5556,15 +8460,15 @@ "repo_name": "pre-commit-3.12", "extra_hub_aliases": {}, "whl_map": { - "cfgv": "{\"pre-commit-3.12_312_cfgv\":[{\"version\":\"3.12\"}]}", - "distlib": "{\"pre-commit-3.12_312_distlib\":[{\"version\":\"3.12\"}]}", - "filelock": "{\"pre-commit-3.12_312_filelock\":[{\"version\":\"3.12\"}]}", - "identify": "{\"pre-commit-3.12_312_identify\":[{\"version\":\"3.12\"}]}", - "nodeenv": "{\"pre-commit-3.12_312_nodeenv\":[{\"version\":\"3.12\"}]}", - "platformdirs": "{\"pre-commit-3.12_312_platformdirs\":[{\"version\":\"3.12\"}]}", - "pre_commit": "{\"pre-commit-3.12_312_pre_commit\":[{\"version\":\"3.12\"}]}", - "pyyaml": "{\"pre-commit-3.12_312_pyyaml\":[{\"version\":\"3.12\"}]}", - "virtualenv": "{\"pre-commit-3.12_312_virtualenv\":[{\"version\":\"3.12\"}]}" + "cfgv": "{\"pre-commit-3.12_312_cfgv_py2_none_any_b7265b1f\":[{\"filename\":\"cfgv-3.4.0-py2.py3-none-any.whl\",\"version\":\"3.12\"}],\"pre-commit-3.12_312_cfgv_sdist_e52591d4\":[{\"filename\":\"cfgv-3.4.0.tar.gz\",\"version\":\"3.12\"}]}", + "distlib": "{\"pre-commit-3.12_312_distlib_py2_none_any_47f8c22f\":[{\"filename\":\"distlib-0.3.9-py2.py3-none-any.whl\",\"version\":\"3.12\"}],\"pre-commit-3.12_312_distlib_sdist_a60f20de\":[{\"filename\":\"distlib-0.3.9.tar.gz\",\"version\":\"3.12\"}]}", + "filelock": "{\"pre-commit-3.12_312_filelock_py3_none_any_533dc2f7\":[{\"filename\":\"filelock-3.17.0-py3-none-any.whl\",\"version\":\"3.12\"}],\"pre-commit-3.12_312_filelock_sdist_ee4e7740\":[{\"filename\":\"filelock-3.17.0.tar.gz\",\"version\":\"3.12\"}]}", + "identify": "{\"pre-commit-3.12_312_identify_py2_none_any_155931cb\":[{\"filename\":\"identify-2.6.7-py2.py3-none-any.whl\",\"version\":\"3.12\"}],\"pre-commit-3.12_312_identify_sdist_3fa266b4\":[{\"filename\":\"identify-2.6.7.tar.gz\",\"version\":\"3.12\"}]}", + "nodeenv": "{\"pre-commit-3.12_312_nodeenv_py2_none_any_ba11c978\":[{\"filename\":\"nodeenv-1.9.1-py2.py3-none-any.whl\",\"version\":\"3.12\"}],\"pre-commit-3.12_312_nodeenv_sdist_6ec12890\":[{\"filename\":\"nodeenv-1.9.1.tar.gz\",\"version\":\"3.12\"}]}", + "platformdirs": "{\"pre-commit-3.12_312_platformdirs_py3_none_any_73e575e1\":[{\"filename\":\"platformdirs-4.3.6-py3-none-any.whl\",\"version\":\"3.12\"}],\"pre-commit-3.12_312_platformdirs_sdist_357fb2ac\":[{\"filename\":\"platformdirs-4.3.6.tar.gz\",\"version\":\"3.12\"}]}", + "pre_commit": "{\"pre-commit-3.12_312_pre_commit_py2_none_any_efde9138\":[{\"filename\":\"pre_commit-4.0.1-py2.py3-none-any.whl\",\"version\":\"3.12\"}],\"pre-commit-3.12_312_pre_commit_sdist_80905ac3\":[{\"filename\":\"pre_commit-4.0.1.tar.gz\",\"version\":\"3.12\"}]}", + "pyyaml": "{\"pre-commit-3.12_312_pyyaml_cp312_cp312_macosx_10_9_x86_64_c70c9519\":[{\"filename\":\"PyYAML-6.0.2-cp312-cp312-macosx_10_9_x86_64.whl\",\"version\":\"3.12\"}],\"pre-commit-3.12_312_pyyaml_cp312_cp312_macosx_11_0_arm64_ce826d6e\":[{\"filename\":\"PyYAML-6.0.2-cp312-cp312-macosx_11_0_arm64.whl\",\"version\":\"3.12\"}],\"pre-commit-3.12_312_pyyaml_cp312_cp312_manylinux_2_17_aarch64_1f71ea52\":[{\"filename\":\"PyYAML-6.0.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl\",\"version\":\"3.12\"}],\"pre-commit-3.12_312_pyyaml_cp312_cp312_manylinux_2_17_s390x_9b22676e\":[{\"filename\":\"PyYAML-6.0.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl\",\"version\":\"3.12\"}],\"pre-commit-3.12_312_pyyaml_cp312_cp312_manylinux_2_17_x86_64_80bab7bf\":[{\"filename\":\"PyYAML-6.0.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl\",\"version\":\"3.12\"}],\"pre-commit-3.12_312_pyyaml_cp312_cp312_musllinux_1_1_aarch64_0833f869\":[{\"filename\":\"PyYAML-6.0.2-cp312-cp312-musllinux_1_1_aarch64.whl\",\"version\":\"3.12\"}],\"pre-commit-3.12_312_pyyaml_cp312_cp312_musllinux_1_1_x86_64_8b9c7197\":[{\"filename\":\"PyYAML-6.0.2-cp312-cp312-musllinux_1_1_x86_64.whl\",\"version\":\"3.12\"}],\"pre-commit-3.12_312_pyyaml_cp312_cp312_win_amd64_7e7401d0\":[{\"filename\":\"PyYAML-6.0.2-cp312-cp312-win_amd64.whl\",\"version\":\"3.12\"}],\"pre-commit-3.12_312_pyyaml_sdist_d584d9ec\":[{\"filename\":\"pyyaml-6.0.2.tar.gz\",\"version\":\"3.12\"}]}", + "virtualenv": "{\"pre-commit-3.12_312_virtualenv_py3_none_any_febddfc3\":[{\"filename\":\"virtualenv-20.29.2-py3-none-any.whl\",\"version\":\"3.12\"}],\"pre-commit-3.12_312_virtualenv_sdist_fdaabebf\":[{\"filename\":\"virtualenv-20.29.2.tar.gz\",\"version\":\"3.12\"}]}" }, "packages": [ "cfgv", @@ -5586,15 +8490,15 @@ "repo_name": "pre-commit-3.13", "extra_hub_aliases": {}, "whl_map": { - "cfgv": "{\"pre-commit-3.13_313_cfgv\":[{\"version\":\"3.13\"}]}", - "distlib": "{\"pre-commit-3.13_313_distlib\":[{\"version\":\"3.13\"}]}", - "filelock": "{\"pre-commit-3.13_313_filelock\":[{\"version\":\"3.13\"}]}", - "identify": "{\"pre-commit-3.13_313_identify\":[{\"version\":\"3.13\"}]}", - "nodeenv": "{\"pre-commit-3.13_313_nodeenv\":[{\"version\":\"3.13\"}]}", - "platformdirs": "{\"pre-commit-3.13_313_platformdirs\":[{\"version\":\"3.13\"}]}", - "pre_commit": "{\"pre-commit-3.13_313_pre_commit\":[{\"version\":\"3.13\"}]}", - "pyyaml": "{\"pre-commit-3.13_313_pyyaml\":[{\"version\":\"3.13\"}]}", - "virtualenv": "{\"pre-commit-3.13_313_virtualenv\":[{\"version\":\"3.13\"}]}" + "cfgv": "{\"pre-commit-3.13_313_cfgv_py2_none_any_b7265b1f\":[{\"filename\":\"cfgv-3.4.0-py2.py3-none-any.whl\",\"version\":\"3.13\"}],\"pre-commit-3.13_313_cfgv_sdist_e52591d4\":[{\"filename\":\"cfgv-3.4.0.tar.gz\",\"version\":\"3.13\"}]}", + "distlib": "{\"pre-commit-3.13_313_distlib_py2_none_any_47f8c22f\":[{\"filename\":\"distlib-0.3.9-py2.py3-none-any.whl\",\"version\":\"3.13\"}],\"pre-commit-3.13_313_distlib_sdist_a60f20de\":[{\"filename\":\"distlib-0.3.9.tar.gz\",\"version\":\"3.13\"}]}", + "filelock": "{\"pre-commit-3.13_313_filelock_py3_none_any_533dc2f7\":[{\"filename\":\"filelock-3.17.0-py3-none-any.whl\",\"version\":\"3.13\"}],\"pre-commit-3.13_313_filelock_sdist_ee4e7740\":[{\"filename\":\"filelock-3.17.0.tar.gz\",\"version\":\"3.13\"}]}", + "identify": "{\"pre-commit-3.13_313_identify_py2_none_any_155931cb\":[{\"filename\":\"identify-2.6.7-py2.py3-none-any.whl\",\"version\":\"3.13\"}],\"pre-commit-3.13_313_identify_sdist_3fa266b4\":[{\"filename\":\"identify-2.6.7.tar.gz\",\"version\":\"3.13\"}]}", + "nodeenv": "{\"pre-commit-3.13_313_nodeenv_py2_none_any_ba11c978\":[{\"filename\":\"nodeenv-1.9.1-py2.py3-none-any.whl\",\"version\":\"3.13\"}],\"pre-commit-3.13_313_nodeenv_sdist_6ec12890\":[{\"filename\":\"nodeenv-1.9.1.tar.gz\",\"version\":\"3.13\"}]}", + "platformdirs": "{\"pre-commit-3.13_313_platformdirs_py3_none_any_73e575e1\":[{\"filename\":\"platformdirs-4.3.6-py3-none-any.whl\",\"version\":\"3.13\"}],\"pre-commit-3.13_313_platformdirs_sdist_357fb2ac\":[{\"filename\":\"platformdirs-4.3.6.tar.gz\",\"version\":\"3.13\"}]}", + "pre_commit": "{\"pre-commit-3.13_313_pre_commit_py2_none_any_efde9138\":[{\"filename\":\"pre_commit-4.0.1-py2.py3-none-any.whl\",\"version\":\"3.13\"}],\"pre-commit-3.13_313_pre_commit_sdist_80905ac3\":[{\"filename\":\"pre_commit-4.0.1.tar.gz\",\"version\":\"3.13\"}]}", + "pyyaml": "{\"pre-commit-3.13_313_pyyaml_cp313_cp313_macosx_10_13_x86_64_efdca563\":[{\"filename\":\"PyYAML-6.0.2-cp313-cp313-macosx_10_13_x86_64.whl\",\"version\":\"3.13\"}],\"pre-commit-3.13_313_pyyaml_cp313_cp313_macosx_11_0_arm64_50187695\":[{\"filename\":\"PyYAML-6.0.2-cp313-cp313-macosx_11_0_arm64.whl\",\"version\":\"3.13\"}],\"pre-commit-3.13_313_pyyaml_cp313_cp313_manylinux_2_17_aarch64_0ffe8360\":[{\"filename\":\"PyYAML-6.0.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl\",\"version\":\"3.13\"}],\"pre-commit-3.13_313_pyyaml_cp313_cp313_manylinux_2_17_s390x_17e311b6\":[{\"filename\":\"PyYAML-6.0.2-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl\",\"version\":\"3.13\"}],\"pre-commit-3.13_313_pyyaml_cp313_cp313_manylinux_2_17_x86_64_70b18959\":[{\"filename\":\"PyYAML-6.0.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl\",\"version\":\"3.13\"}],\"pre-commit-3.13_313_pyyaml_cp313_cp313_musllinux_1_1_aarch64_41e4e395\":[{\"filename\":\"PyYAML-6.0.2-cp313-cp313-musllinux_1_1_aarch64.whl\",\"version\":\"3.13\"}],\"pre-commit-3.13_313_pyyaml_cp313_cp313_musllinux_1_1_x86_64_68ccc602\":[{\"filename\":\"PyYAML-6.0.2-cp313-cp313-musllinux_1_1_x86_64.whl\",\"version\":\"3.13\"}],\"pre-commit-3.13_313_pyyaml_cp313_cp313_win_amd64_8388ee19\":[{\"filename\":\"PyYAML-6.0.2-cp313-cp313-win_amd64.whl\",\"version\":\"3.13\"}],\"pre-commit-3.13_313_pyyaml_sdist_d584d9ec\":[{\"filename\":\"pyyaml-6.0.2.tar.gz\",\"version\":\"3.13\"}]}", + "virtualenv": "{\"pre-commit-3.13_313_virtualenv_py3_none_any_febddfc3\":[{\"filename\":\"virtualenv-20.29.2-py3-none-any.whl\",\"version\":\"3.13\"}],\"pre-commit-3.13_313_virtualenv_sdist_fdaabebf\":[{\"filename\":\"virtualenv-20.29.2.tar.gz\",\"version\":\"3.13\"}]}" }, "packages": [ "cfgv", @@ -5616,7 +8520,7 @@ "repo_name": "pre-commit-config-3.10", "extra_hub_aliases": {}, "whl_map": { - "pyyaml": "{\"pre-commit-config-3.10_310_pyyaml\":[{\"version\":\"3.10\"}]}" + "pyyaml": "{\"pre-commit-config-3.10_310_pyyaml_cp310_cp310_macosx_10_9_x86_64_0a9a2848\":[{\"filename\":\"PyYAML-6.0.2-cp310-cp310-macosx_10_9_x86_64.whl\",\"version\":\"3.10\"}],\"pre-commit-config-3.10_310_pyyaml_cp310_cp310_macosx_11_0_arm64_29717114\":[{\"filename\":\"PyYAML-6.0.2-cp310-cp310-macosx_11_0_arm64.whl\",\"version\":\"3.10\"}],\"pre-commit-config-3.10_310_pyyaml_cp310_cp310_manylinux_2_17_aarch64_8824b5a0\":[{\"filename\":\"PyYAML-6.0.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl\",\"version\":\"3.10\"}],\"pre-commit-config-3.10_310_pyyaml_cp310_cp310_manylinux_2_17_s390x_7c36280e\":[{\"filename\":\"PyYAML-6.0.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl\",\"version\":\"3.10\"}],\"pre-commit-config-3.10_310_pyyaml_cp310_cp310_manylinux_2_17_x86_64_ec031d5d\":[{\"filename\":\"PyYAML-6.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl\",\"version\":\"3.10\"}],\"pre-commit-config-3.10_310_pyyaml_cp310_cp310_musllinux_1_1_aarch64_936d6868\":[{\"filename\":\"PyYAML-6.0.2-cp310-cp310-musllinux_1_1_aarch64.whl\",\"version\":\"3.10\"}],\"pre-commit-config-3.10_310_pyyaml_cp310_cp310_musllinux_1_1_x86_64_23502f43\":[{\"filename\":\"PyYAML-6.0.2-cp310-cp310-musllinux_1_1_x86_64.whl\",\"version\":\"3.10\"}],\"pre-commit-config-3.10_310_pyyaml_cp310_cp310_win_amd64_a4d30914\":[{\"filename\":\"PyYAML-6.0.2-cp310-cp310-win_amd64.whl\",\"version\":\"3.10\"}],\"pre-commit-config-3.10_310_pyyaml_sdist_d584d9ec\":[{\"filename\":\"pyyaml-6.0.2.tar.gz\",\"version\":\"3.10\"}]}" }, "packages": [ "pyyaml" @@ -5630,7 +8534,7 @@ "repo_name": "pre-commit-config-3.11", "extra_hub_aliases": {}, "whl_map": { - "pyyaml": "{\"pre-commit-config-3.11_311_pyyaml\":[{\"version\":\"3.11\"}]}" + "pyyaml": "{\"pre-commit-config-3.11_311_pyyaml_cp311_cp311_macosx_10_9_x86_64_cc1c1159\":[{\"filename\":\"PyYAML-6.0.2-cp311-cp311-macosx_10_9_x86_64.whl\",\"version\":\"3.11\"}],\"pre-commit-config-3.11_311_pyyaml_cp311_cp311_macosx_11_0_arm64_1e2120ef\":[{\"filename\":\"PyYAML-6.0.2-cp311-cp311-macosx_11_0_arm64.whl\",\"version\":\"3.11\"}],\"pre-commit-config-3.11_311_pyyaml_cp311_cp311_manylinux_2_17_aarch64_5d225db5\":[{\"filename\":\"PyYAML-6.0.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl\",\"version\":\"3.11\"}],\"pre-commit-config-3.11_311_pyyaml_cp311_cp311_manylinux_2_17_s390x_5ac9328e\":[{\"filename\":\"PyYAML-6.0.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl\",\"version\":\"3.11\"}],\"pre-commit-config-3.11_311_pyyaml_cp311_cp311_manylinux_2_17_x86_64_3ad2a3de\":[{\"filename\":\"PyYAML-6.0.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl\",\"version\":\"3.11\"}],\"pre-commit-config-3.11_311_pyyaml_cp311_cp311_musllinux_1_1_aarch64_ff3824dc\":[{\"filename\":\"PyYAML-6.0.2-cp311-cp311-musllinux_1_1_aarch64.whl\",\"version\":\"3.11\"}],\"pre-commit-config-3.11_311_pyyaml_cp311_cp311_musllinux_1_1_x86_64_797b4f72\":[{\"filename\":\"PyYAML-6.0.2-cp311-cp311-musllinux_1_1_x86_64.whl\",\"version\":\"3.11\"}],\"pre-commit-config-3.11_311_pyyaml_cp311_cp311_win_amd64_e10ce637\":[{\"filename\":\"PyYAML-6.0.2-cp311-cp311-win_amd64.whl\",\"version\":\"3.11\"}],\"pre-commit-config-3.11_311_pyyaml_sdist_d584d9ec\":[{\"filename\":\"pyyaml-6.0.2.tar.gz\",\"version\":\"3.11\"}]}" }, "packages": [ "pyyaml" @@ -5644,7 +8548,7 @@ "repo_name": "pre-commit-config-3.12", "extra_hub_aliases": {}, "whl_map": { - "pyyaml": "{\"pre-commit-config-3.12_312_pyyaml\":[{\"version\":\"3.12\"}]}" + "pyyaml": "{\"pre-commit-config-3.12_312_pyyaml_cp312_cp312_macosx_10_9_x86_64_c70c9519\":[{\"filename\":\"PyYAML-6.0.2-cp312-cp312-macosx_10_9_x86_64.whl\",\"version\":\"3.12\"}],\"pre-commit-config-3.12_312_pyyaml_cp312_cp312_macosx_11_0_arm64_ce826d6e\":[{\"filename\":\"PyYAML-6.0.2-cp312-cp312-macosx_11_0_arm64.whl\",\"version\":\"3.12\"}],\"pre-commit-config-3.12_312_pyyaml_cp312_cp312_manylinux_2_17_aarch64_1f71ea52\":[{\"filename\":\"PyYAML-6.0.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl\",\"version\":\"3.12\"}],\"pre-commit-config-3.12_312_pyyaml_cp312_cp312_manylinux_2_17_s390x_9b22676e\":[{\"filename\":\"PyYAML-6.0.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl\",\"version\":\"3.12\"}],\"pre-commit-config-3.12_312_pyyaml_cp312_cp312_manylinux_2_17_x86_64_80bab7bf\":[{\"filename\":\"PyYAML-6.0.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl\",\"version\":\"3.12\"}],\"pre-commit-config-3.12_312_pyyaml_cp312_cp312_musllinux_1_1_aarch64_0833f869\":[{\"filename\":\"PyYAML-6.0.2-cp312-cp312-musllinux_1_1_aarch64.whl\",\"version\":\"3.12\"}],\"pre-commit-config-3.12_312_pyyaml_cp312_cp312_musllinux_1_1_x86_64_8b9c7197\":[{\"filename\":\"PyYAML-6.0.2-cp312-cp312-musllinux_1_1_x86_64.whl\",\"version\":\"3.12\"}],\"pre-commit-config-3.12_312_pyyaml_cp312_cp312_win_amd64_7e7401d0\":[{\"filename\":\"PyYAML-6.0.2-cp312-cp312-win_amd64.whl\",\"version\":\"3.12\"}],\"pre-commit-config-3.12_312_pyyaml_sdist_d584d9ec\":[{\"filename\":\"pyyaml-6.0.2.tar.gz\",\"version\":\"3.12\"}]}" }, "packages": [ "pyyaml" @@ -5658,7 +8562,7 @@ "repo_name": "pre-commit-config-3.13", "extra_hub_aliases": {}, "whl_map": { - "pyyaml": "{\"pre-commit-config-3.13_313_pyyaml\":[{\"version\":\"3.13\"}]}" + "pyyaml": "{\"pre-commit-config-3.13_313_pyyaml_cp313_cp313_macosx_10_13_x86_64_efdca563\":[{\"filename\":\"PyYAML-6.0.2-cp313-cp313-macosx_10_13_x86_64.whl\",\"version\":\"3.13\"}],\"pre-commit-config-3.13_313_pyyaml_cp313_cp313_macosx_11_0_arm64_50187695\":[{\"filename\":\"PyYAML-6.0.2-cp313-cp313-macosx_11_0_arm64.whl\",\"version\":\"3.13\"}],\"pre-commit-config-3.13_313_pyyaml_cp313_cp313_manylinux_2_17_aarch64_0ffe8360\":[{\"filename\":\"PyYAML-6.0.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl\",\"version\":\"3.13\"}],\"pre-commit-config-3.13_313_pyyaml_cp313_cp313_manylinux_2_17_s390x_17e311b6\":[{\"filename\":\"PyYAML-6.0.2-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl\",\"version\":\"3.13\"}],\"pre-commit-config-3.13_313_pyyaml_cp313_cp313_manylinux_2_17_x86_64_70b18959\":[{\"filename\":\"PyYAML-6.0.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl\",\"version\":\"3.13\"}],\"pre-commit-config-3.13_313_pyyaml_cp313_cp313_musllinux_1_1_aarch64_41e4e395\":[{\"filename\":\"PyYAML-6.0.2-cp313-cp313-musllinux_1_1_aarch64.whl\",\"version\":\"3.13\"}],\"pre-commit-config-3.13_313_pyyaml_cp313_cp313_musllinux_1_1_x86_64_68ccc602\":[{\"filename\":\"PyYAML-6.0.2-cp313-cp313-musllinux_1_1_x86_64.whl\",\"version\":\"3.13\"}],\"pre-commit-config-3.13_313_pyyaml_cp313_cp313_win_amd64_8388ee19\":[{\"filename\":\"PyYAML-6.0.2-cp313-cp313-win_amd64.whl\",\"version\":\"3.13\"}],\"pre-commit-config-3.13_313_pyyaml_sdist_d584d9ec\":[{\"filename\":\"pyyaml-6.0.2.tar.gz\",\"version\":\"3.13\"}]}" }, "packages": [ "pyyaml" diff --git a/e2e/MODULE.bazel.lock b/e2e/MODULE.bazel.lock index 37cd8e5..81ffdaf 100644 --- a/e2e/MODULE.bazel.lock +++ b/e2e/MODULE.bazel.lock @@ -407,7 +407,7 @@ "@@rules_python+//python/extensions:pip.bzl%pip": { "general": { "bzlTransitiveDigest": "5c6OlhUxy0VyL+VUCux9qubrei54dI8Ec5rUrxouxjY=", - "usagesDigest": "d7AaY9x8v1mJxovBvTqWllRsFHFByaqNUGi4P2+LF6s=", + "usagesDigest": "AZmWeGJaw1pEPRZVD29PVFWoui12rd0PMQVp39QWrfQ=", "recordedFileInputs": { "@@pre-commit+//pre-commit/config/requirements/lock.txt": "c4df528d05090e2268c3f64b30c016de5175939606c1ebc14088f888f5d93dd0", "@@pre-commit+//pre-commit/hook/requirements/lock.txt": "5f20fd61af75464158a62d2d3739cefca20d6963130c6cb37e345bcfef567424", @@ -514,524 +514,3428 @@ "requirement": "setuptools<=70.3.0" } }, - "pre-commit-3.10_310_cfgv": { + "pre-commit-3.10_310_cfgv_py2_none_any_b7265b1f": { "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", "attributes": { "dep_template": "@pre-commit-3.10//{name}:{target}", - "extra_pip_args": [ - "--index-url", - "https://pypi.org/simple" + "experimental_target_platforms": [ + "cp310_linux_aarch64", + "cp310_linux_arm", + "cp310_linux_ppc", + "cp310_linux_s390x", + "cp310_linux_x86_64", + "cp310_osx_aarch64", + "cp310_osx_x86_64", + "cp310_windows_x86_64" ], + "filename": "cfgv-3.4.0-py2.py3-none-any.whl", "python_interpreter_target": "@@rules_python++python+python_3_10_host//:python", "repo": "pre-commit-3.10_310", - "requirement": "cfgv==3.4.0 --hash=sha256:b7265b1f29fd3316bfcd2b330d63d024f2bfd8bcb8b0272f8e19a504856c48f9 --hash=sha256:e52591d4c5f5dead8e0f673fb16db7949d2cfb3f7da4582893288f0ded8fe560" + "requirement": "cfgv==3.4.0", + "sha256": "b7265b1f29fd3316bfcd2b330d63d024f2bfd8bcb8b0272f8e19a504856c48f9", + "urls": [ + "https://files.pythonhosted.org/packages/c5/55/51844dd50c4fc7a33b653bfaba4c2456f06955289ca770a5dbd5fd267374/cfgv-3.4.0-py2.py3-none-any.whl" + ] } }, - "pre-commit-3.10_310_distlib": { + "pre-commit-3.10_310_cfgv_sdist_e52591d4": { "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", "attributes": { "dep_template": "@pre-commit-3.10//{name}:{target}", + "experimental_target_platforms": [ + "cp310_linux_aarch64", + "cp310_linux_arm", + "cp310_linux_ppc", + "cp310_linux_s390x", + "cp310_linux_x86_64", + "cp310_osx_aarch64", + "cp310_osx_x86_64", + "cp310_windows_x86_64" + ], "extra_pip_args": [ "--index-url", "https://pypi.org/simple" ], + "filename": "cfgv-3.4.0.tar.gz", "python_interpreter_target": "@@rules_python++python+python_3_10_host//:python", "repo": "pre-commit-3.10_310", - "requirement": "distlib==0.3.9 --hash=sha256:47f8c22fd27c27e25a65601af709b38e4f0a45ea4fc2e710f65755fa8caaaf87 --hash=sha256:a60f20dea646b8a33f3e7772f74dc0b2d0772d2837ee1342a00645c81edf9403" + "requirement": "cfgv==3.4.0", + "sha256": "e52591d4c5f5dead8e0f673fb16db7949d2cfb3f7da4582893288f0ded8fe560", + "urls": [ + "https://files.pythonhosted.org/packages/11/74/539e56497d9bd1d484fd863dd69cbbfa653cd2aa27abfe35653494d85e94/cfgv-3.4.0.tar.gz" + ] } }, - "pre-commit-3.10_310_filelock": { + "pre-commit-3.10_310_distlib_py2_none_any_47f8c22f": { "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", "attributes": { "dep_template": "@pre-commit-3.10//{name}:{target}", - "extra_pip_args": [ - "--index-url", - "https://pypi.org/simple" + "experimental_target_platforms": [ + "cp310_linux_aarch64", + "cp310_linux_arm", + "cp310_linux_ppc", + "cp310_linux_s390x", + "cp310_linux_x86_64", + "cp310_osx_aarch64", + "cp310_osx_x86_64", + "cp310_windows_x86_64" ], + "filename": "distlib-0.3.9-py2.py3-none-any.whl", "python_interpreter_target": "@@rules_python++python+python_3_10_host//:python", "repo": "pre-commit-3.10_310", - "requirement": "filelock==3.17.0 --hash=sha256:533dc2f7ba78dc2f0f531fc6c4940addf7b70a481e269a5a3b93be94ffbe8338 --hash=sha256:ee4e77401ef576ebb38cd7f13b9b28893194acc20a8e68e18730ba9c0e54660e" + "requirement": "distlib==0.3.9", + "sha256": "47f8c22fd27c27e25a65601af709b38e4f0a45ea4fc2e710f65755fa8caaaf87", + "urls": [ + "https://files.pythonhosted.org/packages/91/a1/cf2472db20f7ce4a6be1253a81cfdf85ad9c7885ffbed7047fb72c24cf87/distlib-0.3.9-py2.py3-none-any.whl" + ] } }, - "pre-commit-3.10_310_identify": { + "pre-commit-3.10_310_distlib_sdist_a60f20de": { "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", "attributes": { "dep_template": "@pre-commit-3.10//{name}:{target}", + "experimental_target_platforms": [ + "cp310_linux_aarch64", + "cp310_linux_arm", + "cp310_linux_ppc", + "cp310_linux_s390x", + "cp310_linux_x86_64", + "cp310_osx_aarch64", + "cp310_osx_x86_64", + "cp310_windows_x86_64" + ], "extra_pip_args": [ "--index-url", "https://pypi.org/simple" ], + "filename": "distlib-0.3.9.tar.gz", "python_interpreter_target": "@@rules_python++python+python_3_10_host//:python", "repo": "pre-commit-3.10_310", - "requirement": "identify==2.6.7 --hash=sha256:155931cb617a401807b09ecec6635d6c692d180090a1cedca8ef7d58ba5b6aa0 --hash=sha256:3fa266b42eba321ee0b2bb0936a6a6b9e36a1351cbb69055b3082f4193035684" + "requirement": "distlib==0.3.9", + "sha256": "a60f20dea646b8a33f3e7772f74dc0b2d0772d2837ee1342a00645c81edf9403", + "urls": [ + "https://files.pythonhosted.org/packages/0d/dd/1bec4c5ddb504ca60fc29472f3d27e8d4da1257a854e1d96742f15c1d02d/distlib-0.3.9.tar.gz" + ] } }, - "pre-commit-3.10_310_nodeenv": { + "pre-commit-3.10_310_filelock_py3_none_any_533dc2f7": { "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", "attributes": { "dep_template": "@pre-commit-3.10//{name}:{target}", - "extra_pip_args": [ - "--index-url", - "https://pypi.org/simple" + "experimental_target_platforms": [ + "cp310_linux_aarch64", + "cp310_linux_arm", + "cp310_linux_ppc", + "cp310_linux_s390x", + "cp310_linux_x86_64", + "cp310_osx_aarch64", + "cp310_osx_x86_64", + "cp310_windows_x86_64" ], + "filename": "filelock-3.17.0-py3-none-any.whl", "python_interpreter_target": "@@rules_python++python+python_3_10_host//:python", "repo": "pre-commit-3.10_310", - "requirement": "nodeenv==1.9.1 --hash=sha256:6ec12890a2dab7946721edbfbcd91f3319c6ccc9aec47be7c7e6b7011ee6645f --hash=sha256:ba11c9782d29c27c70ffbdda2d7415098754709be8a7056d79a737cd901155c9" + "requirement": "filelock==3.17.0", + "sha256": "533dc2f7ba78dc2f0f531fc6c4940addf7b70a481e269a5a3b93be94ffbe8338", + "urls": [ + "https://files.pythonhosted.org/packages/89/ec/00d68c4ddfedfe64159999e5f8a98fb8442729a63e2077eb9dcd89623d27/filelock-3.17.0-py3-none-any.whl" + ] } }, - "pre-commit-3.10_310_platformdirs": { + "pre-commit-3.10_310_filelock_sdist_ee4e7740": { "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", "attributes": { "dep_template": "@pre-commit-3.10//{name}:{target}", + "experimental_target_platforms": [ + "cp310_linux_aarch64", + "cp310_linux_arm", + "cp310_linux_ppc", + "cp310_linux_s390x", + "cp310_linux_x86_64", + "cp310_osx_aarch64", + "cp310_osx_x86_64", + "cp310_windows_x86_64" + ], "extra_pip_args": [ "--index-url", "https://pypi.org/simple" ], + "filename": "filelock-3.17.0.tar.gz", "python_interpreter_target": "@@rules_python++python+python_3_10_host//:python", "repo": "pre-commit-3.10_310", - "requirement": "platformdirs==4.3.6 --hash=sha256:357fb2acbc885b0419afd3ce3ed34564c13c9b95c89360cd9563f73aa5e2b907 --hash=sha256:73e575e1408ab8103900836b97580d5307456908a03e92031bab39e4554cc3fb" + "requirement": "filelock==3.17.0", + "sha256": "ee4e77401ef576ebb38cd7f13b9b28893194acc20a8e68e18730ba9c0e54660e", + "urls": [ + "https://files.pythonhosted.org/packages/dc/9c/0b15fb47b464e1b663b1acd1253a062aa5feecb07d4e597daea542ebd2b5/filelock-3.17.0.tar.gz" + ] } }, - "pre-commit-3.10_310_pre_commit": { + "pre-commit-3.10_310_identify_py2_none_any_155931cb": { "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", "attributes": { "dep_template": "@pre-commit-3.10//{name}:{target}", - "extra_pip_args": [ - "--index-url", - "https://pypi.org/simple" + "experimental_target_platforms": [ + "cp310_linux_aarch64", + "cp310_linux_arm", + "cp310_linux_ppc", + "cp310_linux_s390x", + "cp310_linux_x86_64", + "cp310_osx_aarch64", + "cp310_osx_x86_64", + "cp310_windows_x86_64" ], + "filename": "identify-2.6.7-py2.py3-none-any.whl", "python_interpreter_target": "@@rules_python++python+python_3_10_host//:python", "repo": "pre-commit-3.10_310", - "requirement": "pre-commit==4.0.1 --hash=sha256:80905ac375958c0444c65e9cebebd948b3cdb518f335a091a670a89d652139d2 --hash=sha256:efde913840816312445dc98787724647c65473daefe420785f885e8ed9a06878" + "requirement": "identify==2.6.7", + "sha256": "155931cb617a401807b09ecec6635d6c692d180090a1cedca8ef7d58ba5b6aa0", + "urls": [ + "https://files.pythonhosted.org/packages/03/00/1fd4a117c6c93f2dcc5b7edaeaf53ea45332ef966429be566ca16c2beb94/identify-2.6.7-py2.py3-none-any.whl" + ] } }, - "pre-commit-3.10_310_pyyaml": { + "pre-commit-3.10_310_identify_sdist_3fa266b4": { "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", "attributes": { "dep_template": "@pre-commit-3.10//{name}:{target}", + "experimental_target_platforms": [ + "cp310_linux_aarch64", + "cp310_linux_arm", + "cp310_linux_ppc", + "cp310_linux_s390x", + "cp310_linux_x86_64", + "cp310_osx_aarch64", + "cp310_osx_x86_64", + "cp310_windows_x86_64" + ], "extra_pip_args": [ "--index-url", "https://pypi.org/simple" ], + "filename": "identify-2.6.7.tar.gz", "python_interpreter_target": "@@rules_python++python+python_3_10_host//:python", "repo": "pre-commit-3.10_310", - "requirement": "pyyaml==6.0.2 --hash=sha256:01179a4a8559ab5de078078f37e5c1a30d76bb88519906844fd7bdea1b7729ff --hash=sha256:0833f8694549e586547b576dcfaba4a6b55b9e96098b36cdc7ebefe667dfed48 --hash=sha256:0a9a2848a5b7feac301353437eb7d5957887edbf81d56e903999a75a3d743086 --hash=sha256:0b69e4ce7a131fe56b7e4d770c67429700908fc0752af059838b1cfb41960e4e --hash=sha256:0ffe8360bab4910ef1b9e87fb812d8bc0a308b0d0eef8c8f44e0254ab3b07133 --hash=sha256:11d8f3dd2b9c1207dcaf2ee0bbbfd5991f571186ec9cc78427ba5bd32afae4b5 --hash=sha256:17e311b6c678207928d649faa7cb0d7b4c26a0ba73d41e99c4fff6b6c3276484 --hash=sha256:1e2120ef853f59c7419231f3bf4e7021f1b936f6ebd222406c3b60212205d2ee --hash=sha256:1f71ea527786de97d1a0cc0eacd1defc0985dcf6b3f17bb77dcfc8c34bec4dc5 --hash=sha256:23502f431948090f597378482b4812b0caae32c22213aecf3b55325e049a6c68 --hash=sha256:24471b829b3bf607e04e88d79542a9d48bb037c2267d7927a874e6c205ca7e9a --hash=sha256:29717114e51c84ddfba879543fb232a6ed60086602313ca38cce623c1d62cfbf --hash=sha256:2e99c6826ffa974fe6e27cdb5ed0021786b03fc98e5ee3c5bfe1fd5015f42b99 --hash=sha256:39693e1f8320ae4f43943590b49779ffb98acb81f788220ea932a6b6c51004d8 --hash=sha256:3ad2a3decf9aaba3d29c8f537ac4b243e36bef957511b4766cb0057d32b0be85 --hash=sha256:3b1fdb9dc17f5a7677423d508ab4f243a726dea51fa5e70992e59a7411c89d19 --hash=sha256:41e4e3953a79407c794916fa277a82531dd93aad34e29c2a514c2c0c5fe971cc --hash=sha256:43fa96a3ca0d6b1812e01ced1044a003533c47f6ee8aca31724f78e93ccc089a --hash=sha256:50187695423ffe49e2deacb8cd10510bc361faac997de9efef88badc3bb9e2d1 --hash=sha256:5ac9328ec4831237bec75defaf839f7d4564be1e6b25ac710bd1a96321cc8317 --hash=sha256:5d225db5a45f21e78dd9358e58a98702a0302f2659a3c6cd320564b75b86f47c --hash=sha256:6395c297d42274772abc367baaa79683958044e5d3835486c16da75d2a694631 --hash=sha256:688ba32a1cffef67fd2e9398a2efebaea461578b0923624778664cc1c914db5d --hash=sha256:68ccc6023a3400877818152ad9a1033e3db8625d899c72eacb5a668902e4d652 --hash=sha256:70b189594dbe54f75ab3a1acec5f1e3faa7e8cf2f1e08d9b561cb41b845f69d5 --hash=sha256:797b4f722ffa07cc8d62053e4cff1486fa6dc094105d13fea7b1de7d8bf71c9e --hash=sha256:7c36280e6fb8385e520936c3cb3b8042851904eba0e58d277dca80a5cfed590b --hash=sha256:7e7401d0de89a9a855c839bc697c079a4af81cf878373abd7dc625847d25cbd8 --hash=sha256:80bab7bfc629882493af4aa31a4cfa43a4c57c83813253626916b8c7ada83476 --hash=sha256:82d09873e40955485746739bcb8b4586983670466c23382c19cffecbf1fd8706 --hash=sha256:8388ee1976c416731879ac16da0aff3f63b286ffdd57cdeb95f3f2e085687563 --hash=sha256:8824b5a04a04a047e72eea5cec3bc266db09e35de6bdfe34c9436ac5ee27d237 --hash=sha256:8b9c7197f7cb2738065c481a0461e50ad02f18c78cd75775628afb4d7137fb3b --hash=sha256:9056c1ecd25795207ad294bcf39f2db3d845767be0ea6e6a34d856f006006083 --hash=sha256:936d68689298c36b53b29f23c6dbb74de12b4ac12ca6cfe0e047bedceea56180 --hash=sha256:9b22676e8097e9e22e36d6b7bda33190d0d400f345f23d4065d48f4ca7ae0425 --hash=sha256:a4d3091415f010369ae4ed1fc6b79def9416358877534caf6a0fdd2146c87a3e --hash=sha256:a8786accb172bd8afb8be14490a16625cbc387036876ab6ba70912730faf8e1f --hash=sha256:a9f8c2e67970f13b16084e04f134610fd1d374bf477b17ec1599185cf611d725 --hash=sha256:bc2fa7c6b47d6bc618dd7fb02ef6fdedb1090ec036abab80d4681424b84c1183 --hash=sha256:c70c95198c015b85feafc136515252a261a84561b7b1d51e3384e0655ddf25ab --hash=sha256:cc1c1159b3d456576af7a3e4d1ba7e6924cb39de8f67111c735f6fc832082774 --hash=sha256:ce826d6ef20b1bc864f0a68340c8b3287705cae2f8b4b1d932177dcc76721725 --hash=sha256:d584d9ec91ad65861cc08d42e834324ef890a082e591037abe114850ff7bbc3e --hash=sha256:d7fded462629cfa4b685c5416b949ebad6cec74af5e2d42905d41e257e0869f5 --hash=sha256:d84a1718ee396f54f3a086ea0a66d8e552b2ab2017ef8b420e92edbc841c352d --hash=sha256:d8e03406cac8513435335dbab54c0d385e4a49e4945d2909a581c83647ca0290 --hash=sha256:e10ce637b18caea04431ce14fabcf5c64a1c61ec9c56b071a4b7ca131ca52d44 --hash=sha256:ec031d5d2feb36d1d1a24380e4db6d43695f3748343d99434e6f5f9156aaa2ed --hash=sha256:ef6107725bd54b262d6dedcc2af448a266975032bc85ef0172c5f059da6325b4 --hash=sha256:efdca5630322a10774e8e98e1af481aad470dd62c3170801852d752aa7a783ba --hash=sha256:f753120cb8181e736c57ef7636e83f31b9c0d1722c516f7e86cf15b7aa57ff12 --hash=sha256:ff3824dc5261f50c9b0dfb3be22b4567a6f938ccce4587b38952d85fd9e9afe4" + "requirement": "identify==2.6.7", + "sha256": "3fa266b42eba321ee0b2bb0936a6a6b9e36a1351cbb69055b3082f4193035684", + "urls": [ + "https://files.pythonhosted.org/packages/83/d1/524aa3350f78bcd714d148ade6133d67d6b7de2cdbae7d99039c024c9a25/identify-2.6.7.tar.gz" + ] } }, - "pre-commit-3.10_310_virtualenv": { + "pre-commit-3.10_310_nodeenv_py2_none_any_ba11c978": { "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", "attributes": { "dep_template": "@pre-commit-3.10//{name}:{target}", - "extra_pip_args": [ - "--index-url", - "https://pypi.org/simple" + "experimental_target_platforms": [ + "cp310_linux_aarch64", + "cp310_linux_arm", + "cp310_linux_ppc", + "cp310_linux_s390x", + "cp310_linux_x86_64", + "cp310_osx_aarch64", + "cp310_osx_x86_64", + "cp310_windows_x86_64" ], + "filename": "nodeenv-1.9.1-py2.py3-none-any.whl", "python_interpreter_target": "@@rules_python++python+python_3_10_host//:python", "repo": "pre-commit-3.10_310", - "requirement": "virtualenv==20.29.2 --hash=sha256:fdaabebf6d03b5ba83ae0a02cfe96f48a716f4fae556461d180825866f75b728 --hash=sha256:febddfc3d1ea571bdb1dc0f98d7b45d24def7428214d4fb73cc486c9568cce6a" + "requirement": "nodeenv==1.9.1", + "sha256": "ba11c9782d29c27c70ffbdda2d7415098754709be8a7056d79a737cd901155c9", + "urls": [ + "https://files.pythonhosted.org/packages/d2/1d/1b658dbd2b9fa9c4c9f32accbfc0205d532c8c6194dc0f2a4c0428e7128a/nodeenv-1.9.1-py2.py3-none-any.whl" + ] } }, - "pre-commit-3.11_311_cfgv": { + "pre-commit-3.10_310_nodeenv_sdist_6ec12890": { "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", "attributes": { - "dep_template": "@pre-commit-3.11//{name}:{target}", + "dep_template": "@pre-commit-3.10//{name}:{target}", + "experimental_target_platforms": [ + "cp310_linux_aarch64", + "cp310_linux_arm", + "cp310_linux_ppc", + "cp310_linux_s390x", + "cp310_linux_x86_64", + "cp310_osx_aarch64", + "cp310_osx_x86_64", + "cp310_windows_x86_64" + ], "extra_pip_args": [ "--index-url", "https://pypi.org/simple" ], - "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", - "repo": "pre-commit-3.11_311", - "requirement": "cfgv==3.4.0 --hash=sha256:b7265b1f29fd3316bfcd2b330d63d024f2bfd8bcb8b0272f8e19a504856c48f9 --hash=sha256:e52591d4c5f5dead8e0f673fb16db7949d2cfb3f7da4582893288f0ded8fe560" + "filename": "nodeenv-1.9.1.tar.gz", + "python_interpreter_target": "@@rules_python++python+python_3_10_host//:python", + "repo": "pre-commit-3.10_310", + "requirement": "nodeenv==1.9.1", + "sha256": "6ec12890a2dab7946721edbfbcd91f3319c6ccc9aec47be7c7e6b7011ee6645f", + "urls": [ + "https://files.pythonhosted.org/packages/43/16/fc88b08840de0e0a72a2f9d8c6bae36be573e475a6326ae854bcc549fc45/nodeenv-1.9.1.tar.gz" + ] } }, - "pre-commit-3.11_311_distlib": { + "pre-commit-3.10_310_platformdirs_py3_none_any_73e575e1": { "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", "attributes": { - "dep_template": "@pre-commit-3.11//{name}:{target}", - "extra_pip_args": [ - "--index-url", - "https://pypi.org/simple" + "dep_template": "@pre-commit-3.10//{name}:{target}", + "experimental_target_platforms": [ + "cp310_linux_aarch64", + "cp310_linux_arm", + "cp310_linux_ppc", + "cp310_linux_s390x", + "cp310_linux_x86_64", + "cp310_osx_aarch64", + "cp310_osx_x86_64", + "cp310_windows_x86_64" ], - "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", - "repo": "pre-commit-3.11_311", - "requirement": "distlib==0.3.9 --hash=sha256:47f8c22fd27c27e25a65601af709b38e4f0a45ea4fc2e710f65755fa8caaaf87 --hash=sha256:a60f20dea646b8a33f3e7772f74dc0b2d0772d2837ee1342a00645c81edf9403" + "filename": "platformdirs-4.3.6-py3-none-any.whl", + "python_interpreter_target": "@@rules_python++python+python_3_10_host//:python", + "repo": "pre-commit-3.10_310", + "requirement": "platformdirs==4.3.6", + "sha256": "73e575e1408ab8103900836b97580d5307456908a03e92031bab39e4554cc3fb", + "urls": [ + "https://files.pythonhosted.org/packages/3c/a6/bc1012356d8ece4d66dd75c4b9fc6c1f6650ddd5991e421177d9f8f671be/platformdirs-4.3.6-py3-none-any.whl" + ] } }, - "pre-commit-3.11_311_filelock": { + "pre-commit-3.10_310_platformdirs_sdist_357fb2ac": { "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", "attributes": { - "dep_template": "@pre-commit-3.11//{name}:{target}", + "dep_template": "@pre-commit-3.10//{name}:{target}", + "experimental_target_platforms": [ + "cp310_linux_aarch64", + "cp310_linux_arm", + "cp310_linux_ppc", + "cp310_linux_s390x", + "cp310_linux_x86_64", + "cp310_osx_aarch64", + "cp310_osx_x86_64", + "cp310_windows_x86_64" + ], "extra_pip_args": [ "--index-url", "https://pypi.org/simple" ], - "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", - "repo": "pre-commit-3.11_311", - "requirement": "filelock==3.17.0 --hash=sha256:533dc2f7ba78dc2f0f531fc6c4940addf7b70a481e269a5a3b93be94ffbe8338 --hash=sha256:ee4e77401ef576ebb38cd7f13b9b28893194acc20a8e68e18730ba9c0e54660e" + "filename": "platformdirs-4.3.6.tar.gz", + "python_interpreter_target": "@@rules_python++python+python_3_10_host//:python", + "repo": "pre-commit-3.10_310", + "requirement": "platformdirs==4.3.6", + "sha256": "357fb2acbc885b0419afd3ce3ed34564c13c9b95c89360cd9563f73aa5e2b907", + "urls": [ + "https://files.pythonhosted.org/packages/13/fc/128cc9cb8f03208bdbf93d3aa862e16d376844a14f9a0ce5cf4507372de4/platformdirs-4.3.6.tar.gz" + ] } }, - "pre-commit-3.11_311_identify": { + "pre-commit-3.10_310_pre_commit_py2_none_any_efde9138": { "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", "attributes": { - "dep_template": "@pre-commit-3.11//{name}:{target}", - "extra_pip_args": [ - "--index-url", - "https://pypi.org/simple" + "dep_template": "@pre-commit-3.10//{name}:{target}", + "experimental_target_platforms": [ + "cp310_linux_aarch64", + "cp310_linux_arm", + "cp310_linux_ppc", + "cp310_linux_s390x", + "cp310_linux_x86_64", + "cp310_osx_aarch64", + "cp310_osx_x86_64", + "cp310_windows_x86_64" ], - "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", - "repo": "pre-commit-3.11_311", - "requirement": "identify==2.6.7 --hash=sha256:155931cb617a401807b09ecec6635d6c692d180090a1cedca8ef7d58ba5b6aa0 --hash=sha256:3fa266b42eba321ee0b2bb0936a6a6b9e36a1351cbb69055b3082f4193035684" + "filename": "pre_commit-4.0.1-py2.py3-none-any.whl", + "python_interpreter_target": "@@rules_python++python+python_3_10_host//:python", + "repo": "pre-commit-3.10_310", + "requirement": "pre-commit==4.0.1", + "sha256": "efde913840816312445dc98787724647c65473daefe420785f885e8ed9a06878", + "urls": [ + "https://files.pythonhosted.org/packages/16/8f/496e10d51edd6671ebe0432e33ff800aa86775d2d147ce7d43389324a525/pre_commit-4.0.1-py2.py3-none-any.whl" + ] } }, - "pre-commit-3.11_311_nodeenv": { + "pre-commit-3.10_310_pre_commit_sdist_80905ac3": { "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", "attributes": { - "dep_template": "@pre-commit-3.11//{name}:{target}", + "dep_template": "@pre-commit-3.10//{name}:{target}", + "experimental_target_platforms": [ + "cp310_linux_aarch64", + "cp310_linux_arm", + "cp310_linux_ppc", + "cp310_linux_s390x", + "cp310_linux_x86_64", + "cp310_osx_aarch64", + "cp310_osx_x86_64", + "cp310_windows_x86_64" + ], "extra_pip_args": [ "--index-url", "https://pypi.org/simple" ], - "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", - "repo": "pre-commit-3.11_311", - "requirement": "nodeenv==1.9.1 --hash=sha256:6ec12890a2dab7946721edbfbcd91f3319c6ccc9aec47be7c7e6b7011ee6645f --hash=sha256:ba11c9782d29c27c70ffbdda2d7415098754709be8a7056d79a737cd901155c9" + "filename": "pre_commit-4.0.1.tar.gz", + "python_interpreter_target": "@@rules_python++python+python_3_10_host//:python", + "repo": "pre-commit-3.10_310", + "requirement": "pre-commit==4.0.1", + "sha256": "80905ac375958c0444c65e9cebebd948b3cdb518f335a091a670a89d652139d2", + "urls": [ + "https://files.pythonhosted.org/packages/2e/c8/e22c292035f1bac8b9f5237a2622305bc0304e776080b246f3df57c4ff9f/pre_commit-4.0.1.tar.gz" + ] } }, - "pre-commit-3.11_311_platformdirs": { + "pre-commit-3.10_310_pyyaml_cp310_cp310_macosx_10_9_x86_64_0a9a2848": { "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", "attributes": { - "dep_template": "@pre-commit-3.11//{name}:{target}", - "extra_pip_args": [ - "--index-url", - "https://pypi.org/simple" + "dep_template": "@pre-commit-3.10//{name}:{target}", + "experimental_target_platforms": [ + "cp310_linux_aarch64", + "cp310_linux_arm", + "cp310_linux_ppc", + "cp310_linux_s390x", + "cp310_linux_x86_64", + "cp310_osx_aarch64", + "cp310_osx_x86_64", + "cp310_windows_x86_64" ], - "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", - "repo": "pre-commit-3.11_311", - "requirement": "platformdirs==4.3.6 --hash=sha256:357fb2acbc885b0419afd3ce3ed34564c13c9b95c89360cd9563f73aa5e2b907 --hash=sha256:73e575e1408ab8103900836b97580d5307456908a03e92031bab39e4554cc3fb" + "filename": "PyYAML-6.0.2-cp310-cp310-macosx_10_9_x86_64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_10_host//:python", + "repo": "pre-commit-3.10_310", + "requirement": "pyyaml==6.0.2", + "sha256": "0a9a2848a5b7feac301353437eb7d5957887edbf81d56e903999a75a3d743086", + "urls": [ + "https://files.pythonhosted.org/packages/9b/95/a3fac87cb7158e231b5a6012e438c647e1a87f09f8e0d123acec8ab8bf71/PyYAML-6.0.2-cp310-cp310-macosx_10_9_x86_64.whl" + ] } }, - "pre-commit-3.11_311_pre_commit": { + "pre-commit-3.10_310_pyyaml_cp310_cp310_macosx_11_0_arm64_29717114": { "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", "attributes": { - "dep_template": "@pre-commit-3.11//{name}:{target}", - "extra_pip_args": [ - "--index-url", - "https://pypi.org/simple" + "dep_template": "@pre-commit-3.10//{name}:{target}", + "experimental_target_platforms": [ + "cp310_linux_aarch64", + "cp310_linux_arm", + "cp310_linux_ppc", + "cp310_linux_s390x", + "cp310_linux_x86_64", + "cp310_osx_aarch64", + "cp310_osx_x86_64", + "cp310_windows_x86_64" ], - "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", - "repo": "pre-commit-3.11_311", - "requirement": "pre-commit==4.0.1 --hash=sha256:80905ac375958c0444c65e9cebebd948b3cdb518f335a091a670a89d652139d2 --hash=sha256:efde913840816312445dc98787724647c65473daefe420785f885e8ed9a06878" + "filename": "PyYAML-6.0.2-cp310-cp310-macosx_11_0_arm64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_10_host//:python", + "repo": "pre-commit-3.10_310", + "requirement": "pyyaml==6.0.2", + "sha256": "29717114e51c84ddfba879543fb232a6ed60086602313ca38cce623c1d62cfbf", + "urls": [ + "https://files.pythonhosted.org/packages/c7/7a/68bd47624dab8fd4afbfd3c48e3b79efe09098ae941de5b58abcbadff5cb/PyYAML-6.0.2-cp310-cp310-macosx_11_0_arm64.whl" + ] } }, - "pre-commit-3.11_311_pyyaml": { + "pre-commit-3.10_310_pyyaml_cp310_cp310_manylinux_2_17_aarch64_8824b5a0": { "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", "attributes": { - "dep_template": "@pre-commit-3.11//{name}:{target}", - "extra_pip_args": [ - "--index-url", - "https://pypi.org/simple" + "dep_template": "@pre-commit-3.10//{name}:{target}", + "experimental_target_platforms": [ + "cp310_linux_aarch64", + "cp310_linux_arm", + "cp310_linux_ppc", + "cp310_linux_s390x", + "cp310_linux_x86_64", + "cp310_osx_aarch64", + "cp310_osx_x86_64", + "cp310_windows_x86_64" ], - "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", - "repo": "pre-commit-3.11_311", - "requirement": "pyyaml==6.0.2 --hash=sha256:01179a4a8559ab5de078078f37e5c1a30d76bb88519906844fd7bdea1b7729ff --hash=sha256:0833f8694549e586547b576dcfaba4a6b55b9e96098b36cdc7ebefe667dfed48 --hash=sha256:0a9a2848a5b7feac301353437eb7d5957887edbf81d56e903999a75a3d743086 --hash=sha256:0b69e4ce7a131fe56b7e4d770c67429700908fc0752af059838b1cfb41960e4e --hash=sha256:0ffe8360bab4910ef1b9e87fb812d8bc0a308b0d0eef8c8f44e0254ab3b07133 --hash=sha256:11d8f3dd2b9c1207dcaf2ee0bbbfd5991f571186ec9cc78427ba5bd32afae4b5 --hash=sha256:17e311b6c678207928d649faa7cb0d7b4c26a0ba73d41e99c4fff6b6c3276484 --hash=sha256:1e2120ef853f59c7419231f3bf4e7021f1b936f6ebd222406c3b60212205d2ee --hash=sha256:1f71ea527786de97d1a0cc0eacd1defc0985dcf6b3f17bb77dcfc8c34bec4dc5 --hash=sha256:23502f431948090f597378482b4812b0caae32c22213aecf3b55325e049a6c68 --hash=sha256:24471b829b3bf607e04e88d79542a9d48bb037c2267d7927a874e6c205ca7e9a --hash=sha256:29717114e51c84ddfba879543fb232a6ed60086602313ca38cce623c1d62cfbf --hash=sha256:2e99c6826ffa974fe6e27cdb5ed0021786b03fc98e5ee3c5bfe1fd5015f42b99 --hash=sha256:39693e1f8320ae4f43943590b49779ffb98acb81f788220ea932a6b6c51004d8 --hash=sha256:3ad2a3decf9aaba3d29c8f537ac4b243e36bef957511b4766cb0057d32b0be85 --hash=sha256:3b1fdb9dc17f5a7677423d508ab4f243a726dea51fa5e70992e59a7411c89d19 --hash=sha256:41e4e3953a79407c794916fa277a82531dd93aad34e29c2a514c2c0c5fe971cc --hash=sha256:43fa96a3ca0d6b1812e01ced1044a003533c47f6ee8aca31724f78e93ccc089a --hash=sha256:50187695423ffe49e2deacb8cd10510bc361faac997de9efef88badc3bb9e2d1 --hash=sha256:5ac9328ec4831237bec75defaf839f7d4564be1e6b25ac710bd1a96321cc8317 --hash=sha256:5d225db5a45f21e78dd9358e58a98702a0302f2659a3c6cd320564b75b86f47c --hash=sha256:6395c297d42274772abc367baaa79683958044e5d3835486c16da75d2a694631 --hash=sha256:688ba32a1cffef67fd2e9398a2efebaea461578b0923624778664cc1c914db5d --hash=sha256:68ccc6023a3400877818152ad9a1033e3db8625d899c72eacb5a668902e4d652 --hash=sha256:70b189594dbe54f75ab3a1acec5f1e3faa7e8cf2f1e08d9b561cb41b845f69d5 --hash=sha256:797b4f722ffa07cc8d62053e4cff1486fa6dc094105d13fea7b1de7d8bf71c9e --hash=sha256:7c36280e6fb8385e520936c3cb3b8042851904eba0e58d277dca80a5cfed590b --hash=sha256:7e7401d0de89a9a855c839bc697c079a4af81cf878373abd7dc625847d25cbd8 --hash=sha256:80bab7bfc629882493af4aa31a4cfa43a4c57c83813253626916b8c7ada83476 --hash=sha256:82d09873e40955485746739bcb8b4586983670466c23382c19cffecbf1fd8706 --hash=sha256:8388ee1976c416731879ac16da0aff3f63b286ffdd57cdeb95f3f2e085687563 --hash=sha256:8824b5a04a04a047e72eea5cec3bc266db09e35de6bdfe34c9436ac5ee27d237 --hash=sha256:8b9c7197f7cb2738065c481a0461e50ad02f18c78cd75775628afb4d7137fb3b --hash=sha256:9056c1ecd25795207ad294bcf39f2db3d845767be0ea6e6a34d856f006006083 --hash=sha256:936d68689298c36b53b29f23c6dbb74de12b4ac12ca6cfe0e047bedceea56180 --hash=sha256:9b22676e8097e9e22e36d6b7bda33190d0d400f345f23d4065d48f4ca7ae0425 --hash=sha256:a4d3091415f010369ae4ed1fc6b79def9416358877534caf6a0fdd2146c87a3e --hash=sha256:a8786accb172bd8afb8be14490a16625cbc387036876ab6ba70912730faf8e1f --hash=sha256:a9f8c2e67970f13b16084e04f134610fd1d374bf477b17ec1599185cf611d725 --hash=sha256:bc2fa7c6b47d6bc618dd7fb02ef6fdedb1090ec036abab80d4681424b84c1183 --hash=sha256:c70c95198c015b85feafc136515252a261a84561b7b1d51e3384e0655ddf25ab --hash=sha256:cc1c1159b3d456576af7a3e4d1ba7e6924cb39de8f67111c735f6fc832082774 --hash=sha256:ce826d6ef20b1bc864f0a68340c8b3287705cae2f8b4b1d932177dcc76721725 --hash=sha256:d584d9ec91ad65861cc08d42e834324ef890a082e591037abe114850ff7bbc3e --hash=sha256:d7fded462629cfa4b685c5416b949ebad6cec74af5e2d42905d41e257e0869f5 --hash=sha256:d84a1718ee396f54f3a086ea0a66d8e552b2ab2017ef8b420e92edbc841c352d --hash=sha256:d8e03406cac8513435335dbab54c0d385e4a49e4945d2909a581c83647ca0290 --hash=sha256:e10ce637b18caea04431ce14fabcf5c64a1c61ec9c56b071a4b7ca131ca52d44 --hash=sha256:ec031d5d2feb36d1d1a24380e4db6d43695f3748343d99434e6f5f9156aaa2ed --hash=sha256:ef6107725bd54b262d6dedcc2af448a266975032bc85ef0172c5f059da6325b4 --hash=sha256:efdca5630322a10774e8e98e1af481aad470dd62c3170801852d752aa7a783ba --hash=sha256:f753120cb8181e736c57ef7636e83f31b9c0d1722c516f7e86cf15b7aa57ff12 --hash=sha256:ff3824dc5261f50c9b0dfb3be22b4567a6f938ccce4587b38952d85fd9e9afe4" + "filename": "PyYAML-6.0.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_10_host//:python", + "repo": "pre-commit-3.10_310", + "requirement": "pyyaml==6.0.2", + "sha256": "8824b5a04a04a047e72eea5cec3bc266db09e35de6bdfe34c9436ac5ee27d237", + "urls": [ + "https://files.pythonhosted.org/packages/49/ee/14c54df452143b9ee9f0f29074d7ca5516a36edb0b4cc40c3f280131656f/PyYAML-6.0.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + ] } }, - "pre-commit-3.11_311_virtualenv": { + "pre-commit-3.10_310_pyyaml_cp310_cp310_manylinux_2_17_s390x_7c36280e": { "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", "attributes": { - "dep_template": "@pre-commit-3.11//{name}:{target}", - "extra_pip_args": [ - "--index-url", - "https://pypi.org/simple" + "dep_template": "@pre-commit-3.10//{name}:{target}", + "experimental_target_platforms": [ + "cp310_linux_aarch64", + "cp310_linux_arm", + "cp310_linux_ppc", + "cp310_linux_s390x", + "cp310_linux_x86_64", + "cp310_osx_aarch64", + "cp310_osx_x86_64", + "cp310_windows_x86_64" ], - "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", - "repo": "pre-commit-3.11_311", - "requirement": "virtualenv==20.29.2 --hash=sha256:fdaabebf6d03b5ba83ae0a02cfe96f48a716f4fae556461d180825866f75b728 --hash=sha256:febddfc3d1ea571bdb1dc0f98d7b45d24def7428214d4fb73cc486c9568cce6a" + "filename": "PyYAML-6.0.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", + "python_interpreter_target": "@@rules_python++python+python_3_10_host//:python", + "repo": "pre-commit-3.10_310", + "requirement": "pyyaml==6.0.2", + "sha256": "7c36280e6fb8385e520936c3cb3b8042851904eba0e58d277dca80a5cfed590b", + "urls": [ + "https://files.pythonhosted.org/packages/4d/61/de363a97476e766574650d742205be468921a7b532aa2499fcd886b62530/PyYAML-6.0.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl" + ] } }, - "pre-commit-3.12_312_cfgv": { + "pre-commit-3.10_310_pyyaml_cp310_cp310_manylinux_2_17_x86_64_ec031d5d": { "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", "attributes": { - "dep_template": "@pre-commit-3.12//{name}:{target}", - "extra_pip_args": [ - "--index-url", - "https://pypi.org/simple" + "dep_template": "@pre-commit-3.10//{name}:{target}", + "experimental_target_platforms": [ + "cp310_linux_aarch64", + "cp310_linux_arm", + "cp310_linux_ppc", + "cp310_linux_s390x", + "cp310_linux_x86_64", + "cp310_osx_aarch64", + "cp310_osx_x86_64", + "cp310_windows_x86_64" ], - "python_interpreter_target": "@@rules_python++python+python_3_12_host//:python", - "repo": "pre-commit-3.12_312", - "requirement": "cfgv==3.4.0 --hash=sha256:b7265b1f29fd3316bfcd2b330d63d024f2bfd8bcb8b0272f8e19a504856c48f9 --hash=sha256:e52591d4c5f5dead8e0f673fb16db7949d2cfb3f7da4582893288f0ded8fe560" + "filename": "PyYAML-6.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_10_host//:python", + "repo": "pre-commit-3.10_310", + "requirement": "pyyaml==6.0.2", + "sha256": "ec031d5d2feb36d1d1a24380e4db6d43695f3748343d99434e6f5f9156aaa2ed", + "urls": [ + "https://files.pythonhosted.org/packages/6b/4e/1523cb902fd98355e2e9ea5e5eb237cbc5f3ad5f3075fa65087aa0ecb669/PyYAML-6.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + ] } }, - "pre-commit-3.12_312_distlib": { + "pre-commit-3.10_310_pyyaml_cp310_cp310_musllinux_1_1_aarch64_936d6868": { "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", "attributes": { - "dep_template": "@pre-commit-3.12//{name}:{target}", - "extra_pip_args": [ - "--index-url", - "https://pypi.org/simple" + "dep_template": "@pre-commit-3.10//{name}:{target}", + "experimental_target_platforms": [ + "cp310_linux_aarch64", + "cp310_linux_arm", + "cp310_linux_ppc", + "cp310_linux_s390x", + "cp310_linux_x86_64", + "cp310_osx_aarch64", + "cp310_osx_x86_64", + "cp310_windows_x86_64" ], - "python_interpreter_target": "@@rules_python++python+python_3_12_host//:python", - "repo": "pre-commit-3.12_312", - "requirement": "distlib==0.3.9 --hash=sha256:47f8c22fd27c27e25a65601af709b38e4f0a45ea4fc2e710f65755fa8caaaf87 --hash=sha256:a60f20dea646b8a33f3e7772f74dc0b2d0772d2837ee1342a00645c81edf9403" + "filename": "PyYAML-6.0.2-cp310-cp310-musllinux_1_1_aarch64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_10_host//:python", + "repo": "pre-commit-3.10_310", + "requirement": "pyyaml==6.0.2", + "sha256": "936d68689298c36b53b29f23c6dbb74de12b4ac12ca6cfe0e047bedceea56180", + "urls": [ + "https://files.pythonhosted.org/packages/b7/33/5504b3a9a4464893c32f118a9cc045190a91637b119a9c881da1cf6b7a72/PyYAML-6.0.2-cp310-cp310-musllinux_1_1_aarch64.whl" + ] } }, - "pre-commit-3.12_312_filelock": { + "pre-commit-3.10_310_pyyaml_cp310_cp310_musllinux_1_1_x86_64_23502f43": { "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", "attributes": { - "dep_template": "@pre-commit-3.12//{name}:{target}", - "extra_pip_args": [ - "--index-url", - "https://pypi.org/simple" + "dep_template": "@pre-commit-3.10//{name}:{target}", + "experimental_target_platforms": [ + "cp310_linux_aarch64", + "cp310_linux_arm", + "cp310_linux_ppc", + "cp310_linux_s390x", + "cp310_linux_x86_64", + "cp310_osx_aarch64", + "cp310_osx_x86_64", + "cp310_windows_x86_64" ], - "python_interpreter_target": "@@rules_python++python+python_3_12_host//:python", - "repo": "pre-commit-3.12_312", - "requirement": "filelock==3.17.0 --hash=sha256:533dc2f7ba78dc2f0f531fc6c4940addf7b70a481e269a5a3b93be94ffbe8338 --hash=sha256:ee4e77401ef576ebb38cd7f13b9b28893194acc20a8e68e18730ba9c0e54660e" + "filename": "PyYAML-6.0.2-cp310-cp310-musllinux_1_1_x86_64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_10_host//:python", + "repo": "pre-commit-3.10_310", + "requirement": "pyyaml==6.0.2", + "sha256": "23502f431948090f597378482b4812b0caae32c22213aecf3b55325e049a6c68", + "urls": [ + "https://files.pythonhosted.org/packages/5c/20/8347dcabd41ef3a3cdc4f7b7a2aff3d06598c8779faa189cdbf878b626a4/PyYAML-6.0.2-cp310-cp310-musllinux_1_1_x86_64.whl" + ] } }, - "pre-commit-3.12_312_identify": { + "pre-commit-3.10_310_pyyaml_cp310_cp310_win_amd64_a4d30914": { "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", "attributes": { - "dep_template": "@pre-commit-3.12//{name}:{target}", - "extra_pip_args": [ - "--index-url", - "https://pypi.org/simple" + "dep_template": "@pre-commit-3.10//{name}:{target}", + "experimental_target_platforms": [ + "cp310_linux_aarch64", + "cp310_linux_arm", + "cp310_linux_ppc", + "cp310_linux_s390x", + "cp310_linux_x86_64", + "cp310_osx_aarch64", + "cp310_osx_x86_64", + "cp310_windows_x86_64" ], - "python_interpreter_target": "@@rules_python++python+python_3_12_host//:python", - "repo": "pre-commit-3.12_312", - "requirement": "identify==2.6.7 --hash=sha256:155931cb617a401807b09ecec6635d6c692d180090a1cedca8ef7d58ba5b6aa0 --hash=sha256:3fa266b42eba321ee0b2bb0936a6a6b9e36a1351cbb69055b3082f4193035684" + "filename": "PyYAML-6.0.2-cp310-cp310-win_amd64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_10_host//:python", + "repo": "pre-commit-3.10_310", + "requirement": "pyyaml==6.0.2", + "sha256": "a4d3091415f010369ae4ed1fc6b79def9416358877534caf6a0fdd2146c87a3e", + "urls": [ + "https://files.pythonhosted.org/packages/b5/84/0fa4b06f6d6c958d207620fc60005e241ecedceee58931bb20138e1e5776/PyYAML-6.0.2-cp310-cp310-win_amd64.whl" + ] } }, - "pre-commit-3.12_312_nodeenv": { + "pre-commit-3.10_310_pyyaml_sdist_d584d9ec": { "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", "attributes": { - "dep_template": "@pre-commit-3.12//{name}:{target}", + "dep_template": "@pre-commit-3.10//{name}:{target}", + "experimental_target_platforms": [ + "cp310_linux_aarch64", + "cp310_linux_arm", + "cp310_linux_ppc", + "cp310_linux_s390x", + "cp310_linux_x86_64", + "cp310_osx_aarch64", + "cp310_osx_x86_64", + "cp310_windows_x86_64" + ], "extra_pip_args": [ "--index-url", "https://pypi.org/simple" ], - "python_interpreter_target": "@@rules_python++python+python_3_12_host//:python", - "repo": "pre-commit-3.12_312", - "requirement": "nodeenv==1.9.1 --hash=sha256:6ec12890a2dab7946721edbfbcd91f3319c6ccc9aec47be7c7e6b7011ee6645f --hash=sha256:ba11c9782d29c27c70ffbdda2d7415098754709be8a7056d79a737cd901155c9" + "filename": "pyyaml-6.0.2.tar.gz", + "python_interpreter_target": "@@rules_python++python+python_3_10_host//:python", + "repo": "pre-commit-3.10_310", + "requirement": "pyyaml==6.0.2", + "sha256": "d584d9ec91ad65861cc08d42e834324ef890a082e591037abe114850ff7bbc3e", + "urls": [ + "https://files.pythonhosted.org/packages/54/ed/79a089b6be93607fa5cdaedf301d7dfb23af5f25c398d5ead2525b063e17/pyyaml-6.0.2.tar.gz" + ] } }, - "pre-commit-3.12_312_platformdirs": { + "pre-commit-3.10_310_virtualenv_py3_none_any_febddfc3": { "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", "attributes": { - "dep_template": "@pre-commit-3.12//{name}:{target}", + "dep_template": "@pre-commit-3.10//{name}:{target}", + "experimental_target_platforms": [ + "cp310_linux_aarch64", + "cp310_linux_arm", + "cp310_linux_ppc", + "cp310_linux_s390x", + "cp310_linux_x86_64", + "cp310_osx_aarch64", + "cp310_osx_x86_64", + "cp310_windows_x86_64" + ], + "filename": "virtualenv-20.29.2-py3-none-any.whl", + "python_interpreter_target": "@@rules_python++python+python_3_10_host//:python", + "repo": "pre-commit-3.10_310", + "requirement": "virtualenv==20.29.2", + "sha256": "febddfc3d1ea571bdb1dc0f98d7b45d24def7428214d4fb73cc486c9568cce6a", + "urls": [ + "https://files.pythonhosted.org/packages/93/fa/849483d56773ae29740ae70043ad88e068f98a6401aa819b5d6bee604683/virtualenv-20.29.2-py3-none-any.whl" + ] + } + }, + "pre-commit-3.10_310_virtualenv_sdist_fdaabebf": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.10//{name}:{target}", + "experimental_target_platforms": [ + "cp310_linux_aarch64", + "cp310_linux_arm", + "cp310_linux_ppc", + "cp310_linux_s390x", + "cp310_linux_x86_64", + "cp310_osx_aarch64", + "cp310_osx_x86_64", + "cp310_windows_x86_64" + ], "extra_pip_args": [ "--index-url", "https://pypi.org/simple" ], - "python_interpreter_target": "@@rules_python++python+python_3_12_host//:python", - "repo": "pre-commit-3.12_312", - "requirement": "platformdirs==4.3.6 --hash=sha256:357fb2acbc885b0419afd3ce3ed34564c13c9b95c89360cd9563f73aa5e2b907 --hash=sha256:73e575e1408ab8103900836b97580d5307456908a03e92031bab39e4554cc3fb" + "filename": "virtualenv-20.29.2.tar.gz", + "python_interpreter_target": "@@rules_python++python+python_3_10_host//:python", + "repo": "pre-commit-3.10_310", + "requirement": "virtualenv==20.29.2", + "sha256": "fdaabebf6d03b5ba83ae0a02cfe96f48a716f4fae556461d180825866f75b728", + "urls": [ + "https://files.pythonhosted.org/packages/f1/88/dacc875dd54a8acadb4bcbfd4e3e86df8be75527116c91d8f9784f5e9cab/virtualenv-20.29.2.tar.gz" + ] } }, - "pre-commit-3.12_312_pre_commit": { + "pre-commit-3.11_311_cfgv_py2_none_any_b7265b1f": { "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", "attributes": { - "dep_template": "@pre-commit-3.12//{name}:{target}", + "dep_template": "@pre-commit-3.11//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "filename": "cfgv-3.4.0-py2.py3-none-any.whl", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "pre-commit-3.11_311", + "requirement": "cfgv==3.4.0", + "sha256": "b7265b1f29fd3316bfcd2b330d63d024f2bfd8bcb8b0272f8e19a504856c48f9", + "urls": [ + "https://files.pythonhosted.org/packages/c5/55/51844dd50c4fc7a33b653bfaba4c2456f06955289ca770a5dbd5fd267374/cfgv-3.4.0-py2.py3-none-any.whl" + ] + } + }, + "pre-commit-3.11_311_cfgv_sdist_e52591d4": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.11//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], "extra_pip_args": [ "--index-url", "https://pypi.org/simple" ], - "python_interpreter_target": "@@rules_python++python+python_3_12_host//:python", - "repo": "pre-commit-3.12_312", - "requirement": "pre-commit==4.0.1 --hash=sha256:80905ac375958c0444c65e9cebebd948b3cdb518f335a091a670a89d652139d2 --hash=sha256:efde913840816312445dc98787724647c65473daefe420785f885e8ed9a06878" + "filename": "cfgv-3.4.0.tar.gz", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "pre-commit-3.11_311", + "requirement": "cfgv==3.4.0", + "sha256": "e52591d4c5f5dead8e0f673fb16db7949d2cfb3f7da4582893288f0ded8fe560", + "urls": [ + "https://files.pythonhosted.org/packages/11/74/539e56497d9bd1d484fd863dd69cbbfa653cd2aa27abfe35653494d85e94/cfgv-3.4.0.tar.gz" + ] } }, - "pre-commit-3.12_312_pyyaml": { + "pre-commit-3.11_311_distlib_py2_none_any_47f8c22f": { "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", "attributes": { - "dep_template": "@pre-commit-3.12//{name}:{target}", + "dep_template": "@pre-commit-3.11//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "filename": "distlib-0.3.9-py2.py3-none-any.whl", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "pre-commit-3.11_311", + "requirement": "distlib==0.3.9", + "sha256": "47f8c22fd27c27e25a65601af709b38e4f0a45ea4fc2e710f65755fa8caaaf87", + "urls": [ + "https://files.pythonhosted.org/packages/91/a1/cf2472db20f7ce4a6be1253a81cfdf85ad9c7885ffbed7047fb72c24cf87/distlib-0.3.9-py2.py3-none-any.whl" + ] + } + }, + "pre-commit-3.11_311_distlib_sdist_a60f20de": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.11//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], "extra_pip_args": [ "--index-url", "https://pypi.org/simple" ], + "filename": "distlib-0.3.9.tar.gz", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "pre-commit-3.11_311", + "requirement": "distlib==0.3.9", + "sha256": "a60f20dea646b8a33f3e7772f74dc0b2d0772d2837ee1342a00645c81edf9403", + "urls": [ + "https://files.pythonhosted.org/packages/0d/dd/1bec4c5ddb504ca60fc29472f3d27e8d4da1257a854e1d96742f15c1d02d/distlib-0.3.9.tar.gz" + ] + } + }, + "pre-commit-3.11_311_filelock_py3_none_any_533dc2f7": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.11//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "filename": "filelock-3.17.0-py3-none-any.whl", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "pre-commit-3.11_311", + "requirement": "filelock==3.17.0", + "sha256": "533dc2f7ba78dc2f0f531fc6c4940addf7b70a481e269a5a3b93be94ffbe8338", + "urls": [ + "https://files.pythonhosted.org/packages/89/ec/00d68c4ddfedfe64159999e5f8a98fb8442729a63e2077eb9dcd89623d27/filelock-3.17.0-py3-none-any.whl" + ] + } + }, + "pre-commit-3.11_311_filelock_sdist_ee4e7740": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.11//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "extra_pip_args": [ + "--index-url", + "https://pypi.org/simple" + ], + "filename": "filelock-3.17.0.tar.gz", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "pre-commit-3.11_311", + "requirement": "filelock==3.17.0", + "sha256": "ee4e77401ef576ebb38cd7f13b9b28893194acc20a8e68e18730ba9c0e54660e", + "urls": [ + "https://files.pythonhosted.org/packages/dc/9c/0b15fb47b464e1b663b1acd1253a062aa5feecb07d4e597daea542ebd2b5/filelock-3.17.0.tar.gz" + ] + } + }, + "pre-commit-3.11_311_identify_py2_none_any_155931cb": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.11//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "filename": "identify-2.6.7-py2.py3-none-any.whl", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "pre-commit-3.11_311", + "requirement": "identify==2.6.7", + "sha256": "155931cb617a401807b09ecec6635d6c692d180090a1cedca8ef7d58ba5b6aa0", + "urls": [ + "https://files.pythonhosted.org/packages/03/00/1fd4a117c6c93f2dcc5b7edaeaf53ea45332ef966429be566ca16c2beb94/identify-2.6.7-py2.py3-none-any.whl" + ] + } + }, + "pre-commit-3.11_311_identify_sdist_3fa266b4": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.11//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "extra_pip_args": [ + "--index-url", + "https://pypi.org/simple" + ], + "filename": "identify-2.6.7.tar.gz", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "pre-commit-3.11_311", + "requirement": "identify==2.6.7", + "sha256": "3fa266b42eba321ee0b2bb0936a6a6b9e36a1351cbb69055b3082f4193035684", + "urls": [ + "https://files.pythonhosted.org/packages/83/d1/524aa3350f78bcd714d148ade6133d67d6b7de2cdbae7d99039c024c9a25/identify-2.6.7.tar.gz" + ] + } + }, + "pre-commit-3.11_311_nodeenv_py2_none_any_ba11c978": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.11//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "filename": "nodeenv-1.9.1-py2.py3-none-any.whl", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "pre-commit-3.11_311", + "requirement": "nodeenv==1.9.1", + "sha256": "ba11c9782d29c27c70ffbdda2d7415098754709be8a7056d79a737cd901155c9", + "urls": [ + "https://files.pythonhosted.org/packages/d2/1d/1b658dbd2b9fa9c4c9f32accbfc0205d532c8c6194dc0f2a4c0428e7128a/nodeenv-1.9.1-py2.py3-none-any.whl" + ] + } + }, + "pre-commit-3.11_311_nodeenv_sdist_6ec12890": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.11//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "extra_pip_args": [ + "--index-url", + "https://pypi.org/simple" + ], + "filename": "nodeenv-1.9.1.tar.gz", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "pre-commit-3.11_311", + "requirement": "nodeenv==1.9.1", + "sha256": "6ec12890a2dab7946721edbfbcd91f3319c6ccc9aec47be7c7e6b7011ee6645f", + "urls": [ + "https://files.pythonhosted.org/packages/43/16/fc88b08840de0e0a72a2f9d8c6bae36be573e475a6326ae854bcc549fc45/nodeenv-1.9.1.tar.gz" + ] + } + }, + "pre-commit-3.11_311_platformdirs_py3_none_any_73e575e1": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.11//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "filename": "platformdirs-4.3.6-py3-none-any.whl", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "pre-commit-3.11_311", + "requirement": "platformdirs==4.3.6", + "sha256": "73e575e1408ab8103900836b97580d5307456908a03e92031bab39e4554cc3fb", + "urls": [ + "https://files.pythonhosted.org/packages/3c/a6/bc1012356d8ece4d66dd75c4b9fc6c1f6650ddd5991e421177d9f8f671be/platformdirs-4.3.6-py3-none-any.whl" + ] + } + }, + "pre-commit-3.11_311_platformdirs_sdist_357fb2ac": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.11//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "extra_pip_args": [ + "--index-url", + "https://pypi.org/simple" + ], + "filename": "platformdirs-4.3.6.tar.gz", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "pre-commit-3.11_311", + "requirement": "platformdirs==4.3.6", + "sha256": "357fb2acbc885b0419afd3ce3ed34564c13c9b95c89360cd9563f73aa5e2b907", + "urls": [ + "https://files.pythonhosted.org/packages/13/fc/128cc9cb8f03208bdbf93d3aa862e16d376844a14f9a0ce5cf4507372de4/platformdirs-4.3.6.tar.gz" + ] + } + }, + "pre-commit-3.11_311_pre_commit_py2_none_any_efde9138": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.11//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "filename": "pre_commit-4.0.1-py2.py3-none-any.whl", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "pre-commit-3.11_311", + "requirement": "pre-commit==4.0.1", + "sha256": "efde913840816312445dc98787724647c65473daefe420785f885e8ed9a06878", + "urls": [ + "https://files.pythonhosted.org/packages/16/8f/496e10d51edd6671ebe0432e33ff800aa86775d2d147ce7d43389324a525/pre_commit-4.0.1-py2.py3-none-any.whl" + ] + } + }, + "pre-commit-3.11_311_pre_commit_sdist_80905ac3": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.11//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "extra_pip_args": [ + "--index-url", + "https://pypi.org/simple" + ], + "filename": "pre_commit-4.0.1.tar.gz", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "pre-commit-3.11_311", + "requirement": "pre-commit==4.0.1", + "sha256": "80905ac375958c0444c65e9cebebd948b3cdb518f335a091a670a89d652139d2", + "urls": [ + "https://files.pythonhosted.org/packages/2e/c8/e22c292035f1bac8b9f5237a2622305bc0304e776080b246f3df57c4ff9f/pre_commit-4.0.1.tar.gz" + ] + } + }, + "pre-commit-3.11_311_pyyaml_cp311_cp311_macosx_10_9_x86_64_cc1c1159": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.11//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "filename": "PyYAML-6.0.2-cp311-cp311-macosx_10_9_x86_64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "pre-commit-3.11_311", + "requirement": "pyyaml==6.0.2", + "sha256": "cc1c1159b3d456576af7a3e4d1ba7e6924cb39de8f67111c735f6fc832082774", + "urls": [ + "https://files.pythonhosted.org/packages/f8/aa/7af4e81f7acba21a4c6be026da38fd2b872ca46226673c89a758ebdc4fd2/PyYAML-6.0.2-cp311-cp311-macosx_10_9_x86_64.whl" + ] + } + }, + "pre-commit-3.11_311_pyyaml_cp311_cp311_macosx_11_0_arm64_1e2120ef": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.11//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "filename": "PyYAML-6.0.2-cp311-cp311-macosx_11_0_arm64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "pre-commit-3.11_311", + "requirement": "pyyaml==6.0.2", + "sha256": "1e2120ef853f59c7419231f3bf4e7021f1b936f6ebd222406c3b60212205d2ee", + "urls": [ + "https://files.pythonhosted.org/packages/8b/62/b9faa998fd185f65c1371643678e4d58254add437edb764a08c5a98fb986/PyYAML-6.0.2-cp311-cp311-macosx_11_0_arm64.whl" + ] + } + }, + "pre-commit-3.11_311_pyyaml_cp311_cp311_manylinux_2_17_aarch64_5d225db5": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.11//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "filename": "PyYAML-6.0.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "pre-commit-3.11_311", + "requirement": "pyyaml==6.0.2", + "sha256": "5d225db5a45f21e78dd9358e58a98702a0302f2659a3c6cd320564b75b86f47c", + "urls": [ + "https://files.pythonhosted.org/packages/ad/0c/c804f5f922a9a6563bab712d8dcc70251e8af811fce4524d57c2c0fd49a4/PyYAML-6.0.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + ] + } + }, + "pre-commit-3.11_311_pyyaml_cp311_cp311_manylinux_2_17_s390x_5ac9328e": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.11//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "filename": "PyYAML-6.0.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "pre-commit-3.11_311", + "requirement": "pyyaml==6.0.2", + "sha256": "5ac9328ec4831237bec75defaf839f7d4564be1e6b25ac710bd1a96321cc8317", + "urls": [ + "https://files.pythonhosted.org/packages/51/16/6af8d6a6b210c8e54f1406a6b9481febf9c64a3109c541567e35a49aa2e7/PyYAML-6.0.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl" + ] + } + }, + "pre-commit-3.11_311_pyyaml_cp311_cp311_manylinux_2_17_x86_64_3ad2a3de": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.11//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "filename": "PyYAML-6.0.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "pre-commit-3.11_311", + "requirement": "pyyaml==6.0.2", + "sha256": "3ad2a3decf9aaba3d29c8f537ac4b243e36bef957511b4766cb0057d32b0be85", + "urls": [ + "https://files.pythonhosted.org/packages/75/e4/2c27590dfc9992f73aabbeb9241ae20220bd9452df27483b6e56d3975cc5/PyYAML-6.0.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + ] + } + }, + "pre-commit-3.11_311_pyyaml_cp311_cp311_musllinux_1_1_aarch64_ff3824dc": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.11//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "filename": "PyYAML-6.0.2-cp311-cp311-musllinux_1_1_aarch64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "pre-commit-3.11_311", + "requirement": "pyyaml==6.0.2", + "sha256": "ff3824dc5261f50c9b0dfb3be22b4567a6f938ccce4587b38952d85fd9e9afe4", + "urls": [ + "https://files.pythonhosted.org/packages/9b/97/ecc1abf4a823f5ac61941a9c00fe501b02ac3ab0e373c3857f7d4b83e2b6/PyYAML-6.0.2-cp311-cp311-musllinux_1_1_aarch64.whl" + ] + } + }, + "pre-commit-3.11_311_pyyaml_cp311_cp311_musllinux_1_1_x86_64_797b4f72": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.11//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "filename": "PyYAML-6.0.2-cp311-cp311-musllinux_1_1_x86_64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "pre-commit-3.11_311", + "requirement": "pyyaml==6.0.2", + "sha256": "797b4f722ffa07cc8d62053e4cff1486fa6dc094105d13fea7b1de7d8bf71c9e", + "urls": [ + "https://files.pythonhosted.org/packages/45/73/0f49dacd6e82c9430e46f4a027baa4ca205e8b0a9dce1397f44edc23559d/PyYAML-6.0.2-cp311-cp311-musllinux_1_1_x86_64.whl" + ] + } + }, + "pre-commit-3.11_311_pyyaml_cp311_cp311_win_amd64_e10ce637": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.11//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "filename": "PyYAML-6.0.2-cp311-cp311-win_amd64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "pre-commit-3.11_311", + "requirement": "pyyaml==6.0.2", + "sha256": "e10ce637b18caea04431ce14fabcf5c64a1c61ec9c56b071a4b7ca131ca52d44", + "urls": [ + "https://files.pythonhosted.org/packages/ed/23/8da0bbe2ab9dcdd11f4f4557ccaf95c10b9811b13ecced089d43ce59c3c8/PyYAML-6.0.2-cp311-cp311-win_amd64.whl" + ] + } + }, + "pre-commit-3.11_311_pyyaml_sdist_d584d9ec": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.11//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "extra_pip_args": [ + "--index-url", + "https://pypi.org/simple" + ], + "filename": "pyyaml-6.0.2.tar.gz", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "pre-commit-3.11_311", + "requirement": "pyyaml==6.0.2", + "sha256": "d584d9ec91ad65861cc08d42e834324ef890a082e591037abe114850ff7bbc3e", + "urls": [ + "https://files.pythonhosted.org/packages/54/ed/79a089b6be93607fa5cdaedf301d7dfb23af5f25c398d5ead2525b063e17/pyyaml-6.0.2.tar.gz" + ] + } + }, + "pre-commit-3.11_311_virtualenv_py3_none_any_febddfc3": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.11//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "filename": "virtualenv-20.29.2-py3-none-any.whl", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "pre-commit-3.11_311", + "requirement": "virtualenv==20.29.2", + "sha256": "febddfc3d1ea571bdb1dc0f98d7b45d24def7428214d4fb73cc486c9568cce6a", + "urls": [ + "https://files.pythonhosted.org/packages/93/fa/849483d56773ae29740ae70043ad88e068f98a6401aa819b5d6bee604683/virtualenv-20.29.2-py3-none-any.whl" + ] + } + }, + "pre-commit-3.11_311_virtualenv_sdist_fdaabebf": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.11//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "extra_pip_args": [ + "--index-url", + "https://pypi.org/simple" + ], + "filename": "virtualenv-20.29.2.tar.gz", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "pre-commit-3.11_311", + "requirement": "virtualenv==20.29.2", + "sha256": "fdaabebf6d03b5ba83ae0a02cfe96f48a716f4fae556461d180825866f75b728", + "urls": [ + "https://files.pythonhosted.org/packages/f1/88/dacc875dd54a8acadb4bcbfd4e3e86df8be75527116c91d8f9784f5e9cab/virtualenv-20.29.2.tar.gz" + ] + } + }, + "pre-commit-3.12_312_cfgv_py2_none_any_b7265b1f": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.12//{name}:{target}", + "experimental_target_platforms": [ + "cp312_linux_aarch64", + "cp312_linux_arm", + "cp312_linux_ppc", + "cp312_linux_s390x", + "cp312_linux_x86_64", + "cp312_osx_aarch64", + "cp312_osx_x86_64", + "cp312_windows_x86_64" + ], + "filename": "cfgv-3.4.0-py2.py3-none-any.whl", + "python_interpreter_target": "@@rules_python++python+python_3_12_host//:python", + "repo": "pre-commit-3.12_312", + "requirement": "cfgv==3.4.0", + "sha256": "b7265b1f29fd3316bfcd2b330d63d024f2bfd8bcb8b0272f8e19a504856c48f9", + "urls": [ + "https://files.pythonhosted.org/packages/c5/55/51844dd50c4fc7a33b653bfaba4c2456f06955289ca770a5dbd5fd267374/cfgv-3.4.0-py2.py3-none-any.whl" + ] + } + }, + "pre-commit-3.12_312_cfgv_sdist_e52591d4": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.12//{name}:{target}", + "experimental_target_platforms": [ + "cp312_linux_aarch64", + "cp312_linux_arm", + "cp312_linux_ppc", + "cp312_linux_s390x", + "cp312_linux_x86_64", + "cp312_osx_aarch64", + "cp312_osx_x86_64", + "cp312_windows_x86_64" + ], + "extra_pip_args": [ + "--index-url", + "https://pypi.org/simple" + ], + "filename": "cfgv-3.4.0.tar.gz", + "python_interpreter_target": "@@rules_python++python+python_3_12_host//:python", + "repo": "pre-commit-3.12_312", + "requirement": "cfgv==3.4.0", + "sha256": "e52591d4c5f5dead8e0f673fb16db7949d2cfb3f7da4582893288f0ded8fe560", + "urls": [ + "https://files.pythonhosted.org/packages/11/74/539e56497d9bd1d484fd863dd69cbbfa653cd2aa27abfe35653494d85e94/cfgv-3.4.0.tar.gz" + ] + } + }, + "pre-commit-3.12_312_distlib_py2_none_any_47f8c22f": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.12//{name}:{target}", + "experimental_target_platforms": [ + "cp312_linux_aarch64", + "cp312_linux_arm", + "cp312_linux_ppc", + "cp312_linux_s390x", + "cp312_linux_x86_64", + "cp312_osx_aarch64", + "cp312_osx_x86_64", + "cp312_windows_x86_64" + ], + "filename": "distlib-0.3.9-py2.py3-none-any.whl", + "python_interpreter_target": "@@rules_python++python+python_3_12_host//:python", + "repo": "pre-commit-3.12_312", + "requirement": "distlib==0.3.9", + "sha256": "47f8c22fd27c27e25a65601af709b38e4f0a45ea4fc2e710f65755fa8caaaf87", + "urls": [ + "https://files.pythonhosted.org/packages/91/a1/cf2472db20f7ce4a6be1253a81cfdf85ad9c7885ffbed7047fb72c24cf87/distlib-0.3.9-py2.py3-none-any.whl" + ] + } + }, + "pre-commit-3.12_312_distlib_sdist_a60f20de": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.12//{name}:{target}", + "experimental_target_platforms": [ + "cp312_linux_aarch64", + "cp312_linux_arm", + "cp312_linux_ppc", + "cp312_linux_s390x", + "cp312_linux_x86_64", + "cp312_osx_aarch64", + "cp312_osx_x86_64", + "cp312_windows_x86_64" + ], + "extra_pip_args": [ + "--index-url", + "https://pypi.org/simple" + ], + "filename": "distlib-0.3.9.tar.gz", + "python_interpreter_target": "@@rules_python++python+python_3_12_host//:python", + "repo": "pre-commit-3.12_312", + "requirement": "distlib==0.3.9", + "sha256": "a60f20dea646b8a33f3e7772f74dc0b2d0772d2837ee1342a00645c81edf9403", + "urls": [ + "https://files.pythonhosted.org/packages/0d/dd/1bec4c5ddb504ca60fc29472f3d27e8d4da1257a854e1d96742f15c1d02d/distlib-0.3.9.tar.gz" + ] + } + }, + "pre-commit-3.12_312_filelock_py3_none_any_533dc2f7": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.12//{name}:{target}", + "experimental_target_platforms": [ + "cp312_linux_aarch64", + "cp312_linux_arm", + "cp312_linux_ppc", + "cp312_linux_s390x", + "cp312_linux_x86_64", + "cp312_osx_aarch64", + "cp312_osx_x86_64", + "cp312_windows_x86_64" + ], + "filename": "filelock-3.17.0-py3-none-any.whl", + "python_interpreter_target": "@@rules_python++python+python_3_12_host//:python", + "repo": "pre-commit-3.12_312", + "requirement": "filelock==3.17.0", + "sha256": "533dc2f7ba78dc2f0f531fc6c4940addf7b70a481e269a5a3b93be94ffbe8338", + "urls": [ + "https://files.pythonhosted.org/packages/89/ec/00d68c4ddfedfe64159999e5f8a98fb8442729a63e2077eb9dcd89623d27/filelock-3.17.0-py3-none-any.whl" + ] + } + }, + "pre-commit-3.12_312_filelock_sdist_ee4e7740": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.12//{name}:{target}", + "experimental_target_platforms": [ + "cp312_linux_aarch64", + "cp312_linux_arm", + "cp312_linux_ppc", + "cp312_linux_s390x", + "cp312_linux_x86_64", + "cp312_osx_aarch64", + "cp312_osx_x86_64", + "cp312_windows_x86_64" + ], + "extra_pip_args": [ + "--index-url", + "https://pypi.org/simple" + ], + "filename": "filelock-3.17.0.tar.gz", + "python_interpreter_target": "@@rules_python++python+python_3_12_host//:python", + "repo": "pre-commit-3.12_312", + "requirement": "filelock==3.17.0", + "sha256": "ee4e77401ef576ebb38cd7f13b9b28893194acc20a8e68e18730ba9c0e54660e", + "urls": [ + "https://files.pythonhosted.org/packages/dc/9c/0b15fb47b464e1b663b1acd1253a062aa5feecb07d4e597daea542ebd2b5/filelock-3.17.0.tar.gz" + ] + } + }, + "pre-commit-3.12_312_identify_py2_none_any_155931cb": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.12//{name}:{target}", + "experimental_target_platforms": [ + "cp312_linux_aarch64", + "cp312_linux_arm", + "cp312_linux_ppc", + "cp312_linux_s390x", + "cp312_linux_x86_64", + "cp312_osx_aarch64", + "cp312_osx_x86_64", + "cp312_windows_x86_64" + ], + "filename": "identify-2.6.7-py2.py3-none-any.whl", + "python_interpreter_target": "@@rules_python++python+python_3_12_host//:python", + "repo": "pre-commit-3.12_312", + "requirement": "identify==2.6.7", + "sha256": "155931cb617a401807b09ecec6635d6c692d180090a1cedca8ef7d58ba5b6aa0", + "urls": [ + "https://files.pythonhosted.org/packages/03/00/1fd4a117c6c93f2dcc5b7edaeaf53ea45332ef966429be566ca16c2beb94/identify-2.6.7-py2.py3-none-any.whl" + ] + } + }, + "pre-commit-3.12_312_identify_sdist_3fa266b4": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.12//{name}:{target}", + "experimental_target_platforms": [ + "cp312_linux_aarch64", + "cp312_linux_arm", + "cp312_linux_ppc", + "cp312_linux_s390x", + "cp312_linux_x86_64", + "cp312_osx_aarch64", + "cp312_osx_x86_64", + "cp312_windows_x86_64" + ], + "extra_pip_args": [ + "--index-url", + "https://pypi.org/simple" + ], + "filename": "identify-2.6.7.tar.gz", + "python_interpreter_target": "@@rules_python++python+python_3_12_host//:python", + "repo": "pre-commit-3.12_312", + "requirement": "identify==2.6.7", + "sha256": "3fa266b42eba321ee0b2bb0936a6a6b9e36a1351cbb69055b3082f4193035684", + "urls": [ + "https://files.pythonhosted.org/packages/83/d1/524aa3350f78bcd714d148ade6133d67d6b7de2cdbae7d99039c024c9a25/identify-2.6.7.tar.gz" + ] + } + }, + "pre-commit-3.12_312_nodeenv_py2_none_any_ba11c978": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.12//{name}:{target}", + "experimental_target_platforms": [ + "cp312_linux_aarch64", + "cp312_linux_arm", + "cp312_linux_ppc", + "cp312_linux_s390x", + "cp312_linux_x86_64", + "cp312_osx_aarch64", + "cp312_osx_x86_64", + "cp312_windows_x86_64" + ], + "filename": "nodeenv-1.9.1-py2.py3-none-any.whl", + "python_interpreter_target": "@@rules_python++python+python_3_12_host//:python", + "repo": "pre-commit-3.12_312", + "requirement": "nodeenv==1.9.1", + "sha256": "ba11c9782d29c27c70ffbdda2d7415098754709be8a7056d79a737cd901155c9", + "urls": [ + "https://files.pythonhosted.org/packages/d2/1d/1b658dbd2b9fa9c4c9f32accbfc0205d532c8c6194dc0f2a4c0428e7128a/nodeenv-1.9.1-py2.py3-none-any.whl" + ] + } + }, + "pre-commit-3.12_312_nodeenv_sdist_6ec12890": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.12//{name}:{target}", + "experimental_target_platforms": [ + "cp312_linux_aarch64", + "cp312_linux_arm", + "cp312_linux_ppc", + "cp312_linux_s390x", + "cp312_linux_x86_64", + "cp312_osx_aarch64", + "cp312_osx_x86_64", + "cp312_windows_x86_64" + ], + "extra_pip_args": [ + "--index-url", + "https://pypi.org/simple" + ], + "filename": "nodeenv-1.9.1.tar.gz", + "python_interpreter_target": "@@rules_python++python+python_3_12_host//:python", + "repo": "pre-commit-3.12_312", + "requirement": "nodeenv==1.9.1", + "sha256": "6ec12890a2dab7946721edbfbcd91f3319c6ccc9aec47be7c7e6b7011ee6645f", + "urls": [ + "https://files.pythonhosted.org/packages/43/16/fc88b08840de0e0a72a2f9d8c6bae36be573e475a6326ae854bcc549fc45/nodeenv-1.9.1.tar.gz" + ] + } + }, + "pre-commit-3.12_312_platformdirs_py3_none_any_73e575e1": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.12//{name}:{target}", + "experimental_target_platforms": [ + "cp312_linux_aarch64", + "cp312_linux_arm", + "cp312_linux_ppc", + "cp312_linux_s390x", + "cp312_linux_x86_64", + "cp312_osx_aarch64", + "cp312_osx_x86_64", + "cp312_windows_x86_64" + ], + "filename": "platformdirs-4.3.6-py3-none-any.whl", + "python_interpreter_target": "@@rules_python++python+python_3_12_host//:python", + "repo": "pre-commit-3.12_312", + "requirement": "platformdirs==4.3.6", + "sha256": "73e575e1408ab8103900836b97580d5307456908a03e92031bab39e4554cc3fb", + "urls": [ + "https://files.pythonhosted.org/packages/3c/a6/bc1012356d8ece4d66dd75c4b9fc6c1f6650ddd5991e421177d9f8f671be/platformdirs-4.3.6-py3-none-any.whl" + ] + } + }, + "pre-commit-3.12_312_platformdirs_sdist_357fb2ac": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.12//{name}:{target}", + "experimental_target_platforms": [ + "cp312_linux_aarch64", + "cp312_linux_arm", + "cp312_linux_ppc", + "cp312_linux_s390x", + "cp312_linux_x86_64", + "cp312_osx_aarch64", + "cp312_osx_x86_64", + "cp312_windows_x86_64" + ], + "extra_pip_args": [ + "--index-url", + "https://pypi.org/simple" + ], + "filename": "platformdirs-4.3.6.tar.gz", + "python_interpreter_target": "@@rules_python++python+python_3_12_host//:python", + "repo": "pre-commit-3.12_312", + "requirement": "platformdirs==4.3.6", + "sha256": "357fb2acbc885b0419afd3ce3ed34564c13c9b95c89360cd9563f73aa5e2b907", + "urls": [ + "https://files.pythonhosted.org/packages/13/fc/128cc9cb8f03208bdbf93d3aa862e16d376844a14f9a0ce5cf4507372de4/platformdirs-4.3.6.tar.gz" + ] + } + }, + "pre-commit-3.12_312_pre_commit_py2_none_any_efde9138": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.12//{name}:{target}", + "experimental_target_platforms": [ + "cp312_linux_aarch64", + "cp312_linux_arm", + "cp312_linux_ppc", + "cp312_linux_s390x", + "cp312_linux_x86_64", + "cp312_osx_aarch64", + "cp312_osx_x86_64", + "cp312_windows_x86_64" + ], + "filename": "pre_commit-4.0.1-py2.py3-none-any.whl", + "python_interpreter_target": "@@rules_python++python+python_3_12_host//:python", + "repo": "pre-commit-3.12_312", + "requirement": "pre-commit==4.0.1", + "sha256": "efde913840816312445dc98787724647c65473daefe420785f885e8ed9a06878", + "urls": [ + "https://files.pythonhosted.org/packages/16/8f/496e10d51edd6671ebe0432e33ff800aa86775d2d147ce7d43389324a525/pre_commit-4.0.1-py2.py3-none-any.whl" + ] + } + }, + "pre-commit-3.12_312_pre_commit_sdist_80905ac3": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.12//{name}:{target}", + "experimental_target_platforms": [ + "cp312_linux_aarch64", + "cp312_linux_arm", + "cp312_linux_ppc", + "cp312_linux_s390x", + "cp312_linux_x86_64", + "cp312_osx_aarch64", + "cp312_osx_x86_64", + "cp312_windows_x86_64" + ], + "extra_pip_args": [ + "--index-url", + "https://pypi.org/simple" + ], + "filename": "pre_commit-4.0.1.tar.gz", + "python_interpreter_target": "@@rules_python++python+python_3_12_host//:python", + "repo": "pre-commit-3.12_312", + "requirement": "pre-commit==4.0.1", + "sha256": "80905ac375958c0444c65e9cebebd948b3cdb518f335a091a670a89d652139d2", + "urls": [ + "https://files.pythonhosted.org/packages/2e/c8/e22c292035f1bac8b9f5237a2622305bc0304e776080b246f3df57c4ff9f/pre_commit-4.0.1.tar.gz" + ] + } + }, + "pre-commit-3.12_312_pyyaml_cp312_cp312_macosx_10_9_x86_64_c70c9519": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.12//{name}:{target}", + "experimental_target_platforms": [ + "cp312_linux_aarch64", + "cp312_linux_arm", + "cp312_linux_ppc", + "cp312_linux_s390x", + "cp312_linux_x86_64", + "cp312_osx_aarch64", + "cp312_osx_x86_64", + "cp312_windows_x86_64" + ], + "filename": "PyYAML-6.0.2-cp312-cp312-macosx_10_9_x86_64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_12_host//:python", + "repo": "pre-commit-3.12_312", + "requirement": "pyyaml==6.0.2", + "sha256": "c70c95198c015b85feafc136515252a261a84561b7b1d51e3384e0655ddf25ab", + "urls": [ + "https://files.pythonhosted.org/packages/86/0c/c581167fc46d6d6d7ddcfb8c843a4de25bdd27e4466938109ca68492292c/PyYAML-6.0.2-cp312-cp312-macosx_10_9_x86_64.whl" + ] + } + }, + "pre-commit-3.12_312_pyyaml_cp312_cp312_macosx_11_0_arm64_ce826d6e": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.12//{name}:{target}", + "experimental_target_platforms": [ + "cp312_linux_aarch64", + "cp312_linux_arm", + "cp312_linux_ppc", + "cp312_linux_s390x", + "cp312_linux_x86_64", + "cp312_osx_aarch64", + "cp312_osx_x86_64", + "cp312_windows_x86_64" + ], + "filename": "PyYAML-6.0.2-cp312-cp312-macosx_11_0_arm64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_12_host//:python", + "repo": "pre-commit-3.12_312", + "requirement": "pyyaml==6.0.2", + "sha256": "ce826d6ef20b1bc864f0a68340c8b3287705cae2f8b4b1d932177dcc76721725", + "urls": [ + "https://files.pythonhosted.org/packages/a8/0c/38374f5bb272c051e2a69281d71cba6fdb983413e6758b84482905e29a5d/PyYAML-6.0.2-cp312-cp312-macosx_11_0_arm64.whl" + ] + } + }, + "pre-commit-3.12_312_pyyaml_cp312_cp312_manylinux_2_17_aarch64_1f71ea52": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.12//{name}:{target}", + "experimental_target_platforms": [ + "cp312_linux_aarch64", + "cp312_linux_arm", + "cp312_linux_ppc", + "cp312_linux_s390x", + "cp312_linux_x86_64", + "cp312_osx_aarch64", + "cp312_osx_x86_64", + "cp312_windows_x86_64" + ], + "filename": "PyYAML-6.0.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_12_host//:python", + "repo": "pre-commit-3.12_312", + "requirement": "pyyaml==6.0.2", + "sha256": "1f71ea527786de97d1a0cc0eacd1defc0985dcf6b3f17bb77dcfc8c34bec4dc5", + "urls": [ + "https://files.pythonhosted.org/packages/c3/93/9916574aa8c00aa06bbac729972eb1071d002b8e158bd0e83a3b9a20a1f7/PyYAML-6.0.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + ] + } + }, + "pre-commit-3.12_312_pyyaml_cp312_cp312_manylinux_2_17_s390x_9b22676e": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.12//{name}:{target}", + "experimental_target_platforms": [ + "cp312_linux_aarch64", + "cp312_linux_arm", + "cp312_linux_ppc", + "cp312_linux_s390x", + "cp312_linux_x86_64", + "cp312_osx_aarch64", + "cp312_osx_x86_64", + "cp312_windows_x86_64" + ], + "filename": "PyYAML-6.0.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", + "python_interpreter_target": "@@rules_python++python+python_3_12_host//:python", + "repo": "pre-commit-3.12_312", + "requirement": "pyyaml==6.0.2", + "sha256": "9b22676e8097e9e22e36d6b7bda33190d0d400f345f23d4065d48f4ca7ae0425", + "urls": [ + "https://files.pythonhosted.org/packages/95/0f/b8938f1cbd09739c6da569d172531567dbcc9789e0029aa070856f123984/PyYAML-6.0.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl" + ] + } + }, + "pre-commit-3.12_312_pyyaml_cp312_cp312_manylinux_2_17_x86_64_80bab7bf": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.12//{name}:{target}", + "experimental_target_platforms": [ + "cp312_linux_aarch64", + "cp312_linux_arm", + "cp312_linux_ppc", + "cp312_linux_s390x", + "cp312_linux_x86_64", + "cp312_osx_aarch64", + "cp312_osx_x86_64", + "cp312_windows_x86_64" + ], + "filename": "PyYAML-6.0.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_12_host//:python", + "repo": "pre-commit-3.12_312", + "requirement": "pyyaml==6.0.2", + "sha256": "80bab7bfc629882493af4aa31a4cfa43a4c57c83813253626916b8c7ada83476", + "urls": [ + "https://files.pythonhosted.org/packages/b9/2b/614b4752f2e127db5cc206abc23a8c19678e92b23c3db30fc86ab731d3bd/PyYAML-6.0.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + ] + } + }, + "pre-commit-3.12_312_pyyaml_cp312_cp312_musllinux_1_1_aarch64_0833f869": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.12//{name}:{target}", + "experimental_target_platforms": [ + "cp312_linux_aarch64", + "cp312_linux_arm", + "cp312_linux_ppc", + "cp312_linux_s390x", + "cp312_linux_x86_64", + "cp312_osx_aarch64", + "cp312_osx_x86_64", + "cp312_windows_x86_64" + ], + "filename": "PyYAML-6.0.2-cp312-cp312-musllinux_1_1_aarch64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_12_host//:python", + "repo": "pre-commit-3.12_312", + "requirement": "pyyaml==6.0.2", + "sha256": "0833f8694549e586547b576dcfaba4a6b55b9e96098b36cdc7ebefe667dfed48", + "urls": [ + "https://files.pythonhosted.org/packages/d4/00/dd137d5bcc7efea1836d6264f049359861cf548469d18da90cd8216cf05f/PyYAML-6.0.2-cp312-cp312-musllinux_1_1_aarch64.whl" + ] + } + }, + "pre-commit-3.12_312_pyyaml_cp312_cp312_musllinux_1_1_x86_64_8b9c7197": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.12//{name}:{target}", + "experimental_target_platforms": [ + "cp312_linux_aarch64", + "cp312_linux_arm", + "cp312_linux_ppc", + "cp312_linux_s390x", + "cp312_linux_x86_64", + "cp312_osx_aarch64", + "cp312_osx_x86_64", + "cp312_windows_x86_64" + ], + "filename": "PyYAML-6.0.2-cp312-cp312-musllinux_1_1_x86_64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_12_host//:python", + "repo": "pre-commit-3.12_312", + "requirement": "pyyaml==6.0.2", + "sha256": "8b9c7197f7cb2738065c481a0461e50ad02f18c78cd75775628afb4d7137fb3b", + "urls": [ + "https://files.pythonhosted.org/packages/c9/1f/4f998c900485e5c0ef43838363ba4a9723ac0ad73a9dc42068b12aaba4e4/PyYAML-6.0.2-cp312-cp312-musllinux_1_1_x86_64.whl" + ] + } + }, + "pre-commit-3.12_312_pyyaml_cp312_cp312_win_amd64_7e7401d0": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.12//{name}:{target}", + "experimental_target_platforms": [ + "cp312_linux_aarch64", + "cp312_linux_arm", + "cp312_linux_ppc", + "cp312_linux_s390x", + "cp312_linux_x86_64", + "cp312_osx_aarch64", + "cp312_osx_x86_64", + "cp312_windows_x86_64" + ], + "filename": "PyYAML-6.0.2-cp312-cp312-win_amd64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_12_host//:python", + "repo": "pre-commit-3.12_312", + "requirement": "pyyaml==6.0.2", + "sha256": "7e7401d0de89a9a855c839bc697c079a4af81cf878373abd7dc625847d25cbd8", + "urls": [ + "https://files.pythonhosted.org/packages/0c/e8/4f648c598b17c3d06e8753d7d13d57542b30d56e6c2dedf9c331ae56312e/PyYAML-6.0.2-cp312-cp312-win_amd64.whl" + ] + } + }, + "pre-commit-3.12_312_pyyaml_sdist_d584d9ec": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.12//{name}:{target}", + "experimental_target_platforms": [ + "cp312_linux_aarch64", + "cp312_linux_arm", + "cp312_linux_ppc", + "cp312_linux_s390x", + "cp312_linux_x86_64", + "cp312_osx_aarch64", + "cp312_osx_x86_64", + "cp312_windows_x86_64" + ], + "extra_pip_args": [ + "--index-url", + "https://pypi.org/simple" + ], + "filename": "pyyaml-6.0.2.tar.gz", + "python_interpreter_target": "@@rules_python++python+python_3_12_host//:python", + "repo": "pre-commit-3.12_312", + "requirement": "pyyaml==6.0.2", + "sha256": "d584d9ec91ad65861cc08d42e834324ef890a082e591037abe114850ff7bbc3e", + "urls": [ + "https://files.pythonhosted.org/packages/54/ed/79a089b6be93607fa5cdaedf301d7dfb23af5f25c398d5ead2525b063e17/pyyaml-6.0.2.tar.gz" + ] + } + }, + "pre-commit-3.12_312_virtualenv_py3_none_any_febddfc3": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.12//{name}:{target}", + "experimental_target_platforms": [ + "cp312_linux_aarch64", + "cp312_linux_arm", + "cp312_linux_ppc", + "cp312_linux_s390x", + "cp312_linux_x86_64", + "cp312_osx_aarch64", + "cp312_osx_x86_64", + "cp312_windows_x86_64" + ], + "filename": "virtualenv-20.29.2-py3-none-any.whl", + "python_interpreter_target": "@@rules_python++python+python_3_12_host//:python", + "repo": "pre-commit-3.12_312", + "requirement": "virtualenv==20.29.2", + "sha256": "febddfc3d1ea571bdb1dc0f98d7b45d24def7428214d4fb73cc486c9568cce6a", + "urls": [ + "https://files.pythonhosted.org/packages/93/fa/849483d56773ae29740ae70043ad88e068f98a6401aa819b5d6bee604683/virtualenv-20.29.2-py3-none-any.whl" + ] + } + }, + "pre-commit-3.12_312_virtualenv_sdist_fdaabebf": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.12//{name}:{target}", + "experimental_target_platforms": [ + "cp312_linux_aarch64", + "cp312_linux_arm", + "cp312_linux_ppc", + "cp312_linux_s390x", + "cp312_linux_x86_64", + "cp312_osx_aarch64", + "cp312_osx_x86_64", + "cp312_windows_x86_64" + ], + "extra_pip_args": [ + "--index-url", + "https://pypi.org/simple" + ], + "filename": "virtualenv-20.29.2.tar.gz", + "python_interpreter_target": "@@rules_python++python+python_3_12_host//:python", + "repo": "pre-commit-3.12_312", + "requirement": "virtualenv==20.29.2", + "sha256": "fdaabebf6d03b5ba83ae0a02cfe96f48a716f4fae556461d180825866f75b728", + "urls": [ + "https://files.pythonhosted.org/packages/f1/88/dacc875dd54a8acadb4bcbfd4e3e86df8be75527116c91d8f9784f5e9cab/virtualenv-20.29.2.tar.gz" + ] + } + }, + "pre-commit-3.13_313_cfgv_py2_none_any_b7265b1f": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.13//{name}:{target}", + "experimental_target_platforms": [ + "cp313_linux_aarch64", + "cp313_linux_arm", + "cp313_linux_ppc", + "cp313_linux_s390x", + "cp313_linux_x86_64", + "cp313_osx_aarch64", + "cp313_osx_x86_64", + "cp313_windows_x86_64" + ], + "filename": "cfgv-3.4.0-py2.py3-none-any.whl", + "python_interpreter_target": "@@rules_python++python+python_3_13_host//:python", + "repo": "pre-commit-3.13_313", + "requirement": "cfgv==3.4.0", + "sha256": "b7265b1f29fd3316bfcd2b330d63d024f2bfd8bcb8b0272f8e19a504856c48f9", + "urls": [ + "https://files.pythonhosted.org/packages/c5/55/51844dd50c4fc7a33b653bfaba4c2456f06955289ca770a5dbd5fd267374/cfgv-3.4.0-py2.py3-none-any.whl" + ] + } + }, + "pre-commit-3.13_313_cfgv_sdist_e52591d4": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.13//{name}:{target}", + "experimental_target_platforms": [ + "cp313_linux_aarch64", + "cp313_linux_arm", + "cp313_linux_ppc", + "cp313_linux_s390x", + "cp313_linux_x86_64", + "cp313_osx_aarch64", + "cp313_osx_x86_64", + "cp313_windows_x86_64" + ], + "extra_pip_args": [ + "--index-url", + "https://pypi.org/simple" + ], + "filename": "cfgv-3.4.0.tar.gz", + "python_interpreter_target": "@@rules_python++python+python_3_13_host//:python", + "repo": "pre-commit-3.13_313", + "requirement": "cfgv==3.4.0", + "sha256": "e52591d4c5f5dead8e0f673fb16db7949d2cfb3f7da4582893288f0ded8fe560", + "urls": [ + "https://files.pythonhosted.org/packages/11/74/539e56497d9bd1d484fd863dd69cbbfa653cd2aa27abfe35653494d85e94/cfgv-3.4.0.tar.gz" + ] + } + }, + "pre-commit-3.13_313_distlib_py2_none_any_47f8c22f": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.13//{name}:{target}", + "experimental_target_platforms": [ + "cp313_linux_aarch64", + "cp313_linux_arm", + "cp313_linux_ppc", + "cp313_linux_s390x", + "cp313_linux_x86_64", + "cp313_osx_aarch64", + "cp313_osx_x86_64", + "cp313_windows_x86_64" + ], + "filename": "distlib-0.3.9-py2.py3-none-any.whl", + "python_interpreter_target": "@@rules_python++python+python_3_13_host//:python", + "repo": "pre-commit-3.13_313", + "requirement": "distlib==0.3.9", + "sha256": "47f8c22fd27c27e25a65601af709b38e4f0a45ea4fc2e710f65755fa8caaaf87", + "urls": [ + "https://files.pythonhosted.org/packages/91/a1/cf2472db20f7ce4a6be1253a81cfdf85ad9c7885ffbed7047fb72c24cf87/distlib-0.3.9-py2.py3-none-any.whl" + ] + } + }, + "pre-commit-3.13_313_distlib_sdist_a60f20de": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.13//{name}:{target}", + "experimental_target_platforms": [ + "cp313_linux_aarch64", + "cp313_linux_arm", + "cp313_linux_ppc", + "cp313_linux_s390x", + "cp313_linux_x86_64", + "cp313_osx_aarch64", + "cp313_osx_x86_64", + "cp313_windows_x86_64" + ], + "extra_pip_args": [ + "--index-url", + "https://pypi.org/simple" + ], + "filename": "distlib-0.3.9.tar.gz", + "python_interpreter_target": "@@rules_python++python+python_3_13_host//:python", + "repo": "pre-commit-3.13_313", + "requirement": "distlib==0.3.9", + "sha256": "a60f20dea646b8a33f3e7772f74dc0b2d0772d2837ee1342a00645c81edf9403", + "urls": [ + "https://files.pythonhosted.org/packages/0d/dd/1bec4c5ddb504ca60fc29472f3d27e8d4da1257a854e1d96742f15c1d02d/distlib-0.3.9.tar.gz" + ] + } + }, + "pre-commit-3.13_313_filelock_py3_none_any_533dc2f7": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.13//{name}:{target}", + "experimental_target_platforms": [ + "cp313_linux_aarch64", + "cp313_linux_arm", + "cp313_linux_ppc", + "cp313_linux_s390x", + "cp313_linux_x86_64", + "cp313_osx_aarch64", + "cp313_osx_x86_64", + "cp313_windows_x86_64" + ], + "filename": "filelock-3.17.0-py3-none-any.whl", + "python_interpreter_target": "@@rules_python++python+python_3_13_host//:python", + "repo": "pre-commit-3.13_313", + "requirement": "filelock==3.17.0", + "sha256": "533dc2f7ba78dc2f0f531fc6c4940addf7b70a481e269a5a3b93be94ffbe8338", + "urls": [ + "https://files.pythonhosted.org/packages/89/ec/00d68c4ddfedfe64159999e5f8a98fb8442729a63e2077eb9dcd89623d27/filelock-3.17.0-py3-none-any.whl" + ] + } + }, + "pre-commit-3.13_313_filelock_sdist_ee4e7740": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.13//{name}:{target}", + "experimental_target_platforms": [ + "cp313_linux_aarch64", + "cp313_linux_arm", + "cp313_linux_ppc", + "cp313_linux_s390x", + "cp313_linux_x86_64", + "cp313_osx_aarch64", + "cp313_osx_x86_64", + "cp313_windows_x86_64" + ], + "extra_pip_args": [ + "--index-url", + "https://pypi.org/simple" + ], + "filename": "filelock-3.17.0.tar.gz", + "python_interpreter_target": "@@rules_python++python+python_3_13_host//:python", + "repo": "pre-commit-3.13_313", + "requirement": "filelock==3.17.0", + "sha256": "ee4e77401ef576ebb38cd7f13b9b28893194acc20a8e68e18730ba9c0e54660e", + "urls": [ + "https://files.pythonhosted.org/packages/dc/9c/0b15fb47b464e1b663b1acd1253a062aa5feecb07d4e597daea542ebd2b5/filelock-3.17.0.tar.gz" + ] + } + }, + "pre-commit-3.13_313_identify_py2_none_any_155931cb": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.13//{name}:{target}", + "experimental_target_platforms": [ + "cp313_linux_aarch64", + "cp313_linux_arm", + "cp313_linux_ppc", + "cp313_linux_s390x", + "cp313_linux_x86_64", + "cp313_osx_aarch64", + "cp313_osx_x86_64", + "cp313_windows_x86_64" + ], + "filename": "identify-2.6.7-py2.py3-none-any.whl", + "python_interpreter_target": "@@rules_python++python+python_3_13_host//:python", + "repo": "pre-commit-3.13_313", + "requirement": "identify==2.6.7", + "sha256": "155931cb617a401807b09ecec6635d6c692d180090a1cedca8ef7d58ba5b6aa0", + "urls": [ + "https://files.pythonhosted.org/packages/03/00/1fd4a117c6c93f2dcc5b7edaeaf53ea45332ef966429be566ca16c2beb94/identify-2.6.7-py2.py3-none-any.whl" + ] + } + }, + "pre-commit-3.13_313_identify_sdist_3fa266b4": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.13//{name}:{target}", + "experimental_target_platforms": [ + "cp313_linux_aarch64", + "cp313_linux_arm", + "cp313_linux_ppc", + "cp313_linux_s390x", + "cp313_linux_x86_64", + "cp313_osx_aarch64", + "cp313_osx_x86_64", + "cp313_windows_x86_64" + ], + "extra_pip_args": [ + "--index-url", + "https://pypi.org/simple" + ], + "filename": "identify-2.6.7.tar.gz", + "python_interpreter_target": "@@rules_python++python+python_3_13_host//:python", + "repo": "pre-commit-3.13_313", + "requirement": "identify==2.6.7", + "sha256": "3fa266b42eba321ee0b2bb0936a6a6b9e36a1351cbb69055b3082f4193035684", + "urls": [ + "https://files.pythonhosted.org/packages/83/d1/524aa3350f78bcd714d148ade6133d67d6b7de2cdbae7d99039c024c9a25/identify-2.6.7.tar.gz" + ] + } + }, + "pre-commit-3.13_313_nodeenv_py2_none_any_ba11c978": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.13//{name}:{target}", + "experimental_target_platforms": [ + "cp313_linux_aarch64", + "cp313_linux_arm", + "cp313_linux_ppc", + "cp313_linux_s390x", + "cp313_linux_x86_64", + "cp313_osx_aarch64", + "cp313_osx_x86_64", + "cp313_windows_x86_64" + ], + "filename": "nodeenv-1.9.1-py2.py3-none-any.whl", + "python_interpreter_target": "@@rules_python++python+python_3_13_host//:python", + "repo": "pre-commit-3.13_313", + "requirement": "nodeenv==1.9.1", + "sha256": "ba11c9782d29c27c70ffbdda2d7415098754709be8a7056d79a737cd901155c9", + "urls": [ + "https://files.pythonhosted.org/packages/d2/1d/1b658dbd2b9fa9c4c9f32accbfc0205d532c8c6194dc0f2a4c0428e7128a/nodeenv-1.9.1-py2.py3-none-any.whl" + ] + } + }, + "pre-commit-3.13_313_nodeenv_sdist_6ec12890": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.13//{name}:{target}", + "experimental_target_platforms": [ + "cp313_linux_aarch64", + "cp313_linux_arm", + "cp313_linux_ppc", + "cp313_linux_s390x", + "cp313_linux_x86_64", + "cp313_osx_aarch64", + "cp313_osx_x86_64", + "cp313_windows_x86_64" + ], + "extra_pip_args": [ + "--index-url", + "https://pypi.org/simple" + ], + "filename": "nodeenv-1.9.1.tar.gz", + "python_interpreter_target": "@@rules_python++python+python_3_13_host//:python", + "repo": "pre-commit-3.13_313", + "requirement": "nodeenv==1.9.1", + "sha256": "6ec12890a2dab7946721edbfbcd91f3319c6ccc9aec47be7c7e6b7011ee6645f", + "urls": [ + "https://files.pythonhosted.org/packages/43/16/fc88b08840de0e0a72a2f9d8c6bae36be573e475a6326ae854bcc549fc45/nodeenv-1.9.1.tar.gz" + ] + } + }, + "pre-commit-3.13_313_platformdirs_py3_none_any_73e575e1": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.13//{name}:{target}", + "experimental_target_platforms": [ + "cp313_linux_aarch64", + "cp313_linux_arm", + "cp313_linux_ppc", + "cp313_linux_s390x", + "cp313_linux_x86_64", + "cp313_osx_aarch64", + "cp313_osx_x86_64", + "cp313_windows_x86_64" + ], + "filename": "platformdirs-4.3.6-py3-none-any.whl", + "python_interpreter_target": "@@rules_python++python+python_3_13_host//:python", + "repo": "pre-commit-3.13_313", + "requirement": "platformdirs==4.3.6", + "sha256": "73e575e1408ab8103900836b97580d5307456908a03e92031bab39e4554cc3fb", + "urls": [ + "https://files.pythonhosted.org/packages/3c/a6/bc1012356d8ece4d66dd75c4b9fc6c1f6650ddd5991e421177d9f8f671be/platformdirs-4.3.6-py3-none-any.whl" + ] + } + }, + "pre-commit-3.13_313_platformdirs_sdist_357fb2ac": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.13//{name}:{target}", + "experimental_target_platforms": [ + "cp313_linux_aarch64", + "cp313_linux_arm", + "cp313_linux_ppc", + "cp313_linux_s390x", + "cp313_linux_x86_64", + "cp313_osx_aarch64", + "cp313_osx_x86_64", + "cp313_windows_x86_64" + ], + "extra_pip_args": [ + "--index-url", + "https://pypi.org/simple" + ], + "filename": "platformdirs-4.3.6.tar.gz", + "python_interpreter_target": "@@rules_python++python+python_3_13_host//:python", + "repo": "pre-commit-3.13_313", + "requirement": "platformdirs==4.3.6", + "sha256": "357fb2acbc885b0419afd3ce3ed34564c13c9b95c89360cd9563f73aa5e2b907", + "urls": [ + "https://files.pythonhosted.org/packages/13/fc/128cc9cb8f03208bdbf93d3aa862e16d376844a14f9a0ce5cf4507372de4/platformdirs-4.3.6.tar.gz" + ] + } + }, + "pre-commit-3.13_313_pre_commit_py2_none_any_efde9138": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.13//{name}:{target}", + "experimental_target_platforms": [ + "cp313_linux_aarch64", + "cp313_linux_arm", + "cp313_linux_ppc", + "cp313_linux_s390x", + "cp313_linux_x86_64", + "cp313_osx_aarch64", + "cp313_osx_x86_64", + "cp313_windows_x86_64" + ], + "filename": "pre_commit-4.0.1-py2.py3-none-any.whl", + "python_interpreter_target": "@@rules_python++python+python_3_13_host//:python", + "repo": "pre-commit-3.13_313", + "requirement": "pre-commit==4.0.1", + "sha256": "efde913840816312445dc98787724647c65473daefe420785f885e8ed9a06878", + "urls": [ + "https://files.pythonhosted.org/packages/16/8f/496e10d51edd6671ebe0432e33ff800aa86775d2d147ce7d43389324a525/pre_commit-4.0.1-py2.py3-none-any.whl" + ] + } + }, + "pre-commit-3.13_313_pre_commit_sdist_80905ac3": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.13//{name}:{target}", + "experimental_target_platforms": [ + "cp313_linux_aarch64", + "cp313_linux_arm", + "cp313_linux_ppc", + "cp313_linux_s390x", + "cp313_linux_x86_64", + "cp313_osx_aarch64", + "cp313_osx_x86_64", + "cp313_windows_x86_64" + ], + "extra_pip_args": [ + "--index-url", + "https://pypi.org/simple" + ], + "filename": "pre_commit-4.0.1.tar.gz", + "python_interpreter_target": "@@rules_python++python+python_3_13_host//:python", + "repo": "pre-commit-3.13_313", + "requirement": "pre-commit==4.0.1", + "sha256": "80905ac375958c0444c65e9cebebd948b3cdb518f335a091a670a89d652139d2", + "urls": [ + "https://files.pythonhosted.org/packages/2e/c8/e22c292035f1bac8b9f5237a2622305bc0304e776080b246f3df57c4ff9f/pre_commit-4.0.1.tar.gz" + ] + } + }, + "pre-commit-3.13_313_pyyaml_cp313_cp313_macosx_10_13_x86_64_efdca563": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.13//{name}:{target}", + "experimental_target_platforms": [ + "cp313_linux_aarch64", + "cp313_linux_arm", + "cp313_linux_ppc", + "cp313_linux_s390x", + "cp313_linux_x86_64", + "cp313_osx_aarch64", + "cp313_osx_x86_64", + "cp313_windows_x86_64" + ], + "filename": "PyYAML-6.0.2-cp313-cp313-macosx_10_13_x86_64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_13_host//:python", + "repo": "pre-commit-3.13_313", + "requirement": "pyyaml==6.0.2", + "sha256": "efdca5630322a10774e8e98e1af481aad470dd62c3170801852d752aa7a783ba", + "urls": [ + "https://files.pythonhosted.org/packages/ef/e3/3af305b830494fa85d95f6d95ef7fa73f2ee1cc8ef5b495c7c3269fb835f/PyYAML-6.0.2-cp313-cp313-macosx_10_13_x86_64.whl" + ] + } + }, + "pre-commit-3.13_313_pyyaml_cp313_cp313_macosx_11_0_arm64_50187695": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.13//{name}:{target}", + "experimental_target_platforms": [ + "cp313_linux_aarch64", + "cp313_linux_arm", + "cp313_linux_ppc", + "cp313_linux_s390x", + "cp313_linux_x86_64", + "cp313_osx_aarch64", + "cp313_osx_x86_64", + "cp313_windows_x86_64" + ], + "filename": "PyYAML-6.0.2-cp313-cp313-macosx_11_0_arm64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_13_host//:python", + "repo": "pre-commit-3.13_313", + "requirement": "pyyaml==6.0.2", + "sha256": "50187695423ffe49e2deacb8cd10510bc361faac997de9efef88badc3bb9e2d1", + "urls": [ + "https://files.pythonhosted.org/packages/45/9f/3b1c20a0b7a3200524eb0076cc027a970d320bd3a6592873c85c92a08731/PyYAML-6.0.2-cp313-cp313-macosx_11_0_arm64.whl" + ] + } + }, + "pre-commit-3.13_313_pyyaml_cp313_cp313_manylinux_2_17_aarch64_0ffe8360": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.13//{name}:{target}", + "experimental_target_platforms": [ + "cp313_linux_aarch64", + "cp313_linux_arm", + "cp313_linux_ppc", + "cp313_linux_s390x", + "cp313_linux_x86_64", + "cp313_osx_aarch64", + "cp313_osx_x86_64", + "cp313_windows_x86_64" + ], + "filename": "PyYAML-6.0.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_13_host//:python", + "repo": "pre-commit-3.13_313", + "requirement": "pyyaml==6.0.2", + "sha256": "0ffe8360bab4910ef1b9e87fb812d8bc0a308b0d0eef8c8f44e0254ab3b07133", + "urls": [ + "https://files.pythonhosted.org/packages/7c/9a/337322f27005c33bcb656c655fa78325b730324c78620e8328ae28b64d0c/PyYAML-6.0.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + ] + } + }, + "pre-commit-3.13_313_pyyaml_cp313_cp313_manylinux_2_17_s390x_17e311b6": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.13//{name}:{target}", + "experimental_target_platforms": [ + "cp313_linux_aarch64", + "cp313_linux_arm", + "cp313_linux_ppc", + "cp313_linux_s390x", + "cp313_linux_x86_64", + "cp313_osx_aarch64", + "cp313_osx_x86_64", + "cp313_windows_x86_64" + ], + "filename": "PyYAML-6.0.2-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", + "python_interpreter_target": "@@rules_python++python+python_3_13_host//:python", + "repo": "pre-commit-3.13_313", + "requirement": "pyyaml==6.0.2", + "sha256": "17e311b6c678207928d649faa7cb0d7b4c26a0ba73d41e99c4fff6b6c3276484", + "urls": [ + "https://files.pythonhosted.org/packages/a3/69/864fbe19e6c18ea3cc196cbe5d392175b4cf3d5d0ac1403ec3f2d237ebb5/PyYAML-6.0.2-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl" + ] + } + }, + "pre-commit-3.13_313_pyyaml_cp313_cp313_manylinux_2_17_x86_64_70b18959": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.13//{name}:{target}", + "experimental_target_platforms": [ + "cp313_linux_aarch64", + "cp313_linux_arm", + "cp313_linux_ppc", + "cp313_linux_s390x", + "cp313_linux_x86_64", + "cp313_osx_aarch64", + "cp313_osx_x86_64", + "cp313_windows_x86_64" + ], + "filename": "PyYAML-6.0.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_13_host//:python", + "repo": "pre-commit-3.13_313", + "requirement": "pyyaml==6.0.2", + "sha256": "70b189594dbe54f75ab3a1acec5f1e3faa7e8cf2f1e08d9b561cb41b845f69d5", + "urls": [ + "https://files.pythonhosted.org/packages/04/24/b7721e4845c2f162d26f50521b825fb061bc0a5afcf9a386840f23ea19fa/PyYAML-6.0.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + ] + } + }, + "pre-commit-3.13_313_pyyaml_cp313_cp313_musllinux_1_1_aarch64_41e4e395": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.13//{name}:{target}", + "experimental_target_platforms": [ + "cp313_linux_aarch64", + "cp313_linux_arm", + "cp313_linux_ppc", + "cp313_linux_s390x", + "cp313_linux_x86_64", + "cp313_osx_aarch64", + "cp313_osx_x86_64", + "cp313_windows_x86_64" + ], + "filename": "PyYAML-6.0.2-cp313-cp313-musllinux_1_1_aarch64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_13_host//:python", + "repo": "pre-commit-3.13_313", + "requirement": "pyyaml==6.0.2", + "sha256": "41e4e3953a79407c794916fa277a82531dd93aad34e29c2a514c2c0c5fe971cc", + "urls": [ + "https://files.pythonhosted.org/packages/2b/b2/e3234f59ba06559c6ff63c4e10baea10e5e7df868092bf9ab40e5b9c56b6/PyYAML-6.0.2-cp313-cp313-musllinux_1_1_aarch64.whl" + ] + } + }, + "pre-commit-3.13_313_pyyaml_cp313_cp313_musllinux_1_1_x86_64_68ccc602": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.13//{name}:{target}", + "experimental_target_platforms": [ + "cp313_linux_aarch64", + "cp313_linux_arm", + "cp313_linux_ppc", + "cp313_linux_s390x", + "cp313_linux_x86_64", + "cp313_osx_aarch64", + "cp313_osx_x86_64", + "cp313_windows_x86_64" + ], + "filename": "PyYAML-6.0.2-cp313-cp313-musllinux_1_1_x86_64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_13_host//:python", + "repo": "pre-commit-3.13_313", + "requirement": "pyyaml==6.0.2", + "sha256": "68ccc6023a3400877818152ad9a1033e3db8625d899c72eacb5a668902e4d652", + "urls": [ + "https://files.pythonhosted.org/packages/fe/0f/25911a9f080464c59fab9027482f822b86bf0608957a5fcc6eaac85aa515/PyYAML-6.0.2-cp313-cp313-musllinux_1_1_x86_64.whl" + ] + } + }, + "pre-commit-3.13_313_pyyaml_cp313_cp313_win_amd64_8388ee19": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.13//{name}:{target}", + "experimental_target_platforms": [ + "cp313_linux_aarch64", + "cp313_linux_arm", + "cp313_linux_ppc", + "cp313_linux_s390x", + "cp313_linux_x86_64", + "cp313_osx_aarch64", + "cp313_osx_x86_64", + "cp313_windows_x86_64" + ], + "filename": "PyYAML-6.0.2-cp313-cp313-win_amd64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_13_host//:python", + "repo": "pre-commit-3.13_313", + "requirement": "pyyaml==6.0.2", + "sha256": "8388ee1976c416731879ac16da0aff3f63b286ffdd57cdeb95f3f2e085687563", + "urls": [ + "https://files.pythonhosted.org/packages/fa/de/02b54f42487e3d3c6efb3f89428677074ca7bf43aae402517bc7cca949f3/PyYAML-6.0.2-cp313-cp313-win_amd64.whl" + ] + } + }, + "pre-commit-3.13_313_pyyaml_sdist_d584d9ec": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.13//{name}:{target}", + "experimental_target_platforms": [ + "cp313_linux_aarch64", + "cp313_linux_arm", + "cp313_linux_ppc", + "cp313_linux_s390x", + "cp313_linux_x86_64", + "cp313_osx_aarch64", + "cp313_osx_x86_64", + "cp313_windows_x86_64" + ], + "extra_pip_args": [ + "--index-url", + "https://pypi.org/simple" + ], + "filename": "pyyaml-6.0.2.tar.gz", + "python_interpreter_target": "@@rules_python++python+python_3_13_host//:python", + "repo": "pre-commit-3.13_313", + "requirement": "pyyaml==6.0.2", + "sha256": "d584d9ec91ad65861cc08d42e834324ef890a082e591037abe114850ff7bbc3e", + "urls": [ + "https://files.pythonhosted.org/packages/54/ed/79a089b6be93607fa5cdaedf301d7dfb23af5f25c398d5ead2525b063e17/pyyaml-6.0.2.tar.gz" + ] + } + }, + "pre-commit-3.13_313_virtualenv_py3_none_any_febddfc3": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.13//{name}:{target}", + "experimental_target_platforms": [ + "cp313_linux_aarch64", + "cp313_linux_arm", + "cp313_linux_ppc", + "cp313_linux_s390x", + "cp313_linux_x86_64", + "cp313_osx_aarch64", + "cp313_osx_x86_64", + "cp313_windows_x86_64" + ], + "filename": "virtualenv-20.29.2-py3-none-any.whl", + "python_interpreter_target": "@@rules_python++python+python_3_13_host//:python", + "repo": "pre-commit-3.13_313", + "requirement": "virtualenv==20.29.2", + "sha256": "febddfc3d1ea571bdb1dc0f98d7b45d24def7428214d4fb73cc486c9568cce6a", + "urls": [ + "https://files.pythonhosted.org/packages/93/fa/849483d56773ae29740ae70043ad88e068f98a6401aa819b5d6bee604683/virtualenv-20.29.2-py3-none-any.whl" + ] + } + }, + "pre-commit-3.13_313_virtualenv_sdist_fdaabebf": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-3.13//{name}:{target}", + "experimental_target_platforms": [ + "cp313_linux_aarch64", + "cp313_linux_arm", + "cp313_linux_ppc", + "cp313_linux_s390x", + "cp313_linux_x86_64", + "cp313_osx_aarch64", + "cp313_osx_x86_64", + "cp313_windows_x86_64" + ], + "extra_pip_args": [ + "--index-url", + "https://pypi.org/simple" + ], + "filename": "virtualenv-20.29.2.tar.gz", + "python_interpreter_target": "@@rules_python++python+python_3_13_host//:python", + "repo": "pre-commit-3.13_313", + "requirement": "virtualenv==20.29.2", + "sha256": "fdaabebf6d03b5ba83ae0a02cfe96f48a716f4fae556461d180825866f75b728", + "urls": [ + "https://files.pythonhosted.org/packages/f1/88/dacc875dd54a8acadb4bcbfd4e3e86df8be75527116c91d8f9784f5e9cab/virtualenv-20.29.2.tar.gz" + ] + } + }, + "pre-commit-config-3.10_310_pyyaml_cp310_cp310_macosx_10_9_x86_64_0a9a2848": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-config-3.10//{name}:{target}", + "experimental_target_platforms": [ + "cp310_linux_aarch64", + "cp310_linux_arm", + "cp310_linux_ppc", + "cp310_linux_s390x", + "cp310_linux_x86_64", + "cp310_osx_aarch64", + "cp310_osx_x86_64", + "cp310_windows_x86_64" + ], + "filename": "PyYAML-6.0.2-cp310-cp310-macosx_10_9_x86_64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_10_host//:python", + "repo": "pre-commit-config-3.10_310", + "requirement": "pyyaml==6.0.2", + "sha256": "0a9a2848a5b7feac301353437eb7d5957887edbf81d56e903999a75a3d743086", + "urls": [ + "https://files.pythonhosted.org/packages/9b/95/a3fac87cb7158e231b5a6012e438c647e1a87f09f8e0d123acec8ab8bf71/PyYAML-6.0.2-cp310-cp310-macosx_10_9_x86_64.whl" + ] + } + }, + "pre-commit-config-3.10_310_pyyaml_cp310_cp310_macosx_11_0_arm64_29717114": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-config-3.10//{name}:{target}", + "experimental_target_platforms": [ + "cp310_linux_aarch64", + "cp310_linux_arm", + "cp310_linux_ppc", + "cp310_linux_s390x", + "cp310_linux_x86_64", + "cp310_osx_aarch64", + "cp310_osx_x86_64", + "cp310_windows_x86_64" + ], + "filename": "PyYAML-6.0.2-cp310-cp310-macosx_11_0_arm64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_10_host//:python", + "repo": "pre-commit-config-3.10_310", + "requirement": "pyyaml==6.0.2", + "sha256": "29717114e51c84ddfba879543fb232a6ed60086602313ca38cce623c1d62cfbf", + "urls": [ + "https://files.pythonhosted.org/packages/c7/7a/68bd47624dab8fd4afbfd3c48e3b79efe09098ae941de5b58abcbadff5cb/PyYAML-6.0.2-cp310-cp310-macosx_11_0_arm64.whl" + ] + } + }, + "pre-commit-config-3.10_310_pyyaml_cp310_cp310_manylinux_2_17_aarch64_8824b5a0": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-config-3.10//{name}:{target}", + "experimental_target_platforms": [ + "cp310_linux_aarch64", + "cp310_linux_arm", + "cp310_linux_ppc", + "cp310_linux_s390x", + "cp310_linux_x86_64", + "cp310_osx_aarch64", + "cp310_osx_x86_64", + "cp310_windows_x86_64" + ], + "filename": "PyYAML-6.0.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_10_host//:python", + "repo": "pre-commit-config-3.10_310", + "requirement": "pyyaml==6.0.2", + "sha256": "8824b5a04a04a047e72eea5cec3bc266db09e35de6bdfe34c9436ac5ee27d237", + "urls": [ + "https://files.pythonhosted.org/packages/49/ee/14c54df452143b9ee9f0f29074d7ca5516a36edb0b4cc40c3f280131656f/PyYAML-6.0.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + ] + } + }, + "pre-commit-config-3.10_310_pyyaml_cp310_cp310_manylinux_2_17_s390x_7c36280e": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-config-3.10//{name}:{target}", + "experimental_target_platforms": [ + "cp310_linux_aarch64", + "cp310_linux_arm", + "cp310_linux_ppc", + "cp310_linux_s390x", + "cp310_linux_x86_64", + "cp310_osx_aarch64", + "cp310_osx_x86_64", + "cp310_windows_x86_64" + ], + "filename": "PyYAML-6.0.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", + "python_interpreter_target": "@@rules_python++python+python_3_10_host//:python", + "repo": "pre-commit-config-3.10_310", + "requirement": "pyyaml==6.0.2", + "sha256": "7c36280e6fb8385e520936c3cb3b8042851904eba0e58d277dca80a5cfed590b", + "urls": [ + "https://files.pythonhosted.org/packages/4d/61/de363a97476e766574650d742205be468921a7b532aa2499fcd886b62530/PyYAML-6.0.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl" + ] + } + }, + "pre-commit-config-3.10_310_pyyaml_cp310_cp310_manylinux_2_17_x86_64_ec031d5d": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-config-3.10//{name}:{target}", + "experimental_target_platforms": [ + "cp310_linux_aarch64", + "cp310_linux_arm", + "cp310_linux_ppc", + "cp310_linux_s390x", + "cp310_linux_x86_64", + "cp310_osx_aarch64", + "cp310_osx_x86_64", + "cp310_windows_x86_64" + ], + "filename": "PyYAML-6.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_10_host//:python", + "repo": "pre-commit-config-3.10_310", + "requirement": "pyyaml==6.0.2", + "sha256": "ec031d5d2feb36d1d1a24380e4db6d43695f3748343d99434e6f5f9156aaa2ed", + "urls": [ + "https://files.pythonhosted.org/packages/6b/4e/1523cb902fd98355e2e9ea5e5eb237cbc5f3ad5f3075fa65087aa0ecb669/PyYAML-6.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + ] + } + }, + "pre-commit-config-3.10_310_pyyaml_cp310_cp310_musllinux_1_1_aarch64_936d6868": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-config-3.10//{name}:{target}", + "experimental_target_platforms": [ + "cp310_linux_aarch64", + "cp310_linux_arm", + "cp310_linux_ppc", + "cp310_linux_s390x", + "cp310_linux_x86_64", + "cp310_osx_aarch64", + "cp310_osx_x86_64", + "cp310_windows_x86_64" + ], + "filename": "PyYAML-6.0.2-cp310-cp310-musllinux_1_1_aarch64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_10_host//:python", + "repo": "pre-commit-config-3.10_310", + "requirement": "pyyaml==6.0.2", + "sha256": "936d68689298c36b53b29f23c6dbb74de12b4ac12ca6cfe0e047bedceea56180", + "urls": [ + "https://files.pythonhosted.org/packages/b7/33/5504b3a9a4464893c32f118a9cc045190a91637b119a9c881da1cf6b7a72/PyYAML-6.0.2-cp310-cp310-musllinux_1_1_aarch64.whl" + ] + } + }, + "pre-commit-config-3.10_310_pyyaml_cp310_cp310_musllinux_1_1_x86_64_23502f43": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-config-3.10//{name}:{target}", + "experimental_target_platforms": [ + "cp310_linux_aarch64", + "cp310_linux_arm", + "cp310_linux_ppc", + "cp310_linux_s390x", + "cp310_linux_x86_64", + "cp310_osx_aarch64", + "cp310_osx_x86_64", + "cp310_windows_x86_64" + ], + "filename": "PyYAML-6.0.2-cp310-cp310-musllinux_1_1_x86_64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_10_host//:python", + "repo": "pre-commit-config-3.10_310", + "requirement": "pyyaml==6.0.2", + "sha256": "23502f431948090f597378482b4812b0caae32c22213aecf3b55325e049a6c68", + "urls": [ + "https://files.pythonhosted.org/packages/5c/20/8347dcabd41ef3a3cdc4f7b7a2aff3d06598c8779faa189cdbf878b626a4/PyYAML-6.0.2-cp310-cp310-musllinux_1_1_x86_64.whl" + ] + } + }, + "pre-commit-config-3.10_310_pyyaml_cp310_cp310_win_amd64_a4d30914": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-config-3.10//{name}:{target}", + "experimental_target_platforms": [ + "cp310_linux_aarch64", + "cp310_linux_arm", + "cp310_linux_ppc", + "cp310_linux_s390x", + "cp310_linux_x86_64", + "cp310_osx_aarch64", + "cp310_osx_x86_64", + "cp310_windows_x86_64" + ], + "filename": "PyYAML-6.0.2-cp310-cp310-win_amd64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_10_host//:python", + "repo": "pre-commit-config-3.10_310", + "requirement": "pyyaml==6.0.2", + "sha256": "a4d3091415f010369ae4ed1fc6b79def9416358877534caf6a0fdd2146c87a3e", + "urls": [ + "https://files.pythonhosted.org/packages/b5/84/0fa4b06f6d6c958d207620fc60005e241ecedceee58931bb20138e1e5776/PyYAML-6.0.2-cp310-cp310-win_amd64.whl" + ] + } + }, + "pre-commit-config-3.10_310_pyyaml_sdist_d584d9ec": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-config-3.10//{name}:{target}", + "experimental_target_platforms": [ + "cp310_linux_aarch64", + "cp310_linux_arm", + "cp310_linux_ppc", + "cp310_linux_s390x", + "cp310_linux_x86_64", + "cp310_osx_aarch64", + "cp310_osx_x86_64", + "cp310_windows_x86_64" + ], + "extra_pip_args": [ + "--index-url", + "https://pypi.org/simple" + ], + "filename": "pyyaml-6.0.2.tar.gz", + "python_interpreter_target": "@@rules_python++python+python_3_10_host//:python", + "repo": "pre-commit-config-3.10_310", + "requirement": "pyyaml==6.0.2", + "sha256": "d584d9ec91ad65861cc08d42e834324ef890a082e591037abe114850ff7bbc3e", + "urls": [ + "https://files.pythonhosted.org/packages/54/ed/79a089b6be93607fa5cdaedf301d7dfb23af5f25c398d5ead2525b063e17/pyyaml-6.0.2.tar.gz" + ] + } + }, + "pre-commit-config-3.11_311_pyyaml_cp311_cp311_macosx_10_9_x86_64_cc1c1159": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-config-3.11//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "filename": "PyYAML-6.0.2-cp311-cp311-macosx_10_9_x86_64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "pre-commit-config-3.11_311", + "requirement": "pyyaml==6.0.2", + "sha256": "cc1c1159b3d456576af7a3e4d1ba7e6924cb39de8f67111c735f6fc832082774", + "urls": [ + "https://files.pythonhosted.org/packages/f8/aa/7af4e81f7acba21a4c6be026da38fd2b872ca46226673c89a758ebdc4fd2/PyYAML-6.0.2-cp311-cp311-macosx_10_9_x86_64.whl" + ] + } + }, + "pre-commit-config-3.11_311_pyyaml_cp311_cp311_macosx_11_0_arm64_1e2120ef": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-config-3.11//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "filename": "PyYAML-6.0.2-cp311-cp311-macosx_11_0_arm64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "pre-commit-config-3.11_311", + "requirement": "pyyaml==6.0.2", + "sha256": "1e2120ef853f59c7419231f3bf4e7021f1b936f6ebd222406c3b60212205d2ee", + "urls": [ + "https://files.pythonhosted.org/packages/8b/62/b9faa998fd185f65c1371643678e4d58254add437edb764a08c5a98fb986/PyYAML-6.0.2-cp311-cp311-macosx_11_0_arm64.whl" + ] + } + }, + "pre-commit-config-3.11_311_pyyaml_cp311_cp311_manylinux_2_17_aarch64_5d225db5": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-config-3.11//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "filename": "PyYAML-6.0.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "pre-commit-config-3.11_311", + "requirement": "pyyaml==6.0.2", + "sha256": "5d225db5a45f21e78dd9358e58a98702a0302f2659a3c6cd320564b75b86f47c", + "urls": [ + "https://files.pythonhosted.org/packages/ad/0c/c804f5f922a9a6563bab712d8dcc70251e8af811fce4524d57c2c0fd49a4/PyYAML-6.0.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + ] + } + }, + "pre-commit-config-3.11_311_pyyaml_cp311_cp311_manylinux_2_17_s390x_5ac9328e": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-config-3.11//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "filename": "PyYAML-6.0.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "pre-commit-config-3.11_311", + "requirement": "pyyaml==6.0.2", + "sha256": "5ac9328ec4831237bec75defaf839f7d4564be1e6b25ac710bd1a96321cc8317", + "urls": [ + "https://files.pythonhosted.org/packages/51/16/6af8d6a6b210c8e54f1406a6b9481febf9c64a3109c541567e35a49aa2e7/PyYAML-6.0.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl" + ] + } + }, + "pre-commit-config-3.11_311_pyyaml_cp311_cp311_manylinux_2_17_x86_64_3ad2a3de": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-config-3.11//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "filename": "PyYAML-6.0.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "pre-commit-config-3.11_311", + "requirement": "pyyaml==6.0.2", + "sha256": "3ad2a3decf9aaba3d29c8f537ac4b243e36bef957511b4766cb0057d32b0be85", + "urls": [ + "https://files.pythonhosted.org/packages/75/e4/2c27590dfc9992f73aabbeb9241ae20220bd9452df27483b6e56d3975cc5/PyYAML-6.0.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + ] + } + }, + "pre-commit-config-3.11_311_pyyaml_cp311_cp311_musllinux_1_1_aarch64_ff3824dc": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-config-3.11//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "filename": "PyYAML-6.0.2-cp311-cp311-musllinux_1_1_aarch64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "pre-commit-config-3.11_311", + "requirement": "pyyaml==6.0.2", + "sha256": "ff3824dc5261f50c9b0dfb3be22b4567a6f938ccce4587b38952d85fd9e9afe4", + "urls": [ + "https://files.pythonhosted.org/packages/9b/97/ecc1abf4a823f5ac61941a9c00fe501b02ac3ab0e373c3857f7d4b83e2b6/PyYAML-6.0.2-cp311-cp311-musllinux_1_1_aarch64.whl" + ] + } + }, + "pre-commit-config-3.11_311_pyyaml_cp311_cp311_musllinux_1_1_x86_64_797b4f72": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-config-3.11//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "filename": "PyYAML-6.0.2-cp311-cp311-musllinux_1_1_x86_64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "pre-commit-config-3.11_311", + "requirement": "pyyaml==6.0.2", + "sha256": "797b4f722ffa07cc8d62053e4cff1486fa6dc094105d13fea7b1de7d8bf71c9e", + "urls": [ + "https://files.pythonhosted.org/packages/45/73/0f49dacd6e82c9430e46f4a027baa4ca205e8b0a9dce1397f44edc23559d/PyYAML-6.0.2-cp311-cp311-musllinux_1_1_x86_64.whl" + ] + } + }, + "pre-commit-config-3.11_311_pyyaml_cp311_cp311_win_amd64_e10ce637": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-config-3.11//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "filename": "PyYAML-6.0.2-cp311-cp311-win_amd64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "pre-commit-config-3.11_311", + "requirement": "pyyaml==6.0.2", + "sha256": "e10ce637b18caea04431ce14fabcf5c64a1c61ec9c56b071a4b7ca131ca52d44", + "urls": [ + "https://files.pythonhosted.org/packages/ed/23/8da0bbe2ab9dcdd11f4f4557ccaf95c10b9811b13ecced089d43ce59c3c8/PyYAML-6.0.2-cp311-cp311-win_amd64.whl" + ] + } + }, + "pre-commit-config-3.11_311_pyyaml_sdist_d584d9ec": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-config-3.11//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "extra_pip_args": [ + "--index-url", + "https://pypi.org/simple" + ], + "filename": "pyyaml-6.0.2.tar.gz", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "pre-commit-config-3.11_311", + "requirement": "pyyaml==6.0.2", + "sha256": "d584d9ec91ad65861cc08d42e834324ef890a082e591037abe114850ff7bbc3e", + "urls": [ + "https://files.pythonhosted.org/packages/54/ed/79a089b6be93607fa5cdaedf301d7dfb23af5f25c398d5ead2525b063e17/pyyaml-6.0.2.tar.gz" + ] + } + }, + "pre-commit-config-3.12_312_pyyaml_cp312_cp312_macosx_10_9_x86_64_c70c9519": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-config-3.12//{name}:{target}", + "experimental_target_platforms": [ + "cp312_linux_aarch64", + "cp312_linux_arm", + "cp312_linux_ppc", + "cp312_linux_s390x", + "cp312_linux_x86_64", + "cp312_osx_aarch64", + "cp312_osx_x86_64", + "cp312_windows_x86_64" + ], + "filename": "PyYAML-6.0.2-cp312-cp312-macosx_10_9_x86_64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_12_host//:python", + "repo": "pre-commit-config-3.12_312", + "requirement": "pyyaml==6.0.2", + "sha256": "c70c95198c015b85feafc136515252a261a84561b7b1d51e3384e0655ddf25ab", + "urls": [ + "https://files.pythonhosted.org/packages/86/0c/c581167fc46d6d6d7ddcfb8c843a4de25bdd27e4466938109ca68492292c/PyYAML-6.0.2-cp312-cp312-macosx_10_9_x86_64.whl" + ] + } + }, + "pre-commit-config-3.12_312_pyyaml_cp312_cp312_macosx_11_0_arm64_ce826d6e": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-config-3.12//{name}:{target}", + "experimental_target_platforms": [ + "cp312_linux_aarch64", + "cp312_linux_arm", + "cp312_linux_ppc", + "cp312_linux_s390x", + "cp312_linux_x86_64", + "cp312_osx_aarch64", + "cp312_osx_x86_64", + "cp312_windows_x86_64" + ], + "filename": "PyYAML-6.0.2-cp312-cp312-macosx_11_0_arm64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_12_host//:python", + "repo": "pre-commit-config-3.12_312", + "requirement": "pyyaml==6.0.2", + "sha256": "ce826d6ef20b1bc864f0a68340c8b3287705cae2f8b4b1d932177dcc76721725", + "urls": [ + "https://files.pythonhosted.org/packages/a8/0c/38374f5bb272c051e2a69281d71cba6fdb983413e6758b84482905e29a5d/PyYAML-6.0.2-cp312-cp312-macosx_11_0_arm64.whl" + ] + } + }, + "pre-commit-config-3.12_312_pyyaml_cp312_cp312_manylinux_2_17_aarch64_1f71ea52": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-config-3.12//{name}:{target}", + "experimental_target_platforms": [ + "cp312_linux_aarch64", + "cp312_linux_arm", + "cp312_linux_ppc", + "cp312_linux_s390x", + "cp312_linux_x86_64", + "cp312_osx_aarch64", + "cp312_osx_x86_64", + "cp312_windows_x86_64" + ], + "filename": "PyYAML-6.0.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_12_host//:python", + "repo": "pre-commit-config-3.12_312", + "requirement": "pyyaml==6.0.2", + "sha256": "1f71ea527786de97d1a0cc0eacd1defc0985dcf6b3f17bb77dcfc8c34bec4dc5", + "urls": [ + "https://files.pythonhosted.org/packages/c3/93/9916574aa8c00aa06bbac729972eb1071d002b8e158bd0e83a3b9a20a1f7/PyYAML-6.0.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + ] + } + }, + "pre-commit-config-3.12_312_pyyaml_cp312_cp312_manylinux_2_17_s390x_9b22676e": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-config-3.12//{name}:{target}", + "experimental_target_platforms": [ + "cp312_linux_aarch64", + "cp312_linux_arm", + "cp312_linux_ppc", + "cp312_linux_s390x", + "cp312_linux_x86_64", + "cp312_osx_aarch64", + "cp312_osx_x86_64", + "cp312_windows_x86_64" + ], + "filename": "PyYAML-6.0.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", + "python_interpreter_target": "@@rules_python++python+python_3_12_host//:python", + "repo": "pre-commit-config-3.12_312", + "requirement": "pyyaml==6.0.2", + "sha256": "9b22676e8097e9e22e36d6b7bda33190d0d400f345f23d4065d48f4ca7ae0425", + "urls": [ + "https://files.pythonhosted.org/packages/95/0f/b8938f1cbd09739c6da569d172531567dbcc9789e0029aa070856f123984/PyYAML-6.0.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl" + ] + } + }, + "pre-commit-config-3.12_312_pyyaml_cp312_cp312_manylinux_2_17_x86_64_80bab7bf": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pre-commit-config-3.12//{name}:{target}", + "experimental_target_platforms": [ + "cp312_linux_aarch64", + "cp312_linux_arm", + "cp312_linux_ppc", + "cp312_linux_s390x", + "cp312_linux_x86_64", + "cp312_osx_aarch64", + "cp312_osx_x86_64", + "cp312_windows_x86_64" + ], + "filename": "PyYAML-6.0.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", "python_interpreter_target": "@@rules_python++python+python_3_12_host//:python", - "repo": "pre-commit-3.12_312", - "requirement": "pyyaml==6.0.2 --hash=sha256:01179a4a8559ab5de078078f37e5c1a30d76bb88519906844fd7bdea1b7729ff --hash=sha256:0833f8694549e586547b576dcfaba4a6b55b9e96098b36cdc7ebefe667dfed48 --hash=sha256:0a9a2848a5b7feac301353437eb7d5957887edbf81d56e903999a75a3d743086 --hash=sha256:0b69e4ce7a131fe56b7e4d770c67429700908fc0752af059838b1cfb41960e4e --hash=sha256:0ffe8360bab4910ef1b9e87fb812d8bc0a308b0d0eef8c8f44e0254ab3b07133 --hash=sha256:11d8f3dd2b9c1207dcaf2ee0bbbfd5991f571186ec9cc78427ba5bd32afae4b5 --hash=sha256:17e311b6c678207928d649faa7cb0d7b4c26a0ba73d41e99c4fff6b6c3276484 --hash=sha256:1e2120ef853f59c7419231f3bf4e7021f1b936f6ebd222406c3b60212205d2ee --hash=sha256:1f71ea527786de97d1a0cc0eacd1defc0985dcf6b3f17bb77dcfc8c34bec4dc5 --hash=sha256:23502f431948090f597378482b4812b0caae32c22213aecf3b55325e049a6c68 --hash=sha256:24471b829b3bf607e04e88d79542a9d48bb037c2267d7927a874e6c205ca7e9a --hash=sha256:29717114e51c84ddfba879543fb232a6ed60086602313ca38cce623c1d62cfbf --hash=sha256:2e99c6826ffa974fe6e27cdb5ed0021786b03fc98e5ee3c5bfe1fd5015f42b99 --hash=sha256:39693e1f8320ae4f43943590b49779ffb98acb81f788220ea932a6b6c51004d8 --hash=sha256:3ad2a3decf9aaba3d29c8f537ac4b243e36bef957511b4766cb0057d32b0be85 --hash=sha256:3b1fdb9dc17f5a7677423d508ab4f243a726dea51fa5e70992e59a7411c89d19 --hash=sha256:41e4e3953a79407c794916fa277a82531dd93aad34e29c2a514c2c0c5fe971cc --hash=sha256:43fa96a3ca0d6b1812e01ced1044a003533c47f6ee8aca31724f78e93ccc089a --hash=sha256:50187695423ffe49e2deacb8cd10510bc361faac997de9efef88badc3bb9e2d1 --hash=sha256:5ac9328ec4831237bec75defaf839f7d4564be1e6b25ac710bd1a96321cc8317 --hash=sha256:5d225db5a45f21e78dd9358e58a98702a0302f2659a3c6cd320564b75b86f47c --hash=sha256:6395c297d42274772abc367baaa79683958044e5d3835486c16da75d2a694631 --hash=sha256:688ba32a1cffef67fd2e9398a2efebaea461578b0923624778664cc1c914db5d --hash=sha256:68ccc6023a3400877818152ad9a1033e3db8625d899c72eacb5a668902e4d652 --hash=sha256:70b189594dbe54f75ab3a1acec5f1e3faa7e8cf2f1e08d9b561cb41b845f69d5 --hash=sha256:797b4f722ffa07cc8d62053e4cff1486fa6dc094105d13fea7b1de7d8bf71c9e --hash=sha256:7c36280e6fb8385e520936c3cb3b8042851904eba0e58d277dca80a5cfed590b --hash=sha256:7e7401d0de89a9a855c839bc697c079a4af81cf878373abd7dc625847d25cbd8 --hash=sha256:80bab7bfc629882493af4aa31a4cfa43a4c57c83813253626916b8c7ada83476 --hash=sha256:82d09873e40955485746739bcb8b4586983670466c23382c19cffecbf1fd8706 --hash=sha256:8388ee1976c416731879ac16da0aff3f63b286ffdd57cdeb95f3f2e085687563 --hash=sha256:8824b5a04a04a047e72eea5cec3bc266db09e35de6bdfe34c9436ac5ee27d237 --hash=sha256:8b9c7197f7cb2738065c481a0461e50ad02f18c78cd75775628afb4d7137fb3b --hash=sha256:9056c1ecd25795207ad294bcf39f2db3d845767be0ea6e6a34d856f006006083 --hash=sha256:936d68689298c36b53b29f23c6dbb74de12b4ac12ca6cfe0e047bedceea56180 --hash=sha256:9b22676e8097e9e22e36d6b7bda33190d0d400f345f23d4065d48f4ca7ae0425 --hash=sha256:a4d3091415f010369ae4ed1fc6b79def9416358877534caf6a0fdd2146c87a3e --hash=sha256:a8786accb172bd8afb8be14490a16625cbc387036876ab6ba70912730faf8e1f --hash=sha256:a9f8c2e67970f13b16084e04f134610fd1d374bf477b17ec1599185cf611d725 --hash=sha256:bc2fa7c6b47d6bc618dd7fb02ef6fdedb1090ec036abab80d4681424b84c1183 --hash=sha256:c70c95198c015b85feafc136515252a261a84561b7b1d51e3384e0655ddf25ab --hash=sha256:cc1c1159b3d456576af7a3e4d1ba7e6924cb39de8f67111c735f6fc832082774 --hash=sha256:ce826d6ef20b1bc864f0a68340c8b3287705cae2f8b4b1d932177dcc76721725 --hash=sha256:d584d9ec91ad65861cc08d42e834324ef890a082e591037abe114850ff7bbc3e --hash=sha256:d7fded462629cfa4b685c5416b949ebad6cec74af5e2d42905d41e257e0869f5 --hash=sha256:d84a1718ee396f54f3a086ea0a66d8e552b2ab2017ef8b420e92edbc841c352d --hash=sha256:d8e03406cac8513435335dbab54c0d385e4a49e4945d2909a581c83647ca0290 --hash=sha256:e10ce637b18caea04431ce14fabcf5c64a1c61ec9c56b071a4b7ca131ca52d44 --hash=sha256:ec031d5d2feb36d1d1a24380e4db6d43695f3748343d99434e6f5f9156aaa2ed --hash=sha256:ef6107725bd54b262d6dedcc2af448a266975032bc85ef0172c5f059da6325b4 --hash=sha256:efdca5630322a10774e8e98e1af481aad470dd62c3170801852d752aa7a783ba --hash=sha256:f753120cb8181e736c57ef7636e83f31b9c0d1722c516f7e86cf15b7aa57ff12 --hash=sha256:ff3824dc5261f50c9b0dfb3be22b4567a6f938ccce4587b38952d85fd9e9afe4" + "repo": "pre-commit-config-3.12_312", + "requirement": "pyyaml==6.0.2", + "sha256": "80bab7bfc629882493af4aa31a4cfa43a4c57c83813253626916b8c7ada83476", + "urls": [ + "https://files.pythonhosted.org/packages/b9/2b/614b4752f2e127db5cc206abc23a8c19678e92b23c3db30fc86ab731d3bd/PyYAML-6.0.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + ] } }, - "pre-commit-3.12_312_virtualenv": { + "pre-commit-config-3.12_312_pyyaml_cp312_cp312_musllinux_1_1_aarch64_0833f869": { "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", "attributes": { - "dep_template": "@pre-commit-3.12//{name}:{target}", - "extra_pip_args": [ - "--index-url", - "https://pypi.org/simple" + "dep_template": "@pre-commit-config-3.12//{name}:{target}", + "experimental_target_platforms": [ + "cp312_linux_aarch64", + "cp312_linux_arm", + "cp312_linux_ppc", + "cp312_linux_s390x", + "cp312_linux_x86_64", + "cp312_osx_aarch64", + "cp312_osx_x86_64", + "cp312_windows_x86_64" ], + "filename": "PyYAML-6.0.2-cp312-cp312-musllinux_1_1_aarch64.whl", "python_interpreter_target": "@@rules_python++python+python_3_12_host//:python", - "repo": "pre-commit-3.12_312", - "requirement": "virtualenv==20.29.2 --hash=sha256:fdaabebf6d03b5ba83ae0a02cfe96f48a716f4fae556461d180825866f75b728 --hash=sha256:febddfc3d1ea571bdb1dc0f98d7b45d24def7428214d4fb73cc486c9568cce6a" + "repo": "pre-commit-config-3.12_312", + "requirement": "pyyaml==6.0.2", + "sha256": "0833f8694549e586547b576dcfaba4a6b55b9e96098b36cdc7ebefe667dfed48", + "urls": [ + "https://files.pythonhosted.org/packages/d4/00/dd137d5bcc7efea1836d6264f049359861cf548469d18da90cd8216cf05f/PyYAML-6.0.2-cp312-cp312-musllinux_1_1_aarch64.whl" + ] } }, - "pre-commit-3.13_313_cfgv": { + "pre-commit-config-3.12_312_pyyaml_cp312_cp312_musllinux_1_1_x86_64_8b9c7197": { "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", "attributes": { - "dep_template": "@pre-commit-3.13//{name}:{target}", - "extra_pip_args": [ - "--index-url", - "https://pypi.org/simple" + "dep_template": "@pre-commit-config-3.12//{name}:{target}", + "experimental_target_platforms": [ + "cp312_linux_aarch64", + "cp312_linux_arm", + "cp312_linux_ppc", + "cp312_linux_s390x", + "cp312_linux_x86_64", + "cp312_osx_aarch64", + "cp312_osx_x86_64", + "cp312_windows_x86_64" ], - "python_interpreter_target": "@@rules_python++python+python_3_13_host//:python", - "repo": "pre-commit-3.13_313", - "requirement": "cfgv==3.4.0 --hash=sha256:b7265b1f29fd3316bfcd2b330d63d024f2bfd8bcb8b0272f8e19a504856c48f9 --hash=sha256:e52591d4c5f5dead8e0f673fb16db7949d2cfb3f7da4582893288f0ded8fe560" + "filename": "PyYAML-6.0.2-cp312-cp312-musllinux_1_1_x86_64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_12_host//:python", + "repo": "pre-commit-config-3.12_312", + "requirement": "pyyaml==6.0.2", + "sha256": "8b9c7197f7cb2738065c481a0461e50ad02f18c78cd75775628afb4d7137fb3b", + "urls": [ + "https://files.pythonhosted.org/packages/c9/1f/4f998c900485e5c0ef43838363ba4a9723ac0ad73a9dc42068b12aaba4e4/PyYAML-6.0.2-cp312-cp312-musllinux_1_1_x86_64.whl" + ] } }, - "pre-commit-3.13_313_distlib": { + "pre-commit-config-3.12_312_pyyaml_cp312_cp312_win_amd64_7e7401d0": { "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", "attributes": { - "dep_template": "@pre-commit-3.13//{name}:{target}", - "extra_pip_args": [ - "--index-url", - "https://pypi.org/simple" + "dep_template": "@pre-commit-config-3.12//{name}:{target}", + "experimental_target_platforms": [ + "cp312_linux_aarch64", + "cp312_linux_arm", + "cp312_linux_ppc", + "cp312_linux_s390x", + "cp312_linux_x86_64", + "cp312_osx_aarch64", + "cp312_osx_x86_64", + "cp312_windows_x86_64" ], - "python_interpreter_target": "@@rules_python++python+python_3_13_host//:python", - "repo": "pre-commit-3.13_313", - "requirement": "distlib==0.3.9 --hash=sha256:47f8c22fd27c27e25a65601af709b38e4f0a45ea4fc2e710f65755fa8caaaf87 --hash=sha256:a60f20dea646b8a33f3e7772f74dc0b2d0772d2837ee1342a00645c81edf9403" + "filename": "PyYAML-6.0.2-cp312-cp312-win_amd64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_12_host//:python", + "repo": "pre-commit-config-3.12_312", + "requirement": "pyyaml==6.0.2", + "sha256": "7e7401d0de89a9a855c839bc697c079a4af81cf878373abd7dc625847d25cbd8", + "urls": [ + "https://files.pythonhosted.org/packages/0c/e8/4f648c598b17c3d06e8753d7d13d57542b30d56e6c2dedf9c331ae56312e/PyYAML-6.0.2-cp312-cp312-win_amd64.whl" + ] } }, - "pre-commit-3.13_313_filelock": { + "pre-commit-config-3.12_312_pyyaml_sdist_d584d9ec": { "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", "attributes": { - "dep_template": "@pre-commit-3.13//{name}:{target}", - "extra_pip_args": [ - "--index-url", - "https://pypi.org/simple" + "dep_template": "@pre-commit-config-3.12//{name}:{target}", + "experimental_target_platforms": [ + "cp312_linux_aarch64", + "cp312_linux_arm", + "cp312_linux_ppc", + "cp312_linux_s390x", + "cp312_linux_x86_64", + "cp312_osx_aarch64", + "cp312_osx_x86_64", + "cp312_windows_x86_64" ], - "python_interpreter_target": "@@rules_python++python+python_3_13_host//:python", - "repo": "pre-commit-3.13_313", - "requirement": "filelock==3.17.0 --hash=sha256:533dc2f7ba78dc2f0f531fc6c4940addf7b70a481e269a5a3b93be94ffbe8338 --hash=sha256:ee4e77401ef576ebb38cd7f13b9b28893194acc20a8e68e18730ba9c0e54660e" - } - }, - "pre-commit-3.13_313_identify": { - "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", - "attributes": { - "dep_template": "@pre-commit-3.13//{name}:{target}", "extra_pip_args": [ "--index-url", "https://pypi.org/simple" ], - "python_interpreter_target": "@@rules_python++python+python_3_13_host//:python", - "repo": "pre-commit-3.13_313", - "requirement": "identify==2.6.7 --hash=sha256:155931cb617a401807b09ecec6635d6c692d180090a1cedca8ef7d58ba5b6aa0 --hash=sha256:3fa266b42eba321ee0b2bb0936a6a6b9e36a1351cbb69055b3082f4193035684" + "filename": "pyyaml-6.0.2.tar.gz", + "python_interpreter_target": "@@rules_python++python+python_3_12_host//:python", + "repo": "pre-commit-config-3.12_312", + "requirement": "pyyaml==6.0.2", + "sha256": "d584d9ec91ad65861cc08d42e834324ef890a082e591037abe114850ff7bbc3e", + "urls": [ + "https://files.pythonhosted.org/packages/54/ed/79a089b6be93607fa5cdaedf301d7dfb23af5f25c398d5ead2525b063e17/pyyaml-6.0.2.tar.gz" + ] } }, - "pre-commit-3.13_313_nodeenv": { + "pre-commit-config-3.13_313_pyyaml_cp313_cp313_macosx_10_13_x86_64_efdca563": { "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", "attributes": { - "dep_template": "@pre-commit-3.13//{name}:{target}", - "extra_pip_args": [ - "--index-url", - "https://pypi.org/simple" + "dep_template": "@pre-commit-config-3.13//{name}:{target}", + "experimental_target_platforms": [ + "cp313_linux_aarch64", + "cp313_linux_arm", + "cp313_linux_ppc", + "cp313_linux_s390x", + "cp313_linux_x86_64", + "cp313_osx_aarch64", + "cp313_osx_x86_64", + "cp313_windows_x86_64" ], + "filename": "PyYAML-6.0.2-cp313-cp313-macosx_10_13_x86_64.whl", "python_interpreter_target": "@@rules_python++python+python_3_13_host//:python", - "repo": "pre-commit-3.13_313", - "requirement": "nodeenv==1.9.1 --hash=sha256:6ec12890a2dab7946721edbfbcd91f3319c6ccc9aec47be7c7e6b7011ee6645f --hash=sha256:ba11c9782d29c27c70ffbdda2d7415098754709be8a7056d79a737cd901155c9" + "repo": "pre-commit-config-3.13_313", + "requirement": "pyyaml==6.0.2", + "sha256": "efdca5630322a10774e8e98e1af481aad470dd62c3170801852d752aa7a783ba", + "urls": [ + "https://files.pythonhosted.org/packages/ef/e3/3af305b830494fa85d95f6d95ef7fa73f2ee1cc8ef5b495c7c3269fb835f/PyYAML-6.0.2-cp313-cp313-macosx_10_13_x86_64.whl" + ] } }, - "pre-commit-3.13_313_platformdirs": { + "pre-commit-config-3.13_313_pyyaml_cp313_cp313_macosx_11_0_arm64_50187695": { "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", "attributes": { - "dep_template": "@pre-commit-3.13//{name}:{target}", - "extra_pip_args": [ - "--index-url", - "https://pypi.org/simple" + "dep_template": "@pre-commit-config-3.13//{name}:{target}", + "experimental_target_platforms": [ + "cp313_linux_aarch64", + "cp313_linux_arm", + "cp313_linux_ppc", + "cp313_linux_s390x", + "cp313_linux_x86_64", + "cp313_osx_aarch64", + "cp313_osx_x86_64", + "cp313_windows_x86_64" ], + "filename": "PyYAML-6.0.2-cp313-cp313-macosx_11_0_arm64.whl", "python_interpreter_target": "@@rules_python++python+python_3_13_host//:python", - "repo": "pre-commit-3.13_313", - "requirement": "platformdirs==4.3.6 --hash=sha256:357fb2acbc885b0419afd3ce3ed34564c13c9b95c89360cd9563f73aa5e2b907 --hash=sha256:73e575e1408ab8103900836b97580d5307456908a03e92031bab39e4554cc3fb" + "repo": "pre-commit-config-3.13_313", + "requirement": "pyyaml==6.0.2", + "sha256": "50187695423ffe49e2deacb8cd10510bc361faac997de9efef88badc3bb9e2d1", + "urls": [ + "https://files.pythonhosted.org/packages/45/9f/3b1c20a0b7a3200524eb0076cc027a970d320bd3a6592873c85c92a08731/PyYAML-6.0.2-cp313-cp313-macosx_11_0_arm64.whl" + ] } }, - "pre-commit-3.13_313_pre_commit": { + "pre-commit-config-3.13_313_pyyaml_cp313_cp313_manylinux_2_17_aarch64_0ffe8360": { "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", "attributes": { - "dep_template": "@pre-commit-3.13//{name}:{target}", - "extra_pip_args": [ - "--index-url", - "https://pypi.org/simple" + "dep_template": "@pre-commit-config-3.13//{name}:{target}", + "experimental_target_platforms": [ + "cp313_linux_aarch64", + "cp313_linux_arm", + "cp313_linux_ppc", + "cp313_linux_s390x", + "cp313_linux_x86_64", + "cp313_osx_aarch64", + "cp313_osx_x86_64", + "cp313_windows_x86_64" ], + "filename": "PyYAML-6.0.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", "python_interpreter_target": "@@rules_python++python+python_3_13_host//:python", - "repo": "pre-commit-3.13_313", - "requirement": "pre-commit==4.0.1 --hash=sha256:80905ac375958c0444c65e9cebebd948b3cdb518f335a091a670a89d652139d2 --hash=sha256:efde913840816312445dc98787724647c65473daefe420785f885e8ed9a06878" + "repo": "pre-commit-config-3.13_313", + "requirement": "pyyaml==6.0.2", + "sha256": "0ffe8360bab4910ef1b9e87fb812d8bc0a308b0d0eef8c8f44e0254ab3b07133", + "urls": [ + "https://files.pythonhosted.org/packages/7c/9a/337322f27005c33bcb656c655fa78325b730324c78620e8328ae28b64d0c/PyYAML-6.0.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + ] } }, - "pre-commit-3.13_313_pyyaml": { + "pre-commit-config-3.13_313_pyyaml_cp313_cp313_manylinux_2_17_s390x_17e311b6": { "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", "attributes": { - "dep_template": "@pre-commit-3.13//{name}:{target}", - "extra_pip_args": [ - "--index-url", - "https://pypi.org/simple" + "dep_template": "@pre-commit-config-3.13//{name}:{target}", + "experimental_target_platforms": [ + "cp313_linux_aarch64", + "cp313_linux_arm", + "cp313_linux_ppc", + "cp313_linux_s390x", + "cp313_linux_x86_64", + "cp313_osx_aarch64", + "cp313_osx_x86_64", + "cp313_windows_x86_64" ], + "filename": "PyYAML-6.0.2-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", "python_interpreter_target": "@@rules_python++python+python_3_13_host//:python", - "repo": "pre-commit-3.13_313", - "requirement": "pyyaml==6.0.2 --hash=sha256:01179a4a8559ab5de078078f37e5c1a30d76bb88519906844fd7bdea1b7729ff --hash=sha256:0833f8694549e586547b576dcfaba4a6b55b9e96098b36cdc7ebefe667dfed48 --hash=sha256:0a9a2848a5b7feac301353437eb7d5957887edbf81d56e903999a75a3d743086 --hash=sha256:0b69e4ce7a131fe56b7e4d770c67429700908fc0752af059838b1cfb41960e4e --hash=sha256:0ffe8360bab4910ef1b9e87fb812d8bc0a308b0d0eef8c8f44e0254ab3b07133 --hash=sha256:11d8f3dd2b9c1207dcaf2ee0bbbfd5991f571186ec9cc78427ba5bd32afae4b5 --hash=sha256:17e311b6c678207928d649faa7cb0d7b4c26a0ba73d41e99c4fff6b6c3276484 --hash=sha256:1e2120ef853f59c7419231f3bf4e7021f1b936f6ebd222406c3b60212205d2ee --hash=sha256:1f71ea527786de97d1a0cc0eacd1defc0985dcf6b3f17bb77dcfc8c34bec4dc5 --hash=sha256:23502f431948090f597378482b4812b0caae32c22213aecf3b55325e049a6c68 --hash=sha256:24471b829b3bf607e04e88d79542a9d48bb037c2267d7927a874e6c205ca7e9a --hash=sha256:29717114e51c84ddfba879543fb232a6ed60086602313ca38cce623c1d62cfbf --hash=sha256:2e99c6826ffa974fe6e27cdb5ed0021786b03fc98e5ee3c5bfe1fd5015f42b99 --hash=sha256:39693e1f8320ae4f43943590b49779ffb98acb81f788220ea932a6b6c51004d8 --hash=sha256:3ad2a3decf9aaba3d29c8f537ac4b243e36bef957511b4766cb0057d32b0be85 --hash=sha256:3b1fdb9dc17f5a7677423d508ab4f243a726dea51fa5e70992e59a7411c89d19 --hash=sha256:41e4e3953a79407c794916fa277a82531dd93aad34e29c2a514c2c0c5fe971cc --hash=sha256:43fa96a3ca0d6b1812e01ced1044a003533c47f6ee8aca31724f78e93ccc089a --hash=sha256:50187695423ffe49e2deacb8cd10510bc361faac997de9efef88badc3bb9e2d1 --hash=sha256:5ac9328ec4831237bec75defaf839f7d4564be1e6b25ac710bd1a96321cc8317 --hash=sha256:5d225db5a45f21e78dd9358e58a98702a0302f2659a3c6cd320564b75b86f47c --hash=sha256:6395c297d42274772abc367baaa79683958044e5d3835486c16da75d2a694631 --hash=sha256:688ba32a1cffef67fd2e9398a2efebaea461578b0923624778664cc1c914db5d --hash=sha256:68ccc6023a3400877818152ad9a1033e3db8625d899c72eacb5a668902e4d652 --hash=sha256:70b189594dbe54f75ab3a1acec5f1e3faa7e8cf2f1e08d9b561cb41b845f69d5 --hash=sha256:797b4f722ffa07cc8d62053e4cff1486fa6dc094105d13fea7b1de7d8bf71c9e --hash=sha256:7c36280e6fb8385e520936c3cb3b8042851904eba0e58d277dca80a5cfed590b --hash=sha256:7e7401d0de89a9a855c839bc697c079a4af81cf878373abd7dc625847d25cbd8 --hash=sha256:80bab7bfc629882493af4aa31a4cfa43a4c57c83813253626916b8c7ada83476 --hash=sha256:82d09873e40955485746739bcb8b4586983670466c23382c19cffecbf1fd8706 --hash=sha256:8388ee1976c416731879ac16da0aff3f63b286ffdd57cdeb95f3f2e085687563 --hash=sha256:8824b5a04a04a047e72eea5cec3bc266db09e35de6bdfe34c9436ac5ee27d237 --hash=sha256:8b9c7197f7cb2738065c481a0461e50ad02f18c78cd75775628afb4d7137fb3b --hash=sha256:9056c1ecd25795207ad294bcf39f2db3d845767be0ea6e6a34d856f006006083 --hash=sha256:936d68689298c36b53b29f23c6dbb74de12b4ac12ca6cfe0e047bedceea56180 --hash=sha256:9b22676e8097e9e22e36d6b7bda33190d0d400f345f23d4065d48f4ca7ae0425 --hash=sha256:a4d3091415f010369ae4ed1fc6b79def9416358877534caf6a0fdd2146c87a3e --hash=sha256:a8786accb172bd8afb8be14490a16625cbc387036876ab6ba70912730faf8e1f --hash=sha256:a9f8c2e67970f13b16084e04f134610fd1d374bf477b17ec1599185cf611d725 --hash=sha256:bc2fa7c6b47d6bc618dd7fb02ef6fdedb1090ec036abab80d4681424b84c1183 --hash=sha256:c70c95198c015b85feafc136515252a261a84561b7b1d51e3384e0655ddf25ab --hash=sha256:cc1c1159b3d456576af7a3e4d1ba7e6924cb39de8f67111c735f6fc832082774 --hash=sha256:ce826d6ef20b1bc864f0a68340c8b3287705cae2f8b4b1d932177dcc76721725 --hash=sha256:d584d9ec91ad65861cc08d42e834324ef890a082e591037abe114850ff7bbc3e --hash=sha256:d7fded462629cfa4b685c5416b949ebad6cec74af5e2d42905d41e257e0869f5 --hash=sha256:d84a1718ee396f54f3a086ea0a66d8e552b2ab2017ef8b420e92edbc841c352d --hash=sha256:d8e03406cac8513435335dbab54c0d385e4a49e4945d2909a581c83647ca0290 --hash=sha256:e10ce637b18caea04431ce14fabcf5c64a1c61ec9c56b071a4b7ca131ca52d44 --hash=sha256:ec031d5d2feb36d1d1a24380e4db6d43695f3748343d99434e6f5f9156aaa2ed --hash=sha256:ef6107725bd54b262d6dedcc2af448a266975032bc85ef0172c5f059da6325b4 --hash=sha256:efdca5630322a10774e8e98e1af481aad470dd62c3170801852d752aa7a783ba --hash=sha256:f753120cb8181e736c57ef7636e83f31b9c0d1722c516f7e86cf15b7aa57ff12 --hash=sha256:ff3824dc5261f50c9b0dfb3be22b4567a6f938ccce4587b38952d85fd9e9afe4" + "repo": "pre-commit-config-3.13_313", + "requirement": "pyyaml==6.0.2", + "sha256": "17e311b6c678207928d649faa7cb0d7b4c26a0ba73d41e99c4fff6b6c3276484", + "urls": [ + "https://files.pythonhosted.org/packages/a3/69/864fbe19e6c18ea3cc196cbe5d392175b4cf3d5d0ac1403ec3f2d237ebb5/PyYAML-6.0.2-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl" + ] } }, - "pre-commit-3.13_313_virtualenv": { + "pre-commit-config-3.13_313_pyyaml_cp313_cp313_manylinux_2_17_x86_64_70b18959": { "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", "attributes": { - "dep_template": "@pre-commit-3.13//{name}:{target}", - "extra_pip_args": [ - "--index-url", - "https://pypi.org/simple" + "dep_template": "@pre-commit-config-3.13//{name}:{target}", + "experimental_target_platforms": [ + "cp313_linux_aarch64", + "cp313_linux_arm", + "cp313_linux_ppc", + "cp313_linux_s390x", + "cp313_linux_x86_64", + "cp313_osx_aarch64", + "cp313_osx_x86_64", + "cp313_windows_x86_64" ], + "filename": "PyYAML-6.0.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", "python_interpreter_target": "@@rules_python++python+python_3_13_host//:python", - "repo": "pre-commit-3.13_313", - "requirement": "virtualenv==20.29.2 --hash=sha256:fdaabebf6d03b5ba83ae0a02cfe96f48a716f4fae556461d180825866f75b728 --hash=sha256:febddfc3d1ea571bdb1dc0f98d7b45d24def7428214d4fb73cc486c9568cce6a" + "repo": "pre-commit-config-3.13_313", + "requirement": "pyyaml==6.0.2", + "sha256": "70b189594dbe54f75ab3a1acec5f1e3faa7e8cf2f1e08d9b561cb41b845f69d5", + "urls": [ + "https://files.pythonhosted.org/packages/04/24/b7721e4845c2f162d26f50521b825fb061bc0a5afcf9a386840f23ea19fa/PyYAML-6.0.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + ] } }, - "pre-commit-config-3.10_310_pyyaml": { + "pre-commit-config-3.13_313_pyyaml_cp313_cp313_musllinux_1_1_aarch64_41e4e395": { "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", "attributes": { - "dep_template": "@pre-commit-config-3.10//{name}:{target}", - "extra_pip_args": [ - "--index-url", - "https://pypi.org/simple" + "dep_template": "@pre-commit-config-3.13//{name}:{target}", + "experimental_target_platforms": [ + "cp313_linux_aarch64", + "cp313_linux_arm", + "cp313_linux_ppc", + "cp313_linux_s390x", + "cp313_linux_x86_64", + "cp313_osx_aarch64", + "cp313_osx_x86_64", + "cp313_windows_x86_64" ], - "python_interpreter_target": "@@rules_python++python+python_3_10_host//:python", - "repo": "pre-commit-config-3.10_310", - "requirement": "pyyaml==6.0.2 --hash=sha256:01179a4a8559ab5de078078f37e5c1a30d76bb88519906844fd7bdea1b7729ff --hash=sha256:0833f8694549e586547b576dcfaba4a6b55b9e96098b36cdc7ebefe667dfed48 --hash=sha256:0a9a2848a5b7feac301353437eb7d5957887edbf81d56e903999a75a3d743086 --hash=sha256:0b69e4ce7a131fe56b7e4d770c67429700908fc0752af059838b1cfb41960e4e --hash=sha256:0ffe8360bab4910ef1b9e87fb812d8bc0a308b0d0eef8c8f44e0254ab3b07133 --hash=sha256:11d8f3dd2b9c1207dcaf2ee0bbbfd5991f571186ec9cc78427ba5bd32afae4b5 --hash=sha256:17e311b6c678207928d649faa7cb0d7b4c26a0ba73d41e99c4fff6b6c3276484 --hash=sha256:1e2120ef853f59c7419231f3bf4e7021f1b936f6ebd222406c3b60212205d2ee --hash=sha256:1f71ea527786de97d1a0cc0eacd1defc0985dcf6b3f17bb77dcfc8c34bec4dc5 --hash=sha256:23502f431948090f597378482b4812b0caae32c22213aecf3b55325e049a6c68 --hash=sha256:24471b829b3bf607e04e88d79542a9d48bb037c2267d7927a874e6c205ca7e9a --hash=sha256:29717114e51c84ddfba879543fb232a6ed60086602313ca38cce623c1d62cfbf --hash=sha256:2e99c6826ffa974fe6e27cdb5ed0021786b03fc98e5ee3c5bfe1fd5015f42b99 --hash=sha256:39693e1f8320ae4f43943590b49779ffb98acb81f788220ea932a6b6c51004d8 --hash=sha256:3ad2a3decf9aaba3d29c8f537ac4b243e36bef957511b4766cb0057d32b0be85 --hash=sha256:3b1fdb9dc17f5a7677423d508ab4f243a726dea51fa5e70992e59a7411c89d19 --hash=sha256:41e4e3953a79407c794916fa277a82531dd93aad34e29c2a514c2c0c5fe971cc --hash=sha256:43fa96a3ca0d6b1812e01ced1044a003533c47f6ee8aca31724f78e93ccc089a --hash=sha256:50187695423ffe49e2deacb8cd10510bc361faac997de9efef88badc3bb9e2d1 --hash=sha256:5ac9328ec4831237bec75defaf839f7d4564be1e6b25ac710bd1a96321cc8317 --hash=sha256:5d225db5a45f21e78dd9358e58a98702a0302f2659a3c6cd320564b75b86f47c --hash=sha256:6395c297d42274772abc367baaa79683958044e5d3835486c16da75d2a694631 --hash=sha256:688ba32a1cffef67fd2e9398a2efebaea461578b0923624778664cc1c914db5d --hash=sha256:68ccc6023a3400877818152ad9a1033e3db8625d899c72eacb5a668902e4d652 --hash=sha256:70b189594dbe54f75ab3a1acec5f1e3faa7e8cf2f1e08d9b561cb41b845f69d5 --hash=sha256:797b4f722ffa07cc8d62053e4cff1486fa6dc094105d13fea7b1de7d8bf71c9e --hash=sha256:7c36280e6fb8385e520936c3cb3b8042851904eba0e58d277dca80a5cfed590b --hash=sha256:7e7401d0de89a9a855c839bc697c079a4af81cf878373abd7dc625847d25cbd8 --hash=sha256:80bab7bfc629882493af4aa31a4cfa43a4c57c83813253626916b8c7ada83476 --hash=sha256:82d09873e40955485746739bcb8b4586983670466c23382c19cffecbf1fd8706 --hash=sha256:8388ee1976c416731879ac16da0aff3f63b286ffdd57cdeb95f3f2e085687563 --hash=sha256:8824b5a04a04a047e72eea5cec3bc266db09e35de6bdfe34c9436ac5ee27d237 --hash=sha256:8b9c7197f7cb2738065c481a0461e50ad02f18c78cd75775628afb4d7137fb3b --hash=sha256:9056c1ecd25795207ad294bcf39f2db3d845767be0ea6e6a34d856f006006083 --hash=sha256:936d68689298c36b53b29f23c6dbb74de12b4ac12ca6cfe0e047bedceea56180 --hash=sha256:9b22676e8097e9e22e36d6b7bda33190d0d400f345f23d4065d48f4ca7ae0425 --hash=sha256:a4d3091415f010369ae4ed1fc6b79def9416358877534caf6a0fdd2146c87a3e --hash=sha256:a8786accb172bd8afb8be14490a16625cbc387036876ab6ba70912730faf8e1f --hash=sha256:a9f8c2e67970f13b16084e04f134610fd1d374bf477b17ec1599185cf611d725 --hash=sha256:bc2fa7c6b47d6bc618dd7fb02ef6fdedb1090ec036abab80d4681424b84c1183 --hash=sha256:c70c95198c015b85feafc136515252a261a84561b7b1d51e3384e0655ddf25ab --hash=sha256:cc1c1159b3d456576af7a3e4d1ba7e6924cb39de8f67111c735f6fc832082774 --hash=sha256:ce826d6ef20b1bc864f0a68340c8b3287705cae2f8b4b1d932177dcc76721725 --hash=sha256:d584d9ec91ad65861cc08d42e834324ef890a082e591037abe114850ff7bbc3e --hash=sha256:d7fded462629cfa4b685c5416b949ebad6cec74af5e2d42905d41e257e0869f5 --hash=sha256:d84a1718ee396f54f3a086ea0a66d8e552b2ab2017ef8b420e92edbc841c352d --hash=sha256:d8e03406cac8513435335dbab54c0d385e4a49e4945d2909a581c83647ca0290 --hash=sha256:e10ce637b18caea04431ce14fabcf5c64a1c61ec9c56b071a4b7ca131ca52d44 --hash=sha256:ec031d5d2feb36d1d1a24380e4db6d43695f3748343d99434e6f5f9156aaa2ed --hash=sha256:ef6107725bd54b262d6dedcc2af448a266975032bc85ef0172c5f059da6325b4 --hash=sha256:efdca5630322a10774e8e98e1af481aad470dd62c3170801852d752aa7a783ba --hash=sha256:f753120cb8181e736c57ef7636e83f31b9c0d1722c516f7e86cf15b7aa57ff12 --hash=sha256:ff3824dc5261f50c9b0dfb3be22b4567a6f938ccce4587b38952d85fd9e9afe4" + "filename": "PyYAML-6.0.2-cp313-cp313-musllinux_1_1_aarch64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_13_host//:python", + "repo": "pre-commit-config-3.13_313", + "requirement": "pyyaml==6.0.2", + "sha256": "41e4e3953a79407c794916fa277a82531dd93aad34e29c2a514c2c0c5fe971cc", + "urls": [ + "https://files.pythonhosted.org/packages/2b/b2/e3234f59ba06559c6ff63c4e10baea10e5e7df868092bf9ab40e5b9c56b6/PyYAML-6.0.2-cp313-cp313-musllinux_1_1_aarch64.whl" + ] } }, - "pre-commit-config-3.11_311_pyyaml": { + "pre-commit-config-3.13_313_pyyaml_cp313_cp313_musllinux_1_1_x86_64_68ccc602": { "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", "attributes": { - "dep_template": "@pre-commit-config-3.11//{name}:{target}", - "extra_pip_args": [ - "--index-url", - "https://pypi.org/simple" + "dep_template": "@pre-commit-config-3.13//{name}:{target}", + "experimental_target_platforms": [ + "cp313_linux_aarch64", + "cp313_linux_arm", + "cp313_linux_ppc", + "cp313_linux_s390x", + "cp313_linux_x86_64", + "cp313_osx_aarch64", + "cp313_osx_x86_64", + "cp313_windows_x86_64" ], - "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", - "repo": "pre-commit-config-3.11_311", - "requirement": "pyyaml==6.0.2 --hash=sha256:01179a4a8559ab5de078078f37e5c1a30d76bb88519906844fd7bdea1b7729ff --hash=sha256:0833f8694549e586547b576dcfaba4a6b55b9e96098b36cdc7ebefe667dfed48 --hash=sha256:0a9a2848a5b7feac301353437eb7d5957887edbf81d56e903999a75a3d743086 --hash=sha256:0b69e4ce7a131fe56b7e4d770c67429700908fc0752af059838b1cfb41960e4e --hash=sha256:0ffe8360bab4910ef1b9e87fb812d8bc0a308b0d0eef8c8f44e0254ab3b07133 --hash=sha256:11d8f3dd2b9c1207dcaf2ee0bbbfd5991f571186ec9cc78427ba5bd32afae4b5 --hash=sha256:17e311b6c678207928d649faa7cb0d7b4c26a0ba73d41e99c4fff6b6c3276484 --hash=sha256:1e2120ef853f59c7419231f3bf4e7021f1b936f6ebd222406c3b60212205d2ee --hash=sha256:1f71ea527786de97d1a0cc0eacd1defc0985dcf6b3f17bb77dcfc8c34bec4dc5 --hash=sha256:23502f431948090f597378482b4812b0caae32c22213aecf3b55325e049a6c68 --hash=sha256:24471b829b3bf607e04e88d79542a9d48bb037c2267d7927a874e6c205ca7e9a --hash=sha256:29717114e51c84ddfba879543fb232a6ed60086602313ca38cce623c1d62cfbf --hash=sha256:2e99c6826ffa974fe6e27cdb5ed0021786b03fc98e5ee3c5bfe1fd5015f42b99 --hash=sha256:39693e1f8320ae4f43943590b49779ffb98acb81f788220ea932a6b6c51004d8 --hash=sha256:3ad2a3decf9aaba3d29c8f537ac4b243e36bef957511b4766cb0057d32b0be85 --hash=sha256:3b1fdb9dc17f5a7677423d508ab4f243a726dea51fa5e70992e59a7411c89d19 --hash=sha256:41e4e3953a79407c794916fa277a82531dd93aad34e29c2a514c2c0c5fe971cc --hash=sha256:43fa96a3ca0d6b1812e01ced1044a003533c47f6ee8aca31724f78e93ccc089a --hash=sha256:50187695423ffe49e2deacb8cd10510bc361faac997de9efef88badc3bb9e2d1 --hash=sha256:5ac9328ec4831237bec75defaf839f7d4564be1e6b25ac710bd1a96321cc8317 --hash=sha256:5d225db5a45f21e78dd9358e58a98702a0302f2659a3c6cd320564b75b86f47c --hash=sha256:6395c297d42274772abc367baaa79683958044e5d3835486c16da75d2a694631 --hash=sha256:688ba32a1cffef67fd2e9398a2efebaea461578b0923624778664cc1c914db5d --hash=sha256:68ccc6023a3400877818152ad9a1033e3db8625d899c72eacb5a668902e4d652 --hash=sha256:70b189594dbe54f75ab3a1acec5f1e3faa7e8cf2f1e08d9b561cb41b845f69d5 --hash=sha256:797b4f722ffa07cc8d62053e4cff1486fa6dc094105d13fea7b1de7d8bf71c9e --hash=sha256:7c36280e6fb8385e520936c3cb3b8042851904eba0e58d277dca80a5cfed590b --hash=sha256:7e7401d0de89a9a855c839bc697c079a4af81cf878373abd7dc625847d25cbd8 --hash=sha256:80bab7bfc629882493af4aa31a4cfa43a4c57c83813253626916b8c7ada83476 --hash=sha256:82d09873e40955485746739bcb8b4586983670466c23382c19cffecbf1fd8706 --hash=sha256:8388ee1976c416731879ac16da0aff3f63b286ffdd57cdeb95f3f2e085687563 --hash=sha256:8824b5a04a04a047e72eea5cec3bc266db09e35de6bdfe34c9436ac5ee27d237 --hash=sha256:8b9c7197f7cb2738065c481a0461e50ad02f18c78cd75775628afb4d7137fb3b --hash=sha256:9056c1ecd25795207ad294bcf39f2db3d845767be0ea6e6a34d856f006006083 --hash=sha256:936d68689298c36b53b29f23c6dbb74de12b4ac12ca6cfe0e047bedceea56180 --hash=sha256:9b22676e8097e9e22e36d6b7bda33190d0d400f345f23d4065d48f4ca7ae0425 --hash=sha256:a4d3091415f010369ae4ed1fc6b79def9416358877534caf6a0fdd2146c87a3e --hash=sha256:a8786accb172bd8afb8be14490a16625cbc387036876ab6ba70912730faf8e1f --hash=sha256:a9f8c2e67970f13b16084e04f134610fd1d374bf477b17ec1599185cf611d725 --hash=sha256:bc2fa7c6b47d6bc618dd7fb02ef6fdedb1090ec036abab80d4681424b84c1183 --hash=sha256:c70c95198c015b85feafc136515252a261a84561b7b1d51e3384e0655ddf25ab --hash=sha256:cc1c1159b3d456576af7a3e4d1ba7e6924cb39de8f67111c735f6fc832082774 --hash=sha256:ce826d6ef20b1bc864f0a68340c8b3287705cae2f8b4b1d932177dcc76721725 --hash=sha256:d584d9ec91ad65861cc08d42e834324ef890a082e591037abe114850ff7bbc3e --hash=sha256:d7fded462629cfa4b685c5416b949ebad6cec74af5e2d42905d41e257e0869f5 --hash=sha256:d84a1718ee396f54f3a086ea0a66d8e552b2ab2017ef8b420e92edbc841c352d --hash=sha256:d8e03406cac8513435335dbab54c0d385e4a49e4945d2909a581c83647ca0290 --hash=sha256:e10ce637b18caea04431ce14fabcf5c64a1c61ec9c56b071a4b7ca131ca52d44 --hash=sha256:ec031d5d2feb36d1d1a24380e4db6d43695f3748343d99434e6f5f9156aaa2ed --hash=sha256:ef6107725bd54b262d6dedcc2af448a266975032bc85ef0172c5f059da6325b4 --hash=sha256:efdca5630322a10774e8e98e1af481aad470dd62c3170801852d752aa7a783ba --hash=sha256:f753120cb8181e736c57ef7636e83f31b9c0d1722c516f7e86cf15b7aa57ff12 --hash=sha256:ff3824dc5261f50c9b0dfb3be22b4567a6f938ccce4587b38952d85fd9e9afe4" + "filename": "PyYAML-6.0.2-cp313-cp313-musllinux_1_1_x86_64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_13_host//:python", + "repo": "pre-commit-config-3.13_313", + "requirement": "pyyaml==6.0.2", + "sha256": "68ccc6023a3400877818152ad9a1033e3db8625d899c72eacb5a668902e4d652", + "urls": [ + "https://files.pythonhosted.org/packages/fe/0f/25911a9f080464c59fab9027482f822b86bf0608957a5fcc6eaac85aa515/PyYAML-6.0.2-cp313-cp313-musllinux_1_1_x86_64.whl" + ] } }, - "pre-commit-config-3.12_312_pyyaml": { + "pre-commit-config-3.13_313_pyyaml_cp313_cp313_win_amd64_8388ee19": { "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", "attributes": { - "dep_template": "@pre-commit-config-3.12//{name}:{target}", - "extra_pip_args": [ - "--index-url", - "https://pypi.org/simple" + "dep_template": "@pre-commit-config-3.13//{name}:{target}", + "experimental_target_platforms": [ + "cp313_linux_aarch64", + "cp313_linux_arm", + "cp313_linux_ppc", + "cp313_linux_s390x", + "cp313_linux_x86_64", + "cp313_osx_aarch64", + "cp313_osx_x86_64", + "cp313_windows_x86_64" ], - "python_interpreter_target": "@@rules_python++python+python_3_12_host//:python", - "repo": "pre-commit-config-3.12_312", - "requirement": "pyyaml==6.0.2 --hash=sha256:01179a4a8559ab5de078078f37e5c1a30d76bb88519906844fd7bdea1b7729ff --hash=sha256:0833f8694549e586547b576dcfaba4a6b55b9e96098b36cdc7ebefe667dfed48 --hash=sha256:0a9a2848a5b7feac301353437eb7d5957887edbf81d56e903999a75a3d743086 --hash=sha256:0b69e4ce7a131fe56b7e4d770c67429700908fc0752af059838b1cfb41960e4e --hash=sha256:0ffe8360bab4910ef1b9e87fb812d8bc0a308b0d0eef8c8f44e0254ab3b07133 --hash=sha256:11d8f3dd2b9c1207dcaf2ee0bbbfd5991f571186ec9cc78427ba5bd32afae4b5 --hash=sha256:17e311b6c678207928d649faa7cb0d7b4c26a0ba73d41e99c4fff6b6c3276484 --hash=sha256:1e2120ef853f59c7419231f3bf4e7021f1b936f6ebd222406c3b60212205d2ee --hash=sha256:1f71ea527786de97d1a0cc0eacd1defc0985dcf6b3f17bb77dcfc8c34bec4dc5 --hash=sha256:23502f431948090f597378482b4812b0caae32c22213aecf3b55325e049a6c68 --hash=sha256:24471b829b3bf607e04e88d79542a9d48bb037c2267d7927a874e6c205ca7e9a --hash=sha256:29717114e51c84ddfba879543fb232a6ed60086602313ca38cce623c1d62cfbf --hash=sha256:2e99c6826ffa974fe6e27cdb5ed0021786b03fc98e5ee3c5bfe1fd5015f42b99 --hash=sha256:39693e1f8320ae4f43943590b49779ffb98acb81f788220ea932a6b6c51004d8 --hash=sha256:3ad2a3decf9aaba3d29c8f537ac4b243e36bef957511b4766cb0057d32b0be85 --hash=sha256:3b1fdb9dc17f5a7677423d508ab4f243a726dea51fa5e70992e59a7411c89d19 --hash=sha256:41e4e3953a79407c794916fa277a82531dd93aad34e29c2a514c2c0c5fe971cc --hash=sha256:43fa96a3ca0d6b1812e01ced1044a003533c47f6ee8aca31724f78e93ccc089a --hash=sha256:50187695423ffe49e2deacb8cd10510bc361faac997de9efef88badc3bb9e2d1 --hash=sha256:5ac9328ec4831237bec75defaf839f7d4564be1e6b25ac710bd1a96321cc8317 --hash=sha256:5d225db5a45f21e78dd9358e58a98702a0302f2659a3c6cd320564b75b86f47c --hash=sha256:6395c297d42274772abc367baaa79683958044e5d3835486c16da75d2a694631 --hash=sha256:688ba32a1cffef67fd2e9398a2efebaea461578b0923624778664cc1c914db5d --hash=sha256:68ccc6023a3400877818152ad9a1033e3db8625d899c72eacb5a668902e4d652 --hash=sha256:70b189594dbe54f75ab3a1acec5f1e3faa7e8cf2f1e08d9b561cb41b845f69d5 --hash=sha256:797b4f722ffa07cc8d62053e4cff1486fa6dc094105d13fea7b1de7d8bf71c9e --hash=sha256:7c36280e6fb8385e520936c3cb3b8042851904eba0e58d277dca80a5cfed590b --hash=sha256:7e7401d0de89a9a855c839bc697c079a4af81cf878373abd7dc625847d25cbd8 --hash=sha256:80bab7bfc629882493af4aa31a4cfa43a4c57c83813253626916b8c7ada83476 --hash=sha256:82d09873e40955485746739bcb8b4586983670466c23382c19cffecbf1fd8706 --hash=sha256:8388ee1976c416731879ac16da0aff3f63b286ffdd57cdeb95f3f2e085687563 --hash=sha256:8824b5a04a04a047e72eea5cec3bc266db09e35de6bdfe34c9436ac5ee27d237 --hash=sha256:8b9c7197f7cb2738065c481a0461e50ad02f18c78cd75775628afb4d7137fb3b --hash=sha256:9056c1ecd25795207ad294bcf39f2db3d845767be0ea6e6a34d856f006006083 --hash=sha256:936d68689298c36b53b29f23c6dbb74de12b4ac12ca6cfe0e047bedceea56180 --hash=sha256:9b22676e8097e9e22e36d6b7bda33190d0d400f345f23d4065d48f4ca7ae0425 --hash=sha256:a4d3091415f010369ae4ed1fc6b79def9416358877534caf6a0fdd2146c87a3e --hash=sha256:a8786accb172bd8afb8be14490a16625cbc387036876ab6ba70912730faf8e1f --hash=sha256:a9f8c2e67970f13b16084e04f134610fd1d374bf477b17ec1599185cf611d725 --hash=sha256:bc2fa7c6b47d6bc618dd7fb02ef6fdedb1090ec036abab80d4681424b84c1183 --hash=sha256:c70c95198c015b85feafc136515252a261a84561b7b1d51e3384e0655ddf25ab --hash=sha256:cc1c1159b3d456576af7a3e4d1ba7e6924cb39de8f67111c735f6fc832082774 --hash=sha256:ce826d6ef20b1bc864f0a68340c8b3287705cae2f8b4b1d932177dcc76721725 --hash=sha256:d584d9ec91ad65861cc08d42e834324ef890a082e591037abe114850ff7bbc3e --hash=sha256:d7fded462629cfa4b685c5416b949ebad6cec74af5e2d42905d41e257e0869f5 --hash=sha256:d84a1718ee396f54f3a086ea0a66d8e552b2ab2017ef8b420e92edbc841c352d --hash=sha256:d8e03406cac8513435335dbab54c0d385e4a49e4945d2909a581c83647ca0290 --hash=sha256:e10ce637b18caea04431ce14fabcf5c64a1c61ec9c56b071a4b7ca131ca52d44 --hash=sha256:ec031d5d2feb36d1d1a24380e4db6d43695f3748343d99434e6f5f9156aaa2ed --hash=sha256:ef6107725bd54b262d6dedcc2af448a266975032bc85ef0172c5f059da6325b4 --hash=sha256:efdca5630322a10774e8e98e1af481aad470dd62c3170801852d752aa7a783ba --hash=sha256:f753120cb8181e736c57ef7636e83f31b9c0d1722c516f7e86cf15b7aa57ff12 --hash=sha256:ff3824dc5261f50c9b0dfb3be22b4567a6f938ccce4587b38952d85fd9e9afe4" + "filename": "PyYAML-6.0.2-cp313-cp313-win_amd64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_13_host//:python", + "repo": "pre-commit-config-3.13_313", + "requirement": "pyyaml==6.0.2", + "sha256": "8388ee1976c416731879ac16da0aff3f63b286ffdd57cdeb95f3f2e085687563", + "urls": [ + "https://files.pythonhosted.org/packages/fa/de/02b54f42487e3d3c6efb3f89428677074ca7bf43aae402517bc7cca949f3/PyYAML-6.0.2-cp313-cp313-win_amd64.whl" + ] } }, - "pre-commit-config-3.13_313_pyyaml": { + "pre-commit-config-3.13_313_pyyaml_sdist_d584d9ec": { "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", "attributes": { "dep_template": "@pre-commit-config-3.13//{name}:{target}", + "experimental_target_platforms": [ + "cp313_linux_aarch64", + "cp313_linux_arm", + "cp313_linux_ppc", + "cp313_linux_s390x", + "cp313_linux_x86_64", + "cp313_osx_aarch64", + "cp313_osx_x86_64", + "cp313_windows_x86_64" + ], "extra_pip_args": [ "--index-url", "https://pypi.org/simple" ], + "filename": "pyyaml-6.0.2.tar.gz", "python_interpreter_target": "@@rules_python++python+python_3_13_host//:python", "repo": "pre-commit-config-3.13_313", - "requirement": "pyyaml==6.0.2 --hash=sha256:01179a4a8559ab5de078078f37e5c1a30d76bb88519906844fd7bdea1b7729ff --hash=sha256:0833f8694549e586547b576dcfaba4a6b55b9e96098b36cdc7ebefe667dfed48 --hash=sha256:0a9a2848a5b7feac301353437eb7d5957887edbf81d56e903999a75a3d743086 --hash=sha256:0b69e4ce7a131fe56b7e4d770c67429700908fc0752af059838b1cfb41960e4e --hash=sha256:0ffe8360bab4910ef1b9e87fb812d8bc0a308b0d0eef8c8f44e0254ab3b07133 --hash=sha256:11d8f3dd2b9c1207dcaf2ee0bbbfd5991f571186ec9cc78427ba5bd32afae4b5 --hash=sha256:17e311b6c678207928d649faa7cb0d7b4c26a0ba73d41e99c4fff6b6c3276484 --hash=sha256:1e2120ef853f59c7419231f3bf4e7021f1b936f6ebd222406c3b60212205d2ee --hash=sha256:1f71ea527786de97d1a0cc0eacd1defc0985dcf6b3f17bb77dcfc8c34bec4dc5 --hash=sha256:23502f431948090f597378482b4812b0caae32c22213aecf3b55325e049a6c68 --hash=sha256:24471b829b3bf607e04e88d79542a9d48bb037c2267d7927a874e6c205ca7e9a --hash=sha256:29717114e51c84ddfba879543fb232a6ed60086602313ca38cce623c1d62cfbf --hash=sha256:2e99c6826ffa974fe6e27cdb5ed0021786b03fc98e5ee3c5bfe1fd5015f42b99 --hash=sha256:39693e1f8320ae4f43943590b49779ffb98acb81f788220ea932a6b6c51004d8 --hash=sha256:3ad2a3decf9aaba3d29c8f537ac4b243e36bef957511b4766cb0057d32b0be85 --hash=sha256:3b1fdb9dc17f5a7677423d508ab4f243a726dea51fa5e70992e59a7411c89d19 --hash=sha256:41e4e3953a79407c794916fa277a82531dd93aad34e29c2a514c2c0c5fe971cc --hash=sha256:43fa96a3ca0d6b1812e01ced1044a003533c47f6ee8aca31724f78e93ccc089a --hash=sha256:50187695423ffe49e2deacb8cd10510bc361faac997de9efef88badc3bb9e2d1 --hash=sha256:5ac9328ec4831237bec75defaf839f7d4564be1e6b25ac710bd1a96321cc8317 --hash=sha256:5d225db5a45f21e78dd9358e58a98702a0302f2659a3c6cd320564b75b86f47c --hash=sha256:6395c297d42274772abc367baaa79683958044e5d3835486c16da75d2a694631 --hash=sha256:688ba32a1cffef67fd2e9398a2efebaea461578b0923624778664cc1c914db5d --hash=sha256:68ccc6023a3400877818152ad9a1033e3db8625d899c72eacb5a668902e4d652 --hash=sha256:70b189594dbe54f75ab3a1acec5f1e3faa7e8cf2f1e08d9b561cb41b845f69d5 --hash=sha256:797b4f722ffa07cc8d62053e4cff1486fa6dc094105d13fea7b1de7d8bf71c9e --hash=sha256:7c36280e6fb8385e520936c3cb3b8042851904eba0e58d277dca80a5cfed590b --hash=sha256:7e7401d0de89a9a855c839bc697c079a4af81cf878373abd7dc625847d25cbd8 --hash=sha256:80bab7bfc629882493af4aa31a4cfa43a4c57c83813253626916b8c7ada83476 --hash=sha256:82d09873e40955485746739bcb8b4586983670466c23382c19cffecbf1fd8706 --hash=sha256:8388ee1976c416731879ac16da0aff3f63b286ffdd57cdeb95f3f2e085687563 --hash=sha256:8824b5a04a04a047e72eea5cec3bc266db09e35de6bdfe34c9436ac5ee27d237 --hash=sha256:8b9c7197f7cb2738065c481a0461e50ad02f18c78cd75775628afb4d7137fb3b --hash=sha256:9056c1ecd25795207ad294bcf39f2db3d845767be0ea6e6a34d856f006006083 --hash=sha256:936d68689298c36b53b29f23c6dbb74de12b4ac12ca6cfe0e047bedceea56180 --hash=sha256:9b22676e8097e9e22e36d6b7bda33190d0d400f345f23d4065d48f4ca7ae0425 --hash=sha256:a4d3091415f010369ae4ed1fc6b79def9416358877534caf6a0fdd2146c87a3e --hash=sha256:a8786accb172bd8afb8be14490a16625cbc387036876ab6ba70912730faf8e1f --hash=sha256:a9f8c2e67970f13b16084e04f134610fd1d374bf477b17ec1599185cf611d725 --hash=sha256:bc2fa7c6b47d6bc618dd7fb02ef6fdedb1090ec036abab80d4681424b84c1183 --hash=sha256:c70c95198c015b85feafc136515252a261a84561b7b1d51e3384e0655ddf25ab --hash=sha256:cc1c1159b3d456576af7a3e4d1ba7e6924cb39de8f67111c735f6fc832082774 --hash=sha256:ce826d6ef20b1bc864f0a68340c8b3287705cae2f8b4b1d932177dcc76721725 --hash=sha256:d584d9ec91ad65861cc08d42e834324ef890a082e591037abe114850ff7bbc3e --hash=sha256:d7fded462629cfa4b685c5416b949ebad6cec74af5e2d42905d41e257e0869f5 --hash=sha256:d84a1718ee396f54f3a086ea0a66d8e552b2ab2017ef8b420e92edbc841c352d --hash=sha256:d8e03406cac8513435335dbab54c0d385e4a49e4945d2909a581c83647ca0290 --hash=sha256:e10ce637b18caea04431ce14fabcf5c64a1c61ec9c56b071a4b7ca131ca52d44 --hash=sha256:ec031d5d2feb36d1d1a24380e4db6d43695f3748343d99434e6f5f9156aaa2ed --hash=sha256:ef6107725bd54b262d6dedcc2af448a266975032bc85ef0172c5f059da6325b4 --hash=sha256:efdca5630322a10774e8e98e1af481aad470dd62c3170801852d752aa7a783ba --hash=sha256:f753120cb8181e736c57ef7636e83f31b9c0d1722c516f7e86cf15b7aa57ff12 --hash=sha256:ff3824dc5261f50c9b0dfb3be22b4567a6f938ccce4587b38952d85fd9e9afe4" + "requirement": "pyyaml==6.0.2", + "sha256": "d584d9ec91ad65861cc08d42e834324ef890a082e591037abe114850ff7bbc3e", + "urls": [ + "https://files.pythonhosted.org/packages/54/ed/79a089b6be93607fa5cdaedf301d7dfb23af5f25c398d5ead2525b063e17/pyyaml-6.0.2.tar.gz" + ] } }, "pre-commit-hook-3.10_310_annotated_types_py3_none_any_1f02e8b4": { @@ -5246,15 +8150,15 @@ "repo_name": "pre-commit-3.10", "extra_hub_aliases": {}, "whl_map": { - "cfgv": "{\"pre-commit-3.10_310_cfgv\":[{\"version\":\"3.10\"}]}", - "distlib": "{\"pre-commit-3.10_310_distlib\":[{\"version\":\"3.10\"}]}", - "filelock": "{\"pre-commit-3.10_310_filelock\":[{\"version\":\"3.10\"}]}", - "identify": "{\"pre-commit-3.10_310_identify\":[{\"version\":\"3.10\"}]}", - "nodeenv": "{\"pre-commit-3.10_310_nodeenv\":[{\"version\":\"3.10\"}]}", - "platformdirs": "{\"pre-commit-3.10_310_platformdirs\":[{\"version\":\"3.10\"}]}", - "pre_commit": "{\"pre-commit-3.10_310_pre_commit\":[{\"version\":\"3.10\"}]}", - "pyyaml": "{\"pre-commit-3.10_310_pyyaml\":[{\"version\":\"3.10\"}]}", - "virtualenv": "{\"pre-commit-3.10_310_virtualenv\":[{\"version\":\"3.10\"}]}" + "cfgv": "{\"pre-commit-3.10_310_cfgv_py2_none_any_b7265b1f\":[{\"filename\":\"cfgv-3.4.0-py2.py3-none-any.whl\",\"version\":\"3.10\"}],\"pre-commit-3.10_310_cfgv_sdist_e52591d4\":[{\"filename\":\"cfgv-3.4.0.tar.gz\",\"version\":\"3.10\"}]}", + "distlib": "{\"pre-commit-3.10_310_distlib_py2_none_any_47f8c22f\":[{\"filename\":\"distlib-0.3.9-py2.py3-none-any.whl\",\"version\":\"3.10\"}],\"pre-commit-3.10_310_distlib_sdist_a60f20de\":[{\"filename\":\"distlib-0.3.9.tar.gz\",\"version\":\"3.10\"}]}", + "filelock": "{\"pre-commit-3.10_310_filelock_py3_none_any_533dc2f7\":[{\"filename\":\"filelock-3.17.0-py3-none-any.whl\",\"version\":\"3.10\"}],\"pre-commit-3.10_310_filelock_sdist_ee4e7740\":[{\"filename\":\"filelock-3.17.0.tar.gz\",\"version\":\"3.10\"}]}", + "identify": "{\"pre-commit-3.10_310_identify_py2_none_any_155931cb\":[{\"filename\":\"identify-2.6.7-py2.py3-none-any.whl\",\"version\":\"3.10\"}],\"pre-commit-3.10_310_identify_sdist_3fa266b4\":[{\"filename\":\"identify-2.6.7.tar.gz\",\"version\":\"3.10\"}]}", + "nodeenv": "{\"pre-commit-3.10_310_nodeenv_py2_none_any_ba11c978\":[{\"filename\":\"nodeenv-1.9.1-py2.py3-none-any.whl\",\"version\":\"3.10\"}],\"pre-commit-3.10_310_nodeenv_sdist_6ec12890\":[{\"filename\":\"nodeenv-1.9.1.tar.gz\",\"version\":\"3.10\"}]}", + "platformdirs": "{\"pre-commit-3.10_310_platformdirs_py3_none_any_73e575e1\":[{\"filename\":\"platformdirs-4.3.6-py3-none-any.whl\",\"version\":\"3.10\"}],\"pre-commit-3.10_310_platformdirs_sdist_357fb2ac\":[{\"filename\":\"platformdirs-4.3.6.tar.gz\",\"version\":\"3.10\"}]}", + "pre_commit": "{\"pre-commit-3.10_310_pre_commit_py2_none_any_efde9138\":[{\"filename\":\"pre_commit-4.0.1-py2.py3-none-any.whl\",\"version\":\"3.10\"}],\"pre-commit-3.10_310_pre_commit_sdist_80905ac3\":[{\"filename\":\"pre_commit-4.0.1.tar.gz\",\"version\":\"3.10\"}]}", + "pyyaml": "{\"pre-commit-3.10_310_pyyaml_cp310_cp310_macosx_10_9_x86_64_0a9a2848\":[{\"filename\":\"PyYAML-6.0.2-cp310-cp310-macosx_10_9_x86_64.whl\",\"version\":\"3.10\"}],\"pre-commit-3.10_310_pyyaml_cp310_cp310_macosx_11_0_arm64_29717114\":[{\"filename\":\"PyYAML-6.0.2-cp310-cp310-macosx_11_0_arm64.whl\",\"version\":\"3.10\"}],\"pre-commit-3.10_310_pyyaml_cp310_cp310_manylinux_2_17_aarch64_8824b5a0\":[{\"filename\":\"PyYAML-6.0.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl\",\"version\":\"3.10\"}],\"pre-commit-3.10_310_pyyaml_cp310_cp310_manylinux_2_17_s390x_7c36280e\":[{\"filename\":\"PyYAML-6.0.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl\",\"version\":\"3.10\"}],\"pre-commit-3.10_310_pyyaml_cp310_cp310_manylinux_2_17_x86_64_ec031d5d\":[{\"filename\":\"PyYAML-6.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl\",\"version\":\"3.10\"}],\"pre-commit-3.10_310_pyyaml_cp310_cp310_musllinux_1_1_aarch64_936d6868\":[{\"filename\":\"PyYAML-6.0.2-cp310-cp310-musllinux_1_1_aarch64.whl\",\"version\":\"3.10\"}],\"pre-commit-3.10_310_pyyaml_cp310_cp310_musllinux_1_1_x86_64_23502f43\":[{\"filename\":\"PyYAML-6.0.2-cp310-cp310-musllinux_1_1_x86_64.whl\",\"version\":\"3.10\"}],\"pre-commit-3.10_310_pyyaml_cp310_cp310_win_amd64_a4d30914\":[{\"filename\":\"PyYAML-6.0.2-cp310-cp310-win_amd64.whl\",\"version\":\"3.10\"}],\"pre-commit-3.10_310_pyyaml_sdist_d584d9ec\":[{\"filename\":\"pyyaml-6.0.2.tar.gz\",\"version\":\"3.10\"}]}", + "virtualenv": "{\"pre-commit-3.10_310_virtualenv_py3_none_any_febddfc3\":[{\"filename\":\"virtualenv-20.29.2-py3-none-any.whl\",\"version\":\"3.10\"}],\"pre-commit-3.10_310_virtualenv_sdist_fdaabebf\":[{\"filename\":\"virtualenv-20.29.2.tar.gz\",\"version\":\"3.10\"}]}" }, "packages": [ "cfgv", @@ -5276,15 +8180,15 @@ "repo_name": "pre-commit-3.11", "extra_hub_aliases": {}, "whl_map": { - "cfgv": "{\"pre-commit-3.11_311_cfgv\":[{\"version\":\"3.11\"}]}", - "distlib": "{\"pre-commit-3.11_311_distlib\":[{\"version\":\"3.11\"}]}", - "filelock": "{\"pre-commit-3.11_311_filelock\":[{\"version\":\"3.11\"}]}", - "identify": "{\"pre-commit-3.11_311_identify\":[{\"version\":\"3.11\"}]}", - "nodeenv": "{\"pre-commit-3.11_311_nodeenv\":[{\"version\":\"3.11\"}]}", - "platformdirs": "{\"pre-commit-3.11_311_platformdirs\":[{\"version\":\"3.11\"}]}", - "pre_commit": "{\"pre-commit-3.11_311_pre_commit\":[{\"version\":\"3.11\"}]}", - "pyyaml": "{\"pre-commit-3.11_311_pyyaml\":[{\"version\":\"3.11\"}]}", - "virtualenv": "{\"pre-commit-3.11_311_virtualenv\":[{\"version\":\"3.11\"}]}" + "cfgv": "{\"pre-commit-3.11_311_cfgv_py2_none_any_b7265b1f\":[{\"filename\":\"cfgv-3.4.0-py2.py3-none-any.whl\",\"version\":\"3.11\"}],\"pre-commit-3.11_311_cfgv_sdist_e52591d4\":[{\"filename\":\"cfgv-3.4.0.tar.gz\",\"version\":\"3.11\"}]}", + "distlib": "{\"pre-commit-3.11_311_distlib_py2_none_any_47f8c22f\":[{\"filename\":\"distlib-0.3.9-py2.py3-none-any.whl\",\"version\":\"3.11\"}],\"pre-commit-3.11_311_distlib_sdist_a60f20de\":[{\"filename\":\"distlib-0.3.9.tar.gz\",\"version\":\"3.11\"}]}", + "filelock": "{\"pre-commit-3.11_311_filelock_py3_none_any_533dc2f7\":[{\"filename\":\"filelock-3.17.0-py3-none-any.whl\",\"version\":\"3.11\"}],\"pre-commit-3.11_311_filelock_sdist_ee4e7740\":[{\"filename\":\"filelock-3.17.0.tar.gz\",\"version\":\"3.11\"}]}", + "identify": "{\"pre-commit-3.11_311_identify_py2_none_any_155931cb\":[{\"filename\":\"identify-2.6.7-py2.py3-none-any.whl\",\"version\":\"3.11\"}],\"pre-commit-3.11_311_identify_sdist_3fa266b4\":[{\"filename\":\"identify-2.6.7.tar.gz\",\"version\":\"3.11\"}]}", + "nodeenv": "{\"pre-commit-3.11_311_nodeenv_py2_none_any_ba11c978\":[{\"filename\":\"nodeenv-1.9.1-py2.py3-none-any.whl\",\"version\":\"3.11\"}],\"pre-commit-3.11_311_nodeenv_sdist_6ec12890\":[{\"filename\":\"nodeenv-1.9.1.tar.gz\",\"version\":\"3.11\"}]}", + "platformdirs": "{\"pre-commit-3.11_311_platformdirs_py3_none_any_73e575e1\":[{\"filename\":\"platformdirs-4.3.6-py3-none-any.whl\",\"version\":\"3.11\"}],\"pre-commit-3.11_311_platformdirs_sdist_357fb2ac\":[{\"filename\":\"platformdirs-4.3.6.tar.gz\",\"version\":\"3.11\"}]}", + "pre_commit": "{\"pre-commit-3.11_311_pre_commit_py2_none_any_efde9138\":[{\"filename\":\"pre_commit-4.0.1-py2.py3-none-any.whl\",\"version\":\"3.11\"}],\"pre-commit-3.11_311_pre_commit_sdist_80905ac3\":[{\"filename\":\"pre_commit-4.0.1.tar.gz\",\"version\":\"3.11\"}]}", + "pyyaml": "{\"pre-commit-3.11_311_pyyaml_cp311_cp311_macosx_10_9_x86_64_cc1c1159\":[{\"filename\":\"PyYAML-6.0.2-cp311-cp311-macosx_10_9_x86_64.whl\",\"version\":\"3.11\"}],\"pre-commit-3.11_311_pyyaml_cp311_cp311_macosx_11_0_arm64_1e2120ef\":[{\"filename\":\"PyYAML-6.0.2-cp311-cp311-macosx_11_0_arm64.whl\",\"version\":\"3.11\"}],\"pre-commit-3.11_311_pyyaml_cp311_cp311_manylinux_2_17_aarch64_5d225db5\":[{\"filename\":\"PyYAML-6.0.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl\",\"version\":\"3.11\"}],\"pre-commit-3.11_311_pyyaml_cp311_cp311_manylinux_2_17_s390x_5ac9328e\":[{\"filename\":\"PyYAML-6.0.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl\",\"version\":\"3.11\"}],\"pre-commit-3.11_311_pyyaml_cp311_cp311_manylinux_2_17_x86_64_3ad2a3de\":[{\"filename\":\"PyYAML-6.0.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl\",\"version\":\"3.11\"}],\"pre-commit-3.11_311_pyyaml_cp311_cp311_musllinux_1_1_aarch64_ff3824dc\":[{\"filename\":\"PyYAML-6.0.2-cp311-cp311-musllinux_1_1_aarch64.whl\",\"version\":\"3.11\"}],\"pre-commit-3.11_311_pyyaml_cp311_cp311_musllinux_1_1_x86_64_797b4f72\":[{\"filename\":\"PyYAML-6.0.2-cp311-cp311-musllinux_1_1_x86_64.whl\",\"version\":\"3.11\"}],\"pre-commit-3.11_311_pyyaml_cp311_cp311_win_amd64_e10ce637\":[{\"filename\":\"PyYAML-6.0.2-cp311-cp311-win_amd64.whl\",\"version\":\"3.11\"}],\"pre-commit-3.11_311_pyyaml_sdist_d584d9ec\":[{\"filename\":\"pyyaml-6.0.2.tar.gz\",\"version\":\"3.11\"}]}", + "virtualenv": "{\"pre-commit-3.11_311_virtualenv_py3_none_any_febddfc3\":[{\"filename\":\"virtualenv-20.29.2-py3-none-any.whl\",\"version\":\"3.11\"}],\"pre-commit-3.11_311_virtualenv_sdist_fdaabebf\":[{\"filename\":\"virtualenv-20.29.2.tar.gz\",\"version\":\"3.11\"}]}" }, "packages": [ "cfgv", @@ -5306,15 +8210,15 @@ "repo_name": "pre-commit-3.12", "extra_hub_aliases": {}, "whl_map": { - "cfgv": "{\"pre-commit-3.12_312_cfgv\":[{\"version\":\"3.12\"}]}", - "distlib": "{\"pre-commit-3.12_312_distlib\":[{\"version\":\"3.12\"}]}", - "filelock": "{\"pre-commit-3.12_312_filelock\":[{\"version\":\"3.12\"}]}", - "identify": "{\"pre-commit-3.12_312_identify\":[{\"version\":\"3.12\"}]}", - "nodeenv": "{\"pre-commit-3.12_312_nodeenv\":[{\"version\":\"3.12\"}]}", - "platformdirs": "{\"pre-commit-3.12_312_platformdirs\":[{\"version\":\"3.12\"}]}", - "pre_commit": "{\"pre-commit-3.12_312_pre_commit\":[{\"version\":\"3.12\"}]}", - "pyyaml": "{\"pre-commit-3.12_312_pyyaml\":[{\"version\":\"3.12\"}]}", - "virtualenv": "{\"pre-commit-3.12_312_virtualenv\":[{\"version\":\"3.12\"}]}" + "cfgv": "{\"pre-commit-3.12_312_cfgv_py2_none_any_b7265b1f\":[{\"filename\":\"cfgv-3.4.0-py2.py3-none-any.whl\",\"version\":\"3.12\"}],\"pre-commit-3.12_312_cfgv_sdist_e52591d4\":[{\"filename\":\"cfgv-3.4.0.tar.gz\",\"version\":\"3.12\"}]}", + "distlib": "{\"pre-commit-3.12_312_distlib_py2_none_any_47f8c22f\":[{\"filename\":\"distlib-0.3.9-py2.py3-none-any.whl\",\"version\":\"3.12\"}],\"pre-commit-3.12_312_distlib_sdist_a60f20de\":[{\"filename\":\"distlib-0.3.9.tar.gz\",\"version\":\"3.12\"}]}", + "filelock": "{\"pre-commit-3.12_312_filelock_py3_none_any_533dc2f7\":[{\"filename\":\"filelock-3.17.0-py3-none-any.whl\",\"version\":\"3.12\"}],\"pre-commit-3.12_312_filelock_sdist_ee4e7740\":[{\"filename\":\"filelock-3.17.0.tar.gz\",\"version\":\"3.12\"}]}", + "identify": "{\"pre-commit-3.12_312_identify_py2_none_any_155931cb\":[{\"filename\":\"identify-2.6.7-py2.py3-none-any.whl\",\"version\":\"3.12\"}],\"pre-commit-3.12_312_identify_sdist_3fa266b4\":[{\"filename\":\"identify-2.6.7.tar.gz\",\"version\":\"3.12\"}]}", + "nodeenv": "{\"pre-commit-3.12_312_nodeenv_py2_none_any_ba11c978\":[{\"filename\":\"nodeenv-1.9.1-py2.py3-none-any.whl\",\"version\":\"3.12\"}],\"pre-commit-3.12_312_nodeenv_sdist_6ec12890\":[{\"filename\":\"nodeenv-1.9.1.tar.gz\",\"version\":\"3.12\"}]}", + "platformdirs": "{\"pre-commit-3.12_312_platformdirs_py3_none_any_73e575e1\":[{\"filename\":\"platformdirs-4.3.6-py3-none-any.whl\",\"version\":\"3.12\"}],\"pre-commit-3.12_312_platformdirs_sdist_357fb2ac\":[{\"filename\":\"platformdirs-4.3.6.tar.gz\",\"version\":\"3.12\"}]}", + "pre_commit": "{\"pre-commit-3.12_312_pre_commit_py2_none_any_efde9138\":[{\"filename\":\"pre_commit-4.0.1-py2.py3-none-any.whl\",\"version\":\"3.12\"}],\"pre-commit-3.12_312_pre_commit_sdist_80905ac3\":[{\"filename\":\"pre_commit-4.0.1.tar.gz\",\"version\":\"3.12\"}]}", + "pyyaml": "{\"pre-commit-3.12_312_pyyaml_cp312_cp312_macosx_10_9_x86_64_c70c9519\":[{\"filename\":\"PyYAML-6.0.2-cp312-cp312-macosx_10_9_x86_64.whl\",\"version\":\"3.12\"}],\"pre-commit-3.12_312_pyyaml_cp312_cp312_macosx_11_0_arm64_ce826d6e\":[{\"filename\":\"PyYAML-6.0.2-cp312-cp312-macosx_11_0_arm64.whl\",\"version\":\"3.12\"}],\"pre-commit-3.12_312_pyyaml_cp312_cp312_manylinux_2_17_aarch64_1f71ea52\":[{\"filename\":\"PyYAML-6.0.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl\",\"version\":\"3.12\"}],\"pre-commit-3.12_312_pyyaml_cp312_cp312_manylinux_2_17_s390x_9b22676e\":[{\"filename\":\"PyYAML-6.0.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl\",\"version\":\"3.12\"}],\"pre-commit-3.12_312_pyyaml_cp312_cp312_manylinux_2_17_x86_64_80bab7bf\":[{\"filename\":\"PyYAML-6.0.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl\",\"version\":\"3.12\"}],\"pre-commit-3.12_312_pyyaml_cp312_cp312_musllinux_1_1_aarch64_0833f869\":[{\"filename\":\"PyYAML-6.0.2-cp312-cp312-musllinux_1_1_aarch64.whl\",\"version\":\"3.12\"}],\"pre-commit-3.12_312_pyyaml_cp312_cp312_musllinux_1_1_x86_64_8b9c7197\":[{\"filename\":\"PyYAML-6.0.2-cp312-cp312-musllinux_1_1_x86_64.whl\",\"version\":\"3.12\"}],\"pre-commit-3.12_312_pyyaml_cp312_cp312_win_amd64_7e7401d0\":[{\"filename\":\"PyYAML-6.0.2-cp312-cp312-win_amd64.whl\",\"version\":\"3.12\"}],\"pre-commit-3.12_312_pyyaml_sdist_d584d9ec\":[{\"filename\":\"pyyaml-6.0.2.tar.gz\",\"version\":\"3.12\"}]}", + "virtualenv": "{\"pre-commit-3.12_312_virtualenv_py3_none_any_febddfc3\":[{\"filename\":\"virtualenv-20.29.2-py3-none-any.whl\",\"version\":\"3.12\"}],\"pre-commit-3.12_312_virtualenv_sdist_fdaabebf\":[{\"filename\":\"virtualenv-20.29.2.tar.gz\",\"version\":\"3.12\"}]}" }, "packages": [ "cfgv", @@ -5336,15 +8240,15 @@ "repo_name": "pre-commit-3.13", "extra_hub_aliases": {}, "whl_map": { - "cfgv": "{\"pre-commit-3.13_313_cfgv\":[{\"version\":\"3.13\"}]}", - "distlib": "{\"pre-commit-3.13_313_distlib\":[{\"version\":\"3.13\"}]}", - "filelock": "{\"pre-commit-3.13_313_filelock\":[{\"version\":\"3.13\"}]}", - "identify": "{\"pre-commit-3.13_313_identify\":[{\"version\":\"3.13\"}]}", - "nodeenv": "{\"pre-commit-3.13_313_nodeenv\":[{\"version\":\"3.13\"}]}", - "platformdirs": "{\"pre-commit-3.13_313_platformdirs\":[{\"version\":\"3.13\"}]}", - "pre_commit": "{\"pre-commit-3.13_313_pre_commit\":[{\"version\":\"3.13\"}]}", - "pyyaml": "{\"pre-commit-3.13_313_pyyaml\":[{\"version\":\"3.13\"}]}", - "virtualenv": "{\"pre-commit-3.13_313_virtualenv\":[{\"version\":\"3.13\"}]}" + "cfgv": "{\"pre-commit-3.13_313_cfgv_py2_none_any_b7265b1f\":[{\"filename\":\"cfgv-3.4.0-py2.py3-none-any.whl\",\"version\":\"3.13\"}],\"pre-commit-3.13_313_cfgv_sdist_e52591d4\":[{\"filename\":\"cfgv-3.4.0.tar.gz\",\"version\":\"3.13\"}]}", + "distlib": "{\"pre-commit-3.13_313_distlib_py2_none_any_47f8c22f\":[{\"filename\":\"distlib-0.3.9-py2.py3-none-any.whl\",\"version\":\"3.13\"}],\"pre-commit-3.13_313_distlib_sdist_a60f20de\":[{\"filename\":\"distlib-0.3.9.tar.gz\",\"version\":\"3.13\"}]}", + "filelock": "{\"pre-commit-3.13_313_filelock_py3_none_any_533dc2f7\":[{\"filename\":\"filelock-3.17.0-py3-none-any.whl\",\"version\":\"3.13\"}],\"pre-commit-3.13_313_filelock_sdist_ee4e7740\":[{\"filename\":\"filelock-3.17.0.tar.gz\",\"version\":\"3.13\"}]}", + "identify": "{\"pre-commit-3.13_313_identify_py2_none_any_155931cb\":[{\"filename\":\"identify-2.6.7-py2.py3-none-any.whl\",\"version\":\"3.13\"}],\"pre-commit-3.13_313_identify_sdist_3fa266b4\":[{\"filename\":\"identify-2.6.7.tar.gz\",\"version\":\"3.13\"}]}", + "nodeenv": "{\"pre-commit-3.13_313_nodeenv_py2_none_any_ba11c978\":[{\"filename\":\"nodeenv-1.9.1-py2.py3-none-any.whl\",\"version\":\"3.13\"}],\"pre-commit-3.13_313_nodeenv_sdist_6ec12890\":[{\"filename\":\"nodeenv-1.9.1.tar.gz\",\"version\":\"3.13\"}]}", + "platformdirs": "{\"pre-commit-3.13_313_platformdirs_py3_none_any_73e575e1\":[{\"filename\":\"platformdirs-4.3.6-py3-none-any.whl\",\"version\":\"3.13\"}],\"pre-commit-3.13_313_platformdirs_sdist_357fb2ac\":[{\"filename\":\"platformdirs-4.3.6.tar.gz\",\"version\":\"3.13\"}]}", + "pre_commit": "{\"pre-commit-3.13_313_pre_commit_py2_none_any_efde9138\":[{\"filename\":\"pre_commit-4.0.1-py2.py3-none-any.whl\",\"version\":\"3.13\"}],\"pre-commit-3.13_313_pre_commit_sdist_80905ac3\":[{\"filename\":\"pre_commit-4.0.1.tar.gz\",\"version\":\"3.13\"}]}", + "pyyaml": "{\"pre-commit-3.13_313_pyyaml_cp313_cp313_macosx_10_13_x86_64_efdca563\":[{\"filename\":\"PyYAML-6.0.2-cp313-cp313-macosx_10_13_x86_64.whl\",\"version\":\"3.13\"}],\"pre-commit-3.13_313_pyyaml_cp313_cp313_macosx_11_0_arm64_50187695\":[{\"filename\":\"PyYAML-6.0.2-cp313-cp313-macosx_11_0_arm64.whl\",\"version\":\"3.13\"}],\"pre-commit-3.13_313_pyyaml_cp313_cp313_manylinux_2_17_aarch64_0ffe8360\":[{\"filename\":\"PyYAML-6.0.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl\",\"version\":\"3.13\"}],\"pre-commit-3.13_313_pyyaml_cp313_cp313_manylinux_2_17_s390x_17e311b6\":[{\"filename\":\"PyYAML-6.0.2-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl\",\"version\":\"3.13\"}],\"pre-commit-3.13_313_pyyaml_cp313_cp313_manylinux_2_17_x86_64_70b18959\":[{\"filename\":\"PyYAML-6.0.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl\",\"version\":\"3.13\"}],\"pre-commit-3.13_313_pyyaml_cp313_cp313_musllinux_1_1_aarch64_41e4e395\":[{\"filename\":\"PyYAML-6.0.2-cp313-cp313-musllinux_1_1_aarch64.whl\",\"version\":\"3.13\"}],\"pre-commit-3.13_313_pyyaml_cp313_cp313_musllinux_1_1_x86_64_68ccc602\":[{\"filename\":\"PyYAML-6.0.2-cp313-cp313-musllinux_1_1_x86_64.whl\",\"version\":\"3.13\"}],\"pre-commit-3.13_313_pyyaml_cp313_cp313_win_amd64_8388ee19\":[{\"filename\":\"PyYAML-6.0.2-cp313-cp313-win_amd64.whl\",\"version\":\"3.13\"}],\"pre-commit-3.13_313_pyyaml_sdist_d584d9ec\":[{\"filename\":\"pyyaml-6.0.2.tar.gz\",\"version\":\"3.13\"}]}", + "virtualenv": "{\"pre-commit-3.13_313_virtualenv_py3_none_any_febddfc3\":[{\"filename\":\"virtualenv-20.29.2-py3-none-any.whl\",\"version\":\"3.13\"}],\"pre-commit-3.13_313_virtualenv_sdist_fdaabebf\":[{\"filename\":\"virtualenv-20.29.2.tar.gz\",\"version\":\"3.13\"}]}" }, "packages": [ "cfgv", @@ -5366,7 +8270,7 @@ "repo_name": "pre-commit-config-3.10", "extra_hub_aliases": {}, "whl_map": { - "pyyaml": "{\"pre-commit-config-3.10_310_pyyaml\":[{\"version\":\"3.10\"}]}" + "pyyaml": "{\"pre-commit-config-3.10_310_pyyaml_cp310_cp310_macosx_10_9_x86_64_0a9a2848\":[{\"filename\":\"PyYAML-6.0.2-cp310-cp310-macosx_10_9_x86_64.whl\",\"version\":\"3.10\"}],\"pre-commit-config-3.10_310_pyyaml_cp310_cp310_macosx_11_0_arm64_29717114\":[{\"filename\":\"PyYAML-6.0.2-cp310-cp310-macosx_11_0_arm64.whl\",\"version\":\"3.10\"}],\"pre-commit-config-3.10_310_pyyaml_cp310_cp310_manylinux_2_17_aarch64_8824b5a0\":[{\"filename\":\"PyYAML-6.0.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl\",\"version\":\"3.10\"}],\"pre-commit-config-3.10_310_pyyaml_cp310_cp310_manylinux_2_17_s390x_7c36280e\":[{\"filename\":\"PyYAML-6.0.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl\",\"version\":\"3.10\"}],\"pre-commit-config-3.10_310_pyyaml_cp310_cp310_manylinux_2_17_x86_64_ec031d5d\":[{\"filename\":\"PyYAML-6.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl\",\"version\":\"3.10\"}],\"pre-commit-config-3.10_310_pyyaml_cp310_cp310_musllinux_1_1_aarch64_936d6868\":[{\"filename\":\"PyYAML-6.0.2-cp310-cp310-musllinux_1_1_aarch64.whl\",\"version\":\"3.10\"}],\"pre-commit-config-3.10_310_pyyaml_cp310_cp310_musllinux_1_1_x86_64_23502f43\":[{\"filename\":\"PyYAML-6.0.2-cp310-cp310-musllinux_1_1_x86_64.whl\",\"version\":\"3.10\"}],\"pre-commit-config-3.10_310_pyyaml_cp310_cp310_win_amd64_a4d30914\":[{\"filename\":\"PyYAML-6.0.2-cp310-cp310-win_amd64.whl\",\"version\":\"3.10\"}],\"pre-commit-config-3.10_310_pyyaml_sdist_d584d9ec\":[{\"filename\":\"pyyaml-6.0.2.tar.gz\",\"version\":\"3.10\"}]}" }, "packages": [ "pyyaml" @@ -5380,7 +8284,7 @@ "repo_name": "pre-commit-config-3.11", "extra_hub_aliases": {}, "whl_map": { - "pyyaml": "{\"pre-commit-config-3.11_311_pyyaml\":[{\"version\":\"3.11\"}]}" + "pyyaml": "{\"pre-commit-config-3.11_311_pyyaml_cp311_cp311_macosx_10_9_x86_64_cc1c1159\":[{\"filename\":\"PyYAML-6.0.2-cp311-cp311-macosx_10_9_x86_64.whl\",\"version\":\"3.11\"}],\"pre-commit-config-3.11_311_pyyaml_cp311_cp311_macosx_11_0_arm64_1e2120ef\":[{\"filename\":\"PyYAML-6.0.2-cp311-cp311-macosx_11_0_arm64.whl\",\"version\":\"3.11\"}],\"pre-commit-config-3.11_311_pyyaml_cp311_cp311_manylinux_2_17_aarch64_5d225db5\":[{\"filename\":\"PyYAML-6.0.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl\",\"version\":\"3.11\"}],\"pre-commit-config-3.11_311_pyyaml_cp311_cp311_manylinux_2_17_s390x_5ac9328e\":[{\"filename\":\"PyYAML-6.0.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl\",\"version\":\"3.11\"}],\"pre-commit-config-3.11_311_pyyaml_cp311_cp311_manylinux_2_17_x86_64_3ad2a3de\":[{\"filename\":\"PyYAML-6.0.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl\",\"version\":\"3.11\"}],\"pre-commit-config-3.11_311_pyyaml_cp311_cp311_musllinux_1_1_aarch64_ff3824dc\":[{\"filename\":\"PyYAML-6.0.2-cp311-cp311-musllinux_1_1_aarch64.whl\",\"version\":\"3.11\"}],\"pre-commit-config-3.11_311_pyyaml_cp311_cp311_musllinux_1_1_x86_64_797b4f72\":[{\"filename\":\"PyYAML-6.0.2-cp311-cp311-musllinux_1_1_x86_64.whl\",\"version\":\"3.11\"}],\"pre-commit-config-3.11_311_pyyaml_cp311_cp311_win_amd64_e10ce637\":[{\"filename\":\"PyYAML-6.0.2-cp311-cp311-win_amd64.whl\",\"version\":\"3.11\"}],\"pre-commit-config-3.11_311_pyyaml_sdist_d584d9ec\":[{\"filename\":\"pyyaml-6.0.2.tar.gz\",\"version\":\"3.11\"}]}" }, "packages": [ "pyyaml" @@ -5394,7 +8298,7 @@ "repo_name": "pre-commit-config-3.12", "extra_hub_aliases": {}, "whl_map": { - "pyyaml": "{\"pre-commit-config-3.12_312_pyyaml\":[{\"version\":\"3.12\"}]}" + "pyyaml": "{\"pre-commit-config-3.12_312_pyyaml_cp312_cp312_macosx_10_9_x86_64_c70c9519\":[{\"filename\":\"PyYAML-6.0.2-cp312-cp312-macosx_10_9_x86_64.whl\",\"version\":\"3.12\"}],\"pre-commit-config-3.12_312_pyyaml_cp312_cp312_macosx_11_0_arm64_ce826d6e\":[{\"filename\":\"PyYAML-6.0.2-cp312-cp312-macosx_11_0_arm64.whl\",\"version\":\"3.12\"}],\"pre-commit-config-3.12_312_pyyaml_cp312_cp312_manylinux_2_17_aarch64_1f71ea52\":[{\"filename\":\"PyYAML-6.0.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl\",\"version\":\"3.12\"}],\"pre-commit-config-3.12_312_pyyaml_cp312_cp312_manylinux_2_17_s390x_9b22676e\":[{\"filename\":\"PyYAML-6.0.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl\",\"version\":\"3.12\"}],\"pre-commit-config-3.12_312_pyyaml_cp312_cp312_manylinux_2_17_x86_64_80bab7bf\":[{\"filename\":\"PyYAML-6.0.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl\",\"version\":\"3.12\"}],\"pre-commit-config-3.12_312_pyyaml_cp312_cp312_musllinux_1_1_aarch64_0833f869\":[{\"filename\":\"PyYAML-6.0.2-cp312-cp312-musllinux_1_1_aarch64.whl\",\"version\":\"3.12\"}],\"pre-commit-config-3.12_312_pyyaml_cp312_cp312_musllinux_1_1_x86_64_8b9c7197\":[{\"filename\":\"PyYAML-6.0.2-cp312-cp312-musllinux_1_1_x86_64.whl\",\"version\":\"3.12\"}],\"pre-commit-config-3.12_312_pyyaml_cp312_cp312_win_amd64_7e7401d0\":[{\"filename\":\"PyYAML-6.0.2-cp312-cp312-win_amd64.whl\",\"version\":\"3.12\"}],\"pre-commit-config-3.12_312_pyyaml_sdist_d584d9ec\":[{\"filename\":\"pyyaml-6.0.2.tar.gz\",\"version\":\"3.12\"}]}" }, "packages": [ "pyyaml" @@ -5408,7 +8312,7 @@ "repo_name": "pre-commit-config-3.13", "extra_hub_aliases": {}, "whl_map": { - "pyyaml": "{\"pre-commit-config-3.13_313_pyyaml\":[{\"version\":\"3.13\"}]}" + "pyyaml": "{\"pre-commit-config-3.13_313_pyyaml_cp313_cp313_macosx_10_13_x86_64_efdca563\":[{\"filename\":\"PyYAML-6.0.2-cp313-cp313-macosx_10_13_x86_64.whl\",\"version\":\"3.13\"}],\"pre-commit-config-3.13_313_pyyaml_cp313_cp313_macosx_11_0_arm64_50187695\":[{\"filename\":\"PyYAML-6.0.2-cp313-cp313-macosx_11_0_arm64.whl\",\"version\":\"3.13\"}],\"pre-commit-config-3.13_313_pyyaml_cp313_cp313_manylinux_2_17_aarch64_0ffe8360\":[{\"filename\":\"PyYAML-6.0.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl\",\"version\":\"3.13\"}],\"pre-commit-config-3.13_313_pyyaml_cp313_cp313_manylinux_2_17_s390x_17e311b6\":[{\"filename\":\"PyYAML-6.0.2-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl\",\"version\":\"3.13\"}],\"pre-commit-config-3.13_313_pyyaml_cp313_cp313_manylinux_2_17_x86_64_70b18959\":[{\"filename\":\"PyYAML-6.0.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl\",\"version\":\"3.13\"}],\"pre-commit-config-3.13_313_pyyaml_cp313_cp313_musllinux_1_1_aarch64_41e4e395\":[{\"filename\":\"PyYAML-6.0.2-cp313-cp313-musllinux_1_1_aarch64.whl\",\"version\":\"3.13\"}],\"pre-commit-config-3.13_313_pyyaml_cp313_cp313_musllinux_1_1_x86_64_68ccc602\":[{\"filename\":\"PyYAML-6.0.2-cp313-cp313-musllinux_1_1_x86_64.whl\",\"version\":\"3.13\"}],\"pre-commit-config-3.13_313_pyyaml_cp313_cp313_win_amd64_8388ee19\":[{\"filename\":\"PyYAML-6.0.2-cp313-cp313-win_amd64.whl\",\"version\":\"3.13\"}],\"pre-commit-config-3.13_313_pyyaml_sdist_d584d9ec\":[{\"filename\":\"pyyaml-6.0.2.tar.gz\",\"version\":\"3.13\"}]}" }, "packages": [ "pyyaml" -- GitLab From ba670a0709a4160595e9d496081692aac0927194 Mon Sep 17 00:00:00 2001 From: Matt Clarkson Date: Tue, 3 Jun 2025 15:36:36 +0100 Subject: [PATCH 3/6] fix: correct temporary output move when using YAML `SafeDumper` When a `CSafeDumper` is not available, we fallback to `SafeDumper`. This correctly invokes the `__del__` function in the order that the garbage collector runs. It results in the following error: ``` Exception ignored in: Traceback (most recent call last): File ".../pre-commit/config/cli.runfiles/_main/pre-commit/config/cli.py", line 175, in __del__ self.close() File ".../pre-commit/config/cli.runfiles/_main/pre-commit/config/cli.py", line 170, in close self.__file.flush() File ".../python3.13/tempfile.py", line 499, in func_wrapper return func(*args, **kwargs) ValueError: I/O operation on closed file. ``` This occurs because the `NamedTemporaryFile.__del__` runs before the `Closer.__del__`. The `NamedTemporaryFile.__del__` closes then, then deletes the file. Setting `delete=False` will not help. We move the `NamedTemporaryFile` into the `Closer` (renamed to `TemporaryRedirectFile`) to correct the closing order. --- pre-commit/config/cli.py | 38 +++++++++++++++++++------------------- 1 file changed, 19 insertions(+), 19 deletions(-) diff --git a/pre-commit/config/cli.py b/pre-commit/config/cli.py index 8d15c89..1568f5c 100644 --- a/pre-commit/config/cli.py +++ b/pre-commit/config/cli.py @@ -144,32 +144,32 @@ def SupportsFlushClose(Protocol): def close(self) -> None: ... -class Closer: +class TemporaryRedirectFile: def __init__( self, - src: PurePath, - dst: PurePath, - file: SupportsFlushClose, - activate: bool = True, + path: PurePath, + mode: Literal["w"] = "w", + encoding: Literal["utf-8"] = "utf-8", ): - self.__src = src - self.__dst = dst - self.__file = file + self.__path = path + self.__tmp = NamedTemporaryFile(mode=mode, encoding=encoding) self.__closing = False - self.activate = activate def close(self) -> None: - if not self.activate: - return - if self.__closing: return self.__closing = True - self.__file.flush() - copy(self.__src, self.__dst) - self.__file.close() + self.__tmp.flush() + copy(self.__tmp.name, self.__path) + self.__tmp.close() + + def flush(self) -> None: + return self.__tmp.flush() + + def write(self, data: AnyStrContravariant, /) -> int: + return self.__tmp.write(data) def __del__(self): self.close() @@ -182,13 +182,13 @@ class Output(SupportsWriteFlush[str]): mode: Literal["w"] = "w", encoding: Literal["utf-8"] = "utf-8", ): - self.__tmp = NamedTemporaryFile(mode=mode, encoding=encoding) - self.__closer = Closer( - dst=path, src=PurePath(self.__tmp.name), file=self.__tmp, activate=False + self.__tmp = TemporaryRedirectFile( + mode=mode, + encoding=encoding, + path=path, ) def write(self, data: AnyStrContravariant, /) -> int: - self.__closer.activate = True return self.__tmp.write(data) def flush(self) -> None: -- GitLab From 73ff12e28ac7f0e10cbbbb37e0c824520994845c Mon Sep 17 00:00:00 2001 From: Matt Clarkson Date: Tue, 3 Jun 2025 16:06:05 +0100 Subject: [PATCH 4/6] build: add local `ruff` formatting hook --- hooks/.pre-commit-config.yaml | 31 +++++++++++++++++++++---------- pre-commit/hook/ruff/BUILD.bazel | 28 +++++++++++++++++++++++++++- 2 files changed, 48 insertions(+), 11 deletions(-) diff --git a/hooks/.pre-commit-config.yaml b/hooks/.pre-commit-config.yaml index de36f92..9058532 100644 --- a/hooks/.pre-commit-config.yaml +++ b/hooks/.pre-commit-config.yaml @@ -27,26 +27,37 @@ repos: entry: bazel run --config=pre-commit -- //pre-commit/hook/buildifier:lint types_or: - bazel - - id: //pre-commit/hook/check-newline-at-end-of-file - name: Validate newline at the end of text files - description: Uses Python `mmap` function to efficiently load the last character - of the file and validate it is an end-of-line character (\r|\n) + - id: //pre-commit/hook/ruff:check + name: Check Python files with `ruff` + description: Performs checks with `ruff` against Python files. Will read a `ruff.toml` + for configuration. language: system require_serial: true stages: - pre-commit - entry: bazel run --config=pre-commit -- //pre-commit/hook/check-newline-at-end-of-file - - id: //pre-commit/hook/ruff - name: Check Python files with `ruff` - description: Performs checks with `ruff` against Python files. Will read a `ruff.toml` - for configuration. + entry: bazel run --config=pre-commit -- //pre-commit/hook/ruff:check + types: + - python + - id: //pre-commit/hook/ruff:format + name: Format Python files with `ruff` + description: Performs formatting with `ruff` against Python files. Will read a + `ruff.toml` for configuration. language: system require_serial: true stages: - pre-commit - entry: bazel run --config=pre-commit -- //pre-commit/hook/ruff + entry: bazel run --config=pre-commit -- //pre-commit/hook/ruff:format types: - python + - id: //pre-commit/hook/check-newline-at-end-of-file + name: Validate newline at the end of text files + description: Uses Python `mmap` function to efficiently load the last character + of the file and validate it is an end-of-line character (\r|\n) + language: system + require_serial: true + stages: + - pre-commit + entry: bazel run --config=pre-commit -- //pre-commit/hook/check-newline-at-end-of-file - id: //hooks:config name: Update `pre-commit` config description: Keeps the `.pre-commit-config.yaml` in sync with any changes to the diff --git a/pre-commit/hook/ruff/BUILD.bazel b/pre-commit/hook/ruff/BUILD.bazel index eccf59a..f5a801c 100644 --- a/pre-commit/hook/ruff/BUILD.bazel +++ b/pre-commit/hook/ruff/BUILD.bazel @@ -1,4 +1,5 @@ load("@pre-commit//pre-commit/hook:defs.bzl", "pre_commit_hook") +load("@pre-commit//pre-commit/hooks:defs.bzl", "pre_commit_hooks") load("@toolchain_utils//toolchain/symlink/target:defs.bzl", "toolchain_symlink_target") alias( @@ -22,15 +23,40 @@ toolchain_symlink_target( ) pre_commit_hook( - name = "ruff", + name = "check", src = ":cli", args = [ "check", + "--cache-dir=.cache/ruff", "--fix", ], description = "Performs checks with `ruff` against Python files. Will read a `ruff.toml` for configuration.", stages = ["@pre-commit//pre-commit/stage:pre-commit"], summary = "Check Python files with `ruff`", types = ["@pre-commit//pre-commit/tag:python"], + visibility = ["//visibility:public"], +) + +pre_commit_hook( + name = "format", + src = ":cli", + args = [ + "format", + "--cache-dir=.cache/ruff", + ], + description = "Performs formatting with `ruff` against Python files. Will read a `ruff.toml` for configuration.", + stages = ["@pre-commit//pre-commit/stage:pre-commit"], + summary = "Format Python files with `ruff`", + types = ["@pre-commit//pre-commit/tag:python"], + visibility = ["//visibility:public"], +) + +pre_commit_hooks( + name = "ruff", + srcs = [ + # do not sort + ":check", + ":format", + ], visibility = ["//:__subpackages__"], ) -- GitLab From f303f8c83770d9f90496d585603705625d67159e Mon Sep 17 00:00:00 2001 From: Matt Clarkson Date: Tue, 3 Jun 2025 16:08:10 +0100 Subject: [PATCH 5/6] chore: remove trailing comma --- pre-commit/config/cli.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pre-commit/config/cli.py b/pre-commit/config/cli.py index 1568f5c..02fc5d3 100644 --- a/pre-commit/config/cli.py +++ b/pre-commit/config/cli.py @@ -229,7 +229,7 @@ def arguments(prsr: ArgumentParser) -> None: "--comment", help="A command that can be ran to regenerate the configuration file.", default="This file is generated with Bazel `@pre-commit` module. Do not edit.", - ), + ) prsr.add_argument( "--input", help="An input file to be copied to the output file..", -- GitLab From 2eab0cbe88530e43904c7d5f5f80646aec0cb8af Mon Sep 17 00:00:00 2001 From: Matt Clarkson Date: Tue, 3 Jun 2025 16:12:56 +0100 Subject: [PATCH 6/6] chore: remove unnecessary `Output` class We can use the `TemporaryRedirectFile` class directly as it implements the `SupportsWriteFlush[str]` protocol. --- pre-commit/config/cli.py | 22 +--------------------- 1 file changed, 1 insertion(+), 21 deletions(-) diff --git a/pre-commit/config/cli.py b/pre-commit/config/cli.py index 02fc5d3..0239998 100644 --- a/pre-commit/config/cli.py +++ b/pre-commit/config/cli.py @@ -175,26 +175,6 @@ class TemporaryRedirectFile: self.close() -class Output(SupportsWriteFlush[str]): - def __init__( - self, - path: PurePath, - mode: Literal["w"] = "w", - encoding: Literal["utf-8"] = "utf-8", - ): - self.__tmp = TemporaryRedirectFile( - mode=mode, - encoding=encoding, - path=path, - ) - - def write(self, data: AnyStrContravariant, /) -> int: - return self.__tmp.write(data) - - def flush(self) -> None: - return self.__tmp.flush() - - def output(value: str) -> SupportsWriteFlush[str]: if value == "-": return stdout @@ -208,7 +188,7 @@ def output(value: str) -> SupportsWriteFlush[str]: if not Path(bsd).joinpath(".git").is_dir(): raise ArgumentTypeError("current workspace is not the repository root") - return Output(path, "w", encoding="utf-8") + return TemporaryRedirectFile(path, "w", encoding="utf-8") def hook(value: str) -> Hook: -- GitLab