From 68952267925b6a5c2f4805831da1cc9bbb0bf6c2 Mon Sep 17 00:00:00 2001 From: Kenneth Daily Date: Thu, 3 Apr 2025 17:06:52 -0700 Subject: [PATCH 1/7] Add test for a PKCS8-formatted pem private key Uses the method described in the CloudFront docs to generate a private key: https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/private-content-trusted-signers.html#private-content-creating-cloudfront-key-pairs --- tests/functional/cloudfront/test_sign.py | 97 +++++++++++++++++++++++- 1 file changed, 96 insertions(+), 1 deletion(-) diff --git a/tests/functional/cloudfront/test_sign.py b/tests/functional/cloudfront/test_sign.py index 7785991ef242..94183e3f980c 100644 --- a/tests/functional/cloudfront/test_sign.py +++ b/tests/functional/cloudfront/test_sign.py @@ -52,7 +52,7 @@ def setUp(self): files = FileCreator() self.private_key_file = files.create_file('foo.pem', self.private_key) self.addCleanup(files.remove_all) - super(TestSign, self).setUp() + super().setUp() def assertDesiredUrl(self, url, base, params): self.assertEqual(len(url.splitlines()), 1, "Expects only 1 line") @@ -107,3 +107,98 @@ def test_custom_policy(self): self.assertDesiredUrl( self.run_cmd(cmdline)[0], 'http://example.com/hi', expected_params ) + + +class TestSignPKCS8(BaseAWSCommandParamsTest): + # A private key only for testing purpose. + private_key = ( + '-----BEGIN PRIVATE KEY-----\n' + 'MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDiVR5JIogE3iKq\n' + 'buYalyKO3vmRnOxf7OU6/8WPma8wpWltb4d67HRBxeUvNugGq0uwinoPDfwF74zG\n' + 'hOKeGrDPLVAbekPzYv1SnB/ppy+nvojDew72xgW56ii9X+Jk83f0TGNTmC7sBvcc\n' + 'kqz3T/aX23NU0faCW5bl6fiW+HVUHZe/aE4nHqhorHiDXlvTV6wpjEWS6Xyf7ll+\n' + 'Jvf4eXg7GqTGTGKsB0jE/xPKdVbnQD67fkJOdaAKTQKanY1UF2SS5Nx6NcBxbcCR\n' + 'Va4myn1JOeQDyHcIXb4NmBx3m21eJSotrJYmD9LTs16mB4wi21lvimALwKxZHjvV\n' + 'p58xKyyJAgMBAAECggEAFtKPdb96KMd/hmEdaeQAk5iPYOwKd9fK+6qL8OGF5Wlg\n' + 'mqzq4+3RAUrjw+GM/xMp1Dj6euclmTGhJ+mBcoDtgE6o68Rl8rZyJfDhVO3LY+ZW\n' + 'IyQXC7JHJIqkpgfzq8tTNrq3L1hCrwE6zNJLh7qz+nciB5UOfvGeYzu3Gf4e0qbi\n' + 'rlStPa7Gi4Oc0EO/51YRjU3IpXjFRvcsqBtV95XA96hPo2ice0KMcrWPF9Kai8bQ\n' + '0sE+wv+YbgIsbwmnHntdd7Sfxx2jPjXeEgh/ncoXCMYfQueSAHQ/EQBWkofhUeB5\n' + 'oEuQlS5b3D1t3aSKr2o7vrMtu1UWhabu0u+Db/r6gQKBgQD7DKJk0Ow2JBaoM7vV\n' + 'UucuLWLaY4MG4a1YDlHPl6zmD1OioKrQw2h/m2SalYfxM8BjPbR9eesyDv55HQnR\n' + 'ptC1SBNxH7dCwWqCeD1jNVoJP8VkBDPRiNaLz68wYkrtfiXCa0DYbewbdrEFDaIk\n' + 'IErrRzxSWTSNE8Y1YA3ka6MiaQKBgQDmy7TdLa0tyYwY30DmLmS4WUZglJZKrT/0\n' + 'd9UTz7KJek7P9BNZAe8yotVrxO2di+8W85GAVQBexeISrEW6ZK6GHGz949fJmbvq\n' + 'QOU/6TgE01AL0nUZF2QKbdAleonlR/WB9IpZTQf/ZI1HmUV0QL3nCrs9OoFbzx4E\n' + 'GfjbCmQ1IQKBgFOlZgZJRirT42ivtAnj0XslTCaPuXx1fRg1zTRpyQXuXWN2PPPJ\n' + '5+t8jwyifeTz5UorqROVp7PKIyefcUIVXrzIAxJSCvGHGEHYZjvD7vfd85rbe5h5\n' + 'C2MSE8D/Pw/aVCJvMe/q0Bxmc5zHahq3V78EwSh+6G+JAyWNl5Nf+b7hAoGBAM1Z\n' + 'PGB7DpYpuLw8j9r+NmGMFUFDk4F4KupSYMTSzPDjYRJIAZr1TKWKGkhcHGtMIXwT\n' + 'VUeQ2dZ5TM/+dcAFav8qdZNk0Q+v+HHSMeeuk0g/1/3c0JF1rW5WDJf8MotNflSV\n' + 'hy8zicUj60xkRFbOb+kNNFGjJ4vPec5+aVxDH6vhAoGBAI3RsJZXYUL9PhakrsVp\n' + '71N+JbNxvw8L9b2VL6ecLNMtPcG5ddFaMhc+kQZap6vAZXauft1fzvAO3fMKNJXm\n' + 'yvtM2CEYzVd8lFqA8xETa/FgelkFjB5gkiq4EDIuX6mFStkskKUfRHHrb0ATKHSl\n' + 'YvT60qFc4be2Mfyzt+CuGhYi\n' + '-----END PRIVATE KEY-----\n' + ) + prefix = 'cloudfront sign --key-pair-id my_id --url http://example.com/hi ' + + def setUp(self): + files = FileCreator() + self.private_key_file = files.create_file('foo.pem', self.private_key) + self.addCleanup(files.remove_all) + super().setUp() + + def assertDesiredUrl(self, url, base, params): + self.assertEqual(len(url.splitlines()), 1, "Expects only 1 line") + self.assertTrue(url.startswith(base), "URL mismatch") + url = url.strip() # Otherwise the last param contains a trailing CRLF + self.assertEqual(parse_qs(urlparse(url).query), params) + + def test_canned_policy(self): + cmdline = ( + self.prefix + + '--private-key file://' + + self.private_key_file + + ' --date-less-than 2016-1-1' + ) + expected_signature = ( + "cIOcUXezjLknta66EiRX7rk3viXv20F01OwZa1X2QWxhnWnBVno~mg0Gcyfzvfgo" + "-oXCvZC3bdsfTJXiBcnC1XyxCxBa03bouAae4A0ajP4ey~TKKwPHikOmu2Rc1NEu" + "-c6wr8DbMZrm~1WIWG4kFG1jhSRoEk2W82NkGEh4xEPq3gaNjQPfF7zIAwcZUUkg" + "GkIbT-cQ5UZ6rTqTiFGdXD2z8kjulgmtu8Quo6hplch~9ltmKTOt9blswd6hMfCM" + "NJ~tUj77j8fz968adb9w43jBtl~~5seb8ys01cg5IGWV44LKMWaLmEgzWQAjg-Jg" + "9wx-HYwuqH4Klds03WZzRQ__" + ) + expected_params = { + 'Key-Pair-Id': ['my_id'], + 'Expires': ['1451606400'], + 'Signature': [expected_signature], + } + self.assertDesiredUrl( + self.run_cmd(cmdline)[0], 'http://example.com/hi', expected_params + ) + + def test_custom_policy(self): + cmdline = ( + self.prefix + + '--private-key file://' + + self.private_key_file + + ' --date-less-than 2016-1-1 --ip-address 12.34.56.78' + ) + expected_signature = ( + "beEwE8ZmSX71e79a5dxupiE0zHxahe1IFzuTExKxV0InQnKFlT0wj0tardAlGKFL" + "LdX9HMGiVjIjvMBdUZQJ-9mMXBtFsQ5nLDEoRH29H8AATzaf4Nx4n29XtVp-jPVF" + "GFtmdaGJedjJRMV-IzBQcJ19VPl3R8t3Fp~8eP9-P8KpvkJXH2UvJ2H8nMBt2Ogv" + "brCT2hl~91UtEOgmxeA6twWNpziH0uEdpDOHgnYer5ScdFoo02rPjRXIqPuQcjwP" + "T2wu~A5T~zomcghjMcIdLeJeS9nscTkjON69xBB-t4lclK3mfzsXTumcx-FzLgOB" + "bP2Z1d~ZU6X0rkeL~w1BlQ__" + ) + expected_params = { + 'Key-Pair-Id': ['my_id'], + 'Policy': [mock.ANY], + 'Signature': [expected_signature], + } + self.assertDesiredUrl( + self.run_cmd(cmdline)[0], 'http://example.com/hi', expected_params + ) From 1124da77838c64c07a87e4c0b9fd7872c4b18b7e Mon Sep 17 00:00:00 2001 From: Kenneth Daily Date: Wed, 27 Nov 2024 11:36:05 -0800 Subject: [PATCH 2/7] Use CRT for cloudfront url signing --- awscli/customizations/cloudfront.py | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/awscli/customizations/cloudfront.py b/awscli/customizations/cloudfront.py index 0a92f2a2c1d3..f785dd4d6a90 100644 --- a/awscli/customizations/cloudfront.py +++ b/awscli/customizations/cloudfront.py @@ -10,16 +10,15 @@ # distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF # ANY KIND, either express or implied. See the License for the specific # language governing permissions and limitations under the License. +import hashlib import random import sys import time from botocore.signers import CloudFrontSigner from botocore.utils import parse_to_aware_datetime -from cryptography.hazmat.backends import default_backend -from cryptography.hazmat.primitives import hashes -from cryptography.hazmat.primitives.asymmetric.padding import PKCS1v15 -from cryptography.hazmat.primitives.serialization import load_pem_private_key + +from awscrt.crypto import RSA, RSASignatureAlgorithm from awscli.arguments import CustomArgument from awscli.customizations.commands import BasicCommand @@ -303,9 +302,11 @@ def _run_main(self, args, parsed_globals): class RSASigner: def __init__(self, private_key): - backend = default_backend() key_bytes = private_key.encode('utf8') - self.priv_key = load_pem_private_key(key_bytes, None, backend) + self.priv_key = RSA.new_private_key_from_pem_data(key_bytes) def sign(self, message): - return self.priv_key.sign(message, PKCS1v15(), hashes.SHA1()) + return self.priv_key.sign( + RSASignatureAlgorithm.PKCS1_5_SHA1, + hashlib.sha1(message).digest() + ) From 46146e04431dd41c9ac6ebe58489a05e4535c389 Mon Sep 17 00:00:00 2001 From: Kenneth Daily Date: Tue, 8 Apr 2025 10:00:21 -0700 Subject: [PATCH 3/7] Bump awscrt to 0.26.1 --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index f753ccab42e0..3ffa79ce4beb 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -41,7 +41,7 @@ dependencies = [ "ruamel.yaml.clib>=0.2.0,<=0.2.12", "prompt-toolkit>=3.0.24,<3.0.39", "distro>=1.5.0,<1.9.0", - "awscrt==0.25.4", + "awscrt==0.26.1", "python-dateutil>=2.1,<=2.9.0", "jmespath>=0.7.1,<1.1.0", "urllib3>=1.25.4,<1.27", From d48359fd74ad3c70ee82262d47eae54c39b3d2d6 Mon Sep 17 00:00:00 2001 From: Kenneth Daily Date: Thu, 3 Apr 2025 17:13:51 -0700 Subject: [PATCH 4/7] Add changelog entries --- .changes/next-release/enhancement-awscrt-35781.json | 5 +++++ .changes/next-release/enhancement-cloudfront-1337.json | 5 +++++ 2 files changed, 10 insertions(+) create mode 100644 .changes/next-release/enhancement-awscrt-35781.json create mode 100644 .changes/next-release/enhancement-cloudfront-1337.json diff --git a/.changes/next-release/enhancement-awscrt-35781.json b/.changes/next-release/enhancement-awscrt-35781.json new file mode 100644 index 000000000000..93662266a2b2 --- /dev/null +++ b/.changes/next-release/enhancement-awscrt-35781.json @@ -0,0 +1,5 @@ +{ + "type": "enhancement", + "category": "awscrt", + "description": "Update awscrt version requirement to 0.26.1" +} diff --git a/.changes/next-release/enhancement-cloudfront-1337.json b/.changes/next-release/enhancement-cloudfront-1337.json new file mode 100644 index 000000000000..98b5c8b66cb8 --- /dev/null +++ b/.changes/next-release/enhancement-cloudfront-1337.json @@ -0,0 +1,5 @@ +{ + "type": "enhancement", + "category": "``cloudfront``", + "description": "Replace cryptographic functions from ``cryptography`` with ``awscrt`` for the ``sign`` command. Fixes `#9258 `__." +} From e6b7070decc5517deea3bcf0c4cd9f7c44391c3f Mon Sep 17 00:00:00 2001 From: Kenneth Daily Date: Fri, 25 Apr 2025 14:09:58 -0700 Subject: [PATCH 5/7] Regenerate lock files for macOS and Linux --- .../download-deps/portable-exe-lock.txt | 82 +++++++++---------- .../download-deps/system-sandbox-lock.txt | 82 +++++++++---------- 2 files changed, 82 insertions(+), 82 deletions(-) diff --git a/requirements/download-deps/portable-exe-lock.txt b/requirements/download-deps/portable-exe-lock.txt index 15f27d511099..6dde2240fd5e 100644 --- a/requirements/download-deps/portable-exe-lock.txt +++ b/requirements/download-deps/portable-exe-lock.txt @@ -10,47 +10,47 @@ altgraph==0.17.4 \ # via # macholib # pyinstaller -awscrt==0.25.4 \ - --hash=sha256:003c1d45e2c0cb97aa72ba53d83abbe4248d810e5223c6a08b9649ccbfc6e8d2 \ - --hash=sha256:089356308c116945d23e0ffda5a1cd0a84635917b04748d9903cdb2cdc4df958 \ - --hash=sha256:09bcc85ad53f3f63c7b7cfb397e07758e6f28e7f748a3c5213813fd9dbe432b5 \ - --hash=sha256:1360048e97bd16926c085fe65d9876c956e8ed7b64a6b45546f41fb27632a8b9 \ - --hash=sha256:179e9607a69650d554799181a09c1fa30db05eb35752d39e68eeca99c5818c9a \ - --hash=sha256:2eb668285c88151130ff61a29df5f9018966c68faefe93ed8ee861c1e6e19cb0 \ - --hash=sha256:2fbcfcdf8282f889df7005fdde4ff7377745f892f8b68d56d67a09e547b08140 \ - --hash=sha256:412485719ae1b9e598ae3ce763bb7cc09602c9af1e5611058a6b6c98c8181d44 \ - --hash=sha256:4310d739ef20282cd2e8b580c4e98055557b7fe883f076ad633bfcce0fcd0f44 \ - --hash=sha256:550fe7f9adb78cd0ba0728dced9fb0e898eee7dbeb0847b2d7626756605badc1 \ - --hash=sha256:5fe9df85c02167e646290952f9ebfdd134d06522f6c6b4d8d0b327efbe38e00a \ - --hash=sha256:65fe545b725e2695444a25e1aec9c7cc6c220f450edad7758e4505fd66e556c6 \ - --hash=sha256:6737695ec451bab90da98df360f16389d08214bac9dbee28b1fe4d85a7e3d85e \ - --hash=sha256:806a6d970200dc1818d4750d602f75b68c0016406e00fa77296b76ca0feb9b55 \ - --hash=sha256:8cd641d245e9e85315d76bfe8bfb1fb38e1e6f39474b137efff611c30f6a0885 \ - --hash=sha256:99cd32512e69a98c9e38ce175e76dea2c080f5f7c8a51fa0495908faf44ea716 \ - --hash=sha256:9fbb858bceb7818a93ff10009c9a17e0e5e8884702e5e0b4365f326c318e9da5 \ - --hash=sha256:a0a76ab5b9cef3b99567e3af95180f65b52dab4c516ca063b613aee8e5fdbc6a \ - --hash=sha256:adbc313db008f17863979acf01d74fea835c1a3ac0bddae39dec30c9cadd669a \ - --hash=sha256:ade8fcb7b64f089482f5c5985628666ff6534fa9f6b48e6388c6475d416f04c7 \ - --hash=sha256:bfea85e4240184137fe94ac9294e52bfd0b22e93b10748d9907c86ab86005f42 \ - --hash=sha256:c222356cd31f26123a59c3eb0656223e5a21d3460eb4d65f94fa898b991adb5b \ - --hash=sha256:c5657464c4d2b4ada908c1e4fcab0fa572d53198e4e54f9bc260617e8f2a13f8 \ - --hash=sha256:c777247278b68681353e14d471e7c78d949391ad1b0f6e975b39a97caf9c45cf \ - --hash=sha256:d103d116d04a8ad8e6fef21c0cc0de72ac30509f186c0e42eb4fd5e9bab4c12f \ - --hash=sha256:d956d02caa329f89e904d07619868dd6a964481bb4db928e7df37cf9fbc54e41 \ - --hash=sha256:dbb18a1372773e3404e39baf80a3aa31220f53ca3aebf14c8fa62a77b3c32927 \ - --hash=sha256:ddf0b9892d030db1cd79030fe1e822e8e52d9ac2ada07765aa6b72eeaaaaf502 \ - --hash=sha256:de865fcb01f8a6b2ccf71bdd856c0affcc68a8baaae7321535e1005759a2ea4b \ - --hash=sha256:df8add4acbcb56f5b55a4951d3956dc2d79e2634c07911053fcf39411e51aba6 \ - --hash=sha256:dfaf54c26bebe1f64862aab3394e2f7e148f8494ca1f399c430ec2705b7fe0e0 \ - --hash=sha256:e1cf18df745d9717a4c54204db833663512c52aa0d138a0fabb0872f2734e858 \ - --hash=sha256:e310923b1ec7f52bf97ac49e7711c9774eb986172db543318a5c495fc78a428f \ - --hash=sha256:e3ee6659472baec95d96a4ebecac7a46985c1db0ed97dbe1eb8361ef2d6cb28c \ - --hash=sha256:e43ee8dd07ce45c71a16d839d1b9908178226de0833c1efbfd5cc6952bf299c2 \ - --hash=sha256:ee2aee4c04ee09af310048b3a1a1ed631dc9b7e9c5a1a5488fe28e03e1dbccaa \ - --hash=sha256:ef2e6dbb56727690faca36f82d76d140c263c5b33783c7e9cfb935fa2135eaf9 \ - --hash=sha256:f29fa3bc29804a78e51d6205cd812b105d64c9d7515086fdbce4b75468a230f5 \ - --hash=sha256:f38c2b35c687fa67af6eea89394597eb617b743ae0a289f354392a7dc52331a7 \ - --hash=sha256:faa184336f41878b1f49de3ac377e5c93f631cbd16e387aeae03a550cf9fdc53 +awscrt==0.26.1 \ + --hash=sha256:00c763732eb4cb2375a4909b2cfb5d777a146b134e8b250a3fc72059ece045f5 \ + --hash=sha256:02ec2045ae8bb2ed3dcf5a820b14903c7a34f1e9278d810a6a210f761fe69cd9 \ + --hash=sha256:0c456b55c61bb6ba51e9cef49402f4fdf2a1b9ccf41addd00c6ec69d7b8f501f \ + --hash=sha256:0e0b8fb0ac48a0178ab7d1bc8ea33862103bfae1f740afcb7c24e9a88116bec7 \ + --hash=sha256:15e0d0a3ce2ba5de0830e790c1270944c372f5f3e70facfebb14d3968a467e69 \ + --hash=sha256:1764b7ba9b8d9d1de5c7ad7193c4fd2624331af7fc5e414846537790819cb66e \ + --hash=sha256:1a24016bd4b37cf493ac1099330c460f6366e28c364e2e5e9ff8234065fde504 \ + --hash=sha256:1ebf5078d1281cfe51cd9ed7f324cb25d58404540c1be0d8794e48a033b01dca \ + --hash=sha256:1f3ee4f2894b7886c427c4bc3fd968c82e57047b35d964da1a5c1c98569cf686 \ + --hash=sha256:38182a965c464198471df7e3f21ce3ab8297e7cb87da4de3064349c1487dd52a \ + --hash=sha256:3f05e1fbbd834f44e5654f58a411f138fcedf3671edcfcd64795ed2a3ee74432 \ + --hash=sha256:42aaf7562ea16f12415e76d92296919d0b165dd7e6c52dee8309db5d03a1ca77 \ + --hash=sha256:43a766208f2c8fb0dda918e3d19238ff85d15a958c331f82140997f5feba3c47 \ + --hash=sha256:44d5dfe2a9b4598adb2c096f293abc208025446e2be5652e6dfb6bb5decd3a3f \ + --hash=sha256:47a194d0cca741896130440ca198374a9a413e5cfb5f7bc9c65716e1ef20a978 \ + --hash=sha256:48e86ef8083425eab55b76cd9056dc0d7816c9939008d44f2aeffa0dfe707103 \ + --hash=sha256:4e58715b17cfb136b7a22a9e2c9bc358847c3c702dc24181276328eddb09dbfe \ + --hash=sha256:507fa4106d1bbf6b5fbb1c4d287eb832a0459a361eb7f5aa5e5272f15f3e9077 \ + --hash=sha256:58ce23efa8b4ce6138c719058365da8de06e6ecb330747ac43366ff46f9536a4 \ + --hash=sha256:5e7ac8227f6b40d3e5431849dc1683b9fd773138a3cc6510a9bc2842d44a7a66 \ + --hash=sha256:618e94e774f241068722fd49a5f432f1476a4fb064dce970dffb4b0930a6b4dc \ + --hash=sha256:66eb4785f1bc8095c827c8e512b17d48cfe34e7be200219250cd5e1890d6e998 \ + --hash=sha256:6fbffffee0333f8ae54ed12958c492b37e1803e6c27e6a2fff8f56851f748c45 \ + --hash=sha256:6fdb4054c2a99065056b3f3641a1ca000544addde68d8814c66d874ca40e22bd \ + --hash=sha256:76ec9f19d43766f64a2210807583cf9f48a72ca8e215199ca7dcc1cf17cf77fe \ + --hash=sha256:7e436774fb1ad3bfc0e075d516debb9344d5b2f5f29a6304f4be2707cf1bcb92 \ + --hash=sha256:8124633483be3fae4203f6dcee3ec1ea65aad8bba9540d53e6627e32f7b456b1 \ + --hash=sha256:8663c0c0930f7df0944a68befb8d159d08b35f13ec70dd155a6f0f14a7e73122 \ + --hash=sha256:a8d63a7dcc6484c5c1675b31a8d1b6726c3dc85b13796fb143dfb0072260935e \ + --hash=sha256:a928c3bfa8a886d65a2bd2bb05f0d98ff6e7d9af5058b5d0cfc8f0a7081bb8e2 \ + --hash=sha256:a9a1dfb42be1d373980bb1b5585bf84d3be7436dec4451b1db613ee7da5837fa \ + --hash=sha256:aab84ce41eac48eae80ce32ec42356b13f1fbfe46616132ebfad369830382a23 \ + --hash=sha256:b817cdc5719a160ca0a4e6c9713e75498d3b15a6ea180b9bbc3c80916391617f \ + --hash=sha256:b855d2e1005791c8c872443fac6a40f6fbaa951bbb8b30ce6a28c8e7e2839663 \ + --hash=sha256:cf39e35481ede83b284ef0495016fb5cf8ef010a966b55ea7151a8f3c51480b6 \ + --hash=sha256:d11db081a059ac198a2628a49e6acc3f18c75bf08a83090308241ba17e7b290b \ + --hash=sha256:d4353ce63fbe46b137d0e8fba9761457ca555990e3a31f55d1f8c97d9d078334 \ + --hash=sha256:d6cee25700381929220b8ddb1757a08017f7538fd06a4720cfc92ac22da41c20 \ + --hash=sha256:e7c4c9feb582b749c46fa40ad1414042174b7bfa387ce91ac6893a78167a350c \ + --hash=sha256:f5330b1a1523fa708be5a92b0b8612708c8661c6ad5ca58a9f946cdfb9a1a817 # via awscli (pyproject.toml) cffi==1.17.1 \ --hash=sha256:045d61c734659cc045141be4bae381a41d89b741f795af1dd018bfb532fd0df8 \ diff --git a/requirements/download-deps/system-sandbox-lock.txt b/requirements/download-deps/system-sandbox-lock.txt index 42e621bf8c13..f4037b36add6 100644 --- a/requirements/download-deps/system-sandbox-lock.txt +++ b/requirements/download-deps/system-sandbox-lock.txt @@ -4,47 +4,47 @@ # # pip-compile --generate-hashes --output-file=requirements/download-deps/system-sandbox-lock.txt --unsafe-package=flit-core --unsafe-package=pip --unsafe-package=setuptools --unsafe-package=wheel pyproject.toml # -awscrt==0.25.4 \ - --hash=sha256:003c1d45e2c0cb97aa72ba53d83abbe4248d810e5223c6a08b9649ccbfc6e8d2 \ - --hash=sha256:089356308c116945d23e0ffda5a1cd0a84635917b04748d9903cdb2cdc4df958 \ - --hash=sha256:09bcc85ad53f3f63c7b7cfb397e07758e6f28e7f748a3c5213813fd9dbe432b5 \ - --hash=sha256:1360048e97bd16926c085fe65d9876c956e8ed7b64a6b45546f41fb27632a8b9 \ - --hash=sha256:179e9607a69650d554799181a09c1fa30db05eb35752d39e68eeca99c5818c9a \ - --hash=sha256:2eb668285c88151130ff61a29df5f9018966c68faefe93ed8ee861c1e6e19cb0 \ - --hash=sha256:2fbcfcdf8282f889df7005fdde4ff7377745f892f8b68d56d67a09e547b08140 \ - --hash=sha256:412485719ae1b9e598ae3ce763bb7cc09602c9af1e5611058a6b6c98c8181d44 \ - --hash=sha256:4310d739ef20282cd2e8b580c4e98055557b7fe883f076ad633bfcce0fcd0f44 \ - --hash=sha256:550fe7f9adb78cd0ba0728dced9fb0e898eee7dbeb0847b2d7626756605badc1 \ - --hash=sha256:5fe9df85c02167e646290952f9ebfdd134d06522f6c6b4d8d0b327efbe38e00a \ - --hash=sha256:65fe545b725e2695444a25e1aec9c7cc6c220f450edad7758e4505fd66e556c6 \ - --hash=sha256:6737695ec451bab90da98df360f16389d08214bac9dbee28b1fe4d85a7e3d85e \ - --hash=sha256:806a6d970200dc1818d4750d602f75b68c0016406e00fa77296b76ca0feb9b55 \ - --hash=sha256:8cd641d245e9e85315d76bfe8bfb1fb38e1e6f39474b137efff611c30f6a0885 \ - --hash=sha256:99cd32512e69a98c9e38ce175e76dea2c080f5f7c8a51fa0495908faf44ea716 \ - --hash=sha256:9fbb858bceb7818a93ff10009c9a17e0e5e8884702e5e0b4365f326c318e9da5 \ - --hash=sha256:a0a76ab5b9cef3b99567e3af95180f65b52dab4c516ca063b613aee8e5fdbc6a \ - --hash=sha256:adbc313db008f17863979acf01d74fea835c1a3ac0bddae39dec30c9cadd669a \ - --hash=sha256:ade8fcb7b64f089482f5c5985628666ff6534fa9f6b48e6388c6475d416f04c7 \ - --hash=sha256:bfea85e4240184137fe94ac9294e52bfd0b22e93b10748d9907c86ab86005f42 \ - --hash=sha256:c222356cd31f26123a59c3eb0656223e5a21d3460eb4d65f94fa898b991adb5b \ - --hash=sha256:c5657464c4d2b4ada908c1e4fcab0fa572d53198e4e54f9bc260617e8f2a13f8 \ - --hash=sha256:c777247278b68681353e14d471e7c78d949391ad1b0f6e975b39a97caf9c45cf \ - --hash=sha256:d103d116d04a8ad8e6fef21c0cc0de72ac30509f186c0e42eb4fd5e9bab4c12f \ - --hash=sha256:d956d02caa329f89e904d07619868dd6a964481bb4db928e7df37cf9fbc54e41 \ - --hash=sha256:dbb18a1372773e3404e39baf80a3aa31220f53ca3aebf14c8fa62a77b3c32927 \ - --hash=sha256:ddf0b9892d030db1cd79030fe1e822e8e52d9ac2ada07765aa6b72eeaaaaf502 \ - --hash=sha256:de865fcb01f8a6b2ccf71bdd856c0affcc68a8baaae7321535e1005759a2ea4b \ - --hash=sha256:df8add4acbcb56f5b55a4951d3956dc2d79e2634c07911053fcf39411e51aba6 \ - --hash=sha256:dfaf54c26bebe1f64862aab3394e2f7e148f8494ca1f399c430ec2705b7fe0e0 \ - --hash=sha256:e1cf18df745d9717a4c54204db833663512c52aa0d138a0fabb0872f2734e858 \ - --hash=sha256:e310923b1ec7f52bf97ac49e7711c9774eb986172db543318a5c495fc78a428f \ - --hash=sha256:e3ee6659472baec95d96a4ebecac7a46985c1db0ed97dbe1eb8361ef2d6cb28c \ - --hash=sha256:e43ee8dd07ce45c71a16d839d1b9908178226de0833c1efbfd5cc6952bf299c2 \ - --hash=sha256:ee2aee4c04ee09af310048b3a1a1ed631dc9b7e9c5a1a5488fe28e03e1dbccaa \ - --hash=sha256:ef2e6dbb56727690faca36f82d76d140c263c5b33783c7e9cfb935fa2135eaf9 \ - --hash=sha256:f29fa3bc29804a78e51d6205cd812b105d64c9d7515086fdbce4b75468a230f5 \ - --hash=sha256:f38c2b35c687fa67af6eea89394597eb617b743ae0a289f354392a7dc52331a7 \ - --hash=sha256:faa184336f41878b1f49de3ac377e5c93f631cbd16e387aeae03a550cf9fdc53 +awscrt==0.26.1 \ + --hash=sha256:00c763732eb4cb2375a4909b2cfb5d777a146b134e8b250a3fc72059ece045f5 \ + --hash=sha256:02ec2045ae8bb2ed3dcf5a820b14903c7a34f1e9278d810a6a210f761fe69cd9 \ + --hash=sha256:0c456b55c61bb6ba51e9cef49402f4fdf2a1b9ccf41addd00c6ec69d7b8f501f \ + --hash=sha256:0e0b8fb0ac48a0178ab7d1bc8ea33862103bfae1f740afcb7c24e9a88116bec7 \ + --hash=sha256:15e0d0a3ce2ba5de0830e790c1270944c372f5f3e70facfebb14d3968a467e69 \ + --hash=sha256:1764b7ba9b8d9d1de5c7ad7193c4fd2624331af7fc5e414846537790819cb66e \ + --hash=sha256:1a24016bd4b37cf493ac1099330c460f6366e28c364e2e5e9ff8234065fde504 \ + --hash=sha256:1ebf5078d1281cfe51cd9ed7f324cb25d58404540c1be0d8794e48a033b01dca \ + --hash=sha256:1f3ee4f2894b7886c427c4bc3fd968c82e57047b35d964da1a5c1c98569cf686 \ + --hash=sha256:38182a965c464198471df7e3f21ce3ab8297e7cb87da4de3064349c1487dd52a \ + --hash=sha256:3f05e1fbbd834f44e5654f58a411f138fcedf3671edcfcd64795ed2a3ee74432 \ + --hash=sha256:42aaf7562ea16f12415e76d92296919d0b165dd7e6c52dee8309db5d03a1ca77 \ + --hash=sha256:43a766208f2c8fb0dda918e3d19238ff85d15a958c331f82140997f5feba3c47 \ + --hash=sha256:44d5dfe2a9b4598adb2c096f293abc208025446e2be5652e6dfb6bb5decd3a3f \ + --hash=sha256:47a194d0cca741896130440ca198374a9a413e5cfb5f7bc9c65716e1ef20a978 \ + --hash=sha256:48e86ef8083425eab55b76cd9056dc0d7816c9939008d44f2aeffa0dfe707103 \ + --hash=sha256:4e58715b17cfb136b7a22a9e2c9bc358847c3c702dc24181276328eddb09dbfe \ + --hash=sha256:507fa4106d1bbf6b5fbb1c4d287eb832a0459a361eb7f5aa5e5272f15f3e9077 \ + --hash=sha256:58ce23efa8b4ce6138c719058365da8de06e6ecb330747ac43366ff46f9536a4 \ + --hash=sha256:5e7ac8227f6b40d3e5431849dc1683b9fd773138a3cc6510a9bc2842d44a7a66 \ + --hash=sha256:618e94e774f241068722fd49a5f432f1476a4fb064dce970dffb4b0930a6b4dc \ + --hash=sha256:66eb4785f1bc8095c827c8e512b17d48cfe34e7be200219250cd5e1890d6e998 \ + --hash=sha256:6fbffffee0333f8ae54ed12958c492b37e1803e6c27e6a2fff8f56851f748c45 \ + --hash=sha256:6fdb4054c2a99065056b3f3641a1ca000544addde68d8814c66d874ca40e22bd \ + --hash=sha256:76ec9f19d43766f64a2210807583cf9f48a72ca8e215199ca7dcc1cf17cf77fe \ + --hash=sha256:7e436774fb1ad3bfc0e075d516debb9344d5b2f5f29a6304f4be2707cf1bcb92 \ + --hash=sha256:8124633483be3fae4203f6dcee3ec1ea65aad8bba9540d53e6627e32f7b456b1 \ + --hash=sha256:8663c0c0930f7df0944a68befb8d159d08b35f13ec70dd155a6f0f14a7e73122 \ + --hash=sha256:a8d63a7dcc6484c5c1675b31a8d1b6726c3dc85b13796fb143dfb0072260935e \ + --hash=sha256:a928c3bfa8a886d65a2bd2bb05f0d98ff6e7d9af5058b5d0cfc8f0a7081bb8e2 \ + --hash=sha256:a9a1dfb42be1d373980bb1b5585bf84d3be7436dec4451b1db613ee7da5837fa \ + --hash=sha256:aab84ce41eac48eae80ce32ec42356b13f1fbfe46616132ebfad369830382a23 \ + --hash=sha256:b817cdc5719a160ca0a4e6c9713e75498d3b15a6ea180b9bbc3c80916391617f \ + --hash=sha256:b855d2e1005791c8c872443fac6a40f6fbaa951bbb8b30ce6a28c8e7e2839663 \ + --hash=sha256:cf39e35481ede83b284ef0495016fb5cf8ef010a966b55ea7151a8f3c51480b6 \ + --hash=sha256:d11db081a059ac198a2628a49e6acc3f18c75bf08a83090308241ba17e7b290b \ + --hash=sha256:d4353ce63fbe46b137d0e8fba9761457ca555990e3a31f55d1f8c97d9d078334 \ + --hash=sha256:d6cee25700381929220b8ddb1757a08017f7538fd06a4720cfc92ac22da41c20 \ + --hash=sha256:e7c4c9feb582b749c46fa40ad1414042174b7bfa387ce91ac6893a78167a350c \ + --hash=sha256:f5330b1a1523fa708be5a92b0b8612708c8661c6ad5ca58a9f946cdfb9a1a817 # via awscli (pyproject.toml) cffi==1.17.1 \ --hash=sha256:045d61c734659cc045141be4bae381a41d89b741f795af1dd018bfb532fd0df8 \ From 083c5a100b89b9cede0b13f965853076778927a5 Mon Sep 17 00:00:00 2001 From: Kenneth Daily Date: Fri, 25 Apr 2025 14:10:39 -0700 Subject: [PATCH 6/7] Regenerate lock files for Windows --- .../download-deps/portable-exe-win-lock.txt | 82 +++++++++---------- .../download-deps/system-sandbox-win-lock.txt | 82 +++++++++---------- 2 files changed, 82 insertions(+), 82 deletions(-) diff --git a/requirements/download-deps/portable-exe-win-lock.txt b/requirements/download-deps/portable-exe-win-lock.txt index a6d84bd4e2fa..cb2d86dccda9 100644 --- a/requirements/download-deps/portable-exe-win-lock.txt +++ b/requirements/download-deps/portable-exe-win-lock.txt @@ -8,47 +8,47 @@ altgraph==0.17.4 \ --hash=sha256:1b5afbb98f6c4dcadb2e2ae6ab9fa994bbb8c1d75f4fa96d340f9437ae454406 \ --hash=sha256:642743b4750de17e655e6711601b077bc6598dbfa3ba5fa2b2a35ce12b508dff # via pyinstaller -awscrt==0.25.4 \ - --hash=sha256:003c1d45e2c0cb97aa72ba53d83abbe4248d810e5223c6a08b9649ccbfc6e8d2 \ - --hash=sha256:089356308c116945d23e0ffda5a1cd0a84635917b04748d9903cdb2cdc4df958 \ - --hash=sha256:09bcc85ad53f3f63c7b7cfb397e07758e6f28e7f748a3c5213813fd9dbe432b5 \ - --hash=sha256:1360048e97bd16926c085fe65d9876c956e8ed7b64a6b45546f41fb27632a8b9 \ - --hash=sha256:179e9607a69650d554799181a09c1fa30db05eb35752d39e68eeca99c5818c9a \ - --hash=sha256:2eb668285c88151130ff61a29df5f9018966c68faefe93ed8ee861c1e6e19cb0 \ - --hash=sha256:2fbcfcdf8282f889df7005fdde4ff7377745f892f8b68d56d67a09e547b08140 \ - --hash=sha256:412485719ae1b9e598ae3ce763bb7cc09602c9af1e5611058a6b6c98c8181d44 \ - --hash=sha256:4310d739ef20282cd2e8b580c4e98055557b7fe883f076ad633bfcce0fcd0f44 \ - --hash=sha256:550fe7f9adb78cd0ba0728dced9fb0e898eee7dbeb0847b2d7626756605badc1 \ - --hash=sha256:5fe9df85c02167e646290952f9ebfdd134d06522f6c6b4d8d0b327efbe38e00a \ - --hash=sha256:65fe545b725e2695444a25e1aec9c7cc6c220f450edad7758e4505fd66e556c6 \ - --hash=sha256:6737695ec451bab90da98df360f16389d08214bac9dbee28b1fe4d85a7e3d85e \ - --hash=sha256:806a6d970200dc1818d4750d602f75b68c0016406e00fa77296b76ca0feb9b55 \ - --hash=sha256:8cd641d245e9e85315d76bfe8bfb1fb38e1e6f39474b137efff611c30f6a0885 \ - --hash=sha256:99cd32512e69a98c9e38ce175e76dea2c080f5f7c8a51fa0495908faf44ea716 \ - --hash=sha256:9fbb858bceb7818a93ff10009c9a17e0e5e8884702e5e0b4365f326c318e9da5 \ - --hash=sha256:a0a76ab5b9cef3b99567e3af95180f65b52dab4c516ca063b613aee8e5fdbc6a \ - --hash=sha256:adbc313db008f17863979acf01d74fea835c1a3ac0bddae39dec30c9cadd669a \ - --hash=sha256:ade8fcb7b64f089482f5c5985628666ff6534fa9f6b48e6388c6475d416f04c7 \ - --hash=sha256:bfea85e4240184137fe94ac9294e52bfd0b22e93b10748d9907c86ab86005f42 \ - --hash=sha256:c222356cd31f26123a59c3eb0656223e5a21d3460eb4d65f94fa898b991adb5b \ - --hash=sha256:c5657464c4d2b4ada908c1e4fcab0fa572d53198e4e54f9bc260617e8f2a13f8 \ - --hash=sha256:c777247278b68681353e14d471e7c78d949391ad1b0f6e975b39a97caf9c45cf \ - --hash=sha256:d103d116d04a8ad8e6fef21c0cc0de72ac30509f186c0e42eb4fd5e9bab4c12f \ - --hash=sha256:d956d02caa329f89e904d07619868dd6a964481bb4db928e7df37cf9fbc54e41 \ - --hash=sha256:dbb18a1372773e3404e39baf80a3aa31220f53ca3aebf14c8fa62a77b3c32927 \ - --hash=sha256:ddf0b9892d030db1cd79030fe1e822e8e52d9ac2ada07765aa6b72eeaaaaf502 \ - --hash=sha256:de865fcb01f8a6b2ccf71bdd856c0affcc68a8baaae7321535e1005759a2ea4b \ - --hash=sha256:df8add4acbcb56f5b55a4951d3956dc2d79e2634c07911053fcf39411e51aba6 \ - --hash=sha256:dfaf54c26bebe1f64862aab3394e2f7e148f8494ca1f399c430ec2705b7fe0e0 \ - --hash=sha256:e1cf18df745d9717a4c54204db833663512c52aa0d138a0fabb0872f2734e858 \ - --hash=sha256:e310923b1ec7f52bf97ac49e7711c9774eb986172db543318a5c495fc78a428f \ - --hash=sha256:e3ee6659472baec95d96a4ebecac7a46985c1db0ed97dbe1eb8361ef2d6cb28c \ - --hash=sha256:e43ee8dd07ce45c71a16d839d1b9908178226de0833c1efbfd5cc6952bf299c2 \ - --hash=sha256:ee2aee4c04ee09af310048b3a1a1ed631dc9b7e9c5a1a5488fe28e03e1dbccaa \ - --hash=sha256:ef2e6dbb56727690faca36f82d76d140c263c5b33783c7e9cfb935fa2135eaf9 \ - --hash=sha256:f29fa3bc29804a78e51d6205cd812b105d64c9d7515086fdbce4b75468a230f5 \ - --hash=sha256:f38c2b35c687fa67af6eea89394597eb617b743ae0a289f354392a7dc52331a7 \ - --hash=sha256:faa184336f41878b1f49de3ac377e5c93f631cbd16e387aeae03a550cf9fdc53 +awscrt==0.26.1 \ + --hash=sha256:00c763732eb4cb2375a4909b2cfb5d777a146b134e8b250a3fc72059ece045f5 \ + --hash=sha256:02ec2045ae8bb2ed3dcf5a820b14903c7a34f1e9278d810a6a210f761fe69cd9 \ + --hash=sha256:0c456b55c61bb6ba51e9cef49402f4fdf2a1b9ccf41addd00c6ec69d7b8f501f \ + --hash=sha256:0e0b8fb0ac48a0178ab7d1bc8ea33862103bfae1f740afcb7c24e9a88116bec7 \ + --hash=sha256:15e0d0a3ce2ba5de0830e790c1270944c372f5f3e70facfebb14d3968a467e69 \ + --hash=sha256:1764b7ba9b8d9d1de5c7ad7193c4fd2624331af7fc5e414846537790819cb66e \ + --hash=sha256:1a24016bd4b37cf493ac1099330c460f6366e28c364e2e5e9ff8234065fde504 \ + --hash=sha256:1ebf5078d1281cfe51cd9ed7f324cb25d58404540c1be0d8794e48a033b01dca \ + --hash=sha256:1f3ee4f2894b7886c427c4bc3fd968c82e57047b35d964da1a5c1c98569cf686 \ + --hash=sha256:38182a965c464198471df7e3f21ce3ab8297e7cb87da4de3064349c1487dd52a \ + --hash=sha256:3f05e1fbbd834f44e5654f58a411f138fcedf3671edcfcd64795ed2a3ee74432 \ + --hash=sha256:42aaf7562ea16f12415e76d92296919d0b165dd7e6c52dee8309db5d03a1ca77 \ + --hash=sha256:43a766208f2c8fb0dda918e3d19238ff85d15a958c331f82140997f5feba3c47 \ + --hash=sha256:44d5dfe2a9b4598adb2c096f293abc208025446e2be5652e6dfb6bb5decd3a3f \ + --hash=sha256:47a194d0cca741896130440ca198374a9a413e5cfb5f7bc9c65716e1ef20a978 \ + --hash=sha256:48e86ef8083425eab55b76cd9056dc0d7816c9939008d44f2aeffa0dfe707103 \ + --hash=sha256:4e58715b17cfb136b7a22a9e2c9bc358847c3c702dc24181276328eddb09dbfe \ + --hash=sha256:507fa4106d1bbf6b5fbb1c4d287eb832a0459a361eb7f5aa5e5272f15f3e9077 \ + --hash=sha256:58ce23efa8b4ce6138c719058365da8de06e6ecb330747ac43366ff46f9536a4 \ + --hash=sha256:5e7ac8227f6b40d3e5431849dc1683b9fd773138a3cc6510a9bc2842d44a7a66 \ + --hash=sha256:618e94e774f241068722fd49a5f432f1476a4fb064dce970dffb4b0930a6b4dc \ + --hash=sha256:66eb4785f1bc8095c827c8e512b17d48cfe34e7be200219250cd5e1890d6e998 \ + --hash=sha256:6fbffffee0333f8ae54ed12958c492b37e1803e6c27e6a2fff8f56851f748c45 \ + --hash=sha256:6fdb4054c2a99065056b3f3641a1ca000544addde68d8814c66d874ca40e22bd \ + --hash=sha256:76ec9f19d43766f64a2210807583cf9f48a72ca8e215199ca7dcc1cf17cf77fe \ + --hash=sha256:7e436774fb1ad3bfc0e075d516debb9344d5b2f5f29a6304f4be2707cf1bcb92 \ + --hash=sha256:8124633483be3fae4203f6dcee3ec1ea65aad8bba9540d53e6627e32f7b456b1 \ + --hash=sha256:8663c0c0930f7df0944a68befb8d159d08b35f13ec70dd155a6f0f14a7e73122 \ + --hash=sha256:a8d63a7dcc6484c5c1675b31a8d1b6726c3dc85b13796fb143dfb0072260935e \ + --hash=sha256:a928c3bfa8a886d65a2bd2bb05f0d98ff6e7d9af5058b5d0cfc8f0a7081bb8e2 \ + --hash=sha256:a9a1dfb42be1d373980bb1b5585bf84d3be7436dec4451b1db613ee7da5837fa \ + --hash=sha256:aab84ce41eac48eae80ce32ec42356b13f1fbfe46616132ebfad369830382a23 \ + --hash=sha256:b817cdc5719a160ca0a4e6c9713e75498d3b15a6ea180b9bbc3c80916391617f \ + --hash=sha256:b855d2e1005791c8c872443fac6a40f6fbaa951bbb8b30ce6a28c8e7e2839663 \ + --hash=sha256:cf39e35481ede83b284ef0495016fb5cf8ef010a966b55ea7151a8f3c51480b6 \ + --hash=sha256:d11db081a059ac198a2628a49e6acc3f18c75bf08a83090308241ba17e7b290b \ + --hash=sha256:d4353ce63fbe46b137d0e8fba9761457ca555990e3a31f55d1f8c97d9d078334 \ + --hash=sha256:d6cee25700381929220b8ddb1757a08017f7538fd06a4720cfc92ac22da41c20 \ + --hash=sha256:e7c4c9feb582b749c46fa40ad1414042174b7bfa387ce91ac6893a78167a350c \ + --hash=sha256:f5330b1a1523fa708be5a92b0b8612708c8661c6ad5ca58a9f946cdfb9a1a817 # via awscli (pyproject.toml) cffi==1.17.1 \ --hash=sha256:045d61c734659cc045141be4bae381a41d89b741f795af1dd018bfb532fd0df8 \ diff --git a/requirements/download-deps/system-sandbox-win-lock.txt b/requirements/download-deps/system-sandbox-win-lock.txt index d16010548d05..e5c0b0c2fc01 100644 --- a/requirements/download-deps/system-sandbox-win-lock.txt +++ b/requirements/download-deps/system-sandbox-win-lock.txt @@ -4,47 +4,47 @@ # # pip-compile --generate-hashes --output-file='requirements\download-deps\system-sandbox-win-lock.txt' --unsafe-package=flit-core --unsafe-package=pip --unsafe-package=setuptools --unsafe-package=wheel 'pyproject.toml' # -awscrt==0.25.4 \ - --hash=sha256:003c1d45e2c0cb97aa72ba53d83abbe4248d810e5223c6a08b9649ccbfc6e8d2 \ - --hash=sha256:089356308c116945d23e0ffda5a1cd0a84635917b04748d9903cdb2cdc4df958 \ - --hash=sha256:09bcc85ad53f3f63c7b7cfb397e07758e6f28e7f748a3c5213813fd9dbe432b5 \ - --hash=sha256:1360048e97bd16926c085fe65d9876c956e8ed7b64a6b45546f41fb27632a8b9 \ - --hash=sha256:179e9607a69650d554799181a09c1fa30db05eb35752d39e68eeca99c5818c9a \ - --hash=sha256:2eb668285c88151130ff61a29df5f9018966c68faefe93ed8ee861c1e6e19cb0 \ - --hash=sha256:2fbcfcdf8282f889df7005fdde4ff7377745f892f8b68d56d67a09e547b08140 \ - --hash=sha256:412485719ae1b9e598ae3ce763bb7cc09602c9af1e5611058a6b6c98c8181d44 \ - --hash=sha256:4310d739ef20282cd2e8b580c4e98055557b7fe883f076ad633bfcce0fcd0f44 \ - --hash=sha256:550fe7f9adb78cd0ba0728dced9fb0e898eee7dbeb0847b2d7626756605badc1 \ - --hash=sha256:5fe9df85c02167e646290952f9ebfdd134d06522f6c6b4d8d0b327efbe38e00a \ - --hash=sha256:65fe545b725e2695444a25e1aec9c7cc6c220f450edad7758e4505fd66e556c6 \ - --hash=sha256:6737695ec451bab90da98df360f16389d08214bac9dbee28b1fe4d85a7e3d85e \ - --hash=sha256:806a6d970200dc1818d4750d602f75b68c0016406e00fa77296b76ca0feb9b55 \ - --hash=sha256:8cd641d245e9e85315d76bfe8bfb1fb38e1e6f39474b137efff611c30f6a0885 \ - --hash=sha256:99cd32512e69a98c9e38ce175e76dea2c080f5f7c8a51fa0495908faf44ea716 \ - --hash=sha256:9fbb858bceb7818a93ff10009c9a17e0e5e8884702e5e0b4365f326c318e9da5 \ - --hash=sha256:a0a76ab5b9cef3b99567e3af95180f65b52dab4c516ca063b613aee8e5fdbc6a \ - --hash=sha256:adbc313db008f17863979acf01d74fea835c1a3ac0bddae39dec30c9cadd669a \ - --hash=sha256:ade8fcb7b64f089482f5c5985628666ff6534fa9f6b48e6388c6475d416f04c7 \ - --hash=sha256:bfea85e4240184137fe94ac9294e52bfd0b22e93b10748d9907c86ab86005f42 \ - --hash=sha256:c222356cd31f26123a59c3eb0656223e5a21d3460eb4d65f94fa898b991adb5b \ - --hash=sha256:c5657464c4d2b4ada908c1e4fcab0fa572d53198e4e54f9bc260617e8f2a13f8 \ - --hash=sha256:c777247278b68681353e14d471e7c78d949391ad1b0f6e975b39a97caf9c45cf \ - --hash=sha256:d103d116d04a8ad8e6fef21c0cc0de72ac30509f186c0e42eb4fd5e9bab4c12f \ - --hash=sha256:d956d02caa329f89e904d07619868dd6a964481bb4db928e7df37cf9fbc54e41 \ - --hash=sha256:dbb18a1372773e3404e39baf80a3aa31220f53ca3aebf14c8fa62a77b3c32927 \ - --hash=sha256:ddf0b9892d030db1cd79030fe1e822e8e52d9ac2ada07765aa6b72eeaaaaf502 \ - --hash=sha256:de865fcb01f8a6b2ccf71bdd856c0affcc68a8baaae7321535e1005759a2ea4b \ - --hash=sha256:df8add4acbcb56f5b55a4951d3956dc2d79e2634c07911053fcf39411e51aba6 \ - --hash=sha256:dfaf54c26bebe1f64862aab3394e2f7e148f8494ca1f399c430ec2705b7fe0e0 \ - --hash=sha256:e1cf18df745d9717a4c54204db833663512c52aa0d138a0fabb0872f2734e858 \ - --hash=sha256:e310923b1ec7f52bf97ac49e7711c9774eb986172db543318a5c495fc78a428f \ - --hash=sha256:e3ee6659472baec95d96a4ebecac7a46985c1db0ed97dbe1eb8361ef2d6cb28c \ - --hash=sha256:e43ee8dd07ce45c71a16d839d1b9908178226de0833c1efbfd5cc6952bf299c2 \ - --hash=sha256:ee2aee4c04ee09af310048b3a1a1ed631dc9b7e9c5a1a5488fe28e03e1dbccaa \ - --hash=sha256:ef2e6dbb56727690faca36f82d76d140c263c5b33783c7e9cfb935fa2135eaf9 \ - --hash=sha256:f29fa3bc29804a78e51d6205cd812b105d64c9d7515086fdbce4b75468a230f5 \ - --hash=sha256:f38c2b35c687fa67af6eea89394597eb617b743ae0a289f354392a7dc52331a7 \ - --hash=sha256:faa184336f41878b1f49de3ac377e5c93f631cbd16e387aeae03a550cf9fdc53 +awscrt==0.26.1 \ + --hash=sha256:00c763732eb4cb2375a4909b2cfb5d777a146b134e8b250a3fc72059ece045f5 \ + --hash=sha256:02ec2045ae8bb2ed3dcf5a820b14903c7a34f1e9278d810a6a210f761fe69cd9 \ + --hash=sha256:0c456b55c61bb6ba51e9cef49402f4fdf2a1b9ccf41addd00c6ec69d7b8f501f \ + --hash=sha256:0e0b8fb0ac48a0178ab7d1bc8ea33862103bfae1f740afcb7c24e9a88116bec7 \ + --hash=sha256:15e0d0a3ce2ba5de0830e790c1270944c372f5f3e70facfebb14d3968a467e69 \ + --hash=sha256:1764b7ba9b8d9d1de5c7ad7193c4fd2624331af7fc5e414846537790819cb66e \ + --hash=sha256:1a24016bd4b37cf493ac1099330c460f6366e28c364e2e5e9ff8234065fde504 \ + --hash=sha256:1ebf5078d1281cfe51cd9ed7f324cb25d58404540c1be0d8794e48a033b01dca \ + --hash=sha256:1f3ee4f2894b7886c427c4bc3fd968c82e57047b35d964da1a5c1c98569cf686 \ + --hash=sha256:38182a965c464198471df7e3f21ce3ab8297e7cb87da4de3064349c1487dd52a \ + --hash=sha256:3f05e1fbbd834f44e5654f58a411f138fcedf3671edcfcd64795ed2a3ee74432 \ + --hash=sha256:42aaf7562ea16f12415e76d92296919d0b165dd7e6c52dee8309db5d03a1ca77 \ + --hash=sha256:43a766208f2c8fb0dda918e3d19238ff85d15a958c331f82140997f5feba3c47 \ + --hash=sha256:44d5dfe2a9b4598adb2c096f293abc208025446e2be5652e6dfb6bb5decd3a3f \ + --hash=sha256:47a194d0cca741896130440ca198374a9a413e5cfb5f7bc9c65716e1ef20a978 \ + --hash=sha256:48e86ef8083425eab55b76cd9056dc0d7816c9939008d44f2aeffa0dfe707103 \ + --hash=sha256:4e58715b17cfb136b7a22a9e2c9bc358847c3c702dc24181276328eddb09dbfe \ + --hash=sha256:507fa4106d1bbf6b5fbb1c4d287eb832a0459a361eb7f5aa5e5272f15f3e9077 \ + --hash=sha256:58ce23efa8b4ce6138c719058365da8de06e6ecb330747ac43366ff46f9536a4 \ + --hash=sha256:5e7ac8227f6b40d3e5431849dc1683b9fd773138a3cc6510a9bc2842d44a7a66 \ + --hash=sha256:618e94e774f241068722fd49a5f432f1476a4fb064dce970dffb4b0930a6b4dc \ + --hash=sha256:66eb4785f1bc8095c827c8e512b17d48cfe34e7be200219250cd5e1890d6e998 \ + --hash=sha256:6fbffffee0333f8ae54ed12958c492b37e1803e6c27e6a2fff8f56851f748c45 \ + --hash=sha256:6fdb4054c2a99065056b3f3641a1ca000544addde68d8814c66d874ca40e22bd \ + --hash=sha256:76ec9f19d43766f64a2210807583cf9f48a72ca8e215199ca7dcc1cf17cf77fe \ + --hash=sha256:7e436774fb1ad3bfc0e075d516debb9344d5b2f5f29a6304f4be2707cf1bcb92 \ + --hash=sha256:8124633483be3fae4203f6dcee3ec1ea65aad8bba9540d53e6627e32f7b456b1 \ + --hash=sha256:8663c0c0930f7df0944a68befb8d159d08b35f13ec70dd155a6f0f14a7e73122 \ + --hash=sha256:a8d63a7dcc6484c5c1675b31a8d1b6726c3dc85b13796fb143dfb0072260935e \ + --hash=sha256:a928c3bfa8a886d65a2bd2bb05f0d98ff6e7d9af5058b5d0cfc8f0a7081bb8e2 \ + --hash=sha256:a9a1dfb42be1d373980bb1b5585bf84d3be7436dec4451b1db613ee7da5837fa \ + --hash=sha256:aab84ce41eac48eae80ce32ec42356b13f1fbfe46616132ebfad369830382a23 \ + --hash=sha256:b817cdc5719a160ca0a4e6c9713e75498d3b15a6ea180b9bbc3c80916391617f \ + --hash=sha256:b855d2e1005791c8c872443fac6a40f6fbaa951bbb8b30ce6a28c8e7e2839663 \ + --hash=sha256:cf39e35481ede83b284ef0495016fb5cf8ef010a966b55ea7151a8f3c51480b6 \ + --hash=sha256:d11db081a059ac198a2628a49e6acc3f18c75bf08a83090308241ba17e7b290b \ + --hash=sha256:d4353ce63fbe46b137d0e8fba9761457ca555990e3a31f55d1f8c97d9d078334 \ + --hash=sha256:d6cee25700381929220b8ddb1757a08017f7538fd06a4720cfc92ac22da41c20 \ + --hash=sha256:e7c4c9feb582b749c46fa40ad1414042174b7bfa387ce91ac6893a78167a350c \ + --hash=sha256:f5330b1a1523fa708be5a92b0b8612708c8661c6ad5ca58a9f946cdfb9a1a817 # via awscli (pyproject.toml) cffi==1.17.1 \ --hash=sha256:045d61c734659cc045141be4bae381a41d89b741f795af1dd018bfb532fd0df8 \ From 39625275213fcc699f65dc66cae08e4448cf1e1d Mon Sep 17 00:00:00 2001 From: Kenneth Daily Date: Fri, 25 Apr 2025 14:13:42 -0700 Subject: [PATCH 7/7] Regenerate lock files for docs --- requirements-docs-lock.txt | 82 +++++++++++++++++++------------------- 1 file changed, 41 insertions(+), 41 deletions(-) diff --git a/requirements-docs-lock.txt b/requirements-docs-lock.txt index 7ce6a57f8275..9e39522a498c 100644 --- a/requirements-docs-lock.txt +++ b/requirements-docs-lock.txt @@ -8,47 +8,47 @@ alabaster==0.7.16 \ --hash=sha256:75a8b99c28a5dad50dd7f8ccdd447a121ddb3892da9e53d1ca5cca3106d58d65 \ --hash=sha256:b46733c07dce03ae4e150330b975c75737fa60f0a7c591b6c8bf4928a28e2c92 # via sphinx -awscrt==0.25.4 \ - --hash=sha256:003c1d45e2c0cb97aa72ba53d83abbe4248d810e5223c6a08b9649ccbfc6e8d2 \ - --hash=sha256:089356308c116945d23e0ffda5a1cd0a84635917b04748d9903cdb2cdc4df958 \ - --hash=sha256:09bcc85ad53f3f63c7b7cfb397e07758e6f28e7f748a3c5213813fd9dbe432b5 \ - --hash=sha256:1360048e97bd16926c085fe65d9876c956e8ed7b64a6b45546f41fb27632a8b9 \ - --hash=sha256:179e9607a69650d554799181a09c1fa30db05eb35752d39e68eeca99c5818c9a \ - --hash=sha256:2eb668285c88151130ff61a29df5f9018966c68faefe93ed8ee861c1e6e19cb0 \ - --hash=sha256:2fbcfcdf8282f889df7005fdde4ff7377745f892f8b68d56d67a09e547b08140 \ - --hash=sha256:412485719ae1b9e598ae3ce763bb7cc09602c9af1e5611058a6b6c98c8181d44 \ - --hash=sha256:4310d739ef20282cd2e8b580c4e98055557b7fe883f076ad633bfcce0fcd0f44 \ - --hash=sha256:550fe7f9adb78cd0ba0728dced9fb0e898eee7dbeb0847b2d7626756605badc1 \ - --hash=sha256:5fe9df85c02167e646290952f9ebfdd134d06522f6c6b4d8d0b327efbe38e00a \ - --hash=sha256:65fe545b725e2695444a25e1aec9c7cc6c220f450edad7758e4505fd66e556c6 \ - --hash=sha256:6737695ec451bab90da98df360f16389d08214bac9dbee28b1fe4d85a7e3d85e \ - --hash=sha256:806a6d970200dc1818d4750d602f75b68c0016406e00fa77296b76ca0feb9b55 \ - --hash=sha256:8cd641d245e9e85315d76bfe8bfb1fb38e1e6f39474b137efff611c30f6a0885 \ - --hash=sha256:99cd32512e69a98c9e38ce175e76dea2c080f5f7c8a51fa0495908faf44ea716 \ - --hash=sha256:9fbb858bceb7818a93ff10009c9a17e0e5e8884702e5e0b4365f326c318e9da5 \ - --hash=sha256:a0a76ab5b9cef3b99567e3af95180f65b52dab4c516ca063b613aee8e5fdbc6a \ - --hash=sha256:adbc313db008f17863979acf01d74fea835c1a3ac0bddae39dec30c9cadd669a \ - --hash=sha256:ade8fcb7b64f089482f5c5985628666ff6534fa9f6b48e6388c6475d416f04c7 \ - --hash=sha256:bfea85e4240184137fe94ac9294e52bfd0b22e93b10748d9907c86ab86005f42 \ - --hash=sha256:c222356cd31f26123a59c3eb0656223e5a21d3460eb4d65f94fa898b991adb5b \ - --hash=sha256:c5657464c4d2b4ada908c1e4fcab0fa572d53198e4e54f9bc260617e8f2a13f8 \ - --hash=sha256:c777247278b68681353e14d471e7c78d949391ad1b0f6e975b39a97caf9c45cf \ - --hash=sha256:d103d116d04a8ad8e6fef21c0cc0de72ac30509f186c0e42eb4fd5e9bab4c12f \ - --hash=sha256:d956d02caa329f89e904d07619868dd6a964481bb4db928e7df37cf9fbc54e41 \ - --hash=sha256:dbb18a1372773e3404e39baf80a3aa31220f53ca3aebf14c8fa62a77b3c32927 \ - --hash=sha256:ddf0b9892d030db1cd79030fe1e822e8e52d9ac2ada07765aa6b72eeaaaaf502 \ - --hash=sha256:de865fcb01f8a6b2ccf71bdd856c0affcc68a8baaae7321535e1005759a2ea4b \ - --hash=sha256:df8add4acbcb56f5b55a4951d3956dc2d79e2634c07911053fcf39411e51aba6 \ - --hash=sha256:dfaf54c26bebe1f64862aab3394e2f7e148f8494ca1f399c430ec2705b7fe0e0 \ - --hash=sha256:e1cf18df745d9717a4c54204db833663512c52aa0d138a0fabb0872f2734e858 \ - --hash=sha256:e310923b1ec7f52bf97ac49e7711c9774eb986172db543318a5c495fc78a428f \ - --hash=sha256:e3ee6659472baec95d96a4ebecac7a46985c1db0ed97dbe1eb8361ef2d6cb28c \ - --hash=sha256:e43ee8dd07ce45c71a16d839d1b9908178226de0833c1efbfd5cc6952bf299c2 \ - --hash=sha256:ee2aee4c04ee09af310048b3a1a1ed631dc9b7e9c5a1a5488fe28e03e1dbccaa \ - --hash=sha256:ef2e6dbb56727690faca36f82d76d140c263c5b33783c7e9cfb935fa2135eaf9 \ - --hash=sha256:f29fa3bc29804a78e51d6205cd812b105d64c9d7515086fdbce4b75468a230f5 \ - --hash=sha256:f38c2b35c687fa67af6eea89394597eb617b743ae0a289f354392a7dc52331a7 \ - --hash=sha256:faa184336f41878b1f49de3ac377e5c93f631cbd16e387aeae03a550cf9fdc53 +awscrt==0.26.1 \ + --hash=sha256:00c763732eb4cb2375a4909b2cfb5d777a146b134e8b250a3fc72059ece045f5 \ + --hash=sha256:02ec2045ae8bb2ed3dcf5a820b14903c7a34f1e9278d810a6a210f761fe69cd9 \ + --hash=sha256:0c456b55c61bb6ba51e9cef49402f4fdf2a1b9ccf41addd00c6ec69d7b8f501f \ + --hash=sha256:0e0b8fb0ac48a0178ab7d1bc8ea33862103bfae1f740afcb7c24e9a88116bec7 \ + --hash=sha256:15e0d0a3ce2ba5de0830e790c1270944c372f5f3e70facfebb14d3968a467e69 \ + --hash=sha256:1764b7ba9b8d9d1de5c7ad7193c4fd2624331af7fc5e414846537790819cb66e \ + --hash=sha256:1a24016bd4b37cf493ac1099330c460f6366e28c364e2e5e9ff8234065fde504 \ + --hash=sha256:1ebf5078d1281cfe51cd9ed7f324cb25d58404540c1be0d8794e48a033b01dca \ + --hash=sha256:1f3ee4f2894b7886c427c4bc3fd968c82e57047b35d964da1a5c1c98569cf686 \ + --hash=sha256:38182a965c464198471df7e3f21ce3ab8297e7cb87da4de3064349c1487dd52a \ + --hash=sha256:3f05e1fbbd834f44e5654f58a411f138fcedf3671edcfcd64795ed2a3ee74432 \ + --hash=sha256:42aaf7562ea16f12415e76d92296919d0b165dd7e6c52dee8309db5d03a1ca77 \ + --hash=sha256:43a766208f2c8fb0dda918e3d19238ff85d15a958c331f82140997f5feba3c47 \ + --hash=sha256:44d5dfe2a9b4598adb2c096f293abc208025446e2be5652e6dfb6bb5decd3a3f \ + --hash=sha256:47a194d0cca741896130440ca198374a9a413e5cfb5f7bc9c65716e1ef20a978 \ + --hash=sha256:48e86ef8083425eab55b76cd9056dc0d7816c9939008d44f2aeffa0dfe707103 \ + --hash=sha256:4e58715b17cfb136b7a22a9e2c9bc358847c3c702dc24181276328eddb09dbfe \ + --hash=sha256:507fa4106d1bbf6b5fbb1c4d287eb832a0459a361eb7f5aa5e5272f15f3e9077 \ + --hash=sha256:58ce23efa8b4ce6138c719058365da8de06e6ecb330747ac43366ff46f9536a4 \ + --hash=sha256:5e7ac8227f6b40d3e5431849dc1683b9fd773138a3cc6510a9bc2842d44a7a66 \ + --hash=sha256:618e94e774f241068722fd49a5f432f1476a4fb064dce970dffb4b0930a6b4dc \ + --hash=sha256:66eb4785f1bc8095c827c8e512b17d48cfe34e7be200219250cd5e1890d6e998 \ + --hash=sha256:6fbffffee0333f8ae54ed12958c492b37e1803e6c27e6a2fff8f56851f748c45 \ + --hash=sha256:6fdb4054c2a99065056b3f3641a1ca000544addde68d8814c66d874ca40e22bd \ + --hash=sha256:76ec9f19d43766f64a2210807583cf9f48a72ca8e215199ca7dcc1cf17cf77fe \ + --hash=sha256:7e436774fb1ad3bfc0e075d516debb9344d5b2f5f29a6304f4be2707cf1bcb92 \ + --hash=sha256:8124633483be3fae4203f6dcee3ec1ea65aad8bba9540d53e6627e32f7b456b1 \ + --hash=sha256:8663c0c0930f7df0944a68befb8d159d08b35f13ec70dd155a6f0f14a7e73122 \ + --hash=sha256:a8d63a7dcc6484c5c1675b31a8d1b6726c3dc85b13796fb143dfb0072260935e \ + --hash=sha256:a928c3bfa8a886d65a2bd2bb05f0d98ff6e7d9af5058b5d0cfc8f0a7081bb8e2 \ + --hash=sha256:a9a1dfb42be1d373980bb1b5585bf84d3be7436dec4451b1db613ee7da5837fa \ + --hash=sha256:aab84ce41eac48eae80ce32ec42356b13f1fbfe46616132ebfad369830382a23 \ + --hash=sha256:b817cdc5719a160ca0a4e6c9713e75498d3b15a6ea180b9bbc3c80916391617f \ + --hash=sha256:b855d2e1005791c8c872443fac6a40f6fbaa951bbb8b30ce6a28c8e7e2839663 \ + --hash=sha256:cf39e35481ede83b284ef0495016fb5cf8ef010a966b55ea7151a8f3c51480b6 \ + --hash=sha256:d11db081a059ac198a2628a49e6acc3f18c75bf08a83090308241ba17e7b290b \ + --hash=sha256:d4353ce63fbe46b137d0e8fba9761457ca555990e3a31f55d1f8c97d9d078334 \ + --hash=sha256:d6cee25700381929220b8ddb1757a08017f7538fd06a4720cfc92ac22da41c20 \ + --hash=sha256:e7c4c9feb582b749c46fa40ad1414042174b7bfa387ce91ac6893a78167a350c \ + --hash=sha256:f5330b1a1523fa708be5a92b0b8612708c8661c6ad5ca58a9f946cdfb9a1a817 # via awscli (pyproject.toml) babel==2.17.0 \ --hash=sha256:0c54cffb19f690cdcc52a3b50bcbf71e07a808d1c80d549f2459b9d2cf0afb9d \