From 086090c3f14323895e598c0bb7b5fd93295c7179 Mon Sep 17 00:00:00 2001 From: "opensafely-core-create-pr[bot]" <185783227+opensafely-core-create-pr[bot]@users.noreply.github.com> Date: Thu, 16 Jan 2025 15:31:29 +0000 Subject: [PATCH] Update dependencies (#2293) * chore: update-dependencies * Reformat code with Ruff 0.9.1 --------- Co-authored-by: opensafely-github-bot Co-authored-by: Steven Maude --- codelists/forms.py | 2 +- codelists/tests/views/assertions.py | 12 +- coding_systems/base/coding_system_base.py | 6 +- coding_systems/bnf/import_data.py | 6 +- coding_systems/dmd/data_downloader.py | 2 +- coding_systems/dmd/import_data.py | 24 ++-- coding_systems/icd10/import_data.py | 6 +- coding_systems/versioning/models.py | 6 +- opencodelists/db_utils.py | 4 +- requirements.dev.txt | 62 ++++---- requirements.prod.txt | 163 +++++++++++----------- 11 files changed, 150 insertions(+), 143 deletions(-) diff --git a/codelists/forms.py b/codelists/forms.py index 82968df8..b5029036 100644 --- a/codelists/forms.py +++ b/codelists/forms.py @@ -107,7 +107,7 @@ def clean_csv_data(self): for i, value in enumerate(header): if value != value.strip(): raise forms.ValidationError( - f'Header {i+1} ("{value}") contains extraneous whitespace' + f'Header {i + 1} ("{value}") contains extraneous whitespace' ) # restrict the headers we expect diff --git a/codelists/tests/views/assertions.py b/codelists/tests/views/assertions.py index fb0a9852..3fc691ab 100644 --- a/codelists/tests/views/assertions.py +++ b/codelists/tests/views/assertions.py @@ -3,9 +3,9 @@ def assert_unauthenticated(client, method, url): response = getattr(client, method)(url) - assert ( - response.status_code == 302 - ), f"Unexpected status code! Can unauthenticated user {method.upper()} to {url}?" + assert response.status_code == 302, ( + f"Unexpected status code! Can unauthenticated user {method.upper()} to {url}?" + ) assert response.url.startswith("/accounts/login/") @@ -23,9 +23,9 @@ def assert_unauthorised(client, method, url): ) client.force_login(user) response = getattr(client, method)(url) - assert ( - response.status_code == 302 - ), f"Unexpected status code! Can unauthorised user {method.upper()} to to {url}?" + assert response.status_code == 302, ( + f"Unexpected status code! Can unauthorised user {method.upper()} to to {url}?" + ) assert response.url == "/" diff --git a/coding_systems/base/coding_system_base.py b/coding_systems/base/coding_system_base.py index 1519d1de..5de233c7 100644 --- a/coding_systems/base/coding_system_base.py +++ b/coding_systems/base/coding_system_base.py @@ -79,9 +79,9 @@ def validate_db_alias(cls, database_alias): .filter(coding_system=cls.id) .values_list("database_alias", flat=True) ) - assert ( - database_alias in all_slugs - ), f"{database_alias} is not a valid database alias for a {cls.short_name} release." + assert database_alias in all_slugs, ( + f"{database_alias} is not a valid database alias for a {cls.short_name} release." + ) return database_alias @cached_property diff --git a/coding_systems/bnf/import_data.py b/coding_systems/bnf/import_data.py index b07c1418..4d13ce41 100644 --- a/coding_systems/bnf/import_data.py +++ b/coding_systems/bnf/import_data.py @@ -20,9 +20,9 @@ def import_data( logger.info("Extracting", release_zip=release_zip.filename) release_zip.extractall(path=tempdir) paths = list(Path(tempdir).glob("*.csv")) - assert ( - len(paths) == 1 - ), f"Expected 1 and only one .csv file (found {len(paths)})" + assert len(paths) == 1, ( + f"Expected 1 and only one .csv file (found {len(paths)})" + ) path = paths[0] records = {type: set() for type in TYPES} diff --git a/coding_systems/dmd/data_downloader.py b/coding_systems/dmd/data_downloader.py index b52b2d12..7c4f0837 100644 --- a/coding_systems/dmd/data_downloader.py +++ b/coding_systems/dmd/data_downloader.py @@ -16,4 +16,4 @@ class Downloader(TrudDownloader): coding_system_id = "dmd" def get_release_name_from_release_metadata(self, metadata): - return f'{metadata["valid_from"].year} {metadata["release"]}' + return f"{metadata['valid_from'].year} {metadata['release']}" diff --git a/coding_systems/dmd/import_data.py b/coding_systems/dmd/import_data.py index dd9b0a43..18cb4608 100644 --- a/coding_systems/dmd/import_data.py +++ b/coding_systems/dmd/import_data.py @@ -212,12 +212,12 @@ def import_coding_system(release_dir, database_alias): # gtin elements = next(load_elements(filepaths["gtin"])) for element in elements: - assert ( - element[0].tag == "AMPPID" - ), f"Expected AMPPID as first element, got {element[0].tag}" - assert ( - element[1].tag == "GTINDATA" - ), f"Expected GTINDATA as second element, got {element[1].tag}" + assert element[0].tag == "AMPPID", ( + f"Expected AMPPID as first element, got {element[0].tag}" + ) + assert element[1].tag == "GTINDATA", ( + f"Expected GTINDATA as second element, got {element[1].tag}" + ) element[0].tag = "APPID" for gtinelt in element[1]: @@ -228,9 +228,9 @@ def import_coding_system(release_dir, database_alias): def get_filepath(release_dir, filename_fragment): paths = list(release_dir.glob(f"f_{filename_fragment}2_*.xml")) - assert ( - len(paths) == 1 - ), f"Expected 1 path for {f'f_{filename_fragment}2_*.xml'}, found {len(paths)}" + assert len(paths) == 1, ( + f"Expected 1 path for {f'f_{filename_fragment}2_*.xml'}, found {len(paths)}" + ) return paths[0] @@ -243,9 +243,9 @@ def load_elements(filepath): iterelements = root.iterchildren() first_element = next(iterelements) - assert isinstance( - first_element, etree._Comment - ), f"Expected etree._Comment first row, got {type(first_element)}" + assert isinstance(first_element, etree._Comment), ( + f"Expected etree._Comment first row, got {type(first_element)}" + ) yield from iterelements diff --git a/coding_systems/icd10/import_data.py b/coding_systems/icd10/import_data.py index 173fd2a1..b43adf0e 100644 --- a/coding_systems/icd10/import_data.py +++ b/coding_systems/icd10/import_data.py @@ -25,9 +25,9 @@ def import_data( release_zip.extractall(path=tempdir) paths = list(Path(tempdir).glob("*.xml")) - assert ( - len(paths) == 1 - ), f"Expected 1 and only one .xml file (found {len(paths)})" + assert len(paths) == 1, ( + f"Expected 1 and only one .xml file (found {len(paths)})" + ) release_path = paths[0] with open(release_path) as f: diff --git a/coding_systems/versioning/models.py b/coding_systems/versioning/models.py index df7faf23..38ce1911 100644 --- a/coding_systems/versioning/models.py +++ b/coding_systems/versioning/models.py @@ -51,9 +51,9 @@ def save(self, *args, **kwargs): f"{self.coding_system}_{self.release_name}_{self.valid_from.strftime('%Y%m%d')}" ) if self.database_alias: - assert ( - self.database_alias == database_alias - ), f"database_alias {self.database_alias} does not follow required pattern (expected '{database_alias}'" + assert self.database_alias == database_alias, ( + f"database_alias {self.database_alias} does not follow required pattern (expected '{database_alias}'" + ) else: self.database_alias = database_alias return super().save(*args, **kwargs) diff --git a/opencodelists/db_utils.py b/opencodelists/db_utils.py index cb028271..8c26d315 100644 --- a/opencodelists/db_utils.py +++ b/opencodelists/db_utils.py @@ -48,8 +48,8 @@ def _get_db_from_instance(self, model, **hints): return hints["instance"]._state.db raise ValueError( f'"{model._meta.app_label}" models must select a valid version database ' - f'with a `using` argument. {hints["instance"]._state.db} is not a valid ' - f'database for {hints["instance"]}' + f"with a `using` argument. {hints['instance']._state.db} is not a valid " + f"database for {hints['instance']}" ) raise ValueError( f'"{model._meta.app_label}" models must be accessed with a `using` argument ' diff --git a/requirements.dev.txt b/requirements.dev.txt index d08e5daa..27f45058 100644 --- a/requirements.dev.txt +++ b/requirements.dev.txt @@ -351,9 +351,9 @@ filelock==3.16.1 \ --hash=sha256:2082e5703d51fbf98ea75855d9d5527e33d8ff23099bec374a134febee6946b0 \ --hash=sha256:c249fbfcd5db47e5e2d6d62198e565475ee65e4831e2561c8e313fa7eb961435 # via virtualenv -hypothesis==6.123.2 \ - --hash=sha256:02c25552783764146b191c69eef69d8375827b58a75074055705ab8fdbc95fc5 \ - --hash=sha256:0a8bf07753f1436f1b8697a13ea955f3fef3ef7b477c2972869b1d142bcdb30e +hypothesis==6.123.16 \ + --hash=sha256:2af13b9795d2c4b9c66865569a944f2d8c3812b087989bc0f408e825bb10c8e6 \ + --hash=sha256:ab898adf001823868ff21a20355944c2eb5ce776f20e9983c7d79b535675e6c3 # via -r requirements.dev.in identify==2.6.5 \ --hash=sha256:14181a47091eb75b337af4c23078c9d09225cd4c48929f521f3bf16b09d02566 \ @@ -513,9 +513,9 @@ pycparser==2.22 \ --hash=sha256:491c8be9c040f5390f5bf44a5b07752bd07f56edf992381b05c701439eec10f6 \ --hash=sha256:c3702b6d3dd8c7abc1afa565d7e63d53a1d0bd86cdc24edd75470f4de499cfcc # via cffi -pygments==2.19.0 \ - --hash=sha256:4755e6e64d22161d5b61432c0600c923c5927214e7c956e31c23923c89251a9b \ - --hash=sha256:afc4146269910d4bdfabcd27c24923137a74d562a23a320a41a55ad303e19783 +pygments==2.19.1 \ + --hash=sha256:61c16d2a8576dc0649d9f39e089b5f02bcd27fba10d8fb4dcc28173f7a45151f \ + --hash=sha256:9ea1544ad55cecf4b8242fab6dd35a93bbce657034b0611ee383099054ab6d8c # via # cli-helpers # litecli @@ -627,29 +627,29 @@ requests==2.32.3 \ # via # -c /home/runner/work/opencodelists/opencodelists/requirements.prod.txt # responses -responses==0.25.3 \ - --hash=sha256:521efcbc82081ab8daa588e08f7e8a64ce79b91c39f6e62199b19159bea7dbcb \ - --hash=sha256:617b9247abd9ae28313d57a75880422d55ec63c29d33d629697590a034358dba +responses==0.25.5 \ + --hash=sha256:b3e1ae252f69301b84146ff615a869a4182fbe17e8b606f1ac54142515dad5eb \ + --hash=sha256:e53991613f76d17ba293c1e3cce8af107c5c7a6a513edf25195aafd89a870dd3 # via -r requirements.dev.in -ruff==0.8.6 \ - --hash=sha256:0509e8da430228236a18a677fcdb0c1f102dd26d5520f71f79b094963322ed25 \ - --hash=sha256:0c000a471d519b3e6cfc9c6680025d923b4ca140ce3e4612d1a2ef58e11f11fe \ - --hash=sha256:248b1fb3f739d01d528cc50b35ee9c4812aa58cc5935998e776bf8ed5b251e75 \ - --hash=sha256:45a56f61b24682f6f6709636949ae8cc82ae229d8d773b4c76c09ec83964a95a \ - --hash=sha256:496dd38a53aa173481a7d8866bcd6451bd934d06976a2505028a50583e001b76 \ - --hash=sha256:52d587092ab8df308635762386f45f4638badb0866355b2b86760f6d3c076188 \ - --hash=sha256:54799ca3d67ae5e0b7a7ac234baa657a9c1784b48ec954a094da7c206e0365b1 \ - --hash=sha256:61323159cf21bc3897674e5adb27cd9e7700bab6b84de40d7be28c3d46dc67cf \ - --hash=sha256:7ae4478b1471fc0c44ed52a6fb787e641a2ac58b1c1f91763bafbc2faddc5117 \ - --hash=sha256:7d7fc2377a04b6e04ffe588caad613d0c460eb2ecba4c0ccbbfe2bc973cbc162 \ - --hash=sha256:91a7ddb221779871cf226100e677b5ea38c2d54e9e2c8ed847450ebbdf99b32d \ - --hash=sha256:9257aa841e9e8d9b727423086f0fa9a86b6b420fbf4bf9e1465d1250ce8e4d8d \ - --hash=sha256:bc3c083c50390cf69e7e1b5a5a7303898966be973664ec0c4a4acea82c1d4315 \ - --hash=sha256:dcad24b81b62650b0eb8814f576fc65cfee8674772a6e24c9b747911801eeaa5 \ - --hash=sha256:defed167955d42c68b407e8f2e6f56ba52520e790aba4ca707a9c88619e580e3 \ - --hash=sha256:e169ea1b9eae61c99b257dc83b9ee6c76f89042752cb2d83486a7d6e48e8f764 \ - --hash=sha256:e88b8f6d901477c41559ba540beeb5a671e14cd29ebd5683903572f4b40a9807 \ - --hash=sha256:f1d70bef3d16fdc897ee290d7d20da3cbe4e26349f62e8a0274e7a3f4ce7a905 +ruff==0.9.1 \ + --hash=sha256:186c2313de946f2c22bdf5954b8dd083e124bcfb685732cfb0beae0c47233d9b \ + --hash=sha256:1cd76c7f9c679e6e8f2af8f778367dca82b95009bc7b1a85a47f1521ae524fa7 \ + --hash=sha256:2f312c86fb40c5c02b44a29a750ee3b21002bd813b5233facdaf63a51d9a85e1 \ + --hash=sha256:342a824b46ddbcdddd3abfbb332fa7fcaac5488bf18073e841236aadf4ad5c19 \ + --hash=sha256:39d0174ccc45c439093971cc06ed3ac4dc545f5e8bdacf9f067adf879544d969 \ + --hash=sha256:3cae39ba5d137054b0e5b472aee3b78a7c884e61591b100aeb544bcd1fc38d4f \ + --hash=sha256:3f94942a3bb767675d9a051867c036655fe9f6c8a491539156a6f7e6b5f31831 \ + --hash=sha256:46ebf5cc106cf7e7378ca3c28ce4293b61b449cd121b98699be727d40b79ba72 \ + --hash=sha256:50c647ff96f4ba288db0ad87048257753733763b409b2faf2ea78b45c8bb7fcb \ + --hash=sha256:5dc40a378a0e21b4cfe2b8a0f1812a6572fc7b230ef12cd9fac9161aa91d807f \ + --hash=sha256:69572926c0f0c9912288915214ca9b2809525ea263603370b9e00bed2ba56dbd \ + --hash=sha256:728d791b769cc28c05f12c280f99e8896932e9833fef1dd8756a6af2261fd1ab \ + --hash=sha256:84330dda7abcc270e6055551aca93fdde1b0685fc4fd358f26410f9349cf1743 \ + --hash=sha256:937267afce0c9170d6d29f01fcd1f4378172dec6760a9f4dface48cdabf9610a \ + --hash=sha256:ae017c3a29bee341ba584f3823f805abbe5fe9cd97f87ed07ecbf533c4c88366 \ + --hash=sha256:beb3298604540c884d8b282fe7625651378e1986c25df51dec5b2f60cafc31ce \ + --hash=sha256:f0c8b149e9c7353cace7d698e1656ffcf1e36e50f8ea3b5d5f7f87ff9986a7ca \ + --hash=sha256:fd2b25ecaf907d6458fa842675382c8597b3c746a2dde6717fe3415425df0c17 # via -r requirements.dev.in six==1.17.0 \ --hash=sha256:4721f391ed90541fddacab5acf947aa0d3dc7d27b2e1e8eda2be8970586c3274 \ @@ -704,7 +704,7 @@ pip==24.3.1 \ --hash=sha256:3790624780082365f47549d032f3770eeb2b1e8bd1f7b2e02dace1afa361b4ed \ --hash=sha256:ebcb60557f2aefabc2e0f918751cd24ea0d56d8ec5445fe1807f1d2109660b99 # via pip-tools -setuptools==75.7.0 \ - --hash=sha256:84fb203f278ebcf5cd08f97d3fb96d3fbed4b629d500b29ad60d11e00769b183 \ - --hash=sha256:886ff7b16cd342f1d1defc16fc98c9ce3fde69e087a4e1983d7ab634e5f41f4f +setuptools==75.8.0 \ + --hash=sha256:c5afc8f407c626b8313a86e10311dd3f661c6cd9c09d4bf8c15c0e11f9f2b0e6 \ + --hash=sha256:e3982f444617239225d675215d51f6ba05f845d4eec313da4418fdbb56fb27e3 # via pip-tools diff --git a/requirements.prod.txt b/requirements.prod.txt index c26e2407..45dd8f5b 100644 --- a/requirements.prod.txt +++ b/requirements.prod.txt @@ -631,18 +631,18 @@ packaging==24.2 \ # via # gunicorn # opentelemetry-instrumentation -protobuf==5.29.2 \ - --hash=sha256:13d6d617a2a9e0e82a88113d7191a1baa1e42c2cc6f5f1398d3b054c8e7e714a \ - --hash=sha256:2d2e674c58a06311c8e99e74be43e7f3a8d1e2b2fdf845eaa347fbd866f23355 \ - --hash=sha256:36000f97ea1e76e8398a3f02936aac2a5d2b111aae9920ec1b769fc4a222c4d9 \ - --hash=sha256:494229ecd8c9009dd71eda5fd57528395d1eacdf307dbece6c12ad0dd09e912e \ - --hash=sha256:842de6d9241134a973aab719ab42b008a18a90f9f07f06ba480df268f86432f9 \ - --hash=sha256:a0c53d78383c851bfa97eb42e3703aefdc96d2036a41482ffd55dc5f529466eb \ - --hash=sha256:b2cc8e8bb7c9326996f0e160137b0861f1a82162502658df2951209d0cb0309e \ - --hash=sha256:b6b0d416bbbb9d4fbf9d0561dbfc4e324fd522f61f7af0fe0f282ab67b22477e \ - --hash=sha256:c12ba8249f5624300cf51c3d0bfe5be71a60c63e4dcf51ffe9a68771d958c851 \ - --hash=sha256:e621a98c0201a7c8afe89d9646859859be97cb22b8bf1d8eacfd90d5bda2eb19 \ - --hash=sha256:fde4554c0e578a5a0bcc9a276339594848d1e89f9ea47b4427c80e5d72f90181 +protobuf==5.29.3 \ + --hash=sha256:0a18ed4a24198528f2333802eb075e59dea9d679ab7a6c5efb017a59004d849f \ + --hash=sha256:0eb32bfa5219fc8d4111803e9a690658aa2e6366384fd0851064b963b6d1f2a7 \ + --hash=sha256:3ea51771449e1035f26069c4c7fd51fba990d07bc55ba80701c78f886bf9c888 \ + --hash=sha256:5da0f41edaf117bde316404bad1a486cb4ededf8e4a54891296f648e8e076620 \ + --hash=sha256:6ce8cc3389a20693bfde6c6562e03474c40851b44975c9b2bf6df7d8c4f864da \ + --hash=sha256:84a57163a0ccef3f96e4b6a20516cedcf5bb3a95a657131c5c3ac62200d23252 \ + --hash=sha256:a4fa6f80816a9a0678429e84973f2f98cbc218cca434abe8db2ad0bffc98503a \ + --hash=sha256:a8434404bbf139aa9e1300dbf989667a83d42ddda9153d8ab76e0d5dcaca484e \ + --hash=sha256:b89c115d877892a512f79a8114564fb435943b59067615894c3b13cd3e1fa107 \ + --hash=sha256:c027e08a08be10b67c06bf2370b99c811c466398c357e615ca88c91c07f0910f \ + --hash=sha256:daaf63f70f25e8689c072cfad4334ca0ac1d1e05a92fc15c54eb9cf23c3efd84 # via # googleapis-common-protos # opentelemetry-proto @@ -738,72 +738,79 @@ whitenoise[brotli]==6.8.2 \ --hash=sha256:486bd7267a375fa9650b136daaec156ac572971acc8bf99add90817a530dd1d4 \ --hash=sha256:df12dce147a043d1956d81d288c6f0044147c6d2ab9726e5772ac50fb45d2280 # via -r requirements.prod.in -wrapt==1.17.0 \ - --hash=sha256:0229b247b0fc7dee0d36176cbb79dbaf2a9eb7ecc50ec3121f40ef443155fb1d \ - --hash=sha256:0698d3a86f68abc894d537887b9bbf84d29bcfbc759e23f4644be27acf6da301 \ - --hash=sha256:0a0a1a1ec28b641f2a3a2c35cbe86c00051c04fffcfcc577ffcdd707df3f8635 \ - --hash=sha256:0b48554952f0f387984da81ccfa73b62e52817a4386d070c75e4db7d43a28c4a \ - --hash=sha256:0f2a28eb35cf99d5f5bd12f5dd44a0f41d206db226535b37b0c60e9da162c3ed \ - --hash=sha256:140ea00c87fafc42739bd74a94a5a9003f8e72c27c47cd4f61d8e05e6dec8721 \ - --hash=sha256:16187aa2317c731170a88ef35e8937ae0f533c402872c1ee5e6d079fcf320801 \ - --hash=sha256:17fcf043d0b4724858f25b8826c36e08f9fb2e475410bece0ec44a22d533da9b \ - --hash=sha256:18b956061b8db634120b58f668592a772e87e2e78bc1f6a906cfcaa0cc7991c1 \ - --hash=sha256:2399408ac33ffd5b200480ee858baa58d77dd30e0dd0cab6a8a9547135f30a88 \ - --hash=sha256:2a0c23b8319848426f305f9cb0c98a6e32ee68a36264f45948ccf8e7d2b941f8 \ - --hash=sha256:2dfb7cff84e72e7bf975b06b4989477873dcf160b2fd89959c629535df53d4e0 \ - --hash=sha256:2f495b6754358979379f84534f8dd7a43ff8cff2558dcdea4a148a6e713a758f \ - --hash=sha256:33539c6f5b96cf0b1105a0ff4cf5db9332e773bb521cc804a90e58dc49b10578 \ - --hash=sha256:3c34f6896a01b84bab196f7119770fd8466c8ae3dfa73c59c0bb281e7b588ce7 \ - --hash=sha256:498fec8da10e3e62edd1e7368f4b24aa362ac0ad931e678332d1b209aec93045 \ - --hash=sha256:4d63f4d446e10ad19ed01188d6c1e1bb134cde8c18b0aa2acfd973d41fcc5ada \ - --hash=sha256:4e4b4385363de9052dac1a67bfb535c376f3d19c238b5f36bddc95efae15e12d \ - --hash=sha256:4e547b447073fc0dbfcbff15154c1be8823d10dab4ad401bdb1575e3fdedff1b \ - --hash=sha256:4f643df3d4419ea3f856c5c3f40fec1d65ea2e89ec812c83f7767c8730f9827a \ - --hash=sha256:4f763a29ee6a20c529496a20a7bcb16a73de27f5da6a843249c7047daf135977 \ - --hash=sha256:5ae271862b2142f4bc687bdbfcc942e2473a89999a54231aa1c2c676e28f29ea \ - --hash=sha256:5d8fd17635b262448ab8f99230fe4dac991af1dabdbb92f7a70a6afac8a7e346 \ - --hash=sha256:69c40d4655e078ede067a7095544bcec5a963566e17503e75a3a3e0fe2803b13 \ - --hash=sha256:69d093792dc34a9c4c8a70e4973a3361c7a7578e9cd86961b2bbf38ca71e4e22 \ - --hash=sha256:6a9653131bda68a1f029c52157fd81e11f07d485df55410401f745007bd6d339 \ - --hash=sha256:6ff02a91c4fc9b6a94e1c9c20f62ea06a7e375f42fe57587f004d1078ac86ca9 \ - --hash=sha256:714c12485aa52efbc0fc0ade1e9ab3a70343db82627f90f2ecbc898fdf0bb181 \ - --hash=sha256:7264cbb4a18dc4acfd73b63e4bcfec9c9802614572025bdd44d0721983fc1d9c \ - --hash=sha256:73a96fd11d2b2e77d623a7f26e004cc31f131a365add1ce1ce9a19e55a1eef90 \ - --hash=sha256:74bf625b1b4caaa7bad51d9003f8b07a468a704e0644a700e936c357c17dd45a \ - --hash=sha256:81b1289e99cf4bad07c23393ab447e5e96db0ab50974a280f7954b071d41b489 \ - --hash=sha256:8425cfce27b8b20c9b89d77fb50e368d8306a90bf2b6eef2cdf5cd5083adf83f \ - --hash=sha256:875d240fdbdbe9e11f9831901fb8719da0bd4e6131f83aa9f69b96d18fae7504 \ - --hash=sha256:879591c2b5ab0a7184258274c42a126b74a2c3d5a329df16d69f9cee07bba6ea \ - --hash=sha256:89fc28495896097622c3fc238915c79365dd0ede02f9a82ce436b13bd0ab7569 \ - --hash=sha256:8a5e7cc39a45fc430af1aefc4d77ee6bad72c5bcdb1322cfde852c15192b8bd4 \ - --hash=sha256:8f8909cdb9f1b237786c09a810e24ee5e15ef17019f7cecb207ce205b9b5fcce \ - --hash=sha256:914f66f3b6fc7b915d46c1cc424bc2441841083de01b90f9e81109c9759e43ab \ - --hash=sha256:92a3d214d5e53cb1db8b015f30d544bc9d3f7179a05feb8f16df713cecc2620a \ - --hash=sha256:948a9bd0fb2c5120457b07e59c8d7210cbc8703243225dbd78f4dfc13c8d2d1f \ - --hash=sha256:9c900108df470060174108012de06d45f514aa4ec21a191e7ab42988ff42a86c \ - --hash=sha256:9f2939cd4a2a52ca32bc0b359015718472d7f6de870760342e7ba295be9ebaf9 \ - --hash=sha256:a4192b45dff127c7d69b3bdfb4d3e47b64179a0b9900b6351859f3001397dabf \ - --hash=sha256:a8fc931382e56627ec4acb01e09ce66e5c03c384ca52606111cee50d931a342d \ - --hash=sha256:ad47b095f0bdc5585bced35bd088cbfe4177236c7df9984b3cc46b391cc60627 \ - --hash=sha256:b1ca5f060e205f72bec57faae5bd817a1560fcfc4af03f414b08fa29106b7e2d \ - --hash=sha256:ba1739fb38441a27a676f4de4123d3e858e494fac05868b7a281c0a383c098f4 \ - --hash=sha256:baa7ef4e0886a6f482e00d1d5bcd37c201b383f1d314643dfb0367169f94f04c \ - --hash=sha256:bb90765dd91aed05b53cd7a87bd7f5c188fcd95960914bae0d32c5e7f899719d \ - --hash=sha256:bc7f729a72b16ee21795a943f85c6244971724819819a41ddbaeb691b2dd85ad \ - --hash=sha256:bdf62d25234290db1837875d4dceb2151e4ea7f9fff2ed41c0fde23ed542eb5b \ - --hash=sha256:c30970bdee1cad6a8da2044febd824ef6dc4cc0b19e39af3085c763fdec7de33 \ - --hash=sha256:d2c63b93548eda58abf5188e505ffed0229bf675f7c3090f8e36ad55b8cbc371 \ - --hash=sha256:d751300b94e35b6016d4b1e7d0e7bbc3b5e1751e2405ef908316c2a9024008a1 \ - --hash=sha256:da427d311782324a376cacb47c1a4adc43f99fd9d996ffc1b3e8529c4074d393 \ - --hash=sha256:daba396199399ccabafbfc509037ac635a6bc18510ad1add8fd16d4739cdd106 \ - --hash=sha256:e185ec6060e301a7e5f8461c86fb3640a7beb1a0f0208ffde7a65ec4074931df \ - --hash=sha256:e4a557d97f12813dc5e18dad9fa765ae44ddd56a672bb5de4825527c847d6379 \ - --hash=sha256:e5ed16d95fd142e9c72b6c10b06514ad30e846a0d0917ab406186541fe68b451 \ - --hash=sha256:e711fc1acc7468463bc084d1b68561e40d1eaa135d8c509a65dd534403d83d7b \ - --hash=sha256:f28b29dc158ca5d6ac396c8e0a2ef45c4e97bb7e65522bfc04c989e6fe814575 \ - --hash=sha256:f335579a1b485c834849e9075191c9898e0731af45705c2ebf70e0cd5d58beed \ - --hash=sha256:fce6fee67c318fdfb7f285c29a82d84782ae2579c0e1b385b7f36c6e8074fffb \ - --hash=sha256:fd136bb85f4568fffca995bd3c8d52080b1e5b225dbf1c2b17b66b4c5fa02838 +wrapt==1.17.1 \ + --hash=sha256:09f5141599eaf36d6cc0b760ad87c2ab6b8618d009b2922639266676775a73a6 \ + --hash=sha256:0aad4f54b3155d673a5c4706a71a0a84f3d415b2fc8a2a399a964d70f18846a2 \ + --hash=sha256:0eb33799b7582bb73787b9903b70595f8eff67eecc9455f668ed01adf53f9eea \ + --hash=sha256:0ee037e4cc9d039efe712b13c483f4efa2c3499642369e01570b3bb1842eea3f \ + --hash=sha256:0fdc4e73a3fa0c25eed4d836d9732226f0326957cb075044a7f252b465299433 \ + --hash=sha256:13887d1415dc0e213a9adeb9026ae1f427023f77110d988fbd478643490aa40c \ + --hash=sha256:144ed42a4ec3aca5d6f1524f99ee49493bbd0d9c66c24da7ec44b4661dca4dcc \ + --hash=sha256:14f78f8c313884f889c6696af62aa881af302a989a7c0df398d2b541fa53e8a9 \ + --hash=sha256:15f96fe5e2efdc613983327240ae89cf6368c07eeb0f194d240e9549aa1ea739 \ + --hash=sha256:162d5f15bdd3b8037e06540902227ef9e0f298496c0afaadd9e2875851446693 \ + --hash=sha256:169033329022739c6f0d8cd3031a113953b0ba500f3d5978904bdd40baec4568 \ + --hash=sha256:16b2fdfa09a74a3930175b6d9d7d008022aa72a4f02de2b3eecafcc1adfd3cfe \ + --hash=sha256:181a844005c9818792212a32e004cb4c6bd8e35cae8e97b1a39a1918d95cef58 \ + --hash=sha256:18fb16fb6bb75f4ec6272829007f3129a9a5264d0230372f9651e5f75cfec552 \ + --hash=sha256:1c119802ae432b8c5d55dd5253825d09c1dca1c97ffc7b32c53ecdb348712f64 \ + --hash=sha256:20888d886186d19eab53816db2e615950b1ce7dbd5c239107daf2c8a6a4a03c6 \ + --hash=sha256:21ffcf16f5c243a626b0f8da637948e3d5984e3bc0c1bc500ad990e88e974e3b \ + --hash=sha256:27a49f217839bf559d436308bae8fc4a9dd0ac98ffdb9d6aeb3f00385b0fb72c \ + --hash=sha256:2b20fcef5a3ee410671a5a59472e1ff9dda21cfbe5dfd15e23ee4b99ac455c8e \ + --hash=sha256:2c160bb8815787646b27a0c8575a26a4d6bf6abd7c5eb250ad3f2d38b29cb2cb \ + --hash=sha256:2f1bc359f6c52e53565e7af24b423e7a1eea97d155f38ac9e90e95303514710b \ + --hash=sha256:30c0c08434fe2af6e40c5c75c036d7e3c7e7f499079fc479e740d9586b09fb0d \ + --hash=sha256:3260178f3bc006acae93378bfd6dbf33c9249de93cc1b78d8cc7b7416f4ea99a \ + --hash=sha256:3dfd4738a630eddfcb7ff6c8e9fe863df3821f9c991dec73821e05450074ae09 \ + --hash=sha256:50a4e3b45e62b1ccb96b3fc0e427f1b458ff2e0def34ae084de88418157a09d1 \ + --hash=sha256:50bbfa7a92da7540426c774e09d6901e44d8f9b513b276ebae03ae244f0c6dbf \ + --hash=sha256:52f0907287d9104112dbebda46af4db0793fcc4c64c8a867099212d116b6db64 \ + --hash=sha256:53e2986a65eba7c399d7ad1ccd204562d4ffe6e937344fe5a49eb5a83858f797 \ + --hash=sha256:5660e470edfa15ae7ef407272c642d29e9962777a6b30bfa8fc0da2173dc9afd \ + --hash=sha256:57e932ad1908b53e9ad67a746432f02bc8473a9ee16e26a47645a2b224fba5fd \ + --hash=sha256:589f24449fd58508533c4a69b2a0f45e9e3419b86b43a0607e2fdb989c6f2552 \ + --hash=sha256:5c2e24ba455af4b0a237a890ea6ed9bafd01fac2c47095f87c53ea3344215d43 \ + --hash=sha256:5ebea3ebb6a394f50f150a52e279508e91c8770625ac8fcb5d8cf35995a320f2 \ + --hash=sha256:67c30d3fe245adb0eb1061a0e526905970a0dabe7c5fba5078e0ee9d19f28167 \ + --hash=sha256:6bb82447ddae4e3d9b51f40c494f66e6cbd8fb0e8e8b993678416535c67f9a0d \ + --hash=sha256:6ce4cff3922707048d754e365c4ebf41a3bcbf29b329349bf85d51873c7c7e9e \ + --hash=sha256:6d44b14f3a2f6343a07c90344850b7af5515538ce3a5d01f9c87d8bae9bd8724 \ + --hash=sha256:6fd88935b12b59a933ef45facb57575095f205d30d0ae8dd1a3b485bc4fa2fbd \ + --hash=sha256:78da796b74f2c8e0af021ee99feb3bff7cb46f8e658fe25c20e66be1080db4a2 \ + --hash=sha256:7966f98fa36933333d8a1c3d8552aa3d0735001901a4aabcfbd5a502b4ef14fe \ + --hash=sha256:7eca3a1afa9820785b79cb137c68ca38c2f77cfedc3120115da42e1d5800907e \ + --hash=sha256:823a262d967cbdf835787039b873ff551e36c14658bdc2e43267968b67f61f88 \ + --hash=sha256:88623fd957ba500d8bb0f7427a76496d99313ca2f9e932481c0882e034cf1add \ + --hash=sha256:889587664d245dae75c752b643061f922e8a590d43a4cd088eca415ca83f2d13 \ + --hash=sha256:9176057c60438c2ce2284cdefc2b3ee5eddc8c87cd6e24c558d9f5c64298fa4a \ + --hash=sha256:93018dbb956e0ad99ea2fa2c3c22f033549dcb1f56ad9f4555dfe25e49688c5d \ + --hash=sha256:97eaff096fcb467e0f486f3bf354c1072245c2045859d71ba71158717ec97dcc \ + --hash=sha256:997e8f9b984e4263993d3baf3329367e7c7673b63789bc761718a6f9ed68653d \ + --hash=sha256:99e544e6ce26f89ad5acc6f407bc4daf7c1d42321e836f5c768f834100bdf35c \ + --hash=sha256:9e04f3bd30e0b23c0ca7e1d4084e7d28b6d7d2feb8b7bc69b496fe881280579b \ + --hash=sha256:a7aa07603d67007c15b33d20095cc9276f3e127bfb1b8106b3e84ec6907d137e \ + --hash=sha256:a992f9e019145e84616048556546edeaba68e05e1c1ffbe8391067a63cdadb0c \ + --hash=sha256:b1a4c8edd038fee0ce67bf119b16eaa45d22a52bbaf7d0a17d2312eb0003b1bb \ + --hash=sha256:b8bd35c15bc82c5cbe397e8196fa57a17ce5d3f30e925a6fd39e4c5bb02fdcff \ + --hash=sha256:b9a58a1cbdc0588ed4c8ab0c191002d5d831a58c3bad88523fe471ea97eaf57d \ + --hash=sha256:bac64f57a5a7926ebc9ab519fb9eba1fc6dcd1f65d7f45937b2ce38da65c2270 \ + --hash=sha256:bca1c0824f824bcd97b4b179dd55dcad1dab419252be2b2faebbcacefa3b27b2 \ + --hash=sha256:bdf7b0e3d3713331c0bb9daac47cd10e5aa60d060e53696f50de4e560bd5617f \ + --hash=sha256:c53ef8936c4d587cb96bb1cf0d076e822fa38266c2b646837ef60465da8db22e \ + --hash=sha256:cbead724daa13cae46e8ab3bb24938d8514d123f34345535b184f3eb1b7ad717 \ + --hash=sha256:cd7649f0c493d35f9aad9790bbecd7b6fd2e2f7141f6cb1e1e9bb7a681d6d0a4 \ + --hash=sha256:d609f0ab0603bbcbf2de906b366b9f9bec75c32b4493550a940de658cc2ce512 \ + --hash=sha256:d792631942a102d6d4f71e4948aceb307310ac0a0af054be6d28b4f79583e0f1 \ + --hash=sha256:d87334b521ab0e2564902c0b10039dee8670485e9d397fe97c34b88801f474f7 \ + --hash=sha256:da0d0c1c4bd55f9ace919454776dbf0821f537b9a77f739f0c3e34b14728b3b3 \ + --hash=sha256:e0f0e731e0ca1583befd3af71b9f90d64ded1535da7b80181cb9e907cc10bbae \ + --hash=sha256:e5bd9186d52cf3d36bf1823be0e85297e4dbad909bc6dd495ce0d272806d84a7 \ + --hash=sha256:e72053cc4706dac537d5a772135dc3e1de5aff52883f49994c1757c1b2dc9db2 \ + --hash=sha256:e8a7b0699a381226d81d75b48ea58414beb5891ba8982bdc8e42912f766de074 \ + --hash=sha256:ec3e763e7ca8dcba0792fc3e8ff7061186f59e9aafe4438e6bb1f635a6ab0901 \ + --hash=sha256:f17e8d926f63aed65ff949682c922f96d00f65c2e852c24272232313fa7823d5 \ + --hash=sha256:f3117feb1fc479eaf84b549d3f229d5d2abdb823f003bc2a1c6dd70072912fa0 # via # deprecated # opentelemetry-instrumentation