From 91e13d8a31b9464f00bf4f0ba4e007521161acac Mon Sep 17 00:00:00 2001 From: Chris Mauck Date: Tue, 13 May 2025 18:17:04 -0400 Subject: [PATCH 01/16] Add Cleanlab bundle --- pyproject.toml | 1 + .../langflow/components/cleanlab/__init__.py | 5 + .../components/cleanlab/cleanlab_evaluator.py | 109 + .../cleanlab/cleanlab_rag_evaluator.py | 233 + .../cleanlab/cleanlab_remediator.py | 114 + src/frontend/package-lock.json | 3436 +++++-- src/frontend/src/icons/Cleanlab/Cleanlab.jsx | 20 + src/frontend/src/icons/Cleanlab/Cleanlab.svg | 4 + src/frontend/src/icons/Cleanlab/index.tsx | 9 + src/frontend/src/utils/styleUtils.ts | 4 + uv.lock | 8804 +++++++++-------- 11 files changed, 7645 insertions(+), 5094 deletions(-) create mode 100644 src/backend/base/langflow/components/cleanlab/__init__.py create mode 100644 src/backend/base/langflow/components/cleanlab/cleanlab_evaluator.py create mode 100644 src/backend/base/langflow/components/cleanlab/cleanlab_rag_evaluator.py create mode 100644 src/backend/base/langflow/components/cleanlab/cleanlab_remediator.py create mode 100644 src/frontend/src/icons/Cleanlab/Cleanlab.jsx create mode 100644 src/frontend/src/icons/Cleanlab/Cleanlab.svg create mode 100644 src/frontend/src/icons/Cleanlab/index.tsx diff --git a/pyproject.toml b/pyproject.toml index a625b6846fda..131baa27e8c7 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -123,6 +123,7 @@ dependencies = [ "langchain-ibm>=0.3.8", "opik>=1.6.3", "openai>=1.68.2", + "cleanlab-tlm>=1.1.2", ] [dependency-groups] diff --git a/src/backend/base/langflow/components/cleanlab/__init__.py b/src/backend/base/langflow/components/cleanlab/__init__.py new file mode 100644 index 000000000000..029ad6917375 --- /dev/null +++ b/src/backend/base/langflow/components/cleanlab/__init__.py @@ -0,0 +1,5 @@ +from .cleanlab_evaluator import CleanlabEvaluator +from .cleanlab_rag_evaluator import CleanlabRAGEvaluator +from .cleanlab_remediator import CleanlabRemediator + +__all__ = ["CleanlabEvaluator", "CleanlabRAGEvaluator", "CleanlabRemediator"] \ No newline at end of file diff --git a/src/backend/base/langflow/components/cleanlab/cleanlab_evaluator.py b/src/backend/base/langflow/components/cleanlab/cleanlab_evaluator.py new file mode 100644 index 000000000000..f2ca3c8d7d62 --- /dev/null +++ b/src/backend/base/langflow/components/cleanlab/cleanlab_evaluator.py @@ -0,0 +1,109 @@ +from langflow.custom import Component +from langflow.io import ( + MessageTextInput, + Output, + SecretStrInput, + DropdownInput, +) +from langflow.schema.message import Message +from cleanlab_tlm import TLM + + +class CleanlabEvaluator(Component): + """ + A component that evaluates the trustworthiness of LLM responses using Cleanlab. + + This component takes a prompt and response pair, along with optional system instructions, + and uses Cleanlab's evaluation algorithms to generate a trust score and explanation. + + Outputs: + - Trust Score: A score between 0-1 corresponding to the trustworthiness of the response. A higher score indicates a higher confidence that the response is correct/good. + - Explanation: An LLM generated explanation of the trustworthiness assessment + + This component works well in conjunction with the CleanlabRemediator to create a complete trust evaluation and remediation pipeline. + + More details on the evaluation metrics can be found here: https://help.cleanlab.ai/tlm/tutorials/tlm/ + """ + display_name = "Cleanlab Evaluator" + description = "Evaluates any LLM response using Cleanlab and outputs trust score and explanation." + icon = "Cleanlab" + name = "CleanlabEvaluator" + + inputs = [ + MessageTextInput( + name="system_prompt", + display_name="System Message", + info="System-level instructions prepended to the user query.", + value="", + ), + MessageTextInput( + name="prompt", + display_name="Prompt", + info="The user's query to the model.", + required=True, + ), + MessageTextInput( + name="response", + display_name="Response", + info="The response to the user's query.", + required=True, + ), + SecretStrInput( + name="api_key", + display_name="Cleanlab API Key", + info="Your Cleanlab API key.", + required=True, + ), + DropdownInput( + name="model", + display_name="Cleanlab Evaluation Model", + options=[ + "gpt-4.1", "gpt-4.1-mini", "gpt-4.1-nano", "o4-mini", "o3", + "gpt-4.5-preview", "gpt-4o-mini", "gpt-4o", "o3-mini", "o1", "o1-mini", + "gpt-4", "gpt-3.5-turbo-16k", + "claude-3.7-sonnet", "claude-3.5-sonnet-v2", "claude-3.5-sonnet", + "claude-3.5-haiku", "claude-3-haiku", + "nova-micro", "nova-lite", "nova-pro" + ], + info="The model Cleanlab uses to evaluate the response. This does NOT need to be the same model that generated the response.", + value="gpt-4o-mini", + required=True, + advanced=True, + ), + DropdownInput( + name="quality_preset", + display_name="Quality Preset", + options=["base", "low", "medium", "high", "best"], + value="medium", + info="This determines the accuracy, latency, and cost of the evaluation. Higher quality is generally slower but more accurate.", + required=True, + advanced=True, + ), + ] + + outputs = [ + Output(display_name="Trust Score", name="score", method="get_score", types=["number"]), + Output(display_name="Explanation", name="explanation", method="get_explanation", types=["Message"]), + ] + + def _evaluate_once(self): + if not hasattr(self, "_cached_result"): + full_prompt = f"{self.system_prompt}\n\n{self.prompt}" if self.system_prompt else self.prompt + tlm = TLM( + api_key=self.api_key, + options={"log": ["explanation"], "model": self.model}, + quality_preset=self.quality_preset, + ) + self._cached_result = tlm.get_trustworthiness_score(full_prompt, self.response) + return self._cached_result + + def get_score(self) -> float: + result = self._evaluate_once() + score = result.get("trustworthiness_score", 0.0) + self.status = f"Trust score: {score:.2f}" + return score + + def get_explanation(self) -> Message: + result = self._evaluate_once() + explanation = result.get("log", {}).get("explanation", "No explanation returned.") + return Message(text=explanation) diff --git a/src/backend/base/langflow/components/cleanlab/cleanlab_rag_evaluator.py b/src/backend/base/langflow/components/cleanlab/cleanlab_rag_evaluator.py new file mode 100644 index 000000000000..37c204152d4f --- /dev/null +++ b/src/backend/base/langflow/components/cleanlab/cleanlab_rag_evaluator.py @@ -0,0 +1,233 @@ +from langflow.custom import Component +from langflow.io import ( + MessageTextInput, + Output, + SecretStrInput, + DropdownInput, + BoolInput, +) +from langflow.schema.message import Message +from cleanlab_tlm import TrustworthyRAG, get_default_evals + + +class CleanlabRAGEvaluator(Component): + """ + A component that evaluates the quality of RAG (Retrieval-Augmented Generation) outputs using Cleanlab. + + This component takes a query, retrieved context, and generated response from a RAG pipeline, + and uses Cleanlab's evaluation algorithms to assess various aspects of the RAG system's performance. + + The component can evaluate: + - Overall trustworthiness of the LLM generated response + - Context sufficiency (whether the retrieved context contains information needed to answer the query) + - Response groundedness (whether the response is supported directly by the context) + - Response helpfulness (whether the response effectively addresses the user's query) + - Query ease (whether the user query seems easy for an AI system to properly handle, useful to diagnose queries that are: complex, vague, tricky, or disgruntled-sounding) + + Outputs: + - Trust Score: A score between 0-1 corresponding to the trustworthiness of the response. A higher score indicates a higher confidence that the response is correct/good. + - Explanation: An LLM generated explanation of the trustworthiness assessment + - Other Evals: Additional evaluation metrics for selected evaluation types in the "Controls" tab + - Evaluation Summary: A comprehensive summary of context, query, response, and selected evaluation results + + This component works well in conjunction with the CleanlabRemediator to create a complete trust evaluation and remediation pipeline. + + More details on the evaluation metrics can be found here: https://help.cleanlab.ai/tlm/use-cases/tlm_rag/ + """ + display_name = "Cleanlab RAG Evaluator" + description = "Evaluates context, query, and response from a RAG pipeline using Cleanlab and outputs trust metrics." + icon = "Cleanlab" + name = "CleanlabRAGEvaluator" + + inputs = [ + SecretStrInput( + name="api_key", + display_name="Cleanlab API Key", + info="Your Cleanlab API key.", + required=True, + ), + DropdownInput( + name="model", + display_name="Cleanlab Evaluation Model", + options=[ + "gpt-4.1", "gpt-4.1-mini", "gpt-4.1-nano", "o4-mini", "o3", + "gpt-4.5-preview", "gpt-4o-mini", "gpt-4o", "o3-mini", "o1", "o1-mini", + "gpt-4", "gpt-3.5-turbo-16k", + "claude-3.7-sonnet", "claude-3.5-sonnet-v2", "claude-3.5-sonnet", + "claude-3.5-haiku", "claude-3-haiku", + "nova-micro", "nova-lite", "nova-pro" + ], + info="The model Cleanlab uses to evaluate the context, query, and response. This does NOT need to be the same model that generated the response.", + value="gpt-4o-mini", + required=True, + advanced=True, + ), + DropdownInput( + name="quality_preset", + display_name="Quality Preset", + options=["base", "low", "medium"], + value="medium", + info="This determines the accuracy, latency, and cost of the evaluation. Higher quality is generally slower but more accurate.", + required=True, + advanced=True, + ), + MessageTextInput( + name="context", + display_name="Context", + info="The context retrieved for the given query.", + required=True, + ), + MessageTextInput( + name="query", + display_name="Query", + info="The user's query.", + required=True, + ), + MessageTextInput( + name="response", + display_name="Response", + info="The response generated by the LLM.", + required=True, + ), + BoolInput( + name="run_context_sufficiency", + display_name="Run Context Sufficiency", + value=False, + advanced=True, + ), + BoolInput( + name="run_response_groundedness", + display_name="Run Response Groundedness", + value=False, + advanced=True, + ), + BoolInput( + name="run_response_helpfulness", + display_name="Run Response Helpfulness", + value=False, + advanced=True, + ), + BoolInput( + name="run_query_ease", + display_name="Run Query Ease", + value=False, + advanced=True, + ), + ] + + outputs = [ + Output(display_name="Trust Score", name="trust_score", method="get_trust_score", types=["number"]), + Output(display_name="Trust Explanation", name="trust_explanation", method="get_trust_explanation", types=["Message"]), + Output(display_name="Other Evals", name="other_scores", method="get_other_scores", types=["Data"]), + Output(display_name="Evaluation Summary", name="evaluation_summary", method="get_evaluation_summary", types=["Message"]), + ] + + def _evaluate_once(self): + if not hasattr(self, "_cached_result"): + try: + self.status = "Configuring selected evals..." + default_evals = get_default_evals() + enabled_names = [] + if self.run_context_sufficiency: + enabled_names.append("context_sufficiency") + if self.run_response_groundedness: + enabled_names.append("response_groundedness") + if self.run_response_helpfulness: + enabled_names.append("response_helpfulness") + if self.run_query_ease: + enabled_names.append("query_ease") + + selected_evals = [e for e in default_evals if e.name in enabled_names] + + validator = TrustworthyRAG( + api_key=self.api_key, + quality_preset=self.quality_preset, + options={"log": ["explanation"], "model": self.model}, + evals=selected_evals, + ) + + self.status = f"Running evals: {[e.name for e in selected_evals]}" + self._cached_result = validator.score( + query=self.query, + context=self.context, + response=self.response, + ) + self.status = "Evaluation complete." + + except Exception as e: + self.status = f"Evaluation failed: {str(e)}" + self._cached_result = {} + return self._cached_result + + def get_trust_score(self) -> float: + score = self._evaluate_once().get("trustworthiness", {}).get("score", 0.0) + self.status = f"Trust Score: {score:.3f}" + return score + + def get_trust_explanation(self) -> Message: + explanation = self._evaluate_once().get("trustworthiness", {}).get("log", {}).get("explanation", "") + self.status = "Trust explanation extracted." + return Message(text=explanation) + + def get_other_scores(self) -> dict: + result = self._evaluate_once() + + selected = { + "context_sufficiency": self.run_context_sufficiency, + "response_groundedness": self.run_response_groundedness, + "response_helpfulness": self.run_response_helpfulness, + "query_ease": self.run_query_ease, + } + + filtered_scores = { + key: result[key]["score"] + for key, include in selected.items() + if include and key in result + } + + self.status = f"{len(filtered_scores)} other evals returned." + return filtered_scores + + def get_evaluation_summary(self) -> Message: + result = self._evaluate_once() + + query_text = self.query.strip() + context_text = self.context.strip() + response_text = self.response.strip() + + trust = result.get("trustworthiness", {}).get("score", 0.0) + trust_exp = result.get("trustworthiness", {}).get("log", {}).get("explanation", "") + + selected = { + "context_sufficiency": self.run_context_sufficiency, + "response_groundedness": self.run_response_groundedness, + "response_helpfulness": self.run_response_helpfulness, + "query_ease": self.run_query_ease, + } + + other_scores = { + key: result[key]["score"] + for key, include in selected.items() + if include and key in result + } + + metrics = f"Trustworthiness: {trust:.3f}" + if trust_exp: + metrics += f"\nExplanation: {trust_exp}" + if other_scores: + metrics += "\n" + "\n".join( + f"{k.replace('_', ' ').title()}: {v:.3f}" for k, v in other_scores.items() + ) + + summary = ( + f"Query:\n{query_text}\n" + "-----\n" + f"Context:\n{context_text}\n" + "-----\n" + f"Response:\n{response_text}\n" + "------------------------------\n" + f"{metrics}" + ) + + self.status = "Evaluation summary built." + return Message(text=summary) diff --git a/src/backend/base/langflow/components/cleanlab/cleanlab_remediator.py b/src/backend/base/langflow/components/cleanlab/cleanlab_remediator.py new file mode 100644 index 000000000000..b7f45c228e5c --- /dev/null +++ b/src/backend/base/langflow/components/cleanlab/cleanlab_remediator.py @@ -0,0 +1,114 @@ +from langflow.custom import Component +from langflow.io import ( + MessageTextInput, + Output, + BoolInput, + HandleInput, +) +from langflow.template import Input +from langflow.schema.message import Message +from langflow.field_typing.range_spec import RangeSpec + + +class CleanlabRemediator(Component): + """ + A component that remediates potentially untrustworthy LLM responses based on trust scores computed by the Cleanlab Evaluator. + + This component takes a response and its associated trust score, + and applies remediation strategies based on configurable thresholds and settings. + + The component can: + - Pass through trustworthy responses that meet a minimum trust score threshold + - Add warning messages to responses that fall below the threshold + - Replace untrustworthy responses with a fallback message + + Outputs: + - Remediated Message: The original response, modified response with warnings, + or fallback message depending on the trust score and configuration settings + + The remediated message is determined by the following rules: + - If the trust score is above or equal to the threshold, the original response is returned. + - If the trust score is below the threshold: + - If the show untrustworthy response option is enabled, the original response is returned with a warning message. + - If the show untrustworthy response option is disabled, the fallback message is returned. + + This component works well in conjunction with the CleanlabEvaluator or CleanlabRAGEvaluator to create a complete trust evaluation and remediation pipeline. + """ + display_name = "Cleanlab Remediator" + description = "Remediates an untrustworthy response based on trust score from the Cleanlab Evaluator, score threshold, and message handling settings." + icon = "Cleanlab" + name = "CleanlabRemediator" + + inputs = [ + MessageTextInput( + name="response", + display_name="Response", + info="The response to the user's query.", + required=True, + ), + HandleInput( + name="score", + display_name="Trust Score", + info="The trustworthiness score output from the Cleanlab Evaluator.", + input_types=["number"], + required=True, + ), + MessageTextInput( + name="explanation", + display_name="Explanation", + info="The explanation from the Cleanlab Evaluator.", + required=False, + ), + Input( + name="threshold", + display_name="Threshold", + field_type="float", + value=0.7, + range_spec=RangeSpec(min=0.0, max=1.0, step=0.05), + info="Minimum score required to show the response unmodified. Reponses with scores above this threshold are considered trustworthy. Reponses with scores below this threshold are considered untrustworthy and will be remediated based on the settings below.", + required=True, + show=True, + ), + BoolInput( + name="show_untrustworthy_response", + display_name="Show Untrustworthy Response", + info="If enabled, and the trust score is below the threshold, the original response is shown with the added warning. If disabled, and the trust score is below the threshold, the fallback answer is returned.", + value=True, + ), + MessageTextInput( + name="untrustworthy_warning_text", + display_name="Warning for Untrustworthy Response", + info="Warning to append to the response if Show Untrustworthy Response is enabled and trust score is below the threshold.", + value="⚠️ WARNING: The following response is potentially untrustworthy.", + ), + MessageTextInput( + name="fallback_text", + display_name="Fallback Answer", + info="Response returned if the trust score is below the threshold and 'Show Untrustworthy Response' is disabled.", + value="Based on the available information, I cannot provide a complete answer to this question.", + ), + ] + + outputs = [ + Output(display_name="Remediated Message", name="remediated_response", method="remediate_response", types=["Message"]), + ] + + def remediate_response(self) -> Message: + if self.score >= self.threshold: + self.status = f"Score {self.score:.2f} ≥ threshold {self.threshold:.2f} → accepted" + return Message(text=f"{self.response}\n\n-----------------------------------------------\nTrust Score: {self.score:.2f}") + + self.status = f"Score {self.score:.2f} < threshold {self.threshold:.2f} → flagged" + + if self.show_untrustworthy_response: + sections = [ + self.response, + "\n-----------------------------------------------\n", + self.untrustworthy_warning_text, + f"\nTrust Score: {self.score:.2f}\n", + ] + if self.explanation: + sections.append(f"Explanation: {self.explanation}") + return Message(text="\n".join(sections)) + + return Message(text=self.fallback_text) diff --git a/src/frontend/package-lock.json b/src/frontend/package-lock.json index ee356ed62df1..57cc8ff778d0 100644 --- a/src/frontend/package-lock.json +++ b/src/frontend/package-lock.json @@ -129,12 +129,14 @@ "version": "4.4.2", "resolved": "https://registry.npmjs.org/@adobe/css-tools/-/css-tools-4.4.2.tgz", "integrity": "sha512-baYZExFpsdkBNuvGKTKWCwKH57HRZLVtycZS05WTQNVOiXVSeAki3nU35zlRbToeMW8aHlJfyS+1C4BOv27q0A==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@alloc/quick-lru": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/@alloc/quick-lru/-/quick-lru-5.2.0.tgz", "integrity": "sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==", + "license": "MIT", "engines": { "node": ">=10" }, @@ -146,6 +148,7 @@ "version": "2.3.0", "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.3.0.tgz", "integrity": "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==", + "license": "Apache-2.0", "dependencies": { "@jridgewell/gen-mapping": "^0.3.5", "@jridgewell/trace-mapping": "^0.3.24" @@ -158,6 +161,7 @@ "version": "0.21.12", "resolved": "https://registry.npmjs.org/@antfu/ni/-/ni-0.21.12.tgz", "integrity": "sha512-2aDL3WUv8hMJb2L3r/PIQWsTLyq7RQr3v9xD16fiz6O8ys1xEyLhhTOv8gxtZvJiTzjTF5pHoArvRdesGL1DMQ==", + "license": "MIT", "bin": { "na": "bin/na.mjs", "nci": "bin/nci.mjs", @@ -172,6 +176,7 @@ "version": "1.0.0-rc.3", "resolved": "https://registry.npmjs.org/@axiomhq/js/-/js-1.0.0-rc.3.tgz", "integrity": "sha512-Zm10TczcMLounWqC42nMkXQ7XKLqjzLrd5ia022oBKDUZqAFVg2y9d1quQVNV4FlXyg9MKDdfMjpKQRmzEGaog==", + "license": "MIT", "dependencies": { "fetch-retry": "^6.0.0", "uuid": "^8.3.2" @@ -184,27 +189,30 @@ "version": "8.3.2", "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "license": "MIT", "bin": { "uuid": "dist/bin/uuid" } }, "node_modules/@babel/code-frame": { - "version": "7.26.2", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.26.2.tgz", - "integrity": "sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ==", + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.27.1.tgz", + "integrity": "sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==", + "license": "MIT", "dependencies": { - "@babel/helper-validator-identifier": "^7.25.9", + "@babel/helper-validator-identifier": "^7.27.1", "js-tokens": "^4.0.0", - "picocolors": "^1.0.0" + "picocolors": "^1.1.1" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/compat-data": { - "version": "7.26.8", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.26.8.tgz", - "integrity": "sha512-oH5UPLMWR3L2wEFLnFJ1TZXqHufiTKAiLfqw5zkhS4dKXLJ10yVztfil/twG8EDTA4F/tvVNw9nOl4ZMslB8rQ==", + "version": "7.27.2", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.27.2.tgz", + "integrity": "sha512-TUtMJYRPyUb/9aU8f3K0mjmjf6M9N5Woshn2CS6nqJSeJtTtQcpLUXjGt9vbF8ZGff0El99sWkLgzwW3VXnxZQ==", + "license": "MIT", "engines": { "node": ">=6.9.0" } @@ -213,6 +221,7 @@ "version": "7.26.0", "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.26.0.tgz", "integrity": "sha512-i1SLeK+DzNnQ3LL/CswPCa/E5u4lh1k6IAEphON8F+cXt0t9euTshDru0q7/IqMa1PMPz5RnHuHscF8/ZJsStg==", + "license": "MIT", "dependencies": { "@ampproject/remapping": "^2.2.0", "@babel/code-frame": "^7.26.0", @@ -241,23 +250,26 @@ "node_modules/@babel/core/node_modules/convert-source-map": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", - "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==" + "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", + "license": "MIT" }, "node_modules/@babel/core/node_modules/semver": { "version": "6.3.1", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "license": "ISC", "bin": { "semver": "bin/semver.js" } }, "node_modules/@babel/generator": { - "version": "7.27.0", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.27.0.tgz", - "integrity": "sha512-VybsKvpiN1gU1sdMZIp7FcqphVVKEwcuj02x73uvcHE0PTihx1nlBcowYWhDwjpoAXRv43+gDzyggGnn1XZhVw==", + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.27.1.tgz", + "integrity": "sha512-UnJfnIpc/+JO0/+KRVQNGU+y5taA5vCbwN8+azkX6beii/ZF+enZJSOKo11ZSzGJjlNfJHfQtmQT8H+9TXPG2w==", + "license": "MIT", "dependencies": { - "@babel/parser": "^7.27.0", - "@babel/types": "^7.27.0", + "@babel/parser": "^7.27.1", + "@babel/types": "^7.27.1", "@jridgewell/gen-mapping": "^0.3.5", "@jridgewell/trace-mapping": "^0.3.25", "jsesc": "^3.0.2" @@ -267,12 +279,13 @@ } }, "node_modules/@babel/helper-compilation-targets": { - "version": "7.27.0", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.27.0.tgz", - "integrity": "sha512-LVk7fbXml0H2xH34dFzKQ7TDZ2G4/rVTOrq9V+icbbadjbVxxeFeDsNHv2SrZeWoA+6ZiTyWYWtScEIW07EAcA==", + "version": "7.27.2", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.27.2.tgz", + "integrity": "sha512-2+1thGUUWWjLTYTHZWK1n8Yga0ijBz1XAhUXcKy81rd5g6yh7hGqMp45v7cadSbEHc9G3OTv45SyneRN3ps4DQ==", + "license": "MIT", "dependencies": { - "@babel/compat-data": "^7.26.8", - "@babel/helper-validator-option": "^7.25.9", + "@babel/compat-data": "^7.27.2", + "@babel/helper-validator-option": "^7.27.1", "browserslist": "^4.24.0", "lru-cache": "^5.1.1", "semver": "^6.3.1" @@ -285,30 +298,33 @@ "version": "6.3.1", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "license": "ISC", "bin": { "semver": "bin/semver.js" } }, "node_modules/@babel/helper-module-imports": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.25.9.tgz", - "integrity": "sha512-tnUA4RsrmflIM6W6RFTLFSXITtl0wKjgpnLgXyowocVPrbYrLUXSBXDgTs8BlbmIzIdlBySRQjINYs2BAkiLtw==", + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.27.1.tgz", + "integrity": "sha512-0gSFWUPNXNopqtIPQvlD5WgXYI5GY2kP2cCvoT8kczjbfcfuIljTbcWrulD1CIPIX2gt1wghbDy08yE1p+/r3w==", + "license": "MIT", "dependencies": { - "@babel/traverse": "^7.25.9", - "@babel/types": "^7.25.9" + "@babel/traverse": "^7.27.1", + "@babel/types": "^7.27.1" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-module-transforms": { - "version": "7.26.0", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.26.0.tgz", - "integrity": "sha512-xO+xu6B5K2czEnQye6BHA7DolFFmS3LB7stHZFaOLb1pAwO1HWLS8fXA+eh0A2yIvltPVmx3eNNDBJA2SLHXFw==", + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.27.1.tgz", + "integrity": "sha512-9yHn519/8KvTU5BjTVEEeIM3w9/2yXNKoD82JifINImhpKkARMJKPP59kLo+BafpdN5zgNeIcS4jsGDmd3l58g==", + "license": "MIT", "dependencies": { - "@babel/helper-module-imports": "^7.25.9", - "@babel/helper-validator-identifier": "^7.25.9", - "@babel/traverse": "^7.25.9" + "@babel/helper-module-imports": "^7.27.1", + "@babel/helper-validator-identifier": "^7.27.1", + "@babel/traverse": "^7.27.1" }, "engines": { "node": ">=6.9.0" @@ -318,47 +334,52 @@ } }, "node_modules/@babel/helper-string-parser": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.25.9.tgz", - "integrity": "sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==", + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz", + "integrity": "sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==", + "license": "MIT", "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-validator-identifier": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.9.tgz", - "integrity": "sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==", + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.27.1.tgz", + "integrity": "sha512-D2hP9eA+Sqx1kBZgzxZh0y1trbuU+JoDkiEwqhQ36nodYqJwyEIhPSdMNd7lOm/4io72luTPWH20Yda0xOuUow==", + "license": "MIT", "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-validator-option": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.25.9.tgz", - "integrity": "sha512-e/zv1co8pp55dNdEcCynfj9X7nyUKUXoUEwfXqaZt0omVOmDe9oOTdKStH4GmAw6zxMFs50ZayuMfHDKlO7Tfw==", + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.27.1.tgz", + "integrity": "sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==", + "license": "MIT", "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helpers": { - "version": "7.27.0", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.27.0.tgz", - "integrity": "sha512-U5eyP/CTFPuNE3qk+WZMxFkp/4zUzdceQlfzf7DdGdhp+Fezd7HD+i8Y24ZuTMKX3wQBld449jijbGq6OdGNQg==", + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.27.1.tgz", + "integrity": "sha512-FCvFTm0sWV8Fxhpp2McP5/W53GPllQ9QeQ7SiqGWjMf/LVG07lFa5+pgK05IRhVwtvafT22KF+ZSnM9I545CvQ==", + "license": "MIT", "dependencies": { - "@babel/template": "^7.27.0", - "@babel/types": "^7.27.0" + "@babel/template": "^7.27.1", + "@babel/types": "^7.27.1" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/parser": { - "version": "7.27.0", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.27.0.tgz", - "integrity": "sha512-iaepho73/2Pz7w2eMS0Q5f83+0RKI7i4xmiYeBmDzfRVbQtTOG7Ts0S4HzJVsTMGI9keU8rNfuZr8DKfSt7Yyg==", + "version": "7.27.2", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.27.2.tgz", + "integrity": "sha512-QYLs8299NA7WM/bZAdp+CviYYkVoYXlDW2rzliy3chxd1PQjej7JORuMJDJXJUb9g0TT+B99EwaVLKmX+sPXWw==", + "license": "MIT", "dependencies": { - "@babel/types": "^7.27.0" + "@babel/types": "^7.27.1" }, "bin": { "parser": "bin/babel-parser.js" @@ -368,39 +389,39 @@ } }, "node_modules/@babel/runtime": { - "version": "7.27.0", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.27.0.tgz", - "integrity": "sha512-VtPOkrdPHZsKc/clNqyi9WUA8TINkZ4cGk63UUE3u4pmB2k+ZMQRDuIOagv8UVd6j7k0T3+RRIb7beKTebNbcw==", - "dependencies": { - "regenerator-runtime": "^0.14.0" - }, + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.27.1.tgz", + "integrity": "sha512-1x3D2xEk2fRo3PAhwQwu5UubzgiVWSXTBfWpVd2Mx2AzRqJuDJCsgaDVZ7HB5iGzDW1Hl1sWN2mFyKjmR9uAog==", + "license": "MIT", "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/template": { - "version": "7.27.0", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.27.0.tgz", - "integrity": "sha512-2ncevenBqXI6qRMukPlXwHKHchC7RyMuu4xv5JBXRfOGVcTy1mXCD12qrp7Jsoxll1EV3+9sE4GugBVRjT2jFA==", + "version": "7.27.2", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.27.2.tgz", + "integrity": "sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw==", + "license": "MIT", "dependencies": { - "@babel/code-frame": "^7.26.2", - "@babel/parser": "^7.27.0", - "@babel/types": "^7.27.0" + "@babel/code-frame": "^7.27.1", + "@babel/parser": "^7.27.2", + "@babel/types": "^7.27.1" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/traverse": { - "version": "7.27.0", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.27.0.tgz", - "integrity": "sha512-19lYZFzYVQkkHkl4Cy4WrAVcqBkgvV2YM2TU3xG6DIwO7O3ecbDPfW3yM3bjAGcqcQHi+CCtjMR3dIEHxsd6bA==", - "dependencies": { - "@babel/code-frame": "^7.26.2", - "@babel/generator": "^7.27.0", - "@babel/parser": "^7.27.0", - "@babel/template": "^7.27.0", - "@babel/types": "^7.27.0", + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.27.1.tgz", + "integrity": "sha512-ZCYtZciz1IWJB4U61UPu4KEaqyfj+r5T1Q5mqPo+IBpcG9kHv30Z0aD8LXPgC1trYa6rK0orRyAhqUgk4MjmEg==", + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.27.1", + "@babel/generator": "^7.27.1", + "@babel/parser": "^7.27.1", + "@babel/template": "^7.27.1", + "@babel/types": "^7.27.1", "debug": "^4.3.1", "globals": "^11.1.0" }, @@ -409,12 +430,13 @@ } }, "node_modules/@babel/types": { - "version": "7.27.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.27.0.tgz", - "integrity": "sha512-H45s8fVLYjbhFH62dIJ3WtmJ6RSPt/3DRO0ZcT2SUiYiQyz3BLVb9ADEnLl91m74aQPS3AzzeajZHYOalWe3bg==", + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.27.1.tgz", + "integrity": "sha512-+EzkxvLNfiUeKMgy/3luqfsCWFRXLb7U6wNQTk60tovuckwB15B191tJWvpp4HjiQWdJkCxO3Wbvc6jlk3Xb2Q==", + "license": "MIT", "dependencies": { - "@babel/helper-string-parser": "^7.25.9", - "@babel/helper-validator-identifier": "^7.25.9" + "@babel/helper-string-parser": "^7.27.1", + "@babel/helper-validator-identifier": "^7.27.1" }, "engines": { "node": ">=6.9.0" @@ -424,12 +446,14 @@ "version": "2.2.2", "resolved": "https://registry.npmjs.org/@chakra-ui/anatomy/-/anatomy-2.2.2.tgz", "integrity": "sha512-MV6D4VLRIHr4PkW4zMyqfrNS1mPlCTiCXwvYGtDFQYr+xHFfonhAuf9WjsSc0nyp2m0OdkSLnzmVKkZFLo25Tg==", + "license": "MIT", "peer": true }, "node_modules/@chakra-ui/color-mode": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/@chakra-ui/color-mode/-/color-mode-2.2.0.tgz", "integrity": "sha512-niTEA8PALtMWRI9wJ4LL0CSBDo8NBfLNp4GD6/0hstcm3IlbBHTVKxN6HwSaoNYfphDQLxCjT4yG+0BJA5tFpg==", + "license": "MIT", "peer": true, "dependencies": { "@chakra-ui/react-use-safe-layout-effect": "2.1.0" @@ -442,6 +466,7 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/@chakra-ui/counter/-/counter-2.1.0.tgz", "integrity": "sha512-s6hZAEcWT5zzjNz2JIWUBzRubo9la/oof1W7EKZVVfPYHERnl5e16FmBC79Yfq8p09LQ+aqFKm/etYoJMMgghw==", + "license": "MIT", "dependencies": { "@chakra-ui/number-utils": "2.0.7", "@chakra-ui/react-use-callback-ref": "2.1.0", @@ -455,6 +480,7 @@ "version": "2.2.0", "resolved": "https://registry.npmjs.org/@chakra-ui/form-control/-/form-control-2.2.0.tgz", "integrity": "sha512-wehLC1t4fafCVJ2RvJQT2jyqsAwX7KymmiGqBu7nQoQz8ApTkGABWpo/QwDh3F/dBLrouHDoOvGmYTqft3Mirw==", + "license": "MIT", "dependencies": { "@chakra-ui/icon": "3.2.0", "@chakra-ui/react-context": "2.1.0", @@ -471,6 +497,7 @@ "version": "3.2.0", "resolved": "https://registry.npmjs.org/@chakra-ui/icon/-/icon-3.2.0.tgz", "integrity": "sha512-xxjGLvlX2Ys4H0iHrI16t74rG9EBcpFvJ3Y3B7KMQTrnW34Kf7Da/UC8J67Gtx85mTHW020ml85SVPKORWNNKQ==", + "license": "MIT", "dependencies": { "@chakra-ui/shared-utils": "2.0.5" }, @@ -483,6 +510,7 @@ "version": "2.1.2", "resolved": "https://registry.npmjs.org/@chakra-ui/number-input/-/number-input-2.1.2.tgz", "integrity": "sha512-pfOdX02sqUN0qC2ysuvgVDiws7xZ20XDIlcNhva55Jgm095xjm8eVdIBfNm3SFbSUNxyXvLTW/YQanX74tKmuA==", + "license": "MIT", "dependencies": { "@chakra-ui/counter": "2.1.0", "@chakra-ui/form-control": "2.2.0", @@ -505,18 +533,21 @@ "node_modules/@chakra-ui/number-utils": { "version": "2.0.7", "resolved": "https://registry.npmjs.org/@chakra-ui/number-utils/-/number-utils-2.0.7.tgz", - "integrity": "sha512-yOGxBjXNvLTBvQyhMDqGU0Oj26s91mbAlqKHiuw737AXHt0aPllOthVUqQMeaYLwLCjGMg0jtI7JReRzyi94Dg==" + "integrity": "sha512-yOGxBjXNvLTBvQyhMDqGU0Oj26s91mbAlqKHiuw737AXHt0aPllOthVUqQMeaYLwLCjGMg0jtI7JReRzyi94Dg==", + "license": "MIT" }, "node_modules/@chakra-ui/object-utils": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/@chakra-ui/object-utils/-/object-utils-2.1.0.tgz", "integrity": "sha512-tgIZOgLHaoti5PYGPTwK3t/cqtcycW0owaiOXoZOcpwwX/vlVb+H1jFsQyWiiwQVPt9RkoSLtxzXamx+aHH+bQ==", + "license": "MIT", "peer": true }, "node_modules/@chakra-ui/react-context": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/@chakra-ui/react-context/-/react-context-2.1.0.tgz", "integrity": "sha512-iahyStvzQ4AOwKwdPReLGfDesGG+vWJfEsn0X/NoGph/SkN+HXtv2sCfYFFR9k7bb+Kvc6YfpLlSuLvKMHi2+w==", + "license": "MIT", "peerDependencies": { "react": ">=18" } @@ -525,6 +556,7 @@ "version": "2.0.7", "resolved": "https://registry.npmjs.org/@chakra-ui/react-types/-/react-types-2.0.7.tgz", "integrity": "sha512-12zv2qIZ8EHwiytggtGvo4iLT0APris7T0qaAWqzpUGS0cdUtR8W+V1BJ5Ocq+7tA6dzQ/7+w5hmXih61TuhWQ==", + "license": "MIT", "peerDependencies": { "react": ">=18" } @@ -533,6 +565,7 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/@chakra-ui/react-use-callback-ref/-/react-use-callback-ref-2.1.0.tgz", "integrity": "sha512-efnJrBtGDa4YaxDzDE90EnKD3Vkh5a1t3w7PhnRQmsphLy3g2UieasoKTlT2Hn118TwDjIv5ZjHJW6HbzXA9wQ==", + "license": "MIT", "peerDependencies": { "react": ">=18" } @@ -541,6 +574,7 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/@chakra-ui/react-use-event-listener/-/react-use-event-listener-2.1.0.tgz", "integrity": "sha512-U5greryDLS8ISP69DKDsYcsXRtAdnTQT+jjIlRYZ49K/XhUR/AqVZCK5BkR1spTDmO9H8SPhgeNKI70ODuDU/Q==", + "license": "MIT", "dependencies": { "@chakra-ui/react-use-callback-ref": "2.1.0" }, @@ -552,6 +586,7 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/@chakra-ui/react-use-interval/-/react-use-interval-2.1.0.tgz", "integrity": "sha512-8iWj+I/+A0J08pgEXP1J1flcvhLBHkk0ln7ZvGIyXiEyM6XagOTJpwNhiu+Bmk59t3HoV/VyvyJTa+44sEApuw==", + "license": "MIT", "dependencies": { "@chakra-ui/react-use-callback-ref": "2.1.0" }, @@ -563,6 +598,7 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/@chakra-ui/react-use-merge-refs/-/react-use-merge-refs-2.1.0.tgz", "integrity": "sha512-lERa6AWF1cjEtWSGjxWTaSMvneccnAVH4V4ozh8SYiN9fSPZLlSG3kNxfNzdFvMEhM7dnP60vynF7WjGdTgQbQ==", + "license": "MIT", "peerDependencies": { "react": ">=18" } @@ -571,6 +607,7 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/@chakra-ui/react-use-safe-layout-effect/-/react-use-safe-layout-effect-2.1.0.tgz", "integrity": "sha512-Knbrrx/bcPwVS1TorFdzrK/zWA8yuU/eaXDkNj24IrKoRlQrSBFarcgAEzlCHtzuhufP3OULPkELTzz91b0tCw==", + "license": "MIT", "peerDependencies": { "react": ">=18" } @@ -579,6 +616,7 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/@chakra-ui/react-use-update-effect/-/react-use-update-effect-2.1.0.tgz", "integrity": "sha512-ND4Q23tETaR2Qd3zwCKYOOS1dfssojPLJMLvUtUbW5M9uW1ejYWgGUobeAiOVfSplownG8QYMmHTP86p/v0lbA==", + "license": "MIT", "peerDependencies": { "react": ">=18" } @@ -587,6 +625,7 @@ "version": "2.0.12", "resolved": "https://registry.npmjs.org/@chakra-ui/react-utils/-/react-utils-2.0.12.tgz", "integrity": "sha512-GbSfVb283+YA3kA8w8xWmzbjNWk14uhNpntnipHCftBibl0lxtQ9YqMFQLwuFOO0U2gYVocszqqDWX+XNKq9hw==", + "license": "MIT", "peer": true, "dependencies": { "@chakra-ui/utils": "2.0.15" @@ -598,12 +637,14 @@ "node_modules/@chakra-ui/shared-utils": { "version": "2.0.5", "resolved": "https://registry.npmjs.org/@chakra-ui/shared-utils/-/shared-utils-2.0.5.tgz", - "integrity": "sha512-4/Wur0FqDov7Y0nCXl7HbHzCg4aq86h+SXdoUeuCMD3dSj7dpsVnStLYhng1vxvlbUnLpdF4oz5Myt3i/a7N3Q==" + "integrity": "sha512-4/Wur0FqDov7Y0nCXl7HbHzCg4aq86h+SXdoUeuCMD3dSj7dpsVnStLYhng1vxvlbUnLpdF4oz5Myt3i/a7N3Q==", + "license": "MIT" }, "node_modules/@chakra-ui/styled-system": { "version": "2.9.2", "resolved": "https://registry.npmjs.org/@chakra-ui/styled-system/-/styled-system-2.9.2.tgz", "integrity": "sha512-To/Z92oHpIE+4nk11uVMWqo2GGRS86coeMmjxtpnErmWRdLcp1WVCVRAvn+ZwpLiNR+reWFr2FFqJRsREuZdAg==", + "license": "MIT", "peer": true, "dependencies": { "@chakra-ui/shared-utils": "2.0.5", @@ -615,6 +656,7 @@ "version": "2.6.2", "resolved": "https://registry.npmjs.org/@chakra-ui/system/-/system-2.6.2.tgz", "integrity": "sha512-EGtpoEjLrUu4W1fHD+a62XR+hzC5YfsWm+6lO0Kybcga3yYEij9beegO0jZgug27V+Rf7vns95VPVP6mFd/DEQ==", + "license": "MIT", "peer": true, "dependencies": { "@chakra-ui/color-mode": "2.2.0", @@ -635,6 +677,7 @@ "version": "3.3.1", "resolved": "https://registry.npmjs.org/@chakra-ui/theme/-/theme-3.3.1.tgz", "integrity": "sha512-Hft/VaT8GYnItGCBbgWd75ICrIrIFrR7lVOhV/dQnqtfGqsVDlrztbSErvMkoPKt0UgAkd9/o44jmZ6X4U2nZQ==", + "license": "MIT", "peer": true, "dependencies": { "@chakra-ui/anatomy": "2.2.2", @@ -649,6 +692,7 @@ "version": "2.1.2", "resolved": "https://registry.npmjs.org/@chakra-ui/theme-tools/-/theme-tools-2.1.2.tgz", "integrity": "sha512-Qdj8ajF9kxY4gLrq7gA+Azp8CtFHGO9tWMN2wfF9aQNgG9AuMhPrUzMq9AMQ0MXiYcgNq/FD3eegB43nHVmXVA==", + "license": "MIT", "peer": true, "dependencies": { "@chakra-ui/anatomy": "2.2.2", @@ -663,6 +707,7 @@ "version": "2.0.21", "resolved": "https://registry.npmjs.org/@chakra-ui/theme-utils/-/theme-utils-2.0.21.tgz", "integrity": "sha512-FjH5LJbT794r0+VSCXB3lT4aubI24bLLRWB+CuRKHijRvsOg717bRdUN/N1fEmEpFnRVrbewttWh/OQs0EWpWw==", + "license": "MIT", "peer": true, "dependencies": { "@chakra-ui/shared-utils": "2.0.5", @@ -675,6 +720,7 @@ "version": "2.0.15", "resolved": "https://registry.npmjs.org/@chakra-ui/utils/-/utils-2.0.15.tgz", "integrity": "sha512-El4+jL0WSaYYs+rJbuYFDbjmfCcfGDmRY95GO4xwzit6YAPZBLcR65rOEwLps+XWluZTy1xdMrusg/hW0c1aAA==", + "license": "MIT", "peer": true, "dependencies": { "@types/lodash.mergewith": "4.6.7", @@ -687,6 +733,7 @@ "version": "0.3.5", "resolved": "https://registry.npmjs.org/@clack/core/-/core-0.3.5.tgz", "integrity": "sha512-5cfhQNH+1VQ2xLQlmzXMqUoiaH0lRBq9/CLW9lTyMbuKLC3+xEK01tHVvyut++mLOn5urSHmkm6I0Lg9MaJSTQ==", + "license": "MIT", "dependencies": { "picocolors": "^1.0.0", "sisteransi": "^1.0.5" @@ -699,6 +746,7 @@ "bundleDependencies": [ "is-unicode-supported" ], + "license": "MIT", "dependencies": { "@clack/core": "^0.3.3", "is-unicode-supported": "*", @@ -721,6 +769,7 @@ "version": "6.18.6", "resolved": "https://registry.npmjs.org/@codemirror/autocomplete/-/autocomplete-6.18.6.tgz", "integrity": "sha512-PHHBXFomUs5DF+9tCOM/UoW6XQ4R44lLNNhRaW9PKPTU0D7lIjRg3ElxaJnTwsl/oHiR93WSXDBrekhoUGCPtg==", + "license": "MIT", "dependencies": { "@codemirror/language": "^6.0.0", "@codemirror/state": "^6.0.0", @@ -732,6 +781,7 @@ "version": "6.8.1", "resolved": "https://registry.npmjs.org/@codemirror/commands/-/commands-6.8.1.tgz", "integrity": "sha512-KlGVYufHMQzxbdQONiLyGQDUW0itrLZwq3CcY7xpv9ZLRHqzkBSoteocBHtMCoY7/Ci4xhzSrToIeLg7FxHuaw==", + "license": "MIT", "dependencies": { "@codemirror/language": "^6.0.0", "@codemirror/state": "^6.4.0", @@ -743,6 +793,7 @@ "version": "6.0.1", "resolved": "https://registry.npmjs.org/@codemirror/lang-json/-/lang-json-6.0.1.tgz", "integrity": "sha512-+T1flHdgpqDDlJZ2Lkil/rLiRy684WMLc74xUnjJH48GQdfJo/pudlTRreZmKwzP8/tGdKf83wlbAdOCzlJOGQ==", + "license": "MIT", "dependencies": { "@codemirror/language": "^6.0.0", "@lezer/json": "^1.0.0" @@ -752,6 +803,7 @@ "version": "6.11.0", "resolved": "https://registry.npmjs.org/@codemirror/language/-/language-6.11.0.tgz", "integrity": "sha512-A7+f++LodNNc1wGgoRDTt78cOwWm9KVezApgjOMp1W4hM0898nsqBXwF+sbePE7ZRcjN7Sa1Z5m2oN27XkmEjQ==", + "license": "MIT", "dependencies": { "@codemirror/state": "^6.0.0", "@codemirror/view": "^6.23.0", @@ -765,6 +817,7 @@ "version": "6.8.5", "resolved": "https://registry.npmjs.org/@codemirror/lint/-/lint-6.8.5.tgz", "integrity": "sha512-s3n3KisH7dx3vsoeGMxsbRAgKe4O1vbrnKBClm99PU0fWxmxsx5rR2PfqQgIt+2MMJBHbiJ5rfIdLYfB9NNvsA==", + "license": "MIT", "dependencies": { "@codemirror/state": "^6.0.0", "@codemirror/view": "^6.35.0", @@ -775,6 +828,7 @@ "version": "6.5.10", "resolved": "https://registry.npmjs.org/@codemirror/search/-/search-6.5.10.tgz", "integrity": "sha512-RMdPdmsrUf53pb2VwflKGHEe1XVM07hI7vV2ntgw1dmqhimpatSJKva4VA9h4TLUDOD4EIF02201oZurpnEFsg==", + "license": "MIT", "dependencies": { "@codemirror/state": "^6.0.0", "@codemirror/view": "^6.0.0", @@ -785,14 +839,16 @@ "version": "6.5.2", "resolved": "https://registry.npmjs.org/@codemirror/state/-/state-6.5.2.tgz", "integrity": "sha512-FVqsPqtPWKVVL3dPSxy8wEF/ymIEuVzF1PK3VbUgrxXpJUSHQWWZz4JMToquRxnkw+36LTamCZG2iua2Ptq0fA==", + "license": "MIT", "dependencies": { "@marijn/find-cluster-break": "^1.0.0" } }, "node_modules/@codemirror/view": { - "version": "6.36.6", - "resolved": "https://registry.npmjs.org/@codemirror/view/-/view-6.36.6.tgz", - "integrity": "sha512-uxugGLet+Nzp0Jcit8Hn3LypM8ioMLKTsdf8FRoT3HWvZtb9GhaWMe0Cc15rz90Ljab4YFJiAulmIVB74OY0IQ==", + "version": "6.36.8", + "resolved": "https://registry.npmjs.org/@codemirror/view/-/view-6.36.8.tgz", + "integrity": "sha512-yoRo4f+FdnD01fFt4XpfpMCcCAo9QvZOtbrXExn4SqzH32YC6LgzqxfLZw/r6Ge65xyY03mK/UfUqrVw1gFiFg==", + "license": "MIT", "dependencies": { "@codemirror/state": "^6.5.0", "style-mod": "^4.1.0", @@ -803,6 +859,7 @@ "version": "11.13.5", "resolved": "https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.13.5.tgz", "integrity": "sha512-pxHCpT2ex+0q+HH91/zsdHkw/lXd468DIN2zvfvLtPKLLMo6gQj7oLObq8PhkrxOZb/gGCq03S3Z7PDhS8pduQ==", + "license": "MIT", "peer": true, "dependencies": { "@babel/helper-module-imports": "^7.16.7", @@ -822,6 +879,7 @@ "version": "11.14.0", "resolved": "https://registry.npmjs.org/@emotion/cache/-/cache-11.14.0.tgz", "integrity": "sha512-L/B1lc/TViYk4DcpGxtAVbx0ZyiKM5ktoIyafGkH6zg/tj+mA+NE//aPYKG0k8kCHSHVJrpLpcAlOBEXQ3SavA==", + "license": "MIT", "peer": true, "dependencies": { "@emotion/memoize": "^0.9.0", @@ -835,12 +893,14 @@ "version": "0.9.2", "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.9.2.tgz", "integrity": "sha512-MyqliTZGuOm3+5ZRSaaBGP3USLw6+EGykkwZns2EPC5g8jJ4z9OrdZY9apkl3+UP9+sdz76YYkwCKP5gh8iY3g==", + "license": "MIT", "peer": true }, "node_modules/@emotion/is-prop-valid": { "version": "1.3.1", "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.3.1.tgz", "integrity": "sha512-/ACwoqx7XQi9knQs/G0qKvv5teDMhD7bXYns9N/wM8ah8iNb8jZ2uNO0YOgiq2o2poIvVtJS2YALasQuMSQ7Kw==", + "license": "MIT", "peer": true, "dependencies": { "@emotion/memoize": "^0.9.0" @@ -850,12 +910,14 @@ "version": "0.9.0", "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.9.0.tgz", "integrity": "sha512-30FAj7/EoJ5mwVPOWhAyCX+FPfMDrVecJAM+Iw9NRoSl4BBAQeqj4cApHHUXOVvIPgLVDsCFoz/hGD+5QQD1GQ==", + "license": "MIT", "peer": true }, "node_modules/@emotion/react": { "version": "11.14.0", "resolved": "https://registry.npmjs.org/@emotion/react/-/react-11.14.0.tgz", "integrity": "sha512-O000MLDBDdk/EohJPFUqvnp4qnHeYkVP5B0xEG0D/L7cOKP9kefu2DXn8dj74cQfsEzUqh+sr1RzFqiL1o+PpA==", + "license": "MIT", "peer": true, "dependencies": { "@babel/runtime": "^7.18.3", @@ -880,6 +942,7 @@ "version": "1.3.3", "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.3.3.tgz", "integrity": "sha512-EISGqt7sSNWHGI76hC7x1CksiXPahbxEOrC5RjmFRJTqLyEK9/9hZvBbiYn70dw4wuwMKiEMCUlR6ZXTSWQqxA==", + "license": "MIT", "peer": true, "dependencies": { "@emotion/hash": "^0.9.2", @@ -893,12 +956,14 @@ "version": "1.4.0", "resolved": "https://registry.npmjs.org/@emotion/sheet/-/sheet-1.4.0.tgz", "integrity": "sha512-fTBW9/8r2w3dXWYM4HCB1Rdp8NLibOw2+XELH5m5+AkWiL/KqYX6dc0kKYlaYyKjrQ6ds33MCdMPEwgs2z1rqg==", + "license": "MIT", "peer": true }, "node_modules/@emotion/styled": { "version": "11.14.0", "resolved": "https://registry.npmjs.org/@emotion/styled/-/styled-11.14.0.tgz", "integrity": "sha512-XxfOnXFffatap2IyCeJyNov3kiDQWoR08gPUQxvbL7fxKryGBKUZUkG6Hz48DZwVrJSVh9sJboyV1Ds4OW6SgA==", + "license": "MIT", "peer": true, "dependencies": { "@babel/runtime": "^7.18.3", @@ -922,12 +987,14 @@ "version": "0.10.0", "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.10.0.tgz", "integrity": "sha512-dFoMUuQA20zvtVTuxZww6OHoJYgrzfKM1t52mVySDJnMSEa08ruEvdYQbhvyu6soU+NeLVd3yKfTfT0NeV6qGg==", + "license": "MIT", "peer": true }, "node_modules/@emotion/use-insertion-effect-with-fallbacks": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/@emotion/use-insertion-effect-with-fallbacks/-/use-insertion-effect-with-fallbacks-1.2.0.tgz", "integrity": "sha512-yJMtVdH59sxi/aVJBpk9FQq+OR8ll5GT8oWd57UpeaKEVGab41JWaCFA7FRLoMLloOZF/c/wsPoe+bfGmRKgDg==", + "license": "MIT", "peer": true, "peerDependencies": { "react": ">=16.8.0" @@ -937,12 +1004,14 @@ "version": "1.4.2", "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.4.2.tgz", "integrity": "sha512-3vLclRofFziIa3J2wDh9jjbkUz9qk5Vi3IZ/FSTKViB0k+ef0fPV7dYrUIugbgupYDx7v9ud/SjrtEP8Y4xLoA==", + "license": "MIT", "peer": true }, "node_modules/@emotion/weak-memoize": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/@emotion/weak-memoize/-/weak-memoize-0.4.0.tgz", "integrity": "sha512-snKqtPW01tN0ui7yu9rGv69aJXr/a/Ywvl11sUjNtEcRc+ng/mQriFL0wLXMef74iHa/EkftbDzU9F8iFbH+zg==", + "license": "MIT", "peer": true }, "node_modules/@esbuild/aix-ppc64": { @@ -952,6 +1021,7 @@ "cpu": [ "ppc64" ], + "license": "MIT", "optional": true, "os": [ "aix" @@ -967,6 +1037,7 @@ "cpu": [ "arm" ], + "license": "MIT", "optional": true, "os": [ "android" @@ -982,6 +1053,7 @@ "cpu": [ "arm64" ], + "license": "MIT", "optional": true, "os": [ "android" @@ -997,6 +1069,7 @@ "cpu": [ "x64" ], + "license": "MIT", "optional": true, "os": [ "android" @@ -1012,6 +1085,7 @@ "cpu": [ "arm64" ], + "license": "MIT", "optional": true, "os": [ "darwin" @@ -1027,6 +1101,7 @@ "cpu": [ "x64" ], + "license": "MIT", "optional": true, "os": [ "darwin" @@ -1042,6 +1117,7 @@ "cpu": [ "arm64" ], + "license": "MIT", "optional": true, "os": [ "freebsd" @@ -1057,6 +1133,7 @@ "cpu": [ "x64" ], + "license": "MIT", "optional": true, "os": [ "freebsd" @@ -1072,6 +1149,7 @@ "cpu": [ "arm" ], + "license": "MIT", "optional": true, "os": [ "linux" @@ -1087,6 +1165,7 @@ "cpu": [ "arm64" ], + "license": "MIT", "optional": true, "os": [ "linux" @@ -1102,6 +1181,7 @@ "cpu": [ "ia32" ], + "license": "MIT", "optional": true, "os": [ "linux" @@ -1117,6 +1197,7 @@ "cpu": [ "loong64" ], + "license": "MIT", "optional": true, "os": [ "linux" @@ -1132,6 +1213,7 @@ "cpu": [ "mips64el" ], + "license": "MIT", "optional": true, "os": [ "linux" @@ -1147,6 +1229,7 @@ "cpu": [ "ppc64" ], + "license": "MIT", "optional": true, "os": [ "linux" @@ -1162,6 +1245,7 @@ "cpu": [ "riscv64" ], + "license": "MIT", "optional": true, "os": [ "linux" @@ -1177,6 +1261,7 @@ "cpu": [ "s390x" ], + "license": "MIT", "optional": true, "os": [ "linux" @@ -1192,6 +1277,7 @@ "cpu": [ "x64" ], + "license": "MIT", "optional": true, "os": [ "linux" @@ -1207,6 +1293,7 @@ "cpu": [ "x64" ], + "license": "MIT", "optional": true, "os": [ "netbsd" @@ -1222,6 +1309,7 @@ "cpu": [ "x64" ], + "license": "MIT", "optional": true, "os": [ "openbsd" @@ -1237,6 +1325,7 @@ "cpu": [ "x64" ], + "license": "MIT", "optional": true, "os": [ "sunos" @@ -1252,6 +1341,7 @@ "cpu": [ "arm64" ], + "license": "MIT", "optional": true, "os": [ "win32" @@ -1267,6 +1357,7 @@ "cpu": [ "ia32" ], + "license": "MIT", "optional": true, "os": [ "win32" @@ -1282,6 +1373,7 @@ "cpu": [ "x64" ], + "license": "MIT", "optional": true, "os": [ "win32" @@ -1291,10 +1383,11 @@ } }, "node_modules/@eslint-community/eslint-utils": { - "version": "4.6.1", - "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.6.1.tgz", - "integrity": "sha512-KTsJMmobmbrFLe3LDh0PC2FXpcSYJt/MLjlkh/9LEnmKYLSYmT/0EW9JWANjeoemiuZrmogti0tW5Ch+qNUYDw==", + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.7.0.tgz", + "integrity": "sha512-dyybb3AcajC7uha6CvhdVRJqaKyn7w2YKqKyAN37NKYgZT36w+iRb0Dymmc5qEJ549c/S31cMMSFd75bteCpCw==", "dev": true, + "license": "MIT", "dependencies": { "eslint-visitor-keys": "^3.4.3" }, @@ -1313,6 +1406,7 @@ "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", "dev": true, + "license": "Apache-2.0", "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, @@ -1325,6 +1419,7 @@ "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.1.tgz", "integrity": "sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==", "dev": true, + "license": "MIT", "engines": { "node": "^12.0.0 || ^14.0.0 || >=16.0.0" } @@ -1334,6 +1429,7 @@ "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.20.0.tgz", "integrity": "sha512-fxlS1kkIjx8+vy2SjuCB94q3htSNrufYTXubwiBFeaQHbH6Ipi43gFJq2zCMt6PHhImH3Xmr0NksKDvchWlpQQ==", "dev": true, + "license": "Apache-2.0", "dependencies": { "@eslint/object-schema": "^2.1.6", "debug": "^4.3.1", @@ -1348,6 +1444,7 @@ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "dev": true, + "license": "MIT", "dependencies": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -1358,6 +1455,7 @@ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", "dev": true, + "license": "ISC", "dependencies": { "brace-expansion": "^1.1.7" }, @@ -1366,10 +1464,11 @@ } }, "node_modules/@eslint/config-helpers": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.2.1.tgz", - "integrity": "sha512-RI17tsD2frtDu/3dmI7QRrD4bedNKPM08ziRYaC5AhkGrzIAJelm9kJU1TznK+apx6V+cqRz8tfpEeG3oIyjxw==", + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.2.2.tgz", + "integrity": "sha512-+GPzk8PlG0sPpzdU5ZvIRMPidzAnZDl/s9L+y13iodqvb8leL53bTannOrQ/Im7UkpsmFU5Ily5U60LWixnmLg==", "dev": true, + "license": "Apache-2.0", "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" } @@ -1379,6 +1478,7 @@ "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.13.0.tgz", "integrity": "sha512-yfkgDw1KR66rkT5A8ci4irzDysN7FRpq3ttJolR88OqQikAWqwA8j5VZyas+vjyBNFIJ7MfybJ9plMILI2UrCw==", "dev": true, + "license": "Apache-2.0", "dependencies": { "@types/json-schema": "^7.0.15" }, @@ -1391,6 +1491,7 @@ "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-3.3.1.tgz", "integrity": "sha512-gtF186CXhIl1p4pJNGZw8Yc6RlshoePRvE0X91oPGb3vZ8pM3qOS9W9NGPat9LziaBV7XrJWGylNQXkGcnM3IQ==", "dev": true, + "license": "MIT", "dependencies": { "ajv": "^6.12.4", "debug": "^4.3.2", @@ -1414,6 +1515,7 @@ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "dev": true, + "license": "MIT", "dependencies": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -1424,6 +1526,7 @@ "resolved": "https://registry.npmjs.org/globals/-/globals-14.0.0.tgz", "integrity": "sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=18" }, @@ -1436,6 +1539,7 @@ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", "dev": true, + "license": "ISC", "dependencies": { "brace-expansion": "^1.1.7" }, @@ -1444,10 +1548,11 @@ } }, "node_modules/@eslint/js": { - "version": "9.25.1", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.25.1.tgz", - "integrity": "sha512-dEIwmjntEx8u3Uvv+kr3PDeeArL8Hw07H9kyYxCjnM9pBjfEhk6uLXSchxxzgiwtRhhzVzqmUSDFBOi1TuZ7qg==", + "version": "9.26.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.26.0.tgz", + "integrity": "sha512-I9XlJawFdSMvWjDt6wksMCrgns5ggLNfFwFvnShsleWruvXM514Qxk8V246efTw+eo9JABvVz+u3q2RiAowKxQ==", "dev": true, + "license": "MIT", "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" } @@ -1457,6 +1562,7 @@ "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.6.tgz", "integrity": "sha512-RBMg5FRL0I0gs51M/guSAj5/e14VQ4tpZnQNWwuDT66P14I43ItmPfIZRhO9fUVIPOAQXU47atlywZ/czoqFPA==", "dev": true, + "license": "Apache-2.0", "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" } @@ -1466,6 +1572,7 @@ "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.2.8.tgz", "integrity": "sha512-ZAoA40rNMPwSm+AeHpCq8STiNAwzWLJuP8Xv4CHIc9wv/PSuExjMrmjfYNj682vW0OOiZ1HKxzvjQr9XZIisQA==", "dev": true, + "license": "Apache-2.0", "dependencies": { "@eslint/core": "^0.13.0", "levn": "^0.4.1" @@ -1475,19 +1582,21 @@ } }, "node_modules/@floating-ui/core": { - "version": "1.6.9", - "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.6.9.tgz", - "integrity": "sha512-uMXCuQ3BItDUbAMhIXw7UPXRfAlOAvZzdK9BWpE60MCn+Svt3aLn9jsPTi/WNGlRUu2uI0v5S7JiIUsbsvh3fw==", + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.7.0.tgz", + "integrity": "sha512-FRdBLykrPPA6P76GGGqlex/e7fbe0F1ykgxHYNXQsH/iTEtjMj/f9bpY5oQqbjt5VgZvgz/uKXbGuROijh3VLA==", + "license": "MIT", "dependencies": { "@floating-ui/utils": "^0.2.9" } }, "node_modules/@floating-ui/dom": { - "version": "1.6.13", - "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.6.13.tgz", - "integrity": "sha512-umqzocjDgNRGTuO7Q8CU32dkHkECqI8ZdMZ5Swb6QAM0t5rnlrN3lGo1hdpscRd3WS8T6DKYK4ephgIH9iRh3w==", + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.7.0.tgz", + "integrity": "sha512-lGTor4VlXcesUMh1cupTUTDoCxMb0V6bm3CnxHzQcw8Eaf1jQbgQX4i02fYgT0vJ82tb5MZ4CZk1LRGkktJCzg==", + "license": "MIT", "dependencies": { - "@floating-ui/core": "^1.6.0", + "@floating-ui/core": "^1.7.0", "@floating-ui/utils": "^0.2.9" } }, @@ -1495,6 +1604,7 @@ "version": "0.26.28", "resolved": "https://registry.npmjs.org/@floating-ui/react/-/react-0.26.28.tgz", "integrity": "sha512-yORQuuAtVpiRjpMhdc0wJj06b9JFjrYF4qp96j++v2NBpbi6SEGF7donUJ3TMieerQ6qVkAv1tgr7L4r5roTqw==", + "license": "MIT", "dependencies": { "@floating-ui/react-dom": "^2.1.2", "@floating-ui/utils": "^0.2.8", @@ -1509,6 +1619,7 @@ "version": "2.1.2", "resolved": "https://registry.npmjs.org/@floating-ui/react-dom/-/react-dom-2.1.2.tgz", "integrity": "sha512-06okr5cgPzMNBy+Ycse2A6udMi4bqwW/zgBF/rwjcNqWkyr82Mcg8b0vjX8OJpZFy/FKjJmw6wV7t44kK6kW7A==", + "license": "MIT", "dependencies": { "@floating-ui/dom": "^1.0.0" }, @@ -1520,12 +1631,14 @@ "node_modules/@floating-ui/utils": { "version": "0.2.9", "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.2.9.tgz", - "integrity": "sha512-MDWhGtE+eHw5JW7lq4qhc5yRLS11ERl1c7Z6Xd0a58DozHES6EnNNwUWbMiG4J9Cgj053Bhk8zvlhFYKVhULwg==" + "integrity": "sha512-MDWhGtE+eHw5JW7lq4qhc5yRLS11ERl1c7Z6Xd0a58DozHES6EnNNwUWbMiG4J9Cgj053Bhk8zvlhFYKVhULwg==", + "license": "MIT" }, "node_modules/@fortawesome/fontawesome-common-types": { "version": "6.7.2", "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-common-types/-/fontawesome-common-types-6.7.2.tgz", "integrity": "sha512-Zs+YeHUC5fkt7Mg1l6XTniei3k4bwG/yo3iFUtZWd/pMx9g3fdvkSK9E0FOC+++phXOka78uJcYb8JaFkW52Xg==", + "license": "MIT", "engines": { "node": ">=6" } @@ -1534,6 +1647,7 @@ "version": "6.7.2", "resolved": "https://registry.npmjs.org/@fortawesome/free-regular-svg-icons/-/free-regular-svg-icons-6.7.2.tgz", "integrity": "sha512-7Z/ur0gvCMW8G93dXIQOkQqHo2M5HLhYrRVC0//fakJXxcF1VmMPsxnG6Ee8qEylA8b8Q3peQXWMNZ62lYF28g==", + "license": "(CC-BY-4.0 AND MIT)", "dependencies": { "@fortawesome/fontawesome-common-types": "6.7.2" }, @@ -1545,6 +1659,7 @@ "version": "6.7.2", "resolved": "https://registry.npmjs.org/@fortawesome/free-solid-svg-icons/-/free-solid-svg-icons-6.7.2.tgz", "integrity": "sha512-GsBrnOzU8uj0LECDfD5zomZJIjrPhIlWU82AHwa2s40FKH+kcxQaBvBo3Z4TxyZHIyX8XTDxsyA33/Vx9eFuQA==", + "license": "(CC-BY-4.0 AND MIT)", "dependencies": { "@fortawesome/fontawesome-common-types": "6.7.2" }, @@ -1553,13 +1668,14 @@ } }, "node_modules/@headlessui/react": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/@headlessui/react/-/react-2.2.2.tgz", - "integrity": "sha512-zbniWOYBQ8GHSUIOPY7BbdIn6PzUOq0z41RFrF30HbjsxG6Rrfk+6QulR8Kgf2Vwj2a/rE6i62q5vo+2gI5dJA==", + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/@headlessui/react/-/react-2.2.3.tgz", + "integrity": "sha512-hgOJGXPifPlOczIeSwX8OjLWRJ5XdYApZFf7DeCbCrO1PXHkPhNTRrA9ZwJsgAG7SON1i2JcvIreF/kbgtJeaQ==", + "license": "MIT", "dependencies": { "@floating-ui/react": "^0.26.16", - "@react-aria/focus": "^3.17.1", - "@react-aria/interactions": "^3.21.3", + "@react-aria/focus": "^3.20.2", + "@react-aria/interactions": "^3.25.0", "@tanstack/react-virtual": "^3.13.6", "use-sync-external-store": "^1.5.0" }, @@ -1575,6 +1691,7 @@ "version": "1.14.1", "resolved": "https://registry.npmjs.org/@hono/node-server/-/node-server-1.14.1.tgz", "integrity": "sha512-vmbuM+HPinjWzPe7FFPWMMQMsbKE9gDPhaH0FFdqbGpkT5lp++tcWDTxwBl5EgS5y6JVgIaCdjeHRfQ4XRBRjQ==", + "license": "MIT", "engines": { "node": ">=18.14.1" }, @@ -1586,6 +1703,7 @@ "version": "3.10.0", "resolved": "https://registry.npmjs.org/@hookform/resolvers/-/resolvers-3.10.0.tgz", "integrity": "sha512-79Dv+3mDF7i+2ajj7SkypSKHhl1cbln1OGavqrsF7p6mbUv11xpqpacPsGDCTRvCSjEEIez2ef1NveSVL3b0Ag==", + "license": "MIT", "peerDependencies": { "react-hook-form": "^7.0.0" } @@ -1595,6 +1713,7 @@ "resolved": "https://registry.npmjs.org/@humanfs/core/-/core-0.19.1.tgz", "integrity": "sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==", "dev": true, + "license": "Apache-2.0", "engines": { "node": ">=18.18.0" } @@ -1604,6 +1723,7 @@ "resolved": "https://registry.npmjs.org/@humanfs/node/-/node-0.16.6.tgz", "integrity": "sha512-YuI2ZHQL78Q5HbhDiBA1X4LmYdXCKCMQIfw0pw7piHJwyREFebJUvrQN4cMssyES6x+vfUbx1CIpaQUKYdQZOw==", "dev": true, + "license": "Apache-2.0", "dependencies": { "@humanfs/core": "^0.19.1", "@humanwhocodes/retry": "^0.3.0" @@ -1617,6 +1737,7 @@ "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.3.1.tgz", "integrity": "sha512-JBxkERygn7Bv/GbN5Rv8Ul6LVknS+5Bp6RgDC/O8gEBU/yeH5Ui5C/OlWrTb6qct7LjjfT6Re2NxB0ln0yYybA==", "dev": true, + "license": "Apache-2.0", "engines": { "node": ">=18.18" }, @@ -1630,6 +1751,7 @@ "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", "dev": true, + "license": "Apache-2.0", "engines": { "node": ">=12.22" }, @@ -1639,10 +1761,11 @@ } }, "node_modules/@humanwhocodes/retry": { - "version": "0.4.2", - "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.4.2.tgz", - "integrity": "sha512-xeO57FpIu4p1Ri3Jq/EXq4ClRm86dVF2z/+kvFnyqVYRavTZmaFaUBbWCOuuTh0o/g7DSsk6kc2vrS4Vl5oPOQ==", + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.4.3.tgz", + "integrity": "sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ==", "dev": true, + "license": "Apache-2.0", "engines": { "node": ">=18.18" }, @@ -1655,6 +1778,7 @@ "version": "8.0.2", "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", + "license": "ISC", "dependencies": { "string-width": "^5.1.2", "string-width-cjs": "npm:string-width@^4.2.0", @@ -1672,6 +1796,7 @@ "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.7.0.tgz", "integrity": "sha512-GlsNBWiFQFCVi9QVSx7f5AgMeLxe9YCCs5PuP2O2LdjDAA8Jh9eX7lA1Jq/xdXw3Wb3hyvlFNfZIfcRetSzYcA==", "dev": true, + "license": "MIT", "dependencies": { "jest-get-type": "^29.6.3" }, @@ -1684,6 +1809,7 @@ "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.3.tgz", "integrity": "sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==", "dev": true, + "license": "MIT", "dependencies": { "@sinclair/typebox": "^0.27.8" }, @@ -1696,6 +1822,7 @@ "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", "dev": true, + "license": "MIT", "dependencies": { "@jest/schemas": "^29.6.3", "@types/istanbul-lib-coverage": "^2.0.0", @@ -1712,6 +1839,7 @@ "version": "0.3.8", "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.8.tgz", "integrity": "sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA==", + "license": "MIT", "dependencies": { "@jridgewell/set-array": "^1.2.1", "@jridgewell/sourcemap-codec": "^1.4.10", @@ -1725,6 +1853,7 @@ "version": "3.1.2", "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", + "license": "MIT", "engines": { "node": ">=6.0.0" } @@ -1733,6 +1862,7 @@ "version": "1.2.1", "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz", "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==", + "license": "MIT", "engines": { "node": ">=6.0.0" } @@ -1740,12 +1870,14 @@ "node_modules/@jridgewell/sourcemap-codec": { "version": "1.5.0", "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz", - "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==" + "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==", + "license": "MIT" }, "node_modules/@jridgewell/trace-mapping": { "version": "0.3.25", "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", + "license": "MIT", "dependencies": { "@jridgewell/resolve-uri": "^3.1.0", "@jridgewell/sourcemap-codec": "^1.4.14" @@ -1755,6 +1887,7 @@ "version": "1.3.0", "resolved": "https://registry.npmjs.org/@jsep-plugin/assignment/-/assignment-1.3.0.tgz", "integrity": "sha512-VVgV+CXrhbMI3aSusQyclHkenWSAm95WaiKrMxRFam3JSUiIaQjoMIw2sEs/OX4XifnqeQUN4DYbJjlA8EfktQ==", + "license": "MIT", "engines": { "node": ">= 10.16.0" }, @@ -1766,6 +1899,7 @@ "version": "1.0.4", "resolved": "https://registry.npmjs.org/@jsep-plugin/regex/-/regex-1.0.4.tgz", "integrity": "sha512-q7qL4Mgjs1vByCaTnDFcBnV9HS7GVPJX5vyVoCgZHNSC9rjwIlmbXG5sUuorR5ndfHAIlJ8pVStxvjXHbNvtUg==", + "license": "MIT", "engines": { "node": ">= 10.16.0" }, @@ -1777,6 +1911,7 @@ "version": "4.1.1", "resolved": "https://registry.npmjs.org/@jsonquerylang/jsonquery/-/jsonquery-4.1.1.tgz", "integrity": "sha512-Rfyvq70Zrb561BqSuXLsl0rG0/1tz913EQDL/4zpkp+laFGUxXIVPSaJWcdREJwADXLZDkQyaWplzEaPQvh+7A==", + "license": "ISC", "bin": { "jsonquery": "bin/cli.js" } @@ -1784,12 +1919,14 @@ "node_modules/@lezer/common": { "version": "1.2.3", "resolved": "https://registry.npmjs.org/@lezer/common/-/common-1.2.3.tgz", - "integrity": "sha512-w7ojc8ejBqr2REPsWxJjrMFsA/ysDCFICn8zEOR9mrqzOu2amhITYuLD8ag6XZf0CFXDrhKqw7+tW8cX66NaDA==" + "integrity": "sha512-w7ojc8ejBqr2REPsWxJjrMFsA/ysDCFICn8zEOR9mrqzOu2amhITYuLD8ag6XZf0CFXDrhKqw7+tW8cX66NaDA==", + "license": "MIT" }, "node_modules/@lezer/highlight": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/@lezer/highlight/-/highlight-1.2.1.tgz", "integrity": "sha512-Z5duk4RN/3zuVO7Jq0pGLJ3qynpxUVsh7IbUbGj88+uV2ApSAn6kWg2au3iJb+0Zi7kKtqffIESgNcRXWZWmSA==", + "license": "MIT", "dependencies": { "@lezer/common": "^1.0.0" } @@ -1798,6 +1935,7 @@ "version": "1.0.3", "resolved": "https://registry.npmjs.org/@lezer/json/-/json-1.0.3.tgz", "integrity": "sha512-BP9KzdF9Y35PDpv04r0VeSTKDeox5vVr3efE7eBbx3r4s3oNLfunchejZhjArmeieBH+nVOpgIiBJpEAv8ilqQ==", + "license": "MIT", "dependencies": { "@lezer/common": "^1.2.0", "@lezer/highlight": "^1.0.0", @@ -1808,6 +1946,7 @@ "version": "1.4.2", "resolved": "https://registry.npmjs.org/@lezer/lr/-/lr-1.4.2.tgz", "integrity": "sha512-pu0K1jCIdnQ12aWNaAVU5bzi7Bd1w54J3ECgANPmYLtQKP0HBj2cE/5coBD66MT10xbtIuUr7tg0Shbsvk0mDA==", + "license": "MIT", "dependencies": { "@lezer/common": "^1.0.0" } @@ -1816,6 +1955,7 @@ "version": "1.0.11", "resolved": "https://registry.npmjs.org/@mapbox/node-pre-gyp/-/node-pre-gyp-1.0.11.tgz", "integrity": "sha512-Yhlar6v9WQgUp/He7BdgzOz8lqMQ8sU+jkCq7Wx8Myc5YFJLbEe7lgui/V7G1qB1DJykHSGwreceSaD60Y0PUQ==", + "license": "BSD-3-Clause", "optional": true, "peer": true, "dependencies": { @@ -1837,6 +1977,7 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "license": "MIT", "optional": true, "peer": true, "dependencies": { @@ -1853,6 +1994,7 @@ "version": "6.3.1", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "license": "ISC", "optional": true, "peer": true, "bin": { @@ -1862,7 +2004,8 @@ "node_modules/@marijn/find-cluster-break": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/@marijn/find-cluster-break/-/find-cluster-break-1.0.2.tgz", - "integrity": "sha512-l0h88YhZFyKdXIFNfSWpyjStDjGHwZ/U7iobcK1cQQD8sejsONdQtTVU+1wVN1PBw40PiiHB1vA5S7VTfQiP9g==" + "integrity": "sha512-l0h88YhZFyKdXIFNfSWpyjStDjGHwZ/U7iobcK1cQQD8sejsONdQtTVU+1wVN1PBw40PiiHB1vA5S7VTfQiP9g==", + "license": "MIT" }, "node_modules/@million/install": { "version": "1.0.14", @@ -1890,6 +2033,7 @@ "version": "7.26.0", "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.26.0.tgz", "integrity": "sha512-Z/yiTPj+lDVnF7lWeKCIJzaIkI0vYO87dMpZ4bg4TDrFe4XXLFWL1TbXU27gBP3QccxV9mZICCrnjnYlJjXHOA==", + "license": "MIT", "dependencies": { "@babel/helper-string-parser": "^7.25.9", "@babel/helper-validator-identifier": "^7.25.9" @@ -1902,6 +2046,7 @@ "version": "1.0.14", "resolved": "https://registry.npmjs.org/@million/lint/-/lint-1.0.14.tgz", "integrity": "sha512-u6/kglVwZRu5+GMmtkNlGLqJVkgTl0TtM+hLa9rBg7pldx+5NG5bk45NvL37uZmAr2Xfa1C6qHb7GrFwfP372g==", + "license": "UNLICENSED", "dependencies": { "@axiomhq/js": "1.0.0-rc.3", "@babel/core": "7.26.0", @@ -1940,6 +2085,7 @@ "version": "7.26.0", "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.26.0.tgz", "integrity": "sha512-Z/yiTPj+lDVnF7lWeKCIJzaIkI0vYO87dMpZ4bg4TDrFe4XXLFWL1TbXU27gBP3QccxV9mZICCrnjnYlJjXHOA==", + "license": "MIT", "dependencies": { "@babel/helper-string-parser": "^7.25.9", "@babel/helper-validator-identifier": "^7.25.9" @@ -1955,6 +2101,7 @@ "cpu": [ "ppc64" ], + "license": "MIT", "optional": true, "os": [ "aix" @@ -1970,6 +2117,7 @@ "cpu": [ "arm" ], + "license": "MIT", "optional": true, "os": [ "android" @@ -1985,6 +2133,7 @@ "cpu": [ "arm64" ], + "license": "MIT", "optional": true, "os": [ "android" @@ -2000,6 +2149,7 @@ "cpu": [ "x64" ], + "license": "MIT", "optional": true, "os": [ "android" @@ -2015,6 +2165,7 @@ "cpu": [ "arm64" ], + "license": "MIT", "optional": true, "os": [ "darwin" @@ -2030,6 +2181,7 @@ "cpu": [ "x64" ], + "license": "MIT", "optional": true, "os": [ "darwin" @@ -2045,6 +2197,7 @@ "cpu": [ "arm64" ], + "license": "MIT", "optional": true, "os": [ "freebsd" @@ -2060,6 +2213,7 @@ "cpu": [ "x64" ], + "license": "MIT", "optional": true, "os": [ "freebsd" @@ -2075,6 +2229,7 @@ "cpu": [ "arm" ], + "license": "MIT", "optional": true, "os": [ "linux" @@ -2090,6 +2245,7 @@ "cpu": [ "arm64" ], + "license": "MIT", "optional": true, "os": [ "linux" @@ -2105,6 +2261,7 @@ "cpu": [ "ia32" ], + "license": "MIT", "optional": true, "os": [ "linux" @@ -2120,6 +2277,7 @@ "cpu": [ "loong64" ], + "license": "MIT", "optional": true, "os": [ "linux" @@ -2135,6 +2293,7 @@ "cpu": [ "mips64el" ], + "license": "MIT", "optional": true, "os": [ "linux" @@ -2150,6 +2309,7 @@ "cpu": [ "ppc64" ], + "license": "MIT", "optional": true, "os": [ "linux" @@ -2165,6 +2325,7 @@ "cpu": [ "riscv64" ], + "license": "MIT", "optional": true, "os": [ "linux" @@ -2180,6 +2341,7 @@ "cpu": [ "s390x" ], + "license": "MIT", "optional": true, "os": [ "linux" @@ -2195,6 +2357,7 @@ "cpu": [ "x64" ], + "license": "MIT", "optional": true, "os": [ "linux" @@ -2210,6 +2373,7 @@ "cpu": [ "x64" ], + "license": "MIT", "optional": true, "os": [ "netbsd" @@ -2225,6 +2389,7 @@ "cpu": [ "x64" ], + "license": "MIT", "optional": true, "os": [ "openbsd" @@ -2240,6 +2405,7 @@ "cpu": [ "x64" ], + "license": "MIT", "optional": true, "os": [ "sunos" @@ -2255,6 +2421,7 @@ "cpu": [ "arm64" ], + "license": "MIT", "optional": true, "os": [ "win32" @@ -2270,6 +2437,7 @@ "cpu": [ "ia32" ], + "license": "MIT", "optional": true, "os": [ "win32" @@ -2285,6 +2453,7 @@ "cpu": [ "x64" ], + "license": "MIT", "optional": true, "os": [ "win32" @@ -2298,6 +2467,7 @@ "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.20.2.tgz", "integrity": "sha512-WdOOppmUNU+IbZ0PaDiTst80zjnrOkyJNHoKupIcVyU8Lvla3Ugx94VzkQ32Ijqd7UhHJy75gNWDMUekcrSJ6g==", "hasInstallScript": true, + "license": "MIT", "bin": { "esbuild": "bin/esbuild" }, @@ -2334,6 +2504,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/parse-ms/-/parse-ms-3.0.0.tgz", "integrity": "sha512-Tpb8Z7r7XbbtBTrM9UhpkzzaMrqA2VXMT3YChzYltwV3P3pM6t8wl7TvpMnSTosz1aQAdVib7kdoys7vYOPerw==", + "license": "MIT", "engines": { "node": ">=12" }, @@ -2345,6 +2516,7 @@ "version": "8.0.0", "resolved": "https://registry.npmjs.org/pretty-ms/-/pretty-ms-8.0.0.tgz", "integrity": "sha512-ASJqOugUF1bbzI35STMBUpZqdfYKlJugy6JBziGi2EE+AL5JPJGSzvpeVXojxrr0ViUYoToUjb5kjSEGf7Y83Q==", + "license": "MIT", "dependencies": { "parse-ms": "^3.0.0" }, @@ -2355,10 +2527,33 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/@modelcontextprotocol/sdk": { + "version": "1.11.2", + "resolved": "https://registry.npmjs.org/@modelcontextprotocol/sdk/-/sdk-1.11.2.tgz", + "integrity": "sha512-H9vwztj5OAqHg9GockCQC06k1natgcxWQSRpQcPJf6i5+MWBzfKkRtxGbjQf0X2ihii0ffLZCRGbYV2f2bjNCQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "content-type": "^1.0.5", + "cors": "^2.8.5", + "cross-spawn": "^7.0.3", + "eventsource": "^3.0.2", + "express": "^5.0.1", + "express-rate-limit": "^7.5.0", + "pkce-challenge": "^5.0.0", + "raw-body": "^3.0.0", + "zod": "^3.23.8", + "zod-to-json-schema": "^3.24.1" + }, + "engines": { + "node": ">=18" + } + }, "node_modules/@napi-rs/nice": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/@napi-rs/nice/-/nice-1.0.1.tgz", "integrity": "sha512-zM0mVWSXE0a0h9aKACLwKmD6nHcRiKrPpCfvaKqG1CqDEyjEawId0ocXxVzPMCAm6kkWr2P025msfxXEnt8UGQ==", + "license": "MIT", "optional": true, "engines": { "node": ">= 10" @@ -2393,6 +2588,7 @@ "cpu": [ "arm" ], + "license": "MIT", "optional": true, "os": [ "android" @@ -2408,6 +2604,7 @@ "cpu": [ "arm64" ], + "license": "MIT", "optional": true, "os": [ "android" @@ -2423,6 +2620,7 @@ "cpu": [ "arm64" ], + "license": "MIT", "optional": true, "os": [ "darwin" @@ -2438,6 +2636,7 @@ "cpu": [ "x64" ], + "license": "MIT", "optional": true, "os": [ "darwin" @@ -2453,6 +2652,7 @@ "cpu": [ "x64" ], + "license": "MIT", "optional": true, "os": [ "freebsd" @@ -2468,6 +2668,7 @@ "cpu": [ "arm" ], + "license": "MIT", "optional": true, "os": [ "linux" @@ -2483,6 +2684,7 @@ "cpu": [ "arm64" ], + "license": "MIT", "optional": true, "os": [ "linux" @@ -2498,6 +2700,7 @@ "cpu": [ "arm64" ], + "license": "MIT", "optional": true, "os": [ "linux" @@ -2513,6 +2716,7 @@ "cpu": [ "ppc64" ], + "license": "MIT", "optional": true, "os": [ "linux" @@ -2528,6 +2732,7 @@ "cpu": [ "riscv64" ], + "license": "MIT", "optional": true, "os": [ "linux" @@ -2543,6 +2748,7 @@ "cpu": [ "s390x" ], + "license": "MIT", "optional": true, "os": [ "linux" @@ -2558,6 +2764,7 @@ "cpu": [ "x64" ], + "license": "MIT", "optional": true, "os": [ "linux" @@ -2573,6 +2780,7 @@ "cpu": [ "x64" ], + "license": "MIT", "optional": true, "os": [ "linux" @@ -2588,6 +2796,7 @@ "cpu": [ "arm64" ], + "license": "MIT", "optional": true, "os": [ "win32" @@ -2603,6 +2812,7 @@ "cpu": [ "ia32" ], + "license": "MIT", "optional": true, "os": [ "win32" @@ -2618,6 +2828,7 @@ "cpu": [ "x64" ], + "license": "MIT", "optional": true, "os": [ "win32" @@ -2630,6 +2841,7 @@ "version": "2.1.5", "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "license": "MIT", "dependencies": { "@nodelib/fs.stat": "2.0.5", "run-parallel": "^1.1.9" @@ -2642,6 +2854,7 @@ "version": "2.0.5", "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "license": "MIT", "engines": { "node": ">= 8" } @@ -2650,6 +2863,7 @@ "version": "1.2.8", "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "license": "MIT", "dependencies": { "@nodelib/fs.scandir": "2.1.5", "fastq": "^1.6.0" @@ -2662,6 +2876,7 @@ "version": "0.11.0", "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", + "license": "MIT", "optional": true, "engines": { "node": ">=14" @@ -2672,6 +2887,7 @@ "resolved": "https://registry.npmjs.org/@playwright/test/-/test-1.52.0.tgz", "integrity": "sha512-uh6W7sb55hl7D6vsAeA+V2p5JnlAqzhqFyF0VcJkKZXkgnFcVG9PziERRHQfPLfNGx1C292a4JqbWzhR8L4R1g==", "dev": true, + "license": "Apache-2.0", "dependencies": { "playwright": "1.52.0" }, @@ -2686,6 +2902,7 @@ "version": "1.1.0", "resolved": "https://registry.npmjs.org/@pnpm/config.env-replace/-/config.env-replace-1.1.0.tgz", "integrity": "sha512-htyl8TWnKL7K/ESFa1oW2UB5lVDxuF5DpM7tBi6Hu2LNL3mWkIzNLG6N4zoCUP1lCKNxWy/3iu8mS8MvToGd6w==", + "license": "MIT", "engines": { "node": ">=12.22.0" } @@ -2694,6 +2911,7 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/@pnpm/network.ca-file/-/network.ca-file-1.0.2.tgz", "integrity": "sha512-YcPQ8a0jwYU9bTdJDpXjMi7Brhkr1mXsXrUJvjqM2mQDgkRiz8jFaQGOdaLxgjtUfQgZhKy/O3cG/YwmgKaxLA==", + "license": "MIT", "dependencies": { "graceful-fs": "4.2.10" }, @@ -2704,12 +2922,14 @@ "node_modules/@pnpm/network.ca-file/node_modules/graceful-fs": { "version": "4.2.10", "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", - "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==" + "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==", + "license": "ISC" }, "node_modules/@pnpm/npm-conf": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/@pnpm/npm-conf/-/npm-conf-2.3.1.tgz", "integrity": "sha512-c83qWb22rNRuB0UaVCI0uRPNRr8Z0FWnEIvT47jiHAmOIUHbBOg5XvV7pM5x+rKn9HRpjxquDbXYSXr3fAKFcw==", + "license": "MIT", "dependencies": { "@pnpm/config.env-replace": "^1.1.0", "@pnpm/network.ca-file": "^1.0.1", @@ -2722,26 +2942,29 @@ "node_modules/@radix-ui/number": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/@radix-ui/number/-/number-1.1.1.tgz", - "integrity": "sha512-MkKCwxlXTgz6CFoJx3pCwn07GKp36+aZyu/u2Ln2VrA5DcdyCZkASEDBTd8x5whTQQL5CiYf4prXKLcgQdv29g==" + "integrity": "sha512-MkKCwxlXTgz6CFoJx3pCwn07GKp36+aZyu/u2Ln2VrA5DcdyCZkASEDBTd8x5whTQQL5CiYf4prXKLcgQdv29g==", + "license": "MIT" }, "node_modules/@radix-ui/primitive": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/@radix-ui/primitive/-/primitive-1.1.2.tgz", - "integrity": "sha512-XnbHrrprsNqZKQhStrSwgRUQzoCI1glLzdw79xiZPoofhGICeZRSQ3dIxAKH1gb3OHfNf4d6f+vAv3kil2eggA==" + "integrity": "sha512-XnbHrrprsNqZKQhStrSwgRUQzoCI1glLzdw79xiZPoofhGICeZRSQ3dIxAKH1gb3OHfNf4d6f+vAv3kil2eggA==", + "license": "MIT" }, "node_modules/@radix-ui/react-accordion": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/@radix-ui/react-accordion/-/react-accordion-1.2.8.tgz", - "integrity": "sha512-c7OKBvO36PfQIUGIjj1Wko0hH937pYFU2tR5zbIJDUsmTzHoZVHHt4bmb7OOJbzTaWJtVELKWojBHa7OcnUHmQ==", + "version": "1.2.10", + "resolved": "https://registry.npmjs.org/@radix-ui/react-accordion/-/react-accordion-1.2.10.tgz", + "integrity": "sha512-x+URzV1siKmeXPSUIQ22L81qp2eOhjpy3tgteF+zOr4d1u0qJnFuyBF4MoQRhmKP6ivDxlvDAvqaF77gh7DOIw==", + "license": "MIT", "dependencies": { "@radix-ui/primitive": "1.1.2", - "@radix-ui/react-collapsible": "1.1.8", - "@radix-ui/react-collection": "1.1.4", + "@radix-ui/react-collapsible": "1.1.10", + "@radix-ui/react-collection": "1.1.6", "@radix-ui/react-compose-refs": "1.1.2", "@radix-ui/react-context": "1.1.2", "@radix-ui/react-direction": "1.1.1", "@radix-ui/react-id": "1.1.1", - "@radix-ui/react-primitive": "2.1.0", + "@radix-ui/react-primitive": "2.1.2", "@radix-ui/react-use-controllable-state": "1.2.2" }, "peerDependencies": { @@ -2760,11 +2983,12 @@ } }, "node_modules/@radix-ui/react-arrow": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/@radix-ui/react-arrow/-/react-arrow-1.1.4.tgz", - "integrity": "sha512-qz+fxrqgNxG0dYew5l7qR3c7wdgRu1XVUHGnGYX7rg5HM4p9SWaRmJwfgR3J0SgyUKayLmzQIun+N6rWRgiRKw==", + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/@radix-ui/react-arrow/-/react-arrow-1.1.6.tgz", + "integrity": "sha512-2JMfHJf/eVnwq+2dewT3C0acmCWD3XiVA1Da+jTDqo342UlU13WvXtqHhG+yJw5JeQmu4ue2eMy6gcEArLBlcw==", + "license": "MIT", "dependencies": { - "@radix-ui/react-primitive": "2.1.0" + "@radix-ui/react-primitive": "2.1.2" }, "peerDependencies": { "@types/react": "*", @@ -2782,15 +3006,16 @@ } }, "node_modules/@radix-ui/react-checkbox": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/@radix-ui/react-checkbox/-/react-checkbox-1.2.3.tgz", - "integrity": "sha512-pHVzDYsnaDmBlAuwim45y3soIN8H4R7KbkSVirGhXO+R/kO2OLCe0eucUEbddaTcdMHHdzcIGHtZSMSQlA+apw==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@radix-ui/react-checkbox/-/react-checkbox-1.3.1.tgz", + "integrity": "sha512-xTaLKAO+XXMPK/BpVTSaAAhlefmvMSACjIhK9mGsImvX2ljcTDm8VGR1CuS1uYcNdR5J+oiOhoJZc5un6bh3VQ==", + "license": "MIT", "dependencies": { "@radix-ui/primitive": "1.1.2", "@radix-ui/react-compose-refs": "1.1.2", "@radix-ui/react-context": "1.1.2", "@radix-ui/react-presence": "1.1.4", - "@radix-ui/react-primitive": "2.1.0", + "@radix-ui/react-primitive": "2.1.2", "@radix-ui/react-use-controllable-state": "1.2.2", "@radix-ui/react-use-previous": "1.1.1", "@radix-ui/react-use-size": "1.1.1" @@ -2811,16 +3036,17 @@ } }, "node_modules/@radix-ui/react-collapsible": { - "version": "1.1.8", - "resolved": "https://registry.npmjs.org/@radix-ui/react-collapsible/-/react-collapsible-1.1.8.tgz", - "integrity": "sha512-hxEsLvK9WxIAPyxdDRULL4hcaSjMZCfP7fHB0Z1uUnDoDBat1Zh46hwYfa69DeZAbJrPckjf0AGAtEZyvDyJbw==", + "version": "1.1.10", + "resolved": "https://registry.npmjs.org/@radix-ui/react-collapsible/-/react-collapsible-1.1.10.tgz", + "integrity": "sha512-O2mcG3gZNkJ/Ena34HurA3llPOEA/M4dJtIRMa6y/cknRDC8XY5UZBInKTsUwW5cUue9A4k0wi1XU5fKBzKe1w==", + "license": "MIT", "dependencies": { "@radix-ui/primitive": "1.1.2", "@radix-ui/react-compose-refs": "1.1.2", "@radix-ui/react-context": "1.1.2", "@radix-ui/react-id": "1.1.1", "@radix-ui/react-presence": "1.1.4", - "@radix-ui/react-primitive": "2.1.0", + "@radix-ui/react-primitive": "2.1.2", "@radix-ui/react-use-controllable-state": "1.2.2", "@radix-ui/react-use-layout-effect": "1.1.1" }, @@ -2840,14 +3066,15 @@ } }, "node_modules/@radix-ui/react-collection": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/@radix-ui/react-collection/-/react-collection-1.1.4.tgz", - "integrity": "sha512-cv4vSf7HttqXilDnAnvINd53OTl1/bjUYVZrkFnA7nwmY9Ob2POUy0WY0sfqBAe1s5FyKsyceQlqiEGPYNTadg==", + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/@radix-ui/react-collection/-/react-collection-1.1.6.tgz", + "integrity": "sha512-PbhRFK4lIEw9ADonj48tiYWzkllz81TM7KVYyyMMw2cwHO7D5h4XKEblL8NlaRisTK3QTe6tBEhDccFUryxHBQ==", + "license": "MIT", "dependencies": { "@radix-ui/react-compose-refs": "1.1.2", "@radix-ui/react-context": "1.1.2", - "@radix-ui/react-primitive": "2.1.0", - "@radix-ui/react-slot": "1.2.0" + "@radix-ui/react-primitive": "2.1.2", + "@radix-ui/react-slot": "1.2.2" }, "peerDependencies": { "@types/react": "*", @@ -2868,6 +3095,7 @@ "version": "1.1.2", "resolved": "https://registry.npmjs.org/@radix-ui/react-compose-refs/-/react-compose-refs-1.1.2.tgz", "integrity": "sha512-z4eqJvfiNnFMHIIvXP3CY57y2WJs5g2v3X0zm9mEJkrkNv4rDxu+sg9Jh8EkXyeqBkB7SOcboo9dMVqhyrACIg==", + "license": "MIT", "peerDependencies": { "@types/react": "*", "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" @@ -2882,6 +3110,7 @@ "version": "1.1.2", "resolved": "https://registry.npmjs.org/@radix-ui/react-context/-/react-context-1.1.2.tgz", "integrity": "sha512-jCi/QKUM2r1Ju5a3J64TH2A5SpKAgh0LpknyqdQ4m6DCV0xJ2HG1xARRwNGPQfi1SLdLWZ1OJz6F4OMBBNiGJA==", + "license": "MIT", "peerDependencies": { "@types/react": "*", "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" @@ -2893,21 +3122,22 @@ } }, "node_modules/@radix-ui/react-dialog": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/@radix-ui/react-dialog/-/react-dialog-1.1.11.tgz", - "integrity": "sha512-yI7S1ipkP5/+99qhSI6nthfo/tR6bL6Zgxi/+1UO6qPa6UeM6nlafWcQ65vB4rU2XjgjMfMhI3k9Y5MztA62VQ==", + "version": "1.1.13", + "resolved": "https://registry.npmjs.org/@radix-ui/react-dialog/-/react-dialog-1.1.13.tgz", + "integrity": "sha512-ARFmqUyhIVS3+riWzwGTe7JLjqwqgnODBUZdqpWar/z1WFs9z76fuOs/2BOWCR+YboRn4/WN9aoaGVwqNRr8VA==", + "license": "MIT", "dependencies": { "@radix-ui/primitive": "1.1.2", "@radix-ui/react-compose-refs": "1.1.2", "@radix-ui/react-context": "1.1.2", - "@radix-ui/react-dismissable-layer": "1.1.7", + "@radix-ui/react-dismissable-layer": "1.1.9", "@radix-ui/react-focus-guards": "1.1.2", - "@radix-ui/react-focus-scope": "1.1.4", + "@radix-ui/react-focus-scope": "1.1.6", "@radix-ui/react-id": "1.1.1", - "@radix-ui/react-portal": "1.1.6", + "@radix-ui/react-portal": "1.1.8", "@radix-ui/react-presence": "1.1.4", - "@radix-ui/react-primitive": "2.1.0", - "@radix-ui/react-slot": "1.2.0", + "@radix-ui/react-primitive": "2.1.2", + "@radix-ui/react-slot": "1.2.2", "@radix-ui/react-use-controllable-state": "1.2.2", "aria-hidden": "^1.2.4", "react-remove-scroll": "^2.6.3" @@ -2931,6 +3161,7 @@ "version": "1.1.1", "resolved": "https://registry.npmjs.org/@radix-ui/react-direction/-/react-direction-1.1.1.tgz", "integrity": "sha512-1UEWRX6jnOA2y4H5WczZ44gOOjTEmlqv1uNW4GAJEO5+bauCBhv8snY65Iw5/VOS/ghKN9gr2KjnLKxrsvoMVw==", + "license": "MIT", "peerDependencies": { "@types/react": "*", "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" @@ -2942,13 +3173,14 @@ } }, "node_modules/@radix-ui/react-dismissable-layer": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/@radix-ui/react-dismissable-layer/-/react-dismissable-layer-1.1.7.tgz", - "integrity": "sha512-j5+WBUdhccJsmH5/H0K6RncjDtoALSEr6jbkaZu+bjw6hOPOhHycr6vEUujl+HBK8kjUfWcoCJXxP6e4lUlMZw==", + "version": "1.1.9", + "resolved": "https://registry.npmjs.org/@radix-ui/react-dismissable-layer/-/react-dismissable-layer-1.1.9.tgz", + "integrity": "sha512-way197PiTvNp+WBP7svMJasHl+vibhWGQDb6Mgf5mhEWJkgb85z7Lfl9TUdkqpWsf8GRNmoopx9ZxCyDzmgRMQ==", + "license": "MIT", "dependencies": { "@radix-ui/primitive": "1.1.2", "@radix-ui/react-compose-refs": "1.1.2", - "@radix-ui/react-primitive": "2.1.0", + "@radix-ui/react-primitive": "2.1.2", "@radix-ui/react-use-callback-ref": "1.1.1", "@radix-ui/react-use-escape-keydown": "1.1.1" }, @@ -2968,16 +3200,17 @@ } }, "node_modules/@radix-ui/react-dropdown-menu": { - "version": "2.1.12", - "resolved": "https://registry.npmjs.org/@radix-ui/react-dropdown-menu/-/react-dropdown-menu-2.1.12.tgz", - "integrity": "sha512-VJoMs+BWWE7YhzEQyVwvF9n22Eiyr83HotCVrMQzla/OwRovXCgah7AcaEr4hMNj4gJxSdtIbcHGvmJXOoJVHA==", + "version": "2.1.14", + "resolved": "https://registry.npmjs.org/@radix-ui/react-dropdown-menu/-/react-dropdown-menu-2.1.14.tgz", + "integrity": "sha512-lzuyNjoWOoaMFE/VC5FnAAYM16JmQA8ZmucOXtlhm2kKR5TSU95YLAueQ4JYuRmUJmBvSqXaVFGIfuukybwZJQ==", + "license": "MIT", "dependencies": { "@radix-ui/primitive": "1.1.2", "@radix-ui/react-compose-refs": "1.1.2", "@radix-ui/react-context": "1.1.2", "@radix-ui/react-id": "1.1.1", - "@radix-ui/react-menu": "2.1.12", - "@radix-ui/react-primitive": "2.1.0", + "@radix-ui/react-menu": "2.1.14", + "@radix-ui/react-primitive": "2.1.2", "@radix-ui/react-use-controllable-state": "1.2.2" }, "peerDependencies": { @@ -2999,6 +3232,7 @@ "version": "1.1.2", "resolved": "https://registry.npmjs.org/@radix-ui/react-focus-guards/-/react-focus-guards-1.1.2.tgz", "integrity": "sha512-fyjAACV62oPV925xFCrH8DR5xWhg9KYtJT4s3u54jxp+L/hbpTY2kIeEFFbFe+a/HCE94zGQMZLIpVTPVZDhaA==", + "license": "MIT", "peerDependencies": { "@types/react": "*", "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" @@ -3010,12 +3244,13 @@ } }, "node_modules/@radix-ui/react-focus-scope": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/@radix-ui/react-focus-scope/-/react-focus-scope-1.1.4.tgz", - "integrity": "sha512-r2annK27lIW5w9Ho5NyQgqs0MmgZSTIKXWpVCJaLC1q2kZrZkcqnmHkCHMEmv8XLvsLlurKMPT+kbKkRkm/xVA==", + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/@radix-ui/react-focus-scope/-/react-focus-scope-1.1.6.tgz", + "integrity": "sha512-r9zpYNUQY+2jWHWZGyddQLL9YHkM/XvSFHVcWs7bdVuxMAnCwTAuy6Pf47Z4nw7dYcUou1vg/VgjjrrH03VeBw==", + "license": "MIT", "dependencies": { "@radix-ui/react-compose-refs": "1.1.2", - "@radix-ui/react-primitive": "2.1.0", + "@radix-ui/react-primitive": "2.1.2", "@radix-ui/react-use-callback-ref": "1.1.1" }, "peerDependencies": { @@ -3037,6 +3272,7 @@ "version": "0.0.3", "resolved": "https://registry.npmjs.org/@radix-ui/react-form/-/react-form-0.0.3.tgz", "integrity": "sha512-kgE+Z/haV6fxE5WqIXj05KkaXa3OkZASoTDy25yX2EIp/x0c54rOH/vFr5nOZTg7n7T1z8bSyXmiVIFP9bbhPQ==", + "license": "MIT", "dependencies": { "@babel/runtime": "^7.13.10", "@radix-ui/primitive": "1.0.1", @@ -3065,6 +3301,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/@radix-ui/primitive/-/primitive-1.0.1.tgz", "integrity": "sha512-yQ8oGX2GVsEYMWGxcovu1uGWPCxV5BFfeeYxqPmuAzUyLT9qmaMXSAhXpb0WrspIeqYzdJpkh2vHModJPgRIaw==", + "license": "MIT", "dependencies": { "@babel/runtime": "^7.13.10" } @@ -3073,6 +3310,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/@radix-ui/react-compose-refs/-/react-compose-refs-1.0.1.tgz", "integrity": "sha512-fDSBgd44FKHa1FRMU59qBMPFcl2PZE+2nmqunj+BWFyYYjnhIDWL2ItDs3rrbJDQOtzt5nIebLCQc4QRfz6LJw==", + "license": "MIT", "dependencies": { "@babel/runtime": "^7.13.10" }, @@ -3090,6 +3328,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/@radix-ui/react-context/-/react-context-1.0.1.tgz", "integrity": "sha512-ebbrdFoYTcuZ0v4wG5tedGnp9tzcV8awzsxYph7gXUyvnNLuTIcCk1q17JEbnVhXAKG9oX3KtchwiMIAYp9NLg==", + "license": "MIT", "dependencies": { "@babel/runtime": "^7.13.10" }, @@ -3107,6 +3346,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/@radix-ui/react-id/-/react-id-1.0.1.tgz", "integrity": "sha512-tI7sT/kqYp8p96yGWY1OAnLHrqDgzHefRBKQ2YAkBS5ja7QLcZ9Z/uY7bEjPUatf8RomoXM8/1sMj1IJaE5UzQ==", + "license": "MIT", "dependencies": { "@babel/runtime": "^7.13.10", "@radix-ui/react-use-layout-effect": "1.0.1" @@ -3125,6 +3365,7 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/@radix-ui/react-label/-/react-label-2.0.2.tgz", "integrity": "sha512-N5ehvlM7qoTLx7nWPodsPYPgMzA5WM8zZChQg8nyFJKnDO5WHdba1vv5/H6IO5LtJMfD2Q3wh1qHFGNtK0w3bQ==", + "license": "MIT", "dependencies": { "@babel/runtime": "^7.13.10", "@radix-ui/react-primitive": "1.0.3" @@ -3148,6 +3389,7 @@ "version": "1.0.3", "resolved": "https://registry.npmjs.org/@radix-ui/react-primitive/-/react-primitive-1.0.3.tgz", "integrity": "sha512-yi58uVyoAcK/Nq1inRY56ZSjKypBNKTa/1mcL8qdl6oJeEaDbOldlzrGn7P6Q3Id5d+SYNGc5AJgc4vGhjs5+g==", + "license": "MIT", "dependencies": { "@babel/runtime": "^7.13.10", "@radix-ui/react-slot": "1.0.2" @@ -3171,6 +3413,7 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.0.2.tgz", "integrity": "sha512-YeTpuq4deV+6DusvVUW4ivBgnkHwECUu0BiN43L5UCDFgdhsRUWAghhTF5MbvNTPzmiFOx90asDSUjWuCNapwg==", + "license": "MIT", "dependencies": { "@babel/runtime": "^7.13.10", "@radix-ui/react-compose-refs": "1.0.1" @@ -3189,6 +3432,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/@radix-ui/react-use-layout-effect/-/react-use-layout-effect-1.0.1.tgz", "integrity": "sha512-v/5RegiJWYdoCvMnITBkNNx6bCj20fiaJnWtRkU18yITptraXjffz5Qbn05uOiQnOvi+dbkznkoaMltz1GnszQ==", + "license": "MIT", "dependencies": { "@babel/runtime": "^7.13.10" }, @@ -3206,6 +3450,7 @@ "version": "1.3.2", "resolved": "https://registry.npmjs.org/@radix-ui/react-icons/-/react-icons-1.3.2.tgz", "integrity": "sha512-fyQIhGDhzfc9pK2kH6Pl9c4BDJGfMkPqkyIgYDthyNYoNg3wVhoJMMh19WS4Up/1KMPFVpNsT2q3WmXn2N1m6g==", + "license": "MIT", "peerDependencies": { "react": "^16.x || ^17.x || ^18.x || ^19.0.0 || ^19.0.0-rc" } @@ -3214,6 +3459,7 @@ "version": "1.1.1", "resolved": "https://registry.npmjs.org/@radix-ui/react-id/-/react-id-1.1.1.tgz", "integrity": "sha512-kGkGegYIdQsOb4XjsfM97rXsiHaBwco+hFI66oO4s9LU+PLAC5oJ7khdOVFxkhsmlbpUqDAvXw11CluXP+jkHg==", + "license": "MIT", "dependencies": { "@radix-ui/react-use-layout-effect": "1.1.1" }, @@ -3228,11 +3474,12 @@ } }, "node_modules/@radix-ui/react-label": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/@radix-ui/react-label/-/react-label-2.1.4.tgz", - "integrity": "sha512-wy3dqizZnZVV4ja0FNnUhIWNwWdoldXrneEyUcVtLYDAt8ovGS4ridtMAOGgXBBIfggL4BOveVWsjXDORdGEQg==", + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/@radix-ui/react-label/-/react-label-2.1.6.tgz", + "integrity": "sha512-S/hv1mTlgcPX2gCTJrWuTjSXf7ER3Zf7zWGtOprxhIIY93Qin3n5VgNA0Ez9AgrK/lEtlYgzLd4f5x6AVar4Yw==", + "license": "MIT", "dependencies": { - "@radix-ui/react-primitive": "2.1.0" + "@radix-ui/react-primitive": "2.1.2" }, "peerDependencies": { "@types/react": "*", @@ -3250,25 +3497,26 @@ } }, "node_modules/@radix-ui/react-menu": { - "version": "2.1.12", - "resolved": "https://registry.npmjs.org/@radix-ui/react-menu/-/react-menu-2.1.12.tgz", - "integrity": "sha512-+qYq6LfbiGo97Zz9fioX83HCiIYYFNs8zAsVCMQrIakoNYylIzWuoD/anAD3UzvvR6cnswmfRFJFq/zYYq/k7Q==", + "version": "2.1.14", + "resolved": "https://registry.npmjs.org/@radix-ui/react-menu/-/react-menu-2.1.14.tgz", + "integrity": "sha512-0zSiBAIFq9GSKoSH5PdEaQeRB3RnEGxC+H2P0egtnKoKKLNBH8VBHyVO6/jskhjAezhOIplyRUj7U2lds9A+Yg==", + "license": "MIT", "dependencies": { "@radix-ui/primitive": "1.1.2", - "@radix-ui/react-collection": "1.1.4", + "@radix-ui/react-collection": "1.1.6", "@radix-ui/react-compose-refs": "1.1.2", "@radix-ui/react-context": "1.1.2", "@radix-ui/react-direction": "1.1.1", - "@radix-ui/react-dismissable-layer": "1.1.7", + "@radix-ui/react-dismissable-layer": "1.1.9", "@radix-ui/react-focus-guards": "1.1.2", - "@radix-ui/react-focus-scope": "1.1.4", + "@radix-ui/react-focus-scope": "1.1.6", "@radix-ui/react-id": "1.1.1", - "@radix-ui/react-popper": "1.2.4", - "@radix-ui/react-portal": "1.1.6", + "@radix-ui/react-popper": "1.2.6", + "@radix-ui/react-portal": "1.1.8", "@radix-ui/react-presence": "1.1.4", - "@radix-ui/react-primitive": "2.1.0", - "@radix-ui/react-roving-focus": "1.1.7", - "@radix-ui/react-slot": "1.2.0", + "@radix-ui/react-primitive": "2.1.2", + "@radix-ui/react-roving-focus": "1.1.9", + "@radix-ui/react-slot": "1.2.2", "@radix-ui/react-use-callback-ref": "1.1.1", "aria-hidden": "^1.2.4", "react-remove-scroll": "^2.6.3" @@ -3289,22 +3537,23 @@ } }, "node_modules/@radix-ui/react-popover": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/@radix-ui/react-popover/-/react-popover-1.1.11.tgz", - "integrity": "sha512-yFMfZkVA5G3GJnBgb2PxrrcLKm1ZLWXrbYVgdyTl//0TYEIHS9LJbnyz7WWcZ0qCq7hIlJZpRtxeSeIG5T5oJw==", + "version": "1.1.13", + "resolved": "https://registry.npmjs.org/@radix-ui/react-popover/-/react-popover-1.1.13.tgz", + "integrity": "sha512-84uqQV3omKDR076izYgcha6gdpN8m3z6w/AeJ83MSBJYVG/AbOHdLjAgsPZkeC/kt+k64moXFCnio8BbqXszlw==", + "license": "MIT", "dependencies": { "@radix-ui/primitive": "1.1.2", "@radix-ui/react-compose-refs": "1.1.2", "@radix-ui/react-context": "1.1.2", - "@radix-ui/react-dismissable-layer": "1.1.7", + "@radix-ui/react-dismissable-layer": "1.1.9", "@radix-ui/react-focus-guards": "1.1.2", - "@radix-ui/react-focus-scope": "1.1.4", + "@radix-ui/react-focus-scope": "1.1.6", "@radix-ui/react-id": "1.1.1", - "@radix-ui/react-popper": "1.2.4", - "@radix-ui/react-portal": "1.1.6", + "@radix-ui/react-popper": "1.2.6", + "@radix-ui/react-portal": "1.1.8", "@radix-ui/react-presence": "1.1.4", - "@radix-ui/react-primitive": "2.1.0", - "@radix-ui/react-slot": "1.2.0", + "@radix-ui/react-primitive": "2.1.2", + "@radix-ui/react-slot": "1.2.2", "@radix-ui/react-use-controllable-state": "1.2.2", "aria-hidden": "^1.2.4", "react-remove-scroll": "^2.6.3" @@ -3325,15 +3574,16 @@ } }, "node_modules/@radix-ui/react-popper": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/@radix-ui/react-popper/-/react-popper-1.2.4.tgz", - "integrity": "sha512-3p2Rgm/a1cK0r/UVkx5F/K9v/EplfjAeIFCGOPYPO4lZ0jtg4iSQXt/YGTSLWaf4x7NG6Z4+uKFcylcTZjeqDA==", + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/@radix-ui/react-popper/-/react-popper-1.2.6.tgz", + "integrity": "sha512-7iqXaOWIjDBfIG7aq8CUEeCSsQMLFdn7VEE8TaFz704DtEzpPHR7w/uuzRflvKgltqSAImgcmxQ7fFX3X7wasg==", + "license": "MIT", "dependencies": { "@floating-ui/react-dom": "^2.0.0", - "@radix-ui/react-arrow": "1.1.4", + "@radix-ui/react-arrow": "1.1.6", "@radix-ui/react-compose-refs": "1.1.2", "@radix-ui/react-context": "1.1.2", - "@radix-ui/react-primitive": "2.1.0", + "@radix-ui/react-primitive": "2.1.2", "@radix-ui/react-use-callback-ref": "1.1.1", "@radix-ui/react-use-layout-effect": "1.1.1", "@radix-ui/react-use-rect": "1.1.1", @@ -3356,11 +3606,12 @@ } }, "node_modules/@radix-ui/react-portal": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/@radix-ui/react-portal/-/react-portal-1.1.6.tgz", - "integrity": "sha512-XmsIl2z1n/TsYFLIdYam2rmFwf9OC/Sh2avkbmVMDuBZIe7hSpM0cYnWPAo7nHOVx8zTuwDZGByfcqLdnzp3Vw==", + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/@radix-ui/react-portal/-/react-portal-1.1.8.tgz", + "integrity": "sha512-hQsTUIn7p7fxCPvao/q6wpbxmCwgLrlz+nOrJgC+RwfZqWY/WN+UMqkXzrtKbPrF82P43eCTl3ekeKuyAQbFeg==", + "license": "MIT", "dependencies": { - "@radix-ui/react-primitive": "2.1.0", + "@radix-ui/react-primitive": "2.1.2", "@radix-ui/react-use-layout-effect": "1.1.1" }, "peerDependencies": { @@ -3382,6 +3633,7 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/@radix-ui/react-presence/-/react-presence-1.1.4.tgz", "integrity": "sha512-ueDqRbdc4/bkaQT3GIpLQssRlFgWaL/U2z/S31qRwwLWoxHLgry3SIfCwhxeQNbirEUXFa+lq3RL3oBYXtcmIA==", + "license": "MIT", "dependencies": { "@radix-ui/react-compose-refs": "1.1.2", "@radix-ui/react-use-layout-effect": "1.1.1" @@ -3402,11 +3654,12 @@ } }, "node_modules/@radix-ui/react-primitive": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-primitive/-/react-primitive-2.1.0.tgz", - "integrity": "sha512-/J/FhLdK0zVcILOwt5g+dH4KnkonCtkVJsa2G6JmvbbtZfBEI1gMsO3QMjseL4F/SwfAMt1Vc/0XKYKq+xJ1sw==", + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@radix-ui/react-primitive/-/react-primitive-2.1.2.tgz", + "integrity": "sha512-uHa+l/lKfxuDD2zjN/0peM/RhhSmRjr5YWdk/37EnSv1nJ88uvG85DPexSm8HdFQROd2VdERJ6ynXbkCFi+APw==", + "license": "MIT", "dependencies": { - "@radix-ui/react-slot": "1.2.0" + "@radix-ui/react-slot": "1.2.2" }, "peerDependencies": { "@types/react": "*", @@ -3424,17 +3677,18 @@ } }, "node_modules/@radix-ui/react-roving-focus": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/@radix-ui/react-roving-focus/-/react-roving-focus-1.1.7.tgz", - "integrity": "sha512-C6oAg451/fQT3EGbWHbCQjYTtbyjNO1uzQgMzwyivcHT3GKNEmu1q3UuREhN+HzHAVtv3ivMVK08QlC+PkYw9Q==", + "version": "1.1.9", + "resolved": "https://registry.npmjs.org/@radix-ui/react-roving-focus/-/react-roving-focus-1.1.9.tgz", + "integrity": "sha512-ZzrIFnMYHHCNqSNCsuN6l7wlewBEq0O0BCSBkabJMFXVO51LRUTq71gLP1UxFvmrXElqmPjA5VX7IqC9VpazAQ==", + "license": "MIT", "dependencies": { "@radix-ui/primitive": "1.1.2", - "@radix-ui/react-collection": "1.1.4", + "@radix-ui/react-collection": "1.1.6", "@radix-ui/react-compose-refs": "1.1.2", "@radix-ui/react-context": "1.1.2", "@radix-ui/react-direction": "1.1.1", "@radix-ui/react-id": "1.1.1", - "@radix-ui/react-primitive": "2.1.0", + "@radix-ui/react-primitive": "2.1.2", "@radix-ui/react-use-callback-ref": "1.1.1", "@radix-ui/react-use-controllable-state": "1.2.2" }, @@ -3454,29 +3708,30 @@ } }, "node_modules/@radix-ui/react-select": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/@radix-ui/react-select/-/react-select-2.2.2.tgz", - "integrity": "sha512-HjkVHtBkuq+r3zUAZ/CvNWUGKPfuicGDbgtZgiQuFmNcV5F+Tgy24ep2nsAW2nFgvhGPJVqeBZa6KyVN0EyrBA==", + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/@radix-ui/react-select/-/react-select-2.2.4.tgz", + "integrity": "sha512-/OOm58Gil4Ev5zT8LyVzqfBcij4dTHYdeyuF5lMHZ2bIp0Lk9oETocYiJ5QC0dHekEQnK6L/FNJCceeb4AkZ6Q==", + "license": "MIT", "dependencies": { "@radix-ui/number": "1.1.1", "@radix-ui/primitive": "1.1.2", - "@radix-ui/react-collection": "1.1.4", + "@radix-ui/react-collection": "1.1.6", "@radix-ui/react-compose-refs": "1.1.2", "@radix-ui/react-context": "1.1.2", "@radix-ui/react-direction": "1.1.1", - "@radix-ui/react-dismissable-layer": "1.1.7", + "@radix-ui/react-dismissable-layer": "1.1.9", "@radix-ui/react-focus-guards": "1.1.2", - "@radix-ui/react-focus-scope": "1.1.4", + "@radix-ui/react-focus-scope": "1.1.6", "@radix-ui/react-id": "1.1.1", - "@radix-ui/react-popper": "1.2.4", - "@radix-ui/react-portal": "1.1.6", - "@radix-ui/react-primitive": "2.1.0", - "@radix-ui/react-slot": "1.2.0", + "@radix-ui/react-popper": "1.2.6", + "@radix-ui/react-portal": "1.1.8", + "@radix-ui/react-primitive": "2.1.2", + "@radix-ui/react-slot": "1.2.2", "@radix-ui/react-use-callback-ref": "1.1.1", "@radix-ui/react-use-controllable-state": "1.2.2", "@radix-ui/react-use-layout-effect": "1.1.1", "@radix-ui/react-use-previous": "1.1.1", - "@radix-ui/react-visually-hidden": "1.2.0", + "@radix-ui/react-visually-hidden": "1.2.2", "aria-hidden": "^1.2.4", "react-remove-scroll": "^2.6.3" }, @@ -3496,11 +3751,12 @@ } }, "node_modules/@radix-ui/react-separator": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/@radix-ui/react-separator/-/react-separator-1.1.4.tgz", - "integrity": "sha512-2fTm6PSiUm8YPq9W0E4reYuv01EE3aFSzt8edBiXqPHshF8N9+Kymt/k0/R+F3dkY5lQyB/zPtrP82phskLi7w==", + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/@radix-ui/react-separator/-/react-separator-1.1.6.tgz", + "integrity": "sha512-Izof3lPpbCfTM7WDta+LRkz31jem890VjEvpVRoWQNKpDUMMVffuyq854XPGP1KYGWWmjmYvHvPFeocWhFCy1w==", + "license": "MIT", "dependencies": { - "@radix-ui/react-primitive": "2.1.0" + "@radix-ui/react-primitive": "2.1.2" }, "peerDependencies": { "@types/react": "*", @@ -3518,17 +3774,18 @@ } }, "node_modules/@radix-ui/react-slider": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/@radix-ui/react-slider/-/react-slider-1.3.2.tgz", - "integrity": "sha512-oQnqfgSiYkxZ1MrF6672jw2/zZvpB+PJsrIc3Zm1zof1JHf/kj7WhmROw7JahLfOwYQ5/+Ip0rFORgF1tjSiaQ==", + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/@radix-ui/react-slider/-/react-slider-1.3.4.tgz", + "integrity": "sha512-Cp6hEmQtRJFci285vkdIJ+HCDLTRDk+25VhFwa1fcubywjMUE3PynBgtN5RLudOgSCYMlT4jizCXdmV+8J7Y2w==", + "license": "MIT", "dependencies": { "@radix-ui/number": "1.1.1", "@radix-ui/primitive": "1.1.2", - "@radix-ui/react-collection": "1.1.4", + "@radix-ui/react-collection": "1.1.6", "@radix-ui/react-compose-refs": "1.1.2", "@radix-ui/react-context": "1.1.2", "@radix-ui/react-direction": "1.1.1", - "@radix-ui/react-primitive": "2.1.0", + "@radix-ui/react-primitive": "2.1.2", "@radix-ui/react-use-controllable-state": "1.2.2", "@radix-ui/react-use-layout-effect": "1.1.1", "@radix-ui/react-use-previous": "1.1.1", @@ -3550,9 +3807,10 @@ } }, "node_modules/@radix-ui/react-slot": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.2.0.tgz", - "integrity": "sha512-ujc+V6r0HNDviYqIK3rW4ffgYiZ8g5DEHrGJVk4x7kTlLXRDILnKX9vAUYeIsLOoDpDJ0ujpqMkjH4w2ofuo6w==", + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.2.2.tgz", + "integrity": "sha512-y7TBO4xN4Y94FvcWIOIh18fM4R1A8S4q1jhoz4PNzOoHsFcN8pogcFmZrTYAm4F9VRUrWP/Mw7xSKybIeRI+CQ==", + "license": "MIT", "dependencies": { "@radix-ui/react-compose-refs": "1.1.2" }, @@ -3567,14 +3825,15 @@ } }, "node_modules/@radix-ui/react-switch": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/@radix-ui/react-switch/-/react-switch-1.2.2.tgz", - "integrity": "sha512-7Z8n6L+ifMIIYZ83f28qWSceUpkXuslI2FJ34+kDMTiyj91ENdpdQ7VCidrzj5JfwfZTeano/BnGBbu/jqa5rQ==", + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@radix-ui/react-switch/-/react-switch-1.2.4.tgz", + "integrity": "sha512-yZCky6XZFnR7pcGonJkr9VyNRu46KcYAbyg1v/gVVCZUr8UJ4x+RpncC27hHtiZ15jC+3WS8Yg/JSgyIHnYYsQ==", + "license": "MIT", "dependencies": { "@radix-ui/primitive": "1.1.2", "@radix-ui/react-compose-refs": "1.1.2", "@radix-ui/react-context": "1.1.2", - "@radix-ui/react-primitive": "2.1.0", + "@radix-ui/react-primitive": "2.1.2", "@radix-ui/react-use-controllable-state": "1.2.2", "@radix-ui/react-use-previous": "1.1.1", "@radix-ui/react-use-size": "1.1.1" @@ -3595,17 +3854,18 @@ } }, "node_modules/@radix-ui/react-tabs": { - "version": "1.1.9", - "resolved": "https://registry.npmjs.org/@radix-ui/react-tabs/-/react-tabs-1.1.9.tgz", - "integrity": "sha512-KIjtwciYvquiW/wAFkELZCVnaNLBsYNhTNcvl+zfMAbMhRkcvNuCLXDDd22L0j7tagpzVh/QwbFpwAATg7ILPw==", + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/@radix-ui/react-tabs/-/react-tabs-1.1.11.tgz", + "integrity": "sha512-4FiKSVoXqPP/KfzlB7lwwqoFV6EPwkrrqGp9cUYXjwDYHhvpnqq79P+EPHKcdoTE7Rl8w/+6s9rTlsfXHES9GA==", + "license": "MIT", "dependencies": { "@radix-ui/primitive": "1.1.2", "@radix-ui/react-context": "1.1.2", "@radix-ui/react-direction": "1.1.1", "@radix-ui/react-id": "1.1.1", "@radix-ui/react-presence": "1.1.4", - "@radix-ui/react-primitive": "2.1.0", - "@radix-ui/react-roving-focus": "1.1.7", + "@radix-ui/react-primitive": "2.1.2", + "@radix-ui/react-roving-focus": "1.1.9", "@radix-ui/react-use-controllable-state": "1.2.2" }, "peerDependencies": { @@ -3624,22 +3884,23 @@ } }, "node_modules/@radix-ui/react-tooltip": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/@radix-ui/react-tooltip/-/react-tooltip-1.2.4.tgz", - "integrity": "sha512-DyW8VVeeMSSLFvAmnVnCwvI3H+1tpJFHT50r+tdOoMse9XqYDBCcyux8u3G2y+LOpt7fPQ6KKH0mhs+ce1+Z5w==", + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/@radix-ui/react-tooltip/-/react-tooltip-1.2.6.tgz", + "integrity": "sha512-zYb+9dc9tkoN2JjBDIIPLQtk3gGyz8FMKoqYTb8EMVQ5a5hBcdHPECrsZVI4NpPAUOixhkoqg7Hj5ry5USowfA==", + "license": "MIT", "dependencies": { "@radix-ui/primitive": "1.1.2", "@radix-ui/react-compose-refs": "1.1.2", "@radix-ui/react-context": "1.1.2", - "@radix-ui/react-dismissable-layer": "1.1.7", + "@radix-ui/react-dismissable-layer": "1.1.9", "@radix-ui/react-id": "1.1.1", - "@radix-ui/react-popper": "1.2.4", - "@radix-ui/react-portal": "1.1.6", + "@radix-ui/react-popper": "1.2.6", + "@radix-ui/react-portal": "1.1.8", "@radix-ui/react-presence": "1.1.4", - "@radix-ui/react-primitive": "2.1.0", - "@radix-ui/react-slot": "1.2.0", + "@radix-ui/react-primitive": "2.1.2", + "@radix-ui/react-slot": "1.2.2", "@radix-ui/react-use-controllable-state": "1.2.2", - "@radix-ui/react-visually-hidden": "1.2.0" + "@radix-ui/react-visually-hidden": "1.2.2" }, "peerDependencies": { "@types/react": "*", @@ -3660,6 +3921,7 @@ "version": "1.1.1", "resolved": "https://registry.npmjs.org/@radix-ui/react-use-callback-ref/-/react-use-callback-ref-1.1.1.tgz", "integrity": "sha512-FkBMwD+qbGQeMu1cOHnuGB6x4yzPjho8ap5WtbEJ26umhgqVXbhekKUQO+hZEL1vU92a3wHwdp0HAcqAUF5iDg==", + "license": "MIT", "peerDependencies": { "@types/react": "*", "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" @@ -3674,6 +3936,7 @@ "version": "1.2.2", "resolved": "https://registry.npmjs.org/@radix-ui/react-use-controllable-state/-/react-use-controllable-state-1.2.2.tgz", "integrity": "sha512-BjasUjixPFdS+NKkypcyyN5Pmg83Olst0+c6vGov0diwTEo6mgdqVR6hxcEgFuh4QrAs7Rc+9KuGJ9TVCj0Zzg==", + "license": "MIT", "dependencies": { "@radix-ui/react-use-effect-event": "0.0.2", "@radix-ui/react-use-layout-effect": "1.1.1" @@ -3692,6 +3955,7 @@ "version": "0.0.2", "resolved": "https://registry.npmjs.org/@radix-ui/react-use-effect-event/-/react-use-effect-event-0.0.2.tgz", "integrity": "sha512-Qp8WbZOBe+blgpuUT+lw2xheLP8q0oatc9UpmiemEICxGvFLYmHm9QowVZGHtJlGbS6A6yJ3iViad/2cVjnOiA==", + "license": "MIT", "dependencies": { "@radix-ui/react-use-layout-effect": "1.1.1" }, @@ -3709,6 +3973,7 @@ "version": "1.1.1", "resolved": "https://registry.npmjs.org/@radix-ui/react-use-escape-keydown/-/react-use-escape-keydown-1.1.1.tgz", "integrity": "sha512-Il0+boE7w/XebUHyBjroE+DbByORGR9KKmITzbR7MyQ4akpORYP/ZmbhAr0DG7RmmBqoOnZdy2QlvajJ2QA59g==", + "license": "MIT", "dependencies": { "@radix-ui/react-use-callback-ref": "1.1.1" }, @@ -3726,6 +3991,7 @@ "version": "1.1.1", "resolved": "https://registry.npmjs.org/@radix-ui/react-use-layout-effect/-/react-use-layout-effect-1.1.1.tgz", "integrity": "sha512-RbJRS4UWQFkzHTTwVymMTUv8EqYhOp8dOOviLj2ugtTiXRaRQS7GLGxZTLL1jWhMeoSCf5zmcZkqTl9IiYfXcQ==", + "license": "MIT", "peerDependencies": { "@types/react": "*", "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" @@ -3740,6 +4006,7 @@ "version": "1.1.1", "resolved": "https://registry.npmjs.org/@radix-ui/react-use-previous/-/react-use-previous-1.1.1.tgz", "integrity": "sha512-2dHfToCj/pzca2Ck724OZ5L0EVrr3eHRNsG/b3xQJLA2hZpVCS99bLAX+hm1IHXDEnzU6by5z/5MIY794/a8NQ==", + "license": "MIT", "peerDependencies": { "@types/react": "*", "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" @@ -3754,6 +4021,7 @@ "version": "1.1.1", "resolved": "https://registry.npmjs.org/@radix-ui/react-use-rect/-/react-use-rect-1.1.1.tgz", "integrity": "sha512-QTYuDesS0VtuHNNvMh+CjlKJ4LJickCMUAqjlE3+j8w+RlRpwyX3apEQKGFzbZGdo7XNG1tXa+bQqIE7HIXT2w==", + "license": "MIT", "dependencies": { "@radix-ui/rect": "1.1.1" }, @@ -3771,6 +4039,7 @@ "version": "1.1.1", "resolved": "https://registry.npmjs.org/@radix-ui/react-use-size/-/react-use-size-1.1.1.tgz", "integrity": "sha512-ewrXRDTAqAXlkl6t/fkXWNAhFX9I+CkKlw6zjEwk86RSPKwZr3xpBRso655aqYafwtnbpHLj6toFzmd6xdVptQ==", + "license": "MIT", "dependencies": { "@radix-ui/react-use-layout-effect": "1.1.1" }, @@ -3785,11 +4054,12 @@ } }, "node_modules/@radix-ui/react-visually-hidden": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-visually-hidden/-/react-visually-hidden-1.2.0.tgz", - "integrity": "sha512-rQj0aAWOpCdCMRbI6pLQm8r7S2BM3YhTa0SzOYD55k+hJA8oo9J+H+9wLM9oMlZWOX/wJWPTzfDfmZkf7LvCfg==", + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/@radix-ui/react-visually-hidden/-/react-visually-hidden-1.2.2.tgz", + "integrity": "sha512-ORCmRUbNiZIv6uV5mhFrhsIKw4UX/N3syZtyqvry61tbGm4JlgQuSn0hk5TwCARsCjkcnuRkSdCE3xfb+ADHew==", + "license": "MIT", "dependencies": { - "@radix-ui/react-primitive": "2.1.0" + "@radix-ui/react-primitive": "2.1.2" }, "peerDependencies": { "@types/react": "*", @@ -3809,12 +4079,14 @@ "node_modules/@radix-ui/rect": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/@radix-ui/rect/-/rect-1.1.1.tgz", - "integrity": "sha512-HPwpGIzkl28mWyZqG52jiqDJ12waP11Pa1lGoiyUkIEuMLBP0oeK/C89esbXrxsky5we7dfd8U58nm0SgAWpVw==" + "integrity": "sha512-HPwpGIzkl28mWyZqG52jiqDJ12waP11Pa1lGoiyUkIEuMLBP0oeK/C89esbXrxsky5we7dfd8U58nm0SgAWpVw==", + "license": "MIT" }, "node_modules/@react-aria/focus": { "version": "3.20.2", "resolved": "https://registry.npmjs.org/@react-aria/focus/-/focus-3.20.2.tgz", "integrity": "sha512-Q3rouk/rzoF/3TuH6FzoAIKrl+kzZi9LHmr8S5EqLAOyP9TXIKG34x2j42dZsAhrw7TbF9gA8tBKwnCNH4ZV+Q==", + "license": "Apache-2.0", "dependencies": { "@react-aria/interactions": "^3.25.0", "@react-aria/utils": "^3.28.2", @@ -3831,6 +4103,7 @@ "version": "3.25.0", "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.25.0.tgz", "integrity": "sha512-GgIsDLlO8rDU/nFn6DfsbP9rfnzhm8QFjZkB9K9+r+MTSCn7bMntiWQgMM+5O6BiA8d7C7x4zuN4bZtc0RBdXQ==", + "license": "Apache-2.0", "dependencies": { "@react-aria/ssr": "^3.9.8", "@react-aria/utils": "^3.28.2", @@ -3847,6 +4120,7 @@ "version": "3.9.8", "resolved": "https://registry.npmjs.org/@react-aria/ssr/-/ssr-3.9.8.tgz", "integrity": "sha512-lQDE/c9uTfBSDOjaZUJS8xP2jCKVk4zjQeIlCH90xaLhHDgbpCdns3xvFpJJujfj3nI4Ll9K7A+ONUBDCASOuw==", + "license": "Apache-2.0", "dependencies": { "@swc/helpers": "^0.5.0" }, @@ -3861,6 +4135,7 @@ "version": "3.28.2", "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.28.2.tgz", "integrity": "sha512-J8CcLbvnQgiBn54eeEvQQbIOfBF3A1QizxMw9P4cl9MkeR03ug7RnjTIdJY/n2p7t59kLeAB3tqiczhcj+Oi5w==", + "license": "Apache-2.0", "dependencies": { "@react-aria/ssr": "^3.9.8", "@react-stately/flags": "^3.1.1", @@ -3878,6 +4153,7 @@ "version": "3.1.1", "resolved": "https://registry.npmjs.org/@react-stately/flags/-/flags-3.1.1.tgz", "integrity": "sha512-XPR5gi5LfrPdhxZzdIlJDz/B5cBf63l4q6/AzNqVWFKgd0QqY5LvWJftXkklaIUpKSJkIKQb8dphuZXDtkWNqg==", + "license": "Apache-2.0", "dependencies": { "@swc/helpers": "^0.5.0" } @@ -3886,6 +4162,7 @@ "version": "3.10.6", "resolved": "https://registry.npmjs.org/@react-stately/utils/-/utils-3.10.6.tgz", "integrity": "sha512-O76ip4InfTTzAJrg8OaZxKU4vvjMDOpfA/PGNOytiXwBbkct2ZeZwaimJ8Bt9W1bj5VsZ81/o/tW4BacbdDOMA==", + "license": "Apache-2.0", "dependencies": { "@swc/helpers": "^0.5.0" }, @@ -3897,6 +4174,7 @@ "version": "3.29.0", "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.0.tgz", "integrity": "sha512-IDQYu/AHgZimObzCFdNl1LpZvQW/xcfLt3v20sorl5qRucDVj4S9os98sVTZ4IRIBjmS+MkjqpR5E70xan7ooA==", + "license": "Apache-2.0", "peerDependencies": { "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" } @@ -3905,6 +4183,7 @@ "version": "11.3.14", "resolved": "https://registry.npmjs.org/@reactflow/background/-/background-11.3.14.tgz", "integrity": "sha512-Gewd7blEVT5Lh6jqrvOgd4G6Qk17eGKQfsDXgyRSqM+CTwDqRldG2LsWN4sNeno6sbqVIC2fZ+rAUBFA9ZEUDA==", + "license": "MIT", "dependencies": { "@reactflow/core": "11.11.4", "classcat": "^5.0.3", @@ -3919,6 +4198,7 @@ "version": "11.2.14", "resolved": "https://registry.npmjs.org/@reactflow/controls/-/controls-11.2.14.tgz", "integrity": "sha512-MiJp5VldFD7FrqaBNIrQ85dxChrG6ivuZ+dcFhPQUwOK3HfYgX2RHdBua+gx+40p5Vw5It3dVNp/my4Z3jF0dw==", + "license": "MIT", "dependencies": { "@reactflow/core": "11.11.4", "classcat": "^5.0.3", @@ -3933,6 +4213,7 @@ "version": "11.11.4", "resolved": "https://registry.npmjs.org/@reactflow/core/-/core-11.11.4.tgz", "integrity": "sha512-H4vODklsjAq3AMq6Np4LE12i1I4Ta9PrDHuBR9GmL8uzTt2l2jh4CiQbEMpvMDcp7xi4be0hgXj+Ysodde/i7Q==", + "license": "MIT", "dependencies": { "@types/d3": "^7.4.0", "@types/d3-drag": "^3.0.1", @@ -3953,6 +4234,7 @@ "version": "11.7.14", "resolved": "https://registry.npmjs.org/@reactflow/minimap/-/minimap-11.7.14.tgz", "integrity": "sha512-mpwLKKrEAofgFJdkhwR5UQ1JYWlcAAL/ZU/bctBkuNTT1yqV+y0buoNVImsRehVYhJwffSWeSHaBR5/GJjlCSQ==", + "license": "MIT", "dependencies": { "@reactflow/core": "11.11.4", "@types/d3-selection": "^3.0.3", @@ -3971,6 +4253,7 @@ "version": "2.2.14", "resolved": "https://registry.npmjs.org/@reactflow/node-resizer/-/node-resizer-2.2.14.tgz", "integrity": "sha512-fwqnks83jUlYr6OHcdFEedumWKChTHRGw/kbCxj0oqBd+ekfs+SIp4ddyNU0pdx96JIm5iNFS0oNrmEiJbbSaA==", + "license": "MIT", "dependencies": { "@reactflow/core": "11.11.4", "classcat": "^5.0.4", @@ -3987,6 +4270,7 @@ "version": "1.3.14", "resolved": "https://registry.npmjs.org/@reactflow/node-toolbar/-/node-toolbar-1.3.14.tgz", "integrity": "sha512-rbynXQnH/xFNu4P9H+hVqlEUafDCkEoCy0Dg9mG22Sg+rY/0ck6KkrAQrYrTgXusd+cEJOMK0uOOFCK2/5rSGQ==", + "license": "MIT", "dependencies": { "@reactflow/core": "11.11.4", "classcat": "^5.0.3", @@ -4001,6 +4285,7 @@ "version": "1.23.0", "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.23.0.tgz", "integrity": "sha512-O3rHJzAQKamUz1fvE0Qaw0xSFqsA/yafi2iqeE0pvdFtCO1viYx8QL6f3Ln/aCCTLxs68SLf0KPM9eSeM8yBnA==", + "license": "MIT", "engines": { "node": ">=14.0.0" } @@ -4009,6 +4294,7 @@ "version": "6.5.3", "resolved": "https://registry.npmjs.org/@replit/codemirror-indentation-markers/-/codemirror-indentation-markers-6.5.3.tgz", "integrity": "sha512-hL5Sfvw3C1vgg7GolLe/uxX5T3tmgOA3ZzqlMv47zjU1ON51pzNWiVbS22oh6crYhtVhv8b3gdXwoYp++2ilHw==", + "license": "MIT", "peerDependencies": { "@codemirror/language": "^6.0.0", "@codemirror/state": "^6.0.0", @@ -4019,6 +4305,7 @@ "version": "5.1.4", "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-5.1.4.tgz", "integrity": "sha512-USm05zrsFxYLPdWWq+K3STlWiT/3ELn3RcV5hJMghpeAIhxfsUIg6mt12CBJBInWMV4VneoV7SfGv8xIwo2qNQ==", + "license": "MIT", "dependencies": { "@types/estree": "^1.0.0", "estree-walker": "^2.0.2", @@ -4037,240 +4324,260 @@ } }, "node_modules/@rollup/rollup-android-arm-eabi": { - "version": "4.40.1", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.40.1.tgz", - "integrity": "sha512-kxz0YeeCrRUHz3zyqvd7n+TVRlNyTifBsmnmNPtk3hQURUyG9eAB+usz6DAwagMusjx/zb3AjvDUvhFGDAexGw==", + "version": "4.40.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.40.2.tgz", + "integrity": "sha512-JkdNEq+DFxZfUwxvB58tHMHBHVgX23ew41g1OQinthJ+ryhdRk67O31S7sYw8u2lTjHUPFxwar07BBt1KHp/hg==", "cpu": [ "arm" ], + "license": "MIT", "optional": true, "os": [ "android" ] }, "node_modules/@rollup/rollup-android-arm64": { - "version": "4.40.1", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.40.1.tgz", - "integrity": "sha512-PPkxTOisoNC6TpnDKatjKkjRMsdaWIhyuMkA4UsBXT9WEZY4uHezBTjs6Vl4PbqQQeu6oION1w2voYZv9yquCw==", + "version": "4.40.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.40.2.tgz", + "integrity": "sha512-13unNoZ8NzUmnndhPTkWPWbX3vtHodYmy+I9kuLxN+F+l+x3LdVF7UCu8TWVMt1POHLh6oDHhnOA04n8oJZhBw==", "cpu": [ "arm64" ], + "license": "MIT", "optional": true, "os": [ "android" ] }, "node_modules/@rollup/rollup-darwin-arm64": { - "version": "4.40.1", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.40.1.tgz", - "integrity": "sha512-VWXGISWFY18v/0JyNUy4A46KCFCb9NVsH+1100XP31lud+TzlezBbz24CYzbnA4x6w4hx+NYCXDfnvDVO6lcAA==", + "version": "4.40.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.40.2.tgz", + "integrity": "sha512-Gzf1Hn2Aoe8VZzevHostPX23U7N5+4D36WJNHK88NZHCJr7aVMG4fadqkIf72eqVPGjGc0HJHNuUaUcxiR+N/w==", "cpu": [ "arm64" ], + "license": "MIT", "optional": true, "os": [ "darwin" ] }, "node_modules/@rollup/rollup-darwin-x64": { - "version": "4.40.1", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.40.1.tgz", - "integrity": "sha512-nIwkXafAI1/QCS7pxSpv/ZtFW6TXcNUEHAIA9EIyw5OzxJZQ1YDrX+CL6JAIQgZ33CInl1R6mHet9Y/UZTg2Bw==", + "version": "4.40.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.40.2.tgz", + "integrity": "sha512-47N4hxa01a4x6XnJoskMKTS8XZ0CZMd8YTbINbi+w03A2w4j1RTlnGHOz/P0+Bg1LaVL6ufZyNprSg+fW5nYQQ==", "cpu": [ "x64" ], + "license": "MIT", "optional": true, "os": [ "darwin" ] }, "node_modules/@rollup/rollup-freebsd-arm64": { - "version": "4.40.1", - "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.40.1.tgz", - "integrity": "sha512-BdrLJ2mHTrIYdaS2I99mriyJfGGenSaP+UwGi1kB9BLOCu9SR8ZpbkmmalKIALnRw24kM7qCN0IOm6L0S44iWw==", + "version": "4.40.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.40.2.tgz", + "integrity": "sha512-8t6aL4MD+rXSHHZUR1z19+9OFJ2rl1wGKvckN47XFRVO+QL/dUSpKA2SLRo4vMg7ELA8pzGpC+W9OEd1Z/ZqoQ==", "cpu": [ "arm64" ], + "license": "MIT", "optional": true, "os": [ "freebsd" ] }, "node_modules/@rollup/rollup-freebsd-x64": { - "version": "4.40.1", - "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.40.1.tgz", - "integrity": "sha512-VXeo/puqvCG8JBPNZXZf5Dqq7BzElNJzHRRw3vjBE27WujdzuOPecDPc/+1DcdcTptNBep3861jNq0mYkT8Z6Q==", + "version": "4.40.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.40.2.tgz", + "integrity": "sha512-C+AyHBzfpsOEYRFjztcYUFsH4S7UsE9cDtHCtma5BK8+ydOZYgMmWg1d/4KBytQspJCld8ZIujFMAdKG1xyr4Q==", "cpu": [ "x64" ], + "license": "MIT", "optional": true, "os": [ "freebsd" ] }, "node_modules/@rollup/rollup-linux-arm-gnueabihf": { - "version": "4.40.1", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.40.1.tgz", - "integrity": "sha512-ehSKrewwsESPt1TgSE/na9nIhWCosfGSFqv7vwEtjyAqZcvbGIg4JAcV7ZEh2tfj/IlfBeZjgOXm35iOOjadcg==", + "version": "4.40.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.40.2.tgz", + "integrity": "sha512-de6TFZYIvJwRNjmW3+gaXiZ2DaWL5D5yGmSYzkdzjBDS3W+B9JQ48oZEsmMvemqjtAFzE16DIBLqd6IQQRuG9Q==", "cpu": [ "arm" ], + "license": "MIT", "optional": true, "os": [ "linux" ] }, "node_modules/@rollup/rollup-linux-arm-musleabihf": { - "version": "4.40.1", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.40.1.tgz", - "integrity": "sha512-m39iO/aaurh5FVIu/F4/Zsl8xppd76S4qoID8E+dSRQvTyZTOI2gVk3T4oqzfq1PtcvOfAVlwLMK3KRQMaR8lg==", + "version": "4.40.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.40.2.tgz", + "integrity": "sha512-urjaEZubdIkacKc930hUDOfQPysezKla/O9qV+O89enqsqUmQm8Xj8O/vh0gHg4LYfv7Y7UsE3QjzLQzDYN1qg==", "cpu": [ "arm" ], + "license": "MIT", "optional": true, "os": [ "linux" ] }, "node_modules/@rollup/rollup-linux-arm64-gnu": { - "version": "4.40.1", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.40.1.tgz", - "integrity": "sha512-Y+GHnGaku4aVLSgrT0uWe2o2Rq8te9hi+MwqGF9r9ORgXhmHK5Q71N757u0F8yU1OIwUIFy6YiJtKjtyktk5hg==", + "version": "4.40.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.40.2.tgz", + "integrity": "sha512-KlE8IC0HFOC33taNt1zR8qNlBYHj31qGT1UqWqtvR/+NuCVhfufAq9fxO8BMFC22Wu0rxOwGVWxtCMvZVLmhQg==", "cpu": [ "arm64" ], + "license": "MIT", "optional": true, "os": [ "linux" ] }, "node_modules/@rollup/rollup-linux-arm64-musl": { - "version": "4.40.1", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.40.1.tgz", - "integrity": "sha512-jEwjn3jCA+tQGswK3aEWcD09/7M5wGwc6+flhva7dsQNRZZTe30vkalgIzV4tjkopsTS9Jd7Y1Bsj6a4lzz8gQ==", + "version": "4.40.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.40.2.tgz", + "integrity": "sha512-j8CgxvfM0kbnhu4XgjnCWJQyyBOeBI1Zq91Z850aUddUmPeQvuAy6OiMdPS46gNFgy8gN1xkYyLgwLYZG3rBOg==", "cpu": [ "arm64" ], + "license": "MIT", "optional": true, "os": [ "linux" ] }, "node_modules/@rollup/rollup-linux-loongarch64-gnu": { - "version": "4.40.1", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loongarch64-gnu/-/rollup-linux-loongarch64-gnu-4.40.1.tgz", - "integrity": "sha512-ySyWikVhNzv+BV/IDCsrraOAZ3UaC8SZB67FZlqVwXwnFhPihOso9rPOxzZbjp81suB1O2Topw+6Ug3JNegejQ==", + "version": "4.40.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loongarch64-gnu/-/rollup-linux-loongarch64-gnu-4.40.2.tgz", + "integrity": "sha512-Ybc/1qUampKuRF4tQXc7G7QY9YRyeVSykfK36Y5Qc5dmrIxwFhrOzqaVTNoZygqZ1ZieSWTibfFhQ5qK8jpWxw==", "cpu": [ "loong64" ], + "license": "MIT", "optional": true, "os": [ "linux" ] }, "node_modules/@rollup/rollup-linux-powerpc64le-gnu": { - "version": "4.40.1", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.40.1.tgz", - "integrity": "sha512-BvvA64QxZlh7WZWqDPPdt0GH4bznuL6uOO1pmgPnnv86rpUpc8ZxgZwcEgXvo02GRIZX1hQ0j0pAnhwkhwPqWg==", + "version": "4.40.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.40.2.tgz", + "integrity": "sha512-3FCIrnrt03CCsZqSYAOW/k9n625pjpuMzVfeI+ZBUSDT3MVIFDSPfSUgIl9FqUftxcUXInvFah79hE1c9abD+Q==", "cpu": [ "ppc64" ], + "license": "MIT", "optional": true, "os": [ "linux" ] }, "node_modules/@rollup/rollup-linux-riscv64-gnu": { - "version": "4.40.1", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.40.1.tgz", - "integrity": "sha512-EQSP+8+1VuSulm9RKSMKitTav89fKbHymTf25n5+Yr6gAPZxYWpj3DzAsQqoaHAk9YX2lwEyAf9S4W8F4l3VBQ==", + "version": "4.40.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.40.2.tgz", + "integrity": "sha512-QNU7BFHEvHMp2ESSY3SozIkBPaPBDTsfVNGx3Xhv+TdvWXFGOSH2NJvhD1zKAT6AyuuErJgbdvaJhYVhVqrWTg==", "cpu": [ "riscv64" ], + "license": "MIT", "optional": true, "os": [ "linux" ] }, "node_modules/@rollup/rollup-linux-riscv64-musl": { - "version": "4.40.1", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.40.1.tgz", - "integrity": "sha512-n/vQ4xRZXKuIpqukkMXZt9RWdl+2zgGNx7Uda8NtmLJ06NL8jiHxUawbwC+hdSq1rrw/9CghCpEONor+l1e2gA==", + "version": "4.40.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.40.2.tgz", + "integrity": "sha512-5W6vNYkhgfh7URiXTO1E9a0cy4fSgfE4+Hl5agb/U1sa0kjOLMLC1wObxwKxecE17j0URxuTrYZZME4/VH57Hg==", "cpu": [ "riscv64" ], + "license": "MIT", "optional": true, "os": [ "linux" ] }, "node_modules/@rollup/rollup-linux-s390x-gnu": { - "version": "4.40.1", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.40.1.tgz", - "integrity": "sha512-h8d28xzYb98fMQKUz0w2fMc1XuGzLLjdyxVIbhbil4ELfk5/orZlSTpF/xdI9C8K0I8lCkq+1En2RJsawZekkg==", + "version": "4.40.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.40.2.tgz", + "integrity": "sha512-B7LKIz+0+p348JoAL4X/YxGx9zOx3sR+o6Hj15Y3aaApNfAshK8+mWZEf759DXfRLeL2vg5LYJBB7DdcleYCoQ==", "cpu": [ "s390x" ], + "license": "MIT", "optional": true, "os": [ "linux" ] }, "node_modules/@rollup/rollup-linux-x64-gnu": { - "version": "4.40.1", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.40.1.tgz", - "integrity": "sha512-XiK5z70PEFEFqcNj3/zRSz/qX4bp4QIraTy9QjwJAb/Z8GM7kVUsD0Uk8maIPeTyPCP03ChdI+VVmJriKYbRHQ==", + "version": "4.40.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.40.2.tgz", + "integrity": "sha512-lG7Xa+BmBNwpjmVUbmyKxdQJ3Q6whHjMjzQplOs5Z+Gj7mxPtWakGHqzMqNER68G67kmCX9qX57aRsW5V0VOng==", "cpu": [ "x64" ], + "license": "MIT", "optional": true, "os": [ "linux" ] }, "node_modules/@rollup/rollup-linux-x64-musl": { - "version": "4.40.1", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.40.1.tgz", - "integrity": "sha512-2BRORitq5rQ4Da9blVovzNCMaUlyKrzMSvkVR0D4qPuOy/+pMCrh1d7o01RATwVy+6Fa1WBw+da7QPeLWU/1mQ==", + "version": "4.40.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.40.2.tgz", + "integrity": "sha512-tD46wKHd+KJvsmije4bUskNuvWKFcTOIM9tZ/RrmIvcXnbi0YK/cKS9FzFtAm7Oxi2EhV5N2OpfFB348vSQRXA==", "cpu": [ "x64" ], + "license": "MIT", "optional": true, "os": [ "linux" ] }, "node_modules/@rollup/rollup-win32-arm64-msvc": { - "version": "4.40.1", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.40.1.tgz", - "integrity": "sha512-b2bcNm9Kbde03H+q+Jjw9tSfhYkzrDUf2d5MAd1bOJuVplXvFhWz7tRtWvD8/ORZi7qSCy0idW6tf2HgxSXQSg==", + "version": "4.40.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.40.2.tgz", + "integrity": "sha512-Bjv/HG8RRWLNkXwQQemdsWw4Mg+IJ29LK+bJPW2SCzPKOUaMmPEppQlu/Fqk1d7+DX3V7JbFdbkh/NMmurT6Pg==", "cpu": [ "arm64" ], + "license": "MIT", "optional": true, "os": [ "win32" ] }, "node_modules/@rollup/rollup-win32-ia32-msvc": { - "version": "4.40.1", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.40.1.tgz", - "integrity": "sha512-DfcogW8N7Zg7llVEfpqWMZcaErKfsj9VvmfSyRjCyo4BI3wPEfrzTtJkZG6gKP/Z92wFm6rz2aDO7/JfiR/whA==", + "version": "4.40.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.40.2.tgz", + "integrity": "sha512-dt1llVSGEsGKvzeIO76HToiYPNPYPkmjhMHhP00T9S4rDern8P2ZWvWAQUEJ+R1UdMWJ/42i/QqJ2WV765GZcA==", "cpu": [ "ia32" ], + "license": "MIT", "optional": true, "os": [ "win32" ] }, "node_modules/@rollup/rollup-win32-x64-msvc": { - "version": "4.40.1", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.40.1.tgz", - "integrity": "sha512-ECyOuDeH3C1I8jH2MK1RtBJW+YPMvSfT0a5NN0nHfQYnDSJ6tUiZH3gzwVP5/Kfh/+Tt7tpWVF9LXNTnhTJ3kA==", + "version": "4.40.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.40.2.tgz", + "integrity": "sha512-bwspbWB04XJpeElvsp+DCylKfF4trJDa2Y9Go8O6A7YLX2LIKGcNK/CYImJN6ZP4DcuOHB4Utl3iCbnR62DudA==", "cpu": [ "x64" ], + "license": "MIT", "optional": true, "os": [ "win32" @@ -4280,6 +4587,7 @@ "version": "2.0.0-alpha.16", "resolved": "https://registry.npmjs.org/@rrweb/types/-/types-2.0.0-alpha.16.tgz", "integrity": "sha512-E6cACNVsm+NUhn7dzocQoKyXI7BHrHRRm5Ab23yrAzEQ2caWocCEYJhqDlc4KRVJBkQfXZfyWm8+2d0uggFuZg==", + "license": "MIT", "dependencies": { "rrweb-snapshot": "^2.0.0-alpha.16" } @@ -4288,19 +4596,22 @@ "version": "0.4.1", "resolved": "https://registry.npmjs.org/@sec-ant/readable-stream/-/readable-stream-0.4.1.tgz", "integrity": "sha512-831qok9r2t8AlxLko40y2ebgSDhenenCatLVeW/uBtnHPyhHOvG0C7TvfgecV+wHzIm5KUICgzmVpWS+IMEAeg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@sinclair/typebox": { "version": "0.27.8", "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz", "integrity": "sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@sindresorhus/is": { "version": "5.6.0", "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-5.6.0.tgz", "integrity": "sha512-TV7t8GKYaJWsn00tFDqBw8+Uqmr8A0fRU1tvTQhyZzGv0sJCGRQL3JGMI3ucuKo3XIZdUP+Lx7/gh2t3lewy7g==", "dev": true, + "license": "MIT", "engines": { "node": ">=14.16" }, @@ -4323,22 +4634,26 @@ "node_modules/@socket.io/component-emitter": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/@socket.io/component-emitter/-/component-emitter-3.1.2.tgz", - "integrity": "sha512-9BCxFwvbGg/RsZK9tjXd8s4UcwR0MWeFQ1XEKIQVVvAGJyINdrqKMcTRyLoK8Rse1GjzLV9cwjWV1olXRWEXVA==" + "integrity": "sha512-9BCxFwvbGg/RsZK9tjXd8s4UcwR0MWeFQ1XEKIQVVvAGJyINdrqKMcTRyLoK8Rse1GjzLV9cwjWV1olXRWEXVA==", + "license": "MIT" }, "node_modules/@sphinxxxx/color-conversion": { "version": "2.2.2", "resolved": "https://registry.npmjs.org/@sphinxxxx/color-conversion/-/color-conversion-2.2.2.tgz", - "integrity": "sha512-XExJS3cLqgrmNBIP3bBw6+1oQ1ksGjFh0+oClDKFYpCCqx/hlqwWO5KO/S63fzUo67SxI9dMrF0y5T/Ey7h8Zw==" + "integrity": "sha512-XExJS3cLqgrmNBIP3bBw6+1oQ1ksGjFh0+oClDKFYpCCqx/hlqwWO5KO/S63fzUo67SxI9dMrF0y5T/Ey7h8Zw==", + "license": "ISC" }, "node_modules/@standard-schema/spec": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/@standard-schema/spec/-/spec-1.0.0.tgz", - "integrity": "sha512-m2bOd0f2RT9k8QJx1JN85cZYyH1RqFBdlwtkSlf4tBDYLCiiZnv1fIIwacK6cqwXavOydf0NPToMQgpKq+dVlA==" + "integrity": "sha512-m2bOd0f2RT9k8QJx1JN85cZYyH1RqFBdlwtkSlf4tBDYLCiiZnv1fIIwacK6cqwXavOydf0NPToMQgpKq+dVlA==", + "license": "MIT" }, "node_modules/@sveltejs/acorn-typescript": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/@sveltejs/acorn-typescript/-/acorn-typescript-1.0.5.tgz", "integrity": "sha512-IwQk4yfwLdibDlrXVE04jTZYlLnwsTT2PIOQQGNLWfjavGifnk1JD1LcZjZaBTRcxZu2FfPfNLOE04DSu9lqtQ==", + "license": "MIT", "peerDependencies": { "acorn": "^8.9.0" } @@ -4347,6 +4662,7 @@ "version": "8.0.0", "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-8.0.0.tgz", "integrity": "sha512-b9MIk7yhdS1pMCZM8VeNfUlSKVRhsHZNMl5O9SfaX0l0t5wjdgu4IDzGB8bpnGBBOjGST3rRFVsaaEtI4W6f7g==", + "license": "MIT", "engines": { "node": ">=14" }, @@ -4362,6 +4678,7 @@ "version": "8.0.0", "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-8.0.0.tgz", "integrity": "sha512-BcCkm/STipKvbCl6b7QFrMh/vx00vIP63k2eM66MfHJzPr6O2U0jYEViXkHJWqXqQYjdeA9cuCl5KWmlwjDvbA==", + "license": "MIT", "engines": { "node": ">=14" }, @@ -4377,6 +4694,7 @@ "version": "8.0.0", "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-8.0.0.tgz", "integrity": "sha512-5BcGCBfBxB5+XSDSWnhTThfI9jcO5f0Ai2V24gZpG+wXF14BzwxxdDb4g6trdOux0rhibGs385BeFMSmxtS3uA==", + "license": "MIT", "engines": { "node": ">=14" }, @@ -4392,6 +4710,7 @@ "version": "8.0.0", "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-8.0.0.tgz", "integrity": "sha512-KVQ+PtIjb1BuYT3ht8M5KbzWBhdAjjUPdlMtpuw/VjT8coTrItWX6Qafl9+ji831JaJcu6PJNKCV0bp01lBNzQ==", + "license": "MIT", "engines": { "node": ">=14" }, @@ -4407,6 +4726,7 @@ "version": "8.0.0", "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-8.0.0.tgz", "integrity": "sha512-omNiKqwjNmOQJ2v6ge4SErBbkooV2aAWwaPFs2vUY7p7GhVkzRkJ00kILXQvRhA6miHnNpXv7MRnnSjdRjK8og==", + "license": "MIT", "engines": { "node": ">=14" }, @@ -4422,6 +4742,7 @@ "version": "8.0.0", "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-8.0.0.tgz", "integrity": "sha512-mURHYnu6Iw3UBTbhGwE/vsngtCIbHE43xCRK7kCw4t01xyGqb2Pd+WXekRRoFOBIY29ZoOhUCTEweDMdrjfi9g==", + "license": "MIT", "engines": { "node": ">=14" }, @@ -4437,6 +4758,7 @@ "version": "8.1.0", "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-8.1.0.tgz", "integrity": "sha512-Tx8T58CHo+7nwJ+EhUwx3LfdNSG9R2OKfaIXXs5soiy5HtgoAEkDay9LIimLOcG8dJQH1wPZp/cnAv6S9CrR1Q==", + "license": "MIT", "engines": { "node": ">=14" }, @@ -4452,6 +4774,7 @@ "version": "8.0.0", "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-8.0.0.tgz", "integrity": "sha512-DFx8xa3cZXTdb/k3kfPeaixecQLgKh5NVBMwD0AQxOzcZawK4oo1Jh9LbrcACUivsCA7TLG8eeWgrDXjTMhRmw==", + "license": "MIT", "engines": { "node": ">=12" }, @@ -4467,6 +4790,7 @@ "version": "8.1.0", "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-8.1.0.tgz", "integrity": "sha512-7EYDbHE7MxHpv4sxvnVPngw5fuR6pw79SkcrILHJ/iMpuKySNCl5W1qcwPEpU+LgyRXOaAFgH0KhwD18wwg6ug==", + "license": "MIT", "dependencies": { "@svgr/babel-plugin-add-jsx-attribute": "8.0.0", "@svgr/babel-plugin-remove-jsx-attribute": "8.0.0", @@ -4492,6 +4816,7 @@ "version": "8.1.0", "resolved": "https://registry.npmjs.org/@svgr/core/-/core-8.1.0.tgz", "integrity": "sha512-8QqtOQT5ACVlmsvKOJNEaWmRPmcojMOzCz4Hs2BGG/toAp/K38LcsMRyLp349glq5AzJbCEeimEoxaX6v/fLrA==", + "license": "MIT", "dependencies": { "@babel/core": "^7.21.3", "@svgr/babel-preset": "8.1.0", @@ -4511,6 +4836,7 @@ "version": "8.3.6", "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.3.6.tgz", "integrity": "sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==", + "license": "MIT", "dependencies": { "import-fresh": "^3.3.0", "js-yaml": "^4.1.0", @@ -4536,6 +4862,7 @@ "version": "8.0.0", "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-8.0.0.tgz", "integrity": "sha512-EbDKwO9GpfWP4jN9sGdYwPBU0kdomaPIL2Eu4YwmgP+sJeXT+L7bMwJUBnhzfH8Q2qMBqZ4fJwpCyYsAN3mt2Q==", + "license": "MIT", "dependencies": { "@babel/types": "^7.21.3", "entities": "^4.4.0" @@ -4552,6 +4879,7 @@ "version": "4.5.0", "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", + "license": "BSD-2-Clause", "engines": { "node": ">=0.12" }, @@ -4563,6 +4891,7 @@ "version": "8.1.0", "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-8.1.0.tgz", "integrity": "sha512-0xiIyBsLlr8quN+WyuxooNW9RJ0Dpr8uOnH/xrCVO8GLUcwHISwj1AG0k+LFzteTkAA0GbX0kj9q6Dk70PTiPA==", + "license": "MIT", "dependencies": { "@babel/core": "^7.21.3", "@svgr/babel-preset": "8.1.0", @@ -4585,6 +4914,7 @@ "resolved": "https://registry.npmjs.org/@swc/cli/-/cli-0.5.2.tgz", "integrity": "sha512-ul2qIqjM5bfe9zWLqFDmHZCf9HXXSZZAlZLe4czn+lH4PewO+OWZnQcYCscnJKlbx6MuWjzXVR7gkspjNEJwJA==", "dev": true, + "license": "MIT", "dependencies": { "@swc/counter": "^0.1.3", "@xhmikosr/bin-wrapper": "^13.0.5", @@ -4619,16 +4949,18 @@ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", "dev": true, + "license": "BSD-3-Clause", "engines": { "node": ">= 8" } }, "node_modules/@swc/core": { - "version": "1.11.22", - "resolved": "https://registry.npmjs.org/@swc/core/-/core-1.11.22.tgz", - "integrity": "sha512-mjPYbqq8XjwqSE0hEPT9CzaJDyxql97LgK4iyvYlwVSQhdN1uK0DBG4eP9PxYzCS2MUGAXB34WFLegdUj5HGpg==", + "version": "1.11.24", + "resolved": "https://registry.npmjs.org/@swc/core/-/core-1.11.24.tgz", + "integrity": "sha512-MaQEIpfcEMzx3VWWopbofKJvaraqmL6HbLlw2bFZ7qYqYw3rkhM0cQVEgyzbHtTWwCwPMFZSC2DUbhlZgrMfLg==", "dev": true, "hasInstallScript": true, + "license": "Apache-2.0", "dependencies": { "@swc/counter": "^0.1.3", "@swc/types": "^0.1.21" @@ -4641,16 +4973,16 @@ "url": "https://opencollective.com/swc" }, "optionalDependencies": { - "@swc/core-darwin-arm64": "1.11.22", - "@swc/core-darwin-x64": "1.11.22", - "@swc/core-linux-arm-gnueabihf": "1.11.22", - "@swc/core-linux-arm64-gnu": "1.11.22", - "@swc/core-linux-arm64-musl": "1.11.22", - "@swc/core-linux-x64-gnu": "1.11.22", - "@swc/core-linux-x64-musl": "1.11.22", - "@swc/core-win32-arm64-msvc": "1.11.22", - "@swc/core-win32-ia32-msvc": "1.11.22", - "@swc/core-win32-x64-msvc": "1.11.22" + "@swc/core-darwin-arm64": "1.11.24", + "@swc/core-darwin-x64": "1.11.24", + "@swc/core-linux-arm-gnueabihf": "1.11.24", + "@swc/core-linux-arm64-gnu": "1.11.24", + "@swc/core-linux-arm64-musl": "1.11.24", + "@swc/core-linux-x64-gnu": "1.11.24", + "@swc/core-linux-x64-musl": "1.11.24", + "@swc/core-win32-arm64-msvc": "1.11.24", + "@swc/core-win32-ia32-msvc": "1.11.24", + "@swc/core-win32-x64-msvc": "1.11.24" }, "peerDependencies": { "@swc/helpers": ">=0.5.17" @@ -4662,13 +4994,14 @@ } }, "node_modules/@swc/core-darwin-arm64": { - "version": "1.11.22", - "resolved": "https://registry.npmjs.org/@swc/core-darwin-arm64/-/core-darwin-arm64-1.11.22.tgz", - "integrity": "sha512-upSiFQfo1TE2QM3+KpBcp5SrOdKKjoc+oUoD1mmBDU2Wv4Bjjv16Z2I5ADvIqMV+b87AhYW+4Qu6iVrQD7j96Q==", + "version": "1.11.24", + "resolved": "https://registry.npmjs.org/@swc/core-darwin-arm64/-/core-darwin-arm64-1.11.24.tgz", + "integrity": "sha512-dhtVj0PC1APOF4fl5qT2neGjRLgHAAYfiVP8poJelhzhB/318bO+QCFWAiimcDoyMgpCXOhTp757gnoJJrheWA==", "cpu": [ "arm64" ], "dev": true, + "license": "Apache-2.0 AND MIT", "optional": true, "os": [ "darwin" @@ -4678,13 +5011,14 @@ } }, "node_modules/@swc/core-darwin-x64": { - "version": "1.11.22", - "resolved": "https://registry.npmjs.org/@swc/core-darwin-x64/-/core-darwin-x64-1.11.22.tgz", - "integrity": "sha512-8PEuF/gxIMJVK21DjuCOtzdqstn2DqnxVhpAYfXEtm3WmMqLIOIZBypF/xafAozyaHws4aB/5xmz8/7rPsjavw==", + "version": "1.11.24", + "resolved": "https://registry.npmjs.org/@swc/core-darwin-x64/-/core-darwin-x64-1.11.24.tgz", + "integrity": "sha512-H/3cPs8uxcj2Fe3SoLlofN5JG6Ny5bl8DuZ6Yc2wr7gQFBmyBkbZEz+sPVgsID7IXuz7vTP95kMm1VL74SO5AQ==", "cpu": [ "x64" ], "dev": true, + "license": "Apache-2.0 AND MIT", "optional": true, "os": [ "darwin" @@ -4694,13 +5028,14 @@ } }, "node_modules/@swc/core-linux-arm-gnueabihf": { - "version": "1.11.22", - "resolved": "https://registry.npmjs.org/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.11.22.tgz", - "integrity": "sha512-NIPTXvqtn9e7oQHgdaxM9Z/anHoXC3Fg4ZAgw5rSGa1OlnKKupt5sdfJamNggSi+eAtyoFcyfkgqHnfe2u63HA==", + "version": "1.11.24", + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.11.24.tgz", + "integrity": "sha512-PHJgWEpCsLo/NGj+A2lXZ2mgGjsr96ULNW3+T3Bj2KTc8XtMUkE8tmY2Da20ItZOvPNC/69KroU7edyo1Flfbw==", "cpu": [ "arm" ], "dev": true, + "license": "Apache-2.0", "optional": true, "os": [ "linux" @@ -4710,13 +5045,14 @@ } }, "node_modules/@swc/core-linux-arm64-gnu": { - "version": "1.11.22", - "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.11.22.tgz", - "integrity": "sha512-xZ+bgS60c5r8kAeYsLNjJJhhQNkXdidQ277pUabSlu5GjR0CkQUPQ+L9hFeHf8DITEqpPBPRiAiiJsWq5eqMBg==", + "version": "1.11.24", + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.11.24.tgz", + "integrity": "sha512-C2FJb08+n5SD4CYWCTZx1uR88BN41ZieoHvI8A55hfVf2woT8+6ZiBzt74qW2g+ntZ535Jts5VwXAKdu41HpBg==", "cpu": [ "arm64" ], "dev": true, + "license": "Apache-2.0 AND MIT", "optional": true, "os": [ "linux" @@ -4726,13 +5062,14 @@ } }, "node_modules/@swc/core-linux-arm64-musl": { - "version": "1.11.22", - "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.11.22.tgz", - "integrity": "sha512-JhrP/q5VqQl2eJR0xKYIkKTPjgf8CRsAmRnjJA2PtZhfQ543YbYvUqxyXSRyBOxdyX8JwzuAxIPEAlKlT7PPuQ==", + "version": "1.11.24", + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.11.24.tgz", + "integrity": "sha512-ypXLIdszRo0re7PNNaXN0+2lD454G8l9LPK/rbfRXnhLWDBPURxzKlLlU/YGd2zP98wPcVooMmegRSNOKfvErw==", "cpu": [ "arm64" ], "dev": true, + "license": "Apache-2.0 AND MIT", "optional": true, "os": [ "linux" @@ -4742,13 +5079,14 @@ } }, "node_modules/@swc/core-linux-x64-gnu": { - "version": "1.11.22", - "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.11.22.tgz", - "integrity": "sha512-htmAVL+U01gk9GyziVUP0UWYaUQBgrsiP7Ytf6uDffrySyn/FclUS3MDPocNydqYsOpj3OpNKPxkaHK+F+X5fg==", + "version": "1.11.24", + "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.11.24.tgz", + "integrity": "sha512-IM7d+STVZD48zxcgo69L0yYptfhaaE9cMZ+9OoMxirNafhKKXwoZuufol1+alEFKc+Wbwp+aUPe/DeWC/Lh3dg==", "cpu": [ "x64" ], "dev": true, + "license": "Apache-2.0 AND MIT", "optional": true, "os": [ "linux" @@ -4758,13 +5096,14 @@ } }, "node_modules/@swc/core-linux-x64-musl": { - "version": "1.11.22", - "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.11.22.tgz", - "integrity": "sha512-PL0VHbduWPX+ANoyOzr58jBiL2VnD0xGSFwPy7NRZ1Pr6SNWm4jw3x2u6RjLArGhS5EcWp64BSk9ZxqmTV3FEg==", + "version": "1.11.24", + "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.11.24.tgz", + "integrity": "sha512-DZByJaMVzSfjQKKQn3cqSeqwy6lpMaQDQQ4HPlch9FWtDx/dLcpdIhxssqZXcR2rhaQVIaRQsCqwV6orSDGAGw==", "cpu": [ "x64" ], "dev": true, + "license": "Apache-2.0 AND MIT", "optional": true, "os": [ "linux" @@ -4774,13 +5113,14 @@ } }, "node_modules/@swc/core-win32-arm64-msvc": { - "version": "1.11.22", - "resolved": "https://registry.npmjs.org/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.11.22.tgz", - "integrity": "sha512-moJvFhhTVGoMeEThtdF7hQog80Q00CS06v5uB+32VRuv+I31+4WPRyGlTWHO+oY4rReNcXut/mlDHPH7p0LdFg==", + "version": "1.11.24", + "resolved": "https://registry.npmjs.org/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.11.24.tgz", + "integrity": "sha512-Q64Ytn23y9aVDKN5iryFi8mRgyHw3/kyjTjT4qFCa8AEb5sGUuSj//AUZ6c0J7hQKMHlg9do5Etvoe61V98/JQ==", "cpu": [ "arm64" ], "dev": true, + "license": "Apache-2.0 AND MIT", "optional": true, "os": [ "win32" @@ -4790,13 +5130,14 @@ } }, "node_modules/@swc/core-win32-ia32-msvc": { - "version": "1.11.22", - "resolved": "https://registry.npmjs.org/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.11.22.tgz", - "integrity": "sha512-/jnsPJJz89F1aKHIb5ScHkwyzBciz2AjEq2m9tDvQdIdVufdJ4SpEDEN9FqsRNRLcBHjtbLs6bnboA+B+pRFXw==", + "version": "1.11.24", + "resolved": "https://registry.npmjs.org/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.11.24.tgz", + "integrity": "sha512-9pKLIisE/Hh2vJhGIPvSoTK4uBSPxNVyXHmOrtdDot4E1FUUI74Vi8tFdlwNbaj8/vusVnb8xPXsxF1uB0VgiQ==", "cpu": [ "ia32" ], "dev": true, + "license": "Apache-2.0 AND MIT", "optional": true, "os": [ "win32" @@ -4806,13 +5147,14 @@ } }, "node_modules/@swc/core-win32-x64-msvc": { - "version": "1.11.22", - "resolved": "https://registry.npmjs.org/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.11.22.tgz", - "integrity": "sha512-lc93Y8Mku7LCFGqIxJ91coXZp2HeoDcFZSHCL90Wttg5xhk5xVM9uUCP+OdQsSsEixLF34h5DbT9ObzP8rAdRw==", + "version": "1.11.24", + "resolved": "https://registry.npmjs.org/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.11.24.tgz", + "integrity": "sha512-sybnXtOsdB+XvzVFlBVGgRHLqp3yRpHK7CrmpuDKszhj/QhmsaZzY/GHSeALlMtLup13M0gqbcQvsTNlAHTg3w==", "cpu": [ "x64" ], "dev": true, + "license": "Apache-2.0 AND MIT", "optional": true, "os": [ "win32" @@ -4825,12 +5167,14 @@ "version": "0.1.3", "resolved": "https://registry.npmjs.org/@swc/counter/-/counter-0.1.3.tgz", "integrity": "sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==", - "dev": true + "dev": true, + "license": "Apache-2.0" }, "node_modules/@swc/helpers": { "version": "0.5.17", "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.17.tgz", "integrity": "sha512-5IKx/Y13RsYd+sauPb2x+U/xZikHjolzfuDgTAl/Tdf3Q8rslRvC19NKDLgAJQ6wsqADk10ntlv08nPFw/gO/A==", + "license": "Apache-2.0", "dependencies": { "tslib": "^2.8.0" } @@ -4840,6 +5184,7 @@ "resolved": "https://registry.npmjs.org/@swc/types/-/types-0.1.21.tgz", "integrity": "sha512-2YEtj5HJVbKivud9N4bpPBAyZhj4S2Ipe5LkUG94alTpr7in/GU/EARgPAd3BwU+YOmFVJC2+kjqhGRi3r0ZpQ==", "dev": true, + "license": "Apache-2.0", "dependencies": { "@swc/counter": "^0.1.3" } @@ -4849,6 +5194,7 @@ "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-5.0.1.tgz", "integrity": "sha512-+PmQX0PiAYPMeVYe237LJAYvOMYW1j2rH5YROyS3b4CTVJum34HfRvKvAzozHAQG0TnHNdUfY9nCeUyRAs//cw==", "dev": true, + "license": "MIT", "dependencies": { "defer-to-connect": "^2.0.1" }, @@ -4860,6 +5206,7 @@ "version": "3.31.0", "resolved": "https://registry.npmjs.org/@tabler/icons/-/icons-3.31.0.tgz", "integrity": "sha512-dblAdeKY3+GA1U+Q9eziZ0ooVlZMHsE8dqP0RkwvRtEsAULoKOYaCUOcJ4oW1DjWegdxk++UAt2SlQVnmeHv+g==", + "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/codecalm" @@ -4869,6 +5216,7 @@ "version": "3.31.0", "resolved": "https://registry.npmjs.org/@tabler/icons-react/-/icons-react-3.31.0.tgz", "integrity": "sha512-2rrCM5y/VnaVKnORpDdAua9SEGuJKVqPtWxeQ/vUVsgaUx30LDgBZph7/lterXxDY1IKR6NO//HDhWiifXTi3w==", + "license": "MIT", "dependencies": { "@tabler/icons": "3.31.0" }, @@ -4884,6 +5232,7 @@ "version": "0.5.10", "resolved": "https://registry.npmjs.org/@tailwindcss/forms/-/forms-0.5.10.tgz", "integrity": "sha512-utI1ONF6uf/pPNO68kmN1b8rEwNXv3czukalo8VtJH8ksIkZXr3Q3VYudZLkCsDd4Wku120uF02hYK25XGPorw==", + "license": "MIT", "dependencies": { "mini-svg-data-uri": "^1.2.3" }, @@ -4895,6 +5244,7 @@ "version": "0.4.4", "resolved": "https://registry.npmjs.org/@tailwindcss/line-clamp/-/line-clamp-0.4.4.tgz", "integrity": "sha512-5U6SY5z8N42VtrCrKlsTAA35gy2VSyYtHWCsg1H87NU1SXnEfekTVlrga9fzUDrrHcGi2Lb5KenUWb4lRQT5/g==", + "license": "MIT", "peerDependencies": { "tailwindcss": ">=2.0.0 || >=3.0.0 || >=3.0.0-alpha.1" } @@ -4904,6 +5254,7 @@ "resolved": "https://registry.npmjs.org/@tailwindcss/typography/-/typography-0.5.16.tgz", "integrity": "sha512-0wDLwCVF5V3x3b1SGXPCDcdsbDHMBe+lkFzBRaHeLvNi+nrrnZ1lA18u+OTWO8iSWU2GxUOCvlXtDuqftc1oiA==", "dev": true, + "license": "MIT", "dependencies": { "lodash.castarray": "^4.4.0", "lodash.isplainobject": "^4.0.6", @@ -4915,20 +5266,22 @@ } }, "node_modules/@tanstack/query-core": { - "version": "5.74.7", - "resolved": "https://registry.npmjs.org/@tanstack/query-core/-/query-core-5.74.7.tgz", - "integrity": "sha512-X3StkN/Y6KGHndTjJf8H8th7AX4bKfbRpiVhVqevf0QWlxl6DhyJ0TYG3R0LARa/+xqDwzU9mA4pbJxzPCI29A==", + "version": "5.76.0", + "resolved": "https://registry.npmjs.org/@tanstack/query-core/-/query-core-5.76.0.tgz", + "integrity": "sha512-FN375hb8ctzfNAlex5gHI6+WDXTNpe0nbxp/d2YJtnP+IBM6OUm7zcaoCW6T63BawGOYZBbKC0iPvr41TteNVg==", + "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/tannerlinsley" } }, "node_modules/@tanstack/react-query": { - "version": "5.74.7", - "resolved": "https://registry.npmjs.org/@tanstack/react-query/-/react-query-5.74.7.tgz", - "integrity": "sha512-u4o/RIWnnrq26orGZu2NDPwmVof1vtAiiV6KYUXd49GuK+8HX+gyxoAYqIaZogvCE1cqOuZAhQKcrKGYGkrLxg==", + "version": "5.76.0", + "resolved": "https://registry.npmjs.org/@tanstack/react-query/-/react-query-5.76.0.tgz", + "integrity": "sha512-dZLYzVuUFZJkenxd8o01oyFimeLBmSkaUviPHuDzXe7LSLO4WTTx92jwJlNUXOOHzg6t0XknklZ15cjhYNSDjA==", + "license": "MIT", "dependencies": { - "@tanstack/query-core": "5.74.7" + "@tanstack/query-core": "5.76.0" }, "funding": { "type": "github", @@ -4939,11 +5292,12 @@ } }, "node_modules/@tanstack/react-virtual": { - "version": "3.13.6", - "resolved": "https://registry.npmjs.org/@tanstack/react-virtual/-/react-virtual-3.13.6.tgz", - "integrity": "sha512-WT7nWs8ximoQ0CDx/ngoFP7HbQF9Q2wQe4nh2NB+u2486eX3nZRE40P9g6ccCVq7ZfTSH5gFOuCoVH5DLNS/aA==", + "version": "3.13.8", + "resolved": "https://registry.npmjs.org/@tanstack/react-virtual/-/react-virtual-3.13.8.tgz", + "integrity": "sha512-meS2AanUg50f3FBSNoAdBSRAh8uS0ue01qm7zrw65KGJtiXB9QXfybqZwkh4uFpRv2iX/eu5tjcH5wqUpwYLPg==", + "license": "MIT", "dependencies": { - "@tanstack/virtual-core": "3.13.6" + "@tanstack/virtual-core": "3.13.8" }, "funding": { "type": "github", @@ -4955,9 +5309,10 @@ } }, "node_modules/@tanstack/virtual-core": { - "version": "3.13.6", - "resolved": "https://registry.npmjs.org/@tanstack/virtual-core/-/virtual-core-3.13.6.tgz", - "integrity": "sha512-cnQUeWnhNP8tJ4WsGcYiX24Gjkc9ALstLbHcBj1t3E7EimN6n6kHH+DPV4PpDnuw00NApQp+ViojMj1GRdwYQg==", + "version": "3.13.8", + "resolved": "https://registry.npmjs.org/@tanstack/virtual-core/-/virtual-core-3.13.8.tgz", + "integrity": "sha512-BT6w89Hqy7YKaWewYzmecXQzcJh6HTBbKYJIIkMaNU49DZ06LoTV3z32DWWEdUsgW6n1xTmwTLs4GtWrZC261w==", + "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/tannerlinsley" @@ -4968,6 +5323,7 @@ "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-10.4.0.tgz", "integrity": "sha512-pemlzrSESWbdAloYml3bAJMEfNh1Z7EduzqPKprCH5S341frlpYnUEW0H72dLxa6IsYr+mPno20GiSm+h9dEdQ==", "dev": true, + "license": "MIT", "peer": true, "dependencies": { "@babel/code-frame": "^7.10.4", @@ -4988,6 +5344,7 @@ "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-6.6.3.tgz", "integrity": "sha512-IteBhl4XqYNkM54f4ejhLRJiZNqcSCoXUOG2CPK7qbD322KjQozM4kHQOfkG2oln9b9HTYqs+Sae8vBATubxxA==", "dev": true, + "license": "MIT", "dependencies": { "@adobe/css-tools": "^4.4.0", "aria-query": "^5.0.0", @@ -5008,6 +5365,7 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", "dev": true, + "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -5020,13 +5378,15 @@ "version": "0.6.3", "resolved": "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.6.3.tgz", "integrity": "sha512-7ZgogeTnjuHbo+ct10G9Ffp0mif17idi0IyWNVA/wcwcm7NPOD/WEHVP3n7n3MhXqxoIYm8d6MuZohYWIZ4T3w==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@testing-library/react": { "version": "16.3.0", "resolved": "https://registry.npmjs.org/@testing-library/react/-/react-16.3.0.tgz", "integrity": "sha512-kFSyxiEDwv1WLl2fgsq6pPBbw5aWKrsY2/noi1Id0TK0UParSF62oFQFGHXIyaG4pp2tEub/Zlel+fjjZILDsw==", "dev": true, + "license": "MIT", "dependencies": { "@babel/runtime": "^7.12.5" }, @@ -5054,6 +5414,7 @@ "resolved": "https://registry.npmjs.org/@testing-library/user-event/-/user-event-14.6.1.tgz", "integrity": "sha512-vq7fv0rnt+QTXgPxr5Hjc210p6YKq2kmdziLgnsZGgLJ9e6VAShx1pACLuRjd/AS/sr7phAR58OIIpf0LlmQNw==", "dev": true, + "license": "MIT", "engines": { "node": ">=12", "npm": ">=6" @@ -5066,12 +5427,14 @@ "version": "0.3.0", "resolved": "https://registry.npmjs.org/@tokenizer/token/-/token-0.3.0.tgz", "integrity": "sha512-OvjF+z51L3ov0OyAU0duzsYuvO01PH7x4t6DJx+guahgTnBHkhJdG7soQeTSFLWN3efnHyibZ4Z8l2EuWwJN3A==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@tootallnate/once": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz", "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==", + "license": "MIT", "engines": { "node": ">= 10" } @@ -5079,13 +5442,15 @@ "node_modules/@tsconfig/svelte": { "version": "1.0.13", "resolved": "https://registry.npmjs.org/@tsconfig/svelte/-/svelte-1.0.13.tgz", - "integrity": "sha512-5lYJP45Xllo4yE/RUBccBT32eBlRDbqN8r1/MIvQbKxW3aFqaYPCNgm8D5V20X4ShHcwvYWNlKg3liDh1MlBoA==" + "integrity": "sha512-5lYJP45Xllo4yE/RUBccBT32eBlRDbqN8r1/MIvQbKxW3aFqaYPCNgm8D5V20X4ShHcwvYWNlKg3liDh1MlBoA==", + "license": "MIT" }, "node_modules/@types/aria-query": { "version": "5.0.4", "resolved": "https://registry.npmjs.org/@types/aria-query/-/aria-query-5.0.4.tgz", "integrity": "sha512-rfT93uj5s0PRL7EzccGMs3brplhcrghnDoV26NqKhCAS1hVo+WdNsPvE/yb6ilfr5hi2MEk6d5EWJTKdxg8jVw==", "dev": true, + "license": "MIT", "peer": true }, "node_modules/@types/axios": { @@ -5093,6 +5458,7 @@ "resolved": "https://registry.npmjs.org/@types/axios/-/axios-0.14.4.tgz", "integrity": "sha512-9JgOaunvQdsQ/qW2OPmE5+hCeUB52lQSolecrFrthct55QekhmXEwT203s20RL+UHtCQc15y3VXpby9E7Kkh/g==", "deprecated": "This is a stub types definition. axios provides its own type definitions, so you do not need this installed.", + "license": "MIT", "dependencies": { "axios": "*" } @@ -5100,12 +5466,14 @@ "node_modules/@types/cookie": { "version": "0.6.0", "resolved": "https://registry.npmjs.org/@types/cookie/-/cookie-0.6.0.tgz", - "integrity": "sha512-4Kh9a6B2bQciAhf7FSuMRRkUWecJgJu9nPnx3yzpsfXX/c50REIqpHY4C82bXP90qrLtXtkDxTZosYO3UpOwlA==" + "integrity": "sha512-4Kh9a6B2bQciAhf7FSuMRRkUWecJgJu9nPnx3yzpsfXX/c50REIqpHY4C82bXP90qrLtXtkDxTZosYO3UpOwlA==", + "license": "MIT" }, "node_modules/@types/cors": { - "version": "2.8.17", - "resolved": "https://registry.npmjs.org/@types/cors/-/cors-2.8.17.tgz", - "integrity": "sha512-8CGDvrBj1zgo2qE+oS3pOCyYNqCPryMWY2bGfwA0dcfopWGgxs+78df0Rs3rc9THP4JkOhLsAa+15VdpAqkcUA==", + "version": "2.8.18", + "resolved": "https://registry.npmjs.org/@types/cors/-/cors-2.8.18.tgz", + "integrity": "sha512-nX3d0sxJW41CqQvfOzVG1NCTXfFDrDWIghCZncpHeWlVFd81zxB/DLhg7avFg6eHLCRX7ckBmoIIcqa++upvJA==", + "license": "MIT", "dependencies": { "@types/node": "*" } @@ -5113,12 +5481,14 @@ "node_modules/@types/css-font-loading-module": { "version": "0.0.7", "resolved": "https://registry.npmjs.org/@types/css-font-loading-module/-/css-font-loading-module-0.0.7.tgz", - "integrity": "sha512-nl09VhutdjINdWyXxHWN/w9zlNCfr60JUqJbd24YXUuCwgeL0TpFSdElCwb6cxfB6ybE19Gjj4g0jsgkXxKv1Q==" + "integrity": "sha512-nl09VhutdjINdWyXxHWN/w9zlNCfr60JUqJbd24YXUuCwgeL0TpFSdElCwb6cxfB6ybE19Gjj4g0jsgkXxKv1Q==", + "license": "MIT" }, "node_modules/@types/d3": { "version": "7.4.3", "resolved": "https://registry.npmjs.org/@types/d3/-/d3-7.4.3.tgz", "integrity": "sha512-lZXZ9ckh5R8uiFVt8ogUNf+pIrK4EsWrx2Np75WvF/eTpJ0FMHNhjXk8CKEx/+gpHbNQyJWehbFaTvqmHWB3ww==", + "license": "MIT", "dependencies": { "@types/d3-array": "*", "@types/d3-axis": "*", @@ -5155,12 +5525,14 @@ "node_modules/@types/d3-array": { "version": "3.2.1", "resolved": "https://registry.npmjs.org/@types/d3-array/-/d3-array-3.2.1.tgz", - "integrity": "sha512-Y2Jn2idRrLzUfAKV2LyRImR+y4oa2AntrgID95SHJxuMUrkNXmanDSed71sRNZysveJVt1hLLemQZIady0FpEg==" + "integrity": "sha512-Y2Jn2idRrLzUfAKV2LyRImR+y4oa2AntrgID95SHJxuMUrkNXmanDSed71sRNZysveJVt1hLLemQZIady0FpEg==", + "license": "MIT" }, "node_modules/@types/d3-axis": { "version": "3.0.6", "resolved": "https://registry.npmjs.org/@types/d3-axis/-/d3-axis-3.0.6.tgz", "integrity": "sha512-pYeijfZuBd87T0hGn0FO1vQ/cgLk6E1ALJjfkC0oJ8cbwkZl3TpgS8bVBLZN+2jjGgg38epgxb2zmoGtSfvgMw==", + "license": "MIT", "dependencies": { "@types/d3-selection": "*" } @@ -5169,6 +5541,7 @@ "version": "3.0.6", "resolved": "https://registry.npmjs.org/@types/d3-brush/-/d3-brush-3.0.6.tgz", "integrity": "sha512-nH60IZNNxEcrh6L1ZSMNA28rj27ut/2ZmI3r96Zd+1jrZD++zD3LsMIjWlvg4AYrHn/Pqz4CF3veCxGjtbqt7A==", + "license": "MIT", "dependencies": { "@types/d3-selection": "*" } @@ -5176,17 +5549,20 @@ "node_modules/@types/d3-chord": { "version": "3.0.6", "resolved": "https://registry.npmjs.org/@types/d3-chord/-/d3-chord-3.0.6.tgz", - "integrity": "sha512-LFYWWd8nwfwEmTZG9PfQxd17HbNPksHBiJHaKuY1XeqscXacsS2tyoo6OdRsjf+NQYeB6XrNL3a25E3gH69lcg==" + "integrity": "sha512-LFYWWd8nwfwEmTZG9PfQxd17HbNPksHBiJHaKuY1XeqscXacsS2tyoo6OdRsjf+NQYeB6XrNL3a25E3gH69lcg==", + "license": "MIT" }, "node_modules/@types/d3-color": { "version": "3.1.3", "resolved": "https://registry.npmjs.org/@types/d3-color/-/d3-color-3.1.3.tgz", - "integrity": "sha512-iO90scth9WAbmgv7ogoq57O9YpKmFBbmoEoCHDB2xMBY0+/KVrqAaCDyCE16dUspeOvIxFFRI+0sEtqDqy2b4A==" + "integrity": "sha512-iO90scth9WAbmgv7ogoq57O9YpKmFBbmoEoCHDB2xMBY0+/KVrqAaCDyCE16dUspeOvIxFFRI+0sEtqDqy2b4A==", + "license": "MIT" }, "node_modules/@types/d3-contour": { "version": "3.0.6", "resolved": "https://registry.npmjs.org/@types/d3-contour/-/d3-contour-3.0.6.tgz", "integrity": "sha512-BjzLgXGnCWjUSYGfH1cpdo41/hgdWETu4YxpezoztawmqsvCeep+8QGfiY6YbDvfgHz/DkjeIkkZVJavB4a3rg==", + "license": "MIT", "dependencies": { "@types/d3-array": "*", "@types/geojson": "*" @@ -5195,17 +5571,20 @@ "node_modules/@types/d3-delaunay": { "version": "6.0.4", "resolved": "https://registry.npmjs.org/@types/d3-delaunay/-/d3-delaunay-6.0.4.tgz", - "integrity": "sha512-ZMaSKu4THYCU6sV64Lhg6qjf1orxBthaC161plr5KuPHo3CNm8DTHiLw/5Eq2b6TsNP0W0iJrUOFscY6Q450Hw==" + "integrity": "sha512-ZMaSKu4THYCU6sV64Lhg6qjf1orxBthaC161plr5KuPHo3CNm8DTHiLw/5Eq2b6TsNP0W0iJrUOFscY6Q450Hw==", + "license": "MIT" }, "node_modules/@types/d3-dispatch": { "version": "3.0.6", "resolved": "https://registry.npmjs.org/@types/d3-dispatch/-/d3-dispatch-3.0.6.tgz", - "integrity": "sha512-4fvZhzMeeuBJYZXRXrRIQnvUYfyXwYmLsdiN7XXmVNQKKw1cM8a5WdID0g1hVFZDqT9ZqZEY5pD44p24VS7iZQ==" + "integrity": "sha512-4fvZhzMeeuBJYZXRXrRIQnvUYfyXwYmLsdiN7XXmVNQKKw1cM8a5WdID0g1hVFZDqT9ZqZEY5pD44p24VS7iZQ==", + "license": "MIT" }, "node_modules/@types/d3-drag": { "version": "3.0.7", "resolved": "https://registry.npmjs.org/@types/d3-drag/-/d3-drag-3.0.7.tgz", "integrity": "sha512-HE3jVKlzU9AaMazNufooRJ5ZpWmLIoc90A37WU2JMmeq28w1FQqCZswHZ3xR+SuxYftzHq6WU6KJHvqxKzTxxQ==", + "license": "MIT", "dependencies": { "@types/d3-selection": "*" } @@ -5213,17 +5592,20 @@ "node_modules/@types/d3-dsv": { "version": "3.0.7", "resolved": "https://registry.npmjs.org/@types/d3-dsv/-/d3-dsv-3.0.7.tgz", - "integrity": "sha512-n6QBF9/+XASqcKK6waudgL0pf/S5XHPPI8APyMLLUHd8NqouBGLsU8MgtO7NINGtPBtk9Kko/W4ea0oAspwh9g==" + "integrity": "sha512-n6QBF9/+XASqcKK6waudgL0pf/S5XHPPI8APyMLLUHd8NqouBGLsU8MgtO7NINGtPBtk9Kko/W4ea0oAspwh9g==", + "license": "MIT" }, "node_modules/@types/d3-ease": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/@types/d3-ease/-/d3-ease-3.0.2.tgz", - "integrity": "sha512-NcV1JjO5oDzoK26oMzbILE6HW7uVXOHLQvHshBUW4UMdZGfiY6v5BeQwh9a9tCzv+CeefZQHJt5SRgK154RtiA==" + "integrity": "sha512-NcV1JjO5oDzoK26oMzbILE6HW7uVXOHLQvHshBUW4UMdZGfiY6v5BeQwh9a9tCzv+CeefZQHJt5SRgK154RtiA==", + "license": "MIT" }, "node_modules/@types/d3-fetch": { "version": "3.0.7", "resolved": "https://registry.npmjs.org/@types/d3-fetch/-/d3-fetch-3.0.7.tgz", "integrity": "sha512-fTAfNmxSb9SOWNB9IoG5c8Hg6R+AzUHDRlsXsDZsNp6sxAEOP0tkP3gKkNSO/qmHPoBFTxNrjDprVHDQDvo5aA==", + "license": "MIT", "dependencies": { "@types/d3-dsv": "*" } @@ -5231,17 +5613,20 @@ "node_modules/@types/d3-force": { "version": "3.0.10", "resolved": "https://registry.npmjs.org/@types/d3-force/-/d3-force-3.0.10.tgz", - "integrity": "sha512-ZYeSaCF3p73RdOKcjj+swRlZfnYpK1EbaDiYICEEp5Q6sUiqFaFQ9qgoshp5CzIyyb/yD09kD9o2zEltCexlgw==" + "integrity": "sha512-ZYeSaCF3p73RdOKcjj+swRlZfnYpK1EbaDiYICEEp5Q6sUiqFaFQ9qgoshp5CzIyyb/yD09kD9o2zEltCexlgw==", + "license": "MIT" }, "node_modules/@types/d3-format": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/@types/d3-format/-/d3-format-3.0.4.tgz", - "integrity": "sha512-fALi2aI6shfg7vM5KiR1wNJnZ7r6UuggVqtDA+xiEdPZQwy/trcQaHnwShLuLdta2rTymCNpxYTiMZX/e09F4g==" + "integrity": "sha512-fALi2aI6shfg7vM5KiR1wNJnZ7r6UuggVqtDA+xiEdPZQwy/trcQaHnwShLuLdta2rTymCNpxYTiMZX/e09F4g==", + "license": "MIT" }, "node_modules/@types/d3-geo": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/@types/d3-geo/-/d3-geo-3.1.0.tgz", "integrity": "sha512-856sckF0oP/diXtS4jNsiQw/UuK5fQG8l/a9VVLeSouf1/PPbBE1i1W852zVwKwYCBkFJJB7nCFTbk6UMEXBOQ==", + "license": "MIT", "dependencies": { "@types/geojson": "*" } @@ -5249,12 +5634,14 @@ "node_modules/@types/d3-hierarchy": { "version": "3.1.7", "resolved": "https://registry.npmjs.org/@types/d3-hierarchy/-/d3-hierarchy-3.1.7.tgz", - "integrity": "sha512-tJFtNoYBtRtkNysX1Xq4sxtjK8YgoWUNpIiUee0/jHGRwqvzYxkq0hGVbbOGSz+JgFxxRu4K8nb3YpG3CMARtg==" + "integrity": "sha512-tJFtNoYBtRtkNysX1Xq4sxtjK8YgoWUNpIiUee0/jHGRwqvzYxkq0hGVbbOGSz+JgFxxRu4K8nb3YpG3CMARtg==", + "license": "MIT" }, "node_modules/@types/d3-interpolate": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/@types/d3-interpolate/-/d3-interpolate-3.0.4.tgz", "integrity": "sha512-mgLPETlrpVV1YRJIglr4Ez47g7Yxjl1lj7YKsiMCb27VJH9W8NVM6Bb9d8kkpG/uAQS5AmbA48q2IAolKKo1MA==", + "license": "MIT", "dependencies": { "@types/d3-color": "*" } @@ -5262,27 +5649,32 @@ "node_modules/@types/d3-path": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/@types/d3-path/-/d3-path-3.1.1.tgz", - "integrity": "sha512-VMZBYyQvbGmWyWVea0EHs/BwLgxc+MKi1zLDCONksozI4YJMcTt8ZEuIR4Sb1MMTE8MMW49v0IwI5+b7RmfWlg==" + "integrity": "sha512-VMZBYyQvbGmWyWVea0EHs/BwLgxc+MKi1zLDCONksozI4YJMcTt8ZEuIR4Sb1MMTE8MMW49v0IwI5+b7RmfWlg==", + "license": "MIT" }, "node_modules/@types/d3-polygon": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/@types/d3-polygon/-/d3-polygon-3.0.2.tgz", - "integrity": "sha512-ZuWOtMaHCkN9xoeEMr1ubW2nGWsp4nIql+OPQRstu4ypeZ+zk3YKqQT0CXVe/PYqrKpZAi+J9mTs05TKwjXSRA==" + "integrity": "sha512-ZuWOtMaHCkN9xoeEMr1ubW2nGWsp4nIql+OPQRstu4ypeZ+zk3YKqQT0CXVe/PYqrKpZAi+J9mTs05TKwjXSRA==", + "license": "MIT" }, "node_modules/@types/d3-quadtree": { "version": "3.0.6", "resolved": "https://registry.npmjs.org/@types/d3-quadtree/-/d3-quadtree-3.0.6.tgz", - "integrity": "sha512-oUzyO1/Zm6rsxKRHA1vH0NEDG58HrT5icx/azi9MF1TWdtttWl0UIUsjEQBBh+SIkrpd21ZjEv7ptxWys1ncsg==" + "integrity": "sha512-oUzyO1/Zm6rsxKRHA1vH0NEDG58HrT5icx/azi9MF1TWdtttWl0UIUsjEQBBh+SIkrpd21ZjEv7ptxWys1ncsg==", + "license": "MIT" }, "node_modules/@types/d3-random": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/@types/d3-random/-/d3-random-3.0.3.tgz", - "integrity": "sha512-Imagg1vJ3y76Y2ea0871wpabqp613+8/r0mCLEBfdtqC7xMSfj9idOnmBYyMoULfHePJyxMAw3nWhJxzc+LFwQ==" + "integrity": "sha512-Imagg1vJ3y76Y2ea0871wpabqp613+8/r0mCLEBfdtqC7xMSfj9idOnmBYyMoULfHePJyxMAw3nWhJxzc+LFwQ==", + "license": "MIT" }, "node_modules/@types/d3-scale": { "version": "4.0.9", "resolved": "https://registry.npmjs.org/@types/d3-scale/-/d3-scale-4.0.9.tgz", "integrity": "sha512-dLmtwB8zkAeO/juAMfnV+sItKjlsw2lKdZVVy6LRr0cBmegxSABiLEpGVmSJJ8O08i4+sGR6qQtb6WtuwJdvVw==", + "license": "MIT", "dependencies": { "@types/d3-time": "*" } @@ -5290,17 +5682,20 @@ "node_modules/@types/d3-scale-chromatic": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/@types/d3-scale-chromatic/-/d3-scale-chromatic-3.1.0.tgz", - "integrity": "sha512-iWMJgwkK7yTRmWqRB5plb1kadXyQ5Sj8V/zYlFGMUBbIPKQScw+Dku9cAAMgJG+z5GYDoMjWGLVOvjghDEFnKQ==" + "integrity": "sha512-iWMJgwkK7yTRmWqRB5plb1kadXyQ5Sj8V/zYlFGMUBbIPKQScw+Dku9cAAMgJG+z5GYDoMjWGLVOvjghDEFnKQ==", + "license": "MIT" }, "node_modules/@types/d3-selection": { "version": "3.0.11", "resolved": "https://registry.npmjs.org/@types/d3-selection/-/d3-selection-3.0.11.tgz", - "integrity": "sha512-bhAXu23DJWsrI45xafYpkQ4NtcKMwWnAC/vKrd2l+nxMFuvOT3XMYTIj2opv8vq8AO5Yh7Qac/nSeP/3zjTK0w==" + "integrity": "sha512-bhAXu23DJWsrI45xafYpkQ4NtcKMwWnAC/vKrd2l+nxMFuvOT3XMYTIj2opv8vq8AO5Yh7Qac/nSeP/3zjTK0w==", + "license": "MIT" }, "node_modules/@types/d3-shape": { "version": "3.1.7", "resolved": "https://registry.npmjs.org/@types/d3-shape/-/d3-shape-3.1.7.tgz", "integrity": "sha512-VLvUQ33C+3J+8p+Daf+nYSOsjB4GXp19/S/aGo60m9h1v6XaxjiT82lKVWJCfzhtuZ3yD7i/TPeC/fuKLLOSmg==", + "license": "MIT", "dependencies": { "@types/d3-path": "*" } @@ -5308,22 +5703,26 @@ "node_modules/@types/d3-time": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/@types/d3-time/-/d3-time-3.0.4.tgz", - "integrity": "sha512-yuzZug1nkAAaBlBBikKZTgzCeA+k1uy4ZFwWANOfKw5z5LRhV0gNA7gNkKm7HoK+HRN0wX3EkxGk0fpbWhmB7g==" + "integrity": "sha512-yuzZug1nkAAaBlBBikKZTgzCeA+k1uy4ZFwWANOfKw5z5LRhV0gNA7gNkKm7HoK+HRN0wX3EkxGk0fpbWhmB7g==", + "license": "MIT" }, "node_modules/@types/d3-time-format": { "version": "4.0.3", "resolved": "https://registry.npmjs.org/@types/d3-time-format/-/d3-time-format-4.0.3.tgz", - "integrity": "sha512-5xg9rC+wWL8kdDj153qZcsJ0FWiFt0J5RB6LYUNZjwSnesfblqrI/bJ1wBdJ8OQfncgbJG5+2F+qfqnqyzYxyg==" + "integrity": "sha512-5xg9rC+wWL8kdDj153qZcsJ0FWiFt0J5RB6LYUNZjwSnesfblqrI/bJ1wBdJ8OQfncgbJG5+2F+qfqnqyzYxyg==", + "license": "MIT" }, "node_modules/@types/d3-timer": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/@types/d3-timer/-/d3-timer-3.0.2.tgz", - "integrity": "sha512-Ps3T8E8dZDam6fUyNiMkekK3XUsaUEik+idO9/YjPtfj2qruF8tFBXS7XhtE4iIXBLxhmLjP3SXpLhVf21I9Lw==" + "integrity": "sha512-Ps3T8E8dZDam6fUyNiMkekK3XUsaUEik+idO9/YjPtfj2qruF8tFBXS7XhtE4iIXBLxhmLjP3SXpLhVf21I9Lw==", + "license": "MIT" }, "node_modules/@types/d3-transition": { "version": "3.0.9", "resolved": "https://registry.npmjs.org/@types/d3-transition/-/d3-transition-3.0.9.tgz", "integrity": "sha512-uZS5shfxzO3rGlu0cC3bjmMFKsXv+SmZZcgp0KD22ts4uGXp5EVYGzu/0YdwZeKmddhcAccYtREJKkPfXkZuCg==", + "license": "MIT", "dependencies": { "@types/d3-selection": "*" } @@ -5332,6 +5731,7 @@ "version": "3.0.8", "resolved": "https://registry.npmjs.org/@types/d3-zoom/-/d3-zoom-3.0.8.tgz", "integrity": "sha512-iqMC4/YlFCSlO8+2Ii1GGGliCAY4XdeG748w5vQUbevlbDu0zSjH/+jojorQVBK/se0j6DUFNPBGSqD3YWYnDw==", + "license": "MIT", "dependencies": { "@types/d3-interpolate": "*", "@types/d3-selection": "*" @@ -5341,6 +5741,7 @@ "version": "4.1.12", "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.12.tgz", "integrity": "sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==", + "license": "MIT", "dependencies": { "@types/ms": "*" } @@ -5348,17 +5749,20 @@ "node_modules/@types/estree": { "version": "1.0.7", "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.7.tgz", - "integrity": "sha512-w28IoSUCJpidD/TGviZwwMJckNESJZXFu7NBZ5YJ4mEUnNraUn9Pm8HSZm/jDF1pDWYKspWE7oVphigUPRakIQ==" + "integrity": "sha512-w28IoSUCJpidD/TGviZwwMJckNESJZXFu7NBZ5YJ4mEUnNraUn9Pm8HSZm/jDF1pDWYKspWE7oVphigUPRakIQ==", + "license": "MIT" }, "node_modules/@types/geojson": { "version": "7946.0.16", "resolved": "https://registry.npmjs.org/@types/geojson/-/geojson-7946.0.16.tgz", - "integrity": "sha512-6C8nqWur3j98U6+lXDfTUWIfgvZU+EumvpHKcYjujKH7woYyLj2sUmff0tRhrqM7BohUw7Pz3ZB1jj2gW9Fvmg==" + "integrity": "sha512-6C8nqWur3j98U6+lXDfTUWIfgvZU+EumvpHKcYjujKH7woYyLj2sUmff0tRhrqM7BohUw7Pz3ZB1jj2gW9Fvmg==", + "license": "MIT" }, "node_modules/@types/hast": { "version": "2.3.10", "resolved": "https://registry.npmjs.org/@types/hast/-/hast-2.3.10.tgz", "integrity": "sha512-McWspRw8xx8J9HurkVBfYj0xKoE25tOFlHGdx4MJ5xORQrMGZNqJhVQWaIbm6Oyla5kYOXtDiopzKRJzEOkwJw==", + "license": "MIT", "dependencies": { "@types/unist": "^2" } @@ -5367,6 +5771,7 @@ "version": "3.3.6", "resolved": "https://registry.npmjs.org/@types/hoist-non-react-statics/-/hoist-non-react-statics-3.3.6.tgz", "integrity": "sha512-lPByRJUer/iN/xa4qpyL0qmL11DqNW81iU/IG1S3uvRUq4oKagz8VCxZjiWkumgt66YT3vOdDgZ0o32sGKtCEw==", + "license": "MIT", "dependencies": { "@types/react": "*", "hoist-non-react-statics": "^3.3.0" @@ -5376,19 +5781,22 @@ "version": "4.0.4", "resolved": "https://registry.npmjs.org/@types/http-cache-semantics/-/http-cache-semantics-4.0.4.tgz", "integrity": "sha512-1m0bIFVc7eJWyve9S0RnuRgcQqF/Xd5QsUZAZeQFr1Q3/p9JWoQQEqmVy+DPTNpGXwhgIetAoYF8JSc33q29QA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@types/istanbul-lib-coverage": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.6.tgz", "integrity": "sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@types/istanbul-lib-report": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.3.tgz", "integrity": "sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA==", "dev": true, + "license": "MIT", "dependencies": { "@types/istanbul-lib-coverage": "*" } @@ -5398,6 +5806,7 @@ "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.4.tgz", "integrity": "sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==", "dev": true, + "license": "MIT", "dependencies": { "@types/istanbul-lib-report": "*" } @@ -5407,6 +5816,7 @@ "resolved": "https://registry.npmjs.org/@types/jest/-/jest-29.5.14.tgz", "integrity": "sha512-ZN+4sdnLUbo8EVvVc2ao0GFW6oVrQRPn4K2lglySj7APvSrgzxHiNNK99us4WDMi57xxA2yggblIAMNhXOotLQ==", "dev": true, + "license": "MIT", "dependencies": { "expect": "^29.0.0", "pretty-format": "^29.0.0" @@ -5417,6 +5827,7 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", "dev": true, + "license": "MIT", "engines": { "node": ">=10" }, @@ -5429,6 +5840,7 @@ "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz", "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==", "dev": true, + "license": "MIT", "dependencies": { "@jest/schemas": "^29.6.3", "ansi-styles": "^5.0.0", @@ -5442,28 +5854,33 @@ "version": "18.3.1", "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz", "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@types/json-schema": { "version": "7.0.15", "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@types/katex": { "version": "0.16.7", "resolved": "https://registry.npmjs.org/@types/katex/-/katex-0.16.7.tgz", - "integrity": "sha512-HMwFiRujE5PjrgwHQ25+bsLJgowjGjm5Z8FVSf0N6PwgJrwxH0QxzHYDcKsTfV3wva0vzrpqMTJS2jXPr5BMEQ==" + "integrity": "sha512-HMwFiRujE5PjrgwHQ25+bsLJgowjGjm5Z8FVSf0N6PwgJrwxH0QxzHYDcKsTfV3wva0vzrpqMTJS2jXPr5BMEQ==", + "license": "MIT" }, "node_modules/@types/lodash": { "version": "4.17.5", "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.17.5.tgz", - "integrity": "sha512-MBIOHVZqVqgfro1euRDWX7OO0fBVUUMrN6Pwm8LQsz8cWhEpihlvR70ENj3f40j58TNxZaWv2ndSkInykNBBJw==" + "integrity": "sha512-MBIOHVZqVqgfro1euRDWX7OO0fBVUUMrN6Pwm8LQsz8cWhEpihlvR70ENj3f40j58TNxZaWv2ndSkInykNBBJw==", + "license": "MIT" }, "node_modules/@types/lodash.mergewith": { "version": "4.6.7", "resolved": "https://registry.npmjs.org/@types/lodash.mergewith/-/lodash.mergewith-4.6.7.tgz", "integrity": "sha512-3m+lkO5CLRRYU0fhGRp7zbsGi6+BZj0uTVSwvcKU+nSlhjA9/QRNfuSGnD2mX6hQA7ZbmcCkzk5h4ZYGOtk14A==", + "license": "MIT", "peer": true, "dependencies": { "@types/lodash": "*" @@ -5472,12 +5889,14 @@ "node_modules/@types/mathjax": { "version": "0.0.37", "resolved": "https://registry.npmjs.org/@types/mathjax/-/mathjax-0.0.37.tgz", - "integrity": "sha512-y0WSZBtBNQwcYipTU/BhgeFu1EZNlFvUNCmkMXV9kBQZq7/o5z82dNVyH3yy2Xv5zzeNeQoHSL4Xm06+EQiH+g==" + "integrity": "sha512-y0WSZBtBNQwcYipTU/BhgeFu1EZNlFvUNCmkMXV9kBQZq7/o5z82dNVyH3yy2Xv5zzeNeQoHSL4Xm06+EQiH+g==", + "license": "MIT" }, "node_modules/@types/mdast": { "version": "3.0.15", "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-3.0.15.tgz", "integrity": "sha512-LnwD+mUEfxWMa1QpDraczIn6k0Ee3SMicuYSSzS6ZYl2gKS09EClnJYGd8Du6rfc5r/GZEk5o1mRb8TaTj03sQ==", + "license": "MIT", "dependencies": { "@types/unist": "^2" } @@ -5485,12 +5904,14 @@ "node_modules/@types/ms": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/@types/ms/-/ms-2.1.0.tgz", - "integrity": "sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA==" + "integrity": "sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA==", + "license": "MIT" }, "node_modules/@types/node": { - "version": "20.17.32", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.17.32.tgz", - "integrity": "sha512-zeMXFn8zQ+UkjK4ws0RiOC9EWByyW1CcVmLe+2rQocXRsGEDxUCwPEIVgpsGcLHS/P8JkT0oa3839BRABS0oPw==", + "version": "20.17.46", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.17.46.tgz", + "integrity": "sha512-0PQHLhZPWOxGW4auogW0eOQAuNIlCYvibIpG67ja0TOJ6/sehu+1en7sfceUn+QQtx4Rk3GxbLNwPh0Cav7TWw==", + "license": "MIT", "dependencies": { "undici-types": "~6.19.2" } @@ -5499,32 +5920,37 @@ "version": "4.0.2", "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.2.tgz", "integrity": "sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==", + "license": "MIT", "peer": true }, "node_modules/@types/parse5": { "version": "6.0.3", "resolved": "https://registry.npmjs.org/@types/parse5/-/parse5-6.0.3.tgz", - "integrity": "sha512-SuT16Q1K51EAVPz1K29DJ/sXjhSQ0zjvsypYJ6tlwVsRV9jwW5Adq2ch8Dq8kDBCkYnELS7N7VNCSB5nC56t/g==" + "integrity": "sha512-SuT16Q1K51EAVPz1K29DJ/sXjhSQ0zjvsypYJ6tlwVsRV9jwW5Adq2ch8Dq8kDBCkYnELS7N7VNCSB5nC56t/g==", + "license": "MIT" }, "node_modules/@types/prop-types": { "version": "15.7.14", "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.14.tgz", - "integrity": "sha512-gNMvNH49DJ7OJYv+KAKn0Xp45p8PLl6zo2YnvDIbTd4J6MER2BmWN49TG7n9LvkyihINxeKW8+3bfS2yDC9dzQ==" + "integrity": "sha512-gNMvNH49DJ7OJYv+KAKn0Xp45p8PLl6zo2YnvDIbTd4J6MER2BmWN49TG7n9LvkyihINxeKW8+3bfS2yDC9dzQ==", + "license": "MIT" }, "node_modules/@types/react": { - "version": "18.3.20", - "resolved": "https://registry.npmjs.org/@types/react/-/react-18.3.20.tgz", - "integrity": "sha512-IPaCZN7PShZK/3t6Q87pfTkRm6oLTd4vztyoj+cbHUF1g3FfVb2tFIL79uCRKEfv16AhqDMBywP2VW3KIZUvcg==", + "version": "18.3.21", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.3.21.tgz", + "integrity": "sha512-gXLBtmlcRJeT09/sI4PxVwyrku6SaNUj/6cMubjE6T6XdY1fDmBL7r0nX0jbSZPU/Xr0KuwLLZh6aOYY5d91Xw==", + "license": "MIT", "dependencies": { "@types/prop-types": "*", "csstype": "^3.0.2" } }, "node_modules/@types/react-dom": { - "version": "18.3.6", - "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.3.6.tgz", - "integrity": "sha512-nf22//wEbKXusP6E9pfOCDwFdHAX4u172eaJI4YkDRQEZiorm6KfYnSC2SWLDMVWUOWPERmJnN0ujeAfTBLvrw==", + "version": "18.3.7", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.3.7.tgz", + "integrity": "sha512-MEe3UeoENYVFXzoXEWsvcpg6ZvlrFNlOQ7EOsvhI3CfAXwzPfO8Qwuxd40nepsYKqyyVQnTdEfv68q91yLcKrQ==", "devOptional": true, + "license": "MIT", "peerDependencies": { "@types/react": "^18.0.0" } @@ -5533,6 +5959,7 @@ "version": "15.5.13", "resolved": "https://registry.npmjs.org/@types/react-syntax-highlighter/-/react-syntax-highlighter-15.5.13.tgz", "integrity": "sha512-uLGJ87j6Sz8UaBAooU0T6lWJ0dBmjZgN1PZTrj05TNql2/XpC6+4HhMT5syIdFUUt+FASfCeLLv4kBygNU+8qA==", + "license": "MIT", "dependencies": { "@types/react": "*" } @@ -5540,36 +5967,42 @@ "node_modules/@types/sortablejs": { "version": "1.15.8", "resolved": "https://registry.npmjs.org/@types/sortablejs/-/sortablejs-1.15.8.tgz", - "integrity": "sha512-b79830lW+RZfwaztgs1aVPgbasJ8e7AXtZYHTELNXZPsERt4ymJdjV4OccDbHQAvHrCcFpbF78jkm0R6h/pZVg==" + "integrity": "sha512-b79830lW+RZfwaztgs1aVPgbasJ8e7AXtZYHTELNXZPsERt4ymJdjV4OccDbHQAvHrCcFpbF78jkm0R6h/pZVg==", + "license": "MIT" }, "node_modules/@types/stack-utils": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.3.tgz", "integrity": "sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@types/trusted-types": { "version": "2.0.7", "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.7.tgz", "integrity": "sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw==", + "license": "MIT", "optional": true }, "node_modules/@types/unist": { "version": "2.0.11", "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.11.tgz", - "integrity": "sha512-CmBKiL6NNo/OqgmMn95Fk9Whlp2mtvIv+KNpQKN2F4SjvrEesubTRWGYSg+BnWZOnlCaSTU1sMpsBOzgbYhnsA==" + "integrity": "sha512-CmBKiL6NNo/OqgmMn95Fk9Whlp2mtvIv+KNpQKN2F4SjvrEesubTRWGYSg+BnWZOnlCaSTU1sMpsBOzgbYhnsA==", + "license": "MIT" }, "node_modules/@types/uuid": { "version": "9.0.8", "resolved": "https://registry.npmjs.org/@types/uuid/-/uuid-9.0.8.tgz", "integrity": "sha512-jg+97EGIcY9AGHJJRaaPVgetKDsrTgbRjQ5Msgjh/DQKEFl0DtyRr/VCOyD1T2R1MNeWPK/u7JoGhlDZnKBAfA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@types/yargs": { "version": "17.0.33", "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.33.tgz", "integrity": "sha512-WpxBCKWPLr4xSsHgz511rFJAM+wS28w2zEO1QDNY5zM/S8ok70NNfztH0xwhqKyaK0OHCbN98LDAZuy1ctxDkA==", "dev": true, + "license": "MIT", "dependencies": { "@types/yargs-parser": "*" } @@ -5578,13 +6011,15 @@ "version": "21.0.3", "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.3.tgz", "integrity": "sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@vitejs/plugin-react-swc": { "version": "3.9.0", "resolved": "https://registry.npmjs.org/@vitejs/plugin-react-swc/-/plugin-react-swc-3.9.0.tgz", "integrity": "sha512-jYFUSXhwMCYsh/aQTgSGLIN3Foz5wMbH9ahb0Zva//UzwZYbMiZd7oT3AU9jHT9DLswYDswsRwPU9jVF3yA48Q==", "dev": true, + "license": "MIT", "dependencies": { "@swc/core": "^1.11.21" }, @@ -5597,6 +6032,7 @@ "resolved": "https://registry.npmjs.org/@xhmikosr/archive-type/-/archive-type-7.0.0.tgz", "integrity": "sha512-sIm84ZneCOJuiy3PpWR5bxkx3HaNt1pqaN+vncUBZIlPZCq8ASZH+hBVdu5H8znR7qYC6sKwx+ie2Q7qztJTxA==", "dev": true, + "license": "MIT", "dependencies": { "file-type": "^19.0.0" }, @@ -5609,6 +6045,7 @@ "resolved": "https://registry.npmjs.org/@xhmikosr/bin-check/-/bin-check-7.0.3.tgz", "integrity": "sha512-4UnCLCs8DB+itHJVkqFp9Zjg+w/205/J2j2wNBsCEAm/BuBmtua2hhUOdAMQE47b1c7P9Xmddj0p+X1XVsfHsA==", "dev": true, + "license": "MIT", "dependencies": { "execa": "^5.1.1", "isexe": "^2.0.0" @@ -5622,6 +6059,7 @@ "resolved": "https://registry.npmjs.org/@xhmikosr/bin-wrapper/-/bin-wrapper-13.0.5.tgz", "integrity": "sha512-DT2SAuHDeOw0G5bs7wZbQTbf4hd8pJ14tO0i4cWhRkIJfgRdKmMfkDilpaJ8uZyPA0NVRwasCNAmMJcWA67osw==", "dev": true, + "license": "MIT", "dependencies": { "@xhmikosr/bin-check": "^7.0.3", "@xhmikosr/downloader": "^15.0.1", @@ -5637,6 +6075,7 @@ "resolved": "https://registry.npmjs.org/@xhmikosr/decompress/-/decompress-10.0.1.tgz", "integrity": "sha512-6uHnEEt5jv9ro0CDzqWlFgPycdE+H+kbJnwyxgZregIMLQ7unQSCNVsYG255FoqU8cP46DyggI7F7LohzEl8Ag==", "dev": true, + "license": "MIT", "dependencies": { "@xhmikosr/decompress-tar": "^8.0.1", "@xhmikosr/decompress-tarbz2": "^8.0.1", @@ -5655,6 +6094,7 @@ "resolved": "https://registry.npmjs.org/@xhmikosr/decompress-tar/-/decompress-tar-8.0.1.tgz", "integrity": "sha512-dpEgs0cQKJ2xpIaGSO0hrzz3Kt8TQHYdizHsgDtLorWajuHJqxzot9Hbi0huRxJuAGG2qiHSQkwyvHHQtlE+fg==", "dev": true, + "license": "MIT", "dependencies": { "file-type": "^19.0.0", "is-stream": "^2.0.1", @@ -5669,6 +6109,7 @@ "resolved": "https://registry.npmjs.org/@xhmikosr/decompress-tarbz2/-/decompress-tarbz2-8.0.2.tgz", "integrity": "sha512-p5A2r/AVynTQSsF34Pig6olt9CvRj6J5ikIhzUd3b57pUXyFDGtmBstcw+xXza0QFUh93zJsmY3zGeNDlR2AQQ==", "dev": true, + "license": "MIT", "dependencies": { "@xhmikosr/decompress-tar": "^8.0.1", "file-type": "^19.6.0", @@ -5685,6 +6126,7 @@ "resolved": "https://registry.npmjs.org/@xhmikosr/decompress-targz/-/decompress-targz-8.0.1.tgz", "integrity": "sha512-mvy5AIDIZjQ2IagMI/wvauEiSNHhu/g65qpdM4EVoYHUJBAmkQWqcPJa8Xzi1aKVTmOA5xLJeDk7dqSjlHq8Mg==", "dev": true, + "license": "MIT", "dependencies": { "@xhmikosr/decompress-tar": "^8.0.1", "file-type": "^19.0.0", @@ -5699,6 +6141,7 @@ "resolved": "https://registry.npmjs.org/@xhmikosr/decompress-unzip/-/decompress-unzip-7.0.0.tgz", "integrity": "sha512-GQMpzIpWTsNr6UZbISawsGI0hJ4KA/mz5nFq+cEoPs12UybAqZWKbyIaZZyLbJebKl5FkLpsGBkrplJdjvUoSQ==", "dev": true, + "license": "MIT", "dependencies": { "file-type": "^19.0.0", "get-stream": "^6.0.1", @@ -5713,6 +6156,7 @@ "resolved": "https://registry.npmjs.org/@xhmikosr/downloader/-/downloader-15.0.1.tgz", "integrity": "sha512-fiuFHf3Dt6pkX8HQrVBsK0uXtkgkVlhrZEh8b7VgoDqFf+zrgFBPyrwCqE/3nDwn3hLeNz+BsrS7q3mu13Lp1g==", "dev": true, + "license": "MIT", "dependencies": { "@xhmikosr/archive-type": "^7.0.0", "@xhmikosr/decompress": "^10.0.1", @@ -5733,6 +6177,7 @@ "resolved": "https://registry.npmjs.org/@xhmikosr/os-filter-obj/-/os-filter-obj-3.0.0.tgz", "integrity": "sha512-siPY6BD5dQ2SZPl3I0OZBHL27ZqZvLEosObsZRQ1NUB8qcxegwt0T9eKtV96JMFQpIz1elhkzqOg4c/Ri6Dp9A==", "dev": true, + "license": "MIT", "dependencies": { "arch": "^3.0.0" }, @@ -5744,6 +6189,7 @@ "version": "0.9.8", "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.9.8.tgz", "integrity": "sha512-p96FSY54r+WJ50FIOsCOjyj/wavs8921hG5+kVMmZgKcvIKxMXHTrjNJvRgWa/zuX3B6t2lijLNFaOyuxUH+2A==", + "license": "MIT", "engines": { "node": ">=14.6" } @@ -5751,14 +6197,16 @@ "node_modules/@xstate/fsm": { "version": "1.6.5", "resolved": "https://registry.npmjs.org/@xstate/fsm/-/fsm-1.6.5.tgz", - "integrity": "sha512-b5o1I6aLNeYlU/3CPlj/Z91ybk1gUsKT+5NAJI+2W4UjvS5KLG28K9v5UvNoFVjHV8PajVZ00RH3vnjyQO7ZAw==" + "integrity": "sha512-b5o1I6aLNeYlU/3CPlj/Z91ybk1gUsKT+5NAJI+2W4UjvS5KLG28K9v5UvNoFVjHV8PajVZ00RH3vnjyQO7ZAw==", + "license": "MIT" }, "node_modules/@xyflow/react": { - "version": "12.6.0", - "resolved": "https://registry.npmjs.org/@xyflow/react/-/react-12.6.0.tgz", - "integrity": "sha512-YzsSK4SlpC6e9Ki1g6O9B1UH7xvz/bzWF+tJ+vWDD8Am5xJmFn0jYnCEuqvzvH8dRKb1NFBmyuqEGqWN39xXsA==", + "version": "12.6.1", + "resolved": "https://registry.npmjs.org/@xyflow/react/-/react-12.6.1.tgz", + "integrity": "sha512-DQs1LOaxSIdsoxsfZSLBoID93eQvfBXDraBwalpKaVcWTueWfjnW9mQ7jviwC3zPLwyx/ioPh+C45/Ez7+CHUQ==", + "license": "MIT", "dependencies": { - "@xyflow/system": "0.0.57", + "@xyflow/system": "0.0.58", "classcat": "^5.0.3", "zustand": "^4.4.0" }, @@ -5768,9 +6216,10 @@ } }, "node_modules/@xyflow/system": { - "version": "0.0.57", - "resolved": "https://registry.npmjs.org/@xyflow/system/-/system-0.0.57.tgz", - "integrity": "sha512-1YpBo0WgmZLR5wQw9Jvk3Tu0gISi/oYc4uSimrDuAsA/G2rGleulLrKkM59uuT/QU5m6DYC2VdBDAzjSNMGuBA==", + "version": "0.0.58", + "resolved": "https://registry.npmjs.org/@xyflow/system/-/system-0.0.58.tgz", + "integrity": "sha512-f4l+/AAdWejcFrkaCbKWRWyL64G7gMR0xrwRlbG6oF4KIOMcygGFxOXdOV8QCMcQ9u++QIDpsogpUhexX4vi1Q==", + "license": "MIT", "dependencies": { "@types/d3-drag": "^3.0.7", "@types/d3-selection": "^3.0.10", @@ -5785,22 +6234,26 @@ "version": "2.0.6", "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==", - "deprecated": "Use your platform's native atob() and btoa() methods instead" + "deprecated": "Use your platform's native atob() and btoa() methods instead", + "license": "BSD-3-Clause" }, "node_modules/abbrev": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", + "license": "ISC", "optional": true, "peer": true }, "node_modules/accepts": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", - "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-2.0.0.tgz", + "integrity": "sha512-5cvg6CtKwfgdmVqY1WIiXKc3Q1bkRqGLi+2W/6ao+6Y7gu/RCwRuAhGEzh5B4KlszSuTLgZYuqFqo5bImjNKng==", + "dev": true, + "license": "MIT", "dependencies": { - "mime-types": "~2.1.34", - "negotiator": "0.6.3" + "mime-types": "^3.0.0", + "negotiator": "^1.0.0" }, "engines": { "node": ">= 0.6" @@ -5816,6 +6269,7 @@ "version": "8.14.1", "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.14.1.tgz", "integrity": "sha512-OvQ/2pUDKmgfCg++xsTX1wGxfTaszcHVcTctW4UJB4hibJx2HXxxO5UmVgyjMa+ZDsiaf5wWLXYpRWMmBI0QHg==", + "license": "MIT", "bin": { "acorn": "bin/acorn" }, @@ -5827,6 +6281,7 @@ "version": "7.0.1", "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-7.0.1.tgz", "integrity": "sha512-umOSDSDrfHbTNPuNpC2NSnnA3LUrqpevPb4T9jRx4MagXNS0rs+gwiTcAvqCRmsD6utzsrzNt+ebm00SNWiC3Q==", + "license": "MIT", "dependencies": { "acorn": "^8.1.0", "acorn-walk": "^8.0.2" @@ -5837,6 +6292,7 @@ "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", "dev": true, + "license": "MIT", "peerDependencies": { "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" } @@ -5845,6 +6301,7 @@ "version": "8.3.4", "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.4.tgz", "integrity": "sha512-ueEepnujpqee2o5aIYnvHU6C0A42MNdsIDeqy5BydrkuC5R1ZuUFnm27EeFJGoEHJQgn3uleRvmTXaJgfXbt4g==", + "license": "MIT", "dependencies": { "acorn": "^8.11.0" }, @@ -5855,12 +6312,14 @@ "node_modules/ag-charts-types": { "version": "10.3.7", "resolved": "https://registry.npmjs.org/ag-charts-types/-/ag-charts-types-10.3.7.tgz", - "integrity": "sha512-ja7eA27Ns0SfwvV89ORsZTqcsZ57rPYptlzrvzRLjoKXowR+Ft9stb3USLHJjpPwT45qtMyCmTdRTfis6auWnw==" + "integrity": "sha512-ja7eA27Ns0SfwvV89ORsZTqcsZ57rPYptlzrvzRLjoKXowR+Ft9stb3USLHJjpPwT45qtMyCmTdRTfis6auWnw==", + "license": "MIT" }, "node_modules/ag-grid-community": { "version": "32.3.7", "resolved": "https://registry.npmjs.org/ag-grid-community/-/ag-grid-community-32.3.7.tgz", "integrity": "sha512-36P/ex/itDEWMC0gESNR5J+lm3aeLquhgwXgM+AKGb/soLdvKv8Fc3BP/5n4r6a7qhsSFE/E1w37b26xbpHuPQ==", + "license": "MIT", "dependencies": { "ag-charts-types": "10.3.7" } @@ -5869,6 +6328,7 @@ "version": "32.3.7", "resolved": "https://registry.npmjs.org/ag-grid-react/-/ag-grid-react-32.3.7.tgz", "integrity": "sha512-rKTy4WqfVB0l5l7poMJoqIpLLKe2zdIbRAFoM8PiBJmFrGSjyhhR4kXVvj/AQPKdejKZkcy8r6R8F1C8obG/dA==", + "license": "MIT", "dependencies": { "ag-grid-community": "32.3.7", "prop-types": "^15.8.1" @@ -5882,6 +6342,7 @@ "version": "6.0.2", "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "license": "MIT", "dependencies": { "debug": "4" }, @@ -5894,6 +6355,7 @@ "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", "dev": true, + "license": "MIT", "dependencies": { "fast-deep-equal": "^3.1.1", "fast-json-stable-stringify": "^2.0.0", @@ -5909,6 +6371,7 @@ "version": "3.0.1", "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.1.tgz", "integrity": "sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==", + "license": "ISC", "dependencies": { "string-width": "^4.1.0" } @@ -5916,12 +6379,14 @@ "node_modules/ansi-align/node_modules/emoji-regex": { "version": "8.0.0", "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "license": "MIT" }, "node_modules/ansi-align/node_modules/string-width": { "version": "4.2.3", "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "license": "MIT", "dependencies": { "emoji-regex": "^8.0.0", "is-fullwidth-code-point": "^3.0.0", @@ -5935,6 +6400,7 @@ "version": "6.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "license": "MIT", "dependencies": { "ansi-regex": "^5.0.1" }, @@ -5946,6 +6412,7 @@ "version": "5.0.1", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "license": "MIT", "engines": { "node": ">=8" } @@ -5954,6 +6421,7 @@ "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, @@ -5968,6 +6436,7 @@ "version": "0.7.2", "resolved": "https://registry.npmjs.org/ansi-to-html/-/ansi-to-html-0.7.2.tgz", "integrity": "sha512-v6MqmEpNlxF+POuyhKkidusCHWWkaLcGRURzivcU3I9tv7k4JVhFcnukrM5Rlk2rUywdZuzYAZ+kbZqWCnfN3g==", + "license": "MIT", "dependencies": { "entities": "^2.2.0" }, @@ -5981,12 +6450,14 @@ "node_modules/any-promise": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", - "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==" + "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==", + "license": "MIT" }, "node_modules/anymatch": { "version": "3.1.3", "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "license": "ISC", "dependencies": { "normalize-path": "^3.0.0", "picomatch": "^2.0.4" @@ -5999,6 +6470,7 @@ "version": "2.3.1", "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "license": "MIT", "engines": { "node": ">=8.6" }, @@ -6010,6 +6482,7 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/aproba/-/aproba-2.0.0.tgz", "integrity": "sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==", + "license": "ISC", "optional": true, "peer": true }, @@ -6031,13 +6504,15 @@ "type": "consulting", "url": "https://feross.org/support" } - ] + ], + "license": "MIT" }, "node_modules/are-we-there-yet": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-2.0.0.tgz", "integrity": "sha512-Ci/qENmwHnsYo9xKIcUJN5LeDKdJ6R1Z1j9V/J5wyq8nh/mYPEpIKJbBZXtZjG04HiK7zV/p6Vs9952MrMeUIw==", "deprecated": "This package is no longer supported.", + "license": "ISC", "optional": true, "peer": true, "dependencies": { @@ -6051,17 +6526,20 @@ "node_modules/arg": { "version": "5.0.2", "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", - "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==" + "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==", + "license": "MIT" }, "node_modules/argparse": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "license": "Python-2.0" }, "node_modules/aria-hidden": { "version": "1.2.4", "resolved": "https://registry.npmjs.org/aria-hidden/-/aria-hidden-1.2.4.tgz", "integrity": "sha512-y+CcFFwelSXpLZk/7fMB2mUbGtX9lKycf1MWJ7CaTIERyitVlyQx6C+sxcROU2BAJ24OiZyK+8wj2i8AlBoS3A==", + "license": "MIT", "dependencies": { "tslib": "^2.0.0" }, @@ -6074,6 +6552,7 @@ "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.0.tgz", "integrity": "sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==", "dev": true, + "license": "Apache-2.0", "dependencies": { "dequal": "^2.0.3" } @@ -6082,6 +6561,7 @@ "version": "0.14.2", "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.14.2.tgz", "integrity": "sha512-O0yuUDnZeQDL+ncNGlJ78BiO4jnYI3bvMsD5prT0/nsgijG/LpNBIr63gTjVTNsiGkgQhiyCShTgxt8oXOrklA==", + "license": "MIT", "dependencies": { "tslib": "^2.0.1" }, @@ -6092,7 +6572,8 @@ "node_modules/asynckit": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", + "license": "MIT" }, "node_modules/autoprefixer": { "version": "10.4.21", @@ -6113,6 +6594,7 @@ "url": "https://github.com/sponsors/ai" } ], + "license": "MIT", "dependencies": { "browserslist": "^4.24.4", "caniuse-lite": "^1.0.30001702", @@ -6135,6 +6617,7 @@ "version": "1.9.0", "resolved": "https://registry.npmjs.org/axios/-/axios-1.9.0.tgz", "integrity": "sha512-re4CqKTJaURpzbLHtIi6XpDv20/CnpXOtjRY5/CU32L8gU8ek9UIivcfvSWvmKEngmVbrUtPpdDwWDWL7DNHvg==", + "license": "MIT", "dependencies": { "follow-redirects": "^1.15.6", "form-data": "^4.0.0", @@ -6145,6 +6628,7 @@ "version": "4.1.0", "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-4.1.0.tgz", "integrity": "sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==", + "license": "Apache-2.0", "engines": { "node": ">= 0.4" } @@ -6153,12 +6637,14 @@ "version": "1.6.7", "resolved": "https://registry.npmjs.org/b4a/-/b4a-1.6.7.tgz", "integrity": "sha512-OnAYlL5b7LEkALw87fUVafQw5rVR9RjwGd4KUwNQ6DrrNmaVaUCgLipfVlzrPQ4tWOR9P0IXGNOx50jYCCdSJg==", - "dev": true + "dev": true, + "license": "Apache-2.0" }, "node_modules/babel-plugin-macros": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz", "integrity": "sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==", + "license": "MIT", "peer": true, "dependencies": { "@babel/runtime": "^7.12.5", @@ -6174,6 +6660,7 @@ "version": "0.21.1", "resolved": "https://registry.npmjs.org/babel-plugin-syntax-hermes-parser/-/babel-plugin-syntax-hermes-parser-0.21.1.tgz", "integrity": "sha512-tUCEa+EykZx3oJXc+PolKz2iwDscCJ2hCONMvEqjAb4jIQH5ZapDd5Brs2Nk4TQpSJ/1Ykz53ksQbevXbF0wxg==", + "license": "MIT", "dependencies": { "hermes-parser": "0.21.1" } @@ -6182,6 +6669,7 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/bail/-/bail-2.0.2.tgz", "integrity": "sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==", + "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" @@ -6190,19 +6678,22 @@ "node_modules/balanced-match": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "license": "MIT" }, "node_modules/bare-events": { "version": "2.5.4", "resolved": "https://registry.npmjs.org/bare-events/-/bare-events-2.5.4.tgz", "integrity": "sha512-+gFfDkR8pj4/TrWCGUGWmJIkBwuxPS5F+a5yWjOHQt2hHvNZd5YLzadjmDUtFmMM4y429bnKLa8bYBMHcYdnQA==", "dev": true, + "license": "Apache-2.0", "optional": true }, "node_modules/base64-arraybuffer": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-1.0.2.tgz", "integrity": "sha512-I3yl4r9QB5ZRY3XuJVEPfc2XhZO6YweFPI+UovAzn+8/hb3oJ6lnysaFcjVpkCPfVWFUDvoZ8kmVDP7WyRtYtQ==", + "license": "MIT", "engines": { "node": ">= 0.6.0" } @@ -6224,12 +6715,14 @@ "type": "consulting", "url": "https://feross.org/support" } - ] + ], + "license": "MIT" }, "node_modules/base64id": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/base64id/-/base64id-2.0.0.tgz", "integrity": "sha512-lGe34o6EHj9y3Kts9R4ZYs/Gr+6N7MCaMlIFA3F1R2O5/m7K06AxfSeO5530PEERE6/WyEg3lsuyw4GHlPZHog==", + "license": "MIT", "engines": { "node": "^4.5.0 || >= 5.9" } @@ -6239,6 +6732,7 @@ "resolved": "https://registry.npmjs.org/bin-version/-/bin-version-6.0.0.tgz", "integrity": "sha512-nk5wEsP4RiKjG+vF+uG8lFsEn4d7Y6FVDamzzftSunXOoOcOOkzcWdKVlGgFFwlUQCj63SgnUkLLGF8v7lufhw==", "dev": true, + "license": "MIT", "dependencies": { "execa": "^5.0.0", "find-versions": "^5.0.0" @@ -6255,6 +6749,7 @@ "resolved": "https://registry.npmjs.org/bin-version-check/-/bin-version-check-5.1.0.tgz", "integrity": "sha512-bYsvMqJ8yNGILLz1KP9zKLzQ6YpljV3ln1gqhuLkUtyfGi3qXKGuK2p+U4NAvjVFzDFiBBtOpCOSFNuYYEGZ5g==", "dev": true, + "license": "MIT", "dependencies": { "bin-version": "^6.0.0", "semver": "^7.5.3", @@ -6271,6 +6766,7 @@ "version": "2.3.0", "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", + "license": "MIT", "engines": { "node": ">=8" }, @@ -6282,6 +6778,7 @@ "version": "4.1.0", "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", + "license": "MIT", "optional": true, "dependencies": { "buffer": "^5.5.0", @@ -6289,10 +6786,32 @@ "readable-stream": "^3.4.0" } }, + "node_modules/body-parser": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-2.2.0.tgz", + "integrity": "sha512-02qvAaxv8tp7fBa/mw1ga98OGm+eCbqzJOKoRt70sLmfEEi+jyBYVTDGfCL/k06/4EMk/z01gCe7HoCH/f2LTg==", + "dev": true, + "license": "MIT", + "dependencies": { + "bytes": "^3.1.2", + "content-type": "^1.0.5", + "debug": "^4.4.0", + "http-errors": "^2.0.0", + "iconv-lite": "^0.6.3", + "on-finished": "^2.4.1", + "qs": "^6.14.0", + "raw-body": "^3.0.0", + "type-is": "^2.0.0" + }, + "engines": { + "node": ">=18" + } + }, "node_modules/boxen": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/boxen/-/boxen-5.1.2.tgz", "integrity": "sha512-9gYgQKXx+1nP8mP7CzFyaUARhg7D3n1dF/FnErWmu9l6JvGpNUN278h0aSb+QjoiKSWG+iZ3uHrcqk0qrY9RQQ==", + "license": "MIT", "dependencies": { "ansi-align": "^3.0.0", "camelcase": "^6.2.0", @@ -6313,12 +6832,14 @@ "node_modules/boxen/node_modules/emoji-regex": { "version": "8.0.0", "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "license": "MIT" }, "node_modules/boxen/node_modules/string-width": { "version": "4.2.3", "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "license": "MIT", "dependencies": { "emoji-regex": "^8.0.0", "is-fullwidth-code-point": "^3.0.0", @@ -6332,6 +6853,7 @@ "version": "6.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "license": "MIT", "dependencies": { "ansi-regex": "^5.0.1" }, @@ -6343,6 +6865,7 @@ "version": "7.0.0", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "license": "MIT", "dependencies": { "ansi-styles": "^4.0.0", "string-width": "^4.1.0", @@ -6359,6 +6882,7 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "license": "MIT", "dependencies": { "balanced-match": "^1.0.0" } @@ -6367,6 +6891,7 @@ "version": "3.0.3", "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", + "license": "MIT", "dependencies": { "fill-range": "^7.1.1" }, @@ -6375,9 +6900,9 @@ } }, "node_modules/browserslist": { - "version": "4.24.4", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.24.4.tgz", - "integrity": "sha512-KDi1Ny1gSePi1vm0q4oxSF8b4DR44GF4BbmS2YdhPLOEqd8pDviZOGH/GsmRwoWJ2+5Lr085X7naowMwKHDG1A==", + "version": "4.24.5", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.24.5.tgz", + "integrity": "sha512-FDToo4Wo82hIdgc1CQ+NQD0hEhmpPjrZ3hiUgwgOG6IuTdlpr8jdjyG24P6cNP1yJpTLzS5OcGgSw0xmDU1/Tw==", "funding": [ { "type": "opencollective", @@ -6392,11 +6917,12 @@ "url": "https://github.com/sponsors/ai" } ], + "license": "MIT", "dependencies": { - "caniuse-lite": "^1.0.30001688", - "electron-to-chromium": "^1.5.73", + "caniuse-lite": "^1.0.30001716", + "electron-to-chromium": "^1.5.149", "node-releases": "^2.0.19", - "update-browserslist-db": "^1.1.1" + "update-browserslist-db": "^1.1.3" }, "bin": { "browserslist": "cli.js" @@ -6424,6 +6950,7 @@ "url": "https://feross.org/support" } ], + "license": "MIT", "dependencies": { "base64-js": "^1.3.1", "ieee754": "^1.1.13" @@ -6434,15 +6961,27 @@ "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", "dev": true, + "license": "MIT", "engines": { "node": "*" } }, + "node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, "node_modules/cacheable-lookup": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-7.0.0.tgz", "integrity": "sha512-+qJyx4xiKra8mZrcwhjMRMUhD5NR1R8esPkzIYxX96JiecFoxAXFuz/GpR3+ev4PE1WamHip78wV0vcmPQtp8w==", "dev": true, + "license": "MIT", "engines": { "node": ">=14.16" } @@ -6452,6 +6991,7 @@ "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-10.2.14.tgz", "integrity": "sha512-zkDT5WAF4hSSoUgyfg5tFIxz8XQK+25W/TLVojJTMKBaxevLBBtLxgqguAuVQB8PVW79FVjHcU+GJ9tVbDZ9mQ==", "dev": true, + "license": "MIT", "dependencies": { "@types/http-cache-semantics": "^4.0.2", "get-stream": "^6.0.1", @@ -6469,6 +7009,7 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz", "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==", + "license": "MIT", "dependencies": { "es-errors": "^1.3.0", "function-bind": "^1.1.2" @@ -6477,10 +7018,28 @@ "node": ">= 0.4" } }, + "node_modules/call-bound": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz", + "integrity": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.2", + "get-intrinsic": "^1.3.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/callsites": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "license": "MIT", "engines": { "node": ">=6" } @@ -6489,6 +7048,7 @@ "version": "6.3.0", "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "license": "MIT", "engines": { "node": ">=10" }, @@ -6500,14 +7060,15 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==", + "license": "MIT", "engines": { "node": ">= 6" } }, "node_modules/caniuse-lite": { - "version": "1.0.30001715", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001715.tgz", - "integrity": "sha512-7ptkFGMm2OAOgvZpwgA4yjQ5SQbrNVGdRjzH0pBdy1Fasvcr+KAeECmbCAECzTuDuoX0FCY8KzUxjf9+9kfZEw==", + "version": "1.0.30001718", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001718.tgz", + "integrity": "sha512-AflseV1ahcSunK53NfEs9gFWgOEmzr0f+kaMFA4xiLZlr9Hzt7HxcSpIFcnNCUkz6R6dWKa54rUz3HUmI3nVcw==", "funding": [ { "type": "opencollective", @@ -6521,13 +7082,15 @@ "type": "github", "url": "https://github.com/sponsors/ai" } - ] + ], + "license": "CC-BY-4.0" }, "node_modules/canvas": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/canvas/-/canvas-3.1.0.tgz", "integrity": "sha512-tTj3CqqukVJ9NgSahykNwtGda7V33VLObwrHfzT0vqJXu7J4d4C/7kQQW3fOEGDfZZoILPut5H00gOjyttPGyg==", "hasInstallScript": true, + "license": "MIT", "optional": true, "dependencies": { "node-addon-api": "^7.0.0", @@ -6541,6 +7104,7 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/ccount/-/ccount-2.0.1.tgz", "integrity": "sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==", + "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" @@ -6550,6 +7114,7 @@ "version": "4.1.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -6565,6 +7130,7 @@ "version": "1.2.4", "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-1.2.4.tgz", "integrity": "sha512-iBMyeEHxfVnIakwOuDXpVkc54HijNgCyQB2w0VfGQThle6NXn50zU6V/u+LDhxHcDUPojn6Kpga3PTAD8W1bQw==", + "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" @@ -6574,6 +7140,7 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-1.1.4.tgz", "integrity": "sha512-3Xnr+7ZFS1uxeiUDvV02wQ+QDbc55o97tIV5zHScSPJpcLm/r0DFPcoY3tYRp+VZukxuMeKgXYmsXQHO05zQeA==", + "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" @@ -6583,6 +7150,7 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-1.1.4.tgz", "integrity": "sha512-mKKUkUbhPpQlCOfIuZkvSEgktjPFIsZKRRbC6KWVEMvlzblj3i3asQv5ODsrwt0N3pHAEvjP8KTQPHkp0+6jOg==", + "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" @@ -6592,6 +7160,7 @@ "version": "3.6.0", "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", + "license": "MIT", "dependencies": { "anymatch": "~3.1.2", "braces": "~3.0.2", @@ -6615,6 +7184,7 @@ "version": "5.1.2", "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "license": "ISC", "dependencies": { "is-glob": "^4.0.1" }, @@ -6626,6 +7196,7 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", + "license": "ISC", "optional": true }, "node_modules/ci-info": { @@ -6638,6 +7209,7 @@ "url": "https://github.com/sponsors/sibiraj-s" } ], + "license": "MIT", "engines": { "node": ">=8" } @@ -6646,6 +7218,7 @@ "version": "0.7.1", "resolved": "https://registry.npmjs.org/class-variance-authority/-/class-variance-authority-0.7.1.tgz", "integrity": "sha512-Ka+9Trutv7G8M6WT6SeiRWz792K5qEqIGEGzXKhAE6xOWAY6pPH8U+9IY3oCMv6kqTmLsv7Xh/2w2RigkePMsg==", + "license": "Apache-2.0", "dependencies": { "clsx": "^2.1.1" }, @@ -6656,17 +7229,20 @@ "node_modules/classcat": { "version": "5.0.5", "resolved": "https://registry.npmjs.org/classcat/-/classcat-5.0.5.tgz", - "integrity": "sha512-JhZUT7JFcQy/EzW605k/ktHtncoo9vnyW/2GspNYwFlN1C/WmjuV/xtS04e9SOkL2sTdw0VAZ2UGCcQ9lR6p6w==" + "integrity": "sha512-JhZUT7JFcQy/EzW605k/ktHtncoo9vnyW/2GspNYwFlN1C/WmjuV/xtS04e9SOkL2sTdw0VAZ2UGCcQ9lR6p6w==", + "license": "MIT" }, "node_modules/classnames": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.3.1.tgz", - "integrity": "sha512-OlQdbZ7gLfGarSqxesMesDa5uz7KFbID8Kpq/SxIoNGDqY8lSYs0D+hhtBXhcdB3rcbXArFr7vlHheLk1voeNA==" + "integrity": "sha512-OlQdbZ7gLfGarSqxesMesDa5uz7KFbID8Kpq/SxIoNGDqY8lSYs0D+hhtBXhcdB3rcbXArFr7vlHheLk1voeNA==", + "license": "MIT" }, "node_modules/cli-boxes": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-2.2.1.tgz", "integrity": "sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw==", + "license": "MIT", "engines": { "node": ">=6" }, @@ -6678,6 +7254,7 @@ "version": "0.4.3", "resolved": "https://registry.npmjs.org/cli-high/-/cli-high-0.4.3.tgz", "integrity": "sha512-YbwZhmK0fpwVn3bsbYiYdkseXFcGvSVkX+fl0CY73PAz77Uzkr46X3Ifs4V7NgwfvCqGx+6C5zEi8SL8m9lqtg==", + "license": "MIT", "dependencies": { "@clack/prompts": "^0.7.0", "sugar-high": "^0.7.1", @@ -6695,6 +7272,7 @@ "version": "8.0.1", "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", + "license": "ISC", "dependencies": { "string-width": "^4.2.0", "strip-ansi": "^6.0.1", @@ -6707,12 +7285,14 @@ "node_modules/cliui/node_modules/emoji-regex": { "version": "8.0.0", "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "license": "MIT" }, "node_modules/cliui/node_modules/string-width": { "version": "4.2.3", "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "license": "MIT", "dependencies": { "emoji-regex": "^8.0.0", "is-fullwidth-code-point": "^3.0.0", @@ -6726,6 +7306,7 @@ "version": "6.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "license": "MIT", "dependencies": { "ansi-regex": "^5.0.1" }, @@ -6737,6 +7318,7 @@ "version": "7.0.0", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "license": "MIT", "dependencies": { "ansi-styles": "^4.0.0", "string-width": "^4.1.0", @@ -6753,6 +7335,7 @@ "version": "2.1.1", "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.1.1.tgz", "integrity": "sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==", + "license": "MIT", "engines": { "node": ">=6" } @@ -6761,6 +7344,7 @@ "version": "1.1.1", "resolved": "https://registry.npmjs.org/cmdk/-/cmdk-1.1.1.tgz", "integrity": "sha512-Vsv7kFaXm+ptHDMZ7izaRsP70GgrW9NBNGswt9OZaVBLlE0SNpDq8eu/VGXyF9r7M0azK3Wy7OlYXsuyYLFzHg==", + "license": "MIT", "dependencies": { "@radix-ui/react-compose-refs": "^1.1.1", "@radix-ui/react-dialog": "^1.1.6", @@ -6776,6 +7360,7 @@ "version": "1.0.9", "resolved": "https://registry.npmjs.org/codemirror-wrapped-line-indent/-/codemirror-wrapped-line-indent-1.0.9.tgz", "integrity": "sha512-oc976hHLt35u6Ojbhub+IWOxEpapZSqYieLEdGhsgFZ4rtYQtdb5KjxzgjCCyVe3t0yk+a6hmaIOEsjU/tZRxQ==", + "license": "MIT", "peerDependencies": { "@codemirror/language": "^6.9.0", "@codemirror/state": "^6.2.1", @@ -6786,6 +7371,7 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "license": "MIT", "dependencies": { "color-name": "~1.1.4" }, @@ -6796,12 +7382,14 @@ "node_modules/color-name": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "license": "MIT" }, "node_modules/color-support": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==", + "license": "ISC", "optional": true, "peer": true, "bin": { @@ -6812,12 +7400,14 @@ "version": "2.0.3", "resolved": "https://registry.npmjs.org/color2k/-/color2k-2.0.3.tgz", "integrity": "sha512-zW190nQTIoXcGCaU08DvVNFTmQhUpnJfVuAKfWqUQkflXKpaDdpaYoM0iluLS9lgJNHyBF58KKA2FBEwkD7wog==", + "license": "MIT", "peer": true }, "node_modules/combined-stream": { "version": "1.0.8", "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "license": "MIT", "dependencies": { "delayed-stream": "~1.0.0" }, @@ -6829,6 +7419,7 @@ "version": "2.0.3", "resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-2.0.3.tgz", "integrity": "sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==", + "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" @@ -6838,6 +7429,7 @@ "version": "8.3.0", "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", + "license": "MIT", "engines": { "node": ">= 12" } @@ -6846,12 +7438,14 @@ "version": "0.0.1", "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", - "devOptional": true + "devOptional": true, + "license": "MIT" }, "node_modules/config-chain": { "version": "1.1.13", "resolved": "https://registry.npmjs.org/config-chain/-/config-chain-1.1.13.tgz", "integrity": "sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==", + "license": "MIT", "dependencies": { "ini": "^1.3.4", "proto-list": "~1.2.1" @@ -6861,6 +7455,7 @@ "version": "5.0.1", "resolved": "https://registry.npmjs.org/configstore/-/configstore-5.0.1.tgz", "integrity": "sha512-aMKprgk5YhBNyH25hj8wGt2+D52Sw1DRRIzqBwLp2Ya9mFmY8KPvvtvmna8SxVR9JMZ4kzMD68N22vlaRpkeFA==", + "license": "BSD-2-Clause", "dependencies": { "dot-prop": "^5.2.0", "graceful-fs": "^4.1.2", @@ -6877,6 +7472,7 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "license": "MIT", "dependencies": { "semver": "^6.0.0" }, @@ -6891,6 +7487,7 @@ "version": "6.3.1", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "license": "ISC", "bin": { "semver": "bin/semver.js" } @@ -6899,6 +7496,7 @@ "version": "1.1.0", "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", "integrity": "sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==", + "license": "ISC", "optional": true, "peer": true }, @@ -6907,6 +7505,7 @@ "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", "dev": true, + "license": "MIT", "dependencies": { "safe-buffer": "5.2.1" }, @@ -6914,24 +7513,47 @@ "node": ">= 0.6" } }, + "node_modules/content-type": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", + "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, "node_modules/convert-source-map": { "version": "1.9.0", "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==", + "license": "MIT", "peer": true }, "node_modules/cookie": { "version": "0.7.2", "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.2.tgz", "integrity": "sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==", + "license": "MIT", "engines": { "node": ">= 0.6" } }, + "node_modules/cookie-signature": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.2.2.tgz", + "integrity": "sha512-D76uU73ulSXrD1UXF4KE2TMxVVwhsnCgfAyTg9k8P6KGZjlXKrOLe4dJQKI3Bxi5wjesZoFXJWElNWBjPZMbhg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.6.0" + } + }, "node_modules/cors": { "version": "2.8.5", "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz", "integrity": "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==", + "license": "MIT", "dependencies": { "object-assign": "^4", "vary": "^1" @@ -6944,6 +7566,7 @@ "version": "7.1.0", "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz", "integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==", + "license": "MIT", "peer": true, "dependencies": { "@types/parse-json": "^4.0.0", @@ -6959,12 +7582,14 @@ "node_modules/crelt": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/crelt/-/crelt-1.0.6.tgz", - "integrity": "sha512-VQ2MBenTq1fWZUH9DJNGti7kKv6EeAuYr3cLwxUWhIu1baTaXh4Ib5W2CqHVqib4/MqbYGJqiL3Zb8GJZr3l4g==" + "integrity": "sha512-VQ2MBenTq1fWZUH9DJNGti7kKv6EeAuYr3cLwxUWhIu1baTaXh4Ib5W2CqHVqib4/MqbYGJqiL3Zb8GJZr3l4g==", + "license": "MIT" }, "node_modules/cross-spawn": { "version": "7.0.6", "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", + "license": "MIT", "dependencies": { "path-key": "^3.1.0", "shebang-command": "^2.0.0", @@ -6978,6 +7603,7 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==", + "license": "MIT", "engines": { "node": ">=8" } @@ -6986,6 +7612,7 @@ "version": "1.2.1", "resolved": "https://registry.npmjs.org/css-box-model/-/css-box-model-1.2.1.tgz", "integrity": "sha512-a7Vr4Q/kd/aw96bnJG332W9V9LkJO69JRcaCYDUqjp6/z0w6VcZjgAcTbgFxEPfBgdnAwlh3iwu+hLopa+flJw==", + "license": "MIT", "peer": true, "dependencies": { "tiny-invariant": "^1.0.6" @@ -6995,12 +7622,14 @@ "version": "1.5.1", "resolved": "https://registry.npmjs.org/css.escape/-/css.escape-1.5.1.tgz", "integrity": "sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/cssesc": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "license": "MIT", "bin": { "cssesc": "bin/cssesc" }, @@ -7011,12 +7640,14 @@ "node_modules/cssom": { "version": "0.5.0", "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.5.0.tgz", - "integrity": "sha512-iKuQcq+NdHqlAcwUY0o/HL69XQrUaQdMjmStJ8JFmUaiiQErlhrmuigkg/CU4E2J0IyUKUrMAgl36TvN67MqTw==" + "integrity": "sha512-iKuQcq+NdHqlAcwUY0o/HL69XQrUaQdMjmStJ8JFmUaiiQErlhrmuigkg/CU4E2J0IyUKUrMAgl36TvN67MqTw==", + "license": "MIT" }, "node_modules/cssstyle": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", + "license": "MIT", "dependencies": { "cssom": "~0.3.6" }, @@ -7027,17 +7658,20 @@ "node_modules/cssstyle/node_modules/cssom": { "version": "0.3.8", "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", - "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==" + "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", + "license": "MIT" }, "node_modules/csstype": { "version": "3.1.3", "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", - "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==" + "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==", + "license": "MIT" }, "node_modules/d3-color": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/d3-color/-/d3-color-3.1.0.tgz", "integrity": "sha512-zg/chbXyeBtMQ1LbD/WSoW2DpC3I0mpmPdW+ynRTj/x2DAWYrIY7qeZIHidozwV24m4iavr15lNwIwLxRmOxhA==", + "license": "ISC", "engines": { "node": ">=12" } @@ -7046,6 +7680,7 @@ "version": "3.0.1", "resolved": "https://registry.npmjs.org/d3-dispatch/-/d3-dispatch-3.0.1.tgz", "integrity": "sha512-rzUyPU/S7rwUflMyLc1ETDeBj0NRuHKKAcvukozwhshr6g6c5d8zh4c2gQjY2bZ0dXeGLWc1PF174P2tVvKhfg==", + "license": "ISC", "engines": { "node": ">=12" } @@ -7054,6 +7689,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/d3-drag/-/d3-drag-3.0.0.tgz", "integrity": "sha512-pWbUJLdETVA8lQNJecMxoXfH6x+mO2UQo8rSmZ+QqxcbyA3hfeprFgIT//HW2nlHChWeIIMwS2Fq+gEARkhTkg==", + "license": "ISC", "dependencies": { "d3-dispatch": "1 - 3", "d3-selection": "3" @@ -7066,6 +7702,7 @@ "version": "3.0.1", "resolved": "https://registry.npmjs.org/d3-ease/-/d3-ease-3.0.1.tgz", "integrity": "sha512-wR/XK3D3XcLIZwpbvQwQ5fK+8Ykds1ip7A2Txe0yxncXSdq1L9skcG7blcedkOX+ZcgxGAmLX1FrRGbADwzi0w==", + "license": "BSD-3-Clause", "engines": { "node": ">=12" } @@ -7074,6 +7711,7 @@ "version": "3.0.1", "resolved": "https://registry.npmjs.org/d3-interpolate/-/d3-interpolate-3.0.1.tgz", "integrity": "sha512-3bYs1rOD33uo8aqJfKP3JWPAibgw8Zm2+L9vBKEHJ2Rg+viTR7o5Mmv5mZcieN+FRYaAOWX5SJATX6k1PWz72g==", + "license": "ISC", "dependencies": { "d3-color": "1 - 3" }, @@ -7085,6 +7723,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/d3-selection/-/d3-selection-3.0.0.tgz", "integrity": "sha512-fmTRWbNMmsmWq6xJV8D19U/gw/bwrHfNXxrIN+HfZgnzqTHp9jOmKMhsTUjXOJnZOdZY9Q28y4yebKzqDKlxlQ==", + "license": "ISC", "engines": { "node": ">=12" } @@ -7093,6 +7732,7 @@ "version": "3.0.1", "resolved": "https://registry.npmjs.org/d3-timer/-/d3-timer-3.0.1.tgz", "integrity": "sha512-ndfJ/JxxMd3nw31uyKoY2naivF+r29V+Lc0svZxe1JvvIRmi8hUsrMvdOwgS1o6uBHmiz91geQ0ylPP0aj1VUA==", + "license": "ISC", "engines": { "node": ">=12" } @@ -7101,6 +7741,7 @@ "version": "3.0.1", "resolved": "https://registry.npmjs.org/d3-transition/-/d3-transition-3.0.1.tgz", "integrity": "sha512-ApKvfjsSR6tg06xrL434C0WydLr7JewBB3V+/39RMHsaXTOG0zmt/OAXeng5M5LBm0ojmxJrpomQVZ1aPvBL4w==", + "license": "ISC", "dependencies": { "d3-color": "1 - 3", "d3-dispatch": "1 - 3", @@ -7119,6 +7760,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/d3-zoom/-/d3-zoom-3.0.0.tgz", "integrity": "sha512-b8AmV3kfQaqWAuacbPuNbL6vahnOJflOhexLzMMNLga62+/nh0JzvJ0aO/5a5MVgUFGS7Hu1P9P03o3fJkDCyw==", + "license": "ISC", "dependencies": { "d3-dispatch": "1 - 3", "d3-drag": "2 - 3", @@ -7134,6 +7776,7 @@ "version": "3.0.2", "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-3.0.2.tgz", "integrity": "sha512-Jy/tj3ldjZJo63sVAvg6LHt2mHvl4V6AgRAmNDtLdm7faqtsx+aJG42rsyCo9JCoRVKwPFzKlIPx3DIibwSIaQ==", + "license": "MIT", "dependencies": { "abab": "^2.0.6", "whatwg-mimetype": "^3.0.0", @@ -7147,6 +7790,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/tr46/-/tr46-3.0.0.tgz", "integrity": "sha512-l7FvfAHlcmulp8kr+flpQZmVwtu7nfRV7NZujtN0OqES8EL4O4e0qqzL0DC5gAvx/ZC/9lk6rhcUwYvkBnBnYA==", + "license": "MIT", "dependencies": { "punycode": "^2.1.1" }, @@ -7158,6 +7802,7 @@ "version": "7.0.0", "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-7.0.0.tgz", "integrity": "sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==", + "license": "BSD-2-Clause", "engines": { "node": ">=12" } @@ -7166,6 +7811,7 @@ "version": "11.0.0", "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-11.0.0.tgz", "integrity": "sha512-RKT8HExMpoYx4igMiVMY83lN6UeITKJlBQ+vR/8ZJ8OCdSiN3RwCq+9gH0+Xzj0+5IrM6i4j/6LuvzbZIQgEcQ==", + "license": "MIT", "dependencies": { "tr46": "^3.0.0", "webidl-conversions": "^7.0.0" @@ -7175,9 +7821,10 @@ } }, "node_modules/debug": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", - "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.1.tgz", + "integrity": "sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==", + "license": "MIT", "dependencies": { "ms": "^2.1.3" }, @@ -7193,12 +7840,14 @@ "node_modules/decimal.js": { "version": "10.5.0", "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.5.0.tgz", - "integrity": "sha512-8vDa8Qxvr/+d94hSh5P3IJwI5t8/c0KsMp+g8bNw9cY2icONa5aPfvKeieW1WlG0WQYwwhJ7mjui2xtiePQSXw==" + "integrity": "sha512-8vDa8Qxvr/+d94hSh5P3IJwI5t8/c0KsMp+g8bNw9cY2icONa5aPfvKeieW1WlG0WQYwwhJ7mjui2xtiePQSXw==", + "license": "MIT" }, "node_modules/decode-named-character-reference": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/decode-named-character-reference/-/decode-named-character-reference-1.1.0.tgz", "integrity": "sha512-Wy+JTSbFThEOXQIR2L6mxJvEs+veIzpmqD7ynWxMXGpnk3smkHQOp6forLdHsKpAMW9iJpaBBIxz285t1n1C3w==", + "license": "MIT", "dependencies": { "character-entities": "^2.0.0" }, @@ -7211,6 +7860,7 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-2.0.2.tgz", "integrity": "sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==", + "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" @@ -7221,6 +7871,7 @@ "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz", "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==", "devOptional": true, + "license": "MIT", "dependencies": { "mimic-response": "^3.1.0" }, @@ -7236,6 +7887,7 @@ "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz", "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==", "devOptional": true, + "license": "MIT", "engines": { "node": ">=10" }, @@ -7247,6 +7899,7 @@ "version": "0.6.0", "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", + "license": "MIT", "engines": { "node": ">=4.0.0" } @@ -7255,13 +7908,15 @@ "version": "0.1.4", "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/defaults": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/defaults/-/defaults-3.0.0.tgz", "integrity": "sha512-RsqXDEAALjfRTro+IFNKpcPCt0/Cy2FqHSIlnomiJp9YGadpQnrtbRpSgN2+np21qHcIKiva4fiOQGjS9/qR/A==", "dev": true, + "license": "MIT", "engines": { "node": ">=18" }, @@ -7274,6 +7929,7 @@ "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-2.0.1.tgz", "integrity": "sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==", "dev": true, + "license": "MIT", "engines": { "node": ">=10" } @@ -7282,6 +7938,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", + "license": "MIT", "engines": { "node": ">=0.4.0" } @@ -7290,13 +7947,25 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", "integrity": "sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==", + "license": "MIT", "optional": true, "peer": true }, + "node_modules/depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, "node_modules/dequal": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", + "license": "MIT", "engines": { "node": ">=6" } @@ -7305,6 +7974,7 @@ "version": "2.0.4", "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.4.tgz", "integrity": "sha512-3UDv+G9CsCKO1WKMGw9fwq/SWJYbI0c5Y7LU1AXYoDdbhE2AHQ6N6Nb34sG8Fj7T5APy8qXDCKuuIHd1BR0tVA==", + "license": "Apache-2.0", "optional": true, "engines": { "node": ">=8" @@ -7313,12 +7983,14 @@ "node_modules/detect-node-es": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/detect-node-es/-/detect-node-es-1.1.0.tgz", - "integrity": "sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ==" + "integrity": "sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ==", + "license": "MIT" }, "node_modules/devlop": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/devlop/-/devlop-1.1.0.tgz", "integrity": "sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==", + "license": "MIT", "dependencies": { "dequal": "^2.0.0" }, @@ -7330,12 +8002,14 @@ "node_modules/didyoumean": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", - "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==" + "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==", + "license": "Apache-2.0" }, "node_modules/diff": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/diff/-/diff-5.2.0.tgz", "integrity": "sha512-uIFDxqpRZGZ6ThOk84hEfqWoHx2devRFvpTZcTHur85vImfaxUbTW9Ryh4CpCuDnToOP1CEtXKIgytHBPVff5A==", + "license": "BSD-3-Clause", "engines": { "node": ">=0.3.1" } @@ -7343,12 +8017,14 @@ "node_modules/diff-match-patch": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/diff-match-patch/-/diff-match-patch-1.0.5.tgz", - "integrity": "sha512-IayShXAgj/QMXgB0IWmKx+rOPuGMhqm5w6jvFxmVenXKIzRqTAAsbBPT3kWQeGANj3jGgvcvv4yK6SxqYmikgw==" + "integrity": "sha512-IayShXAgj/QMXgB0IWmKx+rOPuGMhqm5w6jvFxmVenXKIzRqTAAsbBPT3kWQeGANj3jGgvcvv4yK6SxqYmikgw==", + "license": "Apache-2.0" }, "node_modules/diff-sequences": { "version": "29.6.3", "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.6.3.tgz", "integrity": "sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==", + "license": "MIT", "engines": { "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } @@ -7356,13 +8032,15 @@ "node_modules/dlv": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", - "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==" + "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==", + "license": "MIT" }, "node_modules/dom-accessibility-api": { "version": "0.5.16", "resolved": "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.5.16.tgz", "integrity": "sha512-X7BJ2yElsnOJ30pZF4uIIDfBEVgF4XEBxL9Bxhy6dnrm5hkzqmsWHGTiHqRiITNhMyFLyAiWndIJP7Z1NTteDg==", "dev": true, + "license": "MIT", "peer": true }, "node_modules/domexception": { @@ -7370,6 +8048,7 @@ "resolved": "https://registry.npmjs.org/domexception/-/domexception-4.0.0.tgz", "integrity": "sha512-A2is4PLG+eeSfoTMA95/s4pvAoSo2mKtiM5jlHkAVewmiO8ISFTFKZjH7UAM1Atli/OT/7JHOrJRJiMKUZKYBw==", "deprecated": "Use your platform's native DOMException instead", + "license": "MIT", "dependencies": { "webidl-conversions": "^7.0.0" }, @@ -7381,6 +8060,7 @@ "version": "7.0.0", "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-7.0.0.tgz", "integrity": "sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==", + "license": "BSD-2-Clause", "engines": { "node": ">=12" } @@ -7389,6 +8069,7 @@ "version": "3.2.5", "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.2.5.tgz", "integrity": "sha512-mLPd29uoRe9HpvwP2TxClGQBzGXeEC/we/q+bFlmPPmj2p2Ugl3r6ATu/UU1v77DXNcehiBg9zsr1dREyA/dJQ==", + "license": "(MPL-2.0 OR Apache-2.0)", "optionalDependencies": { "@types/trusted-types": "^2.0.7" } @@ -7397,6 +8078,7 @@ "version": "3.0.4", "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", + "license": "MIT", "dependencies": { "no-case": "^3.0.4", "tslib": "^2.0.3" @@ -7406,6 +8088,7 @@ "version": "5.3.0", "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz", "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==", + "license": "MIT", "dependencies": { "is-obj": "^2.0.0" }, @@ -7417,6 +8100,7 @@ "version": "16.5.0", "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.5.0.tgz", "integrity": "sha512-m/C+AwOAr9/W1UOIZUo232ejMNnJAJtYQjUbHoNTBNTJSvqzzDh7vnrei3o3r3m9blf6ZoDkvcw0VmozNRFJxg==", + "license": "BSD-2-Clause", "engines": { "node": ">=12" }, @@ -7428,6 +8112,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz", "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==", + "license": "MIT", "dependencies": { "call-bind-apply-helpers": "^1.0.1", "es-errors": "^1.3.0", @@ -7440,36 +8125,59 @@ "node_modules/eastasianwidth": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", - "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==" + "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", + "license": "MIT" + }, + "node_modules/ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", + "dev": true, + "license": "MIT" }, "node_modules/effect": { - "version": "3.14.14", - "resolved": "https://registry.npmjs.org/effect/-/effect-3.14.14.tgz", - "integrity": "sha512-Dbt9MAZHqM1UAip41RrZnypzLa/hJJGHXIVS9MbgU0L+UoJTFXToWIwWmHY/OcaQVNlf/1YxpMrD3xtxoDP/qw==", + "version": "3.15.1", + "resolved": "https://registry.npmjs.org/effect/-/effect-3.15.1.tgz", + "integrity": "sha512-n3bDF6K3R+FSVuH+dSVU3ya2pI4Wt/tnKzum3DC/3b5e0E9HfhrhbkonOkYU3AVJJOzCA6zZE2/y6EUgQNAY4g==", + "license": "MIT", "dependencies": { "@standard-schema/spec": "^1.0.0", "fast-check": "^3.23.1" } }, "node_modules/electron-to-chromium": { - "version": "1.5.143", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.143.tgz", - "integrity": "sha512-QqklJMOFBMqe46k8iIOwA9l2hz57V2OKMmP5eSWcUvwx+mASAsbU+wkF1pHjn9ZVSBPrsYWr4/W/95y5SwYg2g==" + "version": "1.5.152", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.152.tgz", + "integrity": "sha512-xBOfg/EBaIlVsHipHl2VdTPJRSvErNUaqW8ejTq5OlOlIYx1wOllCHsAvAIrr55jD1IYEfdR86miUEt8H5IeJg==", + "license": "ISC" }, "node_modules/elkjs": { "version": "0.9.3", "resolved": "https://registry.npmjs.org/elkjs/-/elkjs-0.9.3.tgz", - "integrity": "sha512-f/ZeWvW/BCXbhGEf1Ujp29EASo/lk1FDnETgNKwJrsVvGZhUWCZyg3xLJjAsxfOmt8KjswHmI5EwCQcPMpOYhQ==" + "integrity": "sha512-f/ZeWvW/BCXbhGEf1Ujp29EASo/lk1FDnETgNKwJrsVvGZhUWCZyg3xLJjAsxfOmt8KjswHmI5EwCQcPMpOYhQ==", + "license": "EPL-2.0" }, "node_modules/emoji-regex": { "version": "10.4.0", "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.4.0.tgz", - "integrity": "sha512-EC+0oUMY1Rqm4O6LLrgjtYDvcVYTy7chDnM4Q7030tP4Kwj3u/pR6gP9ygnp2CJMK5Gq+9Q2oqmrFJAz01DXjw==" + "integrity": "sha512-EC+0oUMY1Rqm4O6LLrgjtYDvcVYTy7chDnM4Q7030tP4Kwj3u/pR6gP9ygnp2CJMK5Gq+9Q2oqmrFJAz01DXjw==", + "license": "MIT" + }, + "node_modules/encodeurl": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz", + "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8" + } }, "node_modules/end-of-stream": { "version": "1.4.4", "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "license": "MIT", "optional": true, "dependencies": { "once": "^1.4.0" @@ -7479,6 +8187,7 @@ "version": "6.6.4", "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-6.6.4.tgz", "integrity": "sha512-ZCkIjSYNDyGn0R6ewHDtXgns/Zre/NT6Agvq1/WobF7JXgFff4SeDroKiCO3fNJreU9YG429Sc81o4w5ok/W5g==", + "license": "MIT", "dependencies": { "@types/cors": "^2.8.12", "@types/node": ">=10.0.0", @@ -7498,6 +8207,7 @@ "version": "6.6.3", "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-6.6.3.tgz", "integrity": "sha512-T0iLjnyNWahNyv/lcjS2y4oE358tVS/SYQNxYXGAJ9/GLgH4VCvOQ/mhTjqU88mLZCQgiG8RIegFHYCdVC+j5w==", + "license": "MIT", "dependencies": { "@socket.io/component-emitter": "~3.1.0", "debug": "~4.3.1", @@ -7510,6 +8220,7 @@ "version": "4.3.7", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz", "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==", + "license": "MIT", "dependencies": { "ms": "^2.1.3" }, @@ -7526,14 +8237,29 @@ "version": "5.2.3", "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-5.2.3.tgz", "integrity": "sha512-HqD3yTBfnBxIrbnM1DoD6Pcq8NECnh8d4As1Qgh0z5Gg3jRRIqijury0CL3ghu/edArpUYiYqQiDUQBIs4np3Q==", + "license": "MIT", "engines": { "node": ">=10.0.0" } }, + "node_modules/engine.io/node_modules/accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "license": "MIT", + "dependencies": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + }, + "engines": { + "node": ">= 0.6" + } + }, "node_modules/engine.io/node_modules/debug": { "version": "4.3.7", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz", "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==", + "license": "MIT", "dependencies": { "ms": "^2.1.3" }, @@ -7546,10 +8272,41 @@ } } }, + "node_modules/engine.io/node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/engine.io/node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "license": "MIT", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/engine.io/node_modules/negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, "node_modules/entities": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "license": "BSD-2-Clause", "funding": { "url": "https://github.com/fb55/entities?sponsor=1" } @@ -7558,6 +8315,7 @@ "version": "1.3.2", "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "license": "MIT", "dependencies": { "is-arrayish": "^0.2.1" } @@ -7566,6 +8324,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz", "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==", + "license": "MIT", "engines": { "node": ">= 0.4" } @@ -7574,6 +8333,7 @@ "version": "1.3.0", "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", + "license": "MIT", "engines": { "node": ">= 0.4" } @@ -7582,6 +8342,7 @@ "version": "1.1.1", "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz", "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==", + "license": "MIT", "dependencies": { "es-errors": "^1.3.0" }, @@ -7593,6 +8354,7 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz", "integrity": "sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==", + "license": "MIT", "dependencies": { "es-errors": "^1.3.0", "get-intrinsic": "^1.2.6", @@ -7608,6 +8370,7 @@ "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.21.5.tgz", "integrity": "sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==", "hasInstallScript": true, + "license": "MIT", "bin": { "esbuild": "bin/esbuild" }, @@ -7644,6 +8407,7 @@ "version": "3.2.0", "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", + "license": "MIT", "engines": { "node": ">=6" } @@ -7652,14 +8416,23 @@ "version": "2.1.1", "resolved": "https://registry.npmjs.org/escape-goat/-/escape-goat-2.1.1.tgz", "integrity": "sha512-8/uIhbG12Csjy2JEW7D9pHbreaVaS/OpN3ycnyvElTdwM5n6GY6W6e2IPemfvGZeUMqZ9A/3GqIZMgKnBhAw/Q==", + "license": "MIT", "engines": { "node": ">=8" } }, + "node_modules/escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==", + "dev": true, + "license": "MIT" + }, "node_modules/escape-string-regexp": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "license": "MIT", "engines": { "node": ">=10" }, @@ -7671,6 +8444,7 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.1.0.tgz", "integrity": "sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==", + "license": "BSD-2-Clause", "dependencies": { "esprima": "^4.0.1", "estraverse": "^5.2.0", @@ -7691,16 +8465,18 @@ "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "license": "BSD-3-Clause", "optional": true, "engines": { "node": ">=0.10.0" } }, "node_modules/eslint": { - "version": "9.25.1", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.25.1.tgz", - "integrity": "sha512-E6Mtz9oGQWDCpV12319d59n4tx9zOTXSTmc8BLVxBx+G/0RdM5MvEEJLU9c0+aleoePYYgVTOsRblx433qmhWQ==", + "version": "9.26.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.26.0.tgz", + "integrity": "sha512-Hx0MOjPh6uK9oq9nVsATZKE/Wlbai7KFjfCuw9UHaguDW3x+HF0O5nIi3ud39TWgrTjTO5nHxmL3R1eANinWHQ==", "dev": true, + "license": "MIT", "dependencies": { "@eslint-community/eslint-utils": "^4.2.0", "@eslint-community/regexpp": "^4.12.1", @@ -7708,11 +8484,12 @@ "@eslint/config-helpers": "^0.2.1", "@eslint/core": "^0.13.0", "@eslint/eslintrc": "^3.3.1", - "@eslint/js": "9.25.1", + "@eslint/js": "9.26.0", "@eslint/plugin-kit": "^0.2.8", "@humanfs/node": "^0.16.6", "@humanwhocodes/module-importer": "^1.0.1", "@humanwhocodes/retry": "^0.4.2", + "@modelcontextprotocol/sdk": "^1.8.0", "@types/estree": "^1.0.6", "@types/json-schema": "^7.0.15", "ajv": "^6.12.4", @@ -7736,7 +8513,8 @@ "lodash.merge": "^4.6.2", "minimatch": "^3.1.2", "natural-compare": "^1.4.0", - "optionator": "^0.9.3" + "optionator": "^0.9.3", + "zod": "^3.24.2" }, "bin": { "eslint": "bin/eslint.js" @@ -7761,6 +8539,7 @@ "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-8.3.0.tgz", "integrity": "sha512-pUNxi75F8MJ/GdeKtVLSbYg4ZI34J6C0C7sbL4YOp2exGwen7ZsuBqKzUhXd0qMQ362yET3z+uPwKeg/0C2XCQ==", "dev": true, + "license": "BSD-2-Clause", "dependencies": { "esrecurse": "^4.3.0", "estraverse": "^5.2.0" @@ -7777,6 +8556,7 @@ "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.0.tgz", "integrity": "sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==", "dev": true, + "license": "Apache-2.0", "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, @@ -7789,6 +8569,7 @@ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "dev": true, + "license": "MIT", "dependencies": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -7799,6 +8580,7 @@ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", "dev": true, + "license": "ISC", "dependencies": { "brace-expansion": "^1.1.7" }, @@ -7810,6 +8592,7 @@ "version": "3.2.25", "resolved": "https://registry.npmjs.org/esm/-/esm-3.2.25.tgz", "integrity": "sha512-U1suiZ2oDVWv4zPO56S0NcR5QriEahGtdN2OR6FiOG4WJvcjBVFB0qI4+eKoWFH483PKGuLuu6V8Z4T5g63UVA==", + "license": "MIT", "engines": { "node": ">=6" } @@ -7817,13 +8600,15 @@ "node_modules/esm-env": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/esm-env/-/esm-env-1.2.2.tgz", - "integrity": "sha512-Epxrv+Nr/CaL4ZcFGPJIYLWFom+YeV1DqMLHJoEd9SYRxNbaFruBwfEX/kkHUJf55j2+TUbmDcmuilbP1TmXHA==" + "integrity": "sha512-Epxrv+Nr/CaL4ZcFGPJIYLWFom+YeV1DqMLHJoEd9SYRxNbaFruBwfEX/kkHUJf55j2+TUbmDcmuilbP1TmXHA==", + "license": "MIT" }, "node_modules/espree": { "version": "10.3.0", "resolved": "https://registry.npmjs.org/espree/-/espree-10.3.0.tgz", "integrity": "sha512-0QYC8b24HWY8zjRnDTL6RiHfDbAWn63qb4LMj1Z4b076A4une81+z03Kg7l7mn/48PUTqoLptSXez8oknU8Clg==", "dev": true, + "license": "BSD-2-Clause", "dependencies": { "acorn": "^8.14.0", "acorn-jsx": "^5.3.2", @@ -7840,6 +8625,7 @@ "version": "4.0.1", "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "license": "BSD-2-Clause", "bin": { "esparse": "bin/esparse.js", "esvalidate": "bin/esvalidate.js" @@ -7853,6 +8639,7 @@ "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.6.0.tgz", "integrity": "sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==", "dev": true, + "license": "BSD-3-Clause", "dependencies": { "estraverse": "^5.1.0" }, @@ -7864,6 +8651,7 @@ "version": "1.4.6", "resolved": "https://registry.npmjs.org/esrap/-/esrap-1.4.6.tgz", "integrity": "sha512-F/D2mADJ9SHY3IwksD4DAXjTt7qt7GWUf3/8RhCNWmC/67tyb55dpimHmy7EplakFaflV0R/PC+fdSPqrRHAQw==", + "license": "MIT", "dependencies": { "@jridgewell/sourcemap-codec": "^1.4.15" } @@ -7873,6 +8661,7 @@ "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", "dev": true, + "license": "BSD-2-Clause", "dependencies": { "estraverse": "^5.2.0" }, @@ -7884,6 +8673,7 @@ "version": "5.3.0", "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "license": "BSD-2-Clause", "engines": { "node": ">=4.0" } @@ -7891,21 +8681,57 @@ "node_modules/estree-walker": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", - "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==" + "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==", + "license": "MIT" }, "node_modules/esutils": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "license": "BSD-2-Clause", "engines": { "node": ">=0.10.0" } }, + "node_modules/etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/eventsource": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-3.0.7.tgz", + "integrity": "sha512-CRT1WTyuQoD771GW56XEZFQ/ZoSfWid1alKGDYMmkt2yl8UXrVR4pspqWNEcqKvVIzg6PAltWjxcSSPrboA4iA==", + "dev": true, + "license": "MIT", + "dependencies": { + "eventsource-parser": "^3.0.1" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/eventsource-parser": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/eventsource-parser/-/eventsource-parser-3.0.1.tgz", + "integrity": "sha512-VARTJ9CYeuQYb0pZEPbzi740OWFgpHe7AYJ2WFZVnUDUQp5Dk2yJUgF36YsZ81cOyxT0QxmXD2EQpapAouzWVA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18.0.0" + } + }, "node_modules/execa": { "version": "5.1.1", "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", "dev": true, + "license": "MIT", "dependencies": { "cross-spawn": "^7.0.3", "get-stream": "^6.0.0", @@ -7928,6 +8754,7 @@ "version": "2.0.3", "resolved": "https://registry.npmjs.org/expand-template/-/expand-template-2.0.3.tgz", "integrity": "sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==", + "license": "(MIT OR WTFPL)", "optional": true, "engines": { "node": ">=6" @@ -7938,6 +8765,7 @@ "resolved": "https://registry.npmjs.org/expect/-/expect-29.7.0.tgz", "integrity": "sha512-2Zks0hf1VLFYI1kbh0I5jP3KHHyCHpkfyHBzsSXRFgl/Bg9mWYfMW8oD+PdMPlEwy5HNsR9JutYy6pMeOh61nw==", "dev": true, + "license": "MIT", "dependencies": { "@jest/expect-utils": "^29.7.0", "jest-get-type": "^29.6.3", @@ -7949,11 +8777,84 @@ "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, + "node_modules/express": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/express/-/express-5.1.0.tgz", + "integrity": "sha512-DT9ck5YIRU+8GYzzU5kT3eHGA5iL+1Zd0EutOmTE9Dtk+Tvuzd23VBU+ec7HPNSTxXYO55gPV/hq4pSBJDjFpA==", + "dev": true, + "license": "MIT", + "dependencies": { + "accepts": "^2.0.0", + "body-parser": "^2.2.0", + "content-disposition": "^1.0.0", + "content-type": "^1.0.5", + "cookie": "^0.7.1", + "cookie-signature": "^1.2.1", + "debug": "^4.4.0", + "encodeurl": "^2.0.0", + "escape-html": "^1.0.3", + "etag": "^1.8.1", + "finalhandler": "^2.1.0", + "fresh": "^2.0.0", + "http-errors": "^2.0.0", + "merge-descriptors": "^2.0.0", + "mime-types": "^3.0.0", + "on-finished": "^2.4.1", + "once": "^1.4.0", + "parseurl": "^1.3.3", + "proxy-addr": "^2.0.7", + "qs": "^6.14.0", + "range-parser": "^1.2.1", + "router": "^2.2.0", + "send": "^1.1.0", + "serve-static": "^2.2.0", + "statuses": "^2.0.1", + "type-is": "^2.0.1", + "vary": "^1.1.2" + }, + "engines": { + "node": ">= 18" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/express-rate-limit": { + "version": "7.5.0", + "resolved": "https://registry.npmjs.org/express-rate-limit/-/express-rate-limit-7.5.0.tgz", + "integrity": "sha512-eB5zbQh5h+VenMPM3fh+nw1YExi5nMr6HUCR62ELSP11huvxm/Uir1H1QEyTkk5QX6A58pX6NmaTMceKZ0Eodg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 16" + }, + "funding": { + "url": "https://github.com/sponsors/express-rate-limit" + }, + "peerDependencies": { + "express": "^4.11 || 5 || ^5.0.0-beta.1" + } + }, + "node_modules/express/node_modules/content-disposition": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-1.0.0.tgz", + "integrity": "sha512-Au9nRL8VNUut/XSzbQA38+M78dzP4D+eqg3gfJHMIHHYa3bg067xj1KxMUWj+VULbiZMowKngFFbKczUrNJ1mg==", + "dev": true, + "license": "MIT", + "dependencies": { + "safe-buffer": "5.2.1" + }, + "engines": { + "node": ">= 0.6" + } + }, "node_modules/ext-list": { "version": "2.2.2", "resolved": "https://registry.npmjs.org/ext-list/-/ext-list-2.2.2.tgz", "integrity": "sha512-u+SQgsubraE6zItfVA0tBuCBhfU9ogSRnsvygI7wht9TS510oLkBRXBsqopeUG/GBOIQyKZO9wjTqIu/sf5zFA==", "dev": true, + "license": "MIT", "dependencies": { "mime-db": "^1.28.0" }, @@ -7966,6 +8867,7 @@ "resolved": "https://registry.npmjs.org/ext-name/-/ext-name-5.0.0.tgz", "integrity": "sha512-yblEwXAbGv1VQDmow7s38W77hzAgJAO50ztBLMcUyUBfxv1HC+LGwtiEN+Co6LtlqT/5uwVOxsD4TNIilWhwdQ==", "dev": true, + "license": "MIT", "dependencies": { "ext-list": "^2.0.0", "sort-keys-length": "^1.0.0" @@ -7977,7 +8879,8 @@ "node_modules/extend": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", - "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "license": "MIT" }, "node_modules/fast-check": { "version": "3.23.2", @@ -7993,6 +8896,7 @@ "url": "https://opencollective.com/fast-check" } ], + "license": "MIT", "dependencies": { "pure-rand": "^6.1.0" }, @@ -8003,18 +8907,21 @@ "node_modules/fast-deep-equal": { "version": "3.1.3", "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "license": "MIT" }, "node_modules/fast-fifo": { "version": "1.3.2", "resolved": "https://registry.npmjs.org/fast-fifo/-/fast-fifo-1.3.2.tgz", "integrity": "sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/fast-glob": { "version": "3.3.3", "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.3.tgz", "integrity": "sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==", + "license": "MIT", "dependencies": { "@nodelib/fs.stat": "^2.0.2", "@nodelib/fs.walk": "^1.2.3", @@ -8030,6 +8937,7 @@ "version": "5.1.2", "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "license": "ISC", "dependencies": { "is-glob": "^4.0.1" }, @@ -8041,13 +8949,15 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/fast-levenshtein": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/fast-uri": { "version": "3.0.6", @@ -8062,12 +8972,14 @@ "type": "opencollective", "url": "https://opencollective.com/fastify" } - ] + ], + "license": "BSD-3-Clause" }, "node_modules/faster-babel-types": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/faster-babel-types/-/faster-babel-types-0.1.0.tgz", "integrity": "sha512-0bEgAyXBdX330U6WbY80Q/h8k0NAPT3Z3sRlC6Fiv0kxekow9JQv2KBL55jIDFxNKcixjvByNnTZfH4axKSB9g==", + "license": "MIT", "engines": { "node": ">=10" }, @@ -8079,6 +8991,7 @@ "version": "1.19.1", "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.19.1.tgz", "integrity": "sha512-GwLTyxkCXjXbxqIhTsMI2Nui8huMPtnxg7krajPJAjnEG/iiOS7i+zCtWGZR9G0NBKbXKh6X9m9UIsYX/N6vvQ==", + "license": "ISC", "dependencies": { "reusify": "^1.0.4" } @@ -8087,6 +9000,7 @@ "version": "1.0.4", "resolved": "https://registry.npmjs.org/fault/-/fault-1.0.4.tgz", "integrity": "sha512-CJ0HCB5tL5fYTEA7ToAq5+kTwd++Borf1/bifxd9iT70QcXr4MRrO3Llf8Ifs70q+SJcGHFtnIE/Nw6giCtECA==", + "license": "MIT", "dependencies": { "format": "^0.2.0" }, @@ -8098,23 +9012,27 @@ "node_modules/fetch-intercept": { "version": "2.4.0", "resolved": "https://registry.npmjs.org/fetch-intercept/-/fetch-intercept-2.4.0.tgz", - "integrity": "sha512-BPZ2LM9Dh1ua2ovQf03N6rhWg1qxdVD5qK/G4llvcemt6M+jjxCuIDxJ+6IiG+uz//3UQmgfKEv0gOGvYIxZ7g==" + "integrity": "sha512-BPZ2LM9Dh1ua2ovQf03N6rhWg1qxdVD5qK/G4llvcemt6M+jjxCuIDxJ+6IiG+uz//3UQmgfKEv0gOGvYIxZ7g==", + "license": "MIT" }, "node_modules/fetch-retry": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/fetch-retry/-/fetch-retry-6.0.0.tgz", - "integrity": "sha512-BUFj1aMubgib37I3v4q78fYo63Po7t4HUPTpQ6/QE6yK6cIQrP+W43FYToeTEyg5m2Y7eFUtijUuAv/PDlWuag==" + "integrity": "sha512-BUFj1aMubgib37I3v4q78fYo63Po7t4HUPTpQ6/QE6yK6cIQrP+W43FYToeTEyg5m2Y7eFUtijUuAv/PDlWuag==", + "license": "MIT" }, "node_modules/fflate": { "version": "0.4.8", "resolved": "https://registry.npmjs.org/fflate/-/fflate-0.4.8.tgz", - "integrity": "sha512-FJqqoDBR00Mdj9ppamLa/Y7vxm+PRmNWA67N846RvsoYVMKB4q3y/de5PA7gUmRMYK/8CMz2GDZQmCRN1wBcWA==" + "integrity": "sha512-FJqqoDBR00Mdj9ppamLa/Y7vxm+PRmNWA67N846RvsoYVMKB4q3y/de5PA7gUmRMYK/8CMz2GDZQmCRN1wBcWA==", + "license": "MIT" }, "node_modules/file-entry-cache": { "version": "8.0.0", "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-8.0.0.tgz", "integrity": "sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==", "dev": true, + "license": "MIT", "dependencies": { "flat-cache": "^4.0.0" }, @@ -8125,13 +9043,15 @@ "node_modules/file-saver": { "version": "2.0.5", "resolved": "https://registry.npmjs.org/file-saver/-/file-saver-2.0.5.tgz", - "integrity": "sha512-P9bmyZ3h/PRG+Nzga+rbdI4OEpNDzAVyy74uVO9ATgzLK6VtAsYybF/+TOCvrc0MO793d6+42lLyZTw7/ArVzA==" + "integrity": "sha512-P9bmyZ3h/PRG+Nzga+rbdI4OEpNDzAVyy74uVO9ATgzLK6VtAsYybF/+TOCvrc0MO793d6+42lLyZTw7/ArVzA==", + "license": "MIT" }, "node_modules/file-type": { "version": "19.6.0", "resolved": "https://registry.npmjs.org/file-type/-/file-type-19.6.0.tgz", "integrity": "sha512-VZR5I7k5wkD0HgFnMsq5hOsSc710MJMu5Nc5QYsbe38NN5iPV/XTObYLc/cpttRTf6lX538+5uO1ZQRhYibiZQ==", "dev": true, + "license": "MIT", "dependencies": { "get-stream": "^9.0.1", "strtok3": "^9.0.1", @@ -8150,6 +9070,7 @@ "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-9.0.1.tgz", "integrity": "sha512-kVCxPF3vQM/N0B1PmoqVUqgHP+EeVjmZSQn+1oCRPxd2P21P2F19lIgbR3HBosbB1PUhOAoctJnfEn2GbN2eZA==", "dev": true, + "license": "MIT", "dependencies": { "@sec-ant/readable-stream": "^0.4.1", "is-stream": "^4.0.1" @@ -8166,6 +9087,7 @@ "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-4.0.1.tgz", "integrity": "sha512-Dnz92NInDqYckGEUJv689RbRiTSEHCQ7wOVeALbkOz999YpqT46yMRIGtSNl2iCL1waAZSx40+h59NV/EwzV/A==", "dev": true, + "license": "MIT", "engines": { "node": ">=18" }, @@ -8178,6 +9100,7 @@ "resolved": "https://registry.npmjs.org/filename-reserved-regex/-/filename-reserved-regex-3.0.0.tgz", "integrity": "sha512-hn4cQfU6GOT/7cFHXBqeBg2TbrMBgdD0kcjLhvSQYYwm3s4B6cjvBfb7nBALJLAXqmU5xajSa7X2NnUud/VCdw==", "dev": true, + "license": "MIT", "engines": { "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, @@ -8190,6 +9113,7 @@ "resolved": "https://registry.npmjs.org/filenamify/-/filenamify-6.0.0.tgz", "integrity": "sha512-vqIlNogKeyD3yzrm0yhRMQg8hOVwYcYRfjEoODd49iCprMn4HL85gK3HcykQE53EPIpX3HcAbGA5ELQv216dAQ==", "dev": true, + "license": "MIT", "dependencies": { "filename-reserved-regex": "^3.0.0" }, @@ -8204,6 +9128,7 @@ "version": "7.1.1", "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", + "license": "MIT", "dependencies": { "to-regex-range": "^5.0.1" }, @@ -8211,10 +9136,29 @@ "node": ">=8" } }, + "node_modules/finalhandler": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-2.1.0.tgz", + "integrity": "sha512-/t88Ty3d5JWQbWYgaOGCCYfXRwV1+be02WqYYlL6h0lEiUAMPM8o8qKGO01YIkOHzka2up08wvgYD0mDiI+q3Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "^4.4.0", + "encodeurl": "^2.0.0", + "escape-html": "^1.0.3", + "on-finished": "^2.4.1", + "parseurl": "^1.3.3", + "statuses": "^2.0.1" + }, + "engines": { + "node": ">= 0.8" + } + }, "node_modules/find-root": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz", "integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==", + "license": "MIT", "peer": true }, "node_modules/find-up": { @@ -8222,6 +9166,7 @@ "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", "dev": true, + "license": "MIT", "dependencies": { "locate-path": "^6.0.0", "path-exists": "^4.0.0" @@ -8238,6 +9183,7 @@ "resolved": "https://registry.npmjs.org/find-versions/-/find-versions-5.1.0.tgz", "integrity": "sha512-+iwzCJ7C5v5KgcBuueqVoNiHVoQpwiUK5XFLjf0affFTep+Wcw93tPvmb8tqujDNmzhBDPddnWV/qgWSXgq+Hg==", "dev": true, + "license": "MIT", "dependencies": { "semver-regex": "^4.0.5" }, @@ -8253,6 +9199,7 @@ "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-4.0.1.tgz", "integrity": "sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==", "dev": true, + "license": "MIT", "dependencies": { "flatted": "^3.2.9", "keyv": "^4.5.4" @@ -8265,7 +9212,8 @@ "version": "3.3.3", "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.3.tgz", "integrity": "sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/follow-redirects": { "version": "1.15.9", @@ -8277,6 +9225,7 @@ "url": "https://github.com/sponsors/RubenVerborgh" } ], + "license": "MIT", "engines": { "node": ">=4.0" }, @@ -8290,6 +9239,7 @@ "version": "3.3.1", "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.3.1.tgz", "integrity": "sha512-gIXjKqtFuWEgzFRJA9WCQeSJLZDjgJUOMCMzxtvFq/37KojM1BFGufqsCy0r4qSQmYLsZYMeyRqzIWOMup03sw==", + "license": "ISC", "dependencies": { "cross-spawn": "^7.0.6", "signal-exit": "^4.0.1" @@ -8305,6 +9255,7 @@ "version": "4.1.0", "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", + "license": "ISC", "engines": { "node": ">=14" }, @@ -8316,6 +9267,7 @@ "version": "4.0.2", "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.2.tgz", "integrity": "sha512-hGfm/slu0ZabnNt4oaRZ6uREyfCj6P4fT/n6A1rGV+Z0VdGXjfOhVUpkn6qVQONHGIFwmveGXyDs75+nr6FM8w==", + "license": "MIT", "dependencies": { "asynckit": "^0.4.0", "combined-stream": "^1.0.8", @@ -8331,10 +9283,32 @@ "resolved": "https://registry.npmjs.org/form-data-encoder/-/form-data-encoder-2.1.4.tgz", "integrity": "sha512-yDYSgNMraqvnxiEXO4hi88+YZxaHC6QKzb5N84iRCTDeRO7ZALpir/lVmf/uXUhnwUr2O4HU8s/n6x+yNjQkHw==", "dev": true, + "license": "MIT", "engines": { "node": ">= 14.17" } }, + "node_modules/form-data/node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/form-data/node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "license": "MIT", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, "node_modules/format": { "version": "0.2.2", "resolved": "https://registry.npmjs.org/format/-/format-0.2.2.tgz", @@ -8343,11 +9317,22 @@ "node": ">=0.4.x" } }, + "node_modules/forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, "node_modules/fraction.js": { "version": "4.3.7", "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.7.tgz", "integrity": "sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==", "dev": true, + "license": "MIT", "engines": { "node": "*" }, @@ -8360,6 +9345,7 @@ "version": "11.18.2", "resolved": "https://registry.npmjs.org/framer-motion/-/framer-motion-11.18.2.tgz", "integrity": "sha512-5F5Och7wrvtLVElIpclDT0CBzMVg3dL22B64aZwHtsIY8RB4mXICLrkajK4G9R+ieSAGcgrLeae2SeUTg2pr6w==", + "license": "MIT", "dependencies": { "motion-dom": "^11.18.1", "motion-utils": "^11.18.1", @@ -8386,6 +9372,7 @@ "version": "6.1.2", "resolved": "https://registry.npmjs.org/framesync/-/framesync-6.1.2.tgz", "integrity": "sha512-jBTqhX6KaQVDyus8muwZbBeGGP0XgujBRbQ7gM7BRdS3CadCZIHiawyzYLnafYcvZIh5j8WE7cxZKFn7dXhu9g==", + "license": "MIT", "peer": true, "dependencies": { "tslib": "2.4.0" @@ -8395,18 +9382,31 @@ "version": "2.4.0", "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==", + "license": "0BSD", "peer": true }, + "node_modules/fresh": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-2.0.0.tgz", + "integrity": "sha512-Rx/WycZ60HOaqLKAi6cHRKKI7zxWbJ31MhntmtwMoaTeF7XFH9hhBp8vITaMidfljRQ6eYWCKkaTK+ykVJHP2A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, "node_modules/fs-constants": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==", + "license": "MIT", "optional": true }, "node_modules/fs-minipass": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", + "license": "ISC", "optional": true, "peer": true, "dependencies": { @@ -8420,6 +9420,7 @@ "version": "3.3.6", "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "license": "ISC", "optional": true, "peer": true, "dependencies": { @@ -8433,6 +9434,7 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "license": "ISC", "optional": true, "peer": true }, @@ -8440,6 +9442,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", + "license": "ISC", "optional": true, "peer": true }, @@ -8448,6 +9451,7 @@ "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", "hasInstallScript": true, + "license": "MIT", "optional": true, "os": [ "darwin" @@ -8460,6 +9464,7 @@ "version": "1.1.2", "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "license": "MIT", "funding": { "url": "https://github.com/sponsors/ljharb" } @@ -8468,6 +9473,7 @@ "version": "7.1.0", "resolved": "https://registry.npmjs.org/fuse.js/-/fuse.js-7.1.0.tgz", "integrity": "sha512-trLf4SzuuUxfusZADLINj+dE8clK1frKdmqiJNb1Es75fmI5oY6X2mxLVUciLLjxqw/xr72Dhy+lER6dGd02FQ==", + "license": "Apache-2.0", "engines": { "node": ">=10" } @@ -8477,6 +9483,7 @@ "resolved": "https://registry.npmjs.org/gauge/-/gauge-3.0.2.tgz", "integrity": "sha512-+5J6MS/5XksCuXq++uFRsnUd7Ovu1XenbeuIuNRJxYWjgQbPuFhT14lAvsWfqfAmnwluf1OwMjz39HjfLPci0Q==", "deprecated": "This package is no longer supported.", + "license": "ISC", "optional": true, "peer": true, "dependencies": { @@ -8498,6 +9505,7 @@ "version": "8.0.0", "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "license": "MIT", "optional": true, "peer": true }, @@ -8505,6 +9513,7 @@ "version": "4.2.3", "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "license": "MIT", "optional": true, "peer": true, "dependencies": { @@ -8520,6 +9529,7 @@ "version": "6.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "license": "MIT", "optional": true, "peer": true, "dependencies": { @@ -8533,6 +9543,7 @@ "version": "1.0.0-beta.2", "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "license": "MIT", "engines": { "node": ">=6.9.0" } @@ -8541,6 +9552,7 @@ "version": "2.0.5", "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "license": "ISC", "engines": { "node": "6.* || 8.* || >= 10.*" } @@ -8549,6 +9561,7 @@ "version": "1.3.0", "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz", "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==", + "license": "MIT", "dependencies": { "call-bind-apply-helpers": "^1.0.2", "es-define-property": "^1.0.1", @@ -8572,6 +9585,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/get-nonce/-/get-nonce-1.0.1.tgz", "integrity": "sha512-FJhYRoDaiatfEkUK8HKlicmu/3SGFD51q3itKDGoSTysQJBnfOcxU5GxnhE1E6soB76MbT0MBtnKJuXyAx+96Q==", + "license": "MIT", "engines": { "node": ">=6" } @@ -8580,6 +9594,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz", "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==", + "license": "MIT", "dependencies": { "dunder-proto": "^1.0.1", "es-object-atoms": "^1.0.0" @@ -8593,6 +9608,7 @@ "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", "dev": true, + "license": "MIT", "engines": { "node": ">=10" }, @@ -8604,12 +9620,14 @@ "version": "0.0.0", "resolved": "https://registry.npmjs.org/github-from-package/-/github-from-package-0.0.0.tgz", "integrity": "sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==", + "license": "MIT", "optional": true }, "node_modules/glob": { "version": "10.4.5", "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz", "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==", + "license": "ISC", "dependencies": { "foreground-child": "^3.1.0", "jackspeak": "^3.1.2", @@ -8629,6 +9647,7 @@ "version": "6.0.2", "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "license": "ISC", "dependencies": { "is-glob": "^4.0.3" }, @@ -8640,6 +9659,7 @@ "version": "3.0.1", "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-3.0.1.tgz", "integrity": "sha512-NBcGGFbBA9s1VzD41QXDG+3++t9Mn5t1FpLdhESY6oKY4gYTFpX4wO3sqGUa0Srjtbfj3szX0RnemmrVRUdULA==", + "license": "MIT", "dependencies": { "ini": "2.0.0" }, @@ -8654,6 +9674,7 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz", "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==", + "license": "ISC", "engines": { "node": ">=10" } @@ -8662,6 +9683,7 @@ "version": "11.12.0", "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "license": "MIT", "engines": { "node": ">=4" } @@ -8669,12 +9691,14 @@ "node_modules/globrex": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/globrex/-/globrex-0.1.2.tgz", - "integrity": "sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==" + "integrity": "sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==", + "license": "MIT" }, "node_modules/gopd": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz", "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==", + "license": "MIT", "engines": { "node": ">= 0.4" }, @@ -8687,6 +9711,7 @@ "resolved": "https://registry.npmjs.org/got/-/got-13.0.0.tgz", "integrity": "sha512-XfBk1CxOOScDcMr9O1yKkNaQyy865NbYs+F7dr4H0LZMVgCj2Le59k6PqbNHoL5ToeaEQUYh6c6yMfVcc6SJxA==", "dev": true, + "license": "MIT", "dependencies": { "@sindresorhus/is": "^5.2.0", "@szmarczak/http-timer": "^5.0.1", @@ -8710,12 +9735,14 @@ "node_modules/graceful-fs": { "version": "4.2.11", "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", - "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==" + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", + "license": "ISC" }, "node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "license": "MIT", "engines": { "node": ">=8" } @@ -8724,6 +9751,7 @@ "version": "1.1.0", "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz", "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==", + "license": "MIT", "engines": { "node": ">= 0.4" }, @@ -8735,6 +9763,7 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", + "license": "MIT", "dependencies": { "has-symbols": "^1.0.3" }, @@ -8749,6 +9778,7 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", "integrity": "sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==", + "license": "ISC", "optional": true, "peer": true }, @@ -8756,6 +9786,7 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/has-yarn/-/has-yarn-2.1.0.tgz", "integrity": "sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw==", + "license": "MIT", "engines": { "node": ">=8" } @@ -8764,6 +9795,7 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", + "license": "MIT", "dependencies": { "function-bind": "^1.1.2" }, @@ -8775,6 +9807,7 @@ "version": "4.2.0", "resolved": "https://registry.npmjs.org/hast-util-from-dom/-/hast-util-from-dom-4.2.0.tgz", "integrity": "sha512-t1RJW/OpJbCAJQeKi3Qrj1cAOLA0+av/iPFori112+0X7R3wng+jxLA+kXec8K4szqPRGI8vPxbbpEYvvpwaeQ==", + "license": "ISC", "dependencies": { "hastscript": "^7.0.0", "web-namespaces": "^2.0.0" @@ -8788,6 +9821,7 @@ "version": "3.1.1", "resolved": "https://registry.npmjs.org/hast-util-parse-selector/-/hast-util-parse-selector-3.1.1.tgz", "integrity": "sha512-jdlwBjEexy1oGz0aJ2f4GKMaVKkA9jwjr4MjAAI22E5fM/TXVZHuS5OpONtdeIkRKqAaryQ2E9xNQxijoThSZA==", + "license": "MIT", "dependencies": { "@types/hast": "^2.0.0" }, @@ -8800,6 +9834,7 @@ "version": "7.2.0", "resolved": "https://registry.npmjs.org/hastscript/-/hastscript-7.2.0.tgz", "integrity": "sha512-TtYPq24IldU8iKoJQqvZOuhi5CyCQRAbvDOX0x1eW6rsHSxa/1i2CCiptNTotGHJ3VoHRGmqiv6/D3q113ikkw==", + "license": "MIT", "dependencies": { "@types/hast": "^2.0.0", "comma-separated-tokens": "^2.0.0", @@ -8816,6 +9851,7 @@ "version": "7.1.2", "resolved": "https://registry.npmjs.org/hast-util-from-parse5/-/hast-util-from-parse5-7.1.2.tgz", "integrity": "sha512-Nz7FfPBuljzsN3tCQ4kCBKqdNhQE2l0Tn+X1ubgKBPRoiDIu1mL08Cfw4k7q71+Duyaw7DXDN+VTAp4Vh3oCOw==", + "license": "MIT", "dependencies": { "@types/hast": "^2.0.0", "@types/unist": "^2.0.0", @@ -8834,6 +9870,7 @@ "version": "3.1.1", "resolved": "https://registry.npmjs.org/hast-util-parse-selector/-/hast-util-parse-selector-3.1.1.tgz", "integrity": "sha512-jdlwBjEexy1oGz0aJ2f4GKMaVKkA9jwjr4MjAAI22E5fM/TXVZHuS5OpONtdeIkRKqAaryQ2E9xNQxijoThSZA==", + "license": "MIT", "dependencies": { "@types/hast": "^2.0.0" }, @@ -8846,6 +9883,7 @@ "version": "7.2.0", "resolved": "https://registry.npmjs.org/hastscript/-/hastscript-7.2.0.tgz", "integrity": "sha512-TtYPq24IldU8iKoJQqvZOuhi5CyCQRAbvDOX0x1eW6rsHSxa/1i2CCiptNTotGHJ3VoHRGmqiv6/D3q113ikkw==", + "license": "MIT", "dependencies": { "@types/hast": "^2.0.0", "comma-separated-tokens": "^2.0.0", @@ -8862,6 +9900,7 @@ "version": "2.1.3", "resolved": "https://registry.npmjs.org/hast-util-is-element/-/hast-util-is-element-2.1.3.tgz", "integrity": "sha512-O1bKah6mhgEq2WtVMk+Ta5K7pPMqsBBlmzysLdcwKVrqzZQ0CHqUPiIVspNhAG1rvxpvJjtGee17XfauZYKqVA==", + "license": "MIT", "dependencies": { "@types/hast": "^2.0.0", "@types/unist": "^2.0.0" @@ -8875,6 +9914,7 @@ "version": "2.2.5", "resolved": "https://registry.npmjs.org/hast-util-parse-selector/-/hast-util-parse-selector-2.2.5.tgz", "integrity": "sha512-7j6mrk/qqkSehsM92wQjdIgWM2/BW61u/53G6xmC8i1OmEdKLHbk419QKQUjz6LglWsfqoiHmyMRkP1BGjecNQ==", + "license": "MIT", "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" @@ -8884,6 +9924,7 @@ "version": "7.2.3", "resolved": "https://registry.npmjs.org/hast-util-raw/-/hast-util-raw-7.2.3.tgz", "integrity": "sha512-RujVQfVsOrxzPOPSzZFiwofMArbQke6DJjnFfceiEbFh7S05CbPt0cYN+A5YeD3pso0JQk6O1aHBnx9+Pm2uqg==", + "license": "MIT", "dependencies": { "@types/hast": "^2.0.0", "@types/parse5": "^6.0.0", @@ -8906,6 +9947,7 @@ "version": "7.1.0", "resolved": "https://registry.npmjs.org/hast-util-to-parse5/-/hast-util-to-parse5-7.1.0.tgz", "integrity": "sha512-YNRgAJkH2Jky5ySkIqFXTQiaqcAtJyVE+D5lkN6CdtOqrnkLfGYYrEcKuHOJZlp+MwjSwuD3fZuawI+sic/RBw==", + "license": "MIT", "dependencies": { "@types/hast": "^2.0.0", "comma-separated-tokens": "^2.0.0", @@ -8923,6 +9965,7 @@ "version": "3.1.2", "resolved": "https://registry.npmjs.org/hast-util-to-text/-/hast-util-to-text-3.1.2.tgz", "integrity": "sha512-tcllLfp23dJJ+ju5wCCZHVpzsQQ43+moJbqVX3jNWPB7z/KFC4FyZD6R7y94cHL6MQ33YtMZL8Z0aIXXI4XFTw==", + "license": "MIT", "dependencies": { "@types/hast": "^2.0.0", "@types/unist": "^2.0.0", @@ -8938,6 +9981,7 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/hast-util-whitespace/-/hast-util-whitespace-2.0.1.tgz", "integrity": "sha512-nAxA0v8+vXSBDt3AnRUNjyRIQ0rD+ntpbAp4LnPkumc5M9yUbSMa4XDU9Q6etY4f1Wp4bNgvc1yjiZtsTTrSng==", + "license": "MIT", "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" @@ -8947,6 +9991,7 @@ "version": "6.0.0", "resolved": "https://registry.npmjs.org/hastscript/-/hastscript-6.0.0.tgz", "integrity": "sha512-nDM6bvd7lIqDUiYEiu5Sl/+6ReP0BMk/2f4U/Rooccxkj0P5nm+acM5PrGJ/t5I8qPGiqZSE6hVAwZEdZIvP4w==", + "license": "MIT", "dependencies": { "@types/hast": "^2.0.0", "comma-separated-tokens": "^1.0.0", @@ -8963,6 +10008,7 @@ "version": "1.0.8", "resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-1.0.8.tgz", "integrity": "sha512-GHuDRO12Sypu2cV70d1dkA2EUmXHgntrzbpvOB+Qy+49ypNfGgFQIC2fhhXbnyrJRynDCAARsT7Ou0M6hirpfw==", + "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" @@ -8972,6 +10018,7 @@ "version": "5.6.0", "resolved": "https://registry.npmjs.org/property-information/-/property-information-5.6.0.tgz", "integrity": "sha512-YUHSPk+A30YPv+0Qf8i9Mbfe/C0hdPXk1s1jPVToV8pk8BQtpw10ct89Eo7OWkutrwqvT0eicAxlOg3dOAu8JA==", + "license": "MIT", "dependencies": { "xtend": "^4.0.0" }, @@ -8984,6 +10031,7 @@ "version": "1.1.5", "resolved": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-1.1.5.tgz", "integrity": "sha512-q/JSVd1Lptzhf5bkYm4ob4iWPjx0KiRe3sRFBNrVqbJkFaBm5vbbowy1mymoPNLRa52+oadOhJ+K49wsSeSjTA==", + "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" @@ -8992,12 +10040,14 @@ "node_modules/hermes-estree": { "version": "0.21.1", "resolved": "https://registry.npmjs.org/hermes-estree/-/hermes-estree-0.21.1.tgz", - "integrity": "sha512-ayfESdfG0wZM32uGw0CMfcW6pW6RM8htLXZI56A4rr7hIOjmKw+wd3+71wUc1uQfn90ZyY1NMCbQeMnunrIidg==" + "integrity": "sha512-ayfESdfG0wZM32uGw0CMfcW6pW6RM8htLXZI56A4rr7hIOjmKw+wd3+71wUc1uQfn90ZyY1NMCbQeMnunrIidg==", + "license": "MIT" }, "node_modules/hermes-parser": { "version": "0.21.1", "resolved": "https://registry.npmjs.org/hermes-parser/-/hermes-parser-0.21.1.tgz", "integrity": "sha512-ANsRSBqQHzca7AXbsuwKApSQhAdljPip63MgqLebSVzNUI+A3NDzfiH9Ny4df4fA7Ndso3kPR1V/x1YEc7BYxA==", + "license": "MIT", "dependencies": { "hermes-estree": "0.21.1" } @@ -9006,6 +10056,7 @@ "version": "10.7.3", "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-10.7.3.tgz", "integrity": "sha512-tzcUFauisWKNHaRkN4Wjl/ZA07gENAjFl3J/c480dprkGTg5EQstgaNFqBfUqCq54kZRIEcreTsAgF/m2quD7A==", + "license": "BSD-3-Clause", "engines": { "node": "*" } @@ -9013,20 +10064,23 @@ "node_modules/highlightjs-vue": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/highlightjs-vue/-/highlightjs-vue-1.0.0.tgz", - "integrity": "sha512-PDEfEF102G23vHmPhLyPboFCD+BkMGu+GuJe2d9/eH4FsCwvgBpnc9n0pGE+ffKdph38s6foEZiEjdgHdzp+IA==" + "integrity": "sha512-PDEfEF102G23vHmPhLyPboFCD+BkMGu+GuJe2d9/eH4FsCwvgBpnc9n0pGE+ffKdph38s6foEZiEjdgHdzp+IA==", + "license": "CC0-1.0" }, "node_modules/hoist-non-react-statics": { "version": "3.3.2", "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", + "license": "BSD-3-Clause", "dependencies": { "react-is": "^16.7.0" } }, "node_modules/hono": { - "version": "4.7.8", - "resolved": "https://registry.npmjs.org/hono/-/hono-4.7.8.tgz", - "integrity": "sha512-PCibtFdxa7/Ldud9yddl1G81GjYaeMYYTq4ywSaNsYbB1Lug4mwtOMJf2WXykL0pntYwmpRJeOI3NmoDgD+Jxw==", + "version": "4.7.9", + "resolved": "https://registry.npmjs.org/hono/-/hono-4.7.9.tgz", + "integrity": "sha512-/EsCoR5h7N4yu01TDu9GMCCJa6ZLk5ZJIWFFGNawAXmd1Tp53+Wir4xm0D2X19bbykWUlzQG0+BvPAji6p9E8Q==", + "license": "MIT", "engines": { "node": ">=16.9.0" } @@ -9035,6 +10089,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-3.0.0.tgz", "integrity": "sha512-oWv4T4yJ52iKrufjnyZPkrN0CH3QnrUqdB6In1g5Fe1mia8GmF36gnfNySxoZtxD5+NmYw1EElVXiBk93UeskA==", + "license": "MIT", "dependencies": { "whatwg-encoding": "^2.0.0" }, @@ -9046,21 +10101,41 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/html-void-elements/-/html-void-elements-2.0.1.tgz", "integrity": "sha512-0quDb7s97CfemeJAnW9wC0hw78MtW7NU3hqtCD75g2vFlDLt36llsYD7uB7SUzojLMP24N5IatXf7ylGXiGG9A==", + "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" } }, "node_modules/http-cache-semantics": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz", - "integrity": "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==", - "dev": true + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.2.0.tgz", + "integrity": "sha512-dTxcvPXqPvXBQpq5dUr6mEMJX4oIEFv6bwom3FDwKRDsuIjjJGANqhBuoAn9c1RQJIdAKav33ED65E2ys+87QQ==", + "dev": true, + "license": "BSD-2-Clause" + }, + "node_modules/http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + }, + "engines": { + "node": ">= 0.8" + } }, "node_modules/http-proxy-agent": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz", "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==", + "license": "MIT", "dependencies": { "@tootallnate/once": "2", "agent-base": "6", @@ -9075,6 +10150,7 @@ "resolved": "https://registry.npmjs.org/http2-wrapper/-/http2-wrapper-2.2.1.tgz", "integrity": "sha512-V5nVw1PAOgfI3Lmeaj2Exmeg7fenjhRUgz1lPSezy1CuhPYbgQtbQj4jZfEAEMlaL+vupsvhjqCyjzob0yxsmQ==", "dev": true, + "license": "MIT", "dependencies": { "quick-lru": "^5.1.1", "resolve-alpn": "^1.2.0" @@ -9087,6 +10163,7 @@ "version": "5.0.1", "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", + "license": "MIT", "dependencies": { "agent-base": "6", "debug": "4" @@ -9100,6 +10177,7 @@ "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", "dev": true, + "license": "Apache-2.0", "engines": { "node": ">=10.17.0" } @@ -9108,6 +10186,7 @@ "version": "0.6.3", "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "license": "MIT", "dependencies": { "safer-buffer": ">= 2.1.2 < 3.0.0" }, @@ -9133,13 +10212,15 @@ "type": "consulting", "url": "https://feross.org/support" } - ] + ], + "license": "BSD-3-Clause" }, "node_modules/ignore": { "version": "5.3.2", "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", "dev": true, + "license": "MIT", "engines": { "node": ">= 4" } @@ -9147,12 +10228,14 @@ "node_modules/immutable-json-patch": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/immutable-json-patch/-/immutable-json-patch-6.0.1.tgz", - "integrity": "sha512-BHL/cXMjwFZlTOffiWNdY8ZTvNyYLrutCnWxrcKPHr5FqpAb6vsO6WWSPnVSys3+DruFN6lhHJJPHi8uELQL5g==" + "integrity": "sha512-BHL/cXMjwFZlTOffiWNdY8ZTvNyYLrutCnWxrcKPHr5FqpAb6vsO6WWSPnVSys3+DruFN6lhHJJPHi8uELQL5g==", + "license": "ISC" }, "node_modules/import-fresh": { "version": "3.3.1", "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.1.tgz", "integrity": "sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==", + "license": "MIT", "dependencies": { "parent-module": "^1.0.0", "resolve-from": "^4.0.0" @@ -9168,6 +10251,7 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-2.1.0.tgz", "integrity": "sha512-m7ZEHgtw69qOGw+jwxXkHlrlIPdTGkyh66zXZ1ajZbxkDBNjSY/LGbmjc7h0s2ELsUDTAhFr55TrPSSqJGPG0A==", + "license": "MIT", "engines": { "node": ">=4" } @@ -9176,6 +10260,7 @@ "version": "0.1.4", "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "license": "MIT", "engines": { "node": ">=0.8.19" } @@ -9185,6 +10270,7 @@ "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -9194,6 +10280,7 @@ "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", "deprecated": "This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.", + "license": "ISC", "optional": true, "peer": true, "dependencies": { @@ -9205,31 +10292,46 @@ "version": "2.0.4", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "optional": true + "devOptional": true, + "license": "ISC" }, "node_modules/ini": { "version": "1.3.8", "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", - "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", + "license": "ISC" }, "node_modules/inline-style-parser": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.1.1.tgz", - "integrity": "sha512-7NXolsK4CAS5+xvdj5OMMbI962hU/wvwoxk+LWR9Ek9bVtyuuYScDN6eS0rUm6TxApFpw7CX1o4uJzcd4AyD3Q==" + "integrity": "sha512-7NXolsK4CAS5+xvdj5OMMbI962hU/wvwoxk+LWR9Ek9bVtyuuYScDN6eS0rUm6TxApFpw7CX1o4uJzcd4AyD3Q==", + "license": "MIT" }, "node_modules/inspect-with-kind": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/inspect-with-kind/-/inspect-with-kind-1.0.5.tgz", "integrity": "sha512-MAQUJuIo7Xqk8EVNP+6d3CKq9c80hi4tjIbIAT6lmGW9W6WzlHiu9PS8uSuUYU+Do+j1baiFp3H25XEVxDIG2g==", "dev": true, + "license": "ISC", "dependencies": { "kind-of": "^6.0.2" } }, + "node_modules/ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.10" + } + }, "node_modules/is-alphabetical": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-1.0.4.tgz", "integrity": "sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg==", + "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" @@ -9239,6 +10341,7 @@ "version": "1.0.4", "resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-1.0.4.tgz", "integrity": "sha512-UzoZUr+XfVz3t3v4KyGEniVL9BDRoQtY7tOyrRybkVNjDFWyo1yhXNGrrBTQxp3ib9BLAWs7k2YKBQsFRkZG9A==", + "license": "MIT", "dependencies": { "is-alphabetical": "^1.0.0", "is-decimal": "^1.0.0" @@ -9251,12 +10354,14 @@ "node_modules/is-arrayish": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==" + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", + "license": "MIT" }, "node_modules/is-binary-path": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "license": "MIT", "dependencies": { "binary-extensions": "^2.0.0" }, @@ -9282,6 +10387,7 @@ "url": "https://feross.org/support" } ], + "license": "MIT", "engines": { "node": ">=4" } @@ -9290,6 +10396,7 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==", + "license": "MIT", "dependencies": { "ci-info": "^2.0.0" }, @@ -9300,12 +10407,14 @@ "node_modules/is-ci/node_modules/ci-info": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", - "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==" + "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==", + "license": "MIT" }, "node_modules/is-core-module": { "version": "2.16.1", "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.16.1.tgz", "integrity": "sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==", + "license": "MIT", "dependencies": { "hasown": "^2.0.2" }, @@ -9320,6 +10429,7 @@ "version": "1.0.4", "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-1.0.4.tgz", "integrity": "sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw==", + "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" @@ -9329,6 +10439,7 @@ "version": "2.1.1", "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -9337,6 +10448,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "license": "MIT", "engines": { "node": ">=8" } @@ -9345,6 +10457,7 @@ "version": "4.0.3", "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "license": "MIT", "dependencies": { "is-extglob": "^2.1.1" }, @@ -9356,6 +10469,7 @@ "version": "1.0.4", "resolved": "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-1.0.4.tgz", "integrity": "sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw==", + "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" @@ -9365,6 +10479,7 @@ "version": "0.4.0", "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.4.0.tgz", "integrity": "sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==", + "license": "MIT", "dependencies": { "global-dirs": "^3.0.0", "is-path-inside": "^3.0.2" @@ -9380,6 +10495,7 @@ "version": "5.0.0", "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-5.0.0.tgz", "integrity": "sha512-WW/rQLOazUq+ST/bCAVBp/2oMERWLsR7OrKyt052dNDk4DHcDE0/7QSXITlmi+VBcV13DfIbysG3tZJm5RfdBA==", + "license": "MIT", "engines": { "node": ">=10" }, @@ -9391,6 +10507,7 @@ "version": "7.0.0", "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "license": "MIT", "engines": { "node": ">=0.12.0" } @@ -9399,6 +10516,7 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", + "license": "MIT", "engines": { "node": ">=8" } @@ -9407,6 +10525,7 @@ "version": "3.0.3", "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "license": "MIT", "engines": { "node": ">=8" } @@ -9416,6 +10535,7 @@ "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", "integrity": "sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -9423,12 +10543,21 @@ "node_modules/is-potential-custom-element-name": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", - "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==" + "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==", + "license": "MIT" + }, + "node_modules/is-promise": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-4.0.0.tgz", + "integrity": "sha512-hvpoI6korhJMnej285dSg6nu1+e6uxs7zG3BYAm5byqDsgJNWwxzM6z6iZiAgQR4TJ30JmBTOwqZUw3WlyH3AQ==", + "dev": true, + "license": "MIT" }, "node_modules/is-reference": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/is-reference/-/is-reference-3.0.3.tgz", "integrity": "sha512-ixkJoqQvAP88E6wLydLGGqCJsrFUnqoH6HnaczB8XmDH1oaWU+xxdptvikTgaEhtZ53Ky6YXiBuUI2WXLMCwjw==", + "license": "MIT", "dependencies": { "@types/estree": "^1.0.6" } @@ -9438,6 +10567,7 @@ "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" }, @@ -9448,22 +10578,26 @@ "node_modules/is-typedarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==" + "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==", + "license": "MIT" }, "node_modules/is-yarn-global": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/is-yarn-global/-/is-yarn-global-0.3.0.tgz", - "integrity": "sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw==" + "integrity": "sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw==", + "license": "MIT" }, "node_modules/isexe": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "license": "ISC" }, "node_modules/isomorphic-fetch": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/isomorphic-fetch/-/isomorphic-fetch-3.0.0.tgz", "integrity": "sha512-qvUtwJ3j6qwsF3jLxkZ72qCgjMysPzDfeV240JHiGZsANBYd+EEuu35v7dfrJ9Up0Ak07D7GGSkGhCHTqg/5wA==", + "license": "MIT", "dependencies": { "node-fetch": "^2.6.1", "whatwg-fetch": "^3.4.1" @@ -9473,6 +10607,7 @@ "version": "3.4.3", "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.3.tgz", "integrity": "sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==", + "license": "BlueOak-1.0.0", "dependencies": { "@isaacs/cliui": "^8.0.2" }, @@ -9488,6 +10623,7 @@ "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.7.0.tgz", "integrity": "sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw==", "dev": true, + "license": "MIT", "dependencies": { "chalk": "^4.0.0", "diff-sequences": "^29.6.3", @@ -9503,6 +10639,7 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", "dev": true, + "license": "MIT", "engines": { "node": ">=10" }, @@ -9515,6 +10652,7 @@ "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz", "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==", "dev": true, + "license": "MIT", "dependencies": { "@jest/schemas": "^29.6.3", "ansi-styles": "^5.0.0", @@ -9528,13 +10666,15 @@ "version": "18.3.1", "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz", "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/jest-get-type": { "version": "29.6.3", "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.6.3.tgz", "integrity": "sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==", "dev": true, + "license": "MIT", "engines": { "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } @@ -9544,6 +10684,7 @@ "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.7.0.tgz", "integrity": "sha512-sBkD+Xi9DtcChsI3L3u0+N0opgPYnCRPtGcQYrgXmR+hmt/fYfWAL0xRXYU8eWOdfuLgBe0YCW3AFtnRLagq/g==", "dev": true, + "license": "MIT", "dependencies": { "chalk": "^4.0.0", "jest-diff": "^29.7.0", @@ -9559,6 +10700,7 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", "dev": true, + "license": "MIT", "engines": { "node": ">=10" }, @@ -9571,6 +10713,7 @@ "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz", "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==", "dev": true, + "license": "MIT", "dependencies": { "@jest/schemas": "^29.6.3", "ansi-styles": "^5.0.0", @@ -9584,13 +10727,15 @@ "version": "18.3.1", "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz", "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/jest-message-util": { "version": "29.7.0", "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.7.0.tgz", "integrity": "sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w==", "dev": true, + "license": "MIT", "dependencies": { "@babel/code-frame": "^7.12.13", "@jest/types": "^29.6.3", @@ -9611,6 +10756,7 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", "dev": true, + "license": "MIT", "engines": { "node": ">=10" }, @@ -9623,6 +10769,7 @@ "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz", "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==", "dev": true, + "license": "MIT", "dependencies": { "@jest/schemas": "^29.6.3", "ansi-styles": "^5.0.0", @@ -9636,13 +10783,15 @@ "version": "18.3.1", "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz", "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/jest-util": { "version": "29.7.0", "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==", "dev": true, + "license": "MIT", "dependencies": { "@jest/types": "^29.6.3", "@types/node": "*", @@ -9666,6 +10815,7 @@ "url": "https://github.com/sponsors/sibiraj-s" } ], + "license": "MIT", "engines": { "node": ">=8" } @@ -9675,6 +10825,7 @@ "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", "dev": true, + "license": "MIT", "engines": { "node": ">=8.6" }, @@ -9686,6 +10837,7 @@ "version": "1.21.7", "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.21.7.tgz", "integrity": "sha512-/imKNG4EbWNrVjoNC/1H5/9GFy+tqjGBHCaSsN+P2RnPqjsLmv6UD3Ej+Kj8nBWaRAwyk7kK5ZUc+OEatnTR3A==", + "license": "MIT", "bin": { "jiti": "bin/jiti.js" } @@ -9694,6 +10846,7 @@ "version": "0.16.0", "resolved": "https://registry.npmjs.org/jmespath/-/jmespath-0.16.0.tgz", "integrity": "sha512-9FzQjJ7MATs1tSpnco1K6ayiYE3figslrXA72G2HQ/n76RzvYlofyi5QM+iX4YRs/pu3yzxlVQSST23+dMDknw==", + "license": "Apache-2.0", "engines": { "node": ">= 0.6.0" } @@ -9701,12 +10854,14 @@ "node_modules/js-tokens": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "license": "MIT" }, "node_modules/js-yaml": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "license": "MIT", "dependencies": { "argparse": "^2.0.1" }, @@ -9718,6 +10873,7 @@ "version": "1.4.0", "resolved": "https://registry.npmjs.org/jsep/-/jsep-1.4.0.tgz", "integrity": "sha512-B7qPcEVE3NVkmSJbaYxvv4cHkVW7DQsZz13pUMrfS8z8Q/BuShN+gcTXrUlPiGqM2/t/EEaI030bpxMqY8gMlw==", + "license": "MIT", "engines": { "node": ">= 10.16.0" } @@ -9726,6 +10882,7 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz", "integrity": "sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==", + "license": "MIT", "bin": { "jsesc": "bin/jsesc" }, @@ -9737,34 +10894,40 @@ "version": "3.0.1", "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/json-parse-even-better-errors": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", - "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==" + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", + "license": "MIT" }, "node_modules/json-schema-traverse": { "version": "0.4.1", "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/json-source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/json-source-map/-/json-source-map-0.6.1.tgz", - "integrity": "sha512-1QoztHPsMQqhDq0hlXY5ZqcEdUzxQEIxgFkKl4WUp2pgShObl+9ovi4kRh2TfvAfxAoHOJ9vIMEqk3k4iex7tg==" + "integrity": "sha512-1QoztHPsMQqhDq0hlXY5ZqcEdUzxQEIxgFkKl4WUp2pgShObl+9ovi4kRh2TfvAfxAoHOJ9vIMEqk3k4iex7tg==", + "license": "MIT" }, "node_modules/json-stable-stringify-without-jsonify": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/json5": { "version": "2.2.3", "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", + "license": "MIT", "bin": { "json5": "lib/cli.js" }, @@ -9776,6 +10939,7 @@ "version": "10.3.0", "resolved": "https://registry.npmjs.org/jsonpath-plus/-/jsonpath-plus-10.3.0.tgz", "integrity": "sha512-8TNmfeTCk2Le33A3vRRwtuworG/L5RrgMvdjhKZxvyShO+mBu2fP50OWUjRLNtvw344DdDarFh9buFAZs5ujeA==", + "license": "MIT", "dependencies": { "@jsep-plugin/assignment": "^1.3.0", "@jsep-plugin/regex": "^1.0.4", @@ -9793,6 +10957,7 @@ "version": "3.12.0", "resolved": "https://registry.npmjs.org/jsonrepair/-/jsonrepair-3.12.0.tgz", "integrity": "sha512-SWfjz8SuQ0wZjwsxtSJ3Zy8vvLg6aO/kxcp9TWNPGwJKgTZVfhNEQBMk/vPOpYCDFWRxD6QWuI6IHR1t615f0w==", + "license": "ISC", "bin": { "jsonrepair": "bin/cli.js" } @@ -9805,6 +10970,7 @@ "https://opencollective.com/katex", "https://github.com/sponsors/katex" ], + "license": "MIT", "dependencies": { "commander": "^8.3.0" }, @@ -9817,6 +10983,7 @@ "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", "dev": true, + "license": "MIT", "dependencies": { "json-buffer": "3.0.1" } @@ -9826,6 +10993,7 @@ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -9834,6 +11002,7 @@ "version": "4.1.5", "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz", "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==", + "license": "MIT", "engines": { "node": ">=6" } @@ -9843,6 +11012,7 @@ "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", "dev": true, + "license": "MIT", "dependencies": { "prelude-ls": "^1.2.1", "type-check": "~0.4.0" @@ -9855,6 +11025,7 @@ "version": "3.1.3", "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.1.3.tgz", "integrity": "sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw==", + "license": "MIT", "engines": { "node": ">=14" }, @@ -9865,18 +11036,21 @@ "node_modules/lines-and-columns": { "version": "1.2.4", "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", - "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==" + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", + "license": "MIT" }, "node_modules/locate-character": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/locate-character/-/locate-character-3.0.0.tgz", - "integrity": "sha512-SW13ws7BjaeJ6p7Q6CO2nchbYEc3X3J6WrmTTDto7yMPqVSZTUyY5Tjbid+Ab8gLnATtygYtiDIJGQRRn2ZOiA==" + "integrity": "sha512-SW13ws7BjaeJ6p7Q6CO2nchbYEc3X3J6WrmTTDto7yMPqVSZTUyY5Tjbid+Ab8gLnATtygYtiDIJGQRRn2ZOiA==", + "license": "MIT" }, "node_modules/locate-path": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", "dev": true, + "license": "MIT", "dependencies": { "p-locate": "^5.0.0" }, @@ -9890,53 +11064,62 @@ "node_modules/lodash": { "version": "4.17.21", "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "license": "MIT" }, "node_modules/lodash-es": { "version": "4.17.21", "resolved": "https://registry.npmjs.org/lodash-es/-/lodash-es-4.17.21.tgz", - "integrity": "sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==" + "integrity": "sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==", + "license": "MIT" }, "node_modules/lodash.castarray": { "version": "4.4.0", "resolved": "https://registry.npmjs.org/lodash.castarray/-/lodash.castarray-4.4.0.tgz", "integrity": "sha512-aVx8ztPv7/2ULbArGJ2Y42bG1mEQ5mGjpdvrbJcJFU3TbYybe+QlLS4pst9zV52ymy2in1KpFPiZnAOATxD4+Q==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/lodash.get": { "version": "4.4.2", "resolved": "https://registry.npmjs.org/lodash.get/-/lodash.get-4.4.2.tgz", "integrity": "sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ==", - "deprecated": "This package is deprecated. Use the optional chaining (?.) operator instead." + "deprecated": "This package is deprecated. Use the optional chaining (?.) operator instead.", + "license": "MIT" }, "node_modules/lodash.isequal": { "version": "4.5.0", "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz", "integrity": "sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==", - "deprecated": "This package is deprecated. Use require('node:util').isDeepStrictEqual instead." + "deprecated": "This package is deprecated. Use require('node:util').isDeepStrictEqual instead.", + "license": "MIT" }, "node_modules/lodash.isplainobject": { "version": "4.0.6", "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", "integrity": "sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/lodash.merge": { "version": "4.6.2", "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/lodash.mergewith": { "version": "4.6.2", "resolved": "https://registry.npmjs.org/lodash.mergewith/-/lodash.mergewith-4.6.2.tgz", "integrity": "sha512-GK3g5RPZWTRSeLSpgP8Xhra+pnjBC56q9FZYe1d5RN3TJ35dbkGy3YqBSMbyCrlbi+CM9Z3Jk5yTL7RCsqboyQ==", + "license": "MIT", "peer": true }, "node_modules/longest-streak": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-3.1.0.tgz", "integrity": "sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==", + "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" @@ -9946,6 +11129,7 @@ "version": "1.4.0", "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "license": "MIT", "dependencies": { "js-tokens": "^3.0.0 || ^4.0.0" }, @@ -9957,6 +11141,7 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", + "license": "MIT", "dependencies": { "tslib": "^2.0.3" } @@ -9966,6 +11151,7 @@ "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-3.0.0.tgz", "integrity": "sha512-ozCC6gdQ+glXOQsveKD0YsDy8DSQFjDTz4zyzEHNV5+JP5D62LmfDZ6o1cycFx9ouG940M5dE8C8CTewdj2YWQ==", "dev": true, + "license": "MIT", "engines": { "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, @@ -9977,6 +11163,7 @@ "version": "1.20.0", "resolved": "https://registry.npmjs.org/lowlight/-/lowlight-1.20.0.tgz", "integrity": "sha512-8Ktj+prEb1RoCPkEOrPMYUN/nCggB7qAWe3a7OpMjWQkh3l2RD5wKRQ+o8Q8YuI9RG/xs95waaI/E6ym/7NsTw==", + "license": "MIT", "dependencies": { "fault": "^1.0.0", "highlight.js": "~10.7.0" @@ -9990,6 +11177,7 @@ "version": "5.1.1", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "license": "ISC", "dependencies": { "yallist": "^3.0.2" } @@ -10008,6 +11196,7 @@ "resolved": "https://registry.npmjs.org/lz-string/-/lz-string-1.5.0.tgz", "integrity": "sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ==", "dev": true, + "license": "MIT", "peer": true, "bin": { "lz-string": "bin/bin.js" @@ -10017,6 +11206,7 @@ "version": "0.30.17", "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.17.tgz", "integrity": "sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA==", + "license": "MIT", "dependencies": { "@jridgewell/sourcemap-codec": "^1.5.0" } @@ -10025,6 +11215,7 @@ "version": "1.3.2", "resolved": "https://registry.npmjs.org/make-cancellable-promise/-/make-cancellable-promise-1.3.2.tgz", "integrity": "sha512-GCXh3bq/WuMbS+Ky4JBPW1hYTOU+znU+Q5m9Pu+pI8EoUqIHk9+tviOKC6/qhHh8C4/As3tzJ69IF32kdz85ww==", + "license": "MIT", "funding": { "url": "https://github.com/wojtekmaj/make-cancellable-promise?sponsor=1" } @@ -10034,6 +11225,7 @@ "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-4.0.0.tgz", "integrity": "sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==", "dev": true, + "license": "MIT", "dependencies": { "semver": "^7.5.3" }, @@ -10048,6 +11240,7 @@ "version": "1.6.2", "resolved": "https://registry.npmjs.org/make-event-props/-/make-event-props-1.6.2.tgz", "integrity": "sha512-iDwf7mA03WPiR8QxvcVHmVWEPfMY1RZXerDVNCRYW7dUr2ppH3J58Rwb39/WG39yTZdRSxr3x+2v22tvI0VEvA==", + "license": "MIT", "funding": { "url": "https://github.com/wojtekmaj/make-event-props?sponsor=1" } @@ -10056,6 +11249,7 @@ "version": "3.0.4", "resolved": "https://registry.npmjs.org/markdown-table/-/markdown-table-3.0.4.tgz", "integrity": "sha512-wiYz4+JrLyb/DqW2hkFJxP7Vd7JuTDm77fvbM8VfEQdmSMqcImWeeRbHwZjBjIFki/VaMK2BhFi7oUUZeM5bqw==", + "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" @@ -10065,6 +11259,7 @@ "version": "1.1.0", "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz", "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==", + "license": "MIT", "engines": { "node": ">= 0.4" } @@ -10073,6 +11268,7 @@ "version": "3.2.2", "resolved": "https://registry.npmjs.org/mathjax-full/-/mathjax-full-3.2.2.tgz", "integrity": "sha512-+LfG9Fik+OuI8SLwsiR02IVdjcnRCy5MufYLi0C3TdMT56L/pjB0alMVGgoWJF8pN9Rc7FESycZB9BMNWIid5w==", + "license": "Apache-2.0", "dependencies": { "esm": "^3.2.25", "mhchemparser": "^4.1.0", @@ -10084,6 +11280,7 @@ "version": "5.1.2", "resolved": "https://registry.npmjs.org/mdast-util-definitions/-/mdast-util-definitions-5.1.2.tgz", "integrity": "sha512-8SVPMuHqlPME/z3gqVwWY4zVXn8lqKv/pAhC57FuJ40ImXyBpmO5ukh98zB2v7Blql2FiHjHv9LVztSIqjY+MA==", + "license": "MIT", "dependencies": { "@types/mdast": "^3.0.0", "@types/unist": "^2.0.0", @@ -10098,6 +11295,7 @@ "version": "2.2.2", "resolved": "https://registry.npmjs.org/mdast-util-find-and-replace/-/mdast-util-find-and-replace-2.2.2.tgz", "integrity": "sha512-MTtdFRz/eMDHXzeK6W3dO7mXUlF82Gom4y0oOgvHhh/HXZAGvIQDUvQ0SuUx+j2tv44b8xTHOm8K/9OoRFnXKw==", + "license": "MIT", "dependencies": { "@types/mdast": "^3.0.0", "escape-string-regexp": "^5.0.0", @@ -10113,6 +11311,7 @@ "version": "5.0.0", "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", + "license": "MIT", "engines": { "node": ">=12" }, @@ -10124,6 +11323,7 @@ "version": "1.3.1", "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-1.3.1.tgz", "integrity": "sha512-4xTO/M8c82qBcnQc1tgpNtubGUW/Y1tBQ1B0i5CtSoelOLKFYlElIr3bvgREYYO5iRqbMY1YuqZng0GVOI8Qww==", + "license": "MIT", "dependencies": { "@types/mdast": "^3.0.0", "@types/unist": "^2.0.0", @@ -10147,6 +11347,7 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/mdast-util-gfm/-/mdast-util-gfm-2.0.2.tgz", "integrity": "sha512-qvZ608nBppZ4icQlhQQIAdc6S3Ffj9RGmzwUKUWuEICFnd1LVkN3EktF7ZHAgfcEdvZB5owU9tQgt99e2TlLjg==", + "license": "MIT", "dependencies": { "mdast-util-from-markdown": "^1.0.0", "mdast-util-gfm-autolink-literal": "^1.0.0", @@ -10165,6 +11366,7 @@ "version": "1.0.3", "resolved": "https://registry.npmjs.org/mdast-util-gfm-autolink-literal/-/mdast-util-gfm-autolink-literal-1.0.3.tgz", "integrity": "sha512-My8KJ57FYEy2W2LyNom4n3E7hKTuQk/0SES0u16tjA9Z3oFkF4RrC/hPAPgjlSpezsOvI8ObcXcElo92wn5IGA==", + "license": "MIT", "dependencies": { "@types/mdast": "^3.0.0", "ccount": "^2.0.0", @@ -10180,6 +11382,7 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/mdast-util-gfm-footnote/-/mdast-util-gfm-footnote-1.0.2.tgz", "integrity": "sha512-56D19KOGbE00uKVj3sgIykpwKL179QsVFwx/DCW0u/0+URsryacI4MAdNJl0dh+u2PSsD9FtxPFbHCzJ78qJFQ==", + "license": "MIT", "dependencies": { "@types/mdast": "^3.0.0", "mdast-util-to-markdown": "^1.3.0", @@ -10194,6 +11397,7 @@ "version": "1.0.3", "resolved": "https://registry.npmjs.org/mdast-util-gfm-strikethrough/-/mdast-util-gfm-strikethrough-1.0.3.tgz", "integrity": "sha512-DAPhYzTYrRcXdMjUtUjKvW9z/FNAMTdU0ORyMcbmkwYNbKocDpdk+PX1L1dQgOID/+vVs1uBQ7ElrBQfZ0cuiQ==", + "license": "MIT", "dependencies": { "@types/mdast": "^3.0.0", "mdast-util-to-markdown": "^1.3.0" @@ -10207,6 +11411,7 @@ "version": "1.0.7", "resolved": "https://registry.npmjs.org/mdast-util-gfm-table/-/mdast-util-gfm-table-1.0.7.tgz", "integrity": "sha512-jjcpmNnQvrmN5Vx7y7lEc2iIOEytYv7rTvu+MeyAsSHTASGCCRA79Igg2uKssgOs1i1po8s3plW0sTu1wkkLGg==", + "license": "MIT", "dependencies": { "@types/mdast": "^3.0.0", "markdown-table": "^3.0.0", @@ -10222,6 +11427,7 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/mdast-util-gfm-task-list-item/-/mdast-util-gfm-task-list-item-1.0.2.tgz", "integrity": "sha512-PFTA1gzfp1B1UaiJVyhJZA1rm0+Tzn690frc/L8vNX1Jop4STZgOE6bxUhnzdVSB+vm2GU1tIsuQcA9bxTQpMQ==", + "license": "MIT", "dependencies": { "@types/mdast": "^3.0.0", "mdast-util-to-markdown": "^1.3.0" @@ -10235,6 +11441,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/mdast-util-math/-/mdast-util-math-3.0.0.tgz", "integrity": "sha512-Tl9GBNeG/AhJnQM221bJR2HPvLOSnLE/T9cJI9tlc6zwQk2nPk/4f0cHkOdEixQPC/j8UtKDdITswvLAy1OZ1w==", + "license": "MIT", "dependencies": { "@types/hast": "^3.0.0", "@types/mdast": "^4.0.0", @@ -10253,6 +11460,7 @@ "version": "3.0.4", "resolved": "https://registry.npmjs.org/@types/hast/-/hast-3.0.4.tgz", "integrity": "sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==", + "license": "MIT", "dependencies": { "@types/unist": "*" } @@ -10261,6 +11469,7 @@ "version": "4.0.4", "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-4.0.4.tgz", "integrity": "sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==", + "license": "MIT", "dependencies": { "@types/unist": "*" } @@ -10268,12 +11477,14 @@ "node_modules/mdast-util-math/node_modules/@types/unist": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.3.tgz", - "integrity": "sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==" + "integrity": "sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==", + "license": "MIT" }, "node_modules/mdast-util-math/node_modules/mdast-util-from-markdown": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-2.0.2.tgz", "integrity": "sha512-uZhTV/8NBuw0WHkPTrCqDOl0zVe1BIng5ZtHoDk49ME1qqcjYmmLmOf0gELgcRMxN4w2iuIeVso5/6QymSrgmA==", + "license": "MIT", "dependencies": { "@types/mdast": "^4.0.0", "@types/unist": "^3.0.0", @@ -10297,6 +11508,7 @@ "version": "4.1.0", "resolved": "https://registry.npmjs.org/mdast-util-phrasing/-/mdast-util-phrasing-4.1.0.tgz", "integrity": "sha512-TqICwyvJJpBwvGAMZjj4J2n0X8QWp21b9l0o7eXyVJ25YNWYbJDVIyD1bZXE6WtV6RmKJVYmQAKWa0zWOABz2w==", + "license": "MIT", "dependencies": { "@types/mdast": "^4.0.0", "unist-util-is": "^6.0.0" @@ -10310,6 +11522,7 @@ "version": "2.1.2", "resolved": "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-2.1.2.tgz", "integrity": "sha512-xj68wMTvGXVOKonmog6LwyJKrYXZPvlwabaryTjLh9LuvovB/KAH+kvi8Gjj+7rJjsFi23nkUxRQv1KqSroMqA==", + "license": "MIT", "dependencies": { "@types/mdast": "^4.0.0", "@types/unist": "^3.0.0", @@ -10330,6 +11543,7 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-4.0.0.tgz", "integrity": "sha512-0H44vDimn51F0YwvxSJSm0eCDOJTRlmN0R1yBh4HLj9wiV1Dn0QoXGbvFAWj2hSItVTlCmBF1hqKlIyUBVFLPg==", + "license": "MIT", "dependencies": { "@types/mdast": "^4.0.0" }, @@ -10352,6 +11566,7 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { "@types/debug": "^4.0.0", "debug": "^4.0.0", @@ -10386,6 +11601,7 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { "decode-named-character-reference": "^1.0.0", "devlop": "^1.0.0", @@ -10419,6 +11635,7 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { "micromark-util-character": "^2.0.0", "micromark-util-symbol": "^2.0.0", @@ -10439,6 +11656,7 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { "devlop": "^1.0.0", "micromark-util-character": "^2.0.0", @@ -10460,6 +11678,7 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { "micromark-util-character": "^2.0.0", "micromark-util-types": "^2.0.0" @@ -10479,6 +11698,7 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { "micromark-factory-space": "^2.0.0", "micromark-util-character": "^2.0.0", @@ -10500,6 +11720,7 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { "micromark-factory-space": "^2.0.0", "micromark-util-character": "^2.0.0", @@ -10521,6 +11742,7 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { "micromark-util-symbol": "^2.0.0", "micromark-util-types": "^2.0.0" @@ -10540,6 +11762,7 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { "micromark-util-symbol": "^2.0.0" } @@ -10558,6 +11781,7 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { "micromark-util-character": "^2.0.0", "micromark-util-symbol": "^2.0.0", @@ -10578,6 +11802,7 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { "micromark-util-chunked": "^2.0.0", "micromark-util-types": "^2.0.0" @@ -10597,6 +11822,7 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { "micromark-util-symbol": "^2.0.0" } @@ -10615,6 +11841,7 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { "decode-named-character-reference": "^1.0.0", "micromark-util-character": "^2.0.0", @@ -10635,7 +11862,8 @@ "type": "OpenCollective", "url": "https://opencollective.com/unified" } - ] + ], + "license": "MIT" }, "node_modules/mdast-util-math/node_modules/micromark-util-html-tag-name": { "version": "2.0.1", @@ -10650,7 +11878,8 @@ "type": "OpenCollective", "url": "https://opencollective.com/unified" } - ] + ], + "license": "MIT" }, "node_modules/mdast-util-math/node_modules/micromark-util-normalize-identifier": { "version": "2.0.1", @@ -10666,6 +11895,7 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { "micromark-util-symbol": "^2.0.0" } @@ -10684,6 +11914,7 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { "micromark-util-types": "^2.0.0" } @@ -10702,6 +11933,7 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { "micromark-util-character": "^2.0.0", "micromark-util-encode": "^2.0.0", @@ -10722,6 +11954,7 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { "devlop": "^1.0.0", "micromark-util-chunked": "^2.0.0", @@ -10742,7 +11975,8 @@ "type": "OpenCollective", "url": "https://opencollective.com/unified" } - ] + ], + "license": "MIT" }, "node_modules/mdast-util-math/node_modules/micromark-util-types": { "version": "2.0.2", @@ -10757,12 +11991,14 @@ "type": "OpenCollective", "url": "https://opencollective.com/unified" } - ] + ], + "license": "MIT" }, "node_modules/mdast-util-math/node_modules/unist-util-is": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-6.0.0.tgz", "integrity": "sha512-2qCTHimwdxLfz+YzdGfkqNlH0tLi9xjTnHddPmJwtIG9MGsdbutfTc4P+haPD7l7Cjxf/WZj+we5qfVPvvxfYw==", + "license": "MIT", "dependencies": { "@types/unist": "^3.0.0" }, @@ -10775,6 +12011,7 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-4.0.0.tgz", "integrity": "sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ==", + "license": "MIT", "dependencies": { "@types/unist": "^3.0.0" }, @@ -10787,6 +12024,7 @@ "version": "5.0.0", "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-5.0.0.tgz", "integrity": "sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg==", + "license": "MIT", "dependencies": { "@types/unist": "^3.0.0", "unist-util-is": "^6.0.0", @@ -10801,6 +12039,7 @@ "version": "6.0.1", "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-6.0.1.tgz", "integrity": "sha512-L/PqWzfTP9lzzEa6CKs0k2nARxTdZduw3zyh8d2NVBnsyvHjSX4TWse388YrrQKbvI8w20fGjGlhgT96WwKykw==", + "license": "MIT", "dependencies": { "@types/unist": "^3.0.0", "unist-util-is": "^6.0.0" @@ -10814,6 +12053,7 @@ "version": "3.0.1", "resolved": "https://registry.npmjs.org/mdast-util-phrasing/-/mdast-util-phrasing-3.0.1.tgz", "integrity": "sha512-WmI1gTXUBJo4/ZmSk79Wcb2HcjPJBzM1nlI/OUWA8yk2X9ik3ffNbBGsU+09BFmXaL1IBb9fiuvq6/KMiNycSg==", + "license": "MIT", "dependencies": { "@types/mdast": "^3.0.0", "unist-util-is": "^5.0.0" @@ -10827,6 +12067,7 @@ "version": "12.3.0", "resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-12.3.0.tgz", "integrity": "sha512-pits93r8PhnIoU4Vy9bjW39M2jJ6/tdHyja9rrot9uujkN7UTU9SDnE6WNJz/IGyQk3XHX6yNNtrBH6cQzm8Hw==", + "license": "MIT", "dependencies": { "@types/hast": "^2.0.0", "@types/mdast": "^3.0.0", @@ -10846,6 +12087,7 @@ "version": "1.5.0", "resolved": "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-1.5.0.tgz", "integrity": "sha512-bbv7TPv/WC49thZPg3jXuqzuvI45IL2EVAr/KxF0BSdHsU0ceFHOmwQn6evxAh1GaoK/6GQ1wp4R4oW2+LFL/A==", + "license": "MIT", "dependencies": { "@types/mdast": "^3.0.0", "@types/unist": "^2.0.0", @@ -10865,6 +12107,7 @@ "version": "3.2.0", "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-3.2.0.tgz", "integrity": "sha512-V4Zn/ncyN1QNSqSBxTrMOLpjr+IKdHl2v3KVLoWmDPscP4r9GcCi71gjgvUV1SFSKh92AjAG4peFuBl2/YgCJg==", + "license": "MIT", "dependencies": { "@types/mdast": "^3.0.0" }, @@ -10873,15 +12116,40 @@ "url": "https://opencollective.com/unified" } }, + "node_modules/media-typer": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-1.1.0.tgz", + "integrity": "sha512-aisnrDP4GNe06UcKFnV5bfMNPBUw4jsLGaWwWfnH3v02GnBuXX2MCVn5RbrWo0j3pczUilYblq7fQ7Nw2t5XKw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, "node_modules/memoize-one": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/memoize-one/-/memoize-one-6.0.0.tgz", - "integrity": "sha512-rkpe71W0N0c0Xz6QD0eJETuWAJGnJ9afsl1srmwPrI+yBCkge5EycXXbYRyvL29zZVUWQCY7InPRCv3GDXuZNw==" + "integrity": "sha512-rkpe71W0N0c0Xz6QD0eJETuWAJGnJ9afsl1srmwPrI+yBCkge5EycXXbYRyvL29zZVUWQCY7InPRCv3GDXuZNw==", + "license": "MIT" + }, + "node_modules/merge-descriptors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-2.0.0.tgz", + "integrity": "sha512-Snk314V5ayFLhp3fkUREub6WtjBfPdCPY1Ln8/8munuLuiYhsABgBVWsozAG+MWMbVEvcdcpbi9R7ww22l9Q3g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, "node_modules/merge-refs": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/merge-refs/-/merge-refs-1.3.0.tgz", "integrity": "sha512-nqXPXbso+1dcKDpPCXvwZyJILz+vSLqGGOnDrYHQYE+B8n9JTCekVLC65AfCpR4ggVyA/45Y0iR9LDyS2iI+zA==", + "license": "MIT", "funding": { "url": "https://github.com/wojtekmaj/merge-refs?sponsor=1" }, @@ -10898,12 +12166,14 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/merge2": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "license": "MIT", "engines": { "node": ">= 8" } @@ -10911,7 +12181,8 @@ "node_modules/mhchemparser": { "version": "4.2.1", "resolved": "https://registry.npmjs.org/mhchemparser/-/mhchemparser-4.2.1.tgz", - "integrity": "sha512-kYmyrCirqJf3zZ9t/0wGgRZ4/ZJw//VwaRVGA75C4nhE60vtnIzhl9J9ndkX/h6hxSN7pjg/cE0VxbnNM+bnDQ==" + "integrity": "sha512-kYmyrCirqJf3zZ9t/0wGgRZ4/ZJw//VwaRVGA75C4nhE60vtnIzhl9J9ndkX/h6hxSN7pjg/cE0VxbnNM+bnDQ==", + "license": "Apache-2.0" }, "node_modules/micromark": { "version": "3.2.0", @@ -10927,6 +12198,7 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { "@types/debug": "^4.0.0", "debug": "^4.0.0", @@ -10961,6 +12233,7 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { "decode-named-character-reference": "^1.0.0", "micromark-factory-destination": "^1.0.0", @@ -10984,6 +12257,7 @@ "version": "2.0.3", "resolved": "https://registry.npmjs.org/micromark-extension-gfm/-/micromark-extension-gfm-2.0.3.tgz", "integrity": "sha512-vb9OoHqrhCmbRidQv/2+Bc6pkP0FrtlhurxZofvOEy5o8RtuuvTq+RQ1Vw5ZDNrVraQZu3HixESqbG+0iKk/MQ==", + "license": "MIT", "dependencies": { "micromark-extension-gfm-autolink-literal": "^1.0.0", "micromark-extension-gfm-footnote": "^1.0.0", @@ -11003,6 +12277,7 @@ "version": "1.0.5", "resolved": "https://registry.npmjs.org/micromark-extension-gfm-autolink-literal/-/micromark-extension-gfm-autolink-literal-1.0.5.tgz", "integrity": "sha512-z3wJSLrDf8kRDOh2qBtoTRD53vJ+CWIyo7uyZuxf/JAbNJjiHsOpG1y5wxk8drtv3ETAHutCu6N3thkOOgueWg==", + "license": "MIT", "dependencies": { "micromark-util-character": "^1.0.0", "micromark-util-sanitize-uri": "^1.0.0", @@ -11018,6 +12293,7 @@ "version": "1.1.2", "resolved": "https://registry.npmjs.org/micromark-extension-gfm-footnote/-/micromark-extension-gfm-footnote-1.1.2.tgz", "integrity": "sha512-Yxn7z7SxgyGWRNa4wzf8AhYYWNrwl5q1Z8ii+CSTTIqVkmGZF1CElX2JI8g5yGoM3GAman9/PVCUFUSJ0kB/8Q==", + "license": "MIT", "dependencies": { "micromark-core-commonmark": "^1.0.0", "micromark-factory-space": "^1.0.0", @@ -11037,6 +12313,7 @@ "version": "1.0.7", "resolved": "https://registry.npmjs.org/micromark-extension-gfm-strikethrough/-/micromark-extension-gfm-strikethrough-1.0.7.tgz", "integrity": "sha512-sX0FawVE1o3abGk3vRjOH50L5TTLr3b5XMqnP9YDRb34M0v5OoZhG+OHFz1OffZ9dlwgpTBKaT4XW/AsUVnSDw==", + "license": "MIT", "dependencies": { "micromark-util-chunked": "^1.0.0", "micromark-util-classify-character": "^1.0.0", @@ -11054,6 +12331,7 @@ "version": "1.0.7", "resolved": "https://registry.npmjs.org/micromark-extension-gfm-table/-/micromark-extension-gfm-table-1.0.7.tgz", "integrity": "sha512-3ZORTHtcSnMQEKtAOsBQ9/oHp9096pI/UvdPtN7ehKvrmZZ2+bbWhi0ln+I9drmwXMt5boocn6OlwQzNXeVeqw==", + "license": "MIT", "dependencies": { "micromark-factory-space": "^1.0.0", "micromark-util-character": "^1.0.0", @@ -11070,6 +12348,7 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/micromark-extension-gfm-tagfilter/-/micromark-extension-gfm-tagfilter-1.0.2.tgz", "integrity": "sha512-5XWB9GbAUSHTn8VPU8/1DBXMuKYT5uOgEjJb8gN3mW0PNW5OPHpSdojoqf+iq1xo7vWzw/P8bAHY0n6ijpXF7g==", + "license": "MIT", "dependencies": { "micromark-util-types": "^1.0.0" }, @@ -11082,6 +12361,7 @@ "version": "1.0.5", "resolved": "https://registry.npmjs.org/micromark-extension-gfm-task-list-item/-/micromark-extension-gfm-task-list-item-1.0.5.tgz", "integrity": "sha512-RMFXl2uQ0pNQy6Lun2YBYT9g9INXtWJULgbt01D/x8/6yJ2qpKyzdZD3pi6UIkzF++Da49xAelVKUeUMqd5eIQ==", + "license": "MIT", "dependencies": { "micromark-factory-space": "^1.0.0", "micromark-util-character": "^1.0.0", @@ -11098,6 +12378,7 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/micromark-extension-math/-/micromark-extension-math-3.1.0.tgz", "integrity": "sha512-lvEqd+fHjATVs+2v/8kg9i5Q0AP2k85H0WUOwpIVvUML8BapsMvh1XAogmQjOCsLpoKRCVQqEkQBB3NhVBcsOg==", + "license": "MIT", "dependencies": { "@types/katex": "^0.16.0", "devlop": "^1.0.0", @@ -11126,6 +12407,7 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { "micromark-util-character": "^2.0.0", "micromark-util-types": "^2.0.0" @@ -11145,6 +12427,7 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { "micromark-util-symbol": "^2.0.0", "micromark-util-types": "^2.0.0" @@ -11163,7 +12446,8 @@ "type": "OpenCollective", "url": "https://opencollective.com/unified" } - ] + ], + "license": "MIT" }, "node_modules/micromark-extension-math/node_modules/micromark-util-types": { "version": "2.0.2", @@ -11178,7 +12462,8 @@ "type": "OpenCollective", "url": "https://opencollective.com/unified" } - ] + ], + "license": "MIT" }, "node_modules/micromark-factory-destination": { "version": "1.1.0", @@ -11194,6 +12479,7 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { "micromark-util-character": "^1.0.0", "micromark-util-symbol": "^1.0.0", @@ -11214,6 +12500,7 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { "micromark-util-character": "^1.0.0", "micromark-util-symbol": "^1.0.0", @@ -11235,6 +12522,7 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { "micromark-util-character": "^1.0.0", "micromark-util-types": "^1.0.0" @@ -11254,6 +12542,7 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { "micromark-factory-space": "^1.0.0", "micromark-util-character": "^1.0.0", @@ -11275,6 +12564,7 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { "micromark-factory-space": "^1.0.0", "micromark-util-character": "^1.0.0", @@ -11296,6 +12586,7 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { "micromark-util-symbol": "^1.0.0", "micromark-util-types": "^1.0.0" @@ -11315,6 +12606,7 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { "micromark-util-symbol": "^1.0.0" } @@ -11333,6 +12625,7 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { "micromark-util-character": "^1.0.0", "micromark-util-symbol": "^1.0.0", @@ -11353,6 +12646,7 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { "micromark-util-chunked": "^1.0.0", "micromark-util-types": "^1.0.0" @@ -11372,6 +12666,7 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { "micromark-util-symbol": "^1.0.0" } @@ -11390,6 +12685,7 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { "decode-named-character-reference": "^1.0.0", "micromark-util-character": "^1.0.0", @@ -11410,7 +12706,8 @@ "type": "OpenCollective", "url": "https://opencollective.com/unified" } - ] + ], + "license": "MIT" }, "node_modules/micromark-util-html-tag-name": { "version": "1.2.0", @@ -11425,7 +12722,8 @@ "type": "OpenCollective", "url": "https://opencollective.com/unified" } - ] + ], + "license": "MIT" }, "node_modules/micromark-util-normalize-identifier": { "version": "1.1.0", @@ -11441,6 +12739,7 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { "micromark-util-symbol": "^1.0.0" } @@ -11459,6 +12758,7 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { "micromark-util-types": "^1.0.0" } @@ -11477,6 +12777,7 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { "micromark-util-character": "^1.0.0", "micromark-util-encode": "^1.0.0", @@ -11497,6 +12798,7 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { "micromark-util-chunked": "^1.0.0", "micromark-util-symbol": "^1.0.0", @@ -11517,7 +12819,8 @@ "type": "OpenCollective", "url": "https://opencollective.com/unified" } - ] + ], + "license": "MIT" }, "node_modules/micromark-util-types": { "version": "1.1.0", @@ -11532,12 +12835,14 @@ "type": "OpenCollective", "url": "https://opencollective.com/unified" } - ] + ], + "license": "MIT" }, "node_modules/micromatch": { "version": "4.0.8", "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", + "license": "MIT", "dependencies": { "braces": "^3.0.3", "picomatch": "^2.3.1" @@ -11550,6 +12855,7 @@ "version": "2.3.1", "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "license": "MIT", "engines": { "node": ">=8.6" }, @@ -11561,6 +12867,7 @@ "version": "3.1.11", "resolved": "https://registry.npmjs.org/million/-/million-3.1.11.tgz", "integrity": "sha512-6Vh1s0da0PzSqbbp9Zd8yMTIkOWnvBU4vNJCMHTZPXaY3fZ5h+N7s5croS/RBgjJIHz3WQZnvyNBQz7gQ6cqJg==", + "license": "MIT", "dependencies": { "@babel/core": "^7.23.7", "@babel/types": "^7.23.6", @@ -11581,34 +12888,30 @@ "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.54.0.tgz", "integrity": "sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.6" } }, "node_modules/mime-types": { - "version": "2.1.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-3.0.1.tgz", + "integrity": "sha512-xRc4oEhT6eaBpU1XF7AjpOFD+xQmXNB5OVKwp4tqCuBpHLS/ZbBDrc07mYTDqVMg6PfxUjjNp85O6Cd2Z/5HWA==", + "dev": true, + "license": "MIT", "dependencies": { - "mime-db": "1.52.0" + "mime-db": "^1.54.0" }, "engines": { "node": ">= 0.6" } }, - "node_modules/mime-types/node_modules/mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", - "engines": { - "node": ">= 0.6" - } - }, "node_modules/mimic-fn": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", "dev": true, + "license": "MIT", "engines": { "node": ">=6" } @@ -11618,6 +12921,7 @@ "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-4.0.0.tgz", "integrity": "sha512-e5ISH9xMYU0DzrT+jl8q2ze9D6eWBto+I8CNpe+VI+K2J/F/k3PdkdTdz4wvGVH4NTpo+NRYTVIuMQEMMcsLqg==", "dev": true, + "license": "MIT", "engines": { "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, @@ -11630,6 +12934,7 @@ "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==", "dev": true, + "license": "MIT", "engines": { "node": ">=4" } @@ -11638,6 +12943,7 @@ "version": "1.4.4", "resolved": "https://registry.npmjs.org/mini-svg-data-uri/-/mini-svg-data-uri-1.4.4.tgz", "integrity": "sha512-r9deDe9p5FJUPZAk3A59wGH7Ii9YrjjWw0jmw/liSbHl2CHiyXj6FcDXDu2K3TjVAXqiJdaw3xxwlZZr9E6nHg==", + "license": "MIT", "bin": { "mini-svg-data-uri": "cli.js" } @@ -11646,6 +12952,7 @@ "version": "9.0.5", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", + "license": "ISC", "dependencies": { "brace-expansion": "^2.0.1" }, @@ -11660,6 +12967,7 @@ "version": "1.2.8", "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", + "license": "MIT", "funding": { "url": "https://github.com/sponsors/ljharb" } @@ -11668,6 +12976,7 @@ "version": "7.1.2", "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", + "license": "ISC", "engines": { "node": ">=16 || 14 >=14.17" } @@ -11676,6 +12985,7 @@ "version": "2.1.2", "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", + "license": "MIT", "optional": true, "peer": true, "dependencies": { @@ -11690,6 +13000,7 @@ "version": "3.3.6", "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "license": "ISC", "optional": true, "peer": true, "dependencies": { @@ -11703,23 +13014,27 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "license": "ISC", "optional": true, "peer": true }, "node_modules/mitt": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/mitt/-/mitt-3.0.1.tgz", - "integrity": "sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==" + "integrity": "sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==", + "license": "MIT" }, "node_modules/mj-context-menu": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/mj-context-menu/-/mj-context-menu-0.6.1.tgz", - "integrity": "sha512-7NO5s6n10TIV96d4g2uDpG7ZDpIhMh0QNfGdJw/W47JswFcosz457wqz/b5sAKvl12sxINGFCn80NZHKwxQEXA==" + "integrity": "sha512-7NO5s6n10TIV96d4g2uDpG7ZDpIhMh0QNfGdJw/W47JswFcosz457wqz/b5sAKvl12sxINGFCn80NZHKwxQEXA==", + "license": "Apache-2.0" }, "node_modules/mkdirp": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "license": "MIT", "optional": true, "peer": true, "bin": { @@ -11733,12 +13048,14 @@ "version": "0.5.3", "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz", "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==", + "license": "MIT", "optional": true }, "node_modules/moment": { "version": "2.30.1", "resolved": "https://registry.npmjs.org/moment/-/moment-2.30.1.tgz", "integrity": "sha512-uEmtNhbDOrWPFS+hdjFCBfy9f2YoyzRpwcl+DqpC6taX21FzsTLQVbMV/W7PzNSX6x/bhC1zA3c2UQ5NzH6how==", + "license": "MIT", "engines": { "node": "*" } @@ -11747,6 +13064,7 @@ "version": "0.5.48", "resolved": "https://registry.npmjs.org/moment-timezone/-/moment-timezone-0.5.48.tgz", "integrity": "sha512-f22b8LV1gbTO2ms2j2z13MuPogNoh5UzxL3nzNAYKGraILnbGc9NEE6dyiiiLv46DGRb8A4kg8UKWLjPthxBHw==", + "license": "MIT", "dependencies": { "moment": "^2.29.4" }, @@ -11758,6 +13076,7 @@ "version": "11.18.1", "resolved": "https://registry.npmjs.org/motion-dom/-/motion-dom-11.18.1.tgz", "integrity": "sha512-g76KvA001z+atjfxczdRtw/RXOM3OMSdd1f4DL77qCTF/+avrRJiawSG4yDibEQ215sr9kpinSlX2pCTJ9zbhw==", + "license": "MIT", "dependencies": { "motion-utils": "^11.18.1" } @@ -11765,12 +13084,14 @@ "node_modules/motion-utils": { "version": "11.18.1", "resolved": "https://registry.npmjs.org/motion-utils/-/motion-utils-11.18.1.tgz", - "integrity": "sha512-49Kt+HKjtbJKLtgO/LKj9Ld+6vw9BjH5d9sc40R/kVyH8GLAXgT42M2NnuPcJNuA3s9ZfZBUcwIgpmZWGEE+hA==" + "integrity": "sha512-49Kt+HKjtbJKLtgO/LKj9Ld+6vw9BjH5d9sc40R/kVyH8GLAXgT42M2NnuPcJNuA3s9ZfZBUcwIgpmZWGEE+hA==", + "license": "MIT" }, "node_modules/mri": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz", "integrity": "sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==", + "license": "MIT", "engines": { "node": ">=4" } @@ -11778,12 +13099,14 @@ "node_modules/ms": { "version": "2.1.3", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "license": "MIT" }, "node_modules/mz": { "version": "2.7.0", "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", + "license": "MIT", "dependencies": { "any-promise": "^1.0.0", "object-assign": "^4.0.1", @@ -11794,6 +13117,7 @@ "version": "2.22.2", "resolved": "https://registry.npmjs.org/nan/-/nan-2.22.2.tgz", "integrity": "sha512-DANghxFkS1plDdRsX0X9pm0Z6SJNN6gBdtXfanwoZ8hooC5gosGFSBGRYHUVPz1asKA/kMRqDRdHrluZ61SpBQ==", + "license": "MIT", "optional": true, "peer": true }, @@ -11807,6 +13131,7 @@ "url": "https://github.com/sponsors/ai" } ], + "license": "MIT", "bin": { "nanoid": "bin/nanoid.js" }, @@ -11818,23 +13143,28 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/napi-build-utils/-/napi-build-utils-2.0.0.tgz", "integrity": "sha512-GEbrYkbfF7MoNaoh2iGG84Mnf/WZfB0GdGEsM8wz7Expx/LlWf5U8t9nvJKXSp3qr5IsEbK04cBGhol/KwOsWA==", + "license": "MIT", "optional": true }, "node_modules/natural-compare": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/natural-compare-lite": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz", - "integrity": "sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==" + "integrity": "sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==", + "license": "MIT" }, "node_modules/negotiator": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", - "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-1.0.0.tgz", + "integrity": "sha512-8Ofs/AUQh8MaEcrlq5xOX0CQ9ypTF5dl78mjlMNfOK08fzpgTHQRQPBxcPlEtIw0yRpws+Zo/3r+5WRby7u3Gg==", + "dev": true, + "license": "MIT", "engines": { "node": ">= 0.6" } @@ -11843,15 +13173,17 @@ "version": "3.0.4", "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", + "license": "MIT", "dependencies": { "lower-case": "^2.0.2", "tslib": "^2.0.3" } }, "node_modules/node-abi": { - "version": "3.74.0", - "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.74.0.tgz", - "integrity": "sha512-c5XK0MjkGBrQPGYG24GBADZud0NCbznxNx0ZkS+ebUTrmV1qTDxPxSL8zEAPURXSbLRWVexxmP4986BziahL5w==", + "version": "3.75.0", + "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.75.0.tgz", + "integrity": "sha512-OhYaY5sDsIka7H7AtijtI9jwGYLyl29eQn/W623DiN/MIv5sUqc4g7BIDThX+gb7di9f6xK02nkp8sdfFWZLTg==", + "license": "MIT", "optional": true, "dependencies": { "semver": "^7.3.5" @@ -11864,12 +13196,14 @@ "version": "7.1.1", "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-7.1.1.tgz", "integrity": "sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==", + "license": "MIT", "optional": true }, "node_modules/node-fetch": { "version": "2.7.0", "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz", "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==", + "license": "MIT", "dependencies": { "whatwg-url": "^5.0.0" }, @@ -11888,12 +13222,14 @@ "node_modules/node-releases": { "version": "2.0.19", "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.19.tgz", - "integrity": "sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==" + "integrity": "sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==", + "license": "MIT" }, "node_modules/nopt": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz", "integrity": "sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==", + "license": "ISC", "optional": true, "peer": true, "dependencies": { @@ -11910,6 +13246,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -11919,6 +13256,7 @@ "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -11928,6 +13266,7 @@ "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-8.0.1.tgz", "integrity": "sha512-IO9QvjUMWxPQQhs60oOu10CRkWCiZzSUkzbXGGV9pviYl1fXYcvkzQ5jV9z8Y6un8ARoVRl4EtC6v6jNqbaJ/w==", "dev": true, + "license": "MIT", "engines": { "node": ">=14.16" }, @@ -11940,6 +13279,7 @@ "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", "dev": true, + "license": "MIT", "dependencies": { "path-key": "^3.0.0" }, @@ -11952,6 +13292,7 @@ "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-5.0.1.tgz", "integrity": "sha512-AqZtDUWOMKs1G/8lwylVjrdYgqA4d9nu8hc+0gzRxlDb1I10+FHBGMXs6aiQHFdCUUlqH99MUMuLfzWDNDtfxw==", "deprecated": "This package is no longer supported.", + "license": "ISC", "optional": true, "peer": true, "dependencies": { @@ -11964,12 +13305,14 @@ "node_modules/nwsapi": { "version": "2.2.20", "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.20.tgz", - "integrity": "sha512-/ieB+mDe4MrrKMT8z+mQL8klXydZWGR5Dowt4RAGKbJ3kIGEx3X4ljUo+6V73IXtUPWgfOlU5B9MlGxFO5T+cA==" + "integrity": "sha512-/ieB+mDe4MrrKMT8z+mQL8klXydZWGR5Dowt4RAGKbJ3kIGEx3X4ljUo+6V73IXtUPWgfOlU5B9MlGxFO5T+cA==", + "license": "MIT" }, "node_modules/object-assign": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -11978,20 +13321,49 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==", + "license": "MIT", "engines": { "node": ">= 6" } }, + "node_modules/object-inspect": { + "version": "1.13.4", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz", + "integrity": "sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/ohash": { "version": "1.1.6", "resolved": "https://registry.npmjs.org/ohash/-/ohash-1.1.6.tgz", - "integrity": "sha512-TBu7PtV8YkAZn0tSxobKY2n2aAQva936lhRrj6957aDaCf9IEtqsKbgMzXE/F/sjqYOwmrukeORHNLe5glk7Cg==" + "integrity": "sha512-TBu7PtV8YkAZn0tSxobKY2n2aAQva936lhRrj6957aDaCf9IEtqsKbgMzXE/F/sjqYOwmrukeORHNLe5glk7Cg==", + "license": "MIT" + }, + "node_modules/on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "dev": true, + "license": "MIT", + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } }, "node_modules/once": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", - "optional": true, + "devOptional": true, + "license": "ISC", "dependencies": { "wrappy": "1" } @@ -12001,6 +13373,7 @@ "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", "dev": true, + "license": "MIT", "dependencies": { "mimic-fn": "^2.1.0" }, @@ -12015,6 +13388,7 @@ "version": "4.1.1", "resolved": "https://registry.npmjs.org/openseadragon/-/openseadragon-4.1.1.tgz", "integrity": "sha512-owU9gsasAcobLN+LM8lN58Xc2VDSDotY9mkrwS/NB6g9KX/PcusV4RZvhHng2RF/Q0pMziwldf62glwXoGnuzg==", + "license": "BSD-3-Clause", "funding": { "url": "https://opencollective.com/openseadragon" } @@ -12024,6 +13398,7 @@ "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz", "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==", "dev": true, + "license": "MIT", "dependencies": { "deep-is": "^0.1.3", "fast-levenshtein": "^2.0.6", @@ -12041,6 +13416,7 @@ "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-3.0.0.tgz", "integrity": "sha512-mlVgR3PGuzlo0MmTdk4cXqXWlwQDLnONTAg6sm62XkMJEiRxN3GL3SffkYvqwonbkJBcrI7Uvv5Zh9yjvn2iUw==", "dev": true, + "license": "MIT", "engines": { "node": ">=12.20" } @@ -12049,6 +13425,7 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/p-debounce/-/p-debounce-4.0.0.tgz", "integrity": "sha512-4Ispi9I9qYGO4lueiLDhe4q4iK5ERK8reLsuzH6BPaXn53EGaua8H66PXIFGrW897hwjXp+pVLrm/DLxN0RF0A==", + "license": "MIT", "engines": { "node": ">=12" } @@ -12058,6 +13435,7 @@ "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", "dev": true, + "license": "MIT", "dependencies": { "yocto-queue": "^0.1.0" }, @@ -12073,6 +13451,7 @@ "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", "dev": true, + "license": "MIT", "dependencies": { "p-limit": "^3.0.2" }, @@ -12086,17 +13465,20 @@ "node_modules/package-json-from-dist": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz", - "integrity": "sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==" + "integrity": "sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==", + "license": "BlueOak-1.0.0" }, "node_modules/pako": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/pako/-/pako-2.1.0.tgz", - "integrity": "sha512-w+eufiZ1WuJYgPXbV/PO3NCMEc3xqylkKHzp8bxp1uW4qaSNQUkwmLLEc3kKsfz8lpV1F8Ht3U1Cm+9Srog2ug==" + "integrity": "sha512-w+eufiZ1WuJYgPXbV/PO3NCMEc3xqylkKHzp8bxp1uW4qaSNQUkwmLLEc3kKsfz8lpV1F8Ht3U1Cm+9Srog2ug==", + "license": "(MIT AND Zlib)" }, "node_modules/parent-module": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "license": "MIT", "dependencies": { "callsites": "^3.0.0" }, @@ -12108,6 +13490,7 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-2.0.0.tgz", "integrity": "sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ==", + "license": "MIT", "dependencies": { "character-entities": "^1.0.0", "character-entities-legacy": "^1.0.0", @@ -12125,6 +13508,7 @@ "version": "5.2.0", "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "license": "MIT", "dependencies": { "@babel/code-frame": "^7.0.0", "error-ex": "^1.3.1", @@ -12142,6 +13526,7 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/parse-ms/-/parse-ms-4.0.0.tgz", "integrity": "sha512-TXfryirbmq34y8QBwgqCVLi+8oA3oWx2eAnSn62ITyEhEYaWRlVZ2DvMM9eZbMs/RfxPu/PK/aBLyGj4IrqMHw==", + "license": "MIT", "engines": { "node": ">=18" }, @@ -12152,13 +13537,25 @@ "node_modules/parse5": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", - "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==" + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", + "license": "MIT" + }, + "node_modules/parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8" + } }, "node_modules/path-exists": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -12167,6 +13564,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "license": "MIT", "optional": true, "peer": true, "engines": { @@ -12177,6 +13575,7 @@ "version": "3.1.1", "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "license": "MIT", "engines": { "node": ">=8" } @@ -12184,12 +13583,14 @@ "node_modules/path-parse": { "version": "1.0.7", "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "license": "MIT" }, "node_modules/path-scurry": { "version": "1.11.1", "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz", "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==", + "license": "BlueOak-1.0.0", "dependencies": { "lru-cache": "^10.2.0", "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" @@ -12204,12 +13605,24 @@ "node_modules/path-scurry/node_modules/lru-cache": { "version": "10.4.3", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", - "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==" + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", + "license": "ISC" + }, + "node_modules/path-to-regexp": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-8.2.0.tgz", + "integrity": "sha512-TdrF7fW9Rphjq4RjrW0Kp2AW0Ahwu9sRGTkS6bvDi0SCwZlEZYmcfDbEsTz8RVk0EHIS/Vd1bv3JhG+1xZuAyQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=16" + } }, "node_modules/path-type": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "license": "MIT", "engines": { "node": ">=8" } @@ -12218,6 +13631,7 @@ "version": "0.2.2", "resolved": "https://registry.npmjs.org/path2d/-/path2d-0.2.2.tgz", "integrity": "sha512-+vnG6S4dYcYxZd+CZxzXCNKdELYZSKfohrk98yajCo1PtRoDgCTrrwOvK1GT0UoAdVszagDVllQc0U1vaX4NUQ==", + "license": "MIT", "optional": true, "engines": { "node": ">=6" @@ -12226,12 +13640,14 @@ "node_modules/pathe": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/pathe/-/pathe-1.1.2.tgz", - "integrity": "sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==" + "integrity": "sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==", + "license": "MIT" }, "node_modules/pdfjs-dist": { "version": "4.8.69", "resolved": "https://registry.npmjs.org/pdfjs-dist/-/pdfjs-dist-4.8.69.tgz", "integrity": "sha512-IHZsA4T7YElCKNNXtiLgqScw4zPd3pG9do8UrznC757gMd7UPeHSL2qwNNMJo4r79fl8oj1Xx+1nh2YkzdMpLQ==", + "license": "Apache-2.0", "engines": { "node": ">=18" }, @@ -12245,6 +13661,7 @@ "resolved": "https://registry.npmjs.org/peek-readable/-/peek-readable-5.4.2.tgz", "integrity": "sha512-peBp3qZyuS6cNIJ2akRNG1uo1WJ1d0wTxg/fxMdZ0BqCVhx242bSFHM9eNqflfJVS9SsgkzgT/1UgnsurBOTMg==", "dev": true, + "license": "MIT", "engines": { "node": ">=14.16" }, @@ -12257,17 +13674,20 @@ "version": "1.2.0", "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/picocolors": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", - "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==" + "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", + "license": "ISC" }, "node_modules/picomatch": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.2.tgz", "integrity": "sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==", + "license": "MIT", "engines": { "node": ">=12" }, @@ -12279,6 +13699,7 @@ "version": "2.3.0", "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -12287,6 +13708,7 @@ "version": "4.0.7", "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.7.tgz", "integrity": "sha512-TfySrs/5nm8fQJDcBDuUng3VOUKsd7S+zqvbOTiGXHfxX4wK31ard+hoNuvkicM/2YFzlpDgABOevKSsB4G/FA==", + "license": "MIT", "engines": { "node": ">= 6" } @@ -12295,14 +13717,26 @@ "version": "4.9.2", "resolved": "https://registry.npmjs.org/piscina/-/piscina-4.9.2.tgz", "integrity": "sha512-Fq0FERJWFEUpB4eSY59wSNwXD4RYqR+nR/WiEVcZW8IWfVBxJJafcgTEZDQo8k3w0sUarJ8RyVbbUF4GQ2LGbQ==", + "license": "MIT", "optionalDependencies": { "@napi-rs/nice": "^1.0.1" } }, + "node_modules/pkce-challenge": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/pkce-challenge/-/pkce-challenge-5.0.0.tgz", + "integrity": "sha512-ueGLflrrnvwB3xuo/uGob5pd5FN7l0MsLf0Z87o/UQmRtwjvfylfc9MurIxRAWywCYTgrvpXBcqjV4OfCYGCIQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=16.20.0" + } + }, "node_modules/playwright": { "version": "1.52.0", "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.52.0.tgz", "integrity": "sha512-JAwMNMBlxJ2oD1kce4KPtMkDeKGHQstdpFPcPH3maElAXon/QZeTvtsfXmTMRyO9TslfoYOXkSsvao2nE1ilTw==", + "license": "Apache-2.0", "dependencies": { "playwright-core": "1.52.0" }, @@ -12320,6 +13754,7 @@ "version": "1.52.0", "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.52.0.tgz", "integrity": "sha512-l2osTgLXSMeuLZOML9qYODUQoPPnUsKsb5/P6LJ2e6uPKXUdPK5WYhN4z03G+YNbWmGDY4YENauNu4ZKczreHg==", + "license": "Apache-2.0", "bin": { "playwright-core": "cli.js" }, @@ -12345,6 +13780,7 @@ "url": "https://github.com/sponsors/ai" } ], + "license": "MIT", "dependencies": { "nanoid": "^3.3.8", "picocolors": "^1.1.1", @@ -12358,6 +13794,7 @@ "version": "15.1.0", "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-15.1.0.tgz", "integrity": "sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==", + "license": "MIT", "dependencies": { "postcss-value-parser": "^4.0.0", "read-cache": "^1.0.0", @@ -12374,6 +13811,7 @@ "version": "4.0.1", "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.1.tgz", "integrity": "sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==", + "license": "MIT", "dependencies": { "camelcase-css": "^2.0.1" }, @@ -12402,6 +13840,7 @@ "url": "https://github.com/sponsors/ai" } ], + "license": "MIT", "dependencies": { "lilconfig": "^3.0.0", "yaml": "^2.3.4" @@ -12426,6 +13865,7 @@ "version": "2.7.1", "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.7.1.tgz", "integrity": "sha512-10ULxpnOCQXxJvBgxsn9ptjq6uviG/htZKk9veJGhlqn3w/DxQ631zFF+nlQXLwmImeS5amR2dl2U8sg6U9jsQ==", + "license": "ISC", "bin": { "yaml": "bin.mjs" }, @@ -12447,6 +13887,7 @@ "url": "https://github.com/sponsors/ai" } ], + "license": "MIT", "dependencies": { "postcss-selector-parser": "^6.1.1" }, @@ -12461,6 +13902,7 @@ "version": "6.1.2", "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz", "integrity": "sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==", + "license": "MIT", "dependencies": { "cssesc": "^3.0.0", "util-deprecate": "^1.0.2" @@ -12474,6 +13916,7 @@ "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz", "integrity": "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==", "dev": true, + "license": "MIT", "dependencies": { "cssesc": "^3.0.0", "util-deprecate": "^1.0.2" @@ -12485,7 +13928,8 @@ "node_modules/postcss-value-parser": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", - "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==" + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", + "license": "MIT" }, "node_modules/postcss/node_modules/nanoid": { "version": "3.3.11", @@ -12497,6 +13941,7 @@ "url": "https://github.com/sponsors/ai" } ], + "license": "MIT", "bin": { "nanoid": "bin/nanoid.cjs" }, @@ -12508,6 +13953,7 @@ "version": "7.1.3", "resolved": "https://registry.npmjs.org/prebuild-install/-/prebuild-install-7.1.3.tgz", "integrity": "sha512-8Mf2cbV7x1cXPUILADGI3wuhfqWvtiLA1iclTDbFRZkgRQS0NqsPZphna9V+HyTEadheuPmjaJMsbzKQFOzLug==", + "license": "MIT", "optional": true, "dependencies": { "detect-libc": "^2.0.0", @@ -12535,6 +13981,7 @@ "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.8.0" } @@ -12544,6 +13991,7 @@ "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.5.3.tgz", "integrity": "sha512-QQtaxnoDJeAkDvDKWCLiwIXkTgRhwYDEQCghU9Z6q03iyek/rxRh/2lC3HB7P8sWT2xC/y5JDctPLBIGzHKbhw==", "dev": true, + "license": "MIT", "bin": { "prettier": "bin/prettier.cjs" }, @@ -12559,6 +14007,7 @@ "resolved": "https://registry.npmjs.org/prettier-plugin-organize-imports/-/prettier-plugin-organize-imports-3.2.4.tgz", "integrity": "sha512-6m8WBhIp0dfwu0SkgfOxJqh+HpdyfqSSLfKKRZSFbDuEQXDDndb8fTpRWkUrX/uBenkex3MgnVk0J3b3Y5byog==", "dev": true, + "license": "MIT", "peerDependencies": { "@volar/vue-language-plugin-pug": "^1.0.4", "@volar/vue-typescript": "^1.0.4", @@ -12579,6 +14028,7 @@ "resolved": "https://registry.npmjs.org/prettier-plugin-tailwindcss/-/prettier-plugin-tailwindcss-0.6.11.tgz", "integrity": "sha512-YxaYSIvZPAqhrrEpRtonnrXdghZg1irNg4qrjboCXrpybLWVs55cW2N3juhspVJiO0JBvYJT8SYsJpc8OQSnsA==", "dev": true, + "license": "MIT", "engines": { "node": ">=14.21.3" }, @@ -12657,6 +14107,7 @@ "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", "dev": true, + "license": "MIT", "peer": true, "dependencies": { "ansi-regex": "^5.0.1", @@ -12672,6 +14123,7 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", "dev": true, + "license": "MIT", "peer": true, "engines": { "node": ">=10" @@ -12685,12 +14137,14 @@ "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", "dev": true, + "license": "MIT", "peer": true }, "node_modules/pretty-ms": { "version": "9.2.0", "resolved": "https://registry.npmjs.org/pretty-ms/-/pretty-ms-9.2.0.tgz", "integrity": "sha512-4yf0QO/sllf/1zbZWYnvWw3NxCQwLXKzIj0G849LSufP15BXKM0rbD2Z3wVnkMfjdn/CB0Dpp444gYAACdsplg==", + "license": "MIT", "dependencies": { "parse-ms": "^4.0.0" }, @@ -12705,6 +14159,7 @@ "version": "1.30.0", "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.30.0.tgz", "integrity": "sha512-DEvV2ZF2r2/63V+tK8hQvrR2ZGn10srHbXviTlcv7Kpzw8jWiNTqbVgjO3IY8RxrrOUF8VPMQQFysYYYv0YZxw==", + "license": "MIT", "engines": { "node": ">=6" } @@ -12713,6 +14168,7 @@ "version": "15.8.1", "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", + "license": "MIT", "dependencies": { "loose-envify": "^1.4.0", "object-assign": "^4.1.1", @@ -12723,6 +14179,7 @@ "version": "6.5.0", "resolved": "https://registry.npmjs.org/property-information/-/property-information-6.5.0.tgz", "integrity": "sha512-PgTgs/BlvHxOu8QuEN7wi5A0OmXaBcHpmCSTehcs6Uuu9IkDIEo13Hy7n898RHfrQ49vKCoGeWZSaAK01nwVig==", + "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" @@ -12731,17 +14188,34 @@ "node_modules/proto-list": { "version": "1.2.4", "resolved": "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz", - "integrity": "sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA==" + "integrity": "sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA==", + "license": "ISC" + }, + "node_modules/proxy-addr": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "dev": true, + "license": "MIT", + "dependencies": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + }, + "engines": { + "node": ">= 0.10" + } }, "node_modules/proxy-from-env": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", - "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==" + "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==", + "license": "MIT" }, "node_modules/psl": { "version": "1.15.0", "resolved": "https://registry.npmjs.org/psl/-/psl-1.15.0.tgz", "integrity": "sha512-JZd3gMVBAVQkSs6HdNZo9Sdo0LNcQeMNP3CozBJb3JYC/QUYZTnKxP+f8oWRX4rHP5EurWxqAHTSwUCjlNKa1w==", + "license": "MIT", "dependencies": { "punycode": "^2.3.1" }, @@ -12753,6 +14227,7 @@ "version": "3.0.2", "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.2.tgz", "integrity": "sha512-tUPXtzlGM8FE3P0ZL6DVs/3P58k9nk8/jZeQCurTJylQA8qFYzHFfhBJkuqyE0FifOsQ0uKWekiZ5g8wtr28cw==", + "license": "MIT", "optional": true, "dependencies": { "end-of-stream": "^1.1.0", @@ -12763,6 +14238,7 @@ "version": "2.3.1", "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", + "license": "MIT", "engines": { "node": ">=6" } @@ -12771,6 +14247,7 @@ "version": "2.1.1", "resolved": "https://registry.npmjs.org/pupa/-/pupa-2.1.1.tgz", "integrity": "sha512-l1jNAspIBSFqbT+y+5FosojNpVpF94nlI+wDUpqP9enwOTfHx9f0gh5nB96vl+6yTpsJsypeNrwfzPrKuHB41A==", + "license": "MIT", "dependencies": { "escape-goat": "^2.0.0" }, @@ -12791,12 +14268,30 @@ "type": "opencollective", "url": "https://opencollective.com/fast-check" } - ] + ], + "license": "MIT" + }, + "node_modules/qs": { + "version": "6.14.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.14.0.tgz", + "integrity": "sha512-YWWTjgABSKcvs/nWBi9PycY/JiPJqOD4JA6o9Sej2AtvSGarXxKC3OQSk4pAarbdQlKAh5D4FCQkJNkW+GAn3w==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "side-channel": "^1.1.0" + }, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, "node_modules/querystringify": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", - "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==" + "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==", + "license": "MIT" }, "node_modules/queue-microtask": { "version": "1.2.3", @@ -12815,13 +14310,15 @@ "type": "consulting", "url": "https://feross.org/support" } - ] + ], + "license": "MIT" }, "node_modules/quick-lru": { "version": "5.1.1", "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", "dev": true, + "license": "MIT", "engines": { "node": ">=10" }, @@ -12829,10 +14326,37 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/raw-body": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-3.0.0.tgz", + "integrity": "sha512-RmkhL8CAyCRPXCE28MMH0z2PNWQBNk2Q09ZdxM9IOOXwxwZbN+qbWaatPkdkWIKL2ZVDImrN/pK5HTRz2PcS4g==", + "dev": true, + "license": "MIT", + "dependencies": { + "bytes": "3.1.2", + "http-errors": "2.0.0", + "iconv-lite": "0.6.3", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, "node_modules/rc": { "version": "1.2.8", "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", + "license": "(BSD-2-Clause OR MIT OR Apache-2.0)", "dependencies": { "deep-extend": "^0.6.0", "ini": "~1.3.0", @@ -12847,6 +14371,7 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==", + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -12855,6 +14380,7 @@ "version": "18.3.1", "resolved": "https://registry.npmjs.org/react/-/react-18.3.1.tgz", "integrity": "sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==", + "license": "MIT", "dependencies": { "loose-envify": "^1.1.0" }, @@ -12883,6 +14409,7 @@ "version": "7.2.2", "resolved": "https://registry.npmjs.org/react-cookie/-/react-cookie-7.2.2.tgz", "integrity": "sha512-e+hi6axHcw9VODoeVu8WyMWyoosa1pzpyjfvrLdF7CexfU+WSGZdDuRfHa4RJgTpfv3ZjdIpHE14HpYBieHFhg==", + "license": "MIT", "dependencies": { "@types/hoist-non-react-statics": "^3.3.5", "hoist-non-react-statics": "^3.3.2", @@ -12896,6 +14423,7 @@ "version": "18.3.1", "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.3.1.tgz", "integrity": "sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==", + "license": "MIT", "dependencies": { "loose-envify": "^1.1.0", "scheduler": "^0.23.2" @@ -12908,6 +14436,7 @@ "version": "4.1.2", "resolved": "https://registry.npmjs.org/react-error-boundary/-/react-error-boundary-4.1.2.tgz", "integrity": "sha512-GQDxZ5Jd+Aq/qUxbCm1UtzmL/s++V7zKgE8yMktJiCQXCCFZnMZh9ng+6/Ne6PjNSXH0L9CjeOEREfRnq6Duag==", + "license": "MIT", "dependencies": { "@babel/runtime": "^7.12.5" }, @@ -12919,12 +14448,14 @@ "version": "3.2.2", "resolved": "https://registry.npmjs.org/react-fast-compare/-/react-fast-compare-3.2.2.tgz", "integrity": "sha512-nsO+KSNgo1SbJqJEYRE9ERzo7YtYbou/OqjSQKxV7jcKox7+usiUVZOAC+XnDOABXggQTno0Y1CpVnuWEc1boQ==", + "license": "MIT", "peer": true }, "node_modules/react-hook-form": { - "version": "7.56.1", - "resolved": "https://registry.npmjs.org/react-hook-form/-/react-hook-form-7.56.1.tgz", - "integrity": "sha512-qWAVokhSpshhcEuQDSANHx3jiAEFzu2HAaaQIzi/r9FNPm1ioAvuJSD4EuZzWd7Al7nTRKcKPnBKO7sRn+zavQ==", + "version": "7.56.3", + "resolved": "https://registry.npmjs.org/react-hook-form/-/react-hook-form-7.56.3.tgz", + "integrity": "sha512-IK18V6GVbab4TAo1/cz3kqajxbDPGofdF0w7VHdCo0Nt8PrPlOZcuuDq9YYIV1BtjcX78x0XsldbQRQnQXWXmw==", + "license": "MIT", "engines": { "node": ">=18.0.0" }, @@ -12940,6 +14471,7 @@ "version": "4.6.2", "resolved": "https://registry.npmjs.org/react-hotkeys-hook/-/react-hotkeys-hook-4.6.2.tgz", "integrity": "sha512-FmP+ZriY3EG59Ug/lxNfrObCnW9xQShgk7Nb83+CkpfkcCpfS95ydv+E9JuXA5cp8KtskU7LGlIARpkc92X22Q==", + "license": "MIT", "peerDependencies": { "react": ">=16.8.1", "react-dom": ">=16.8.1" @@ -12949,6 +14481,7 @@ "version": "5.5.0", "resolved": "https://registry.npmjs.org/react-icons/-/react-icons-5.5.0.tgz", "integrity": "sha512-MEFcXdkP3dLo8uumGI5xN3lDFNsRtrjbOEKDLD7yv76v4wpnEq2Lt2qeHaQOr34I/wPN3s3+N08WkQ+CW37Xiw==", + "license": "MIT", "peerDependencies": { "react": "*" } @@ -12956,12 +14489,14 @@ "node_modules/react-is": { "version": "16.13.1", "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", - "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", + "license": "MIT" }, "node_modules/react-laag": { "version": "2.0.5", "resolved": "https://registry.npmjs.org/react-laag/-/react-laag-2.0.5.tgz", "integrity": "sha512-RCvublJhdcgGRHU1wMYJ8kRtnYsKUgYusLvVhMuftg65POnnOB4+fwXvnETm6adc0cMnc1spujlrK6bGIz6aug==", + "license": "MIT", "dependencies": { "tiny-warning": "^1.0.3" }, @@ -12974,6 +14509,7 @@ "version": "8.0.7", "resolved": "https://registry.npmjs.org/react-markdown/-/react-markdown-8.0.7.tgz", "integrity": "sha512-bvWbzG4MtOU62XqBx3Xx+zB2raaFFsq4mYiAzfjXJMEz2sixgeAfraA3tvzULF02ZdOMUOKTBFFaZJDDrq+BJQ==", + "license": "MIT", "dependencies": { "@types/hast": "^2.0.0", "@types/prop-types": "^15.0.0", @@ -13003,12 +14539,14 @@ "node_modules/react-markdown/node_modules/react-is": { "version": "18.3.1", "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz", - "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==" + "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==", + "license": "MIT" }, "node_modules/react-pdf": { "version": "9.2.1", "resolved": "https://registry.npmjs.org/react-pdf/-/react-pdf-9.2.1.tgz", "integrity": "sha512-AJt0lAIkItWEZRA5d/mO+Om4nPCuTiQ0saA+qItO967DTjmGjnhmF+Bi2tL286mOTfBlF5CyLzJ35KTMaDoH+A==", + "license": "MIT", "dependencies": { "clsx": "^2.0.0", "dequal": "^2.0.3", @@ -13037,6 +14575,7 @@ "version": "2.6.3", "resolved": "https://registry.npmjs.org/react-remove-scroll/-/react-remove-scroll-2.6.3.tgz", "integrity": "sha512-pnAi91oOk8g8ABQKGF5/M9qxmmOPxaAnopyTHYfqYEwJhyFrbbBtHuSgtKEoH0jpcxx5o3hXqH1mNd9/Oi+8iQ==", + "license": "MIT", "dependencies": { "react-remove-scroll-bar": "^2.3.7", "react-style-singleton": "^2.2.3", @@ -13061,6 +14600,7 @@ "version": "2.3.8", "resolved": "https://registry.npmjs.org/react-remove-scroll-bar/-/react-remove-scroll-bar-2.3.8.tgz", "integrity": "sha512-9r+yi9+mgU33AKcj6IbT9oRCO78WriSj6t/cF8DWBZJ9aOGPOTEDvdUDz1FwKim7QXWwmHqtdHnRJfhAxEG46Q==", + "license": "MIT", "dependencies": { "react-style-singleton": "^2.2.2", "tslib": "^2.0.0" @@ -13082,6 +14622,7 @@ "version": "6.30.0", "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.30.0.tgz", "integrity": "sha512-D3X8FyH9nBcTSHGdEKurK7r8OYE1kKFn3d/CF+CoxbSHkxU7o37+Uh7eAHRXr6k2tSExXYO++07PeXJtA/dEhQ==", + "license": "MIT", "dependencies": { "@remix-run/router": "1.23.0" }, @@ -13096,6 +14637,7 @@ "version": "6.30.0", "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.30.0.tgz", "integrity": "sha512-x30B78HV5tFk8ex0ITwzC9TTZMua4jGyA9IUlH1JLQYQTFyxr/ZxwOJq7evg1JX1qGVUcvhsmQSKdPncQrjTgA==", + "license": "MIT", "dependencies": { "@remix-run/router": "1.23.0", "react-router": "6.30.0" @@ -13112,6 +14654,7 @@ "version": "0.0.31", "resolved": "https://registry.npmjs.org/react-scan/-/react-scan-0.0.31.tgz", "integrity": "sha512-reHgQnASWVXwHe0Ibk/EbsEPZhKrmNRf8EUNDmjMi1lzXec+Cj9litKxD0TG2ghAwg5V4sT0wzhiOgZSIefeVg==", + "license": "MIT", "dependencies": { "@clack/core": "^0.3.5", "@clack/prompts": "^0.8.2", @@ -13127,6 +14670,7 @@ "version": "0.8.2", "resolved": "https://registry.npmjs.org/@clack/prompts/-/prompts-0.8.2.tgz", "integrity": "sha512-6b9Ab2UiZwJYA9iMyboYyW9yJvAO9V753ZhS+DHKEjZRKAxPPOb7MXXu84lsPFG+vZt6FRFniZ8rXi+zCIw4yQ==", + "license": "MIT", "dependencies": { "@clack/core": "0.3.5", "picocolors": "^1.0.0", @@ -13137,6 +14681,7 @@ "version": "6.1.4", "resolved": "https://registry.npmjs.org/react-sortablejs/-/react-sortablejs-6.1.4.tgz", "integrity": "sha512-fc7cBosfhnbh53Mbm6a45W+F735jwZ1UFIYSrIqcO/gRIFoDyZeMtgKlpV4DdyQfbCzdh5LoALLTDRxhMpTyXQ==", + "license": "MIT", "dependencies": { "classnames": "2.3.1", "tiny-invariant": "1.2.0" @@ -13151,12 +14696,14 @@ "node_modules/react-sortablejs/node_modules/tiny-invariant": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.2.0.tgz", - "integrity": "sha512-1Uhn/aqw5C6RI4KejVeTg6mIS7IqxnLJ8Mv2tV5rTc0qWobay7pDUz6Wi392Cnc8ak1H0F2cjoRzb2/AW4+Fvg==" + "integrity": "sha512-1Uhn/aqw5C6RI4KejVeTg6mIS7IqxnLJ8Mv2tV5rTc0qWobay7pDUz6Wi392Cnc8ak1H0F2cjoRzb2/AW4+Fvg==", + "license": "MIT" }, "node_modules/react-style-singleton": { "version": "2.2.3", "resolved": "https://registry.npmjs.org/react-style-singleton/-/react-style-singleton-2.2.3.tgz", "integrity": "sha512-b6jSvxvVnyptAiLjbkWLE/lOnR4lfTtDAl+eUC7RZy+QQWc6wRzIV2CE6xBuMmDxc2qIihtDCZD5NPOFl7fRBQ==", + "license": "MIT", "dependencies": { "get-nonce": "^1.0.0", "tslib": "^2.0.0" @@ -13178,6 +14725,7 @@ "version": "15.6.1", "resolved": "https://registry.npmjs.org/react-syntax-highlighter/-/react-syntax-highlighter-15.6.1.tgz", "integrity": "sha512-OqJ2/vL7lEeV5zTJyG7kmARppUjiB9h9udl4qHQjjgEos66z00Ia0OckwYfRxCSFrW8RJIBnsBwQsHZbVPspqg==", + "license": "MIT", "dependencies": { "@babel/runtime": "^7.3.1", "highlight.js": "^10.4.1", @@ -13194,6 +14742,7 @@ "version": "11.11.4", "resolved": "https://registry.npmjs.org/reactflow/-/reactflow-11.11.4.tgz", "integrity": "sha512-70FOtJkUWH3BAOsN+LU9lCrKoKbtOPnz2uq0CV2PLdNSwxTXOhCbsZr50GmZ+Rtw3jx8Uv7/vBFtCGixLfd4Og==", + "license": "MIT", "dependencies": { "@reactflow/background": "11.3.14", "@reactflow/controls": "11.2.14", @@ -13211,6 +14760,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", + "license": "MIT", "dependencies": { "pify": "^2.3.0" } @@ -13219,6 +14769,7 @@ "version": "3.6.2", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "license": "MIT", "optional": true, "dependencies": { "inherits": "^2.0.3", @@ -13233,6 +14784,7 @@ "version": "3.6.0", "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "license": "MIT", "dependencies": { "picomatch": "^2.2.1" }, @@ -13244,6 +14796,7 @@ "version": "2.3.1", "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "license": "MIT", "engines": { "node": ">=8.6" }, @@ -13255,6 +14808,7 @@ "version": "0.23.11", "resolved": "https://registry.npmjs.org/recast/-/recast-0.23.11.tgz", "integrity": "sha512-YTUo+Flmw4ZXiWfQKGcwwc11KnoRAYgzAE2E7mXKCjSviTKShtxBsN6YUUBB2gtaBzKzeKunxhUwNHQuRryhWA==", + "license": "MIT", "dependencies": { "ast-types": "^0.16.1", "esprima": "~4.0.0", @@ -13270,6 +14824,7 @@ "version": "0.16.1", "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.16.1.tgz", "integrity": "sha512-6t10qk83GOG8p0vKmaCr8eiilZwO171AvbROMtvvNiwrTly62t+7XkA8RdIIVbpMhCASAsxgAzdRSwh6nw/5Dg==", + "license": "MIT", "dependencies": { "tslib": "^2.0.1" }, @@ -13281,6 +14836,7 @@ "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "license": "BSD-3-Clause", "engines": { "node": ">=0.10.0" } @@ -13290,6 +14846,7 @@ "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==", "dev": true, + "license": "MIT", "dependencies": { "indent-string": "^4.0.0", "strip-indent": "^3.0.0" @@ -13302,6 +14859,7 @@ "version": "3.6.0", "resolved": "https://registry.npmjs.org/refractor/-/refractor-3.6.0.tgz", "integrity": "sha512-MY9W41IOWxxk31o+YvFCNyNzdkc9M20NoZK5vq6jkv4I/uh2zkWcfudj0Q1fovjUQJrNewS9NMzeTtqPf+n5EA==", + "license": "MIT", "dependencies": { "hastscript": "^6.0.0", "parse-entities": "^2.0.0", @@ -13316,19 +14874,16 @@ "version": "1.27.0", "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.27.0.tgz", "integrity": "sha512-t13BGPUlFDR7wRB5kQDG4jjl7XeuH6jbJGt11JHPL96qwsEHNX2+68tFXqc1/k+/jALsbSWJKUOT/hcYAZ5LkA==", + "license": "MIT", "engines": { "node": ">=6" } }, - "node_modules/regenerator-runtime": { - "version": "0.14.1", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", - "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==" - }, "node_modules/registry-auth-token": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-5.1.0.tgz", "integrity": "sha512-GdekYuwLXLxMuFTwAPg5UKGLW/UXzQrZvH/Zj791BQif5T05T0RsaLfHc9q3ZOKi7n+BoprPD9mJ0O0k4xzUlw==", + "license": "MIT", "dependencies": { "@pnpm/npm-conf": "^2.1.0" }, @@ -13340,6 +14895,7 @@ "version": "5.1.0", "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-5.1.0.tgz", "integrity": "sha512-8acYXXTI0AkQv6RAOjE3vOaIXZkT9wo4LOFbBKYQEEnnMNBpKqdUrI6S4NT0KPIo/WVvJ5tE/X5LF/TQUf0ekw==", + "license": "MIT", "dependencies": { "rc": "^1.2.8" }, @@ -13351,6 +14907,7 @@ "version": "4.0.3", "resolved": "https://registry.npmjs.org/rehype-mathjax/-/rehype-mathjax-4.0.3.tgz", "integrity": "sha512-QIwWH9U+r54nMQklVkT1qluxhKyzdPWz9dFwgel3BrseQsWZafRTDTUj8VR8/14nFuRIV2ChuCMz4zpACPoYvg==", + "license": "MIT", "dependencies": { "@types/hast": "^2.0.0", "@types/mathjax": "^0.0.37", @@ -13371,6 +14928,7 @@ "resolved": "https://registry.npmjs.org/canvas/-/canvas-2.11.2.tgz", "integrity": "sha512-ItanGBMrmRV7Py2Z+Xhs7cT+FNt5K0vPL4p9EZ/UX/Mu7hFbkxSjKF2KVtPwX7UYWp7dRKnrTvReflgrItJbdw==", "hasInstallScript": true, + "license": "MIT", "optional": true, "peer": true, "dependencies": { @@ -13386,6 +14944,7 @@ "version": "4.2.1", "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-4.2.1.tgz", "integrity": "sha512-jOSne2qbyE+/r8G1VU+G/82LBs2Fs4LAsTiLSHOCOMZQl2OKZ6i8i4IyHemTe+/yIXOtTcRQMzPcgyhoFlqPkw==", + "license": "MIT", "optional": true, "peer": true, "dependencies": { @@ -13399,6 +14958,7 @@ "version": "6.0.0", "resolved": "https://registry.npmjs.org/entities/-/entities-6.0.0.tgz", "integrity": "sha512-aKstq2TDOndCn4diEyp9Uq/Flu2i1GlLkc6XIDQSDMuaFE3OPW5OphLCyQ5SpSJZTb4reN+kTcYru5yIfXoRPw==", + "license": "BSD-2-Clause", "engines": { "node": ">=0.12" }, @@ -13410,6 +14970,7 @@ "version": "20.0.3", "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-20.0.3.tgz", "integrity": "sha512-SYhBvTh89tTfCD/CRdSOm13mOBa42iTaTyfyEWBdKcGdPxPtLFBXuHR8XHb33YNYaP+lLbmSvBTsnoesCNJEsQ==", + "license": "MIT", "dependencies": { "abab": "^2.0.6", "acorn": "^8.8.1", @@ -13454,6 +15015,7 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-2.1.0.tgz", "integrity": "sha512-wXqjST+SLt7R009ySCglWBCFpjUygmCIfD790/kVbiGmUgfYGuB14PiTd5DwVxSV4NcYHjzMkoj5LjQZwTQLEA==", + "license": "MIT", "optional": true, "peer": true, "engines": { @@ -13467,6 +15029,7 @@ "version": "7.3.0", "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.3.0.tgz", "integrity": "sha512-IInvU7fabl34qmi9gY8XOVxhYyMyuH2xUNpb2q8/Y+7552KlejkRvqvD19nMoUW/uQGGbqNpA6Tufu5FL5BZgw==", + "license": "MIT", "dependencies": { "entities": "^6.0.0" }, @@ -13478,6 +15041,7 @@ "version": "3.1.1", "resolved": "https://registry.npmjs.org/simple-get/-/simple-get-3.1.1.tgz", "integrity": "sha512-CQ5LTKGfCpvE1K0n2us+kuMPbk/q0EKl82s4aheV9oXjFEz6W/Y7oQFVJuU6QG77hRT4Ghb5RURteF5vnWjupA==", + "license": "MIT", "optional": true, "peer": true, "dependencies": { @@ -13490,6 +15054,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/tr46/-/tr46-3.0.0.tgz", "integrity": "sha512-l7FvfAHlcmulp8kr+flpQZmVwtu7nfRV7NZujtN0OqES8EL4O4e0qqzL0DC5gAvx/ZC/9lk6rhcUwYvkBnBnYA==", + "license": "MIT", "dependencies": { "punycode": "^2.1.1" }, @@ -13501,6 +15066,7 @@ "version": "7.0.0", "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-7.0.0.tgz", "integrity": "sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==", + "license": "BSD-2-Clause", "engines": { "node": ">=12" } @@ -13509,6 +15075,7 @@ "version": "11.0.0", "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-11.0.0.tgz", "integrity": "sha512-RKT8HExMpoYx4igMiVMY83lN6UeITKJlBQ+vR/8ZJ8OCdSiN3RwCq+9gH0+Xzj0+5IrM6i4j/6LuvzbZIQgEcQ==", + "license": "MIT", "dependencies": { "tr46": "^3.0.0", "webidl-conversions": "^7.0.0" @@ -13521,6 +15088,7 @@ "version": "6.1.1", "resolved": "https://registry.npmjs.org/rehype-raw/-/rehype-raw-6.1.1.tgz", "integrity": "sha512-d6AKtisSRtDRX4aSPsJGTfnzrX2ZkHQLE5kiUuGOeEoLpbEulFF4hj0mLPbsa+7vmguDKOVVEQdHKDSwoaIDsQ==", + "license": "MIT", "dependencies": { "@types/hast": "^2.0.0", "hast-util-raw": "^7.2.0", @@ -13535,6 +15103,7 @@ "version": "3.0.1", "resolved": "https://registry.npmjs.org/remark-gfm/-/remark-gfm-3.0.1.tgz", "integrity": "sha512-lEFDoi2PICJyNrACFOfDD3JlLkuSbOa5Wd8EPt06HUdptv8Gn0bxYTdbU/XXQ3swAPkEaGxxPN9cbnMHvVu1Ig==", + "license": "MIT", "dependencies": { "@types/mdast": "^3.0.0", "mdast-util-gfm": "^2.0.0", @@ -13550,6 +15119,7 @@ "version": "6.0.0", "resolved": "https://registry.npmjs.org/remark-math/-/remark-math-6.0.0.tgz", "integrity": "sha512-MMqgnP74Igy+S3WwnhQ7kqGlEerTETXMvJhrUzDikVZ2/uogJCb+WHUg97hK9/jcfc0dkD73s3LN8zU49cTEtA==", + "license": "MIT", "dependencies": { "@types/mdast": "^4.0.0", "mdast-util-math": "^3.0.0", @@ -13565,6 +15135,7 @@ "version": "4.0.4", "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-4.0.4.tgz", "integrity": "sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==", + "license": "MIT", "dependencies": { "@types/unist": "*" } @@ -13572,12 +15143,14 @@ "node_modules/remark-math/node_modules/@types/unist": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.3.tgz", - "integrity": "sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==" + "integrity": "sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==", + "license": "MIT" }, "node_modules/remark-math/node_modules/is-plain-obj": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz", "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==", + "license": "MIT", "engines": { "node": ">=12" }, @@ -13589,6 +15162,7 @@ "version": "11.0.5", "resolved": "https://registry.npmjs.org/unified/-/unified-11.0.5.tgz", "integrity": "sha512-xKvGhPWw3k84Qjh8bI3ZeJjqnyadK+GEFtazSfZv/rKeTkTjOJho6mFqh2SM96iIcZokxiOpg78GazTSg8+KHA==", + "license": "MIT", "dependencies": { "@types/unist": "^3.0.0", "bail": "^2.0.0", @@ -13607,6 +15181,7 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-4.0.0.tgz", "integrity": "sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ==", + "license": "MIT", "dependencies": { "@types/unist": "^3.0.0" }, @@ -13619,6 +15194,7 @@ "version": "6.0.3", "resolved": "https://registry.npmjs.org/vfile/-/vfile-6.0.3.tgz", "integrity": "sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q==", + "license": "MIT", "dependencies": { "@types/unist": "^3.0.0", "vfile-message": "^4.0.0" @@ -13632,6 +15208,7 @@ "version": "4.0.2", "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-4.0.2.tgz", "integrity": "sha512-jRDZ1IMLttGj41KcZvlrYAaI3CfqpLpfpf+Mfig13viT6NKvRzWZ+lXz0Y5D60w6uJIBAOGq9mSHf0gktF0duw==", + "license": "MIT", "dependencies": { "@types/unist": "^3.0.0", "unist-util-stringify-position": "^4.0.0" @@ -13645,6 +15222,7 @@ "version": "10.0.2", "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-10.0.2.tgz", "integrity": "sha512-3ydxgHa/ZQzG8LvC7jTXccARYDcRld3VfcgIIFs7bI6vbRSxJJmzgLEIIoYKyrfhaY+ujuWaf/PJiMZXoiCXgw==", + "license": "MIT", "dependencies": { "@types/mdast": "^3.0.0", "mdast-util-from-markdown": "^1.0.0", @@ -13659,6 +15237,7 @@ "version": "10.1.0", "resolved": "https://registry.npmjs.org/remark-rehype/-/remark-rehype-10.1.0.tgz", "integrity": "sha512-EFmR5zppdBp0WQeDVZ/b66CWJipB2q2VLNFMabzDSGR66Z2fQii83G5gTBbgGEnEEA0QRussvrFHxk1HWGJskw==", + "license": "MIT", "dependencies": { "@types/hast": "^2.0.0", "@types/mdast": "^3.0.0", @@ -13674,6 +15253,7 @@ "version": "2.1.1", "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -13682,6 +15262,7 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -13689,12 +15270,14 @@ "node_modules/requires-port": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", - "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==" + "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==", + "license": "MIT" }, "node_modules/resolve": { "version": "1.22.10", "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.10.tgz", "integrity": "sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w==", + "license": "MIT", "dependencies": { "is-core-module": "^2.16.0", "path-parse": "^1.0.7", @@ -13714,12 +15297,14 @@ "version": "1.2.1", "resolved": "https://registry.npmjs.org/resolve-alpn/-/resolve-alpn-1.2.1.tgz", "integrity": "sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/resolve-from": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "license": "MIT", "engines": { "node": ">=4" } @@ -13729,6 +15314,7 @@ "resolved": "https://registry.npmjs.org/responselike/-/responselike-3.0.0.tgz", "integrity": "sha512-40yHxbNcl2+rzXvZuVkrYohathsSJlMTXKryG5y8uciHv1+xDLHQpgjG64JUO9nrEq2jGLH6IZ8BcZyw3wrweg==", "dev": true, + "license": "MIT", "dependencies": { "lowercase-keys": "^3.0.0" }, @@ -13743,6 +15329,7 @@ "version": "1.1.0", "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.1.0.tgz", "integrity": "sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==", + "license": "MIT", "engines": { "iojs": ">=1.0.0", "node": ">=0.10.0" @@ -13753,6 +15340,7 @@ "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", "deprecated": "Rimraf versions prior to v4 are no longer supported", + "license": "ISC", "optional": true, "peer": true, "dependencies": { @@ -13769,6 +15357,7 @@ "version": "1.1.11", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "license": "MIT", "optional": true, "peer": true, "dependencies": { @@ -13781,6 +15370,7 @@ "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", "deprecated": "Glob versions prior to v9 are no longer supported", + "license": "ISC", "optional": true, "peer": true, "dependencies": { @@ -13802,6 +15392,7 @@ "version": "3.1.2", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "license": "ISC", "optional": true, "peer": true, "dependencies": { @@ -13812,9 +15403,10 @@ } }, "node_modules/rollup": { - "version": "4.40.1", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.40.1.tgz", - "integrity": "sha512-C5VvvgCCyfyotVITIAv+4efVytl5F7wt+/I2i9q9GZcEXW9BP52YYOXC58igUi+LFZVHukErIIqQSWwv/M3WRw==", + "version": "4.40.2", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.40.2.tgz", + "integrity": "sha512-tfUOg6DTP4rhQ3VjOO6B4wyrJnGOX85requAXvqYTHsOgb2TFJdZ3aWpT8W2kPoypSGP7dZUyzxJ9ee4buM5Fg==", + "license": "MIT", "dependencies": { "@types/estree": "1.0.7" }, @@ -13826,33 +15418,51 @@ "npm": ">=8.0.0" }, "optionalDependencies": { - "@rollup/rollup-android-arm-eabi": "4.40.1", - "@rollup/rollup-android-arm64": "4.40.1", - "@rollup/rollup-darwin-arm64": "4.40.1", - "@rollup/rollup-darwin-x64": "4.40.1", - "@rollup/rollup-freebsd-arm64": "4.40.1", - "@rollup/rollup-freebsd-x64": "4.40.1", - "@rollup/rollup-linux-arm-gnueabihf": "4.40.1", - "@rollup/rollup-linux-arm-musleabihf": "4.40.1", - "@rollup/rollup-linux-arm64-gnu": "4.40.1", - "@rollup/rollup-linux-arm64-musl": "4.40.1", - "@rollup/rollup-linux-loongarch64-gnu": "4.40.1", - "@rollup/rollup-linux-powerpc64le-gnu": "4.40.1", - "@rollup/rollup-linux-riscv64-gnu": "4.40.1", - "@rollup/rollup-linux-riscv64-musl": "4.40.1", - "@rollup/rollup-linux-s390x-gnu": "4.40.1", - "@rollup/rollup-linux-x64-gnu": "4.40.1", - "@rollup/rollup-linux-x64-musl": "4.40.1", - "@rollup/rollup-win32-arm64-msvc": "4.40.1", - "@rollup/rollup-win32-ia32-msvc": "4.40.1", - "@rollup/rollup-win32-x64-msvc": "4.40.1", + "@rollup/rollup-android-arm-eabi": "4.40.2", + "@rollup/rollup-android-arm64": "4.40.2", + "@rollup/rollup-darwin-arm64": "4.40.2", + "@rollup/rollup-darwin-x64": "4.40.2", + "@rollup/rollup-freebsd-arm64": "4.40.2", + "@rollup/rollup-freebsd-x64": "4.40.2", + "@rollup/rollup-linux-arm-gnueabihf": "4.40.2", + "@rollup/rollup-linux-arm-musleabihf": "4.40.2", + "@rollup/rollup-linux-arm64-gnu": "4.40.2", + "@rollup/rollup-linux-arm64-musl": "4.40.2", + "@rollup/rollup-linux-loongarch64-gnu": "4.40.2", + "@rollup/rollup-linux-powerpc64le-gnu": "4.40.2", + "@rollup/rollup-linux-riscv64-gnu": "4.40.2", + "@rollup/rollup-linux-riscv64-musl": "4.40.2", + "@rollup/rollup-linux-s390x-gnu": "4.40.2", + "@rollup/rollup-linux-x64-gnu": "4.40.2", + "@rollup/rollup-linux-x64-musl": "4.40.2", + "@rollup/rollup-win32-arm64-msvc": "4.40.2", + "@rollup/rollup-win32-ia32-msvc": "4.40.2", + "@rollup/rollup-win32-x64-msvc": "4.40.2", "fsevents": "~2.3.2" } }, + "node_modules/router": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/router/-/router-2.2.0.tgz", + "integrity": "sha512-nLTrUKm2UyiL7rlhapu/Zl45FwNgkZGaCpZbIHajDYgwlJCOzLSk+cIPAnsEqV955GjILJnKbdQC1nVPz+gAYQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "^4.4.0", + "depd": "^2.0.0", + "is-promise": "^4.0.0", + "parseurl": "^1.3.3", + "path-to-regexp": "^8.0.0" + }, + "engines": { + "node": ">= 18" + } + }, "node_modules/rrdom": { "version": "0.1.7", "resolved": "https://registry.npmjs.org/rrdom/-/rrdom-0.1.7.tgz", "integrity": "sha512-ZLd8f14z9pUy2Hk9y636cNv5Y2BMnNEY99wxzW9tD2BLDfe1xFxtLjB4q/xCBYo6HRe0wofzKzjm4JojmpBfFw==", + "license": "MIT", "dependencies": { "rrweb-snapshot": "^2.0.0-alpha.4" } @@ -13861,6 +15471,7 @@ "version": "2.0.0-alpha.4", "resolved": "https://registry.npmjs.org/rrweb/-/rrweb-2.0.0-alpha.4.tgz", "integrity": "sha512-wEHUILbxDPcNwkM3m4qgPgXAiBJyqCbbOHyVoNEVBJzHszWEFYyTbrZqUdeb1EfmTRC2PsumCIkVcomJ/xcOzA==", + "license": "MIT", "dependencies": { "@rrweb/types": "^2.0.0-alpha.4", "@types/css-font-loading-module": "0.0.7", @@ -13876,6 +15487,7 @@ "version": "1.0.0-alpha.4", "resolved": "https://registry.npmjs.org/rrweb-player/-/rrweb-player-1.0.0-alpha.4.tgz", "integrity": "sha512-Wlmn9GZ5Fdqa37vd3TzsYdLl/JWEvXNUrLCrYpnOwEgmY409HwVIvvA5aIo7k582LoKgdRCsB87N+f0oWAR0Kg==", + "license": "MIT", "dependencies": { "@tsconfig/svelte": "^1.0.0", "rrweb": "^2.0.0-alpha.4" @@ -13885,6 +15497,7 @@ "version": "2.0.0-alpha.18", "resolved": "https://registry.npmjs.org/rrweb-snapshot/-/rrweb-snapshot-2.0.0-alpha.18.tgz", "integrity": "sha512-hBHZL/NfgQX6wO1D9mpwqFu1NJPpim+moIcKhFEjVTZVRUfCln+LOugRc4teVTCISYHN8Cw5e2iNTWCSm+SkoA==", + "license": "MIT", "dependencies": { "postcss": "^8.4.38" } @@ -13907,6 +15520,7 @@ "url": "https://feross.org/support" } ], + "license": "MIT", "dependencies": { "queue-microtask": "^1.2.2" } @@ -13915,6 +15529,7 @@ "version": "1.8.1", "resolved": "https://registry.npmjs.org/sade/-/sade-1.8.1.tgz", "integrity": "sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==", + "license": "MIT", "dependencies": { "mri": "^1.1.0" }, @@ -13940,17 +15555,20 @@ "type": "consulting", "url": "https://feross.org/support" } - ] + ], + "license": "MIT" }, "node_modules/safer-buffer": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "license": "MIT" }, "node_modules/saxes": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/saxes/-/saxes-6.0.0.tgz", "integrity": "sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==", + "license": "ISC", "dependencies": { "xmlchars": "^2.2.0" }, @@ -13962,6 +15580,7 @@ "version": "0.23.2", "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.2.tgz", "integrity": "sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==", + "license": "MIT", "dependencies": { "loose-envify": "^1.1.0" } @@ -13971,6 +15590,7 @@ "resolved": "https://registry.npmjs.org/seek-bzip/-/seek-bzip-2.0.0.tgz", "integrity": "sha512-SMguiTnYrhpLdk3PwfzHeotrcwi8bNV4iemL9tx9poR/yeaMYwB9VzR1w7b57DuWpuqR8n6oZboi0hj3AxZxQg==", "dev": true, + "license": "MIT", "dependencies": { "commander": "^6.0.0" }, @@ -13984,14 +15604,16 @@ "resolved": "https://registry.npmjs.org/commander/-/commander-6.2.1.tgz", "integrity": "sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==", "dev": true, + "license": "MIT", "engines": { "node": ">= 6" } }, "node_modules/semver": { - "version": "7.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz", - "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==", + "version": "7.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.2.tgz", + "integrity": "sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==", + "license": "ISC", "bin": { "semver": "bin/semver.js" }, @@ -14003,6 +15625,7 @@ "version": "3.1.1", "resolved": "https://registry.npmjs.org/semver-diff/-/semver-diff-3.1.1.tgz", "integrity": "sha512-GX0Ix/CJcHyB8c4ykpHGIAvLyOwOobtM/8d+TQkAd81/bEjgPHrfba41Vpesr7jX/t8Uh+R3EX9eAS5be+jQYg==", + "license": "MIT", "dependencies": { "semver": "^6.3.0" }, @@ -14014,6 +15637,7 @@ "version": "6.3.1", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "license": "ISC", "bin": { "semver": "bin/semver.js" } @@ -14023,6 +15647,7 @@ "resolved": "https://registry.npmjs.org/semver-regex/-/semver-regex-4.0.5.tgz", "integrity": "sha512-hunMQrEy1T6Jr2uEVjrAIqjwWcQTgOAcIM52C8MY1EZSD3DDNft04XzvYKPqjED65bNVVko0YI38nYeEHCX3yw==", "dev": true, + "license": "MIT", "engines": { "node": ">=12" }, @@ -14035,6 +15660,7 @@ "resolved": "https://registry.npmjs.org/semver-truncate/-/semver-truncate-3.0.0.tgz", "integrity": "sha512-LJWA9kSvMolR51oDE6PN3kALBNaUdkxzAGcexw8gjMA8xr5zUqK0JiR3CgARSqanYF3Z1YHvsErb1KDgh+v7Rg==", "dev": true, + "license": "MIT", "dependencies": { "semver": "^7.3.5" }, @@ -14045,17 +15671,65 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/send": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/send/-/send-1.2.0.tgz", + "integrity": "sha512-uaW0WwXKpL9blXE2o0bRhoL2EGXIrZxQ2ZQ4mgcfoBxdFmQold+qWsD2jLrfZ0trjKL6vOw0j//eAwcALFjKSw==", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "^4.3.5", + "encodeurl": "^2.0.0", + "escape-html": "^1.0.3", + "etag": "^1.8.1", + "fresh": "^2.0.0", + "http-errors": "^2.0.0", + "mime-types": "^3.0.1", + "ms": "^2.1.3", + "on-finished": "^2.4.1", + "range-parser": "^1.2.1", + "statuses": "^2.0.1" + }, + "engines": { + "node": ">= 18" + } + }, + "node_modules/serve-static": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-2.2.0.tgz", + "integrity": "sha512-61g9pCh0Vnh7IutZjtLGGpTA355+OPn2TyDv/6ivP2h/AdAVX9azsoxmg2/M6nZeQZNYBEwIcsne1mJd9oQItQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "encodeurl": "^2.0.0", + "escape-html": "^1.0.3", + "parseurl": "^1.3.3", + "send": "^1.2.0" + }, + "engines": { + "node": ">= 18" + } + }, "node_modules/set-blocking": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==", + "license": "ISC", "optional": true, "peer": true }, + "node_modules/setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", + "dev": true, + "license": "ISC" + }, "node_modules/shadcn-ui": { "version": "0.9.5", "resolved": "https://registry.npmjs.org/shadcn-ui/-/shadcn-ui-0.9.5.tgz", "integrity": "sha512-dsBQWpdLLYCdSdmvOmu53nJhhWnQD1OiblhuhkI4rPYxPKTyfbmZ2NTJHWMu1fXN9PTfN6IVK5vvh+BrjHJx2g==", + "license": "MIT", "dependencies": { "chalk": "^5.4.1" }, @@ -14067,45 +15741,126 @@ "version": "5.4.1", "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.4.1.tgz", "integrity": "sha512-zgVZuo2WcZgfUEmsn6eO3kINexW8RAE4maiQ8QNs8CtpPCSyMiYsULR3HQYkm3w8FIA3SberyMJMSldGsW+U3w==", + "license": "MIT", + "engines": { + "node": "^12.17.0 || ^14.13 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "license": "MIT", + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/short-unique-id": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/short-unique-id/-/short-unique-id-5.3.2.tgz", + "integrity": "sha512-KRT/hufMSxXKEDSQujfVE0Faa/kZ51ihUcZQAcmP04t00DvPj7Ox5anHke1sJYUtzSuiT/Y5uyzg/W7bBEGhCg==", + "license": "Apache-2.0", + "bin": { + "short-unique-id": "bin/short-unique-id", + "suid": "bin/short-unique-id" + } + }, + "node_modules/side-channel": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz", + "integrity": "sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "object-inspect": "^1.13.3", + "side-channel-list": "^1.0.0", + "side-channel-map": "^1.0.1", + "side-channel-weakmap": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel-list": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.0.tgz", + "integrity": "sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "object-inspect": "^1.13.3" + }, "engines": { - "node": "^12.17.0 || ^14.13 || >=16.0.0" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "node_modules/side-channel-map": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz", + "integrity": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==", + "dev": true, + "license": "MIT", "dependencies": { - "shebang-regex": "^3.0.0" + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.5", + "object-inspect": "^1.13.3" }, "engines": { - "node": ">=8" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "node_modules/side-channel-weakmap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz", + "integrity": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.5", + "object-inspect": "^1.13.3", + "side-channel-map": "^1.0.1" + }, "engines": { - "node": ">=8" - } - }, - "node_modules/short-unique-id": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/short-unique-id/-/short-unique-id-5.2.2.tgz", - "integrity": "sha512-MlRVyT5RYfDO2kUzBgOPlZriRzG+NIAuwSy1HBN8tahXyFi3+804GGi/mzjUsi6VxgiQuDgMnhoI2FqmSHX8Tg==", - "bin": { - "short-unique-id": "bin/short-unique-id", - "suid": "bin/short-unique-id" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, "node_modules/signal-exit": { "version": "3.0.7", "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", - "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "license": "ISC" }, "node_modules/simple-concat": { "version": "1.0.1", @@ -14125,6 +15880,7 @@ "url": "https://feross.org/support" } ], + "license": "MIT", "optional": true }, "node_modules/simple-get": { @@ -14145,6 +15901,7 @@ "url": "https://feross.org/support" } ], + "license": "MIT", "optional": true, "dependencies": { "decompress-response": "^6.0.0", @@ -14158,6 +15915,7 @@ "integrity": "sha512-N+goiLxlkHJlyaYEglFypzVNMaNplPAk5syu0+OPp/Bk6dwVoXF6FfOw2vO0Dp+JHsBaI+w6cm8TnFl2Hw6tDA==", "dev": true, "hasInstallScript": true, + "license": "MIT", "bin": { "simple-git-hooks": "cli.js" } @@ -14165,13 +15923,15 @@ "node_modules/sisteransi": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", - "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", + "license": "MIT" }, "node_modules/slash": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -14180,6 +15940,7 @@ "version": "3.0.4", "resolved": "https://registry.npmjs.org/snake-case/-/snake-case-3.0.4.tgz", "integrity": "sha512-LAOh4z89bGQvl9pFfNF8V146i7o7/CqFPbqzYgP+yYzDIDeS9HaNFtXABamRW+AQzEVODcvE79ljJ+8a9YSdMg==", + "license": "MIT", "dependencies": { "dot-case": "^3.0.4", "tslib": "^2.0.3" @@ -14189,6 +15950,7 @@ "version": "4.8.1", "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-4.8.1.tgz", "integrity": "sha512-oZ7iUCxph8WYRHHcjBEc9unw3adt5CmSNlppj/5Q4k2RIrhl8Z5yY2Xr4j9zj0+wzVZ0bxmYoGSzKJnRl6A4yg==", + "license": "MIT", "dependencies": { "accepts": "~1.3.4", "base64id": "~2.0.0", @@ -14206,6 +15968,7 @@ "version": "2.5.5", "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-2.5.5.tgz", "integrity": "sha512-eLDQas5dzPgOWCk9GuuJC2lBqItuhKI4uxGgo9aIV7MYbk2h9Q6uULEh8WBzThoI7l+qU9Ast9fVUmkqPP9wYg==", + "license": "MIT", "dependencies": { "debug": "~4.3.4", "ws": "~8.17.1" @@ -14215,6 +15978,7 @@ "version": "4.3.7", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz", "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==", + "license": "MIT", "dependencies": { "ms": "^2.1.3" }, @@ -14231,6 +15995,7 @@ "version": "4.8.1", "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-4.8.1.tgz", "integrity": "sha512-hJVXfu3E28NmzGk8o1sHhN3om52tRvwYeidbj7xKy2eIIse5IoKX3USlS6Tqt3BHAtflLIkCQBkzVrEEfWUyYQ==", + "license": "MIT", "dependencies": { "@socket.io/component-emitter": "~3.1.0", "debug": "~4.3.2", @@ -14245,6 +16010,7 @@ "version": "4.3.7", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz", "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==", + "license": "MIT", "dependencies": { "ms": "^2.1.3" }, @@ -14261,6 +16027,7 @@ "version": "4.2.4", "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-4.2.4.tgz", "integrity": "sha512-/GbIKmo8ioc+NIWIhwdecY0ge+qVBSMdgxGygevmdHj24bsfgtCmcUUcQ5ZzcylGFHsN3k4HB4Cgkl96KVnuew==", + "license": "MIT", "dependencies": { "@socket.io/component-emitter": "~3.1.0", "debug": "~4.3.1" @@ -14273,6 +16040,7 @@ "version": "4.3.7", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz", "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==", + "license": "MIT", "dependencies": { "ms": "^2.1.3" }, @@ -14285,10 +16053,24 @@ } } }, + "node_modules/socket.io/node_modules/accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "license": "MIT", + "dependencies": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + }, + "engines": { + "node": ">= 0.6" + } + }, "node_modules/socket.io/node_modules/debug": { "version": "4.3.7", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz", "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==", + "license": "MIT", "dependencies": { "ms": "^2.1.3" }, @@ -14301,11 +16083,42 @@ } } }, + "node_modules/socket.io/node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/socket.io/node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "license": "MIT", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/socket.io/node_modules/negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, "node_modules/sort-keys": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz", "integrity": "sha512-vzn8aSqKgytVik0iwdBEi+zevbTYZogewTUM6dtpmGwEcdzbub/TX4bCzRhebDCRC3QzXgJsLRKB2V/Oof7HXg==", "dev": true, + "license": "MIT", "dependencies": { "is-plain-obj": "^1.0.0" }, @@ -14318,6 +16131,7 @@ "resolved": "https://registry.npmjs.org/sort-keys-length/-/sort-keys-length-1.0.1.tgz", "integrity": "sha512-GRbEOUqCxemTAk/b32F2xa8wDTs+Z1QHOkbhJDQTvv/6G3ZkbJ+frYWsTcc7cBB3Fu4wy4XlLCuNtJuMn7Gsvw==", "dev": true, + "license": "MIT", "dependencies": { "sort-keys": "^1.0.0" }, @@ -14328,12 +16142,14 @@ "node_modules/sortablejs": { "version": "1.15.6", "resolved": "https://registry.npmjs.org/sortablejs/-/sortablejs-1.15.6.tgz", - "integrity": "sha512-aNfiuwMEpfBM/CN6LY0ibyhxPfPbyFeBTYJKCvzkJ2GkUpazIt3H+QIPAMHwqQ7tMKaHz1Qj+rJJCqljnf4p3A==" + "integrity": "sha512-aNfiuwMEpfBM/CN6LY0ibyhxPfPbyFeBTYJKCvzkJ2GkUpazIt3H+QIPAMHwqQ7tMKaHz1Qj+rJJCqljnf4p3A==", + "license": "MIT" }, "node_modules/source-map": { "version": "0.5.7", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "license": "BSD-3-Clause", "peer": true, "engines": { "node": ">=0.10.0" @@ -14343,6 +16159,7 @@ "version": "1.2.1", "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", + "license": "BSD-3-Clause", "engines": { "node": ">=0.10.0" } @@ -14351,6 +16168,7 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-2.0.2.tgz", "integrity": "sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==", + "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" @@ -14360,6 +16178,7 @@ "version": "4.1.2", "resolved": "https://registry.npmjs.org/speech-rule-engine/-/speech-rule-engine-4.1.2.tgz", "integrity": "sha512-S6ji+flMEga+1QU79NDbwZ8Ivf0S/MpupQQiIC0rTpU/ZTKgcajijJJb1OcByBQDjrXCN1/DJtGz4ZJeBMPGJw==", + "license": "Apache-2.0", "dependencies": { "@xmldom/xmldom": "0.9.8", "commander": "13.1.0", @@ -14373,6 +16192,7 @@ "version": "13.1.0", "resolved": "https://registry.npmjs.org/commander/-/commander-13.1.0.tgz", "integrity": "sha512-/rFeCpNJQbhSZjGVwO9RFV3xPqbnERS8MmIQzCtD/zl6gpJuV/bMLuN92oG3F7d8oDEHHRrujSXNUr8fpjntKw==", + "license": "MIT", "engines": { "node": ">=18" } @@ -14382,6 +16202,7 @@ "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz", "integrity": "sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==", "dev": true, + "license": "MIT", "dependencies": { "escape-string-regexp": "^2.0.0" }, @@ -14394,15 +16215,27 @@ "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } }, + "node_modules/statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, "node_modules/streamx": { "version": "2.22.0", "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.22.0.tgz", "integrity": "sha512-sLh1evHOzBy/iWRiR6d1zRcLao4gGZr3C1kzNz4fopCOKJb6xD9ub8Mpi9Mr1R6id5o43S+d93fI48UC5uM9aw==", "dev": true, + "license": "MIT", "dependencies": { "fast-fifo": "^1.3.2", "text-decoder": "^1.1.0" @@ -14415,6 +16248,7 @@ "version": "1.3.0", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "license": "MIT", "optional": true, "dependencies": { "safe-buffer": "~5.2.0" @@ -14424,6 +16258,7 @@ "version": "5.1.2", "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", + "license": "MIT", "dependencies": { "eastasianwidth": "^0.2.0", "emoji-regex": "^9.2.2", @@ -14441,6 +16276,7 @@ "version": "4.2.3", "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "license": "MIT", "dependencies": { "emoji-regex": "^8.0.0", "is-fullwidth-code-point": "^3.0.0", @@ -14453,12 +16289,14 @@ "node_modules/string-width-cjs/node_modules/emoji-regex": { "version": "8.0.0", "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "license": "MIT" }, "node_modules/string-width-cjs/node_modules/strip-ansi": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "license": "MIT", "dependencies": { "ansi-regex": "^5.0.1" }, @@ -14469,12 +16307,14 @@ "node_modules/string-width/node_modules/emoji-regex": { "version": "9.2.2", "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", - "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", + "license": "MIT" }, "node_modules/strip-ansi": { "version": "7.1.0", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "license": "MIT", "dependencies": { "ansi-regex": "^6.0.1" }, @@ -14490,6 +16330,7 @@ "version": "6.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "license": "MIT", "dependencies": { "ansi-regex": "^5.0.1" }, @@ -14501,6 +16342,7 @@ "version": "6.1.0", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz", "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==", + "license": "MIT", "engines": { "node": ">=12" }, @@ -14513,6 +16355,7 @@ "resolved": "https://registry.npmjs.org/strip-dirs/-/strip-dirs-3.0.0.tgz", "integrity": "sha512-I0sdgcFTfKQlUPZyAqPJmSG3HLO9rWDFnxonnIbskYNM3DwFOeTNB5KzVq3dA1GdRAc/25b5Y7UO2TQfKWw4aQ==", "dev": true, + "license": "ISC", "dependencies": { "inspect-with-kind": "^1.0.5", "is-plain-obj": "^1.1.0" @@ -14523,6 +16366,7 @@ "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", "dev": true, + "license": "MIT", "engines": { "node": ">=6" } @@ -14532,6 +16376,7 @@ "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", "dev": true, + "license": "MIT", "dependencies": { "min-indent": "^1.0.0" }, @@ -14544,6 +16389,7 @@ "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" }, @@ -14556,6 +16402,7 @@ "resolved": "https://registry.npmjs.org/strtok3/-/strtok3-9.1.1.tgz", "integrity": "sha512-FhwotcEqjr241ZbjFzjlIYg6c5/L/s4yBGWSMvJ9UoExiSqL+FnFA/CaeZx17WGaZMS/4SOZp8wH18jSS4R4lw==", "dev": true, + "license": "MIT", "dependencies": { "@tokenizer/token": "^0.3.0", "peek-readable": "^5.3.1" @@ -14571,12 +16418,14 @@ "node_modules/style-mod": { "version": "4.1.2", "resolved": "https://registry.npmjs.org/style-mod/-/style-mod-4.1.2.tgz", - "integrity": "sha512-wnD1HyVqpJUI2+eKZ+eo1UwghftP6yuFheBqqe+bWCotBjC2K1YnteJILRMs3SM4V/0dLEW1SC27MWP5y+mwmw==" + "integrity": "sha512-wnD1HyVqpJUI2+eKZ+eo1UwghftP6yuFheBqqe+bWCotBjC2K1YnteJILRMs3SM4V/0dLEW1SC27MWP5y+mwmw==", + "license": "MIT" }, "node_modules/style-to-object": { "version": "0.4.4", "resolved": "https://registry.npmjs.org/style-to-object/-/style-to-object-0.4.4.tgz", "integrity": "sha512-HYNoHZa2GorYNyqiCaBgsxvcJIn7OHq6inEga+E6Ke3m5JkoqpQbnFssk4jwe+K7AhGa2fcha4wSOf1Kn01dMg==", + "license": "MIT", "dependencies": { "inline-style-parser": "0.1.1" } @@ -14585,12 +16434,14 @@ "version": "4.2.0", "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.2.0.tgz", "integrity": "sha512-Orov6g6BB1sDfYgzWfTHDOxamtX1bE/zo104Dh9e6fqJ3PooipYyfJ0pUmrZO2wAvO8YbEyeFrkV91XTsGMSrw==", + "license": "MIT", "peer": true }, "node_modules/sucrase": { "version": "3.35.0", "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.35.0.tgz", "integrity": "sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==", + "license": "MIT", "dependencies": { "@jridgewell/gen-mapping": "^0.3.2", "commander": "^4.0.0", @@ -14612,6 +16463,7 @@ "version": "4.1.1", "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", + "license": "MIT", "engines": { "node": ">= 6" } @@ -14619,12 +16471,14 @@ "node_modules/sugar-high": { "version": "0.7.5", "resolved": "https://registry.npmjs.org/sugar-high/-/sugar-high-0.7.5.tgz", - "integrity": "sha512-lfGxo0il0Mx4WLdXEt0WsJ8V3QkQWssXnolj5xBurzlGJW07LuwmJWKtS0B2WJ5XWz1439RHngXAmzsnLD0rFA==" + "integrity": "sha512-lfGxo0il0Mx4WLdXEt0WsJ8V3QkQWssXnolj5xBurzlGJW07LuwmJWKtS0B2WJ5XWz1439RHngXAmzsnLD0rFA==", + "license": "MIT" }, "node_modules/supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -14636,6 +16490,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "license": "MIT", "engines": { "node": ">= 0.4" }, @@ -14644,9 +16499,10 @@ } }, "node_modules/svelte": { - "version": "5.28.2", - "resolved": "https://registry.npmjs.org/svelte/-/svelte-5.28.2.tgz", - "integrity": "sha512-FbWBxgWOpQfhKvoGJv/TFwzqb4EhJbwCD17dB0tEpQiw1XyUEKZJtgm4nA4xq3LLsMo7hu5UY/BOFmroAxKTMg==", + "version": "5.28.6", + "resolved": "https://registry.npmjs.org/svelte/-/svelte-5.28.6.tgz", + "integrity": "sha512-9qqr7mw8YR9PAnxGFfzCK6PUlNGtns7wVavrhnxyf3fpB1mP/Ol55Z2UnIapsSzNNl3k9qw7cZ22PdE8+xT/jQ==", + "license": "MIT", "dependencies": { "@ampproject/remapping": "^2.3.0", "@jridgewell/sourcemap-codec": "^1.5.0", @@ -14671,6 +16527,7 @@ "version": "5.3.2", "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.2.tgz", "integrity": "sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw==", + "license": "Apache-2.0", "engines": { "node": ">= 0.4" } @@ -14678,22 +16535,26 @@ "node_modules/svg-parser": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz", - "integrity": "sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==" + "integrity": "sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==", + "license": "MIT" }, "node_modules/symbol-tree": { "version": "3.2.4", "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", - "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==" + "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==", + "license": "MIT" }, "node_modules/tabbable": { "version": "6.2.0", "resolved": "https://registry.npmjs.org/tabbable/-/tabbable-6.2.0.tgz", - "integrity": "sha512-Cat63mxsVJlzYvN51JmVXIgNoUokrIaT2zLclCXjRd8boZ0004U4KCs/sToJ75C6sdlByWxpYnb5Boif1VSFew==" + "integrity": "sha512-Cat63mxsVJlzYvN51JmVXIgNoUokrIaT2zLclCXjRd8boZ0004U4KCs/sToJ75C6sdlByWxpYnb5Boif1VSFew==", + "license": "MIT" }, "node_modules/tailwind-merge": { "version": "2.6.0", "resolved": "https://registry.npmjs.org/tailwind-merge/-/tailwind-merge-2.6.0.tgz", "integrity": "sha512-P+Vu1qXfzediirmHOC3xKGAYeZtPcV9g76X+xg2FD4tYgR71ewMA35Y3sCz3zhiN/dwefRpJX0yBcgwi1fXNQA==", + "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/dcastil" @@ -14703,6 +16564,7 @@ "version": "3.4.17", "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.4.17.tgz", "integrity": "sha512-w33E2aCvSDP0tW9RZuNXadXlkHXqFzSkQew/aIa2i/Sj8fThxwovwlXHSPXTbAHwEIhBFXAedUhP2tueAKP8Og==", + "license": "MIT", "dependencies": { "@alloc/quick-lru": "^5.2.0", "arg": "^5.0.2", @@ -14739,6 +16601,7 @@ "version": "1.0.7", "resolved": "https://registry.npmjs.org/tailwindcss-animate/-/tailwindcss-animate-1.0.7.tgz", "integrity": "sha512-bl6mpH3T7I3UFxuvDEXLxy/VuFxBk5bbzplh7tXI68mwMokNYd1t9qPBHlnyTwfa4JGC4zP516I1hYYtQ/vspA==", + "license": "MIT", "peerDependencies": { "tailwindcss": ">=3.0.0 || insiders" } @@ -14748,6 +16611,7 @@ "resolved": "https://registry.npmjs.org/tailwindcss-dotted-background/-/tailwindcss-dotted-background-1.1.0.tgz", "integrity": "sha512-uFzCW5Bpyn8XgppTkyzqdHecH7XCDaS/eXvegDrOCYE6PxTm7dRrD9cuUcZe6mxQFVfkLu9rDmHJdqbjz9FdLA==", "dev": true, + "license": "MIT", "peerDependencies": { "tailwindcss": "^3.0.0" } @@ -14756,6 +16620,7 @@ "version": "6.1.2", "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz", "integrity": "sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==", + "license": "MIT", "dependencies": { "cssesc": "^3.0.0", "util-deprecate": "^1.0.2" @@ -14768,6 +16633,7 @@ "version": "6.2.1", "resolved": "https://registry.npmjs.org/tar/-/tar-6.2.1.tgz", "integrity": "sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==", + "license": "ISC", "optional": true, "peer": true, "dependencies": { @@ -14786,6 +16652,7 @@ "version": "2.1.2", "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.2.tgz", "integrity": "sha512-EsaAXwxmx8UB7FRKqeozqEPop69DXcmYwTQwXvyAPF352HJsPdkVhvTaDPYqfNgruveJIJy3TA2l+2zj8LJIJA==", + "license": "MIT", "optional": true, "dependencies": { "chownr": "^1.1.1", @@ -14798,6 +16665,7 @@ "version": "2.2.0", "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz", "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==", + "license": "MIT", "optional": true, "dependencies": { "bl": "^4.0.3", @@ -14815,6 +16683,7 @@ "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-3.1.7.tgz", "integrity": "sha512-qJj60CXt7IU1Ffyc3NJMjh6EkuCFej46zUqJ4J7pqYlThyd9bO0XBTmcOIhSzZJVWfsLks0+nle/j538YAW9RQ==", "dev": true, + "license": "MIT", "dependencies": { "b4a": "^1.6.4", "fast-fifo": "^1.2.0", @@ -14825,6 +16694,7 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", + "license": "ISC", "optional": true, "peer": true, "engines": { @@ -14835,6 +16705,7 @@ "version": "5.0.0", "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz", "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==", + "license": "ISC", "optional": true, "peer": true, "engines": { @@ -14845,6 +16716,7 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "license": "ISC", "optional": true, "peer": true }, @@ -14853,6 +16725,7 @@ "resolved": "https://registry.npmjs.org/text-decoder/-/text-decoder-1.2.3.tgz", "integrity": "sha512-3/o9z3X0X0fTupwsYvR03pJ/DjWuqqrfwBgTQzdWDiQSm9KitAyz/9WqsT2JQW7KV2m+bC2ol/zqpW37NHxLaA==", "dev": true, + "license": "Apache-2.0", "dependencies": { "b4a": "^1.6.4" } @@ -14861,6 +16734,7 @@ "version": "3.3.1", "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz", "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==", + "license": "MIT", "dependencies": { "any-promise": "^1.0.0" } @@ -14869,6 +16743,7 @@ "version": "1.6.0", "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz", "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==", + "license": "MIT", "dependencies": { "thenify": ">= 3.1.0 < 4" }, @@ -14880,22 +16755,26 @@ "version": "2.3.8", "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/tiny-invariant": { "version": "1.3.3", "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.3.3.tgz", - "integrity": "sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg==" + "integrity": "sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg==", + "license": "MIT" }, "node_modules/tiny-warning": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/tiny-warning/-/tiny-warning-1.0.3.tgz", - "integrity": "sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==" + "integrity": "sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==", + "license": "MIT" }, "node_modules/tmp": { "version": "0.2.3", "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.3.tgz", "integrity": "sha512-nZD7m9iCPC5g0pYmcaxogYKggSfLsdxl8of3Q/oIbqCqLLIO9IAF0GWjX1z9NZRHPiXv8Wex4yDCaZsgEw0Y8w==", + "license": "MIT", "engines": { "node": ">=14.14" } @@ -14904,6 +16783,7 @@ "version": "5.0.1", "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "license": "MIT", "dependencies": { "is-number": "^7.0.0" }, @@ -14911,11 +16791,22 @@ "node": ">=8.0" } }, + "node_modules/toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.6" + } + }, "node_modules/token-types": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/token-types/-/token-types-6.0.0.tgz", "integrity": "sha512-lbDrTLVsHhOMljPscd0yitpozq7Ga2M5Cvez5AjGg8GASBjtt6iERCAJ93yommPmz62fb45oFIXHEZ3u9bfJEA==", "dev": true, + "license": "MIT", "dependencies": { "@tokenizer/token": "^0.3.0", "ieee754": "^1.2.1" @@ -14932,6 +16823,7 @@ "version": "4.1.4", "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.4.tgz", "integrity": "sha512-Loo5UUvLD9ScZ6jh8beX1T6sO1w2/MpCRpEP7V280GKMVUQ0Jzar2U3UJPsrdbziLEMMhu3Ujnq//rhiFuIeag==", + "license": "BSD-3-Clause", "dependencies": { "psl": "^1.1.33", "punycode": "^2.1.1", @@ -14945,12 +16837,14 @@ "node_modules/tr46": { "version": "0.0.3", "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", - "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", + "license": "MIT" }, "node_modules/trim-lines": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/trim-lines/-/trim-lines-3.0.1.tgz", "integrity": "sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==", + "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" @@ -14960,6 +16854,7 @@ "version": "2.2.0", "resolved": "https://registry.npmjs.org/trough/-/trough-2.2.0.tgz", "integrity": "sha512-tmMpK00BjZiUyVyvrBK7knerNgmgvcV/KLVyuma/SC+TQN167GrMRciANTz09+k3zW8L8t60jWO1GpfkZdjTaw==", + "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" @@ -14968,12 +16863,14 @@ "node_modules/ts-interface-checker": { "version": "0.1.13", "resolved": "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz", - "integrity": "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==" + "integrity": "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==", + "license": "Apache-2.0" }, "node_modules/tsconfck": { "version": "3.1.5", "resolved": "https://registry.npmjs.org/tsconfck/-/tsconfck-3.1.5.tgz", "integrity": "sha512-CLDfGgUp7XPswWnezWwsCRxNmgQjhYq3VXHM0/XIRxhVrKw0M1if9agzryh1QS3nxjCROvV+xWxoJO1YctzzWg==", + "license": "MIT", "bin": { "tsconfck": "bin/tsconfck.js" }, @@ -14992,12 +16889,14 @@ "node_modules/tslib": { "version": "2.8.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", - "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==" + "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", + "license": "0BSD" }, "node_modules/tunnel-agent": { "version": "0.6.0", "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==", + "license": "Apache-2.0", "optional": true, "dependencies": { "safe-buffer": "^5.0.1" @@ -15011,6 +16910,7 @@ "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", "dev": true, + "license": "MIT", "dependencies": { "prelude-ls": "^1.2.1" }, @@ -15022,6 +16922,7 @@ "version": "0.20.2", "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "license": "(MIT OR CC0-1.0)", "engines": { "node": ">=10" }, @@ -15029,10 +16930,26 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/type-is": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-2.0.1.tgz", + "integrity": "sha512-OZs6gsjF4vMp32qrCbiVSkrFmXtG/AZhY3t0iAMrMBiAZyV9oALtXO8hsrHbMXF9x6L3grlFuwW2oAz7cav+Gw==", + "dev": true, + "license": "MIT", + "dependencies": { + "content-type": "^1.0.5", + "media-typer": "^1.1.0", + "mime-types": "^3.0.0" + }, + "engines": { + "node": ">= 0.6" + } + }, "node_modules/typedarray-to-buffer": { "version": "3.1.5", "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", + "license": "MIT", "dependencies": { "is-typedarray": "^1.0.0" } @@ -15042,6 +16959,7 @@ "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.8.3.tgz", "integrity": "sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ==", "devOptional": true, + "license": "Apache-2.0", "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" @@ -15069,6 +16987,7 @@ "url": "https://github.com/sponsors/faisalman" } ], + "license": "MIT", "bin": { "ua-parser-js": "script/cli.js" }, @@ -15081,6 +17000,7 @@ "resolved": "https://registry.npmjs.org/uint8array-extras/-/uint8array-extras-1.4.0.tgz", "integrity": "sha512-ZPtzy0hu4cZjv3z5NW9gfKnNLjoz4y6uv4HlelAjDK7sY/xOkKZv9xK/WQpcsBB3jEybChz9DPC2U/+cusjJVQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=18" }, @@ -15093,15 +17013,17 @@ "resolved": "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.4.3.tgz", "integrity": "sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==", "dev": true, + "license": "MIT", "dependencies": { "buffer": "^5.2.1", "through": "^2.3.8" } }, "node_modules/undici": { - "version": "6.21.2", - "resolved": "https://registry.npmjs.org/undici/-/undici-6.21.2.tgz", - "integrity": "sha512-uROZWze0R0itiAKVPsYhFov9LxrPMHLMEQFszeI2gCN6bnIIZ8twzBCJcN2LJrBBLfrP0t1FW0g+JmKVl8Vk1g==", + "version": "6.21.3", + "resolved": "https://registry.npmjs.org/undici/-/undici-6.21.3.tgz", + "integrity": "sha512-gBLkYIlEnSp8pFbT64yFgGE6UIB9tAkhukC23PmMDCe5Nd+cRqKxSjw5y54MK2AZMgZfJWMaNE4nYUHgi1XEOw==", + "license": "MIT", "engines": { "node": ">=18.17" } @@ -15109,12 +17031,14 @@ "node_modules/undici-types": { "version": "6.19.8", "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.19.8.tgz", - "integrity": "sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==" + "integrity": "sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==", + "license": "MIT" }, "node_modules/unified": { "version": "10.1.2", "resolved": "https://registry.npmjs.org/unified/-/unified-10.1.2.tgz", "integrity": "sha512-pUSWAi/RAnVy1Pif2kAoeWNBa3JVrx0MId2LASj8G+7AiHWoKZNTomq6LG326T68U7/e263X6fTdcXIy7XnF7Q==", + "license": "MIT", "dependencies": { "@types/unist": "^2.0.0", "bail": "^2.0.0", @@ -15133,6 +17057,7 @@ "version": "4.1.0", "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz", "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==", + "license": "MIT", "engines": { "node": ">=12" }, @@ -15144,6 +17069,7 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", + "license": "MIT", "dependencies": { "crypto-random-string": "^2.0.0" }, @@ -15155,6 +17081,7 @@ "version": "4.0.1", "resolved": "https://registry.npmjs.org/unist-util-find-after/-/unist-util-find-after-4.0.1.tgz", "integrity": "sha512-QO/PuPMm2ERxC6vFXEPtmAutOopy5PknD+Oq64gGwxKtk4xwo9Z97t9Av1obPmGU0IyTa6EKYUfTrK2QJS3Ozw==", + "license": "MIT", "dependencies": { "@types/unist": "^2.0.0", "unist-util-is": "^5.0.0" @@ -15168,6 +17095,7 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/unist-util-generated/-/unist-util-generated-2.0.1.tgz", "integrity": "sha512-qF72kLmPxAw0oN2fwpWIqbXAVyEqUzDHMsbtPvOudIlUzXYFIeQIuxXQCRCFh22B7cixvU0MG7m3MW8FTq/S+A==", + "license": "MIT", "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" @@ -15177,6 +17105,7 @@ "version": "5.2.1", "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-5.2.1.tgz", "integrity": "sha512-u9njyyfEh43npf1M+yGKDGVPbY/JWEemg5nH05ncKPfi+kBbKBJoTdsogMu33uhytuLlv9y0O7GH7fEdwLdLQw==", + "license": "MIT", "dependencies": { "@types/unist": "^2.0.0" }, @@ -15189,6 +17118,7 @@ "version": "4.0.4", "resolved": "https://registry.npmjs.org/unist-util-position/-/unist-util-position-4.0.4.tgz", "integrity": "sha512-kUBE91efOWfIVBo8xzh/uZQ7p9ffYRtUbMRZBNFYwf0RK8koUMx6dGUfwylLOKmaT2cs4wSW96QoYUSXAyEtpg==", + "license": "MIT", "dependencies": { "@types/unist": "^2.0.0" }, @@ -15201,6 +17131,7 @@ "version": "5.0.0", "resolved": "https://registry.npmjs.org/unist-util-remove-position/-/unist-util-remove-position-5.0.0.tgz", "integrity": "sha512-Hp5Kh3wLxv0PHj9m2yZhhLt58KzPtEYKQQ4yxfYFEO7EvHwzyDYnduhHnY1mDxoqr7VUwVuHXk9RXKIiYS1N8Q==", + "license": "MIT", "dependencies": { "@types/unist": "^3.0.0", "unist-util-visit": "^5.0.0" @@ -15213,12 +17144,14 @@ "node_modules/unist-util-remove-position/node_modules/@types/unist": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.3.tgz", - "integrity": "sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==" + "integrity": "sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==", + "license": "MIT" }, "node_modules/unist-util-remove-position/node_modules/unist-util-is": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-6.0.0.tgz", "integrity": "sha512-2qCTHimwdxLfz+YzdGfkqNlH0tLi9xjTnHddPmJwtIG9MGsdbutfTc4P+haPD7l7Cjxf/WZj+we5qfVPvvxfYw==", + "license": "MIT", "dependencies": { "@types/unist": "^3.0.0" }, @@ -15231,6 +17164,7 @@ "version": "5.0.0", "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-5.0.0.tgz", "integrity": "sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg==", + "license": "MIT", "dependencies": { "@types/unist": "^3.0.0", "unist-util-is": "^6.0.0", @@ -15245,6 +17179,7 @@ "version": "6.0.1", "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-6.0.1.tgz", "integrity": "sha512-L/PqWzfTP9lzzEa6CKs0k2nARxTdZduw3zyh8d2NVBnsyvHjSX4TWse388YrrQKbvI8w20fGjGlhgT96WwKykw==", + "license": "MIT", "dependencies": { "@types/unist": "^3.0.0", "unist-util-is": "^6.0.0" @@ -15258,6 +17193,7 @@ "version": "3.0.3", "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-3.0.3.tgz", "integrity": "sha512-k5GzIBZ/QatR8N5X2y+drfpWG8IDBzdnVj6OInRNWm1oXrzydiaAT2OQiA8DPRRZyAKb9b6I2a6PxYklZD0gKg==", + "license": "MIT", "dependencies": { "@types/unist": "^2.0.0" }, @@ -15270,6 +17206,7 @@ "version": "4.1.2", "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-4.1.2.tgz", "integrity": "sha512-MSd8OUGISqHdVvfY9TPhyK2VdUrPgxkUtWSuMHF6XAAFuL4LokseigBnZtPnJMu+FbynTkFNnFlyjxpVKujMRg==", + "license": "MIT", "dependencies": { "@types/unist": "^2.0.0", "unist-util-is": "^5.0.0", @@ -15284,6 +17221,7 @@ "version": "5.1.3", "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-5.1.3.tgz", "integrity": "sha512-x6+y8g7wWMyQhL1iZfhIPhDAs7Xwbn9nRosDXl7qoPTSCy0yNxnKc+hWokFifWQIDGi154rdUqKvbCa4+1kLhg==", + "license": "MIT", "dependencies": { "@types/unist": "^2.0.0", "unist-util-is": "^5.0.0" @@ -15297,6 +17235,7 @@ "version": "7.2.2", "resolved": "https://registry.npmjs.org/universal-cookie/-/universal-cookie-7.2.2.tgz", "integrity": "sha512-fMiOcS3TmzP2x5QV26pIH3mvhexLIT0HmPa3V7Q7knRfT9HG6kTwq02HZGLPw0sAOXrAmotElGRvTLCMbJsvxQ==", + "license": "MIT", "dependencies": { "@types/cookie": "^0.6.0", "cookie": "^0.7.2" @@ -15306,14 +17245,26 @@ "version": "0.2.0", "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz", "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==", + "license": "MIT", "engines": { "node": ">= 4.0.0" } }, + "node_modules/unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, "node_modules/unplugin": { "version": "1.16.1", "resolved": "https://registry.npmjs.org/unplugin/-/unplugin-1.16.1.tgz", "integrity": "sha512-4/u/j4FrCKdi17jaxuJA0jClGxB1AvU2hw/IuayPc4ay1XGaJs/rbb4v5WKwAjNifjmXK9PIFyuPiaK8azyR9w==", + "license": "MIT", "dependencies": { "acorn": "^8.14.0", "webpack-virtual-modules": "^0.6.2" @@ -15340,6 +17291,7 @@ "url": "https://github.com/sponsors/ai" } ], + "license": "MIT", "dependencies": { "escalade": "^3.2.0", "picocolors": "^1.1.1" @@ -15355,6 +17307,7 @@ "version": "5.1.7", "resolved": "https://registry.npmjs.org/update-notifier-cjs/-/update-notifier-cjs-5.1.7.tgz", "integrity": "sha512-eZWTh8F+VCEoC4UIh0pKmh8h4izj65VvLhCpJpVefUxdYe0fU3GBrC4Sbh1AoWA/miNPAb6UVlp2fUQNsfp+3g==", + "license": "BSD-2-Clause", "dependencies": { "boxen": "^5.0.0", "chalk": "^4.1.0", @@ -15382,6 +17335,7 @@ "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", "dev": true, + "license": "BSD-2-Clause", "dependencies": { "punycode": "^2.1.0" } @@ -15390,6 +17344,7 @@ "version": "1.5.10", "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz", "integrity": "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==", + "license": "MIT", "dependencies": { "querystringify": "^2.1.1", "requires-port": "^1.0.0" @@ -15399,6 +17354,7 @@ "version": "1.3.3", "resolved": "https://registry.npmjs.org/use-callback-ref/-/use-callback-ref-1.3.3.tgz", "integrity": "sha512-jQL3lRnocaFtu3V00JToYz/4QkNWswxijDaCVNZRiRTO3HQDLsdu1ZtmIUvV4yPp+rvWm5j0y0TG/S61cuijTg==", + "license": "MIT", "dependencies": { "tslib": "^2.0.0" }, @@ -15419,6 +17375,7 @@ "version": "1.1.3", "resolved": "https://registry.npmjs.org/use-sidecar/-/use-sidecar-1.1.3.tgz", "integrity": "sha512-Fedw0aZvkhynoPYlA5WXrMCAMm+nSWdZt6lzJQ7Ok8S6Q+VsHmHpRWndVRJ8Be0ZbkfPc5LRYH+5XrzXcEeLRQ==", + "license": "MIT", "dependencies": { "detect-node-es": "^1.1.0", "tslib": "^2.0.0" @@ -15440,6 +17397,7 @@ "version": "1.5.0", "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.5.0.tgz", "integrity": "sha512-Rb46I4cGGVBmjamjphe8L/UnvJD+uPPtTkNvX5mZgqdbavhI4EbgIWJiIHXJ8bc/i9EQGPRh4DwEURJ552Do0A==", + "license": "MIT", "peerDependencies": { "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" } @@ -15447,7 +17405,8 @@ "node_modules/util-deprecate": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", + "license": "MIT" }, "node_modules/uuid": { "version": "10.0.0", @@ -15457,6 +17416,7 @@ "https://github.com/sponsors/broofa", "https://github.com/sponsors/ctavan" ], + "license": "MIT", "bin": { "uuid": "dist/bin/uuid" } @@ -15465,6 +17425,7 @@ "version": "0.5.6", "resolved": "https://registry.npmjs.org/uvu/-/uvu-0.5.6.tgz", "integrity": "sha512-+g8ENReyr8YsOc6fv/NVJs2vFdHBnBNdfE49rshrTzDWOlUx4Gq7KOS2GD8eqhy2j+Ejq29+SbKH8yjkAqXqoA==", + "license": "MIT", "dependencies": { "dequal": "^2.0.0", "diff": "^5.0.0", @@ -15482,6 +17443,7 @@ "version": "2.4.0", "resolved": "https://registry.npmjs.org/vanilla-jsoneditor/-/vanilla-jsoneditor-2.4.0.tgz", "integrity": "sha512-v/c8Zxr0mOcagXzJ+Gar2qhkG20RpuowVDTJshsZPFxN6OZ3bo7gWoNUcuFyVbuJyy96P9CHLrZ5DQJkLfD9wQ==", + "license": "ISC", "dependencies": { "@codemirror/autocomplete": "^6.18.1", "@codemirror/commands": "^6.7.1", @@ -15515,6 +17477,7 @@ "version": "8.17.1", "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz", "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==", + "license": "MIT", "dependencies": { "fast-deep-equal": "^3.1.3", "fast-uri": "^3.0.1", @@ -15529,12 +17492,14 @@ "node_modules/vanilla-jsoneditor/node_modules/json-schema-traverse": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "license": "MIT" }, "node_modules/vanilla-picker": { "version": "2.12.3", "resolved": "https://registry.npmjs.org/vanilla-picker/-/vanilla-picker-2.12.3.tgz", "integrity": "sha512-qVkT1E7yMbUsB2mmJNFmaXMWE2hF8ffqzMMwe9zdAikd8u2VfnsVY2HQcOUi2F38bgbxzlJBEdS1UUhOXdF9GQ==", + "license": "ISC", "dependencies": { "@sphinxxxx/color-conversion": "^2.2.2" } @@ -15543,6 +17508,7 @@ "version": "1.1.2", "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", + "license": "MIT", "engines": { "node": ">= 0.8" } @@ -15551,6 +17517,7 @@ "version": "5.3.7", "resolved": "https://registry.npmjs.org/vfile/-/vfile-5.3.7.tgz", "integrity": "sha512-r7qlzkgErKjobAmyNIkkSpizsFPYiUPuJb5pNW1RB4JcYVZhs4lIbVqk8XPk033CV/1z8ss5pkax8SuhGpcG8g==", + "license": "MIT", "dependencies": { "@types/unist": "^2.0.0", "is-buffer": "^2.0.0", @@ -15566,6 +17533,7 @@ "version": "4.1.0", "resolved": "https://registry.npmjs.org/vfile-location/-/vfile-location-4.1.0.tgz", "integrity": "sha512-YF23YMyASIIJXpktBa4vIGLJ5Gs88UB/XePgqPmTa7cDA+JeO3yclbpheQYCHjVHBn/yePzrXuygIL+xbvRYHw==", + "license": "MIT", "dependencies": { "@types/unist": "^2.0.0", "vfile": "^5.0.0" @@ -15579,6 +17547,7 @@ "version": "3.1.4", "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-3.1.4.tgz", "integrity": "sha512-fa0Z6P8HUrQN4BZaX05SIVXic+7kE3b05PWAtPuYP9QLHsLKYR7/AlLW3NtOrpXRLeawpDLMsVkmk5DG0NXgWw==", + "license": "MIT", "dependencies": { "@types/unist": "^2.0.0", "unist-util-stringify-position": "^3.0.0" @@ -15651,6 +17620,7 @@ "version": "4.3.0", "resolved": "https://registry.npmjs.org/vite-plugin-svgr/-/vite-plugin-svgr-4.3.0.tgz", "integrity": "sha512-Jy9qLB2/PyWklpYy0xk0UU3TlU0t2UMpJXZvf+hWII1lAmRHrOUKi11Uw8N3rxoNk7atZNYO3pR3vI1f7oi+6w==", + "license": "MIT", "dependencies": { "@rollup/pluginutils": "^5.1.3", "@svgr/core": "^8.1.0", @@ -15664,6 +17634,7 @@ "version": "4.3.2", "resolved": "https://registry.npmjs.org/vite-tsconfig-paths/-/vite-tsconfig-paths-4.3.2.tgz", "integrity": "sha512-0Vd/a6po6Q+86rPlntHye7F31zA2URZMbH8M3saAZ/xR9QoGN/L21bxEGfXdWmFdNkqPpRdxFT7nmNe12e9/uA==", + "license": "MIT", "dependencies": { "debug": "^4.1.1", "globrex": "^0.1.2", @@ -15683,6 +17654,7 @@ "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", "hasInstallScript": true, + "license": "MIT", "optional": true, "os": [ "darwin" @@ -15694,12 +17666,14 @@ "node_modules/w3c-keyname": { "version": "2.2.8", "resolved": "https://registry.npmjs.org/w3c-keyname/-/w3c-keyname-2.2.8.tgz", - "integrity": "sha512-dpojBhNsCNN7T82Tm7k26A6G9ML3NkhDsnw9n/eoxSRlVBB4CEtIQ/KTCLI2Fwf3ataSXRhYFkQi3SlnFwPvPQ==" + "integrity": "sha512-dpojBhNsCNN7T82Tm7k26A6G9ML3NkhDsnw9n/eoxSRlVBB4CEtIQ/KTCLI2Fwf3ataSXRhYFkQi3SlnFwPvPQ==", + "license": "MIT" }, "node_modules/w3c-xmlserializer": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-4.0.0.tgz", "integrity": "sha512-d+BFHzbiCx6zGfz0HyQ6Rg69w9k19nviJspaj4yNscGjrHu94sVP+aRm75yEbCh+r2/yR+7q6hux9LVtbuTGBw==", + "license": "MIT", "dependencies": { "xml-name-validator": "^4.0.0" }, @@ -15711,6 +17685,7 @@ "version": "4.0.3", "resolved": "https://registry.npmjs.org/warning/-/warning-4.0.3.tgz", "integrity": "sha512-rpJyN222KWIvHJ/F53XSZv0Zl/accqHR8et1kpaMTD/fLCRxtV8iX8czMzY7sVZupTI3zcUTg8eycS2kNF9l6w==", + "license": "MIT", "dependencies": { "loose-envify": "^1.0.0" } @@ -15719,6 +17694,7 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/web-namespaces/-/web-namespaces-2.0.1.tgz", "integrity": "sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ==", + "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" @@ -15727,22 +17703,26 @@ "node_modules/web-vitals": { "version": "4.2.4", "resolved": "https://registry.npmjs.org/web-vitals/-/web-vitals-4.2.4.tgz", - "integrity": "sha512-r4DIlprAGwJ7YM11VZp4R884m0Vmgr6EAKe3P+kO0PPj3Unqyvv59rczf6UiGcb9Z8QxZVcqKNwv/g0WNdWwsw==" + "integrity": "sha512-r4DIlprAGwJ7YM11VZp4R884m0Vmgr6EAKe3P+kO0PPj3Unqyvv59rczf6UiGcb9Z8QxZVcqKNwv/g0WNdWwsw==", + "license": "Apache-2.0" }, "node_modules/webidl-conversions": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", - "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==" + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==", + "license": "BSD-2-Clause" }, "node_modules/webpack-virtual-modules": { "version": "0.6.2", "resolved": "https://registry.npmjs.org/webpack-virtual-modules/-/webpack-virtual-modules-0.6.2.tgz", - "integrity": "sha512-66/V2i5hQanC51vBQKPH4aI8NMAcBW59FVBs+rC7eGHupMyfn34q7rZIE+ETlJ+XTevqfUhVVBgSUNSW2flEUQ==" + "integrity": "sha512-66/V2i5hQanC51vBQKPH4aI8NMAcBW59FVBs+rC7eGHupMyfn34q7rZIE+ETlJ+XTevqfUhVVBgSUNSW2flEUQ==", + "license": "MIT" }, "node_modules/whatwg-encoding": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-2.0.0.tgz", "integrity": "sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg==", + "license": "MIT", "dependencies": { "iconv-lite": "0.6.3" }, @@ -15753,12 +17733,14 @@ "node_modules/whatwg-fetch": { "version": "3.6.20", "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.20.tgz", - "integrity": "sha512-EqhiFU6daOA8kpjOWTL0olhVOF3i7OrFzSYiGsEMB8GcXS+RrzauAERX65xMeNWVqxA6HXH2m69Z9LaKKdisfg==" + "integrity": "sha512-EqhiFU6daOA8kpjOWTL0olhVOF3i7OrFzSYiGsEMB8GcXS+RrzauAERX65xMeNWVqxA6HXH2m69Z9LaKKdisfg==", + "license": "MIT" }, "node_modules/whatwg-mimetype": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-3.0.0.tgz", "integrity": "sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q==", + "license": "MIT", "engines": { "node": ">=12" } @@ -15767,6 +17749,7 @@ "version": "5.0.0", "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", + "license": "MIT", "dependencies": { "tr46": "~0.0.3", "webidl-conversions": "^3.0.0" @@ -15776,6 +17759,7 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "license": "ISC", "dependencies": { "isexe": "^2.0.0" }, @@ -15789,12 +17773,14 @@ "node_modules/wicked-good-xpath": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/wicked-good-xpath/-/wicked-good-xpath-1.3.0.tgz", - "integrity": "sha512-Gd9+TUn5nXdwj/hFsPVx5cuHHiF5Bwuc30jZ4+ronF1qHK5O7HD0sgmXWSEgwKquT3ClLoKPVbO6qGwVwLzvAw==" + "integrity": "sha512-Gd9+TUn5nXdwj/hFsPVx5cuHHiF5Bwuc30jZ4+ronF1qHK5O7HD0sgmXWSEgwKquT3ClLoKPVbO6qGwVwLzvAw==", + "license": "MIT" }, "node_modules/wide-align": { "version": "1.1.5", "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.5.tgz", "integrity": "sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==", + "license": "ISC", "optional": true, "peer": true, "dependencies": { @@ -15805,6 +17791,7 @@ "version": "8.0.0", "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "license": "MIT", "optional": true, "peer": true }, @@ -15812,6 +17799,7 @@ "version": "4.2.3", "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "license": "MIT", "optional": true, "peer": true, "dependencies": { @@ -15827,6 +17815,7 @@ "version": "6.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "license": "MIT", "optional": true, "peer": true, "dependencies": { @@ -15840,6 +17829,7 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-3.1.0.tgz", "integrity": "sha512-NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg==", + "license": "MIT", "dependencies": { "string-width": "^4.0.0" }, @@ -15850,12 +17840,14 @@ "node_modules/widest-line/node_modules/emoji-regex": { "version": "8.0.0", "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "license": "MIT" }, "node_modules/widest-line/node_modules/string-width": { "version": "4.2.3", "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "license": "MIT", "dependencies": { "emoji-regex": "^8.0.0", "is-fullwidth-code-point": "^3.0.0", @@ -15869,6 +17861,7 @@ "version": "6.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "license": "MIT", "dependencies": { "ansi-regex": "^5.0.1" }, @@ -15881,6 +17874,7 @@ "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -15889,6 +17883,7 @@ "version": "8.1.0", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", + "license": "MIT", "dependencies": { "ansi-styles": "^6.1.0", "string-width": "^5.0.1", @@ -15906,6 +17901,7 @@ "version": "7.0.0", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "license": "MIT", "dependencies": { "ansi-styles": "^4.0.0", "string-width": "^4.1.0", @@ -15921,12 +17917,14 @@ "node_modules/wrap-ansi-cjs/node_modules/emoji-regex": { "version": "8.0.0", "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "license": "MIT" }, "node_modules/wrap-ansi-cjs/node_modules/string-width": { "version": "4.2.3", "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "license": "MIT", "dependencies": { "emoji-regex": "^8.0.0", "is-fullwidth-code-point": "^3.0.0", @@ -15940,6 +17938,7 @@ "version": "6.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "license": "MIT", "dependencies": { "ansi-regex": "^5.0.1" }, @@ -15951,6 +17950,7 @@ "version": "6.2.1", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", + "license": "MIT", "engines": { "node": ">=12" }, @@ -15962,12 +17962,14 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", - "optional": true + "devOptional": true, + "license": "ISC" }, "node_modules/write-file-atomic": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", + "license": "ISC", "dependencies": { "imurmurhash": "^0.1.4", "is-typedarray": "^1.0.0", @@ -15979,6 +17981,7 @@ "version": "8.17.1", "resolved": "https://registry.npmjs.org/ws/-/ws-8.17.1.tgz", "integrity": "sha512-6XQFvXTkbfUOZOKKILFG1PDK2NDQs4azKQl26T0YS5CxqWLgXajbPZ+h4gZekJyRqFU8pvnbAbbs/3TgRPy+GQ==", + "license": "MIT", "engines": { "node": ">=10.0.0" }, @@ -15999,6 +18002,7 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-4.0.0.tgz", "integrity": "sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q==", + "license": "MIT", "engines": { "node": ">=8" } @@ -16007,6 +18011,7 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-4.0.0.tgz", "integrity": "sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==", + "license": "Apache-2.0", "engines": { "node": ">=12" } @@ -16014,7 +18019,8 @@ "node_modules/xmlchars": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", - "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==" + "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==", + "license": "MIT" }, "node_modules/xmlhttprequest-ssl": { "version": "2.1.2", @@ -16028,6 +18034,7 @@ "version": "4.0.2", "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "license": "MIT", "engines": { "node": ">=0.4" } @@ -16036,6 +18043,7 @@ "version": "0.1.2", "resolved": "https://registry.npmjs.org/xycolors/-/xycolors-0.1.2.tgz", "integrity": "sha512-iUIDKoRUq/6Nfkiwv/PqxR6ENzgLkaaOeWwY54CtObpEwmvQHCvsgxd5xIGfEF/QU75H2quxIffOoU4tf2kKDg==", + "license": "MIT", "funding": { "url": "https://github.com/sponsors/xinyao27" } @@ -16044,6 +18052,7 @@ "version": "5.0.8", "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "license": "ISC", "engines": { "node": ">=10" } @@ -16051,12 +18060,14 @@ "node_modules/yallist": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", - "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "license": "ISC" }, "node_modules/yaml": { "version": "1.10.2", "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", + "license": "ISC", "peer": true, "engines": { "node": ">= 6" @@ -16066,6 +18077,7 @@ "version": "17.7.2", "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", + "license": "MIT", "dependencies": { "cliui": "^8.0.1", "escalade": "^3.1.1", @@ -16083,6 +18095,7 @@ "version": "21.1.1", "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", + "license": "ISC", "engines": { "node": ">=12" } @@ -16090,12 +18103,14 @@ "node_modules/yargs/node_modules/emoji-regex": { "version": "8.0.0", "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "license": "MIT" }, "node_modules/yargs/node_modules/string-width": { "version": "4.2.3", "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "license": "MIT", "dependencies": { "emoji-regex": "^8.0.0", "is-fullwidth-code-point": "^3.0.0", @@ -16109,6 +18124,7 @@ "version": "6.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "license": "MIT", "dependencies": { "ansi-regex": "^5.0.1" }, @@ -16121,6 +18137,7 @@ "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-3.2.0.tgz", "integrity": "sha512-Ow9nuGZE+qp1u4JIPvg+uCiUr7xGQWdff7JQSk5VGYTAZMDe2q8lxJ10ygv10qmSj031Ty/6FNJpLO4o1Sgc+w==", "dev": true, + "license": "MIT", "dependencies": { "buffer-crc32": "~0.2.3", "pend": "~1.2.0" @@ -16134,6 +18151,7 @@ "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", "dev": true, + "license": "MIT", "engines": { "node": ">=10" }, @@ -16144,20 +18162,33 @@ "node_modules/zimmerframe": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/zimmerframe/-/zimmerframe-1.1.2.tgz", - "integrity": "sha512-rAbqEGa8ovJy4pyBxZM70hg4pE6gDgaQ0Sl9M3enG3I0d6H4XSAM3GeNGLKnsBpuijUow064sf7ww1nutC5/3w==" + "integrity": "sha512-rAbqEGa8ovJy4pyBxZM70hg4pE6gDgaQ0Sl9M3enG3I0d6H4XSAM3GeNGLKnsBpuijUow064sf7ww1nutC5/3w==", + "license": "MIT" }, "node_modules/zod": { - "version": "3.24.3", - "resolved": "https://registry.npmjs.org/zod/-/zod-3.24.3.tgz", - "integrity": "sha512-HhY1oqzWCQWuUqvBFnsyrtZRhyPeR7SUGv+C4+MsisMuVfSPx8HpwWqH8tRahSlt6M3PiFAcoeFhZAqIXTxoSg==", + "version": "3.24.4", + "resolved": "https://registry.npmjs.org/zod/-/zod-3.24.4.tgz", + "integrity": "sha512-OdqJE9UDRPwWsrHjLN2F8bPxvwJBK22EHLWtanu0LSYr5YqzsaaW3RMgmjwr8Rypg5k+meEJdSPXJZXE/yqOMg==", + "license": "MIT", "funding": { "url": "https://github.com/sponsors/colinhacks" } }, + "node_modules/zod-to-json-schema": { + "version": "3.24.5", + "resolved": "https://registry.npmjs.org/zod-to-json-schema/-/zod-to-json-schema-3.24.5.tgz", + "integrity": "sha512-/AuWwMP+YqiPbsJx5D6TfgRTc4kTLjsh5SOcd4bLsfUg2RcEXrFMJl1DGgdHy2aCfsIA/cr/1JM0xcB2GZji8g==", + "dev": true, + "license": "ISC", + "peerDependencies": { + "zod": "^3.24.1" + } + }, "node_modules/zustand": { "version": "4.5.6", "resolved": "https://registry.npmjs.org/zustand/-/zustand-4.5.6.tgz", "integrity": "sha512-ibr/n1hBzLLj5Y+yUcU7dYw8p6WnIVzdJbnX+1YpaScvZVF2ziugqHs+LAmHw4lWO9c/zRj+K1ncgWDQuthEdQ==", + "license": "MIT", "dependencies": { "use-sync-external-store": "^1.2.2" }, @@ -16185,6 +18216,7 @@ "version": "2.0.4", "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-2.0.4.tgz", "integrity": "sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==", + "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" diff --git a/src/frontend/src/icons/Cleanlab/Cleanlab.jsx b/src/frontend/src/icons/Cleanlab/Cleanlab.jsx new file mode 100644 index 000000000000..4ee267eca3ec --- /dev/null +++ b/src/frontend/src/icons/Cleanlab/Cleanlab.jsx @@ -0,0 +1,20 @@ +const SvgCleanlab = (props) => ( + + + + +); +export default SvgCleanlab; \ No newline at end of file diff --git a/src/frontend/src/icons/Cleanlab/Cleanlab.svg b/src/frontend/src/icons/Cleanlab/Cleanlab.svg new file mode 100644 index 000000000000..8d7e85ba9bbd --- /dev/null +++ b/src/frontend/src/icons/Cleanlab/Cleanlab.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/src/frontend/src/icons/Cleanlab/index.tsx b/src/frontend/src/icons/Cleanlab/index.tsx new file mode 100644 index 000000000000..b68074960c1f --- /dev/null +++ b/src/frontend/src/icons/Cleanlab/index.tsx @@ -0,0 +1,9 @@ +import React, { forwardRef } from "react"; +import SvgCleanlab from "./Cleanlab"; + +export const CleanlabIcon = forwardRef< + SVGSVGElement, + React.PropsWithChildren<{}> +>((props, ref) => { + return ; +}); diff --git a/src/frontend/src/utils/styleUtils.ts b/src/frontend/src/utils/styleUtils.ts index abfc0351473f..3217ae1da71f 100644 --- a/src/frontend/src/utils/styleUtils.ts +++ b/src/frontend/src/utils/styleUtils.ts @@ -270,6 +270,7 @@ export const SIDEBAR_BUNDLES = [ name: "homeassistant", icon: "HomeAssistant", }, + { display_name: "Cleanlab", name: "cleanlab", icon: "Cleanlab" }, ]; export const categoryIcons: Record = { @@ -347,6 +348,9 @@ export const nodeIconToDisplayIconMap: Record = { ChatVertexAI: "VertexAI", ChevronsUpDownIcon: "ChevronsUpDown", ClearMessageHistory: "FileClock", + CleanlabEvaluator: "Cleanlab", + CleanlabRAGEvaluator: "Cleanlab", + CleanlabRemediator: "Cleanlab", CohereEmbeddings: "Cohere", Discord: "FaDiscord", ElasticsearchStore: "ElasticsearchStore", diff --git a/uv.lock b/uv.lock index f7eb2b05b7da..668900cc1feb 100644 --- a/uv.lock +++ b/uv.lock @@ -1,5 +1,5 @@ version = 1 -revision = 1 +revision = 2 requires-python = ">=3.10, <3.14" resolution-markers = [ "python_full_version >= '3.13'", @@ -31,9 +31,9 @@ dependencies = [ { name = "termcolor" }, { name = "tiktoken" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/26/a7/dfa06ce4c4009443ecac5bb8e3b6419c0b49dba726839eda34f2918edcfa/ag2-0.3.2.tar.gz", hash = "sha256:49bf71bdb5ba251c36a773625e06bce0a44bfa4b3647204fce82a074fc89eb1d", size = 300234 } +sdist = { url = "https://files.pythonhosted.org/packages/26/a7/dfa06ce4c4009443ecac5bb8e3b6419c0b49dba726839eda34f2918edcfa/ag2-0.3.2.tar.gz", hash = "sha256:49bf71bdb5ba251c36a773625e06bce0a44bfa4b3647204fce82a074fc89eb1d", size = 300234, upload-time = "2024-11-13T20:35:06.671Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/50/98/2a760234a4a9a74b8d807b89ff6d36e46c2988c42ce39eacc0398502207b/ag2-0.3.2-py3-none-any.whl", hash = "sha256:a3a147780c933e31b60304fe18ad3cb24c6345ad4a5d6c8c2f3ecf9a53eeb952", size = 351949 }, + { url = "https://files.pythonhosted.org/packages/50/98/2a760234a4a9a74b8d807b89ff6d36e46c2988c42ce39eacc0398502207b/ag2-0.3.2-py3-none-any.whl", hash = "sha256:a3a147780c933e31b60304fe18ad3cb24c6345ad4a5d6c8c2f3ecf9a53eeb952", size = 351949, upload-time = "2024-11-13T20:35:04.313Z" }, ] [[package]] @@ -43,27 +43,27 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "caio" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/67/e2/d7cb819de8df6b5c1968a2756c3cb4122d4fa2b8fc768b53b7c9e5edb646/aiofile-3.9.0.tar.gz", hash = "sha256:e5ad718bb148b265b6df1b3752c4d1d83024b93da9bd599df74b9d9ffcf7919b", size = 17943 } +sdist = { url = "https://files.pythonhosted.org/packages/67/e2/d7cb819de8df6b5c1968a2756c3cb4122d4fa2b8fc768b53b7c9e5edb646/aiofile-3.9.0.tar.gz", hash = "sha256:e5ad718bb148b265b6df1b3752c4d1d83024b93da9bd599df74b9d9ffcf7919b", size = 17943, upload-time = "2024-10-08T10:39:35.846Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/50/25/da1f0b4dd970e52bf5a36c204c107e11a0c6d3ed195eba0bfbc664c312b2/aiofile-3.9.0-py3-none-any.whl", hash = "sha256:ce2f6c1571538cbdfa0143b04e16b208ecb0e9cb4148e528af8a640ed51cc8aa", size = 19539 }, + { url = "https://files.pythonhosted.org/packages/50/25/da1f0b4dd970e52bf5a36c204c107e11a0c6d3ed195eba0bfbc664c312b2/aiofile-3.9.0-py3-none-any.whl", hash = "sha256:ce2f6c1571538cbdfa0143b04e16b208ecb0e9cb4148e528af8a640ed51cc8aa", size = 19539, upload-time = "2024-10-08T10:39:32.955Z" }, ] [[package]] name = "aiofiles" version = "24.1.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/0b/03/a88171e277e8caa88a4c77808c20ebb04ba74cc4681bf1e9416c862de237/aiofiles-24.1.0.tar.gz", hash = "sha256:22a075c9e5a3810f0c2e48f3008c94d68c65d763b9b03857924c99e57355166c", size = 30247 } +sdist = { url = "https://files.pythonhosted.org/packages/0b/03/a88171e277e8caa88a4c77808c20ebb04ba74cc4681bf1e9416c862de237/aiofiles-24.1.0.tar.gz", hash = "sha256:22a075c9e5a3810f0c2e48f3008c94d68c65d763b9b03857924c99e57355166c", size = 30247, upload-time = "2024-06-24T11:02:03.584Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/a5/45/30bb92d442636f570cb5651bc661f52b610e2eec3f891a5dc3a4c3667db0/aiofiles-24.1.0-py3-none-any.whl", hash = "sha256:b4ec55f4195e3eb5d7abd1bf7e061763e864dd4954231fb8539a0ef8bb8260e5", size = 15896 }, + { url = "https://files.pythonhosted.org/packages/a5/45/30bb92d442636f570cb5651bc661f52b610e2eec3f891a5dc3a4c3667db0/aiofiles-24.1.0-py3-none-any.whl", hash = "sha256:b4ec55f4195e3eb5d7abd1bf7e061763e864dd4954231fb8539a0ef8bb8260e5", size = 15896, upload-time = "2024-06-24T11:02:01.529Z" }, ] [[package]] name = "aiohappyeyeballs" version = "2.6.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/26/30/f84a107a9c4331c14b2b586036f40965c128aa4fee4dda5d3d51cb14ad54/aiohappyeyeballs-2.6.1.tar.gz", hash = "sha256:c3f9d0113123803ccadfdf3f0faa505bc78e6a72d1cc4806cbd719826e943558", size = 22760 } +sdist = { url = "https://files.pythonhosted.org/packages/26/30/f84a107a9c4331c14b2b586036f40965c128aa4fee4dda5d3d51cb14ad54/aiohappyeyeballs-2.6.1.tar.gz", hash = "sha256:c3f9d0113123803ccadfdf3f0faa505bc78e6a72d1cc4806cbd719826e943558", size = 22760, upload-time = "2025-03-12T01:42:48.764Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/0f/15/5bf3b99495fb160b63f95972b81750f18f7f4e02ad051373b669d17d44f2/aiohappyeyeballs-2.6.1-py3-none-any.whl", hash = "sha256:f349ba8f4b75cb25c99c5c2d84e997e485204d2902a9597802b0371f09331fb8", size = 15265 }, + { url = "https://files.pythonhosted.org/packages/0f/15/5bf3b99495fb160b63f95972b81750f18f7f4e02ad051373b669d17d44f2/aiohappyeyeballs-2.6.1-py3-none-any.whl", hash = "sha256:f349ba8f4b75cb25c99c5c2d84e997e485204d2902a9597802b0371f09331fb8", size = 15265, upload-time = "2025-03-12T01:42:47.083Z" }, ] [[package]] @@ -79,77 +79,77 @@ dependencies = [ { name = "multidict" }, { name = "yarl" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/25/a8/8e2ba36c6e3278d62e0c88aa42bb92ddbef092ac363b390dab4421da5cf5/aiohttp-3.10.11.tar.gz", hash = "sha256:9dc2b8f3dcab2e39e0fa309c8da50c3b55e6f34ab25f1a71d3288f24924d33a7", size = 7551886 } -wheels = [ - { url = "https://files.pythonhosted.org/packages/11/c7/575f9e82d7ef13cb1b45b9db8a5b8fadb35107fb12e33809356ae0155223/aiohttp-3.10.11-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:5077b1a5f40ffa3ba1f40d537d3bec4383988ee51fbba6b74aa8fb1bc466599e", size = 588218 }, - { url = "https://files.pythonhosted.org/packages/12/7b/a800dadbd9a47b7f921bfddcd531371371f39b9cd05786c3638bfe2e1175/aiohttp-3.10.11-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:8d6a14a4d93b5b3c2891fca94fa9d41b2322a68194422bef0dd5ec1e57d7d298", size = 400815 }, - { url = "https://files.pythonhosted.org/packages/cb/28/7dbd53ab10b0ded397feed914880f39ce075bd39393b8dfc322909754a0a/aiohttp-3.10.11-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:ffbfde2443696345e23a3c597049b1dd43049bb65337837574205e7368472177", size = 392099 }, - { url = "https://files.pythonhosted.org/packages/6a/2e/c6390f49e67911711c2229740e261c501685fe7201f7f918d6ff2fd1cfb0/aiohttp-3.10.11-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:20b3d9e416774d41813bc02fdc0663379c01817b0874b932b81c7f777f67b217", size = 1224854 }, - { url = "https://files.pythonhosted.org/packages/69/68/c96afae129201bff4edbece52b3e1abf3a8af57529a42700669458b00b9f/aiohttp-3.10.11-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:2b943011b45ee6bf74b22245c6faab736363678e910504dd7531a58c76c9015a", size = 1259641 }, - { url = "https://files.pythonhosted.org/packages/63/89/bedd01456442747946114a8c2f30ff1b23d3b2ea0c03709f854c4f354a5a/aiohttp-3.10.11-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:48bc1d924490f0d0b3658fe5c4b081a4d56ebb58af80a6729d4bd13ea569797a", size = 1295412 }, - { url = "https://files.pythonhosted.org/packages/9b/4d/942198e2939efe7bfa484781590f082135e9931b8bcafb4bba62cf2d8f2f/aiohttp-3.10.11-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e12eb3f4b1f72aaaf6acd27d045753b18101524f72ae071ae1c91c1cd44ef115", size = 1218311 }, - { url = "https://files.pythonhosted.org/packages/a3/5b/8127022912f1fa72dfc39cf37c36f83e0b56afc3b93594b1cf377b6e4ffc/aiohttp-3.10.11-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f14ebc419a568c2eff3c1ed35f634435c24ead2fe19c07426af41e7adb68713a", size = 1189448 }, - { url = "https://files.pythonhosted.org/packages/af/12/752878033c8feab3362c0890a4d24e9895921729a53491f6f6fad64d3287/aiohttp-3.10.11-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:72b191cdf35a518bfc7ca87d770d30941decc5aaf897ec8b484eb5cc8c7706f3", size = 1186484 }, - { url = "https://files.pythonhosted.org/packages/61/24/1d91c304fca47d5e5002ca23abab9b2196ac79d5c531258e048195b435b2/aiohttp-3.10.11-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:5ab2328a61fdc86424ee540d0aeb8b73bbcad7351fb7cf7a6546fc0bcffa0038", size = 1183864 }, - { url = "https://files.pythonhosted.org/packages/c1/70/022d28b898314dac4cb5dd52ead2a372563c8590b1eaab9c5ed017eefb1e/aiohttp-3.10.11-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:aa93063d4af05c49276cf14e419550a3f45258b6b9d1f16403e777f1addf4519", size = 1241460 }, - { url = "https://files.pythonhosted.org/packages/c3/15/2b43853330f82acf180602de0f68be62a2838d25d03d2ed40fecbe82479e/aiohttp-3.10.11-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:30283f9d0ce420363c24c5c2421e71a738a2155f10adbb1a11a4d4d6d2715cfc", size = 1258521 }, - { url = "https://files.pythonhosted.org/packages/28/38/9ef2076cb06dcc155e7f02275f5da403a3e7c9327b6b075e999f0eb73613/aiohttp-3.10.11-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:e5358addc8044ee49143c546d2182c15b4ac3a60be01c3209374ace05af5733d", size = 1207329 }, - { url = "https://files.pythonhosted.org/packages/c2/5f/c5329d67a2c83d8ae17a84e11dec14da5773520913bfc191caaf4cd57e50/aiohttp-3.10.11-cp310-cp310-win32.whl", hash = "sha256:e1ffa713d3ea7cdcd4aea9cddccab41edf6882fa9552940344c44e59652e1120", size = 363835 }, - { url = "https://files.pythonhosted.org/packages/0f/c6/ca5d70eea2fdbe283dbc1e7d30649a1a5371b2a2a9150db192446f645789/aiohttp-3.10.11-cp310-cp310-win_amd64.whl", hash = "sha256:778cbd01f18ff78b5dd23c77eb82987ee4ba23408cbed233009fd570dda7e674", size = 382169 }, - { url = "https://files.pythonhosted.org/packages/73/96/221ec59bc38395a6c205cbe8bf72c114ce92694b58abc8c3c6b7250efa7f/aiohttp-3.10.11-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:80ff08556c7f59a7972b1e8919f62e9c069c33566a6d28586771711e0eea4f07", size = 587742 }, - { url = "https://files.pythonhosted.org/packages/24/17/4e606c969b19de5c31a09b946bd4c37e30c5288ca91d4790aa915518846e/aiohttp-3.10.11-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:2c8f96e9ee19f04c4914e4e7a42a60861066d3e1abf05c726f38d9d0a466e695", size = 400357 }, - { url = "https://files.pythonhosted.org/packages/a2/e5/433f59b87ba69736e446824710dd7f26fcd05b24c6647cb1e76554ea5d02/aiohttp-3.10.11-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:fb8601394d537da9221947b5d6e62b064c9a43e88a1ecd7414d21a1a6fba9c24", size = 392099 }, - { url = "https://files.pythonhosted.org/packages/d2/a3/3be340f5063970bb9e47f065ee8151edab639d9c2dce0d9605a325ab035d/aiohttp-3.10.11-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2ea224cf7bc2d8856d6971cea73b1d50c9c51d36971faf1abc169a0d5f85a382", size = 1300367 }, - { url = "https://files.pythonhosted.org/packages/ba/7d/a3043918466cbee9429792ebe795f92f70eeb40aee4ccbca14c38ee8fa4d/aiohttp-3.10.11-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:db9503f79e12d5d80b3efd4d01312853565c05367493379df76d2674af881caa", size = 1339448 }, - { url = "https://files.pythonhosted.org/packages/2c/60/192b378bd9d1ae67716b71ae63c3e97c48b134aad7675915a10853a0b7de/aiohttp-3.10.11-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:0f449a50cc33f0384f633894d8d3cd020e3ccef81879c6e6245c3c375c448625", size = 1374875 }, - { url = "https://files.pythonhosted.org/packages/e0/d7/cd58bd17f5277d9cc32ecdbb0481ca02c52fc066412de413aa01268dc9b4/aiohttp-3.10.11-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:82052be3e6d9e0c123499127782a01a2b224b8af8c62ab46b3f6197035ad94e9", size = 1285626 }, - { url = "https://files.pythonhosted.org/packages/bb/b2/da4953643b7dcdcd29cc99f98209f3653bf02023d95ce8a8fd57ffba0f15/aiohttp-3.10.11-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:20063c7acf1eec550c8eb098deb5ed9e1bb0521613b03bb93644b810986027ac", size = 1246120 }, - { url = "https://files.pythonhosted.org/packages/6c/22/1217b3c773055f0cb172e3b7108274a74c0fe9900c716362727303931cbb/aiohttp-3.10.11-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:489cced07a4c11488f47aab1f00d0c572506883f877af100a38f1fedaa884c3a", size = 1265177 }, - { url = "https://files.pythonhosted.org/packages/63/5e/3827ad7e61544ed1e73e4fdea7bb87ea35ac59a362d7eb301feb5e859780/aiohttp-3.10.11-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:ea9b3bab329aeaa603ed3bf605f1e2a6f36496ad7e0e1aa42025f368ee2dc07b", size = 1257238 }, - { url = "https://files.pythonhosted.org/packages/53/31/951f78751d403da6086b662760e6e8b08201b0dcf5357969f48261b4d0e1/aiohttp-3.10.11-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:ca117819d8ad113413016cb29774b3f6d99ad23c220069789fc050267b786c16", size = 1315944 }, - { url = "https://files.pythonhosted.org/packages/0d/79/06ef7a2a69880649261818b135b245de5a4e89fed5a6987c8645428563fc/aiohttp-3.10.11-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:2dfb612dcbe70fb7cdcf3499e8d483079b89749c857a8f6e80263b021745c730", size = 1332065 }, - { url = "https://files.pythonhosted.org/packages/10/39/a273857c2d0bbf2152a4201fbf776931c2dac74aa399c6683ed4c286d1d1/aiohttp-3.10.11-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:f9b615d3da0d60e7d53c62e22b4fd1c70f4ae5993a44687b011ea3a2e49051b8", size = 1291882 }, - { url = "https://files.pythonhosted.org/packages/49/39/7aa387f88403febc96e0494101763afaa14d342109329a01b413b2bac075/aiohttp-3.10.11-cp311-cp311-win32.whl", hash = "sha256:29103f9099b6068bbdf44d6a3d090e0a0b2be6d3c9f16a070dd9d0d910ec08f9", size = 363409 }, - { url = "https://files.pythonhosted.org/packages/6f/e9/8eb3dc095ce48499d867ad461d02f1491686b79ad92e4fad4df582f6be7b/aiohttp-3.10.11-cp311-cp311-win_amd64.whl", hash = "sha256:236b28ceb79532da85d59aa9b9bf873b364e27a0acb2ceaba475dc61cffb6f3f", size = 382644 }, - { url = "https://files.pythonhosted.org/packages/01/16/077057ef3bd684dbf9a8273a5299e182a8d07b4b252503712ff8b5364fd1/aiohttp-3.10.11-cp312-cp312-macosx_10_9_universal2.whl", hash = "sha256:7480519f70e32bfb101d71fb9a1f330fbd291655a4c1c922232a48c458c52710", size = 584830 }, - { url = "https://files.pythonhosted.org/packages/2c/cf/348b93deb9597c61a51b6682e81f7c7d79290249e886022ef0705d858d90/aiohttp-3.10.11-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:f65267266c9aeb2287a6622ee2bb39490292552f9fbf851baabc04c9f84e048d", size = 397090 }, - { url = "https://files.pythonhosted.org/packages/70/bf/903df5cd739dfaf5b827b3d8c9d68ff4fcea16a0ca1aeb948c9da30f56c8/aiohttp-3.10.11-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:7400a93d629a0608dc1d6c55f1e3d6e07f7375745aaa8bd7f085571e4d1cee97", size = 392361 }, - { url = "https://files.pythonhosted.org/packages/fb/97/e4792675448a2ac5bd56f377a095233b805dd1315235c940c8ba5624e3cb/aiohttp-3.10.11-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f34b97e4b11b8d4eb2c3a4f975be626cc8af99ff479da7de49ac2c6d02d35725", size = 1309839 }, - { url = "https://files.pythonhosted.org/packages/96/d0/ba19b1260da6fbbda4d5b1550d8a53ba3518868f2c143d672aedfdbc6172/aiohttp-3.10.11-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:1e7b825da878464a252ccff2958838f9caa82f32a8dbc334eb9b34a026e2c636", size = 1348116 }, - { url = "https://files.pythonhosted.org/packages/b3/b9/15100ee7113a2638bfdc91aecc54641609a92a7ce4fe533ebeaa8d43ff93/aiohttp-3.10.11-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:f9f92a344c50b9667827da308473005f34767b6a2a60d9acff56ae94f895f385", size = 1391402 }, - { url = "https://files.pythonhosted.org/packages/c5/36/831522618ac0dcd0b28f327afd18df7fb6bbf3eaf302f912a40e87714846/aiohttp-3.10.11-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bc6f1ab987a27b83c5268a17218463c2ec08dbb754195113867a27b166cd6087", size = 1304239 }, - { url = "https://files.pythonhosted.org/packages/60/9f/b7230d0c48b076500ae57adb717aa0656432acd3d8febb1183dedfaa4e75/aiohttp-3.10.11-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:1dc0f4ca54842173d03322793ebcf2c8cc2d34ae91cc762478e295d8e361e03f", size = 1256565 }, - { url = "https://files.pythonhosted.org/packages/63/c2/35c7b4699f4830b3b0a5c3d5619df16dca8052ae8b488e66065902d559f6/aiohttp-3.10.11-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:7ce6a51469bfaacff146e59e7fb61c9c23006495d11cc24c514a455032bcfa03", size = 1269285 }, - { url = "https://files.pythonhosted.org/packages/51/48/bc20ea753909bdeb09f9065260aefa7453e3a57f6a51f56f5216adc1a5e7/aiohttp-3.10.11-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:aad3cd91d484d065ede16f3cf15408254e2469e3f613b241a1db552c5eb7ab7d", size = 1276716 }, - { url = "https://files.pythonhosted.org/packages/0c/7b/a8708616b3810f55ead66f8e189afa9474795760473aea734bbea536cd64/aiohttp-3.10.11-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:f4df4b8ca97f658c880fb4b90b1d1ec528315d4030af1ec763247ebfd33d8b9a", size = 1315023 }, - { url = "https://files.pythonhosted.org/packages/2a/d6/dfe9134a921e05b01661a127a37b7d157db93428905450e32f9898eef27d/aiohttp-3.10.11-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:2e4e18a0a2d03531edbc06c366954e40a3f8d2a88d2b936bbe78a0c75a3aab3e", size = 1342735 }, - { url = "https://files.pythonhosted.org/packages/ca/1a/3bd7f18e3909eabd57e5d17ecdbf5ea4c5828d91341e3676a07de7c76312/aiohttp-3.10.11-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:6ce66780fa1a20e45bc753cda2a149daa6dbf1561fc1289fa0c308391c7bc0a4", size = 1302618 }, - { url = "https://files.pythonhosted.org/packages/cf/51/d063133781cda48cfdd1e11fc8ef45ab3912b446feba41556385b3ae5087/aiohttp-3.10.11-cp312-cp312-win32.whl", hash = "sha256:a919c8957695ea4c0e7a3e8d16494e3477b86f33067478f43106921c2fef15bb", size = 360497 }, - { url = "https://files.pythonhosted.org/packages/55/4e/f29def9ed39826fe8f85955f2e42fe5cc0cbe3ebb53c97087f225368702e/aiohttp-3.10.11-cp312-cp312-win_amd64.whl", hash = "sha256:b5e29706e6389a2283a91611c91bf24f218962717c8f3b4e528ef529d112ee27", size = 380577 }, - { url = "https://files.pythonhosted.org/packages/1f/63/654c185dfe3cf5d4a0d35b6ee49ee6ca91922c694eaa90732e1ba4b40ef1/aiohttp-3.10.11-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:703938e22434d7d14ec22f9f310559331f455018389222eed132808cd8f44127", size = 577381 }, - { url = "https://files.pythonhosted.org/packages/4e/c4/ee9c350acb202ba2eb0c44b0f84376b05477e870444192a9f70e06844c28/aiohttp-3.10.11-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:9bc50b63648840854e00084c2b43035a62e033cb9b06d8c22b409d56eb098413", size = 393289 }, - { url = "https://files.pythonhosted.org/packages/3d/7c/30d161a7e3b208cef1b922eacf2bbb8578b7e5a62266a6a2245a1dd044dc/aiohttp-3.10.11-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:5f0463bf8b0754bc744e1feb61590706823795041e63edf30118a6f0bf577461", size = 388859 }, - { url = "https://files.pythonhosted.org/packages/79/10/8d050e04be447d3d39e5a4a910fa289d930120cebe1b893096bd3ee29063/aiohttp-3.10.11-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f6c6dec398ac5a87cb3a407b068e1106b20ef001c344e34154616183fe684288", size = 1280983 }, - { url = "https://files.pythonhosted.org/packages/31/b3/977eca40afe643dcfa6b8d8bb9a93f4cba1d8ed1ead22c92056b08855c7a/aiohttp-3.10.11-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:bcaf2d79104d53d4dcf934f7ce76d3d155302d07dae24dff6c9fffd217568067", size = 1317132 }, - { url = "https://files.pythonhosted.org/packages/1a/43/b5ee8e697ed0f96a2b3d80b3058fa7590cda508e9cd256274246ba1cf37a/aiohttp-3.10.11-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:25fd5470922091b5a9aeeb7e75be609e16b4fba81cdeaf12981393fb240dd10e", size = 1362630 }, - { url = "https://files.pythonhosted.org/packages/28/20/3ae8e993b2990fa722987222dea74d6bac9331e2f530d086f309b4aa8847/aiohttp-3.10.11-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bbde2ca67230923a42161b1f408c3992ae6e0be782dca0c44cb3206bf330dee1", size = 1276865 }, - { url = "https://files.pythonhosted.org/packages/02/08/1afb0ab7dcff63333b683e998e751aa2547d1ff897b577d2244b00e6fe38/aiohttp-3.10.11-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:249c8ff8d26a8b41a0f12f9df804e7c685ca35a207e2410adbd3e924217b9006", size = 1230448 }, - { url = "https://files.pythonhosted.org/packages/c6/fd/ccd0ff842c62128d164ec09e3dd810208a84d79cd402358a3038ae91f3e9/aiohttp-3.10.11-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:878ca6a931ee8c486a8f7b432b65431d095c522cbeb34892bee5be97b3481d0f", size = 1244626 }, - { url = "https://files.pythonhosted.org/packages/9f/75/30e9537ab41ed7cb062338d8df7c4afb0a715b3551cd69fc4ea61cfa5a95/aiohttp-3.10.11-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:8663f7777ce775f0413324be0d96d9730959b2ca73d9b7e2c2c90539139cbdd6", size = 1243608 }, - { url = "https://files.pythonhosted.org/packages/c2/e0/3e7a62d99b9080793affddc12a82b11c9bc1312916ad849700d2bddf9786/aiohttp-3.10.11-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:6cd3f10b01f0c31481fba8d302b61603a2acb37b9d30e1d14e0f5a58b7b18a31", size = 1286158 }, - { url = "https://files.pythonhosted.org/packages/71/b8/df67886802e71e976996ed9324eb7dc379e53a7d972314e9c7fe3f6ac6bc/aiohttp-3.10.11-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:4e8d8aad9402d3aa02fdc5ca2fe68bcb9fdfe1f77b40b10410a94c7f408b664d", size = 1313636 }, - { url = "https://files.pythonhosted.org/packages/3c/3b/aea9c3e70ff4e030f46902df28b4cdf486695f4d78fd9c6698827e2bafab/aiohttp-3.10.11-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:38e3c4f80196b4f6c3a85d134a534a56f52da9cb8d8e7af1b79a32eefee73a00", size = 1273772 }, - { url = "https://files.pythonhosted.org/packages/e9/9e/4b4c5705270d1c4ee146516ad288af720798d957ba46504aaf99b86e85d9/aiohttp-3.10.11-cp313-cp313-win32.whl", hash = "sha256:fc31820cfc3b2863c6e95e14fcf815dc7afe52480b4dc03393c4873bb5599f71", size = 358679 }, - { url = "https://files.pythonhosted.org/packages/28/1d/18ef37549901db94717d4389eb7be807acbfbdeab48a73ff2993fc909118/aiohttp-3.10.11-cp313-cp313-win_amd64.whl", hash = "sha256:4996ff1345704ffdd6d75fb06ed175938c133425af616142e7187f28dc75f14e", size = 378073 }, +sdist = { url = "https://files.pythonhosted.org/packages/25/a8/8e2ba36c6e3278d62e0c88aa42bb92ddbef092ac363b390dab4421da5cf5/aiohttp-3.10.11.tar.gz", hash = "sha256:9dc2b8f3dcab2e39e0fa309c8da50c3b55e6f34ab25f1a71d3288f24924d33a7", size = 7551886, upload-time = "2024-11-13T16:40:33.335Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/11/c7/575f9e82d7ef13cb1b45b9db8a5b8fadb35107fb12e33809356ae0155223/aiohttp-3.10.11-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:5077b1a5f40ffa3ba1f40d537d3bec4383988ee51fbba6b74aa8fb1bc466599e", size = 588218, upload-time = "2024-11-13T16:36:38.461Z" }, + { url = "https://files.pythonhosted.org/packages/12/7b/a800dadbd9a47b7f921bfddcd531371371f39b9cd05786c3638bfe2e1175/aiohttp-3.10.11-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:8d6a14a4d93b5b3c2891fca94fa9d41b2322a68194422bef0dd5ec1e57d7d298", size = 400815, upload-time = "2024-11-13T16:36:40.547Z" }, + { url = "https://files.pythonhosted.org/packages/cb/28/7dbd53ab10b0ded397feed914880f39ce075bd39393b8dfc322909754a0a/aiohttp-3.10.11-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:ffbfde2443696345e23a3c597049b1dd43049bb65337837574205e7368472177", size = 392099, upload-time = "2024-11-13T16:36:43.918Z" }, + { url = "https://files.pythonhosted.org/packages/6a/2e/c6390f49e67911711c2229740e261c501685fe7201f7f918d6ff2fd1cfb0/aiohttp-3.10.11-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:20b3d9e416774d41813bc02fdc0663379c01817b0874b932b81c7f777f67b217", size = 1224854, upload-time = "2024-11-13T16:36:46.473Z" }, + { url = "https://files.pythonhosted.org/packages/69/68/c96afae129201bff4edbece52b3e1abf3a8af57529a42700669458b00b9f/aiohttp-3.10.11-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:2b943011b45ee6bf74b22245c6faab736363678e910504dd7531a58c76c9015a", size = 1259641, upload-time = "2024-11-13T16:36:48.28Z" }, + { url = "https://files.pythonhosted.org/packages/63/89/bedd01456442747946114a8c2f30ff1b23d3b2ea0c03709f854c4f354a5a/aiohttp-3.10.11-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:48bc1d924490f0d0b3658fe5c4b081a4d56ebb58af80a6729d4bd13ea569797a", size = 1295412, upload-time = "2024-11-13T16:36:50.286Z" }, + { url = "https://files.pythonhosted.org/packages/9b/4d/942198e2939efe7bfa484781590f082135e9931b8bcafb4bba62cf2d8f2f/aiohttp-3.10.11-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e12eb3f4b1f72aaaf6acd27d045753b18101524f72ae071ae1c91c1cd44ef115", size = 1218311, upload-time = "2024-11-13T16:36:53.721Z" }, + { url = "https://files.pythonhosted.org/packages/a3/5b/8127022912f1fa72dfc39cf37c36f83e0b56afc3b93594b1cf377b6e4ffc/aiohttp-3.10.11-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f14ebc419a568c2eff3c1ed35f634435c24ead2fe19c07426af41e7adb68713a", size = 1189448, upload-time = "2024-11-13T16:36:55.844Z" }, + { url = "https://files.pythonhosted.org/packages/af/12/752878033c8feab3362c0890a4d24e9895921729a53491f6f6fad64d3287/aiohttp-3.10.11-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:72b191cdf35a518bfc7ca87d770d30941decc5aaf897ec8b484eb5cc8c7706f3", size = 1186484, upload-time = "2024-11-13T16:36:58.472Z" }, + { url = "https://files.pythonhosted.org/packages/61/24/1d91c304fca47d5e5002ca23abab9b2196ac79d5c531258e048195b435b2/aiohttp-3.10.11-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:5ab2328a61fdc86424ee540d0aeb8b73bbcad7351fb7cf7a6546fc0bcffa0038", size = 1183864, upload-time = "2024-11-13T16:37:00.737Z" }, + { url = "https://files.pythonhosted.org/packages/c1/70/022d28b898314dac4cb5dd52ead2a372563c8590b1eaab9c5ed017eefb1e/aiohttp-3.10.11-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:aa93063d4af05c49276cf14e419550a3f45258b6b9d1f16403e777f1addf4519", size = 1241460, upload-time = "2024-11-13T16:37:03.175Z" }, + { url = "https://files.pythonhosted.org/packages/c3/15/2b43853330f82acf180602de0f68be62a2838d25d03d2ed40fecbe82479e/aiohttp-3.10.11-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:30283f9d0ce420363c24c5c2421e71a738a2155f10adbb1a11a4d4d6d2715cfc", size = 1258521, upload-time = "2024-11-13T16:37:06.013Z" }, + { url = "https://files.pythonhosted.org/packages/28/38/9ef2076cb06dcc155e7f02275f5da403a3e7c9327b6b075e999f0eb73613/aiohttp-3.10.11-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:e5358addc8044ee49143c546d2182c15b4ac3a60be01c3209374ace05af5733d", size = 1207329, upload-time = "2024-11-13T16:37:08.091Z" }, + { url = "https://files.pythonhosted.org/packages/c2/5f/c5329d67a2c83d8ae17a84e11dec14da5773520913bfc191caaf4cd57e50/aiohttp-3.10.11-cp310-cp310-win32.whl", hash = "sha256:e1ffa713d3ea7cdcd4aea9cddccab41edf6882fa9552940344c44e59652e1120", size = 363835, upload-time = "2024-11-13T16:37:10.017Z" }, + { url = "https://files.pythonhosted.org/packages/0f/c6/ca5d70eea2fdbe283dbc1e7d30649a1a5371b2a2a9150db192446f645789/aiohttp-3.10.11-cp310-cp310-win_amd64.whl", hash = "sha256:778cbd01f18ff78b5dd23c77eb82987ee4ba23408cbed233009fd570dda7e674", size = 382169, upload-time = "2024-11-13T16:37:12.603Z" }, + { url = "https://files.pythonhosted.org/packages/73/96/221ec59bc38395a6c205cbe8bf72c114ce92694b58abc8c3c6b7250efa7f/aiohttp-3.10.11-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:80ff08556c7f59a7972b1e8919f62e9c069c33566a6d28586771711e0eea4f07", size = 587742, upload-time = "2024-11-13T16:37:14.469Z" }, + { url = "https://files.pythonhosted.org/packages/24/17/4e606c969b19de5c31a09b946bd4c37e30c5288ca91d4790aa915518846e/aiohttp-3.10.11-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:2c8f96e9ee19f04c4914e4e7a42a60861066d3e1abf05c726f38d9d0a466e695", size = 400357, upload-time = "2024-11-13T16:37:16.482Z" }, + { url = "https://files.pythonhosted.org/packages/a2/e5/433f59b87ba69736e446824710dd7f26fcd05b24c6647cb1e76554ea5d02/aiohttp-3.10.11-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:fb8601394d537da9221947b5d6e62b064c9a43e88a1ecd7414d21a1a6fba9c24", size = 392099, upload-time = "2024-11-13T16:37:20.013Z" }, + { url = "https://files.pythonhosted.org/packages/d2/a3/3be340f5063970bb9e47f065ee8151edab639d9c2dce0d9605a325ab035d/aiohttp-3.10.11-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2ea224cf7bc2d8856d6971cea73b1d50c9c51d36971faf1abc169a0d5f85a382", size = 1300367, upload-time = "2024-11-13T16:37:22.645Z" }, + { url = "https://files.pythonhosted.org/packages/ba/7d/a3043918466cbee9429792ebe795f92f70eeb40aee4ccbca14c38ee8fa4d/aiohttp-3.10.11-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:db9503f79e12d5d80b3efd4d01312853565c05367493379df76d2674af881caa", size = 1339448, upload-time = "2024-11-13T16:37:24.834Z" }, + { url = "https://files.pythonhosted.org/packages/2c/60/192b378bd9d1ae67716b71ae63c3e97c48b134aad7675915a10853a0b7de/aiohttp-3.10.11-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:0f449a50cc33f0384f633894d8d3cd020e3ccef81879c6e6245c3c375c448625", size = 1374875, upload-time = "2024-11-13T16:37:26.799Z" }, + { url = "https://files.pythonhosted.org/packages/e0/d7/cd58bd17f5277d9cc32ecdbb0481ca02c52fc066412de413aa01268dc9b4/aiohttp-3.10.11-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:82052be3e6d9e0c123499127782a01a2b224b8af8c62ab46b3f6197035ad94e9", size = 1285626, upload-time = "2024-11-13T16:37:29.02Z" }, + { url = "https://files.pythonhosted.org/packages/bb/b2/da4953643b7dcdcd29cc99f98209f3653bf02023d95ce8a8fd57ffba0f15/aiohttp-3.10.11-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:20063c7acf1eec550c8eb098deb5ed9e1bb0521613b03bb93644b810986027ac", size = 1246120, upload-time = "2024-11-13T16:37:31.268Z" }, + { url = "https://files.pythonhosted.org/packages/6c/22/1217b3c773055f0cb172e3b7108274a74c0fe9900c716362727303931cbb/aiohttp-3.10.11-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:489cced07a4c11488f47aab1f00d0c572506883f877af100a38f1fedaa884c3a", size = 1265177, upload-time = "2024-11-13T16:37:33.348Z" }, + { url = "https://files.pythonhosted.org/packages/63/5e/3827ad7e61544ed1e73e4fdea7bb87ea35ac59a362d7eb301feb5e859780/aiohttp-3.10.11-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:ea9b3bab329aeaa603ed3bf605f1e2a6f36496ad7e0e1aa42025f368ee2dc07b", size = 1257238, upload-time = "2024-11-13T16:37:35.753Z" }, + { url = "https://files.pythonhosted.org/packages/53/31/951f78751d403da6086b662760e6e8b08201b0dcf5357969f48261b4d0e1/aiohttp-3.10.11-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:ca117819d8ad113413016cb29774b3f6d99ad23c220069789fc050267b786c16", size = 1315944, upload-time = "2024-11-13T16:37:38.317Z" }, + { url = "https://files.pythonhosted.org/packages/0d/79/06ef7a2a69880649261818b135b245de5a4e89fed5a6987c8645428563fc/aiohttp-3.10.11-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:2dfb612dcbe70fb7cdcf3499e8d483079b89749c857a8f6e80263b021745c730", size = 1332065, upload-time = "2024-11-13T16:37:40.725Z" }, + { url = "https://files.pythonhosted.org/packages/10/39/a273857c2d0bbf2152a4201fbf776931c2dac74aa399c6683ed4c286d1d1/aiohttp-3.10.11-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:f9b615d3da0d60e7d53c62e22b4fd1c70f4ae5993a44687b011ea3a2e49051b8", size = 1291882, upload-time = "2024-11-13T16:37:43.209Z" }, + { url = "https://files.pythonhosted.org/packages/49/39/7aa387f88403febc96e0494101763afaa14d342109329a01b413b2bac075/aiohttp-3.10.11-cp311-cp311-win32.whl", hash = "sha256:29103f9099b6068bbdf44d6a3d090e0a0b2be6d3c9f16a070dd9d0d910ec08f9", size = 363409, upload-time = "2024-11-13T16:37:45.143Z" }, + { url = "https://files.pythonhosted.org/packages/6f/e9/8eb3dc095ce48499d867ad461d02f1491686b79ad92e4fad4df582f6be7b/aiohttp-3.10.11-cp311-cp311-win_amd64.whl", hash = "sha256:236b28ceb79532da85d59aa9b9bf873b364e27a0acb2ceaba475dc61cffb6f3f", size = 382644, upload-time = "2024-11-13T16:37:47.685Z" }, + { url = "https://files.pythonhosted.org/packages/01/16/077057ef3bd684dbf9a8273a5299e182a8d07b4b252503712ff8b5364fd1/aiohttp-3.10.11-cp312-cp312-macosx_10_9_universal2.whl", hash = "sha256:7480519f70e32bfb101d71fb9a1f330fbd291655a4c1c922232a48c458c52710", size = 584830, upload-time = "2024-11-13T16:37:49.608Z" }, + { url = "https://files.pythonhosted.org/packages/2c/cf/348b93deb9597c61a51b6682e81f7c7d79290249e886022ef0705d858d90/aiohttp-3.10.11-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:f65267266c9aeb2287a6622ee2bb39490292552f9fbf851baabc04c9f84e048d", size = 397090, upload-time = "2024-11-13T16:37:51.539Z" }, + { url = "https://files.pythonhosted.org/packages/70/bf/903df5cd739dfaf5b827b3d8c9d68ff4fcea16a0ca1aeb948c9da30f56c8/aiohttp-3.10.11-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:7400a93d629a0608dc1d6c55f1e3d6e07f7375745aaa8bd7f085571e4d1cee97", size = 392361, upload-time = "2024-11-13T16:37:53.586Z" }, + { url = "https://files.pythonhosted.org/packages/fb/97/e4792675448a2ac5bd56f377a095233b805dd1315235c940c8ba5624e3cb/aiohttp-3.10.11-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f34b97e4b11b8d4eb2c3a4f975be626cc8af99ff479da7de49ac2c6d02d35725", size = 1309839, upload-time = "2024-11-13T16:37:55.68Z" }, + { url = "https://files.pythonhosted.org/packages/96/d0/ba19b1260da6fbbda4d5b1550d8a53ba3518868f2c143d672aedfdbc6172/aiohttp-3.10.11-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:1e7b825da878464a252ccff2958838f9caa82f32a8dbc334eb9b34a026e2c636", size = 1348116, upload-time = "2024-11-13T16:37:58.232Z" }, + { url = "https://files.pythonhosted.org/packages/b3/b9/15100ee7113a2638bfdc91aecc54641609a92a7ce4fe533ebeaa8d43ff93/aiohttp-3.10.11-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:f9f92a344c50b9667827da308473005f34767b6a2a60d9acff56ae94f895f385", size = 1391402, upload-time = "2024-11-13T16:38:00.522Z" }, + { url = "https://files.pythonhosted.org/packages/c5/36/831522618ac0dcd0b28f327afd18df7fb6bbf3eaf302f912a40e87714846/aiohttp-3.10.11-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bc6f1ab987a27b83c5268a17218463c2ec08dbb754195113867a27b166cd6087", size = 1304239, upload-time = "2024-11-13T16:38:04.195Z" }, + { url = "https://files.pythonhosted.org/packages/60/9f/b7230d0c48b076500ae57adb717aa0656432acd3d8febb1183dedfaa4e75/aiohttp-3.10.11-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:1dc0f4ca54842173d03322793ebcf2c8cc2d34ae91cc762478e295d8e361e03f", size = 1256565, upload-time = "2024-11-13T16:38:07.218Z" }, + { url = "https://files.pythonhosted.org/packages/63/c2/35c7b4699f4830b3b0a5c3d5619df16dca8052ae8b488e66065902d559f6/aiohttp-3.10.11-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:7ce6a51469bfaacff146e59e7fb61c9c23006495d11cc24c514a455032bcfa03", size = 1269285, upload-time = "2024-11-13T16:38:09.396Z" }, + { url = "https://files.pythonhosted.org/packages/51/48/bc20ea753909bdeb09f9065260aefa7453e3a57f6a51f56f5216adc1a5e7/aiohttp-3.10.11-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:aad3cd91d484d065ede16f3cf15408254e2469e3f613b241a1db552c5eb7ab7d", size = 1276716, upload-time = "2024-11-13T16:38:12.039Z" }, + { url = "https://files.pythonhosted.org/packages/0c/7b/a8708616b3810f55ead66f8e189afa9474795760473aea734bbea536cd64/aiohttp-3.10.11-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:f4df4b8ca97f658c880fb4b90b1d1ec528315d4030af1ec763247ebfd33d8b9a", size = 1315023, upload-time = "2024-11-13T16:38:15.155Z" }, + { url = "https://files.pythonhosted.org/packages/2a/d6/dfe9134a921e05b01661a127a37b7d157db93428905450e32f9898eef27d/aiohttp-3.10.11-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:2e4e18a0a2d03531edbc06c366954e40a3f8d2a88d2b936bbe78a0c75a3aab3e", size = 1342735, upload-time = "2024-11-13T16:38:17.539Z" }, + { url = "https://files.pythonhosted.org/packages/ca/1a/3bd7f18e3909eabd57e5d17ecdbf5ea4c5828d91341e3676a07de7c76312/aiohttp-3.10.11-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:6ce66780fa1a20e45bc753cda2a149daa6dbf1561fc1289fa0c308391c7bc0a4", size = 1302618, upload-time = "2024-11-13T16:38:19.865Z" }, + { url = "https://files.pythonhosted.org/packages/cf/51/d063133781cda48cfdd1e11fc8ef45ab3912b446feba41556385b3ae5087/aiohttp-3.10.11-cp312-cp312-win32.whl", hash = "sha256:a919c8957695ea4c0e7a3e8d16494e3477b86f33067478f43106921c2fef15bb", size = 360497, upload-time = "2024-11-13T16:38:21.996Z" }, + { url = "https://files.pythonhosted.org/packages/55/4e/f29def9ed39826fe8f85955f2e42fe5cc0cbe3ebb53c97087f225368702e/aiohttp-3.10.11-cp312-cp312-win_amd64.whl", hash = "sha256:b5e29706e6389a2283a91611c91bf24f218962717c8f3b4e528ef529d112ee27", size = 380577, upload-time = "2024-11-13T16:38:24.247Z" }, + { url = "https://files.pythonhosted.org/packages/1f/63/654c185dfe3cf5d4a0d35b6ee49ee6ca91922c694eaa90732e1ba4b40ef1/aiohttp-3.10.11-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:703938e22434d7d14ec22f9f310559331f455018389222eed132808cd8f44127", size = 577381, upload-time = "2024-11-13T16:38:26.708Z" }, + { url = "https://files.pythonhosted.org/packages/4e/c4/ee9c350acb202ba2eb0c44b0f84376b05477e870444192a9f70e06844c28/aiohttp-3.10.11-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:9bc50b63648840854e00084c2b43035a62e033cb9b06d8c22b409d56eb098413", size = 393289, upload-time = "2024-11-13T16:38:29.207Z" }, + { url = "https://files.pythonhosted.org/packages/3d/7c/30d161a7e3b208cef1b922eacf2bbb8578b7e5a62266a6a2245a1dd044dc/aiohttp-3.10.11-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:5f0463bf8b0754bc744e1feb61590706823795041e63edf30118a6f0bf577461", size = 388859, upload-time = "2024-11-13T16:38:31.567Z" }, + { url = "https://files.pythonhosted.org/packages/79/10/8d050e04be447d3d39e5a4a910fa289d930120cebe1b893096bd3ee29063/aiohttp-3.10.11-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f6c6dec398ac5a87cb3a407b068e1106b20ef001c344e34154616183fe684288", size = 1280983, upload-time = "2024-11-13T16:38:33.738Z" }, + { url = "https://files.pythonhosted.org/packages/31/b3/977eca40afe643dcfa6b8d8bb9a93f4cba1d8ed1ead22c92056b08855c7a/aiohttp-3.10.11-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:bcaf2d79104d53d4dcf934f7ce76d3d155302d07dae24dff6c9fffd217568067", size = 1317132, upload-time = "2024-11-13T16:38:35.999Z" }, + { url = "https://files.pythonhosted.org/packages/1a/43/b5ee8e697ed0f96a2b3d80b3058fa7590cda508e9cd256274246ba1cf37a/aiohttp-3.10.11-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:25fd5470922091b5a9aeeb7e75be609e16b4fba81cdeaf12981393fb240dd10e", size = 1362630, upload-time = "2024-11-13T16:38:39.016Z" }, + { url = "https://files.pythonhosted.org/packages/28/20/3ae8e993b2990fa722987222dea74d6bac9331e2f530d086f309b4aa8847/aiohttp-3.10.11-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bbde2ca67230923a42161b1f408c3992ae6e0be782dca0c44cb3206bf330dee1", size = 1276865, upload-time = "2024-11-13T16:38:41.423Z" }, + { url = "https://files.pythonhosted.org/packages/02/08/1afb0ab7dcff63333b683e998e751aa2547d1ff897b577d2244b00e6fe38/aiohttp-3.10.11-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:249c8ff8d26a8b41a0f12f9df804e7c685ca35a207e2410adbd3e924217b9006", size = 1230448, upload-time = "2024-11-13T16:38:43.962Z" }, + { url = "https://files.pythonhosted.org/packages/c6/fd/ccd0ff842c62128d164ec09e3dd810208a84d79cd402358a3038ae91f3e9/aiohttp-3.10.11-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:878ca6a931ee8c486a8f7b432b65431d095c522cbeb34892bee5be97b3481d0f", size = 1244626, upload-time = "2024-11-13T16:38:47.089Z" }, + { url = "https://files.pythonhosted.org/packages/9f/75/30e9537ab41ed7cb062338d8df7c4afb0a715b3551cd69fc4ea61cfa5a95/aiohttp-3.10.11-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:8663f7777ce775f0413324be0d96d9730959b2ca73d9b7e2c2c90539139cbdd6", size = 1243608, upload-time = "2024-11-13T16:38:49.47Z" }, + { url = "https://files.pythonhosted.org/packages/c2/e0/3e7a62d99b9080793affddc12a82b11c9bc1312916ad849700d2bddf9786/aiohttp-3.10.11-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:6cd3f10b01f0c31481fba8d302b61603a2acb37b9d30e1d14e0f5a58b7b18a31", size = 1286158, upload-time = "2024-11-13T16:38:51.947Z" }, + { url = "https://files.pythonhosted.org/packages/71/b8/df67886802e71e976996ed9324eb7dc379e53a7d972314e9c7fe3f6ac6bc/aiohttp-3.10.11-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:4e8d8aad9402d3aa02fdc5ca2fe68bcb9fdfe1f77b40b10410a94c7f408b664d", size = 1313636, upload-time = "2024-11-13T16:38:54.424Z" }, + { url = "https://files.pythonhosted.org/packages/3c/3b/aea9c3e70ff4e030f46902df28b4cdf486695f4d78fd9c6698827e2bafab/aiohttp-3.10.11-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:38e3c4f80196b4f6c3a85d134a534a56f52da9cb8d8e7af1b79a32eefee73a00", size = 1273772, upload-time = "2024-11-13T16:38:56.846Z" }, + { url = "https://files.pythonhosted.org/packages/e9/9e/4b4c5705270d1c4ee146516ad288af720798d957ba46504aaf99b86e85d9/aiohttp-3.10.11-cp313-cp313-win32.whl", hash = "sha256:fc31820cfc3b2863c6e95e14fcf815dc7afe52480b4dc03393c4873bb5599f71", size = 358679, upload-time = "2024-11-13T16:38:59.787Z" }, + { url = "https://files.pythonhosted.org/packages/28/1d/18ef37549901db94717d4389eb7be807acbfbdeab48a73ff2993fc909118/aiohttp-3.10.11-cp313-cp313-win_amd64.whl", hash = "sha256:4996ff1345704ffdd6d75fb06ed175938c133425af616142e7187f28dc75f14e", size = 378073, upload-time = "2024-11-13T16:39:02.065Z" }, ] [[package]] name = "aiolimiter" version = "1.2.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/f1/23/b52debf471f7a1e42e362d959a3982bdcb4fe13a5d46e63d28868807a79c/aiolimiter-1.2.1.tar.gz", hash = "sha256:e02a37ea1a855d9e832252a105420ad4d15011505512a1a1d814647451b5cca9", size = 7185 } +sdist = { url = "https://files.pythonhosted.org/packages/f1/23/b52debf471f7a1e42e362d959a3982bdcb4fe13a5d46e63d28868807a79c/aiolimiter-1.2.1.tar.gz", hash = "sha256:e02a37ea1a855d9e832252a105420ad4d15011505512a1a1d814647451b5cca9", size = 7185, upload-time = "2024-12-08T15:31:51.496Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/f3/ba/df6e8e1045aebc4778d19b8a3a9bc1808adb1619ba94ca354d9ba17d86c3/aiolimiter-1.2.1-py3-none-any.whl", hash = "sha256:d3f249e9059a20badcb56b61601a83556133655c11d1eb3dd3e04ff069e5f3c7", size = 6711 }, + { url = "https://files.pythonhosted.org/packages/f3/ba/df6e8e1045aebc4778d19b8a3a9bc1808adb1619ba94ca354d9ba17d86c3/aiolimiter-1.2.1-py3-none-any.whl", hash = "sha256:d3f249e9059a20badcb56b61601a83556133655c11d1eb3dd3e04ff069e5f3c7", size = 6711, upload-time = "2024-12-08T15:31:49.874Z" }, ] [[package]] @@ -159,9 +159,9 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "frozenlist" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/ba/b5/6d55e80f6d8a08ce22b982eafa278d823b541c925f11ee774b0b9c43473d/aiosignal-1.3.2.tar.gz", hash = "sha256:a8c255c66fafb1e499c9351d0bf32ff2d8a0321595ebac3b93713656d2436f54", size = 19424 } +sdist = { url = "https://files.pythonhosted.org/packages/ba/b5/6d55e80f6d8a08ce22b982eafa278d823b541c925f11ee774b0b9c43473d/aiosignal-1.3.2.tar.gz", hash = "sha256:a8c255c66fafb1e499c9351d0bf32ff2d8a0321595ebac3b93713656d2436f54", size = 19424, upload-time = "2024-12-13T17:10:40.86Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/ec/6a/bc7e17a3e87a2985d3e8f4da4cd0f481060eb78fb08596c42be62c90a4d9/aiosignal-1.3.2-py2.py3-none-any.whl", hash = "sha256:45cde58e409a301715980c2b01d0c28bdde3770d8290b5eb2173759d9acb31a5", size = 7597 }, + { url = "https://files.pythonhosted.org/packages/ec/6a/bc7e17a3e87a2985d3e8f4da4cd0f481060eb78fb08596c42be62c90a4d9/aiosignal-1.3.2-py2.py3-none-any.whl", hash = "sha256:45cde58e409a301715980c2b01d0c28bdde3770d8290b5eb2173759d9acb31a5", size = 7597, upload-time = "2024-12-13T17:10:38.469Z" }, ] [[package]] @@ -171,9 +171,9 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/13/7d/8bca2bf9a247c2c5dfeec1d7a5f40db6518f88d314b8bca9da29670d2671/aiosqlite-0.21.0.tar.gz", hash = "sha256:131bb8056daa3bc875608c631c678cda73922a2d4ba8aec373b19f18c17e7aa3", size = 13454 } +sdist = { url = "https://files.pythonhosted.org/packages/13/7d/8bca2bf9a247c2c5dfeec1d7a5f40db6518f88d314b8bca9da29670d2671/aiosqlite-0.21.0.tar.gz", hash = "sha256:131bb8056daa3bc875608c631c678cda73922a2d4ba8aec373b19f18c17e7aa3", size = 13454, upload-time = "2025-02-03T07:30:16.235Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/f5/10/6c25ed6de94c49f88a91fa5018cb4c0f3625f31d5be9f771ebe5cc7cd506/aiosqlite-0.21.0-py3-none-any.whl", hash = "sha256:2549cf4057f95f53dcba16f2b64e8e2791d7e1adedb13197dd8ed77bb226d7d0", size = 15792 }, + { url = "https://files.pythonhosted.org/packages/f5/10/6c25ed6de94c49f88a91fa5018cb4c0f3625f31d5be9f771ebe5cc7cd506/aiosqlite-0.21.0-py3-none-any.whl", hash = "sha256:2549cf4057f95f53dcba16f2b64e8e2791d7e1adedb13197dd8ed77bb226d7d0", size = 15792, upload-time = "2025-02-03T07:30:13.6Z" }, ] [[package]] @@ -185,9 +185,9 @@ dependencies = [ { name = "sqlalchemy" }, { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/4a/ed/901044acb892caa5604bf818d2da9ab0df94ef606c6059fdf367894ebf60/alembic-1.15.1.tar.gz", hash = "sha256:e1a1c738577bca1f27e68728c910cd389b9a92152ff91d902da649c192e30c49", size = 1924789 } +sdist = { url = "https://files.pythonhosted.org/packages/4a/ed/901044acb892caa5604bf818d2da9ab0df94ef606c6059fdf367894ebf60/alembic-1.15.1.tar.gz", hash = "sha256:e1a1c738577bca1f27e68728c910cd389b9a92152ff91d902da649c192e30c49", size = 1924789, upload-time = "2025-03-04T22:02:38.583Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/99/f7/d398fae160568472ddce0b3fde9c4581afc593019a6adc91006a66406991/alembic-1.15.1-py3-none-any.whl", hash = "sha256:197de710da4b3e91cf66a826a5b31b5d59a127ab41bd0fc42863e2902ce2bbbe", size = 231753 }, + { url = "https://files.pythonhosted.org/packages/99/f7/d398fae160568472ddce0b3fde9c4581afc593019a6adc91006a66406991/alembic-1.15.1-py3-none-any.whl", hash = "sha256:197de710da4b3e91cf66a826a5b31b5d59a127ab41bd0fc42863e2902ce2bbbe", size = 231753, upload-time = "2025-03-04T22:02:41.673Z" }, ] [[package]] @@ -197,27 +197,27 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "vine" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/79/fc/ec94a357dfc6683d8c86f8b4cfa5416a4c36b28052ec8260c77aca96a443/amqp-5.3.1.tar.gz", hash = "sha256:cddc00c725449522023bad949f70fff7b48f0b1ade74d170a6f10ab044739432", size = 129013 } +sdist = { url = "https://files.pythonhosted.org/packages/79/fc/ec94a357dfc6683d8c86f8b4cfa5416a4c36b28052ec8260c77aca96a443/amqp-5.3.1.tar.gz", hash = "sha256:cddc00c725449522023bad949f70fff7b48f0b1ade74d170a6f10ab044739432", size = 129013, upload-time = "2024-11-12T19:55:44.051Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/26/99/fc813cd978842c26c82534010ea849eee9ab3a13ea2b74e95cb9c99e747b/amqp-5.3.1-py3-none-any.whl", hash = "sha256:43b3319e1b4e7d1251833a93d672b4af1e40f3d632d479b98661a95f117880a2", size = 50944 }, + { url = "https://files.pythonhosted.org/packages/26/99/fc813cd978842c26c82534010ea849eee9ab3a13ea2b74e95cb9c99e747b/amqp-5.3.1-py3-none-any.whl", hash = "sha256:43b3319e1b4e7d1251833a93d672b4af1e40f3d632d479b98661a95f117880a2", size = 50944, upload-time = "2024-11-12T19:55:41.782Z" }, ] [[package]] name = "annotated-types" version = "0.7.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/ee/67/531ea369ba64dcff5ec9c3402f9f51bf748cec26dde048a2f973a4eea7f5/annotated_types-0.7.0.tar.gz", hash = "sha256:aff07c09a53a08bc8cfccb9c85b05f1aa9a2a6f23728d790723543408344ce89", size = 16081 } +sdist = { url = "https://files.pythonhosted.org/packages/ee/67/531ea369ba64dcff5ec9c3402f9f51bf748cec26dde048a2f973a4eea7f5/annotated_types-0.7.0.tar.gz", hash = "sha256:aff07c09a53a08bc8cfccb9c85b05f1aa9a2a6f23728d790723543408344ce89", size = 16081, upload-time = "2024-05-20T21:33:25.928Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/78/b6/6307fbef88d9b5ee7421e68d78a9f162e0da4900bc5f5793f6d3d0e34fb8/annotated_types-0.7.0-py3-none-any.whl", hash = "sha256:1f02e8b43a8fbbc3f3e0d4f0f4bfc8131bcb4eebe8849b8e5c773f3a1c582a53", size = 13643 }, + { url = "https://files.pythonhosted.org/packages/78/b6/6307fbef88d9b5ee7421e68d78a9f162e0da4900bc5f5793f6d3d0e34fb8/annotated_types-0.7.0-py3-none-any.whl", hash = "sha256:1f02e8b43a8fbbc3f3e0d4f0f4bfc8131bcb4eebe8849b8e5c773f3a1c582a53", size = 13643, upload-time = "2024-05-20T21:33:24.1Z" }, ] [[package]] name = "ansicon" version = "1.89.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/b6/e2/1c866404ddbd280efedff4a9f15abfe943cb83cde6e895022370f3a61f85/ansicon-1.89.0.tar.gz", hash = "sha256:e4d039def5768a47e4afec8e89e83ec3ae5a26bf00ad851f914d1240b444d2b1", size = 67312 } +sdist = { url = "https://files.pythonhosted.org/packages/b6/e2/1c866404ddbd280efedff4a9f15abfe943cb83cde6e895022370f3a61f85/ansicon-1.89.0.tar.gz", hash = "sha256:e4d039def5768a47e4afec8e89e83ec3ae5a26bf00ad851f914d1240b444d2b1", size = 67312, upload-time = "2019-04-29T20:23:57.314Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/75/f9/f1c10e223c7b56a38109a3f2eb4e7fe9a757ea3ed3a166754fb30f65e466/ansicon-1.89.0-py2.py3-none-any.whl", hash = "sha256:f1def52d17f65c2c9682cf8370c03f541f410c1752d6a14029f97318e4b9dfec", size = 63675 }, + { url = "https://files.pythonhosted.org/packages/75/f9/f1c10e223c7b56a38109a3f2eb4e7fe9a757ea3ed3a166754fb30f65e466/ansicon-1.89.0-py2.py3-none-any.whl", hash = "sha256:f1def52d17f65c2c9682cf8370c03f541f410c1752d6a14029f97318e4b9dfec", size = 63675, upload-time = "2019-04-29T20:23:53.83Z" }, ] [[package]] @@ -233,9 +233,9 @@ dependencies = [ { name = "sniffio" }, { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/86/e3/a88c8494ce4d1a88252b9e053607e885f9b14d0a32273d47b727cbee4228/anthropic-0.49.0.tar.gz", hash = "sha256:c09e885b0f674b9119b4f296d8508907f6cff0009bc20d5cf6b35936c40b4398", size = 210016 } +sdist = { url = "https://files.pythonhosted.org/packages/86/e3/a88c8494ce4d1a88252b9e053607e885f9b14d0a32273d47b727cbee4228/anthropic-0.49.0.tar.gz", hash = "sha256:c09e885b0f674b9119b4f296d8508907f6cff0009bc20d5cf6b35936c40b4398", size = 210016, upload-time = "2025-02-28T19:35:47.01Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/76/74/5d90ad14d55fbe3f9c474fdcb6e34b4bed99e3be8efac98734a5ddce88c1/anthropic-0.49.0-py3-none-any.whl", hash = "sha256:bbc17ad4e7094988d2fa86b87753ded8dce12498f4b85fe5810f208f454a8375", size = 243368 }, + { url = "https://files.pythonhosted.org/packages/76/74/5d90ad14d55fbe3f9c474fdcb6e34b4bed99e3be8efac98734a5ddce88c1/anthropic-0.49.0-py3-none-any.whl", hash = "sha256:bbc17ad4e7094988d2fa86b87753ded8dce12498f4b85fe5810f208f454a8375", size = 243368, upload-time = "2025-02-28T19:35:44.963Z" }, ] [[package]] @@ -248,9 +248,9 @@ dependencies = [ { name = "sniffio" }, { name = "typing-extensions", marker = "python_full_version < '3.13'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/95/7d/4c1bd541d4dffa1b52bd83fb8527089e097a106fc90b467a7313b105f840/anyio-4.9.0.tar.gz", hash = "sha256:673c0c244e15788651a4ff38710fea9675823028a6f08a5eda409e0c9840a028", size = 190949 } +sdist = { url = "https://files.pythonhosted.org/packages/95/7d/4c1bd541d4dffa1b52bd83fb8527089e097a106fc90b467a7313b105f840/anyio-4.9.0.tar.gz", hash = "sha256:673c0c244e15788651a4ff38710fea9675823028a6f08a5eda409e0c9840a028", size = 190949, upload-time = "2025-03-17T00:02:54.77Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/a1/ee/48ca1a7c89ffec8b6a0c5d02b89c305671d5ffd8d3c94acf8b8c408575bb/anyio-4.9.0-py3-none-any.whl", hash = "sha256:9f76d541cad6e36af7beb62e978876f3b41e3e04f2c1fbf0884604c0a9c4d93c", size = 100916 }, + { url = "https://files.pythonhosted.org/packages/a1/ee/48ca1a7c89ffec8b6a0c5d02b89c305671d5ffd8d3c94acf8b8c408575bb/anyio-4.9.0-py3-none-any.whl", hash = "sha256:9f76d541cad6e36af7beb62e978876f3b41e3e04f2c1fbf0884604c0a9c4d93c", size = 100916, upload-time = "2025-03-17T00:02:52.713Z" }, ] [[package]] @@ -262,45 +262,45 @@ dependencies = [ { name = "httpx" }, { name = "more-itertools" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/64/95/5456d114f83749f74969577824abc74fc3ab5e1722acab37f77b0b1800c6/apify_client-1.9.2.tar.gz", hash = "sha256:af76b78c3153263040615daec0619765e067466bbb82e569afe799ad72c53050", size = 46276 } +sdist = { url = "https://files.pythonhosted.org/packages/64/95/5456d114f83749f74969577824abc74fc3ab5e1722acab37f77b0b1800c6/apify_client-1.9.2.tar.gz", hash = "sha256:af76b78c3153263040615daec0619765e067466bbb82e569afe799ad72c53050", size = 46276, upload-time = "2025-02-14T22:45:34.977Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/c5/3d/d71b7c79c8da2ca2ccd2aa43cea0cfb2d17475ea8fafb4e7d7a78b24c02c/apify_client-1.9.2-py3-none-any.whl", hash = "sha256:a441fb59b5ec1c42aead73284c90304029442ddc26e764c151b8dc7f15e38600", size = 72505 }, + { url = "https://files.pythonhosted.org/packages/c5/3d/d71b7c79c8da2ca2ccd2aa43cea0cfb2d17475ea8fafb4e7d7a78b24c02c/apify_client-1.9.2-py3-none-any.whl", hash = "sha256:a441fb59b5ec1c42aead73284c90304029442ddc26e764c151b8dc7f15e38600", size = 72505, upload-time = "2025-02-14T22:45:33.222Z" }, ] [[package]] name = "apify-shared" version = "1.3.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/67/f4/4ab1dbbc9fe4c3c2467275df66fda137b254c750d1de95cd8ba75a34830a/apify_shared-1.3.1.tar.gz", hash = "sha256:58f123f5627a0cb9e8e7ac0e6f3f27bed76d93af17c80ae2d19fad9c83783bc7", size = 13560 } +sdist = { url = "https://files.pythonhosted.org/packages/67/f4/4ab1dbbc9fe4c3c2467275df66fda137b254c750d1de95cd8ba75a34830a/apify_shared-1.3.1.tar.gz", hash = "sha256:58f123f5627a0cb9e8e7ac0e6f3f27bed76d93af17c80ae2d19fad9c83783bc7", size = 13560, upload-time = "2025-03-07T11:33:29.407Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/50/23/bfe508e33844f4ac9256d72164166281a76f7a1f21745f3e5a76411333aa/apify_shared-1.3.1-py3-none-any.whl", hash = "sha256:3d2630934683911e0fb1e741389abcb885aebfd282f17670e16a0e175af68d7d", size = 12379 }, + { url = "https://files.pythonhosted.org/packages/50/23/bfe508e33844f4ac9256d72164166281a76f7a1f21745f3e5a76411333aa/apify_shared-1.3.1-py3-none-any.whl", hash = "sha256:3d2630934683911e0fb1e741389abcb885aebfd282f17670e16a0e175af68d7d", size = 12379, upload-time = "2025-03-07T11:33:28.202Z" }, ] [[package]] name = "appdirs" version = "1.4.4" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/d7/d8/05696357e0311f5b5c316d7b95f46c669dd9c15aaeecbb48c7d0aeb88c40/appdirs-1.4.4.tar.gz", hash = "sha256:7d5d0167b2b1ba821647616af46a749d1c653740dd0d2415100fe26e27afdf41", size = 13470 } +sdist = { url = "https://files.pythonhosted.org/packages/d7/d8/05696357e0311f5b5c316d7b95f46c669dd9c15aaeecbb48c7d0aeb88c40/appdirs-1.4.4.tar.gz", hash = "sha256:7d5d0167b2b1ba821647616af46a749d1c653740dd0d2415100fe26e27afdf41", size = 13470, upload-time = "2020-05-11T07:59:51.037Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/3b/00/2344469e2084fb287c2e0b57b72910309874c3245463acd6cf5e3db69324/appdirs-1.4.4-py2.py3-none-any.whl", hash = "sha256:a841dacd6b99318a741b166adb07e19ee71a274450e68237b4650ca1055ab128", size = 9566 }, + { url = "https://files.pythonhosted.org/packages/3b/00/2344469e2084fb287c2e0b57b72910309874c3245463acd6cf5e3db69324/appdirs-1.4.4-py2.py3-none-any.whl", hash = "sha256:a841dacd6b99318a741b166adb07e19ee71a274450e68237b4650ca1055ab128", size = 9566, upload-time = "2020-05-11T07:59:49.499Z" }, ] [[package]] name = "appnope" version = "0.1.4" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/35/5d/752690df9ef5b76e169e68d6a129fa6d08a7100ca7f754c89495db3c6019/appnope-0.1.4.tar.gz", hash = "sha256:1de3860566df9caf38f01f86f65e0e13e379af54f9e4bee1e66b48f2efffd1ee", size = 4170 } +sdist = { url = "https://files.pythonhosted.org/packages/35/5d/752690df9ef5b76e169e68d6a129fa6d08a7100ca7f754c89495db3c6019/appnope-0.1.4.tar.gz", hash = "sha256:1de3860566df9caf38f01f86f65e0e13e379af54f9e4bee1e66b48f2efffd1ee", size = 4170, upload-time = "2024-02-06T09:43:11.258Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/81/29/5ecc3a15d5a33e31b26c11426c45c501e439cb865d0bff96315d86443b78/appnope-0.1.4-py2.py3-none-any.whl", hash = "sha256:502575ee11cd7a28c0205f379b525beefebab9d161b7c964670864014ed7213c", size = 4321 }, + { url = "https://files.pythonhosted.org/packages/81/29/5ecc3a15d5a33e31b26c11426c45c501e439cb865d0bff96315d86443b78/appnope-0.1.4-py2.py3-none-any.whl", hash = "sha256:502575ee11cd7a28c0205f379b525beefebab9d161b7c964670864014ed7213c", size = 4321, upload-time = "2024-02-06T09:43:09.663Z" }, ] [[package]] name = "argcomplete" version = "3.6.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/ee/be/29abccb5d9f61a92886a2fba2ac22bf74326b5c4f55d36d0a56094630589/argcomplete-3.6.0.tar.gz", hash = "sha256:2e4e42ec0ba2fff54b0d244d0b1623e86057673e57bafe72dda59c64bd5dee8b", size = 73135 } +sdist = { url = "https://files.pythonhosted.org/packages/ee/be/29abccb5d9f61a92886a2fba2ac22bf74326b5c4f55d36d0a56094630589/argcomplete-3.6.0.tar.gz", hash = "sha256:2e4e42ec0ba2fff54b0d244d0b1623e86057673e57bafe72dda59c64bd5dee8b", size = 73135, upload-time = "2025-03-05T21:31:36.887Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/08/94/e786d91ccc3a1fc664c20332825b73da20928eb067cdc984b821948a1acc/argcomplete-3.6.0-py3-none-any.whl", hash = "sha256:4e3e4e10beb20e06444dbac0ac8dda650cb6349caeefe980208d3c548708bedd", size = 43769 }, + { url = "https://files.pythonhosted.org/packages/08/94/e786d91ccc3a1fc664c20332825b73da20928eb067cdc984b821948a1acc/argcomplete-3.6.0-py3-none-any.whl", hash = "sha256:4e3e4e10beb20e06444dbac0ac8dda650cb6349caeefe980208d3c548708bedd", size = 43769, upload-time = "2025-03-05T21:31:35.219Z" }, ] [[package]] @@ -310,9 +310,9 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "argon2-cffi-bindings" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/31/fa/57ec2c6d16ecd2ba0cf15f3c7d1c3c2e7b5fcb83555ff56d7ab10888ec8f/argon2_cffi-23.1.0.tar.gz", hash = "sha256:879c3e79a2729ce768ebb7d36d4609e3a78a4ca2ec3a9f12286ca057e3d0db08", size = 42798 } +sdist = { url = "https://files.pythonhosted.org/packages/31/fa/57ec2c6d16ecd2ba0cf15f3c7d1c3c2e7b5fcb83555ff56d7ab10888ec8f/argon2_cffi-23.1.0.tar.gz", hash = "sha256:879c3e79a2729ce768ebb7d36d4609e3a78a4ca2ec3a9f12286ca057e3d0db08", size = 42798, upload-time = "2023-08-15T14:13:12.711Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/a4/6a/e8a041599e78b6b3752da48000b14c8d1e8a04ded09c88c714ba047f34f5/argon2_cffi-23.1.0-py3-none-any.whl", hash = "sha256:c670642b78ba29641818ab2e68bd4e6a78ba53b7eff7b4c3815ae16abf91c7ea", size = 15124 }, + { url = "https://files.pythonhosted.org/packages/a4/6a/e8a041599e78b6b3752da48000b14c8d1e8a04ded09c88c714ba047f34f5/argon2_cffi-23.1.0-py3-none-any.whl", hash = "sha256:c670642b78ba29641818ab2e68bd4e6a78ba53b7eff7b4c3815ae16abf91c7ea", size = 15124, upload-time = "2023-08-15T14:13:10.752Z" }, ] [[package]] @@ -322,18 +322,18 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "cffi" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/b9/e9/184b8ccce6683b0aa2fbb7ba5683ea4b9c5763f1356347f1312c32e3c66e/argon2-cffi-bindings-21.2.0.tar.gz", hash = "sha256:bb89ceffa6c791807d1305ceb77dbfacc5aa499891d2c55661c6459651fc39e3", size = 1779911 } +sdist = { url = "https://files.pythonhosted.org/packages/b9/e9/184b8ccce6683b0aa2fbb7ba5683ea4b9c5763f1356347f1312c32e3c66e/argon2-cffi-bindings-21.2.0.tar.gz", hash = "sha256:bb89ceffa6c791807d1305ceb77dbfacc5aa499891d2c55661c6459651fc39e3", size = 1779911, upload-time = "2021-12-01T08:52:55.68Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/d4/13/838ce2620025e9666aa8f686431f67a29052241692a3dd1ae9d3692a89d3/argon2_cffi_bindings-21.2.0-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:ccb949252cb2ab3a08c02024acb77cfb179492d5701c7cbdbfd776124d4d2367", size = 29658 }, - { url = "https://files.pythonhosted.org/packages/b3/02/f7f7bb6b6af6031edb11037639c697b912e1dea2db94d436e681aea2f495/argon2_cffi_bindings-21.2.0-cp36-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9524464572e12979364b7d600abf96181d3541da11e23ddf565a32e70bd4dc0d", size = 80583 }, - { url = "https://files.pythonhosted.org/packages/ec/f7/378254e6dd7ae6f31fe40c8649eea7d4832a42243acaf0f1fff9083b2bed/argon2_cffi_bindings-21.2.0-cp36-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b746dba803a79238e925d9046a63aa26bf86ab2a2fe74ce6b009a1c3f5c8f2ae", size = 86168 }, - { url = "https://files.pythonhosted.org/packages/74/f6/4a34a37a98311ed73bb80efe422fed95f2ac25a4cacc5ae1d7ae6a144505/argon2_cffi_bindings-21.2.0-cp36-abi3-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:58ed19212051f49a523abb1dbe954337dc82d947fb6e5a0da60f7c8471a8476c", size = 82709 }, - { url = "https://files.pythonhosted.org/packages/74/2b/73d767bfdaab25484f7e7901379d5f8793cccbb86c6e0cbc4c1b96f63896/argon2_cffi_bindings-21.2.0-cp36-abi3-musllinux_1_1_aarch64.whl", hash = "sha256:bd46088725ef7f58b5a1ef7ca06647ebaf0eb4baff7d1d0d177c6cc8744abd86", size = 83613 }, - { url = "https://files.pythonhosted.org/packages/4f/fd/37f86deef67ff57c76f137a67181949c2d408077e2e3dd70c6c42912c9bf/argon2_cffi_bindings-21.2.0-cp36-abi3-musllinux_1_1_i686.whl", hash = "sha256:8cd69c07dd875537a824deec19f978e0f2078fdda07fd5c42ac29668dda5f40f", size = 84583 }, - { url = "https://files.pythonhosted.org/packages/6f/52/5a60085a3dae8fded8327a4f564223029f5f54b0cb0455a31131b5363a01/argon2_cffi_bindings-21.2.0-cp36-abi3-musllinux_1_1_x86_64.whl", hash = "sha256:f1152ac548bd5b8bcecfb0b0371f082037e47128653df2e8ba6e914d384f3c3e", size = 88475 }, - { url = "https://files.pythonhosted.org/packages/8b/95/143cd64feb24a15fa4b189a3e1e7efbaeeb00f39a51e99b26fc62fbacabd/argon2_cffi_bindings-21.2.0-cp36-abi3-win32.whl", hash = "sha256:603ca0aba86b1349b147cab91ae970c63118a0f30444d4bc80355937c950c082", size = 27698 }, - { url = "https://files.pythonhosted.org/packages/37/2c/e34e47c7dee97ba6f01a6203e0383e15b60fb85d78ac9a15cd066f6fe28b/argon2_cffi_bindings-21.2.0-cp36-abi3-win_amd64.whl", hash = "sha256:b2ef1c30440dbbcba7a5dc3e319408b59676e2e039e2ae11a8775ecf482b192f", size = 30817 }, - { url = "https://files.pythonhosted.org/packages/5a/e4/bf8034d25edaa495da3c8a3405627d2e35758e44ff6eaa7948092646fdcc/argon2_cffi_bindings-21.2.0-cp38-abi3-macosx_10_9_universal2.whl", hash = "sha256:e415e3f62c8d124ee16018e491a009937f8cf7ebf5eb430ffc5de21b900dad93", size = 53104 }, + { url = "https://files.pythonhosted.org/packages/d4/13/838ce2620025e9666aa8f686431f67a29052241692a3dd1ae9d3692a89d3/argon2_cffi_bindings-21.2.0-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:ccb949252cb2ab3a08c02024acb77cfb179492d5701c7cbdbfd776124d4d2367", size = 29658, upload-time = "2021-12-01T09:09:17.016Z" }, + { url = "https://files.pythonhosted.org/packages/b3/02/f7f7bb6b6af6031edb11037639c697b912e1dea2db94d436e681aea2f495/argon2_cffi_bindings-21.2.0-cp36-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9524464572e12979364b7d600abf96181d3541da11e23ddf565a32e70bd4dc0d", size = 80583, upload-time = "2021-12-01T09:09:19.546Z" }, + { url = "https://files.pythonhosted.org/packages/ec/f7/378254e6dd7ae6f31fe40c8649eea7d4832a42243acaf0f1fff9083b2bed/argon2_cffi_bindings-21.2.0-cp36-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b746dba803a79238e925d9046a63aa26bf86ab2a2fe74ce6b009a1c3f5c8f2ae", size = 86168, upload-time = "2021-12-01T09:09:21.445Z" }, + { url = "https://files.pythonhosted.org/packages/74/f6/4a34a37a98311ed73bb80efe422fed95f2ac25a4cacc5ae1d7ae6a144505/argon2_cffi_bindings-21.2.0-cp36-abi3-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:58ed19212051f49a523abb1dbe954337dc82d947fb6e5a0da60f7c8471a8476c", size = 82709, upload-time = "2021-12-01T09:09:18.182Z" }, + { url = "https://files.pythonhosted.org/packages/74/2b/73d767bfdaab25484f7e7901379d5f8793cccbb86c6e0cbc4c1b96f63896/argon2_cffi_bindings-21.2.0-cp36-abi3-musllinux_1_1_aarch64.whl", hash = "sha256:bd46088725ef7f58b5a1ef7ca06647ebaf0eb4baff7d1d0d177c6cc8744abd86", size = 83613, upload-time = "2021-12-01T09:09:22.741Z" }, + { url = "https://files.pythonhosted.org/packages/4f/fd/37f86deef67ff57c76f137a67181949c2d408077e2e3dd70c6c42912c9bf/argon2_cffi_bindings-21.2.0-cp36-abi3-musllinux_1_1_i686.whl", hash = "sha256:8cd69c07dd875537a824deec19f978e0f2078fdda07fd5c42ac29668dda5f40f", size = 84583, upload-time = "2021-12-01T09:09:24.177Z" }, + { url = "https://files.pythonhosted.org/packages/6f/52/5a60085a3dae8fded8327a4f564223029f5f54b0cb0455a31131b5363a01/argon2_cffi_bindings-21.2.0-cp36-abi3-musllinux_1_1_x86_64.whl", hash = "sha256:f1152ac548bd5b8bcecfb0b0371f082037e47128653df2e8ba6e914d384f3c3e", size = 88475, upload-time = "2021-12-01T09:09:26.673Z" }, + { url = "https://files.pythonhosted.org/packages/8b/95/143cd64feb24a15fa4b189a3e1e7efbaeeb00f39a51e99b26fc62fbacabd/argon2_cffi_bindings-21.2.0-cp36-abi3-win32.whl", hash = "sha256:603ca0aba86b1349b147cab91ae970c63118a0f30444d4bc80355937c950c082", size = 27698, upload-time = "2021-12-01T09:09:27.87Z" }, + { url = "https://files.pythonhosted.org/packages/37/2c/e34e47c7dee97ba6f01a6203e0383e15b60fb85d78ac9a15cd066f6fe28b/argon2_cffi_bindings-21.2.0-cp36-abi3-win_amd64.whl", hash = "sha256:b2ef1c30440dbbcba7a5dc3e319408b59676e2e039e2ae11a8775ecf482b192f", size = 30817, upload-time = "2021-12-01T09:09:30.267Z" }, + { url = "https://files.pythonhosted.org/packages/5a/e4/bf8034d25edaa495da3c8a3405627d2e35758e44ff6eaa7948092646fdcc/argon2_cffi_bindings-21.2.0-cp38-abi3-macosx_10_9_universal2.whl", hash = "sha256:e415e3f62c8d124ee16018e491a009937f8cf7ebf5eb430ffc5de21b900dad93", size = 53104, upload-time = "2021-12-01T09:09:31.335Z" }, ] [[package]] @@ -349,9 +349,9 @@ dependencies = [ { name = "opentelemetry-semantic-conventions" }, { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/c6/80/34171b7e0aa767c95ef54f29d18d057c62bfd059626ec4b4d697e3c706ed/arize_phoenix_otel-0.8.0.tar.gz", hash = "sha256:fb3213a1dcb038fe835517b597c49f164f6b3f758b73fe697d957b12b0a4556a", size = 10860 } +sdist = { url = "https://files.pythonhosted.org/packages/c6/80/34171b7e0aa767c95ef54f29d18d057c62bfd059626ec4b4d697e3c706ed/arize_phoenix_otel-0.8.0.tar.gz", hash = "sha256:fb3213a1dcb038fe835517b597c49f164f6b3f758b73fe697d957b12b0a4556a", size = 10860, upload-time = "2025-02-18T20:29:06.662Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/7c/b7/9d5b18c05d81b49ad7fd4c3ae23ec507c19768e50f3ef59dd0f3e4adb92a/arize_phoenix_otel-0.8.0-py3-none-any.whl", hash = "sha256:988419587f19f51b420b1b3b80841145096e3428c1ec5c9fa7e1f2e9bef5f158", size = 11941 }, + { url = "https://files.pythonhosted.org/packages/7c/b7/9d5b18c05d81b49ad7fd4c3ae23ec507c19768e50f3ef59dd0f3e4adb92a/arize_phoenix_otel-0.8.0-py3-none-any.whl", hash = "sha256:988419587f19f51b420b1b3b80841145096e3428c1ec5c9fa7e1f2e9bef5f158", size = 11941, upload-time = "2025-02-18T20:29:04.686Z" }, ] [[package]] @@ -361,9 +361,9 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "sniffio" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/6a/da/e7908b54e0f8043725a990bf625f2041ecf6bfe8eb7b19407f1c00b630f7/asgi-lifespan-2.1.0.tar.gz", hash = "sha256:5e2effaf0bfe39829cf2d64e7ecc47c7d86d676a6599f7afba378c31f5e3a308", size = 15627 } +sdist = { url = "https://files.pythonhosted.org/packages/6a/da/e7908b54e0f8043725a990bf625f2041ecf6bfe8eb7b19407f1c00b630f7/asgi-lifespan-2.1.0.tar.gz", hash = "sha256:5e2effaf0bfe39829cf2d64e7ecc47c7d86d676a6599f7afba378c31f5e3a308", size = 15627, upload-time = "2023-03-28T17:35:49.126Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/2f/f5/c36551e93acba41a59939ae6a0fb77ddb3f2e8e8caa716410c65f7341f72/asgi_lifespan-2.1.0-py3-none-any.whl", hash = "sha256:ed840706680e28428c01e14afb3875d7d76d3206f3d5b2f2294e059b5c23804f", size = 10895 }, + { url = "https://files.pythonhosted.org/packages/2f/f5/c36551e93acba41a59939ae6a0fb77ddb3f2e8e8caa716410c65f7341f72/asgi_lifespan-2.1.0-py3-none-any.whl", hash = "sha256:ed840706680e28428c01e14afb3875d7d76d3206f3d5b2f2294e059b5c23804f", size = 10895, upload-time = "2023-03-28T17:35:47.772Z" }, ] [[package]] @@ -373,9 +373,9 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "typing-extensions", marker = "python_full_version < '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/29/38/b3395cc9ad1b56d2ddac9970bc8f4141312dbaec28bc7c218b0dfafd0f42/asgiref-3.8.1.tar.gz", hash = "sha256:c343bd80a0bec947a9860adb4c432ffa7db769836c64238fc34bdc3fec84d590", size = 35186 } +sdist = { url = "https://files.pythonhosted.org/packages/29/38/b3395cc9ad1b56d2ddac9970bc8f4141312dbaec28bc7c218b0dfafd0f42/asgiref-3.8.1.tar.gz", hash = "sha256:c343bd80a0bec947a9860adb4c432ffa7db769836c64238fc34bdc3fec84d590", size = 35186, upload-time = "2024-03-22T14:39:36.863Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/39/e3/893e8757be2612e6c266d9bb58ad2e3651524b5b40cf56761e985a28b13e/asgiref-3.8.1-py3-none-any.whl", hash = "sha256:3e1e3ecc849832fe52ccf2cb6686b7a55f82bb1d6aee72a58826471390335e47", size = 23828 }, + { url = "https://files.pythonhosted.org/packages/39/e3/893e8757be2612e6c266d9bb58ad2e3651524b5b40cf56761e985a28b13e/asgiref-3.8.1-py3-none-any.whl", hash = "sha256:3e1e3ecc849832fe52ccf2cb6686b7a55f82bb1d6aee72a58826471390335e47", size = 23828, upload-time = "2024-03-22T14:39:34.521Z" }, ] [[package]] @@ -388,9 +388,9 @@ dependencies = [ { name = "typing-extensions" }, { name = "websockets" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/6e/9f/d080822cc8822fe3e36bfa7ecce928490c3091dc6c3f2ad8415c145bef02/assemblyai-0.35.1.tar.gz", hash = "sha256:784425e8ed94453d2a45d1b2533f2676c64fc4ea5cf041a740c4e47e5e9fb965", size = 47679 } +sdist = { url = "https://files.pythonhosted.org/packages/6e/9f/d080822cc8822fe3e36bfa7ecce928490c3091dc6c3f2ad8415c145bef02/assemblyai-0.35.1.tar.gz", hash = "sha256:784425e8ed94453d2a45d1b2533f2676c64fc4ea5cf041a740c4e47e5e9fb965", size = 47679, upload-time = "2024-11-07T16:23:27.314Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/28/4a/875ea9fd3c8e93d3b74e458449a501c9fd5bd90901e3d72077ffc9d6a29a/assemblyai-0.35.1-py3-none-any.whl", hash = "sha256:de303ee48187c7308eb573bec75b89586903cd91c0ec694942cbcf0873de7206", size = 43139 }, + { url = "https://files.pythonhosted.org/packages/28/4a/875ea9fd3c8e93d3b74e458449a501c9fd5bd90901e3d72077ffc9d6a29a/assemblyai-0.35.1-py3-none-any.whl", hash = "sha256:de303ee48187c7308eb573bec75b89586903cd91c0ec694942cbcf0873de7206", size = 43139, upload-time = "2024-11-07T16:23:26.247Z" }, ] [[package]] @@ -410,9 +410,9 @@ dependencies = [ { name = "tree-sitter" }, { name = "tree-sitter-python" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/39/59/b9cb94dc9ea9fe8d978d2710c45e83c4e6ba179f3c4447022e23f51d01dd/astra_assistants-2.2.12.tar.gz", hash = "sha256:1b26331e7bebeccac4929b168ec2179a3c09496a2715d2b3e702317af2549b27", size = 66278 } +sdist = { url = "https://files.pythonhosted.org/packages/39/59/b9cb94dc9ea9fe8d978d2710c45e83c4e6ba179f3c4447022e23f51d01dd/astra_assistants-2.2.12.tar.gz", hash = "sha256:1b26331e7bebeccac4929b168ec2179a3c09496a2715d2b3e702317af2549b27", size = 66278, upload-time = "2025-04-09T16:55:16.724Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/8e/4c/4b9769885fb74c30dd80d40e8cab03aaa1bc9d075b2d727ab07c8adf5887/astra_assistants-2.2.12-py3-none-any.whl", hash = "sha256:126cda7b40028a76c12fec63a1268b47cc3cc95a4b270165e67fe9e35d59f77f", size = 78578 }, + { url = "https://files.pythonhosted.org/packages/8e/4c/4b9769885fb74c30dd80d40e8cab03aaa1bc9d075b2d727ab07c8adf5887/astra_assistants-2.2.12-py3-none-any.whl", hash = "sha256:126cda7b40028a76c12fec63a1268b47cc3cc95a4b270165e67fe9e35d59f77f", size = 78578, upload-time = "2025-04-09T16:55:15.308Z" }, ] [package.optional-dependencies] @@ -434,9 +434,9 @@ dependencies = [ { name = "typing-extensions" }, { name = "uuid6" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/0c/c9/5c9488664f99f2b9738d8e4823f8a0474897f39a17c0676430f548834adb/astrapy-2.0.1.tar.gz", hash = "sha256:3a35ebd7af5c24f0abe400f9b2778dc5e8812c78ae247f97704be27e6cb9dc5a", size = 252460 } +sdist = { url = "https://files.pythonhosted.org/packages/0c/c9/5c9488664f99f2b9738d8e4823f8a0474897f39a17c0676430f548834adb/astrapy-2.0.1.tar.gz", hash = "sha256:3a35ebd7af5c24f0abe400f9b2778dc5e8812c78ae247f97704be27e6cb9dc5a", size = 252460, upload-time = "2025-03-27T17:23:55.462Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/90/6d/1481615ec3b97e1b8c9058c43c804e02612642d5114a26812894e42fb9b4/astrapy-2.0.1-py3-none-any.whl", hash = "sha256:4fa37f2955e7543a29e78565833de0dc8e39316ccc2f66263a4665b5871b7739", size = 300495 }, + { url = "https://files.pythonhosted.org/packages/90/6d/1481615ec3b97e1b8c9058c43c804e02612642d5114a26812894e42fb9b4/astrapy-2.0.1-py3-none-any.whl", hash = "sha256:4fa37f2955e7543a29e78565833de0dc8e39316ccc2f66263a4665b5871b7739", size = 300495, upload-time = "2025-03-27T17:23:53.255Z" }, ] [[package]] @@ -446,9 +446,9 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "typing-extensions", marker = "python_full_version < '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/39/33/536530122a22a7504b159bccaf30a1f76aa19d23028bd8b5009eb9b2efea/astroid-3.3.9.tar.gz", hash = "sha256:622cc8e3048684aa42c820d9d218978021c3c3d174fb03a9f0d615921744f550", size = 398731 } +sdist = { url = "https://files.pythonhosted.org/packages/39/33/536530122a22a7504b159bccaf30a1f76aa19d23028bd8b5009eb9b2efea/astroid-3.3.9.tar.gz", hash = "sha256:622cc8e3048684aa42c820d9d218978021c3c3d174fb03a9f0d615921744f550", size = 398731, upload-time = "2025-03-09T11:54:36.388Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/de/80/c749efbd8eef5ea77c7d6f1956e8fbfb51963b7f93ef79647afd4d9886e3/astroid-3.3.9-py3-none-any.whl", hash = "sha256:d05bfd0acba96a7bd43e222828b7d9bc1e138aaeb0649707908d3702a9831248", size = 275339 }, + { url = "https://files.pythonhosted.org/packages/de/80/c749efbd8eef5ea77c7d6f1956e8fbfb51963b7f93ef79647afd4d9886e3/astroid-3.3.9-py3-none-any.whl", hash = "sha256:d05bfd0acba96a7bd43e222828b7d9bc1e138aaeb0649707908d3702a9831248", size = 275339, upload-time = "2025-03-09T11:54:34.489Z" }, ] [[package]] @@ -458,18 +458,18 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "six" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/45/1d/f03bcb60c4a3212e15f99a56085d93093a497718adf828d050b9d675da81/asttokens-2.4.1.tar.gz", hash = "sha256:b03869718ba9a6eb027e134bfdf69f38a236d681c83c160d510768af11254ba0", size = 62284 } +sdist = { url = "https://files.pythonhosted.org/packages/45/1d/f03bcb60c4a3212e15f99a56085d93093a497718adf828d050b9d675da81/asttokens-2.4.1.tar.gz", hash = "sha256:b03869718ba9a6eb027e134bfdf69f38a236d681c83c160d510768af11254ba0", size = 62284, upload-time = "2023-10-26T10:03:05.06Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/45/86/4736ac618d82a20d87d2f92ae19441ebc7ac9e7a581d7e58bbe79233b24a/asttokens-2.4.1-py2.py3-none-any.whl", hash = "sha256:051ed49c3dcae8913ea7cd08e46a606dba30b79993209636c4875bc1d637bc24", size = 27764 }, + { url = "https://files.pythonhosted.org/packages/45/86/4736ac618d82a20d87d2f92ae19441ebc7ac9e7a581d7e58bbe79233b24a/asttokens-2.4.1-py2.py3-none-any.whl", hash = "sha256:051ed49c3dcae8913ea7cd08e46a606dba30b79993209636c4875bc1d637bc24", size = 27764, upload-time = "2023-10-26T10:03:01.789Z" }, ] [[package]] name = "async-timeout" version = "4.0.3" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/87/d6/21b30a550dafea84b1b8eee21b5e23fa16d010ae006011221f33dcd8d7f8/async-timeout-4.0.3.tar.gz", hash = "sha256:4640d96be84d82d02ed59ea2b7105a0f7b33abe8703703cd0ab0bf87c427522f", size = 8345 } +sdist = { url = "https://files.pythonhosted.org/packages/87/d6/21b30a550dafea84b1b8eee21b5e23fa16d010ae006011221f33dcd8d7f8/async-timeout-4.0.3.tar.gz", hash = "sha256:4640d96be84d82d02ed59ea2b7105a0f7b33abe8703703cd0ab0bf87c427522f", size = 8345, upload-time = "2023-08-10T16:35:56.907Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/a7/fa/e01228c2938de91d47b307831c62ab9e4001e747789d0b05baf779a6488c/async_timeout-4.0.3-py3-none-any.whl", hash = "sha256:7405140ff1230c310e51dc27b3145b9092d659ce68ff733fb0cefe3ee42be028", size = 5721 }, + { url = "https://files.pythonhosted.org/packages/a7/fa/e01228c2938de91d47b307831c62ab9e4001e747789d0b05baf779a6488c/async_timeout-4.0.3-py3-none-any.whl", hash = "sha256:7405140ff1230c310e51dc27b3145b9092d659ce68ff733fb0cefe3ee42be028", size = 5721, upload-time = "2023-08-10T16:35:55.203Z" }, ] [[package]] @@ -479,9 +479,9 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "anyio" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/ff/67/7ea59c3e69eaeee42e7fc91a5be67ca5849c8979acac2b920249760c6af2/asyncer-0.0.8.tar.gz", hash = "sha256:a589d980f57e20efb07ed91d0dbe67f1d2fd343e7142c66d3a099f05c620739c", size = 18217 } +sdist = { url = "https://files.pythonhosted.org/packages/ff/67/7ea59c3e69eaeee42e7fc91a5be67ca5849c8979acac2b920249760c6af2/asyncer-0.0.8.tar.gz", hash = "sha256:a589d980f57e20efb07ed91d0dbe67f1d2fd343e7142c66d3a099f05c620739c", size = 18217, upload-time = "2024-08-24T23:15:36.449Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/8a/04/15b6ca6b7842eda2748bda0a0af73f2d054e9344320f8bba01f994294bcb/asyncer-0.0.8-py3-none-any.whl", hash = "sha256:5920d48fc99c8f8f0f1576e1882f5022885589c5fcbc46ce4224ec3e53776eeb", size = 9209 }, + { url = "https://files.pythonhosted.org/packages/8a/04/15b6ca6b7842eda2748bda0a0af73f2d054e9344320f8bba01f994294bcb/asyncer-0.0.8-py3-none-any.whl", hash = "sha256:5920d48fc99c8f8f0f1576e1882f5022885589c5fcbc46ce4224ec3e53776eeb", size = 9209, upload-time = "2024-08-24T23:15:35.317Z" }, ] [[package]] @@ -497,18 +497,18 @@ dependencies = [ { name = "requests-oauthlib" }, { name = "six" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/9a/04/15839ae4b60f8f15195a75bf512ab926374832affdbd83463da8edae2b62/atlassian_python_api-3.41.16.tar.gz", hash = "sha256:dc0144ff8b8884562bb2af650586292524ad25f120cd21940df80f0d2ac64411", size = 382425 } +sdist = { url = "https://files.pythonhosted.org/packages/9a/04/15839ae4b60f8f15195a75bf512ab926374832affdbd83463da8edae2b62/atlassian_python_api-3.41.16.tar.gz", hash = "sha256:dc0144ff8b8884562bb2af650586292524ad25f120cd21940df80f0d2ac64411", size = 382425, upload-time = "2024-09-16T07:39:21.035Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/28/5b/73d6e52274fa35c3a08f62336945b49eedd50aa02c6929f1ed62ae5874c2/atlassian_python_api-3.41.16-py3-none-any.whl", hash = "sha256:99e5587233a96d22c45a61b19523dd98e8266c620ba2d289f23e4ea35c9cf316", size = 177883 }, + { url = "https://files.pythonhosted.org/packages/28/5b/73d6e52274fa35c3a08f62336945b49eedd50aa02c6929f1ed62ae5874c2/atlassian_python_api-3.41.16-py3-none-any.whl", hash = "sha256:99e5587233a96d22c45a61b19523dd98e8266c620ba2d289f23e4ea35c9cf316", size = 177883, upload-time = "2024-09-16T07:39:18.559Z" }, ] [[package]] name = "attrs" version = "25.3.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/5a/b0/1367933a8532ee6ff8d63537de4f1177af4bff9f3e829baf7331f595bb24/attrs-25.3.0.tar.gz", hash = "sha256:75d7cefc7fb576747b2c81b4442d4d4a1ce0900973527c011d1030fd3bf4af1b", size = 812032 } +sdist = { url = "https://files.pythonhosted.org/packages/5a/b0/1367933a8532ee6ff8d63537de4f1177af4bff9f3e829baf7331f595bb24/attrs-25.3.0.tar.gz", hash = "sha256:75d7cefc7fb576747b2c81b4442d4d4a1ce0900973527c011d1030fd3bf4af1b", size = 812032, upload-time = "2025-03-13T11:10:22.779Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/77/06/bb80f5f86020c4551da315d78b3ab75e8228f89f0162f2c3a819e407941a/attrs-25.3.0-py3-none-any.whl", hash = "sha256:427318ce031701fea540783410126f03899a97ffc6f61596ad581ac2e40e3bc3", size = 63815 }, + { url = "https://files.pythonhosted.org/packages/77/06/bb80f5f86020c4551da315d78b3ab75e8228f89f0162f2c3a819e407941a/attrs-25.3.0-py3-none-any.whl", hash = "sha256:427318ce031701fea540783410126f03899a97ffc6f61596ad581ac2e40e3bc3", size = 63815, upload-time = "2025-03-13T11:10:21.14Z" }, ] [[package]] @@ -522,9 +522,9 @@ dependencies = [ { name = "requests" }, { name = "urllib3" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/12/81/3e867262f1f48fdacb1f8e9853497f6283274ba2c3c145e767bc0c7ed3c8/auth0_python-4.7.2.tar.gz", hash = "sha256:5d36b7f26defa946c0a548dddccf0451fc62e9f8e61fd0138c5025ad2506ba8b", size = 73261 } +sdist = { url = "https://files.pythonhosted.org/packages/12/81/3e867262f1f48fdacb1f8e9853497f6283274ba2c3c145e767bc0c7ed3c8/auth0_python-4.7.2.tar.gz", hash = "sha256:5d36b7f26defa946c0a548dddccf0451fc62e9f8e61fd0138c5025ad2506ba8b", size = 73261, upload-time = "2024-09-11T06:23:38.03Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/e4/0e/38cb7b781371e79e9c697fb78f3ccd18fda8bd547d0a2e76e616561a3792/auth0_python-4.7.2-py3-none-any.whl", hash = "sha256:df2224f9b1e170b3aa12d8bc7ff02eadb7cc229307a09ec6b8a55fd1e0e05dc8", size = 131834 }, + { url = "https://files.pythonhosted.org/packages/e4/0e/38cb7b781371e79e9c697fb78f3ccd18fda8bd547d0a2e76e616561a3792/auth0_python-4.7.2-py3-none-any.whl", hash = "sha256:df2224f9b1e170b3aa12d8bc7ff02eadb7cc229307a09ec6b8a55fd1e0e05dc8", size = 131834, upload-time = "2024-09-11T06:23:36.619Z" }, ] [[package]] @@ -534,9 +534,9 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "cryptography" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/09/47/df70ecd34fbf86d69833fe4e25bb9ecbaab995c8e49df726dd416f6bb822/authlib-1.3.1.tar.gz", hash = "sha256:7ae843f03c06c5c0debd63c9db91f9fda64fa62a42a77419fa15fbb7e7a58917", size = 146074 } +sdist = { url = "https://files.pythonhosted.org/packages/09/47/df70ecd34fbf86d69833fe4e25bb9ecbaab995c8e49df726dd416f6bb822/authlib-1.3.1.tar.gz", hash = "sha256:7ae843f03c06c5c0debd63c9db91f9fda64fa62a42a77419fa15fbb7e7a58917", size = 146074, upload-time = "2024-06-04T14:15:32.06Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/87/1f/bc95e43ffb57c05b8efcc376dd55a0240bf58f47ddf5a0f92452b6457b75/Authlib-1.3.1-py2.py3-none-any.whl", hash = "sha256:d35800b973099bbadc49b42b256ecb80041ad56b7fe1216a362c7943c088f377", size = 223827 }, + { url = "https://files.pythonhosted.org/packages/87/1f/bc95e43ffb57c05b8efcc376dd55a0240bf58f47ddf5a0f92452b6457b75/Authlib-1.3.1-py2.py3-none-any.whl", hash = "sha256:d35800b973099bbadc49b42b256ecb80041ad56b7fe1216a362c7943c088f377", size = 223827, upload-time = "2024-06-04T14:15:29.218Z" }, ] [[package]] @@ -548,9 +548,9 @@ dependencies = [ { name = "six" }, { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/cc/ee/668328306a9e963a5ad9f152cd98c7adad86c822729fd1d2a01613ad1e67/azure_core-1.32.0.tar.gz", hash = "sha256:22b3c35d6b2dae14990f6c1be2912bf23ffe50b220e708a28ab1bb92b1c730e5", size = 279128 } +sdist = { url = "https://files.pythonhosted.org/packages/cc/ee/668328306a9e963a5ad9f152cd98c7adad86c822729fd1d2a01613ad1e67/azure_core-1.32.0.tar.gz", hash = "sha256:22b3c35d6b2dae14990f6c1be2912bf23ffe50b220e708a28ab1bb92b1c730e5", size = 279128, upload-time = "2024-10-31T17:45:17.528Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/39/83/325bf5e02504dbd8b4faa98197a44cdf8a325ef259b48326a2b6f17f8383/azure_core-1.32.0-py3-none-any.whl", hash = "sha256:eac191a0efb23bfa83fddf321b27b122b4ec847befa3091fa736a5c32c50d7b4", size = 198855 }, + { url = "https://files.pythonhosted.org/packages/39/83/325bf5e02504dbd8b4faa98197a44cdf8a325ef259b48326a2b6f17f8383/azure_core-1.32.0-py3-none-any.whl", hash = "sha256:eac191a0efb23bfa83fddf321b27b122b4ec847befa3091fa736a5c32c50d7b4", size = 198855, upload-time = "2024-10-31T17:45:19.415Z" }, ] [[package]] @@ -563,27 +563,27 @@ dependencies = [ { name = "isodate" }, { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/fe/f6/5a94fa935933c8483bf27af0140e09640bd4ee5b2f346e71eee06c197482/azure_storage_blob-12.24.0.tar.gz", hash = "sha256:eaaaa1507c8c363d6e1d1342bd549938fdf1adec9b1ada8658c8f5bf3aea844e", size = 569613 } +sdist = { url = "https://files.pythonhosted.org/packages/fe/f6/5a94fa935933c8483bf27af0140e09640bd4ee5b2f346e71eee06c197482/azure_storage_blob-12.24.0.tar.gz", hash = "sha256:eaaaa1507c8c363d6e1d1342bd549938fdf1adec9b1ada8658c8f5bf3aea844e", size = 569613, upload-time = "2024-11-13T20:30:48.475Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/e2/f8/ef0f76f8c424bedd20c685409836ddfb42ac76fd8a0f21c3c3659cf7207d/azure_storage_blob-12.24.0-py3-none-any.whl", hash = "sha256:4f0bb4592ea79a2d986063696514c781c9e62be240f09f6397986e01755bc071", size = 408579 }, + { url = "https://files.pythonhosted.org/packages/e2/f8/ef0f76f8c424bedd20c685409836ddfb42ac76fd8a0f21c3c3659cf7207d/azure_storage_blob-12.24.0-py3-none-any.whl", hash = "sha256:4f0bb4592ea79a2d986063696514c781c9e62be240f09f6397986e01755bc071", size = 408579, upload-time = "2024-11-13T20:30:50.745Z" }, ] [[package]] name = "backoff" version = "2.2.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/47/d7/5bbeb12c44d7c4f2fb5b56abce497eb5ed9f34d85701de869acedd602619/backoff-2.2.1.tar.gz", hash = "sha256:03f829f5bb1923180821643f8753b0502c3b682293992485b0eef2807afa5cba", size = 17001 } +sdist = { url = "https://files.pythonhosted.org/packages/47/d7/5bbeb12c44d7c4f2fb5b56abce497eb5ed9f34d85701de869acedd602619/backoff-2.2.1.tar.gz", hash = "sha256:03f829f5bb1923180821643f8753b0502c3b682293992485b0eef2807afa5cba", size = 17001, upload-time = "2022-10-05T19:19:32.061Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/df/73/b6e24bd22e6720ca8ee9a85a0c4a2971af8497d8f3193fa05390cbd46e09/backoff-2.2.1-py3-none-any.whl", hash = "sha256:63579f9a0628e06278f7e47b7d7d5b6ce20dc65c5e96a6f3ca99a6adca0396e8", size = 15148 }, + { url = "https://files.pythonhosted.org/packages/df/73/b6e24bd22e6720ca8ee9a85a0c4a2971af8497d8f3193fa05390cbd46e09/backoff-2.2.1-py3-none-any.whl", hash = "sha256:63579f9a0628e06278f7e47b7d7d5b6ce20dc65c5e96a6f3ca99a6adca0396e8", size = 15148, upload-time = "2022-10-05T19:19:30.546Z" }, ] [[package]] name = "backports-tarfile" version = "1.2.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/86/72/cd9b395f25e290e633655a100af28cb253e4393396264a98bd5f5951d50f/backports_tarfile-1.2.0.tar.gz", hash = "sha256:d75e02c268746e1b8144c278978b6e98e85de6ad16f8e4b0844a154557eca991", size = 86406 } +sdist = { url = "https://files.pythonhosted.org/packages/86/72/cd9b395f25e290e633655a100af28cb253e4393396264a98bd5f5951d50f/backports_tarfile-1.2.0.tar.gz", hash = "sha256:d75e02c268746e1b8144c278978b6e98e85de6ad16f8e4b0844a154557eca991", size = 86406, upload-time = "2024-05-28T17:01:54.731Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/b9/fa/123043af240e49752f1c4bd24da5053b6bd00cad78c2be53c0d1e8b975bc/backports.tarfile-1.2.0-py3-none-any.whl", hash = "sha256:77e284d754527b01fb1e6fa8a1afe577858ebe4e9dad8919e34c862cb399bc34", size = 30181 }, + { url = "https://files.pythonhosted.org/packages/b9/fa/123043af240e49752f1c4bd24da5053b6bd00cad78c2be53c0d1e8b975bc/backports.tarfile-1.2.0-py3-none-any.whl", hash = "sha256:77e284d754527b01fb1e6fa8a1afe577858ebe4e9dad8919e34c862cb399bc34", size = 30181, upload-time = "2024-05-28T17:01:53.112Z" }, ] [[package]] @@ -595,28 +595,28 @@ dependencies = [ { name = "pycryptodome" }, { name = "six" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/51/f6/3237811b0a9fd79ba9fcf4d13085f1a1ea19fee43b0cbb24189661d787d5/bce_python_sdk-0.9.29.tar.gz", hash = "sha256:326fbd50d57bf6d2fc21d58f589b069e0e84fc0a8733be9575c109293ab08cc4", size = 246628 } +sdist = { url = "https://files.pythonhosted.org/packages/51/f6/3237811b0a9fd79ba9fcf4d13085f1a1ea19fee43b0cbb24189661d787d5/bce_python_sdk-0.9.29.tar.gz", hash = "sha256:326fbd50d57bf6d2fc21d58f589b069e0e84fc0a8733be9575c109293ab08cc4", size = 246628, upload-time = "2025-02-10T12:17:38.768Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/0f/60/b3247bae81d5ecde1a88430ffe8c57ea3f7212c6a6670b540f7d34d2c625/bce_python_sdk-0.9.29-py3-none-any.whl", hash = "sha256:6518dc0ada422acd1841eeabcb7f89cfc07e3bb1a4be3c75945cab953907b555", size = 343584 }, + { url = "https://files.pythonhosted.org/packages/0f/60/b3247bae81d5ecde1a88430ffe8c57ea3f7212c6a6670b540f7d34d2c625/bce_python_sdk-0.9.29-py3-none-any.whl", hash = "sha256:6518dc0ada422acd1841eeabcb7f89cfc07e3bb1a4be3c75945cab953907b555", size = 343584, upload-time = "2025-02-10T12:17:36.359Z" }, ] [[package]] name = "bcrypt" version = "4.0.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/8c/ae/3af7d006aacf513975fd1948a6b4d6f8b4a307f8a244e1a3d3774b297aad/bcrypt-4.0.1.tar.gz", hash = "sha256:27d375903ac8261cfe4047f6709d16f7d18d39b1ec92aaf72af989552a650ebd", size = 25498 } +sdist = { url = "https://files.pythonhosted.org/packages/8c/ae/3af7d006aacf513975fd1948a6b4d6f8b4a307f8a244e1a3d3774b297aad/bcrypt-4.0.1.tar.gz", hash = "sha256:27d375903ac8261cfe4047f6709d16f7d18d39b1ec92aaf72af989552a650ebd", size = 25498, upload-time = "2022-10-09T15:36:49.775Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/78/d4/3b2657bd58ef02b23a07729b0df26f21af97169dbd0b5797afa9e97ebb49/bcrypt-4.0.1-cp36-abi3-macosx_10_10_universal2.whl", hash = "sha256:b1023030aec778185a6c16cf70f359cbb6e0c289fd564a7cfa29e727a1c38f8f", size = 473446 }, - { url = "https://files.pythonhosted.org/packages/ec/0a/1582790232fef6c2aa201f345577306b8bfe465c2c665dec04c86a016879/bcrypt-4.0.1-cp36-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_24_aarch64.whl", hash = "sha256:08d2947c490093a11416df18043c27abe3921558d2c03e2076ccb28a116cb6d0", size = 583044 }, - { url = "https://files.pythonhosted.org/packages/41/16/49ff5146fb815742ad58cafb5034907aa7f166b1344d0ddd7fd1c818bd17/bcrypt-4.0.1-cp36-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0eaa47d4661c326bfc9d08d16debbc4edf78778e6aaba29c1bc7ce67214d4410", size = 583189 }, - { url = "https://files.pythonhosted.org/packages/aa/48/fd2b197a9741fa790ba0b88a9b10b5e88e62ff5cf3e1bc96d8354d7ce613/bcrypt-4.0.1-cp36-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ae88eca3024bb34bb3430f964beab71226e761f51b912de5133470b649d82344", size = 593473 }, - { url = "https://files.pythonhosted.org/packages/7d/50/e683d8418974a602ba40899c8a5c38b3decaf5a4d36c32fc65dce454d8a8/bcrypt-4.0.1-cp36-abi3-manylinux_2_24_x86_64.whl", hash = "sha256:a522427293d77e1c29e303fc282e2d71864579527a04ddcfda6d4f8396c6c36a", size = 593249 }, - { url = "https://files.pythonhosted.org/packages/fb/a7/ee4561fd9b78ca23c8e5591c150cc58626a5dfb169345ab18e1c2c664ee0/bcrypt-4.0.1-cp36-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:fbdaec13c5105f0c4e5c52614d04f0bca5f5af007910daa8b6b12095edaa67b3", size = 583586 }, - { url = "https://files.pythonhosted.org/packages/64/fe/da28a5916128d541da0993328dc5cf4b43dfbf6655f2c7a2abe26ca2dc88/bcrypt-4.0.1-cp36-abi3-manylinux_2_28_x86_64.whl", hash = "sha256:ca3204d00d3cb2dfed07f2d74a25f12fc12f73e606fcaa6975d1f7ae69cacbb2", size = 593659 }, - { url = "https://files.pythonhosted.org/packages/dd/4f/3632a69ce344c1551f7c9803196b191a8181c6a1ad2362c225581ef0d383/bcrypt-4.0.1-cp36-abi3-musllinux_1_1_aarch64.whl", hash = "sha256:089098effa1bc35dc055366740a067a2fc76987e8ec75349eb9484061c54f535", size = 613116 }, - { url = "https://files.pythonhosted.org/packages/87/69/edacb37481d360d06fc947dab5734aaf511acb7d1a1f9e2849454376c0f8/bcrypt-4.0.1-cp36-abi3-musllinux_1_1_x86_64.whl", hash = "sha256:e9a51bbfe7e9802b5f3508687758b564069ba937748ad7b9e890086290d2f79e", size = 624290 }, - { url = "https://files.pythonhosted.org/packages/aa/ca/6a534669890725cbb8c1fb4622019be31813c8edaa7b6d5b62fc9360a17e/bcrypt-4.0.1-cp36-abi3-win32.whl", hash = "sha256:2caffdae059e06ac23fce178d31b4a702f2a3264c20bfb5ff541b338194d8fab", size = 159428 }, - { url = "https://files.pythonhosted.org/packages/46/81/d8c22cd7e5e1c6a7d48e41a1d1d46c92f17dae70a54d9814f746e6027dec/bcrypt-4.0.1-cp36-abi3-win_amd64.whl", hash = "sha256:8a68f4341daf7522fe8d73874de8906f3a339048ba406be6ddc1b3ccb16fc0d9", size = 152930 }, + { url = "https://files.pythonhosted.org/packages/78/d4/3b2657bd58ef02b23a07729b0df26f21af97169dbd0b5797afa9e97ebb49/bcrypt-4.0.1-cp36-abi3-macosx_10_10_universal2.whl", hash = "sha256:b1023030aec778185a6c16cf70f359cbb6e0c289fd564a7cfa29e727a1c38f8f", size = 473446, upload-time = "2022-10-09T15:36:25.481Z" }, + { url = "https://files.pythonhosted.org/packages/ec/0a/1582790232fef6c2aa201f345577306b8bfe465c2c665dec04c86a016879/bcrypt-4.0.1-cp36-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_24_aarch64.whl", hash = "sha256:08d2947c490093a11416df18043c27abe3921558d2c03e2076ccb28a116cb6d0", size = 583044, upload-time = "2022-10-09T15:37:09.447Z" }, + { url = "https://files.pythonhosted.org/packages/41/16/49ff5146fb815742ad58cafb5034907aa7f166b1344d0ddd7fd1c818bd17/bcrypt-4.0.1-cp36-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0eaa47d4661c326bfc9d08d16debbc4edf78778e6aaba29c1bc7ce67214d4410", size = 583189, upload-time = "2022-10-09T15:37:10.69Z" }, + { url = "https://files.pythonhosted.org/packages/aa/48/fd2b197a9741fa790ba0b88a9b10b5e88e62ff5cf3e1bc96d8354d7ce613/bcrypt-4.0.1-cp36-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ae88eca3024bb34bb3430f964beab71226e761f51b912de5133470b649d82344", size = 593473, upload-time = "2022-10-09T15:36:27.195Z" }, + { url = "https://files.pythonhosted.org/packages/7d/50/e683d8418974a602ba40899c8a5c38b3decaf5a4d36c32fc65dce454d8a8/bcrypt-4.0.1-cp36-abi3-manylinux_2_24_x86_64.whl", hash = "sha256:a522427293d77e1c29e303fc282e2d71864579527a04ddcfda6d4f8396c6c36a", size = 593249, upload-time = "2022-10-09T15:36:28.481Z" }, + { url = "https://files.pythonhosted.org/packages/fb/a7/ee4561fd9b78ca23c8e5591c150cc58626a5dfb169345ab18e1c2c664ee0/bcrypt-4.0.1-cp36-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:fbdaec13c5105f0c4e5c52614d04f0bca5f5af007910daa8b6b12095edaa67b3", size = 583586, upload-time = "2022-10-09T15:37:11.962Z" }, + { url = "https://files.pythonhosted.org/packages/64/fe/da28a5916128d541da0993328dc5cf4b43dfbf6655f2c7a2abe26ca2dc88/bcrypt-4.0.1-cp36-abi3-manylinux_2_28_x86_64.whl", hash = "sha256:ca3204d00d3cb2dfed07f2d74a25f12fc12f73e606fcaa6975d1f7ae69cacbb2", size = 593659, upload-time = "2022-10-09T15:36:30.049Z" }, + { url = "https://files.pythonhosted.org/packages/dd/4f/3632a69ce344c1551f7c9803196b191a8181c6a1ad2362c225581ef0d383/bcrypt-4.0.1-cp36-abi3-musllinux_1_1_aarch64.whl", hash = "sha256:089098effa1bc35dc055366740a067a2fc76987e8ec75349eb9484061c54f535", size = 613116, upload-time = "2022-10-09T15:37:14.107Z" }, + { url = "https://files.pythonhosted.org/packages/87/69/edacb37481d360d06fc947dab5734aaf511acb7d1a1f9e2849454376c0f8/bcrypt-4.0.1-cp36-abi3-musllinux_1_1_x86_64.whl", hash = "sha256:e9a51bbfe7e9802b5f3508687758b564069ba937748ad7b9e890086290d2f79e", size = 624290, upload-time = "2022-10-09T15:36:31.251Z" }, + { url = "https://files.pythonhosted.org/packages/aa/ca/6a534669890725cbb8c1fb4622019be31813c8edaa7b6d5b62fc9360a17e/bcrypt-4.0.1-cp36-abi3-win32.whl", hash = "sha256:2caffdae059e06ac23fce178d31b4a702f2a3264c20bfb5ff541b338194d8fab", size = 159428, upload-time = "2022-10-09T15:36:32.893Z" }, + { url = "https://files.pythonhosted.org/packages/46/81/d8c22cd7e5e1c6a7d48e41a1d1d46c92f17dae70a54d9814f746e6027dec/bcrypt-4.0.1-cp36-abi3-win_amd64.whl", hash = "sha256:8a68f4341daf7522fe8d73874de8906f3a339048ba406be6ddc1b3ccb16fc0d9", size = 152930, upload-time = "2022-10-09T15:36:34.635Z" }, ] [[package]] @@ -626,18 +626,18 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "soupsieve" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/b3/ca/824b1195773ce6166d388573fc106ce56d4a805bd7427b624e063596ec58/beautifulsoup4-4.12.3.tar.gz", hash = "sha256:74e3d1928edc070d21748185c46e3fb33490f22f52a3addee9aee0f4f7781051", size = 581181 } +sdist = { url = "https://files.pythonhosted.org/packages/b3/ca/824b1195773ce6166d388573fc106ce56d4a805bd7427b624e063596ec58/beautifulsoup4-4.12.3.tar.gz", hash = "sha256:74e3d1928edc070d21748185c46e3fb33490f22f52a3addee9aee0f4f7781051", size = 581181, upload-time = "2024-01-17T16:53:17.902Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/b1/fe/e8c672695b37eecc5cbf43e1d0638d88d66ba3a44c4d321c796f4e59167f/beautifulsoup4-4.12.3-py3-none-any.whl", hash = "sha256:b80878c9f40111313e55da8ba20bdba06d8fa3969fc68304167741bbf9e082ed", size = 147925 }, + { url = "https://files.pythonhosted.org/packages/b1/fe/e8c672695b37eecc5cbf43e1d0638d88d66ba3a44c4d321c796f4e59167f/beautifulsoup4-4.12.3-py3-none-any.whl", hash = "sha256:b80878c9f40111313e55da8ba20bdba06d8fa3969fc68304167741bbf9e082ed", size = 147925, upload-time = "2024-01-17T16:53:12.779Z" }, ] [[package]] name = "billiard" version = "4.2.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/7c/58/1546c970afcd2a2428b1bfafecf2371d8951cc34b46701bea73f4280989e/billiard-4.2.1.tar.gz", hash = "sha256:12b641b0c539073fc8d3f5b8b7be998956665c4233c7c1fcd66a7e677c4fb36f", size = 155031 } +sdist = { url = "https://files.pythonhosted.org/packages/7c/58/1546c970afcd2a2428b1bfafecf2371d8951cc34b46701bea73f4280989e/billiard-4.2.1.tar.gz", hash = "sha256:12b641b0c539073fc8d3f5b8b7be998956665c4233c7c1fcd66a7e677c4fb36f", size = 155031, upload-time = "2024-09-21T13:40:22.491Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/30/da/43b15f28fe5f9e027b41c539abc5469052e9d48fd75f8ff094ba2a0ae767/billiard-4.2.1-py3-none-any.whl", hash = "sha256:40b59a4ac8806ba2c2369ea98d876bc6108b051c227baffd928c644d15d8f3cb", size = 86766 }, + { url = "https://files.pythonhosted.org/packages/30/da/43b15f28fe5f9e027b41c539abc5469052e9d48fd75f8ff094ba2a0ae767/billiard-4.2.1-py3-none-any.whl", hash = "sha256:40b59a4ac8806ba2c2369ea98d876bc6108b051c227baffd928c644d15d8f3cb", size = 86766, upload-time = "2024-09-21T13:40:20.188Z" }, ] [[package]] @@ -649,18 +649,18 @@ dependencies = [ { name = "six" }, { name = "wcwidth" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/25/ae/92e9968ad23205389ec6bd82e2d4fca3817f1cdef34e10aa8d529ef8b1d7/blessed-1.20.0.tar.gz", hash = "sha256:2cdd67f8746e048f00df47a2880f4d6acbcdb399031b604e34ba8f71d5787680", size = 6655612 } +sdist = { url = "https://files.pythonhosted.org/packages/25/ae/92e9968ad23205389ec6bd82e2d4fca3817f1cdef34e10aa8d529ef8b1d7/blessed-1.20.0.tar.gz", hash = "sha256:2cdd67f8746e048f00df47a2880f4d6acbcdb399031b604e34ba8f71d5787680", size = 6655612, upload-time = "2023-02-04T02:25:45.886Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/76/98/584f211c3a4bb38f2871fa937ee0cc83c130de50c955d6c7e2334dbf4acb/blessed-1.20.0-py2.py3-none-any.whl", hash = "sha256:0c542922586a265e699188e52d5f5ac5ec0dd517e5a1041d90d2bbf23f906058", size = 58372 }, + { url = "https://files.pythonhosted.org/packages/76/98/584f211c3a4bb38f2871fa937ee0cc83c130de50c955d6c7e2334dbf4acb/blessed-1.20.0-py2.py3-none-any.whl", hash = "sha256:0c542922586a265e699188e52d5f5ac5ec0dd517e5a1041d90d2bbf23f906058", size = 58372, upload-time = "2023-02-04T02:25:43.093Z" }, ] [[package]] name = "blinker" version = "1.9.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/21/28/9b3f50ce0e048515135495f198351908d99540d69bfdc8c1d15b73dc55ce/blinker-1.9.0.tar.gz", hash = "sha256:b4ce2265a7abece45e7cc896e98dbebe6cead56bcf805a3d23136d145f5445bf", size = 22460 } +sdist = { url = "https://files.pythonhosted.org/packages/21/28/9b3f50ce0e048515135495f198351908d99540d69bfdc8c1d15b73dc55ce/blinker-1.9.0.tar.gz", hash = "sha256:b4ce2265a7abece45e7cc896e98dbebe6cead56bcf805a3d23136d145f5445bf", size = 22460, upload-time = "2024-11-08T17:25:47.436Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/10/cb/f2ad4230dc2eb1a74edf38f1a38b9b52277f75bef262d8908e60d957e13c/blinker-1.9.0-py3-none-any.whl", hash = "sha256:ba0efaa9080b619ff2f3459d1d500c57bddea4a6b424b60a91141db6fd2f08bc", size = 8458 }, + { url = "https://files.pythonhosted.org/packages/10/cb/f2ad4230dc2eb1a74edf38f1a38b9b52277f75bef262d8908e60d957e13c/blinker-1.9.0-py3-none-any.whl", hash = "sha256:ba0efaa9080b619ff2f3459d1d500c57bddea4a6b424b60a91141db6fd2f08bc", size = 8458, upload-time = "2024-11-08T17:25:46.184Z" }, ] [[package]] @@ -670,9 +670,9 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "forbiddenfruit", marker = "implementation_name == 'cpython'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/35/c8/1e456a043179f2aef10bcaafea79f6d06c0ac45cc994767a54f680509f3b/blockbuster-1.5.24.tar.gz", hash = "sha256:97645775761a5d425666ec0bc99629b65c7eccdc2f770d2439850682567af4ec", size = 51245 } +sdist = { url = "https://files.pythonhosted.org/packages/35/c8/1e456a043179f2aef10bcaafea79f6d06c0ac45cc994767a54f680509f3b/blockbuster-1.5.24.tar.gz", hash = "sha256:97645775761a5d425666ec0bc99629b65c7eccdc2f770d2439850682567af4ec", size = 51245, upload-time = "2025-03-18T10:12:06.398Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/a7/c8/57a4c80e5abec29fa9406307a5277527f21210bfc6c2c61c3d8ded36c09b/blockbuster-1.5.24-py3-none-any.whl", hash = "sha256:e703497b55bc72af09d60d1cd746c2f3ba7ce0c446fa256be6ccda5e7d403520", size = 13214 }, + { url = "https://files.pythonhosted.org/packages/a7/c8/57a4c80e5abec29fa9406307a5277527f21210bfc6c2c61c3d8ded36c09b/blockbuster-1.5.24-py3-none-any.whl", hash = "sha256:e703497b55bc72af09d60d1cd746c2f3ba7ce0c446fa256be6ccda5e7d403520", size = 13214, upload-time = "2025-03-18T10:12:04.802Z" }, ] [[package]] @@ -684,9 +684,9 @@ dependencies = [ { name = "jmespath" }, { name = "s3transfer" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/74/c1/f80cfbe564c89cdb080cd9ac2079ce05a2fac869bf8fbc45929ed3190da9/boto3-1.34.162.tar.gz", hash = "sha256:873f8f5d2f6f85f1018cbb0535b03cceddc7b655b61f66a0a56995238804f41f", size = 108585 } +sdist = { url = "https://files.pythonhosted.org/packages/74/c1/f80cfbe564c89cdb080cd9ac2079ce05a2fac869bf8fbc45929ed3190da9/boto3-1.34.162.tar.gz", hash = "sha256:873f8f5d2f6f85f1018cbb0535b03cceddc7b655b61f66a0a56995238804f41f", size = 108585, upload-time = "2024-08-15T19:25:38.714Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/65/41/faa5081761be3bac3999f912996c14c4dc9d06eab86c234bd6441f54bd64/boto3-1.34.162-py3-none-any.whl", hash = "sha256:d6f6096bdab35a0c0deff469563b87d184a28df7689790f7fe7be98502b7c590", size = 139174 }, + { url = "https://files.pythonhosted.org/packages/65/41/faa5081761be3bac3999f912996c14c4dc9d06eab86c234bd6441f54bd64/boto3-1.34.162-py3-none-any.whl", hash = "sha256:d6f6096bdab35a0c0deff469563b87d184a28df7689790f7fe7be98502b7c590", size = 139174, upload-time = "2024-08-15T19:25:35.384Z" }, ] [[package]] @@ -698,9 +698,9 @@ dependencies = [ { name = "types-s3transfer" }, { name = "typing-extensions", marker = "python_full_version < '3.12'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/f1/fe/8e1102c2cc1b0d595ef6e440dd2add01d13cd272490cc2ef8f920e00c1a2/boto3_stubs-1.37.16.tar.gz", hash = "sha256:d720dd12bf0fbd0ab9184ed8d289137f29cd329a7ae33aaa668b4bc7f99da405", size = 99120 } +sdist = { url = "https://files.pythonhosted.org/packages/f1/fe/8e1102c2cc1b0d595ef6e440dd2add01d13cd272490cc2ef8f920e00c1a2/boto3_stubs-1.37.16.tar.gz", hash = "sha256:d720dd12bf0fbd0ab9184ed8d289137f29cd329a7ae33aaa668b4bc7f99da405", size = 99120, upload-time = "2025-03-19T20:12:42.362Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/fa/b7/61747672c563babb6de4c9c6ce327fc90d5b585eaf50773559c298ad312d/boto3_stubs-1.37.16-py3-none-any.whl", hash = "sha256:1d6332ab6e27c6b3607e15969945482c05852f4674610a6d078d3cf8aff2d784", size = 68645 }, + { url = "https://files.pythonhosted.org/packages/fa/b7/61747672c563babb6de4c9c6ce327fc90d5b585eaf50773559c298ad312d/boto3_stubs-1.37.16-py3-none-any.whl", hash = "sha256:1d6332ab6e27c6b3607e15969945482c05852f4674610a6d078d3cf8aff2d784", size = 68645, upload-time = "2025-03-19T20:12:33.861Z" }, ] [package.optional-dependencies] @@ -717,9 +717,9 @@ dependencies = [ { name = "python-dateutil" }, { name = "urllib3" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/22/de/17d672eac6725da49bd5832e3bd2f74c4d212311cd393fd56b59f51a4e86/botocore-1.34.162.tar.gz", hash = "sha256:adc23be4fb99ad31961236342b7cbf3c0bfc62532cd02852196032e8c0d682f3", size = 12676693 } +sdist = { url = "https://files.pythonhosted.org/packages/22/de/17d672eac6725da49bd5832e3bd2f74c4d212311cd393fd56b59f51a4e86/botocore-1.34.162.tar.gz", hash = "sha256:adc23be4fb99ad31961236342b7cbf3c0bfc62532cd02852196032e8c0d682f3", size = 12676693, upload-time = "2024-08-15T19:25:25.162Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/bc/47/e35f788047c91110f48703a6254e5c84e33111b3291f7b57a653ca00accf/botocore-1.34.162-py3-none-any.whl", hash = "sha256:2d918b02db88d27a75b48275e6fb2506e9adaaddbec1ffa6a8a0898b34e769be", size = 12468049 }, + { url = "https://files.pythonhosted.org/packages/bc/47/e35f788047c91110f48703a6254e5c84e33111b3291f7b57a653ca00accf/botocore-1.34.162-py3-none-any.whl", hash = "sha256:2d918b02db88d27a75b48275e6fb2506e9adaaddbec1ffa6a8a0898b34e769be", size = 12468049, upload-time = "2024-08-15T19:25:18.301Z" }, ] [[package]] @@ -729,79 +729,79 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "types-awscrt" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/95/26/913c1cfeda960090916427771e00f0ee794acf205845e8eb658cdf9a7601/botocore_stubs-1.37.16.tar.gz", hash = "sha256:532376611ae0c49488b7bdac3674da9ac0de9a6c65198432790b11da41502caf", size = 42129 } +sdist = { url = "https://files.pythonhosted.org/packages/95/26/913c1cfeda960090916427771e00f0ee794acf205845e8eb658cdf9a7601/botocore_stubs-1.37.16.tar.gz", hash = "sha256:532376611ae0c49488b7bdac3674da9ac0de9a6c65198432790b11da41502caf", size = 42129, upload-time = "2025-03-19T20:17:00.872Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/31/b6/e1fb3cee7b9fa4390801f0aa0a3b32e0628709f80808ba36ce1c8fab3c59/botocore_stubs-1.37.16-py3-none-any.whl", hash = "sha256:33973ee0e54ad5bf9f8560b2c36fc532b98540af6b9d4a57ffce5ae62a743a2a", size = 65421 }, + { url = "https://files.pythonhosted.org/packages/31/b6/e1fb3cee7b9fa4390801f0aa0a3b32e0628709f80808ba36ce1c8fab3c59/botocore_stubs-1.37.16-py3-none-any.whl", hash = "sha256:33973ee0e54ad5bf9f8560b2c36fc532b98540af6b9d4a57ffce5ae62a743a2a", size = 65421, upload-time = "2025-03-19T20:16:58.415Z" }, ] [[package]] name = "brotli" version = "1.1.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/2f/c2/f9e977608bdf958650638c3f1e28f85a1b075f075ebbe77db8555463787b/Brotli-1.1.0.tar.gz", hash = "sha256:81de08ac11bcb85841e440c13611c00b67d3bf82698314928d0b676362546724", size = 7372270 } -wheels = [ - { url = "https://files.pythonhosted.org/packages/6d/3a/dbf4fb970c1019a57b5e492e1e0eae745d32e59ba4d6161ab5422b08eefe/Brotli-1.1.0-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:e1140c64812cb9b06c922e77f1c26a75ec5e3f0fb2bf92cc8c58720dec276752", size = 873045 }, - { url = "https://files.pythonhosted.org/packages/dd/11/afc14026ea7f44bd6eb9316d800d439d092c8d508752055ce8d03086079a/Brotli-1.1.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:c8fd5270e906eef71d4a8d19b7c6a43760c6abcfcc10c9101d14eb2357418de9", size = 446218 }, - { url = "https://files.pythonhosted.org/packages/36/83/7545a6e7729db43cb36c4287ae388d6885c85a86dd251768a47015dfde32/Brotli-1.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1ae56aca0402a0f9a3431cddda62ad71666ca9d4dc3a10a142b9dce2e3c0cda3", size = 2903872 }, - { url = "https://files.pythonhosted.org/packages/32/23/35331c4d9391fcc0f29fd9bec2c76e4b4eeab769afbc4b11dd2e1098fb13/Brotli-1.1.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:43ce1b9935bfa1ede40028054d7f48b5469cd02733a365eec8a329ffd342915d", size = 2941254 }, - { url = "https://files.pythonhosted.org/packages/3b/24/1671acb450c902edb64bd765d73603797c6c7280a9ada85a195f6b78c6e5/Brotli-1.1.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:7c4855522edb2e6ae7fdb58e07c3ba9111e7621a8956f481c68d5d979c93032e", size = 2857293 }, - { url = "https://files.pythonhosted.org/packages/d5/00/40f760cc27007912b327fe15bf6bfd8eaecbe451687f72a8abc587d503b3/Brotli-1.1.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:38025d9f30cf4634f8309c6874ef871b841eb3c347e90b0851f63d1ded5212da", size = 3002385 }, - { url = "https://files.pythonhosted.org/packages/b8/cb/8aaa83f7a4caa131757668c0fb0c4b6384b09ffa77f2fba9570d87ab587d/Brotli-1.1.0-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:e6a904cb26bfefc2f0a6f240bdf5233be78cd2488900a2f846f3c3ac8489ab80", size = 2911104 }, - { url = "https://files.pythonhosted.org/packages/bc/c4/65456561d89d3c49f46b7fbeb8fe6e449f13bdc8ea7791832c5d476b2faf/Brotli-1.1.0-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:a37b8f0391212d29b3a91a799c8e4a2855e0576911cdfb2515487e30e322253d", size = 2809981 }, - { url = "https://files.pythonhosted.org/packages/05/1b/cf49528437bae28abce5f6e059f0d0be6fecdcc1d3e33e7c54b3ca498425/Brotli-1.1.0-cp310-cp310-musllinux_1_1_ppc64le.whl", hash = "sha256:e84799f09591700a4154154cab9787452925578841a94321d5ee8fb9a9a328f0", size = 2935297 }, - { url = "https://files.pythonhosted.org/packages/81/ff/190d4af610680bf0c5a09eb5d1eac6e99c7c8e216440f9c7cfd42b7adab5/Brotli-1.1.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:f66b5337fa213f1da0d9000bc8dc0cb5b896b726eefd9c6046f699b169c41b9e", size = 2930735 }, - { url = "https://files.pythonhosted.org/packages/80/7d/f1abbc0c98f6e09abd3cad63ec34af17abc4c44f308a7a539010f79aae7a/Brotli-1.1.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:5dab0844f2cf82be357a0eb11a9087f70c5430b2c241493fc122bb6f2bb0917c", size = 2933107 }, - { url = "https://files.pythonhosted.org/packages/34/ce/5a5020ba48f2b5a4ad1c0522d095ad5847a0be508e7d7569c8630ce25062/Brotli-1.1.0-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:e4fe605b917c70283db7dfe5ada75e04561479075761a0b3866c081d035b01c1", size = 2845400 }, - { url = "https://files.pythonhosted.org/packages/44/89/fa2c4355ab1eecf3994e5a0a7f5492c6ff81dfcb5f9ba7859bd534bb5c1a/Brotli-1.1.0-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:1e9a65b5736232e7a7f91ff3d02277f11d339bf34099a56cdab6a8b3410a02b2", size = 3031985 }, - { url = "https://files.pythonhosted.org/packages/af/a4/79196b4a1674143d19dca400866b1a4d1a089040df7b93b88ebae81f3447/Brotli-1.1.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:58d4b711689366d4a03ac7957ab8c28890415e267f9b6589969e74b6e42225ec", size = 2927099 }, - { url = "https://files.pythonhosted.org/packages/e9/54/1c0278556a097f9651e657b873ab08f01b9a9ae4cac128ceb66427d7cd20/Brotli-1.1.0-cp310-cp310-win32.whl", hash = "sha256:be36e3d172dc816333f33520154d708a2657ea63762ec16b62ece02ab5e4daf2", size = 333172 }, - { url = "https://files.pythonhosted.org/packages/f7/65/b785722e941193fd8b571afd9edbec2a9b838ddec4375d8af33a50b8dab9/Brotli-1.1.0-cp310-cp310-win_amd64.whl", hash = "sha256:0c6244521dda65ea562d5a69b9a26120769b7a9fb3db2fe9545935ed6735b128", size = 357255 }, - { url = "https://files.pythonhosted.org/packages/96/12/ad41e7fadd5db55459c4c401842b47f7fee51068f86dd2894dd0dcfc2d2a/Brotli-1.1.0-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:a3daabb76a78f829cafc365531c972016e4aa8d5b4bf60660ad8ecee19df7ccc", size = 873068 }, - { url = "https://files.pythonhosted.org/packages/95/4e/5afab7b2b4b61a84e9c75b17814198ce515343a44e2ed4488fac314cd0a9/Brotli-1.1.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:c8146669223164fc87a7e3de9f81e9423c67a79d6b3447994dfb9c95da16e2d6", size = 446244 }, - { url = "https://files.pythonhosted.org/packages/9d/e6/f305eb61fb9a8580c525478a4a34c5ae1a9bcb12c3aee619114940bc513d/Brotli-1.1.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:30924eb4c57903d5a7526b08ef4a584acc22ab1ffa085faceb521521d2de32dd", size = 2906500 }, - { url = "https://files.pythonhosted.org/packages/3e/4f/af6846cfbc1550a3024e5d3775ede1e00474c40882c7bf5b37a43ca35e91/Brotli-1.1.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ceb64bbc6eac5a140ca649003756940f8d6a7c444a68af170b3187623b43bebf", size = 2943950 }, - { url = "https://files.pythonhosted.org/packages/b3/e7/ca2993c7682d8629b62630ebf0d1f3bb3d579e667ce8e7ca03a0a0576a2d/Brotli-1.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a469274ad18dc0e4d316eefa616d1d0c2ff9da369af19fa6f3daa4f09671fd61", size = 2918527 }, - { url = "https://files.pythonhosted.org/packages/b3/96/da98e7bedc4c51104d29cc61e5f449a502dd3dbc211944546a4cc65500d3/Brotli-1.1.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:524f35912131cc2cabb00edfd8d573b07f2d9f21fa824bd3fb19725a9cf06327", size = 2845489 }, - { url = "https://files.pythonhosted.org/packages/e8/ef/ccbc16947d6ce943a7f57e1a40596c75859eeb6d279c6994eddd69615265/Brotli-1.1.0-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:5b3cc074004d968722f51e550b41a27be656ec48f8afaeeb45ebf65b561481dd", size = 2914080 }, - { url = "https://files.pythonhosted.org/packages/80/d6/0bd38d758d1afa62a5524172f0b18626bb2392d717ff94806f741fcd5ee9/Brotli-1.1.0-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:19c116e796420b0cee3da1ccec3b764ed2952ccfcc298b55a10e5610ad7885f9", size = 2813051 }, - { url = "https://files.pythonhosted.org/packages/14/56/48859dd5d129d7519e001f06dcfbb6e2cf6db92b2702c0c2ce7d97e086c1/Brotli-1.1.0-cp311-cp311-musllinux_1_1_ppc64le.whl", hash = "sha256:510b5b1bfbe20e1a7b3baf5fed9e9451873559a976c1a78eebaa3b86c57b4265", size = 2938172 }, - { url = "https://files.pythonhosted.org/packages/3d/77/a236d5f8cd9e9f4348da5acc75ab032ab1ab2c03cc8f430d24eea2672888/Brotli-1.1.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:a1fd8a29719ccce974d523580987b7f8229aeace506952fa9ce1d53a033873c8", size = 2933023 }, - { url = "https://files.pythonhosted.org/packages/f1/87/3b283efc0f5cb35f7f84c0c240b1e1a1003a5e47141a4881bf87c86d0ce2/Brotli-1.1.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:c247dd99d39e0338a604f8c2b3bc7061d5c2e9e2ac7ba9cc1be5a69cb6cd832f", size = 2935871 }, - { url = "https://files.pythonhosted.org/packages/f3/eb/2be4cc3e2141dc1a43ad4ca1875a72088229de38c68e842746b342667b2a/Brotli-1.1.0-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:1b2c248cd517c222d89e74669a4adfa5577e06ab68771a529060cf5a156e9757", size = 2847784 }, - { url = "https://files.pythonhosted.org/packages/66/13/b58ddebfd35edde572ccefe6890cf7c493f0c319aad2a5badee134b4d8ec/Brotli-1.1.0-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:2a24c50840d89ded6c9a8fdc7b6ed3692ed4e86f1c4a4a938e1e92def92933e0", size = 3034905 }, - { url = "https://files.pythonhosted.org/packages/84/9c/bc96b6c7db824998a49ed3b38e441a2cae9234da6fa11f6ed17e8cf4f147/Brotli-1.1.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:f31859074d57b4639318523d6ffdca586ace54271a73ad23ad021acd807eb14b", size = 2929467 }, - { url = "https://files.pythonhosted.org/packages/e7/71/8f161dee223c7ff7fea9d44893fba953ce97cf2c3c33f78ba260a91bcff5/Brotli-1.1.0-cp311-cp311-win32.whl", hash = "sha256:39da8adedf6942d76dc3e46653e52df937a3c4d6d18fdc94a7c29d263b1f5b50", size = 333169 }, - { url = "https://files.pythonhosted.org/packages/02/8a/fece0ee1057643cb2a5bbf59682de13f1725f8482b2c057d4e799d7ade75/Brotli-1.1.0-cp311-cp311-win_amd64.whl", hash = "sha256:aac0411d20e345dc0920bdec5548e438e999ff68d77564d5e9463a7ca9d3e7b1", size = 357253 }, - { url = "https://files.pythonhosted.org/packages/5c/d0/5373ae13b93fe00095a58efcbce837fd470ca39f703a235d2a999baadfbc/Brotli-1.1.0-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:32d95b80260d79926f5fab3c41701dbb818fde1c9da590e77e571eefd14abe28", size = 815693 }, - { url = "https://files.pythonhosted.org/packages/8e/48/f6e1cdf86751300c288c1459724bfa6917a80e30dbfc326f92cea5d3683a/Brotli-1.1.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:b760c65308ff1e462f65d69c12e4ae085cff3b332d894637f6273a12a482d09f", size = 422489 }, - { url = "https://files.pythonhosted.org/packages/06/88/564958cedce636d0f1bed313381dfc4b4e3d3f6015a63dae6146e1b8c65c/Brotli-1.1.0-cp312-cp312-macosx_10_9_universal2.whl", hash = "sha256:316cc9b17edf613ac76b1f1f305d2a748f1b976b033b049a6ecdfd5612c70409", size = 873081 }, - { url = "https://files.pythonhosted.org/packages/58/79/b7026a8bb65da9a6bb7d14329fd2bd48d2b7f86d7329d5cc8ddc6a90526f/Brotli-1.1.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:caf9ee9a5775f3111642d33b86237b05808dafcd6268faa492250e9b78046eb2", size = 446244 }, - { url = "https://files.pythonhosted.org/packages/e5/18/c18c32ecea41b6c0004e15606e274006366fe19436b6adccc1ae7b2e50c2/Brotli-1.1.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:70051525001750221daa10907c77830bc889cb6d865cc0b813d9db7fefc21451", size = 2906505 }, - { url = "https://files.pythonhosted.org/packages/08/c8/69ec0496b1ada7569b62d85893d928e865df29b90736558d6c98c2031208/Brotli-1.1.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:7f4bf76817c14aa98cc6697ac02f3972cb8c3da93e9ef16b9c66573a68014f91", size = 2944152 }, - { url = "https://files.pythonhosted.org/packages/ab/fb/0517cea182219d6768113a38167ef6d4eb157a033178cc938033a552ed6d/Brotli-1.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d0c5516f0aed654134a2fc936325cc2e642f8a0e096d075209672eb321cff408", size = 2919252 }, - { url = "https://files.pythonhosted.org/packages/c7/53/73a3431662e33ae61a5c80b1b9d2d18f58dfa910ae8dd696e57d39f1a2f5/Brotli-1.1.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:6c3020404e0b5eefd7c9485ccf8393cfb75ec38ce75586e046573c9dc29967a0", size = 2845955 }, - { url = "https://files.pythonhosted.org/packages/55/ac/bd280708d9c5ebdbf9de01459e625a3e3803cce0784f47d633562cf40e83/Brotli-1.1.0-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:4ed11165dd45ce798d99a136808a794a748d5dc38511303239d4e2363c0695dc", size = 2914304 }, - { url = "https://files.pythonhosted.org/packages/76/58/5c391b41ecfc4527d2cc3350719b02e87cb424ef8ba2023fb662f9bf743c/Brotli-1.1.0-cp312-cp312-musllinux_1_1_i686.whl", hash = "sha256:4093c631e96fdd49e0377a9c167bfd75b6d0bad2ace734c6eb20b348bc3ea180", size = 2814452 }, - { url = "https://files.pythonhosted.org/packages/c7/4e/91b8256dfe99c407f174924b65a01f5305e303f486cc7a2e8a5d43c8bec3/Brotli-1.1.0-cp312-cp312-musllinux_1_1_ppc64le.whl", hash = "sha256:7e4c4629ddad63006efa0ef968c8e4751c5868ff0b1c5c40f76524e894c50248", size = 2938751 }, - { url = "https://files.pythonhosted.org/packages/5a/a6/e2a39a5d3b412938362bbbeba5af904092bf3f95b867b4a3eb856104074e/Brotli-1.1.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:861bf317735688269936f755fa136a99d1ed526883859f86e41a5d43c61d8966", size = 2933757 }, - { url = "https://files.pythonhosted.org/packages/13/f0/358354786280a509482e0e77c1a5459e439766597d280f28cb097642fc26/Brotli-1.1.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:87a3044c3a35055527ac75e419dfa9f4f3667a1e887ee80360589eb8c90aabb9", size = 2936146 }, - { url = "https://files.pythonhosted.org/packages/80/f7/daf538c1060d3a88266b80ecc1d1c98b79553b3f117a485653f17070ea2a/Brotli-1.1.0-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:c5529b34c1c9d937168297f2c1fde7ebe9ebdd5e121297ff9c043bdb2ae3d6fb", size = 2848055 }, - { url = "https://files.pythonhosted.org/packages/ad/cf/0eaa0585c4077d3c2d1edf322d8e97aabf317941d3a72d7b3ad8bce004b0/Brotli-1.1.0-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:ca63e1890ede90b2e4454f9a65135a4d387a4585ff8282bb72964fab893f2111", size = 3035102 }, - { url = "https://files.pythonhosted.org/packages/d8/63/1c1585b2aa554fe6dbce30f0c18bdbc877fa9a1bf5ff17677d9cca0ac122/Brotli-1.1.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:e79e6520141d792237c70bcd7a3b122d00f2613769ae0cb61c52e89fd3443839", size = 2930029 }, - { url = "https://files.pythonhosted.org/packages/5f/3b/4e3fd1893eb3bbfef8e5a80d4508bec17a57bb92d586c85c12d28666bb13/Brotli-1.1.0-cp312-cp312-win32.whl", hash = "sha256:5f4d5ea15c9382135076d2fb28dde923352fe02951e66935a9efaac8f10e81b0", size = 333276 }, - { url = "https://files.pythonhosted.org/packages/3d/d5/942051b45a9e883b5b6e98c041698b1eb2012d25e5948c58d6bf85b1bb43/Brotli-1.1.0-cp312-cp312-win_amd64.whl", hash = "sha256:906bc3a79de8c4ae5b86d3d75a8b77e44404b0f4261714306e3ad248d8ab0951", size = 357255 }, - { url = "https://files.pythonhosted.org/packages/0a/9f/fb37bb8ffc52a8da37b1c03c459a8cd55df7a57bdccd8831d500e994a0ca/Brotli-1.1.0-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:8bf32b98b75c13ec7cf774164172683d6e7891088f6316e54425fde1efc276d5", size = 815681 }, - { url = "https://files.pythonhosted.org/packages/06/b3/dbd332a988586fefb0aa49c779f59f47cae76855c2d00f450364bb574cac/Brotli-1.1.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:7bc37c4d6b87fb1017ea28c9508b36bbcb0c3d18b4260fcdf08b200c74a6aee8", size = 422475 }, - { url = "https://files.pythonhosted.org/packages/bb/80/6aaddc2f63dbcf2d93c2d204e49c11a9ec93a8c7c63261e2b4bd35198283/Brotli-1.1.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3c0ef38c7a7014ffac184db9e04debe495d317cc9c6fb10071f7fefd93100a4f", size = 2906173 }, - { url = "https://files.pythonhosted.org/packages/ea/1d/e6ca79c96ff5b641df6097d299347507d39a9604bde8915e76bf026d6c77/Brotli-1.1.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:91d7cc2a76b5567591d12c01f019dd7afce6ba8cba6571187e21e2fc418ae648", size = 2943803 }, - { url = "https://files.pythonhosted.org/packages/ac/a3/d98d2472e0130b7dd3acdbb7f390d478123dbf62b7d32bda5c830a96116d/Brotli-1.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a93dde851926f4f2678e704fadeb39e16c35d8baebd5252c9fd94ce8ce68c4a0", size = 2918946 }, - { url = "https://files.pythonhosted.org/packages/c4/a5/c69e6d272aee3e1423ed005d8915a7eaa0384c7de503da987f2d224d0721/Brotli-1.1.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f0db75f47be8b8abc8d9e31bc7aad0547ca26f24a54e6fd10231d623f183d089", size = 2845707 }, - { url = "https://files.pythonhosted.org/packages/58/9f/4149d38b52725afa39067350696c09526de0125ebfbaab5acc5af28b42ea/Brotli-1.1.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:6967ced6730aed543b8673008b5a391c3b1076d834ca438bbd70635c73775368", size = 2936231 }, - { url = "https://files.pythonhosted.org/packages/5a/5a/145de884285611838a16bebfdb060c231c52b8f84dfbe52b852a15780386/Brotli-1.1.0-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:7eedaa5d036d9336c95915035fb57422054014ebdeb6f3b42eac809928e40d0c", size = 2848157 }, - { url = "https://files.pythonhosted.org/packages/50/ae/408b6bfb8525dadebd3b3dd5b19d631da4f7d46420321db44cd99dcf2f2c/Brotli-1.1.0-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:d487f5432bf35b60ed625d7e1b448e2dc855422e87469e3f450aa5552b0eb284", size = 3035122 }, - { url = "https://files.pythonhosted.org/packages/af/85/a94e5cfaa0ca449d8f91c3d6f78313ebf919a0dbd55a100c711c6e9655bc/Brotli-1.1.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:832436e59afb93e1836081a20f324cb185836c617659b07b129141a8426973c7", size = 2930206 }, - { url = "https://files.pythonhosted.org/packages/c2/f0/a61d9262cd01351df22e57ad7c34f66794709acab13f34be2675f45bf89d/Brotli-1.1.0-cp313-cp313-win32.whl", hash = "sha256:43395e90523f9c23a3d5bdf004733246fba087f2948f87ab28015f12359ca6a0", size = 333804 }, - { url = "https://files.pythonhosted.org/packages/7e/c1/ec214e9c94000d1c1974ec67ced1c970c148aa6b8d8373066123fc3dbf06/Brotli-1.1.0-cp313-cp313-win_amd64.whl", hash = "sha256:9011560a466d2eb3f5a6e4929cf4a09be405c64154e12df0dd72713f6500e32b", size = 358517 }, +sdist = { url = "https://files.pythonhosted.org/packages/2f/c2/f9e977608bdf958650638c3f1e28f85a1b075f075ebbe77db8555463787b/Brotli-1.1.0.tar.gz", hash = "sha256:81de08ac11bcb85841e440c13611c00b67d3bf82698314928d0b676362546724", size = 7372270, upload-time = "2023-09-07T14:05:41.643Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/6d/3a/dbf4fb970c1019a57b5e492e1e0eae745d32e59ba4d6161ab5422b08eefe/Brotli-1.1.0-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:e1140c64812cb9b06c922e77f1c26a75ec5e3f0fb2bf92cc8c58720dec276752", size = 873045, upload-time = "2023-09-07T14:03:16.894Z" }, + { url = "https://files.pythonhosted.org/packages/dd/11/afc14026ea7f44bd6eb9316d800d439d092c8d508752055ce8d03086079a/Brotli-1.1.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:c8fd5270e906eef71d4a8d19b7c6a43760c6abcfcc10c9101d14eb2357418de9", size = 446218, upload-time = "2023-09-07T14:03:18.917Z" }, + { url = "https://files.pythonhosted.org/packages/36/83/7545a6e7729db43cb36c4287ae388d6885c85a86dd251768a47015dfde32/Brotli-1.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1ae56aca0402a0f9a3431cddda62ad71666ca9d4dc3a10a142b9dce2e3c0cda3", size = 2903872, upload-time = "2023-09-07T14:03:20.398Z" }, + { url = "https://files.pythonhosted.org/packages/32/23/35331c4d9391fcc0f29fd9bec2c76e4b4eeab769afbc4b11dd2e1098fb13/Brotli-1.1.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:43ce1b9935bfa1ede40028054d7f48b5469cd02733a365eec8a329ffd342915d", size = 2941254, upload-time = "2023-09-07T14:03:21.914Z" }, + { url = "https://files.pythonhosted.org/packages/3b/24/1671acb450c902edb64bd765d73603797c6c7280a9ada85a195f6b78c6e5/Brotli-1.1.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:7c4855522edb2e6ae7fdb58e07c3ba9111e7621a8956f481c68d5d979c93032e", size = 2857293, upload-time = "2023-09-07T14:03:24Z" }, + { url = "https://files.pythonhosted.org/packages/d5/00/40f760cc27007912b327fe15bf6bfd8eaecbe451687f72a8abc587d503b3/Brotli-1.1.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:38025d9f30cf4634f8309c6874ef871b841eb3c347e90b0851f63d1ded5212da", size = 3002385, upload-time = "2023-09-07T14:03:26.248Z" }, + { url = "https://files.pythonhosted.org/packages/b8/cb/8aaa83f7a4caa131757668c0fb0c4b6384b09ffa77f2fba9570d87ab587d/Brotli-1.1.0-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:e6a904cb26bfefc2f0a6f240bdf5233be78cd2488900a2f846f3c3ac8489ab80", size = 2911104, upload-time = "2023-09-07T14:03:27.849Z" }, + { url = "https://files.pythonhosted.org/packages/bc/c4/65456561d89d3c49f46b7fbeb8fe6e449f13bdc8ea7791832c5d476b2faf/Brotli-1.1.0-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:a37b8f0391212d29b3a91a799c8e4a2855e0576911cdfb2515487e30e322253d", size = 2809981, upload-time = "2023-09-07T14:03:29.92Z" }, + { url = "https://files.pythonhosted.org/packages/05/1b/cf49528437bae28abce5f6e059f0d0be6fecdcc1d3e33e7c54b3ca498425/Brotli-1.1.0-cp310-cp310-musllinux_1_1_ppc64le.whl", hash = "sha256:e84799f09591700a4154154cab9787452925578841a94321d5ee8fb9a9a328f0", size = 2935297, upload-time = "2023-09-07T14:03:32.035Z" }, + { url = "https://files.pythonhosted.org/packages/81/ff/190d4af610680bf0c5a09eb5d1eac6e99c7c8e216440f9c7cfd42b7adab5/Brotli-1.1.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:f66b5337fa213f1da0d9000bc8dc0cb5b896b726eefd9c6046f699b169c41b9e", size = 2930735, upload-time = "2023-09-07T14:03:33.801Z" }, + { url = "https://files.pythonhosted.org/packages/80/7d/f1abbc0c98f6e09abd3cad63ec34af17abc4c44f308a7a539010f79aae7a/Brotli-1.1.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:5dab0844f2cf82be357a0eb11a9087f70c5430b2c241493fc122bb6f2bb0917c", size = 2933107, upload-time = "2024-10-18T12:32:09.016Z" }, + { url = "https://files.pythonhosted.org/packages/34/ce/5a5020ba48f2b5a4ad1c0522d095ad5847a0be508e7d7569c8630ce25062/Brotli-1.1.0-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:e4fe605b917c70283db7dfe5ada75e04561479075761a0b3866c081d035b01c1", size = 2845400, upload-time = "2024-10-18T12:32:11.134Z" }, + { url = "https://files.pythonhosted.org/packages/44/89/fa2c4355ab1eecf3994e5a0a7f5492c6ff81dfcb5f9ba7859bd534bb5c1a/Brotli-1.1.0-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:1e9a65b5736232e7a7f91ff3d02277f11d339bf34099a56cdab6a8b3410a02b2", size = 3031985, upload-time = "2024-10-18T12:32:12.813Z" }, + { url = "https://files.pythonhosted.org/packages/af/a4/79196b4a1674143d19dca400866b1a4d1a089040df7b93b88ebae81f3447/Brotli-1.1.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:58d4b711689366d4a03ac7957ab8c28890415e267f9b6589969e74b6e42225ec", size = 2927099, upload-time = "2024-10-18T12:32:14.733Z" }, + { url = "https://files.pythonhosted.org/packages/e9/54/1c0278556a097f9651e657b873ab08f01b9a9ae4cac128ceb66427d7cd20/Brotli-1.1.0-cp310-cp310-win32.whl", hash = "sha256:be36e3d172dc816333f33520154d708a2657ea63762ec16b62ece02ab5e4daf2", size = 333172, upload-time = "2023-09-07T14:03:35.212Z" }, + { url = "https://files.pythonhosted.org/packages/f7/65/b785722e941193fd8b571afd9edbec2a9b838ddec4375d8af33a50b8dab9/Brotli-1.1.0-cp310-cp310-win_amd64.whl", hash = "sha256:0c6244521dda65ea562d5a69b9a26120769b7a9fb3db2fe9545935ed6735b128", size = 357255, upload-time = "2023-09-07T14:03:36.447Z" }, + { url = "https://files.pythonhosted.org/packages/96/12/ad41e7fadd5db55459c4c401842b47f7fee51068f86dd2894dd0dcfc2d2a/Brotli-1.1.0-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:a3daabb76a78f829cafc365531c972016e4aa8d5b4bf60660ad8ecee19df7ccc", size = 873068, upload-time = "2023-09-07T14:03:37.779Z" }, + { url = "https://files.pythonhosted.org/packages/95/4e/5afab7b2b4b61a84e9c75b17814198ce515343a44e2ed4488fac314cd0a9/Brotli-1.1.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:c8146669223164fc87a7e3de9f81e9423c67a79d6b3447994dfb9c95da16e2d6", size = 446244, upload-time = "2023-09-07T14:03:39.223Z" }, + { url = "https://files.pythonhosted.org/packages/9d/e6/f305eb61fb9a8580c525478a4a34c5ae1a9bcb12c3aee619114940bc513d/Brotli-1.1.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:30924eb4c57903d5a7526b08ef4a584acc22ab1ffa085faceb521521d2de32dd", size = 2906500, upload-time = "2023-09-07T14:03:40.858Z" }, + { url = "https://files.pythonhosted.org/packages/3e/4f/af6846cfbc1550a3024e5d3775ede1e00474c40882c7bf5b37a43ca35e91/Brotli-1.1.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ceb64bbc6eac5a140ca649003756940f8d6a7c444a68af170b3187623b43bebf", size = 2943950, upload-time = "2023-09-07T14:03:42.896Z" }, + { url = "https://files.pythonhosted.org/packages/b3/e7/ca2993c7682d8629b62630ebf0d1f3bb3d579e667ce8e7ca03a0a0576a2d/Brotli-1.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a469274ad18dc0e4d316eefa616d1d0c2ff9da369af19fa6f3daa4f09671fd61", size = 2918527, upload-time = "2023-09-07T14:03:44.552Z" }, + { url = "https://files.pythonhosted.org/packages/b3/96/da98e7bedc4c51104d29cc61e5f449a502dd3dbc211944546a4cc65500d3/Brotli-1.1.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:524f35912131cc2cabb00edfd8d573b07f2d9f21fa824bd3fb19725a9cf06327", size = 2845489, upload-time = "2023-09-07T14:03:46.594Z" }, + { url = "https://files.pythonhosted.org/packages/e8/ef/ccbc16947d6ce943a7f57e1a40596c75859eeb6d279c6994eddd69615265/Brotli-1.1.0-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:5b3cc074004d968722f51e550b41a27be656ec48f8afaeeb45ebf65b561481dd", size = 2914080, upload-time = "2023-09-07T14:03:48.204Z" }, + { url = "https://files.pythonhosted.org/packages/80/d6/0bd38d758d1afa62a5524172f0b18626bb2392d717ff94806f741fcd5ee9/Brotli-1.1.0-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:19c116e796420b0cee3da1ccec3b764ed2952ccfcc298b55a10e5610ad7885f9", size = 2813051, upload-time = "2023-09-07T14:03:50.348Z" }, + { url = "https://files.pythonhosted.org/packages/14/56/48859dd5d129d7519e001f06dcfbb6e2cf6db92b2702c0c2ce7d97e086c1/Brotli-1.1.0-cp311-cp311-musllinux_1_1_ppc64le.whl", hash = "sha256:510b5b1bfbe20e1a7b3baf5fed9e9451873559a976c1a78eebaa3b86c57b4265", size = 2938172, upload-time = "2023-09-07T14:03:52.395Z" }, + { url = "https://files.pythonhosted.org/packages/3d/77/a236d5f8cd9e9f4348da5acc75ab032ab1ab2c03cc8f430d24eea2672888/Brotli-1.1.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:a1fd8a29719ccce974d523580987b7f8229aeace506952fa9ce1d53a033873c8", size = 2933023, upload-time = "2023-09-07T14:03:53.96Z" }, + { url = "https://files.pythonhosted.org/packages/f1/87/3b283efc0f5cb35f7f84c0c240b1e1a1003a5e47141a4881bf87c86d0ce2/Brotli-1.1.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:c247dd99d39e0338a604f8c2b3bc7061d5c2e9e2ac7ba9cc1be5a69cb6cd832f", size = 2935871, upload-time = "2024-10-18T12:32:16.688Z" }, + { url = "https://files.pythonhosted.org/packages/f3/eb/2be4cc3e2141dc1a43ad4ca1875a72088229de38c68e842746b342667b2a/Brotli-1.1.0-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:1b2c248cd517c222d89e74669a4adfa5577e06ab68771a529060cf5a156e9757", size = 2847784, upload-time = "2024-10-18T12:32:18.459Z" }, + { url = "https://files.pythonhosted.org/packages/66/13/b58ddebfd35edde572ccefe6890cf7c493f0c319aad2a5badee134b4d8ec/Brotli-1.1.0-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:2a24c50840d89ded6c9a8fdc7b6ed3692ed4e86f1c4a4a938e1e92def92933e0", size = 3034905, upload-time = "2024-10-18T12:32:20.192Z" }, + { url = "https://files.pythonhosted.org/packages/84/9c/bc96b6c7db824998a49ed3b38e441a2cae9234da6fa11f6ed17e8cf4f147/Brotli-1.1.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:f31859074d57b4639318523d6ffdca586ace54271a73ad23ad021acd807eb14b", size = 2929467, upload-time = "2024-10-18T12:32:21.774Z" }, + { url = "https://files.pythonhosted.org/packages/e7/71/8f161dee223c7ff7fea9d44893fba953ce97cf2c3c33f78ba260a91bcff5/Brotli-1.1.0-cp311-cp311-win32.whl", hash = "sha256:39da8adedf6942d76dc3e46653e52df937a3c4d6d18fdc94a7c29d263b1f5b50", size = 333169, upload-time = "2023-09-07T14:03:55.404Z" }, + { url = "https://files.pythonhosted.org/packages/02/8a/fece0ee1057643cb2a5bbf59682de13f1725f8482b2c057d4e799d7ade75/Brotli-1.1.0-cp311-cp311-win_amd64.whl", hash = "sha256:aac0411d20e345dc0920bdec5548e438e999ff68d77564d5e9463a7ca9d3e7b1", size = 357253, upload-time = "2023-09-07T14:03:56.643Z" }, + { url = "https://files.pythonhosted.org/packages/5c/d0/5373ae13b93fe00095a58efcbce837fd470ca39f703a235d2a999baadfbc/Brotli-1.1.0-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:32d95b80260d79926f5fab3c41701dbb818fde1c9da590e77e571eefd14abe28", size = 815693, upload-time = "2024-10-18T12:32:23.824Z" }, + { url = "https://files.pythonhosted.org/packages/8e/48/f6e1cdf86751300c288c1459724bfa6917a80e30dbfc326f92cea5d3683a/Brotli-1.1.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:b760c65308ff1e462f65d69c12e4ae085cff3b332d894637f6273a12a482d09f", size = 422489, upload-time = "2024-10-18T12:32:25.641Z" }, + { url = "https://files.pythonhosted.org/packages/06/88/564958cedce636d0f1bed313381dfc4b4e3d3f6015a63dae6146e1b8c65c/Brotli-1.1.0-cp312-cp312-macosx_10_9_universal2.whl", hash = "sha256:316cc9b17edf613ac76b1f1f305d2a748f1b976b033b049a6ecdfd5612c70409", size = 873081, upload-time = "2023-09-07T14:03:57.967Z" }, + { url = "https://files.pythonhosted.org/packages/58/79/b7026a8bb65da9a6bb7d14329fd2bd48d2b7f86d7329d5cc8ddc6a90526f/Brotli-1.1.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:caf9ee9a5775f3111642d33b86237b05808dafcd6268faa492250e9b78046eb2", size = 446244, upload-time = "2023-09-07T14:03:59.319Z" }, + { url = "https://files.pythonhosted.org/packages/e5/18/c18c32ecea41b6c0004e15606e274006366fe19436b6adccc1ae7b2e50c2/Brotli-1.1.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:70051525001750221daa10907c77830bc889cb6d865cc0b813d9db7fefc21451", size = 2906505, upload-time = "2023-09-07T14:04:01.327Z" }, + { url = "https://files.pythonhosted.org/packages/08/c8/69ec0496b1ada7569b62d85893d928e865df29b90736558d6c98c2031208/Brotli-1.1.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:7f4bf76817c14aa98cc6697ac02f3972cb8c3da93e9ef16b9c66573a68014f91", size = 2944152, upload-time = "2023-09-07T14:04:03.033Z" }, + { url = "https://files.pythonhosted.org/packages/ab/fb/0517cea182219d6768113a38167ef6d4eb157a033178cc938033a552ed6d/Brotli-1.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d0c5516f0aed654134a2fc936325cc2e642f8a0e096d075209672eb321cff408", size = 2919252, upload-time = "2023-09-07T14:04:04.675Z" }, + { url = "https://files.pythonhosted.org/packages/c7/53/73a3431662e33ae61a5c80b1b9d2d18f58dfa910ae8dd696e57d39f1a2f5/Brotli-1.1.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:6c3020404e0b5eefd7c9485ccf8393cfb75ec38ce75586e046573c9dc29967a0", size = 2845955, upload-time = "2023-09-07T14:04:06.585Z" }, + { url = "https://files.pythonhosted.org/packages/55/ac/bd280708d9c5ebdbf9de01459e625a3e3803cce0784f47d633562cf40e83/Brotli-1.1.0-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:4ed11165dd45ce798d99a136808a794a748d5dc38511303239d4e2363c0695dc", size = 2914304, upload-time = "2023-09-07T14:04:08.668Z" }, + { url = "https://files.pythonhosted.org/packages/76/58/5c391b41ecfc4527d2cc3350719b02e87cb424ef8ba2023fb662f9bf743c/Brotli-1.1.0-cp312-cp312-musllinux_1_1_i686.whl", hash = "sha256:4093c631e96fdd49e0377a9c167bfd75b6d0bad2ace734c6eb20b348bc3ea180", size = 2814452, upload-time = "2023-09-07T14:04:10.736Z" }, + { url = "https://files.pythonhosted.org/packages/c7/4e/91b8256dfe99c407f174924b65a01f5305e303f486cc7a2e8a5d43c8bec3/Brotli-1.1.0-cp312-cp312-musllinux_1_1_ppc64le.whl", hash = "sha256:7e4c4629ddad63006efa0ef968c8e4751c5868ff0b1c5c40f76524e894c50248", size = 2938751, upload-time = "2023-09-07T14:04:12.875Z" }, + { url = "https://files.pythonhosted.org/packages/5a/a6/e2a39a5d3b412938362bbbeba5af904092bf3f95b867b4a3eb856104074e/Brotli-1.1.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:861bf317735688269936f755fa136a99d1ed526883859f86e41a5d43c61d8966", size = 2933757, upload-time = "2023-09-07T14:04:14.551Z" }, + { url = "https://files.pythonhosted.org/packages/13/f0/358354786280a509482e0e77c1a5459e439766597d280f28cb097642fc26/Brotli-1.1.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:87a3044c3a35055527ac75e419dfa9f4f3667a1e887ee80360589eb8c90aabb9", size = 2936146, upload-time = "2024-10-18T12:32:27.257Z" }, + { url = "https://files.pythonhosted.org/packages/80/f7/daf538c1060d3a88266b80ecc1d1c98b79553b3f117a485653f17070ea2a/Brotli-1.1.0-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:c5529b34c1c9d937168297f2c1fde7ebe9ebdd5e121297ff9c043bdb2ae3d6fb", size = 2848055, upload-time = "2024-10-18T12:32:29.376Z" }, + { url = "https://files.pythonhosted.org/packages/ad/cf/0eaa0585c4077d3c2d1edf322d8e97aabf317941d3a72d7b3ad8bce004b0/Brotli-1.1.0-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:ca63e1890ede90b2e4454f9a65135a4d387a4585ff8282bb72964fab893f2111", size = 3035102, upload-time = "2024-10-18T12:32:31.371Z" }, + { url = "https://files.pythonhosted.org/packages/d8/63/1c1585b2aa554fe6dbce30f0c18bdbc877fa9a1bf5ff17677d9cca0ac122/Brotli-1.1.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:e79e6520141d792237c70bcd7a3b122d00f2613769ae0cb61c52e89fd3443839", size = 2930029, upload-time = "2024-10-18T12:32:33.293Z" }, + { url = "https://files.pythonhosted.org/packages/5f/3b/4e3fd1893eb3bbfef8e5a80d4508bec17a57bb92d586c85c12d28666bb13/Brotli-1.1.0-cp312-cp312-win32.whl", hash = "sha256:5f4d5ea15c9382135076d2fb28dde923352fe02951e66935a9efaac8f10e81b0", size = 333276, upload-time = "2023-09-07T14:04:16.49Z" }, + { url = "https://files.pythonhosted.org/packages/3d/d5/942051b45a9e883b5b6e98c041698b1eb2012d25e5948c58d6bf85b1bb43/Brotli-1.1.0-cp312-cp312-win_amd64.whl", hash = "sha256:906bc3a79de8c4ae5b86d3d75a8b77e44404b0f4261714306e3ad248d8ab0951", size = 357255, upload-time = "2023-09-07T14:04:17.83Z" }, + { url = "https://files.pythonhosted.org/packages/0a/9f/fb37bb8ffc52a8da37b1c03c459a8cd55df7a57bdccd8831d500e994a0ca/Brotli-1.1.0-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:8bf32b98b75c13ec7cf774164172683d6e7891088f6316e54425fde1efc276d5", size = 815681, upload-time = "2024-10-18T12:32:34.942Z" }, + { url = "https://files.pythonhosted.org/packages/06/b3/dbd332a988586fefb0aa49c779f59f47cae76855c2d00f450364bb574cac/Brotli-1.1.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:7bc37c4d6b87fb1017ea28c9508b36bbcb0c3d18b4260fcdf08b200c74a6aee8", size = 422475, upload-time = "2024-10-18T12:32:36.485Z" }, + { url = "https://files.pythonhosted.org/packages/bb/80/6aaddc2f63dbcf2d93c2d204e49c11a9ec93a8c7c63261e2b4bd35198283/Brotli-1.1.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3c0ef38c7a7014ffac184db9e04debe495d317cc9c6fb10071f7fefd93100a4f", size = 2906173, upload-time = "2024-10-18T12:32:37.978Z" }, + { url = "https://files.pythonhosted.org/packages/ea/1d/e6ca79c96ff5b641df6097d299347507d39a9604bde8915e76bf026d6c77/Brotli-1.1.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:91d7cc2a76b5567591d12c01f019dd7afce6ba8cba6571187e21e2fc418ae648", size = 2943803, upload-time = "2024-10-18T12:32:39.606Z" }, + { url = "https://files.pythonhosted.org/packages/ac/a3/d98d2472e0130b7dd3acdbb7f390d478123dbf62b7d32bda5c830a96116d/Brotli-1.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a93dde851926f4f2678e704fadeb39e16c35d8baebd5252c9fd94ce8ce68c4a0", size = 2918946, upload-time = "2024-10-18T12:32:41.679Z" }, + { url = "https://files.pythonhosted.org/packages/c4/a5/c69e6d272aee3e1423ed005d8915a7eaa0384c7de503da987f2d224d0721/Brotli-1.1.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f0db75f47be8b8abc8d9e31bc7aad0547ca26f24a54e6fd10231d623f183d089", size = 2845707, upload-time = "2024-10-18T12:32:43.478Z" }, + { url = "https://files.pythonhosted.org/packages/58/9f/4149d38b52725afa39067350696c09526de0125ebfbaab5acc5af28b42ea/Brotli-1.1.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:6967ced6730aed543b8673008b5a391c3b1076d834ca438bbd70635c73775368", size = 2936231, upload-time = "2024-10-18T12:32:45.224Z" }, + { url = "https://files.pythonhosted.org/packages/5a/5a/145de884285611838a16bebfdb060c231c52b8f84dfbe52b852a15780386/Brotli-1.1.0-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:7eedaa5d036d9336c95915035fb57422054014ebdeb6f3b42eac809928e40d0c", size = 2848157, upload-time = "2024-10-18T12:32:46.894Z" }, + { url = "https://files.pythonhosted.org/packages/50/ae/408b6bfb8525dadebd3b3dd5b19d631da4f7d46420321db44cd99dcf2f2c/Brotli-1.1.0-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:d487f5432bf35b60ed625d7e1b448e2dc855422e87469e3f450aa5552b0eb284", size = 3035122, upload-time = "2024-10-18T12:32:48.844Z" }, + { url = "https://files.pythonhosted.org/packages/af/85/a94e5cfaa0ca449d8f91c3d6f78313ebf919a0dbd55a100c711c6e9655bc/Brotli-1.1.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:832436e59afb93e1836081a20f324cb185836c617659b07b129141a8426973c7", size = 2930206, upload-time = "2024-10-18T12:32:51.198Z" }, + { url = "https://files.pythonhosted.org/packages/c2/f0/a61d9262cd01351df22e57ad7c34f66794709acab13f34be2675f45bf89d/Brotli-1.1.0-cp313-cp313-win32.whl", hash = "sha256:43395e90523f9c23a3d5bdf004733246fba087f2948f87ab28015f12359ca6a0", size = 333804, upload-time = "2024-10-18T12:32:52.661Z" }, + { url = "https://files.pythonhosted.org/packages/7e/c1/ec214e9c94000d1c1974ec67ced1c970c148aa6b8d8373066123fc3dbf06/Brotli-1.1.0-cp313-cp313-win_amd64.whl", hash = "sha256:9011560a466d2eb3f5a6e4929cf4a09be405c64154e12df0dd72713f6500e32b", size = 358517, upload-time = "2024-10-18T12:32:54.066Z" }, ] [[package]] @@ -815,38 +815,38 @@ dependencies = [ { name = "pyproject-hooks" }, { name = "tomli", marker = "python_full_version < '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/7d/46/aeab111f8e06793e4f0e421fcad593d547fb8313b50990f31681ee2fb1ad/build-1.2.2.post1.tar.gz", hash = "sha256:b36993e92ca9375a219c99e606a122ff365a760a2d4bba0caa09bd5278b608b7", size = 46701 } +sdist = { url = "https://files.pythonhosted.org/packages/7d/46/aeab111f8e06793e4f0e421fcad593d547fb8313b50990f31681ee2fb1ad/build-1.2.2.post1.tar.gz", hash = "sha256:b36993e92ca9375a219c99e606a122ff365a760a2d4bba0caa09bd5278b608b7", size = 46701, upload-time = "2024-10-06T17:22:25.251Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/84/c2/80633736cd183ee4a62107413def345f7e6e3c01563dbca1417363cf957e/build-1.2.2.post1-py3-none-any.whl", hash = "sha256:1d61c0887fa860c01971625baae8bdd338e517b836a2f70dd1f7aa3a6b2fc5b5", size = 22950 }, + { url = "https://files.pythonhosted.org/packages/84/c2/80633736cd183ee4a62107413def345f7e6e3c01563dbca1417363cf957e/build-1.2.2.post1-py3-none-any.whl", hash = "sha256:1d61c0887fa860c01971625baae8bdd338e517b836a2f70dd1f7aa3a6b2fc5b5", size = 22950, upload-time = "2024-10-06T17:22:23.299Z" }, ] [[package]] name = "cachetools" version = "5.5.2" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/6c/81/3747dad6b14fa2cf53fcf10548cf5aea6913e96fab41a3c198676f8948a5/cachetools-5.5.2.tar.gz", hash = "sha256:1a661caa9175d26759571b2e19580f9d6393969e5dfca11fdb1f947a23e640d4", size = 28380 } +sdist = { url = "https://files.pythonhosted.org/packages/6c/81/3747dad6b14fa2cf53fcf10548cf5aea6913e96fab41a3c198676f8948a5/cachetools-5.5.2.tar.gz", hash = "sha256:1a661caa9175d26759571b2e19580f9d6393969e5dfca11fdb1f947a23e640d4", size = 28380, upload-time = "2025-02-20T21:01:19.524Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/72/76/20fa66124dbe6be5cafeb312ece67de6b61dd91a0247d1ea13db4ebb33c2/cachetools-5.5.2-py3-none-any.whl", hash = "sha256:d26a22bcc62eb95c3beabd9f1ee5e820d3d2704fe2967cbe350e20c8ffcd3f0a", size = 10080 }, + { url = "https://files.pythonhosted.org/packages/72/76/20fa66124dbe6be5cafeb312ece67de6b61dd91a0247d1ea13db4ebb33c2/cachetools-5.5.2-py3-none-any.whl", hash = "sha256:d26a22bcc62eb95c3beabd9f1ee5e820d3d2704fe2967cbe350e20c8ffcd3f0a", size = 10080, upload-time = "2025-02-20T21:01:16.647Z" }, ] [[package]] name = "caio" version = "0.9.21" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/8c/ec/85a997230d9681a1d5154bba250cd26133fb79915bfe2c661c7529592503/caio-0.9.21.tar.gz", hash = "sha256:4f1d30ad0f975de07b4a3ae1cd2e9275fa574f2ca0b49ba5ab16208575650a92", size = 26882 } +sdist = { url = "https://files.pythonhosted.org/packages/8c/ec/85a997230d9681a1d5154bba250cd26133fb79915bfe2c661c7529592503/caio-0.9.21.tar.gz", hash = "sha256:4f1d30ad0f975de07b4a3ae1cd2e9275fa574f2ca0b49ba5ab16208575650a92", size = 26882, upload-time = "2025-01-12T11:20:06.596Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/83/7c/6a6f45381571502af60f29f1dbc6b023c18fb557084b61c9d2d745b45a41/caio-0.9.21-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:a80ae4838696c8e40d860f3de7afea018be4e96bd126706501b1cf34c32c7655", size = 42296 }, - { url = "https://files.pythonhosted.org/packages/3b/3b/67f1f4c4f9a60700a603cfdab7774d2d67b6430c6b8a610b90a40da5f400/caio-0.9.21-cp310-cp310-manylinux_2_34_aarch64.whl", hash = "sha256:35155eba9b6a134f5a0d42d112245c27d8d24b4b3f707f92bb77c4ef6df61796", size = 79340 }, - { url = "https://files.pythonhosted.org/packages/46/c0/67070f96a1b35b3ba51bfdcca01ea69161a8326d7df8b9abed568001c94b/caio-0.9.21-cp310-cp310-manylinux_2_34_x86_64.whl", hash = "sha256:a4f9c48259a1126935ba92e9540de9bec6e295aad2cb5bc3a225b31579c2c708", size = 77525 }, - { url = "https://files.pythonhosted.org/packages/0f/11/dec12ae89bd725083e73d70c8fb3a03f2edd84b445a5cff8214cfd6ac415/caio-0.9.21-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:2ed8ee09acd1276dfac38fe1b872873e715370fc8fb1dad214c8b983c4bd5a22", size = 42298 }, - { url = "https://files.pythonhosted.org/packages/2a/c7/16906aa0bac32ccfd2001ff4b42a8abe593f7a4ba1b9d3b8ab6af1444f38/caio-0.9.21-cp311-cp311-manylinux_2_34_aarch64.whl", hash = "sha256:6e9cadc82495d97f551ec56e67dc4a79ffaf1420aee8dc25676d89dfed97131a", size = 79954 }, - { url = "https://files.pythonhosted.org/packages/fb/23/50c8bd0b0c3c04fc0c31f0e1034601d01f067b495f4f427065f2ea9deeaf/caio-0.9.21-cp311-cp311-manylinux_2_34_x86_64.whl", hash = "sha256:4997b64640dc0b72efb4f0f835dcdb5d56027352c9a4d53d5fec6e9abc576d35", size = 78085 }, - { url = "https://files.pythonhosted.org/packages/39/24/6258365f7af3ce62d0c1c29b89716228e1e4b0437df342788634878d5a9f/caio-0.9.21-cp312-cp312-macosx_10_9_universal2.whl", hash = "sha256:e7314a28d69a0397d1d0ac6c7bfe7973f27f4f7216cf42b0358d7d9ba27bc4cd", size = 42381 }, - { url = "https://files.pythonhosted.org/packages/ca/ab/a0a0c448c2234277b39970c698861f4d4e3ceadb46f4011f410fca89c7b3/caio-0.9.21-cp312-cp312-manylinux_2_34_aarch64.whl", hash = "sha256:1f4241e2b89f31e1fea342c8da9a987fef71d093df7ba1169f469d0be7592608", size = 81320 }, - { url = "https://files.pythonhosted.org/packages/f2/95/738ef0a4468ea963156c2f1db69669cf435d1f2e36e4796bc6ba39bb2016/caio-0.9.21-cp312-cp312-manylinux_2_34_x86_64.whl", hash = "sha256:fdab8c817b6835d997db1532ce7d9f5cbe186265bf0ee9a9840b378aa4a1cba7", size = 80005 }, - { url = "https://files.pythonhosted.org/packages/17/42/a7e241569d027d1d8f80ffe2c527c7109dad90d4db9f91f11f79e5738e34/caio-0.9.21-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:de5a805bb646ce687ae7ffd5288d167ab306bef83af15771bd53681b98c46b90", size = 42463 }, - { url = "https://files.pythonhosted.org/packages/84/56/ab7433ecdec3ef29a894c439fe5571dbdbbeece6051bea6a84f249d9d61d/caio-0.9.21-cp313-cp313-manylinux_2_34_aarch64.whl", hash = "sha256:1819f4b8ca13f8f24350aa4ada40e5632abb595adf4f3a67babb695916fbb4c8", size = 81362 }, - { url = "https://files.pythonhosted.org/packages/af/9f/c2015ce24f2b6fd82a1fbec7aec1817cdc18ccbbd27efa80e0b964a6765c/caio-0.9.21-cp313-cp313-manylinux_2_34_x86_64.whl", hash = "sha256:56073b55bf37ec687ae4036b9fd1da365116627cc637f878006e984812270eac", size = 80040 }, + { url = "https://files.pythonhosted.org/packages/83/7c/6a6f45381571502af60f29f1dbc6b023c18fb557084b61c9d2d745b45a41/caio-0.9.21-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:a80ae4838696c8e40d860f3de7afea018be4e96bd126706501b1cf34c32c7655", size = 42296, upload-time = "2025-01-12T11:19:38.427Z" }, + { url = "https://files.pythonhosted.org/packages/3b/3b/67f1f4c4f9a60700a603cfdab7774d2d67b6430c6b8a610b90a40da5f400/caio-0.9.21-cp310-cp310-manylinux_2_34_aarch64.whl", hash = "sha256:35155eba9b6a134f5a0d42d112245c27d8d24b4b3f707f92bb77c4ef6df61796", size = 79340, upload-time = "2025-01-12T11:19:40.059Z" }, + { url = "https://files.pythonhosted.org/packages/46/c0/67070f96a1b35b3ba51bfdcca01ea69161a8326d7df8b9abed568001c94b/caio-0.9.21-cp310-cp310-manylinux_2_34_x86_64.whl", hash = "sha256:a4f9c48259a1126935ba92e9540de9bec6e295aad2cb5bc3a225b31579c2c708", size = 77525, upload-time = "2025-01-12T11:19:42.505Z" }, + { url = "https://files.pythonhosted.org/packages/0f/11/dec12ae89bd725083e73d70c8fb3a03f2edd84b445a5cff8214cfd6ac415/caio-0.9.21-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:2ed8ee09acd1276dfac38fe1b872873e715370fc8fb1dad214c8b983c4bd5a22", size = 42298, upload-time = "2025-01-12T11:19:44.893Z" }, + { url = "https://files.pythonhosted.org/packages/2a/c7/16906aa0bac32ccfd2001ff4b42a8abe593f7a4ba1b9d3b8ab6af1444f38/caio-0.9.21-cp311-cp311-manylinux_2_34_aarch64.whl", hash = "sha256:6e9cadc82495d97f551ec56e67dc4a79ffaf1420aee8dc25676d89dfed97131a", size = 79954, upload-time = "2025-01-12T11:19:46.99Z" }, + { url = "https://files.pythonhosted.org/packages/fb/23/50c8bd0b0c3c04fc0c31f0e1034601d01f067b495f4f427065f2ea9deeaf/caio-0.9.21-cp311-cp311-manylinux_2_34_x86_64.whl", hash = "sha256:4997b64640dc0b72efb4f0f835dcdb5d56027352c9a4d53d5fec6e9abc576d35", size = 78085, upload-time = "2025-01-12T11:19:48.016Z" }, + { url = "https://files.pythonhosted.org/packages/39/24/6258365f7af3ce62d0c1c29b89716228e1e4b0437df342788634878d5a9f/caio-0.9.21-cp312-cp312-macosx_10_9_universal2.whl", hash = "sha256:e7314a28d69a0397d1d0ac6c7bfe7973f27f4f7216cf42b0358d7d9ba27bc4cd", size = 42381, upload-time = "2025-01-12T11:19:49.064Z" }, + { url = "https://files.pythonhosted.org/packages/ca/ab/a0a0c448c2234277b39970c698861f4d4e3ceadb46f4011f410fca89c7b3/caio-0.9.21-cp312-cp312-manylinux_2_34_aarch64.whl", hash = "sha256:1f4241e2b89f31e1fea342c8da9a987fef71d093df7ba1169f469d0be7592608", size = 81320, upload-time = "2025-01-12T11:19:50.049Z" }, + { url = "https://files.pythonhosted.org/packages/f2/95/738ef0a4468ea963156c2f1db69669cf435d1f2e36e4796bc6ba39bb2016/caio-0.9.21-cp312-cp312-manylinux_2_34_x86_64.whl", hash = "sha256:fdab8c817b6835d997db1532ce7d9f5cbe186265bf0ee9a9840b378aa4a1cba7", size = 80005, upload-time = "2025-01-12T11:19:51.026Z" }, + { url = "https://files.pythonhosted.org/packages/17/42/a7e241569d027d1d8f80ffe2c527c7109dad90d4db9f91f11f79e5738e34/caio-0.9.21-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:de5a805bb646ce687ae7ffd5288d167ab306bef83af15771bd53681b98c46b90", size = 42463, upload-time = "2025-01-12T11:19:51.974Z" }, + { url = "https://files.pythonhosted.org/packages/84/56/ab7433ecdec3ef29a894c439fe5571dbdbbeece6051bea6a84f249d9d61d/caio-0.9.21-cp313-cp313-manylinux_2_34_aarch64.whl", hash = "sha256:1819f4b8ca13f8f24350aa4ada40e5632abb595adf4f3a67babb695916fbb4c8", size = 81362, upload-time = "2025-01-12T11:19:53.957Z" }, + { url = "https://files.pythonhosted.org/packages/af/9f/c2015ce24f2b6fd82a1fbec7aec1817cdc18ccbbd27efa80e0b964a6765c/caio-0.9.21-cp313-cp313-manylinux_2_34_x86_64.whl", hash = "sha256:56073b55bf37ec687ae4036b9fd1da365116627cc637f878006e984812270eac", size = 80040, upload-time = "2025-01-12T11:19:55.03Z" }, ] [[package]] @@ -856,26 +856,26 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "geomet" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/b2/6f/d25121afaa2ea0741d05d2e9921a7ca9b4ce71634b16a8aaee21bd7af818/cassandra-driver-3.29.2.tar.gz", hash = "sha256:c4310a7d0457f51a63fb019d8ef501588c491141362b53097fbc62fa06559b7c", size = 293752 } -wheels = [ - { url = "https://files.pythonhosted.org/packages/54/b4/d5da6b2e82abc8b1d9f93bbc633441a51098bb183aaf2c0481162e17fffe/cassandra_driver-3.29.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:957208093ff2353230d0d83edf8c8e8582e4f2999d9a33292be6558fec943562", size = 363775 }, - { url = "https://files.pythonhosted.org/packages/f4/6d/366346a652f8523c26307846ec5c59e93fdfeee28e67078d68a07fcb2da2/cassandra_driver-3.29.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:d70353b6d9d6e01e2b261efccfe90ce0aa6f416588e6e626ca2ed0aff6b540cf", size = 364096 }, - { url = "https://files.pythonhosted.org/packages/cc/60/f8de88175937481be98da88eb88b4fd704093e284e5907775293c496df32/cassandra_driver-3.29.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:06ad489e4df2cc7f41d3aca8bd8ddeb8071c4fb98240ed07f1dcd9b5180fd879", size = 3660567 }, - { url = "https://files.pythonhosted.org/packages/3b/3a/354db5ac8349ba5dd9827f43c2436221387368f48db50b030ded8cdf91ea/cassandra_driver-3.29.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e7f1dfa33c3d93350057d6dc163bb92748b6e6a164c408c75cf2c59be0a203b7", size = 3948499 }, - { url = "https://files.pythonhosted.org/packages/a5/bd/7c62675d722f99097934675468636fdabd42b1e418e9fc567562ee2142d7/cassandra_driver-3.29.2-cp310-cp310-win32.whl", hash = "sha256:f9df1e6ae4201eb2eae899cb0649d46b3eb0843f075199b51360bc9d59679a31", size = 340917 }, - { url = "https://files.pythonhosted.org/packages/18/fa/9c73f0d416167097db871dd46e09a327a138b264774e3dbed5159a8ebdd2/cassandra_driver-3.29.2-cp310-cp310-win_amd64.whl", hash = "sha256:c4a005bc0b4fd8b5716ad931e1cc788dbd45967b0bcbdc3dfde33c7f9fde40d4", size = 348622 }, - { url = "https://files.pythonhosted.org/packages/d8/aa/d332d2e10585772e9a4703d524fc818613e7301527a1534f22022b02e9ab/cassandra_driver-3.29.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:e31cee01a6fc8cf7f32e443fa0031bdc75eed46126831b7a807ab167b4dc1316", size = 363772 }, - { url = "https://files.pythonhosted.org/packages/f8/26/adc5beac60c373733569868ee1843691fae5d9d8cd07a4907e7c4a55bdaa/cassandra_driver-3.29.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:52edc6d4bd7d07b10dc08b7f044dbc2ebe24ad7009c23a65e0916faed1a34065", size = 364100 }, - { url = "https://files.pythonhosted.org/packages/dc/9b/af6cc4ba2cd56773e9f47ee93c2afca374c4a6ee62eaf6890ae65176cd16/cassandra_driver-3.29.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:eb3a9f24fc84324d426a69dc35df66de550833072a4d9a4d63d72fda8fcaecb9", size = 3643143 }, - { url = "https://files.pythonhosted.org/packages/fd/03/85a1bcfb463896c5391b9b3315f7d9536b0402afdcab78c793911765c99b/cassandra_driver-3.29.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1e89de04809d02bb1d5d03c0946a7baaaf85e93d7e6414885b4ea2616efe9de0", size = 3920657 }, - { url = "https://files.pythonhosted.org/packages/17/3f/480af48ce578970b97878990ac3a44d07e185ddb04057660f54f393fea05/cassandra_driver-3.29.2-cp311-cp311-win32.whl", hash = "sha256:7104e5043e9cc98136d7fafe2418cbc448dacb4e1866fe38ff5be76f227437ef", size = 340920 }, - { url = "https://files.pythonhosted.org/packages/86/57/63654b85a2e4fa3af6afa8e883fdad658cba9d7565d098ac281a358abf8c/cassandra_driver-3.29.2-cp311-cp311-win_amd64.whl", hash = "sha256:69aa53f1bdb23487765faa92eef57366637878eafc412f46af999e722353b22f", size = 348625 }, - { url = "https://files.pythonhosted.org/packages/4d/8f/dae609997c9f91bd4d7885c528a0aa9263963bbb2af5cb32483e1feb1d70/cassandra_driver-3.29.2-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:a1e994a82b2e6ab022c5aec24e03ad49fca5f3d47e566a145de34eb0e768473a", size = 363852 }, - { url = "https://files.pythonhosted.org/packages/a0/a8/eee54de5b4dacf23a619b6e4fa9baa1e0e989ee5afa55ac86994640c3d4a/cassandra_driver-3.29.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:2039201ae5d9b7c7ce0930af7138d2637ca16a4c7aaae2fbdd4355fbaf3003c5", size = 364053 }, - { url = "https://files.pythonhosted.org/packages/7b/49/fe8e3a317082cf6372da88648083ce0d6c12066c8e6db8f229c771771a71/cassandra_driver-3.29.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8067fad22e76e250c3846507d804f90b53e943bba442fa1b26583bcac692aaf1", size = 3318096 }, - { url = "https://files.pythonhosted.org/packages/fb/01/703dd0bdfe694fa320863e70472c0adda25fbccb2bcb92076e9773ad96cd/cassandra_driver-3.29.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ee0ebe8eb4fb007d8001ffcd1c3828b74defeb01075d8a1f1116ae9c60f75541", size = 3597748 }, - { url = "https://files.pythonhosted.org/packages/d3/b7/723d67d84016bf913b59826f43dd9288cf8593a514c0f9650d703748a369/cassandra_driver-3.29.2-cp312-cp312-win32.whl", hash = "sha256:83dc9399cdabe482fd3095ca54ec227212d8c491b563a7276f6c100e30ee856c", size = 340921 }, - { url = "https://files.pythonhosted.org/packages/4d/49/89dcb4f4522b5c72fbd7216cae6e23bf26586728be13fb13685ea4ee1149/cassandra_driver-3.29.2-cp312-cp312-win_amd64.whl", hash = "sha256:6c74610f56a4c53863a5d44a2af9c6c3405da19d51966fabd85d7f927d5c6abc", size = 348681 }, +sdist = { url = "https://files.pythonhosted.org/packages/b2/6f/d25121afaa2ea0741d05d2e9921a7ca9b4ce71634b16a8aaee21bd7af818/cassandra-driver-3.29.2.tar.gz", hash = "sha256:c4310a7d0457f51a63fb019d8ef501588c491141362b53097fbc62fa06559b7c", size = 293752, upload-time = "2024-09-10T02:20:46.689Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/54/b4/d5da6b2e82abc8b1d9f93bbc633441a51098bb183aaf2c0481162e17fffe/cassandra_driver-3.29.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:957208093ff2353230d0d83edf8c8e8582e4f2999d9a33292be6558fec943562", size = 363775, upload-time = "2024-09-10T02:19:21.978Z" }, + { url = "https://files.pythonhosted.org/packages/f4/6d/366346a652f8523c26307846ec5c59e93fdfeee28e67078d68a07fcb2da2/cassandra_driver-3.29.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:d70353b6d9d6e01e2b261efccfe90ce0aa6f416588e6e626ca2ed0aff6b540cf", size = 364096, upload-time = "2024-09-10T02:19:24.089Z" }, + { url = "https://files.pythonhosted.org/packages/cc/60/f8de88175937481be98da88eb88b4fd704093e284e5907775293c496df32/cassandra_driver-3.29.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:06ad489e4df2cc7f41d3aca8bd8ddeb8071c4fb98240ed07f1dcd9b5180fd879", size = 3660567, upload-time = "2024-09-10T02:19:27.874Z" }, + { url = "https://files.pythonhosted.org/packages/3b/3a/354db5ac8349ba5dd9827f43c2436221387368f48db50b030ded8cdf91ea/cassandra_driver-3.29.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e7f1dfa33c3d93350057d6dc163bb92748b6e6a164c408c75cf2c59be0a203b7", size = 3948499, upload-time = "2024-09-10T02:19:35.503Z" }, + { url = "https://files.pythonhosted.org/packages/a5/bd/7c62675d722f99097934675468636fdabd42b1e418e9fc567562ee2142d7/cassandra_driver-3.29.2-cp310-cp310-win32.whl", hash = "sha256:f9df1e6ae4201eb2eae899cb0649d46b3eb0843f075199b51360bc9d59679a31", size = 340917, upload-time = "2024-09-10T02:19:37.652Z" }, + { url = "https://files.pythonhosted.org/packages/18/fa/9c73f0d416167097db871dd46e09a327a138b264774e3dbed5159a8ebdd2/cassandra_driver-3.29.2-cp310-cp310-win_amd64.whl", hash = "sha256:c4a005bc0b4fd8b5716ad931e1cc788dbd45967b0bcbdc3dfde33c7f9fde40d4", size = 348622, upload-time = "2024-09-10T02:19:39.913Z" }, + { url = "https://files.pythonhosted.org/packages/d8/aa/d332d2e10585772e9a4703d524fc818613e7301527a1534f22022b02e9ab/cassandra_driver-3.29.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:e31cee01a6fc8cf7f32e443fa0031bdc75eed46126831b7a807ab167b4dc1316", size = 363772, upload-time = "2024-09-10T02:19:41.916Z" }, + { url = "https://files.pythonhosted.org/packages/f8/26/adc5beac60c373733569868ee1843691fae5d9d8cd07a4907e7c4a55bdaa/cassandra_driver-3.29.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:52edc6d4bd7d07b10dc08b7f044dbc2ebe24ad7009c23a65e0916faed1a34065", size = 364100, upload-time = "2024-09-10T02:19:43.412Z" }, + { url = "https://files.pythonhosted.org/packages/dc/9b/af6cc4ba2cd56773e9f47ee93c2afca374c4a6ee62eaf6890ae65176cd16/cassandra_driver-3.29.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:eb3a9f24fc84324d426a69dc35df66de550833072a4d9a4d63d72fda8fcaecb9", size = 3643143, upload-time = "2024-09-10T02:19:47.932Z" }, + { url = "https://files.pythonhosted.org/packages/fd/03/85a1bcfb463896c5391b9b3315f7d9536b0402afdcab78c793911765c99b/cassandra_driver-3.29.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1e89de04809d02bb1d5d03c0946a7baaaf85e93d7e6414885b4ea2616efe9de0", size = 3920657, upload-time = "2024-09-10T02:19:52.524Z" }, + { url = "https://files.pythonhosted.org/packages/17/3f/480af48ce578970b97878990ac3a44d07e185ddb04057660f54f393fea05/cassandra_driver-3.29.2-cp311-cp311-win32.whl", hash = "sha256:7104e5043e9cc98136d7fafe2418cbc448dacb4e1866fe38ff5be76f227437ef", size = 340920, upload-time = "2024-09-10T02:19:54.623Z" }, + { url = "https://files.pythonhosted.org/packages/86/57/63654b85a2e4fa3af6afa8e883fdad658cba9d7565d098ac281a358abf8c/cassandra_driver-3.29.2-cp311-cp311-win_amd64.whl", hash = "sha256:69aa53f1bdb23487765faa92eef57366637878eafc412f46af999e722353b22f", size = 348625, upload-time = "2024-09-10T02:19:56.164Z" }, + { url = "https://files.pythonhosted.org/packages/4d/8f/dae609997c9f91bd4d7885c528a0aa9263963bbb2af5cb32483e1feb1d70/cassandra_driver-3.29.2-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:a1e994a82b2e6ab022c5aec24e03ad49fca5f3d47e566a145de34eb0e768473a", size = 363852, upload-time = "2024-09-10T02:19:57.646Z" }, + { url = "https://files.pythonhosted.org/packages/a0/a8/eee54de5b4dacf23a619b6e4fa9baa1e0e989ee5afa55ac86994640c3d4a/cassandra_driver-3.29.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:2039201ae5d9b7c7ce0930af7138d2637ca16a4c7aaae2fbdd4355fbaf3003c5", size = 364053, upload-time = "2024-09-10T02:19:59.049Z" }, + { url = "https://files.pythonhosted.org/packages/7b/49/fe8e3a317082cf6372da88648083ce0d6c12066c8e6db8f229c771771a71/cassandra_driver-3.29.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8067fad22e76e250c3846507d804f90b53e943bba442fa1b26583bcac692aaf1", size = 3318096, upload-time = "2024-09-10T02:20:02.698Z" }, + { url = "https://files.pythonhosted.org/packages/fb/01/703dd0bdfe694fa320863e70472c0adda25fbccb2bcb92076e9773ad96cd/cassandra_driver-3.29.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ee0ebe8eb4fb007d8001ffcd1c3828b74defeb01075d8a1f1116ae9c60f75541", size = 3597748, upload-time = "2024-09-10T02:20:06.738Z" }, + { url = "https://files.pythonhosted.org/packages/d3/b7/723d67d84016bf913b59826f43dd9288cf8593a514c0f9650d703748a369/cassandra_driver-3.29.2-cp312-cp312-win32.whl", hash = "sha256:83dc9399cdabe482fd3095ca54ec227212d8c491b563a7276f6c100e30ee856c", size = 340921, upload-time = "2024-09-10T02:20:08.7Z" }, + { url = "https://files.pythonhosted.org/packages/4d/49/89dcb4f4522b5c72fbd7216cae6e23bf26586728be13fb13685ea4ee1149/cassandra_driver-3.29.2-cp312-cp312-win_amd64.whl", hash = "sha256:6c74610f56a4c53863a5d44a2af9c6c3405da19d51966fabd85d7f927d5c6abc", size = 348681, upload-time = "2024-09-10T02:20:10.747Z" }, ] [[package]] @@ -887,9 +887,9 @@ dependencies = [ { name = "numpy" }, { name = "requests" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/88/00/a9a3a958169677f5f713bb3ed5a4afc1baf7abd1e08f37acad718aa923db/cassio-0.1.10.tar.gz", hash = "sha256:577f0a2ce5898a57c83195bf74811dec8794282477eb6fa4debd4ccec6cfab98", size = 35854 } +sdist = { url = "https://files.pythonhosted.org/packages/88/00/a9a3a958169677f5f713bb3ed5a4afc1baf7abd1e08f37acad718aa923db/cassio-0.1.10.tar.gz", hash = "sha256:577f0a2ce5898a57c83195bf74811dec8794282477eb6fa4debd4ccec6cfab98", size = 35854, upload-time = "2024-10-03T16:53:57.549Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/73/ae/25347dca6ca4032d421cd674fdb35bb02985baf5dcb8cbfac0cc95dfae49/cassio-0.1.10-py3-none-any.whl", hash = "sha256:9eebe5f18b627d0f328de4dbbf22c68cc76dbeecf46d846c0277e410de5cb1dc", size = 45726 }, + { url = "https://files.pythonhosted.org/packages/73/ae/25347dca6ca4032d421cd674fdb35bb02985baf5dcb8cbfac0cc95dfae49/cassio-0.1.10-py3-none-any.whl", hash = "sha256:9eebe5f18b627d0f328de4dbbf22c68cc76dbeecf46d846c0277e410de5cb1dc", size = 45726, upload-time = "2024-10-03T16:53:54.79Z" }, ] [[package]] @@ -901,9 +901,9 @@ dependencies = [ { name = "exceptiongroup", marker = "python_full_version < '3.11'" }, { name = "typing-extensions", marker = "python_full_version < '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/64/65/af6d57da2cb32c076319b7489ae0958f746949d407109e3ccf4d115f147c/cattrs-24.1.2.tar.gz", hash = "sha256:8028cfe1ff5382df59dd36474a86e02d817b06eaf8af84555441bac915d2ef85", size = 426462 } +sdist = { url = "https://files.pythonhosted.org/packages/64/65/af6d57da2cb32c076319b7489ae0958f746949d407109e3ccf4d115f147c/cattrs-24.1.2.tar.gz", hash = "sha256:8028cfe1ff5382df59dd36474a86e02d817b06eaf8af84555441bac915d2ef85", size = 426462, upload-time = "2024-09-22T14:58:36.377Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/c8/d5/867e75361fc45f6de75fe277dd085627a9db5ebb511a87f27dc1396b5351/cattrs-24.1.2-py3-none-any.whl", hash = "sha256:67c7495b760168d931a10233f979b28dc04daf853b30752246f4f8471c6d68d0", size = 66446 }, + { url = "https://files.pythonhosted.org/packages/c8/d5/867e75361fc45f6de75fe277dd085627a9db5ebb511a87f27dc1396b5351/cattrs-24.1.2-py3-none-any.whl", hash = "sha256:67c7495b760168d931a10233f979b28dc04daf853b30752246f4f8471c6d68d0", size = 66446, upload-time = "2024-09-22T14:58:34.812Z" }, ] [[package]] @@ -921,9 +921,9 @@ dependencies = [ { name = "tzdata" }, { name = "vine" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/8a/9c/cf0bce2cc1c8971bf56629d8f180e4ca35612c7e79e6e432e785261a8be4/celery-5.4.0.tar.gz", hash = "sha256:504a19140e8d3029d5acad88330c541d4c3f64c789d85f94756762d8bca7e706", size = 1575692 } +sdist = { url = "https://files.pythonhosted.org/packages/8a/9c/cf0bce2cc1c8971bf56629d8f180e4ca35612c7e79e6e432e785261a8be4/celery-5.4.0.tar.gz", hash = "sha256:504a19140e8d3029d5acad88330c541d4c3f64c789d85f94756762d8bca7e706", size = 1575692, upload-time = "2024-04-17T20:29:43.675Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/90/c4/6a4d3772e5407622feb93dd25c86ce3c0fee746fa822a777a627d56b4f2a/celery-5.4.0-py3-none-any.whl", hash = "sha256:369631eb580cf8c51a82721ec538684994f8277637edde2dfc0dacd73ed97f64", size = 425983 }, + { url = "https://files.pythonhosted.org/packages/90/c4/6a4d3772e5407622feb93dd25c86ce3c0fee746fa822a777a627d56b4f2a/celery-5.4.0-py3-none-any.whl", hash = "sha256:369631eb580cf8c51a82721ec538684994f8277637edde2dfc0dacd73ed97f64", size = 425983, upload-time = "2024-04-17T20:29:39.406Z" }, ] [package.optional-dependencies] @@ -935,9 +935,9 @@ redis = [ name = "certifi" version = "2024.8.30" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/b0/ee/9b19140fe824b367c04c5e1b369942dd754c4c5462d5674002f75c4dedc1/certifi-2024.8.30.tar.gz", hash = "sha256:bec941d2aa8195e248a60b31ff9f0558284cf01a52591ceda73ea9afffd69fd9", size = 168507 } +sdist = { url = "https://files.pythonhosted.org/packages/b0/ee/9b19140fe824b367c04c5e1b369942dd754c4c5462d5674002f75c4dedc1/certifi-2024.8.30.tar.gz", hash = "sha256:bec941d2aa8195e248a60b31ff9f0558284cf01a52591ceda73ea9afffd69fd9", size = 168507, upload-time = "2024-08-30T01:55:04.365Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/12/90/3c9ff0512038035f59d279fddeb79f5f1eccd8859f06d6163c58798b9487/certifi-2024.8.30-py3-none-any.whl", hash = "sha256:922820b53db7a7257ffbda3f597266d435245903d80737e34f8a45ff3e3230d8", size = 167321 }, + { url = "https://files.pythonhosted.org/packages/12/90/3c9ff0512038035f59d279fddeb79f5f1eccd8859f06d6163c58798b9487/certifi-2024.8.30-py3-none-any.whl", hash = "sha256:922820b53db7a7257ffbda3f597266d435245903d80737e34f8a45ff3e3230d8", size = 167321, upload-time = "2024-08-30T01:55:02.591Z" }, ] [[package]] @@ -947,133 +947,133 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "pycparser" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/fc/97/c783634659c2920c3fc70419e3af40972dbaf758daa229a7d6ea6135c90d/cffi-1.17.1.tar.gz", hash = "sha256:1c39c6016c32bc48dd54561950ebd6836e1670f2ae46128f67cf49e789c52824", size = 516621 } -wheels = [ - { url = "https://files.pythonhosted.org/packages/90/07/f44ca684db4e4f08a3fdc6eeb9a0d15dc6883efc7b8c90357fdbf74e186c/cffi-1.17.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:df8b1c11f177bc2313ec4b2d46baec87a5f3e71fc8b45dab2ee7cae86d9aba14", size = 182191 }, - { url = "https://files.pythonhosted.org/packages/08/fd/cc2fedbd887223f9f5d170c96e57cbf655df9831a6546c1727ae13fa977a/cffi-1.17.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:8f2cdc858323644ab277e9bb925ad72ae0e67f69e804f4898c070998d50b1a67", size = 178592 }, - { url = "https://files.pythonhosted.org/packages/de/cc/4635c320081c78d6ffc2cab0a76025b691a91204f4aa317d568ff9280a2d/cffi-1.17.1-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:edae79245293e15384b51f88b00613ba9f7198016a5948b5dddf4917d4d26382", size = 426024 }, - { url = "https://files.pythonhosted.org/packages/b6/7b/3b2b250f3aab91abe5f8a51ada1b717935fdaec53f790ad4100fe2ec64d1/cffi-1.17.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:45398b671ac6d70e67da8e4224a065cec6a93541bb7aebe1b198a61b58c7b702", size = 448188 }, - { url = "https://files.pythonhosted.org/packages/d3/48/1b9283ebbf0ec065148d8de05d647a986c5f22586b18120020452fff8f5d/cffi-1.17.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ad9413ccdeda48c5afdae7e4fa2192157e991ff761e7ab8fdd8926f40b160cc3", size = 455571 }, - { url = "https://files.pythonhosted.org/packages/40/87/3b8452525437b40f39ca7ff70276679772ee7e8b394934ff60e63b7b090c/cffi-1.17.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:5da5719280082ac6bd9aa7becb3938dc9f9cbd57fac7d2871717b1feb0902ab6", size = 436687 }, - { url = "https://files.pythonhosted.org/packages/8d/fb/4da72871d177d63649ac449aec2e8a29efe0274035880c7af59101ca2232/cffi-1.17.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2bb1a08b8008b281856e5971307cc386a8e9c5b625ac297e853d36da6efe9c17", size = 446211 }, - { url = "https://files.pythonhosted.org/packages/ab/a0/62f00bcb411332106c02b663b26f3545a9ef136f80d5df746c05878f8c4b/cffi-1.17.1-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:045d61c734659cc045141be4bae381a41d89b741f795af1dd018bfb532fd0df8", size = 461325 }, - { url = "https://files.pythonhosted.org/packages/36/83/76127035ed2e7e27b0787604d99da630ac3123bfb02d8e80c633f218a11d/cffi-1.17.1-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:6883e737d7d9e4899a8a695e00ec36bd4e5e4f18fabe0aca0efe0a4b44cdb13e", size = 438784 }, - { url = "https://files.pythonhosted.org/packages/21/81/a6cd025db2f08ac88b901b745c163d884641909641f9b826e8cb87645942/cffi-1.17.1-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:6b8b4a92e1c65048ff98cfe1f735ef8f1ceb72e3d5f0c25fdb12087a23da22be", size = 461564 }, - { url = "https://files.pythonhosted.org/packages/f8/fe/4d41c2f200c4a457933dbd98d3cf4e911870877bd94d9656cc0fcb390681/cffi-1.17.1-cp310-cp310-win32.whl", hash = "sha256:c9c3d058ebabb74db66e431095118094d06abf53284d9c81f27300d0e0d8bc7c", size = 171804 }, - { url = "https://files.pythonhosted.org/packages/d1/b6/0b0f5ab93b0df4acc49cae758c81fe4e5ef26c3ae2e10cc69249dfd8b3ab/cffi-1.17.1-cp310-cp310-win_amd64.whl", hash = "sha256:0f048dcf80db46f0098ccac01132761580d28e28bc0f78ae0d58048063317e15", size = 181299 }, - { url = "https://files.pythonhosted.org/packages/6b/f4/927e3a8899e52a27fa57a48607ff7dc91a9ebe97399b357b85a0c7892e00/cffi-1.17.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:a45e3c6913c5b87b3ff120dcdc03f6131fa0065027d0ed7ee6190736a74cd401", size = 182264 }, - { url = "https://files.pythonhosted.org/packages/6c/f5/6c3a8efe5f503175aaddcbea6ad0d2c96dad6f5abb205750d1b3df44ef29/cffi-1.17.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:30c5e0cb5ae493c04c8b42916e52ca38079f1b235c2f8ae5f4527b963c401caf", size = 178651 }, - { url = "https://files.pythonhosted.org/packages/94/dd/a3f0118e688d1b1a57553da23b16bdade96d2f9bcda4d32e7d2838047ff7/cffi-1.17.1-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f75c7ab1f9e4aca5414ed4d8e5c0e303a34f4421f8a0d47a4d019ceff0ab6af4", size = 445259 }, - { url = "https://files.pythonhosted.org/packages/2e/ea/70ce63780f096e16ce8588efe039d3c4f91deb1dc01e9c73a287939c79a6/cffi-1.17.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a1ed2dd2972641495a3ec98445e09766f077aee98a1c896dcb4ad0d303628e41", size = 469200 }, - { url = "https://files.pythonhosted.org/packages/1c/a0/a4fa9f4f781bda074c3ddd57a572b060fa0df7655d2a4247bbe277200146/cffi-1.17.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:46bf43160c1a35f7ec506d254e5c890f3c03648a4dbac12d624e4490a7046cd1", size = 477235 }, - { url = "https://files.pythonhosted.org/packages/62/12/ce8710b5b8affbcdd5c6e367217c242524ad17a02fe5beec3ee339f69f85/cffi-1.17.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:a24ed04c8ffd54b0729c07cee15a81d964e6fee0e3d4d342a27b020d22959dc6", size = 459721 }, - { url = "https://files.pythonhosted.org/packages/ff/6b/d45873c5e0242196f042d555526f92aa9e0c32355a1be1ff8c27f077fd37/cffi-1.17.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:610faea79c43e44c71e1ec53a554553fa22321b65fae24889706c0a84d4ad86d", size = 467242 }, - { url = "https://files.pythonhosted.org/packages/1a/52/d9a0e523a572fbccf2955f5abe883cfa8bcc570d7faeee06336fbd50c9fc/cffi-1.17.1-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:a9b15d491f3ad5d692e11f6b71f7857e7835eb677955c00cc0aefcd0669adaf6", size = 477999 }, - { url = "https://files.pythonhosted.org/packages/44/74/f2a2460684a1a2d00ca799ad880d54652841a780c4c97b87754f660c7603/cffi-1.17.1-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:de2ea4b5833625383e464549fec1bc395c1bdeeb5f25c4a3a82b5a8c756ec22f", size = 454242 }, - { url = "https://files.pythonhosted.org/packages/f8/4a/34599cac7dfcd888ff54e801afe06a19c17787dfd94495ab0c8d35fe99fb/cffi-1.17.1-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:fc48c783f9c87e60831201f2cce7f3b2e4846bf4d8728eabe54d60700b318a0b", size = 478604 }, - { url = "https://files.pythonhosted.org/packages/34/33/e1b8a1ba29025adbdcda5fb3a36f94c03d771c1b7b12f726ff7fef2ebe36/cffi-1.17.1-cp311-cp311-win32.whl", hash = "sha256:85a950a4ac9c359340d5963966e3e0a94a676bd6245a4b55bc43949eee26a655", size = 171727 }, - { url = "https://files.pythonhosted.org/packages/3d/97/50228be003bb2802627d28ec0627837ac0bf35c90cf769812056f235b2d1/cffi-1.17.1-cp311-cp311-win_amd64.whl", hash = "sha256:caaf0640ef5f5517f49bc275eca1406b0ffa6aa184892812030f04c2abf589a0", size = 181400 }, - { url = "https://files.pythonhosted.org/packages/5a/84/e94227139ee5fb4d600a7a4927f322e1d4aea6fdc50bd3fca8493caba23f/cffi-1.17.1-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:805b4371bf7197c329fcb3ead37e710d1bca9da5d583f5073b799d5c5bd1eee4", size = 183178 }, - { url = "https://files.pythonhosted.org/packages/da/ee/fb72c2b48656111c4ef27f0f91da355e130a923473bf5ee75c5643d00cca/cffi-1.17.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:733e99bc2df47476e3848417c5a4540522f234dfd4ef3ab7fafdf555b082ec0c", size = 178840 }, - { url = "https://files.pythonhosted.org/packages/cc/b6/db007700f67d151abadf508cbfd6a1884f57eab90b1bb985c4c8c02b0f28/cffi-1.17.1-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:1257bdabf294dceb59f5e70c64a3e2f462c30c7ad68092d01bbbfb1c16b1ba36", size = 454803 }, - { url = "https://files.pythonhosted.org/packages/1a/df/f8d151540d8c200eb1c6fba8cd0dfd40904f1b0682ea705c36e6c2e97ab3/cffi-1.17.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:da95af8214998d77a98cc14e3a3bd00aa191526343078b530ceb0bd710fb48a5", size = 478850 }, - { url = "https://files.pythonhosted.org/packages/28/c0/b31116332a547fd2677ae5b78a2ef662dfc8023d67f41b2a83f7c2aa78b1/cffi-1.17.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d63afe322132c194cf832bfec0dc69a99fb9bb6bbd550f161a49e9e855cc78ff", size = 485729 }, - { url = "https://files.pythonhosted.org/packages/91/2b/9a1ddfa5c7f13cab007a2c9cc295b70fbbda7cb10a286aa6810338e60ea1/cffi-1.17.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:f79fc4fc25f1c8698ff97788206bb3c2598949bfe0fef03d299eb1b5356ada99", size = 471256 }, - { url = "https://files.pythonhosted.org/packages/b2/d5/da47df7004cb17e4955df6a43d14b3b4ae77737dff8bf7f8f333196717bf/cffi-1.17.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b62ce867176a75d03a665bad002af8e6d54644fad99a3c70905c543130e39d93", size = 479424 }, - { url = "https://files.pythonhosted.org/packages/0b/ac/2a28bcf513e93a219c8a4e8e125534f4f6db03e3179ba1c45e949b76212c/cffi-1.17.1-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:386c8bf53c502fff58903061338ce4f4950cbdcb23e2902d86c0f722b786bbe3", size = 484568 }, - { url = "https://files.pythonhosted.org/packages/d4/38/ca8a4f639065f14ae0f1d9751e70447a261f1a30fa7547a828ae08142465/cffi-1.17.1-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:4ceb10419a9adf4460ea14cfd6bc43d08701f0835e979bf821052f1805850fe8", size = 488736 }, - { url = "https://files.pythonhosted.org/packages/86/c5/28b2d6f799ec0bdecf44dced2ec5ed43e0eb63097b0f58c293583b406582/cffi-1.17.1-cp312-cp312-win32.whl", hash = "sha256:a08d7e755f8ed21095a310a693525137cfe756ce62d066e53f502a83dc550f65", size = 172448 }, - { url = "https://files.pythonhosted.org/packages/50/b9/db34c4755a7bd1cb2d1603ac3863f22bcecbd1ba29e5ee841a4bc510b294/cffi-1.17.1-cp312-cp312-win_amd64.whl", hash = "sha256:51392eae71afec0d0c8fb1a53b204dbb3bcabcb3c9b807eedf3e1e6ccf2de903", size = 181976 }, - { url = "https://files.pythonhosted.org/packages/8d/f8/dd6c246b148639254dad4d6803eb6a54e8c85c6e11ec9df2cffa87571dbe/cffi-1.17.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:f3a2b4222ce6b60e2e8b337bb9596923045681d71e5a082783484d845390938e", size = 182989 }, - { url = "https://files.pythonhosted.org/packages/8b/f1/672d303ddf17c24fc83afd712316fda78dc6fce1cd53011b839483e1ecc8/cffi-1.17.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:0984a4925a435b1da406122d4d7968dd861c1385afe3b45ba82b750f229811e2", size = 178802 }, - { url = "https://files.pythonhosted.org/packages/0e/2d/eab2e858a91fdff70533cab61dcff4a1f55ec60425832ddfdc9cd36bc8af/cffi-1.17.1-cp313-cp313-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d01b12eeeb4427d3110de311e1774046ad344f5b1a7403101878976ecd7a10f3", size = 454792 }, - { url = "https://files.pythonhosted.org/packages/75/b2/fbaec7c4455c604e29388d55599b99ebcc250a60050610fadde58932b7ee/cffi-1.17.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:706510fe141c86a69c8ddc029c7910003a17353970cff3b904ff0686a5927683", size = 478893 }, - { url = "https://files.pythonhosted.org/packages/4f/b7/6e4a2162178bf1935c336d4da8a9352cccab4d3a5d7914065490f08c0690/cffi-1.17.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:de55b766c7aa2e2a3092c51e0483d700341182f08e67c63630d5b6f200bb28e5", size = 485810 }, - { url = "https://files.pythonhosted.org/packages/c7/8a/1d0e4a9c26e54746dc08c2c6c037889124d4f59dffd853a659fa545f1b40/cffi-1.17.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:c59d6e989d07460165cc5ad3c61f9fd8f1b4796eacbd81cee78957842b834af4", size = 471200 }, - { url = "https://files.pythonhosted.org/packages/26/9f/1aab65a6c0db35f43c4d1b4f580e8df53914310afc10ae0397d29d697af4/cffi-1.17.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dd398dbc6773384a17fe0d3e7eeb8d1a21c2200473ee6806bb5e6a8e62bb73dd", size = 479447 }, - { url = "https://files.pythonhosted.org/packages/5f/e4/fb8b3dd8dc0e98edf1135ff067ae070bb32ef9d509d6cb0f538cd6f7483f/cffi-1.17.1-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:3edc8d958eb099c634dace3c7e16560ae474aa3803a5df240542b305d14e14ed", size = 484358 }, - { url = "https://files.pythonhosted.org/packages/f1/47/d7145bf2dc04684935d57d67dff9d6d795b2ba2796806bb109864be3a151/cffi-1.17.1-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:72e72408cad3d5419375fc87d289076ee319835bdfa2caad331e377589aebba9", size = 488469 }, - { url = "https://files.pythonhosted.org/packages/bf/ee/f94057fa6426481d663b88637a9a10e859e492c73d0384514a17d78ee205/cffi-1.17.1-cp313-cp313-win32.whl", hash = "sha256:e03eab0a8677fa80d646b5ddece1cbeaf556c313dcfac435ba11f107ba117b5d", size = 172475 }, - { url = "https://files.pythonhosted.org/packages/7c/fc/6a8cb64e5f0324877d503c854da15d76c1e50eb722e320b15345c4d0c6de/cffi-1.17.1-cp313-cp313-win_amd64.whl", hash = "sha256:f6a16c31041f09ead72d69f583767292f750d24913dadacf5756b966aacb3f1a", size = 182009 }, +sdist = { url = "https://files.pythonhosted.org/packages/fc/97/c783634659c2920c3fc70419e3af40972dbaf758daa229a7d6ea6135c90d/cffi-1.17.1.tar.gz", hash = "sha256:1c39c6016c32bc48dd54561950ebd6836e1670f2ae46128f67cf49e789c52824", size = 516621, upload-time = "2024-09-04T20:45:21.852Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/90/07/f44ca684db4e4f08a3fdc6eeb9a0d15dc6883efc7b8c90357fdbf74e186c/cffi-1.17.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:df8b1c11f177bc2313ec4b2d46baec87a5f3e71fc8b45dab2ee7cae86d9aba14", size = 182191, upload-time = "2024-09-04T20:43:30.027Z" }, + { url = "https://files.pythonhosted.org/packages/08/fd/cc2fedbd887223f9f5d170c96e57cbf655df9831a6546c1727ae13fa977a/cffi-1.17.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:8f2cdc858323644ab277e9bb925ad72ae0e67f69e804f4898c070998d50b1a67", size = 178592, upload-time = "2024-09-04T20:43:32.108Z" }, + { url = "https://files.pythonhosted.org/packages/de/cc/4635c320081c78d6ffc2cab0a76025b691a91204f4aa317d568ff9280a2d/cffi-1.17.1-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:edae79245293e15384b51f88b00613ba9f7198016a5948b5dddf4917d4d26382", size = 426024, upload-time = "2024-09-04T20:43:34.186Z" }, + { url = "https://files.pythonhosted.org/packages/b6/7b/3b2b250f3aab91abe5f8a51ada1b717935fdaec53f790ad4100fe2ec64d1/cffi-1.17.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:45398b671ac6d70e67da8e4224a065cec6a93541bb7aebe1b198a61b58c7b702", size = 448188, upload-time = "2024-09-04T20:43:36.286Z" }, + { url = "https://files.pythonhosted.org/packages/d3/48/1b9283ebbf0ec065148d8de05d647a986c5f22586b18120020452fff8f5d/cffi-1.17.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ad9413ccdeda48c5afdae7e4fa2192157e991ff761e7ab8fdd8926f40b160cc3", size = 455571, upload-time = "2024-09-04T20:43:38.586Z" }, + { url = "https://files.pythonhosted.org/packages/40/87/3b8452525437b40f39ca7ff70276679772ee7e8b394934ff60e63b7b090c/cffi-1.17.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:5da5719280082ac6bd9aa7becb3938dc9f9cbd57fac7d2871717b1feb0902ab6", size = 436687, upload-time = "2024-09-04T20:43:40.084Z" }, + { url = "https://files.pythonhosted.org/packages/8d/fb/4da72871d177d63649ac449aec2e8a29efe0274035880c7af59101ca2232/cffi-1.17.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2bb1a08b8008b281856e5971307cc386a8e9c5b625ac297e853d36da6efe9c17", size = 446211, upload-time = "2024-09-04T20:43:41.526Z" }, + { url = "https://files.pythonhosted.org/packages/ab/a0/62f00bcb411332106c02b663b26f3545a9ef136f80d5df746c05878f8c4b/cffi-1.17.1-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:045d61c734659cc045141be4bae381a41d89b741f795af1dd018bfb532fd0df8", size = 461325, upload-time = "2024-09-04T20:43:43.117Z" }, + { url = "https://files.pythonhosted.org/packages/36/83/76127035ed2e7e27b0787604d99da630ac3123bfb02d8e80c633f218a11d/cffi-1.17.1-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:6883e737d7d9e4899a8a695e00ec36bd4e5e4f18fabe0aca0efe0a4b44cdb13e", size = 438784, upload-time = "2024-09-04T20:43:45.256Z" }, + { url = "https://files.pythonhosted.org/packages/21/81/a6cd025db2f08ac88b901b745c163d884641909641f9b826e8cb87645942/cffi-1.17.1-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:6b8b4a92e1c65048ff98cfe1f735ef8f1ceb72e3d5f0c25fdb12087a23da22be", size = 461564, upload-time = "2024-09-04T20:43:46.779Z" }, + { url = "https://files.pythonhosted.org/packages/f8/fe/4d41c2f200c4a457933dbd98d3cf4e911870877bd94d9656cc0fcb390681/cffi-1.17.1-cp310-cp310-win32.whl", hash = "sha256:c9c3d058ebabb74db66e431095118094d06abf53284d9c81f27300d0e0d8bc7c", size = 171804, upload-time = "2024-09-04T20:43:48.186Z" }, + { url = "https://files.pythonhosted.org/packages/d1/b6/0b0f5ab93b0df4acc49cae758c81fe4e5ef26c3ae2e10cc69249dfd8b3ab/cffi-1.17.1-cp310-cp310-win_amd64.whl", hash = "sha256:0f048dcf80db46f0098ccac01132761580d28e28bc0f78ae0d58048063317e15", size = 181299, upload-time = "2024-09-04T20:43:49.812Z" }, + { url = "https://files.pythonhosted.org/packages/6b/f4/927e3a8899e52a27fa57a48607ff7dc91a9ebe97399b357b85a0c7892e00/cffi-1.17.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:a45e3c6913c5b87b3ff120dcdc03f6131fa0065027d0ed7ee6190736a74cd401", size = 182264, upload-time = "2024-09-04T20:43:51.124Z" }, + { url = "https://files.pythonhosted.org/packages/6c/f5/6c3a8efe5f503175aaddcbea6ad0d2c96dad6f5abb205750d1b3df44ef29/cffi-1.17.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:30c5e0cb5ae493c04c8b42916e52ca38079f1b235c2f8ae5f4527b963c401caf", size = 178651, upload-time = "2024-09-04T20:43:52.872Z" }, + { url = "https://files.pythonhosted.org/packages/94/dd/a3f0118e688d1b1a57553da23b16bdade96d2f9bcda4d32e7d2838047ff7/cffi-1.17.1-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f75c7ab1f9e4aca5414ed4d8e5c0e303a34f4421f8a0d47a4d019ceff0ab6af4", size = 445259, upload-time = "2024-09-04T20:43:56.123Z" }, + { url = "https://files.pythonhosted.org/packages/2e/ea/70ce63780f096e16ce8588efe039d3c4f91deb1dc01e9c73a287939c79a6/cffi-1.17.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a1ed2dd2972641495a3ec98445e09766f077aee98a1c896dcb4ad0d303628e41", size = 469200, upload-time = "2024-09-04T20:43:57.891Z" }, + { url = "https://files.pythonhosted.org/packages/1c/a0/a4fa9f4f781bda074c3ddd57a572b060fa0df7655d2a4247bbe277200146/cffi-1.17.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:46bf43160c1a35f7ec506d254e5c890f3c03648a4dbac12d624e4490a7046cd1", size = 477235, upload-time = "2024-09-04T20:44:00.18Z" }, + { url = "https://files.pythonhosted.org/packages/62/12/ce8710b5b8affbcdd5c6e367217c242524ad17a02fe5beec3ee339f69f85/cffi-1.17.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:a24ed04c8ffd54b0729c07cee15a81d964e6fee0e3d4d342a27b020d22959dc6", size = 459721, upload-time = "2024-09-04T20:44:01.585Z" }, + { url = "https://files.pythonhosted.org/packages/ff/6b/d45873c5e0242196f042d555526f92aa9e0c32355a1be1ff8c27f077fd37/cffi-1.17.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:610faea79c43e44c71e1ec53a554553fa22321b65fae24889706c0a84d4ad86d", size = 467242, upload-time = "2024-09-04T20:44:03.467Z" }, + { url = "https://files.pythonhosted.org/packages/1a/52/d9a0e523a572fbccf2955f5abe883cfa8bcc570d7faeee06336fbd50c9fc/cffi-1.17.1-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:a9b15d491f3ad5d692e11f6b71f7857e7835eb677955c00cc0aefcd0669adaf6", size = 477999, upload-time = "2024-09-04T20:44:05.023Z" }, + { url = "https://files.pythonhosted.org/packages/44/74/f2a2460684a1a2d00ca799ad880d54652841a780c4c97b87754f660c7603/cffi-1.17.1-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:de2ea4b5833625383e464549fec1bc395c1bdeeb5f25c4a3a82b5a8c756ec22f", size = 454242, upload-time = "2024-09-04T20:44:06.444Z" }, + { url = "https://files.pythonhosted.org/packages/f8/4a/34599cac7dfcd888ff54e801afe06a19c17787dfd94495ab0c8d35fe99fb/cffi-1.17.1-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:fc48c783f9c87e60831201f2cce7f3b2e4846bf4d8728eabe54d60700b318a0b", size = 478604, upload-time = "2024-09-04T20:44:08.206Z" }, + { url = "https://files.pythonhosted.org/packages/34/33/e1b8a1ba29025adbdcda5fb3a36f94c03d771c1b7b12f726ff7fef2ebe36/cffi-1.17.1-cp311-cp311-win32.whl", hash = "sha256:85a950a4ac9c359340d5963966e3e0a94a676bd6245a4b55bc43949eee26a655", size = 171727, upload-time = "2024-09-04T20:44:09.481Z" }, + { url = "https://files.pythonhosted.org/packages/3d/97/50228be003bb2802627d28ec0627837ac0bf35c90cf769812056f235b2d1/cffi-1.17.1-cp311-cp311-win_amd64.whl", hash = "sha256:caaf0640ef5f5517f49bc275eca1406b0ffa6aa184892812030f04c2abf589a0", size = 181400, upload-time = "2024-09-04T20:44:10.873Z" }, + { url = "https://files.pythonhosted.org/packages/5a/84/e94227139ee5fb4d600a7a4927f322e1d4aea6fdc50bd3fca8493caba23f/cffi-1.17.1-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:805b4371bf7197c329fcb3ead37e710d1bca9da5d583f5073b799d5c5bd1eee4", size = 183178, upload-time = "2024-09-04T20:44:12.232Z" }, + { url = "https://files.pythonhosted.org/packages/da/ee/fb72c2b48656111c4ef27f0f91da355e130a923473bf5ee75c5643d00cca/cffi-1.17.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:733e99bc2df47476e3848417c5a4540522f234dfd4ef3ab7fafdf555b082ec0c", size = 178840, upload-time = "2024-09-04T20:44:13.739Z" }, + { url = "https://files.pythonhosted.org/packages/cc/b6/db007700f67d151abadf508cbfd6a1884f57eab90b1bb985c4c8c02b0f28/cffi-1.17.1-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:1257bdabf294dceb59f5e70c64a3e2f462c30c7ad68092d01bbbfb1c16b1ba36", size = 454803, upload-time = "2024-09-04T20:44:15.231Z" }, + { url = "https://files.pythonhosted.org/packages/1a/df/f8d151540d8c200eb1c6fba8cd0dfd40904f1b0682ea705c36e6c2e97ab3/cffi-1.17.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:da95af8214998d77a98cc14e3a3bd00aa191526343078b530ceb0bd710fb48a5", size = 478850, upload-time = "2024-09-04T20:44:17.188Z" }, + { url = "https://files.pythonhosted.org/packages/28/c0/b31116332a547fd2677ae5b78a2ef662dfc8023d67f41b2a83f7c2aa78b1/cffi-1.17.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d63afe322132c194cf832bfec0dc69a99fb9bb6bbd550f161a49e9e855cc78ff", size = 485729, upload-time = "2024-09-04T20:44:18.688Z" }, + { url = "https://files.pythonhosted.org/packages/91/2b/9a1ddfa5c7f13cab007a2c9cc295b70fbbda7cb10a286aa6810338e60ea1/cffi-1.17.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:f79fc4fc25f1c8698ff97788206bb3c2598949bfe0fef03d299eb1b5356ada99", size = 471256, upload-time = "2024-09-04T20:44:20.248Z" }, + { url = "https://files.pythonhosted.org/packages/b2/d5/da47df7004cb17e4955df6a43d14b3b4ae77737dff8bf7f8f333196717bf/cffi-1.17.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b62ce867176a75d03a665bad002af8e6d54644fad99a3c70905c543130e39d93", size = 479424, upload-time = "2024-09-04T20:44:21.673Z" }, + { url = "https://files.pythonhosted.org/packages/0b/ac/2a28bcf513e93a219c8a4e8e125534f4f6db03e3179ba1c45e949b76212c/cffi-1.17.1-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:386c8bf53c502fff58903061338ce4f4950cbdcb23e2902d86c0f722b786bbe3", size = 484568, upload-time = "2024-09-04T20:44:23.245Z" }, + { url = "https://files.pythonhosted.org/packages/d4/38/ca8a4f639065f14ae0f1d9751e70447a261f1a30fa7547a828ae08142465/cffi-1.17.1-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:4ceb10419a9adf4460ea14cfd6bc43d08701f0835e979bf821052f1805850fe8", size = 488736, upload-time = "2024-09-04T20:44:24.757Z" }, + { url = "https://files.pythonhosted.org/packages/86/c5/28b2d6f799ec0bdecf44dced2ec5ed43e0eb63097b0f58c293583b406582/cffi-1.17.1-cp312-cp312-win32.whl", hash = "sha256:a08d7e755f8ed21095a310a693525137cfe756ce62d066e53f502a83dc550f65", size = 172448, upload-time = "2024-09-04T20:44:26.208Z" }, + { url = "https://files.pythonhosted.org/packages/50/b9/db34c4755a7bd1cb2d1603ac3863f22bcecbd1ba29e5ee841a4bc510b294/cffi-1.17.1-cp312-cp312-win_amd64.whl", hash = "sha256:51392eae71afec0d0c8fb1a53b204dbb3bcabcb3c9b807eedf3e1e6ccf2de903", size = 181976, upload-time = "2024-09-04T20:44:27.578Z" }, + { url = "https://files.pythonhosted.org/packages/8d/f8/dd6c246b148639254dad4d6803eb6a54e8c85c6e11ec9df2cffa87571dbe/cffi-1.17.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:f3a2b4222ce6b60e2e8b337bb9596923045681d71e5a082783484d845390938e", size = 182989, upload-time = "2024-09-04T20:44:28.956Z" }, + { url = "https://files.pythonhosted.org/packages/8b/f1/672d303ddf17c24fc83afd712316fda78dc6fce1cd53011b839483e1ecc8/cffi-1.17.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:0984a4925a435b1da406122d4d7968dd861c1385afe3b45ba82b750f229811e2", size = 178802, upload-time = "2024-09-04T20:44:30.289Z" }, + { url = "https://files.pythonhosted.org/packages/0e/2d/eab2e858a91fdff70533cab61dcff4a1f55ec60425832ddfdc9cd36bc8af/cffi-1.17.1-cp313-cp313-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d01b12eeeb4427d3110de311e1774046ad344f5b1a7403101878976ecd7a10f3", size = 454792, upload-time = "2024-09-04T20:44:32.01Z" }, + { url = "https://files.pythonhosted.org/packages/75/b2/fbaec7c4455c604e29388d55599b99ebcc250a60050610fadde58932b7ee/cffi-1.17.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:706510fe141c86a69c8ddc029c7910003a17353970cff3b904ff0686a5927683", size = 478893, upload-time = "2024-09-04T20:44:33.606Z" }, + { url = "https://files.pythonhosted.org/packages/4f/b7/6e4a2162178bf1935c336d4da8a9352cccab4d3a5d7914065490f08c0690/cffi-1.17.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:de55b766c7aa2e2a3092c51e0483d700341182f08e67c63630d5b6f200bb28e5", size = 485810, upload-time = "2024-09-04T20:44:35.191Z" }, + { url = "https://files.pythonhosted.org/packages/c7/8a/1d0e4a9c26e54746dc08c2c6c037889124d4f59dffd853a659fa545f1b40/cffi-1.17.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:c59d6e989d07460165cc5ad3c61f9fd8f1b4796eacbd81cee78957842b834af4", size = 471200, upload-time = "2024-09-04T20:44:36.743Z" }, + { url = "https://files.pythonhosted.org/packages/26/9f/1aab65a6c0db35f43c4d1b4f580e8df53914310afc10ae0397d29d697af4/cffi-1.17.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dd398dbc6773384a17fe0d3e7eeb8d1a21c2200473ee6806bb5e6a8e62bb73dd", size = 479447, upload-time = "2024-09-04T20:44:38.492Z" }, + { url = "https://files.pythonhosted.org/packages/5f/e4/fb8b3dd8dc0e98edf1135ff067ae070bb32ef9d509d6cb0f538cd6f7483f/cffi-1.17.1-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:3edc8d958eb099c634dace3c7e16560ae474aa3803a5df240542b305d14e14ed", size = 484358, upload-time = "2024-09-04T20:44:40.046Z" }, + { url = "https://files.pythonhosted.org/packages/f1/47/d7145bf2dc04684935d57d67dff9d6d795b2ba2796806bb109864be3a151/cffi-1.17.1-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:72e72408cad3d5419375fc87d289076ee319835bdfa2caad331e377589aebba9", size = 488469, upload-time = "2024-09-04T20:44:41.616Z" }, + { url = "https://files.pythonhosted.org/packages/bf/ee/f94057fa6426481d663b88637a9a10e859e492c73d0384514a17d78ee205/cffi-1.17.1-cp313-cp313-win32.whl", hash = "sha256:e03eab0a8677fa80d646b5ddece1cbeaf556c313dcfac435ba11f107ba117b5d", size = 172475, upload-time = "2024-09-04T20:44:43.733Z" }, + { url = "https://files.pythonhosted.org/packages/7c/fc/6a8cb64e5f0324877d503c854da15d76c1e50eb722e320b15345c4d0c6de/cffi-1.17.1-cp313-cp313-win_amd64.whl", hash = "sha256:f6a16c31041f09ead72d69f583767292f750d24913dadacf5756b966aacb3f1a", size = 182009, upload-time = "2024-09-04T20:44:45.309Z" }, ] [[package]] name = "cfgv" version = "3.4.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/11/74/539e56497d9bd1d484fd863dd69cbbfa653cd2aa27abfe35653494d85e94/cfgv-3.4.0.tar.gz", hash = "sha256:e52591d4c5f5dead8e0f673fb16db7949d2cfb3f7da4582893288f0ded8fe560", size = 7114 } +sdist = { url = "https://files.pythonhosted.org/packages/11/74/539e56497d9bd1d484fd863dd69cbbfa653cd2aa27abfe35653494d85e94/cfgv-3.4.0.tar.gz", hash = "sha256:e52591d4c5f5dead8e0f673fb16db7949d2cfb3f7da4582893288f0ded8fe560", size = 7114, upload-time = "2023-08-12T20:38:17.776Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/c5/55/51844dd50c4fc7a33b653bfaba4c2456f06955289ca770a5dbd5fd267374/cfgv-3.4.0-py2.py3-none-any.whl", hash = "sha256:b7265b1f29fd3316bfcd2b330d63d024f2bfd8bcb8b0272f8e19a504856c48f9", size = 7249 }, + { url = "https://files.pythonhosted.org/packages/c5/55/51844dd50c4fc7a33b653bfaba4c2456f06955289ca770a5dbd5fd267374/cfgv-3.4.0-py2.py3-none-any.whl", hash = "sha256:b7265b1f29fd3316bfcd2b330d63d024f2bfd8bcb8b0272f8e19a504856c48f9", size = 7249, upload-time = "2023-08-12T20:38:16.269Z" }, ] [[package]] name = "chardet" version = "5.2.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/f3/0d/f7b6ab21ec75897ed80c17d79b15951a719226b9fababf1e40ea74d69079/chardet-5.2.0.tar.gz", hash = "sha256:1b3b6ff479a8c414bc3fa2c0852995695c4a026dcd6d0633b2dd092ca39c1cf7", size = 2069618 } +sdist = { url = "https://files.pythonhosted.org/packages/f3/0d/f7b6ab21ec75897ed80c17d79b15951a719226b9fababf1e40ea74d69079/chardet-5.2.0.tar.gz", hash = "sha256:1b3b6ff479a8c414bc3fa2c0852995695c4a026dcd6d0633b2dd092ca39c1cf7", size = 2069618, upload-time = "2023-08-01T19:23:02.662Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/38/6f/f5fbc992a329ee4e0f288c1fe0e2ad9485ed064cac731ed2fe47dcc38cbf/chardet-5.2.0-py3-none-any.whl", hash = "sha256:e1cf59446890a00105fe7b7912492ea04b6e6f06d4b742b2c788469e34c82970", size = 199385 }, + { url = "https://files.pythonhosted.org/packages/38/6f/f5fbc992a329ee4e0f288c1fe0e2ad9485ed064cac731ed2fe47dcc38cbf/chardet-5.2.0-py3-none-any.whl", hash = "sha256:e1cf59446890a00105fe7b7912492ea04b6e6f06d4b742b2c788469e34c82970", size = 199385, upload-time = "2023-08-01T19:23:00.661Z" }, ] [[package]] name = "charset-normalizer" version = "3.4.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/16/b0/572805e227f01586461c80e0fd25d65a2115599cc9dad142fee4b747c357/charset_normalizer-3.4.1.tar.gz", hash = "sha256:44251f18cd68a75b56585dd00dae26183e102cd5e0f9f1466e6df5da2ed64ea3", size = 123188 } -wheels = [ - { url = "https://files.pythonhosted.org/packages/0d/58/5580c1716040bc89206c77d8f74418caf82ce519aae06450393ca73475d1/charset_normalizer-3.4.1-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:91b36a978b5ae0ee86c394f5a54d6ef44db1de0815eb43de826d41d21e4af3de", size = 198013 }, - { url = "https://files.pythonhosted.org/packages/d0/11/00341177ae71c6f5159a08168bcb98c6e6d196d372c94511f9f6c9afe0c6/charset_normalizer-3.4.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7461baadb4dc00fd9e0acbe254e3d7d2112e7f92ced2adc96e54ef6501c5f176", size = 141285 }, - { url = "https://files.pythonhosted.org/packages/01/09/11d684ea5819e5a8f5100fb0b38cf8d02b514746607934134d31233e02c8/charset_normalizer-3.4.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:e218488cd232553829be0664c2292d3af2eeeb94b32bea483cf79ac6a694e037", size = 151449 }, - { url = "https://files.pythonhosted.org/packages/08/06/9f5a12939db324d905dc1f70591ae7d7898d030d7662f0d426e2286f68c9/charset_normalizer-3.4.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:80ed5e856eb7f30115aaf94e4a08114ccc8813e6ed1b5efa74f9f82e8509858f", size = 143892 }, - { url = "https://files.pythonhosted.org/packages/93/62/5e89cdfe04584cb7f4d36003ffa2936681b03ecc0754f8e969c2becb7e24/charset_normalizer-3.4.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b010a7a4fd316c3c484d482922d13044979e78d1861f0e0650423144c616a46a", size = 146123 }, - { url = "https://files.pythonhosted.org/packages/a9/ac/ab729a15c516da2ab70a05f8722ecfccc3f04ed7a18e45c75bbbaa347d61/charset_normalizer-3.4.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:4532bff1b8421fd0a320463030c7520f56a79c9024a4e88f01c537316019005a", size = 147943 }, - { url = "https://files.pythonhosted.org/packages/03/d2/3f392f23f042615689456e9a274640c1d2e5dd1d52de36ab8f7955f8f050/charset_normalizer-3.4.1-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:d973f03c0cb71c5ed99037b870f2be986c3c05e63622c017ea9816881d2dd247", size = 142063 }, - { url = "https://files.pythonhosted.org/packages/f2/e3/e20aae5e1039a2cd9b08d9205f52142329f887f8cf70da3650326670bddf/charset_normalizer-3.4.1-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:3a3bd0dcd373514dcec91c411ddb9632c0d7d92aed7093b8c3bbb6d69ca74408", size = 150578 }, - { url = "https://files.pythonhosted.org/packages/8d/af/779ad72a4da0aed925e1139d458adc486e61076d7ecdcc09e610ea8678db/charset_normalizer-3.4.1-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:d9c3cdf5390dcd29aa8056d13e8e99526cda0305acc038b96b30352aff5ff2bb", size = 153629 }, - { url = "https://files.pythonhosted.org/packages/c2/b6/7aa450b278e7aa92cf7732140bfd8be21f5f29d5bf334ae987c945276639/charset_normalizer-3.4.1-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:2bdfe3ac2e1bbe5b59a1a63721eb3b95fc9b6817ae4a46debbb4e11f6232428d", size = 150778 }, - { url = "https://files.pythonhosted.org/packages/39/f4/d9f4f712d0951dcbfd42920d3db81b00dd23b6ab520419626f4023334056/charset_normalizer-3.4.1-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:eab677309cdb30d047996b36d34caeda1dc91149e4fdca0b1a039b3f79d9a807", size = 146453 }, - { url = "https://files.pythonhosted.org/packages/49/2b/999d0314e4ee0cff3cb83e6bc9aeddd397eeed693edb4facb901eb8fbb69/charset_normalizer-3.4.1-cp310-cp310-win32.whl", hash = "sha256:c0429126cf75e16c4f0ad00ee0eae4242dc652290f940152ca8c75c3a4b6ee8f", size = 95479 }, - { url = "https://files.pythonhosted.org/packages/2d/ce/3cbed41cff67e455a386fb5e5dd8906cdda2ed92fbc6297921f2e4419309/charset_normalizer-3.4.1-cp310-cp310-win_amd64.whl", hash = "sha256:9f0b8b1c6d84c8034a44893aba5e767bf9c7a211e313a9605d9c617d7083829f", size = 102790 }, - { url = "https://files.pythonhosted.org/packages/72/80/41ef5d5a7935d2d3a773e3eaebf0a9350542f2cab4eac59a7a4741fbbbbe/charset_normalizer-3.4.1-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:8bfa33f4f2672964266e940dd22a195989ba31669bd84629f05fab3ef4e2d125", size = 194995 }, - { url = "https://files.pythonhosted.org/packages/7a/28/0b9fefa7b8b080ec492110af6d88aa3dea91c464b17d53474b6e9ba5d2c5/charset_normalizer-3.4.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:28bf57629c75e810b6ae989f03c0828d64d6b26a5e205535585f96093e405ed1", size = 139471 }, - { url = "https://files.pythonhosted.org/packages/71/64/d24ab1a997efb06402e3fc07317e94da358e2585165930d9d59ad45fcae2/charset_normalizer-3.4.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:f08ff5e948271dc7e18a35641d2f11a4cd8dfd5634f55228b691e62b37125eb3", size = 149831 }, - { url = "https://files.pythonhosted.org/packages/37/ed/be39e5258e198655240db5e19e0b11379163ad7070962d6b0c87ed2c4d39/charset_normalizer-3.4.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:234ac59ea147c59ee4da87a0c0f098e9c8d169f4dc2a159ef720f1a61bbe27cd", size = 142335 }, - { url = "https://files.pythonhosted.org/packages/88/83/489e9504711fa05d8dde1574996408026bdbdbd938f23be67deebb5eca92/charset_normalizer-3.4.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fd4ec41f914fa74ad1b8304bbc634b3de73d2a0889bd32076342a573e0779e00", size = 143862 }, - { url = "https://files.pythonhosted.org/packages/c6/c7/32da20821cf387b759ad24627a9aca289d2822de929b8a41b6241767b461/charset_normalizer-3.4.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:eea6ee1db730b3483adf394ea72f808b6e18cf3cb6454b4d86e04fa8c4327a12", size = 145673 }, - { url = "https://files.pythonhosted.org/packages/68/85/f4288e96039abdd5aeb5c546fa20a37b50da71b5cf01e75e87f16cd43304/charset_normalizer-3.4.1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:c96836c97b1238e9c9e3fe90844c947d5afbf4f4c92762679acfe19927d81d77", size = 140211 }, - { url = "https://files.pythonhosted.org/packages/28/a3/a42e70d03cbdabc18997baf4f0227c73591a08041c149e710045c281f97b/charset_normalizer-3.4.1-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:4d86f7aff21ee58f26dcf5ae81a9addbd914115cdebcbb2217e4f0ed8982e146", size = 148039 }, - { url = "https://files.pythonhosted.org/packages/85/e4/65699e8ab3014ecbe6f5c71d1a55d810fb716bbfd74f6283d5c2aa87febf/charset_normalizer-3.4.1-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:09b5e6733cbd160dcc09589227187e242a30a49ca5cefa5a7edd3f9d19ed53fd", size = 151939 }, - { url = "https://files.pythonhosted.org/packages/b1/82/8e9fe624cc5374193de6860aba3ea8070f584c8565ee77c168ec13274bd2/charset_normalizer-3.4.1-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:5777ee0881f9499ed0f71cc82cf873d9a0ca8af166dfa0af8ec4e675b7df48e6", size = 149075 }, - { url = "https://files.pythonhosted.org/packages/3d/7b/82865ba54c765560c8433f65e8acb9217cb839a9e32b42af4aa8e945870f/charset_normalizer-3.4.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:237bdbe6159cff53b4f24f397d43c6336c6b0b42affbe857970cefbb620911c8", size = 144340 }, - { url = "https://files.pythonhosted.org/packages/b5/b6/9674a4b7d4d99a0d2df9b215da766ee682718f88055751e1e5e753c82db0/charset_normalizer-3.4.1-cp311-cp311-win32.whl", hash = "sha256:8417cb1f36cc0bc7eaba8ccb0e04d55f0ee52df06df3ad55259b9a323555fc8b", size = 95205 }, - { url = "https://files.pythonhosted.org/packages/1e/ab/45b180e175de4402dcf7547e4fb617283bae54ce35c27930a6f35b6bef15/charset_normalizer-3.4.1-cp311-cp311-win_amd64.whl", hash = "sha256:d7f50a1f8c450f3925cb367d011448c39239bb3eb4117c36a6d354794de4ce76", size = 102441 }, - { url = "https://files.pythonhosted.org/packages/0a/9a/dd1e1cdceb841925b7798369a09279bd1cf183cef0f9ddf15a3a6502ee45/charset_normalizer-3.4.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:73d94b58ec7fecbc7366247d3b0b10a21681004153238750bb67bd9012414545", size = 196105 }, - { url = "https://files.pythonhosted.org/packages/d3/8c/90bfabf8c4809ecb648f39794cf2a84ff2e7d2a6cf159fe68d9a26160467/charset_normalizer-3.4.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:dad3e487649f498dd991eeb901125411559b22e8d7ab25d3aeb1af367df5efd7", size = 140404 }, - { url = "https://files.pythonhosted.org/packages/ad/8f/e410d57c721945ea3b4f1a04b74f70ce8fa800d393d72899f0a40526401f/charset_normalizer-3.4.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:c30197aa96e8eed02200a83fba2657b4c3acd0f0aa4bdc9f6c1af8e8962e0757", size = 150423 }, - { url = "https://files.pythonhosted.org/packages/f0/b8/e6825e25deb691ff98cf5c9072ee0605dc2acfca98af70c2d1b1bc75190d/charset_normalizer-3.4.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:2369eea1ee4a7610a860d88f268eb39b95cb588acd7235e02fd5a5601773d4fa", size = 143184 }, - { url = "https://files.pythonhosted.org/packages/3e/a2/513f6cbe752421f16d969e32f3583762bfd583848b763913ddab8d9bfd4f/charset_normalizer-3.4.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bc2722592d8998c870fa4e290c2eec2c1569b87fe58618e67d38b4665dfa680d", size = 145268 }, - { url = "https://files.pythonhosted.org/packages/74/94/8a5277664f27c3c438546f3eb53b33f5b19568eb7424736bdc440a88a31f/charset_normalizer-3.4.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ffc9202a29ab3920fa812879e95a9e78b2465fd10be7fcbd042899695d75e616", size = 147601 }, - { url = "https://files.pythonhosted.org/packages/7c/5f/6d352c51ee763623a98e31194823518e09bfa48be2a7e8383cf691bbb3d0/charset_normalizer-3.4.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:804a4d582ba6e5b747c625bf1255e6b1507465494a40a2130978bda7b932c90b", size = 141098 }, - { url = "https://files.pythonhosted.org/packages/78/d4/f5704cb629ba5ab16d1d3d741396aec6dc3ca2b67757c45b0599bb010478/charset_normalizer-3.4.1-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:0f55e69f030f7163dffe9fd0752b32f070566451afe180f99dbeeb81f511ad8d", size = 149520 }, - { url = "https://files.pythonhosted.org/packages/c5/96/64120b1d02b81785f222b976c0fb79a35875457fa9bb40827678e54d1bc8/charset_normalizer-3.4.1-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:c4c3e6da02df6fa1410a7680bd3f63d4f710232d3139089536310d027950696a", size = 152852 }, - { url = "https://files.pythonhosted.org/packages/84/c9/98e3732278a99f47d487fd3468bc60b882920cef29d1fa6ca460a1fdf4e6/charset_normalizer-3.4.1-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:5df196eb874dae23dcfb968c83d4f8fdccb333330fe1fc278ac5ceeb101003a9", size = 150488 }, - { url = "https://files.pythonhosted.org/packages/13/0e/9c8d4cb99c98c1007cc11eda969ebfe837bbbd0acdb4736d228ccaabcd22/charset_normalizer-3.4.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:e358e64305fe12299a08e08978f51fc21fac060dcfcddd95453eabe5b93ed0e1", size = 146192 }, - { url = "https://files.pythonhosted.org/packages/b2/21/2b6b5b860781a0b49427309cb8670785aa543fb2178de875b87b9cc97746/charset_normalizer-3.4.1-cp312-cp312-win32.whl", hash = "sha256:9b23ca7ef998bc739bf6ffc077c2116917eabcc901f88da1b9856b210ef63f35", size = 95550 }, - { url = "https://files.pythonhosted.org/packages/21/5b/1b390b03b1d16c7e382b561c5329f83cc06623916aab983e8ab9239c7d5c/charset_normalizer-3.4.1-cp312-cp312-win_amd64.whl", hash = "sha256:6ff8a4a60c227ad87030d76e99cd1698345d4491638dfa6673027c48b3cd395f", size = 102785 }, - { url = "https://files.pythonhosted.org/packages/38/94/ce8e6f63d18049672c76d07d119304e1e2d7c6098f0841b51c666e9f44a0/charset_normalizer-3.4.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:aabfa34badd18f1da5ec1bc2715cadc8dca465868a4e73a0173466b688f29dda", size = 195698 }, - { url = "https://files.pythonhosted.org/packages/24/2e/dfdd9770664aae179a96561cc6952ff08f9a8cd09a908f259a9dfa063568/charset_normalizer-3.4.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:22e14b5d70560b8dd51ec22863f370d1e595ac3d024cb8ad7d308b4cd95f8313", size = 140162 }, - { url = "https://files.pythonhosted.org/packages/24/4e/f646b9093cff8fc86f2d60af2de4dc17c759de9d554f130b140ea4738ca6/charset_normalizer-3.4.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:8436c508b408b82d87dc5f62496973a1805cd46727c34440b0d29d8a2f50a6c9", size = 150263 }, - { url = "https://files.pythonhosted.org/packages/5e/67/2937f8d548c3ef6e2f9aab0f6e21001056f692d43282b165e7c56023e6dd/charset_normalizer-3.4.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:2d074908e1aecee37a7635990b2c6d504cd4766c7bc9fc86d63f9c09af3fa11b", size = 142966 }, - { url = "https://files.pythonhosted.org/packages/52/ed/b7f4f07de100bdb95c1756d3a4d17b90c1a3c53715c1a476f8738058e0fa/charset_normalizer-3.4.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:955f8851919303c92343d2f66165294848d57e9bba6cf6e3625485a70a038d11", size = 144992 }, - { url = "https://files.pythonhosted.org/packages/96/2c/d49710a6dbcd3776265f4c923bb73ebe83933dfbaa841c5da850fe0fd20b/charset_normalizer-3.4.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:44ecbf16649486d4aebafeaa7ec4c9fed8b88101f4dd612dcaf65d5e815f837f", size = 147162 }, - { url = "https://files.pythonhosted.org/packages/b4/41/35ff1f9a6bd380303dea55e44c4933b4cc3c4850988927d4082ada230273/charset_normalizer-3.4.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:0924e81d3d5e70f8126529951dac65c1010cdf117bb75eb02dd12339b57749dd", size = 140972 }, - { url = "https://files.pythonhosted.org/packages/fb/43/c6a0b685fe6910d08ba971f62cd9c3e862a85770395ba5d9cad4fede33ab/charset_normalizer-3.4.1-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:2967f74ad52c3b98de4c3b32e1a44e32975e008a9cd2a8cc8966d6a5218c5cb2", size = 149095 }, - { url = "https://files.pythonhosted.org/packages/4c/ff/a9a504662452e2d2878512115638966e75633519ec11f25fca3d2049a94a/charset_normalizer-3.4.1-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:c75cb2a3e389853835e84a2d8fb2b81a10645b503eca9bcb98df6b5a43eb8886", size = 152668 }, - { url = "https://files.pythonhosted.org/packages/6c/71/189996b6d9a4b932564701628af5cee6716733e9165af1d5e1b285c530ed/charset_normalizer-3.4.1-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:09b26ae6b1abf0d27570633b2b078a2a20419c99d66fb2823173d73f188ce601", size = 150073 }, - { url = "https://files.pythonhosted.org/packages/e4/93/946a86ce20790e11312c87c75ba68d5f6ad2208cfb52b2d6a2c32840d922/charset_normalizer-3.4.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:fa88b843d6e211393a37219e6a1c1df99d35e8fd90446f1118f4216e307e48cd", size = 145732 }, - { url = "https://files.pythonhosted.org/packages/cd/e5/131d2fb1b0dddafc37be4f3a2fa79aa4c037368be9423061dccadfd90091/charset_normalizer-3.4.1-cp313-cp313-win32.whl", hash = "sha256:eb8178fe3dba6450a3e024e95ac49ed3400e506fd4e9e5c32d30adda88cbd407", size = 95391 }, - { url = "https://files.pythonhosted.org/packages/27/f2/4f9a69cc7712b9b5ad8fdb87039fd89abba997ad5cbe690d1835d40405b0/charset_normalizer-3.4.1-cp313-cp313-win_amd64.whl", hash = "sha256:b1ac5992a838106edb89654e0aebfc24f5848ae2547d22c2c3f66454daa11971", size = 102702 }, - { url = "https://files.pythonhosted.org/packages/0e/f6/65ecc6878a89bb1c23a086ea335ad4bf21a588990c3f535a227b9eea9108/charset_normalizer-3.4.1-py3-none-any.whl", hash = "sha256:d98b1668f06378c6dbefec3b92299716b931cd4e6061f3c875a71ced1780ab85", size = 49767 }, +sdist = { url = "https://files.pythonhosted.org/packages/16/b0/572805e227f01586461c80e0fd25d65a2115599cc9dad142fee4b747c357/charset_normalizer-3.4.1.tar.gz", hash = "sha256:44251f18cd68a75b56585dd00dae26183e102cd5e0f9f1466e6df5da2ed64ea3", size = 123188, upload-time = "2024-12-24T18:12:35.43Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/0d/58/5580c1716040bc89206c77d8f74418caf82ce519aae06450393ca73475d1/charset_normalizer-3.4.1-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:91b36a978b5ae0ee86c394f5a54d6ef44db1de0815eb43de826d41d21e4af3de", size = 198013, upload-time = "2024-12-24T18:09:43.671Z" }, + { url = "https://files.pythonhosted.org/packages/d0/11/00341177ae71c6f5159a08168bcb98c6e6d196d372c94511f9f6c9afe0c6/charset_normalizer-3.4.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7461baadb4dc00fd9e0acbe254e3d7d2112e7f92ced2adc96e54ef6501c5f176", size = 141285, upload-time = "2024-12-24T18:09:48.113Z" }, + { url = "https://files.pythonhosted.org/packages/01/09/11d684ea5819e5a8f5100fb0b38cf8d02b514746607934134d31233e02c8/charset_normalizer-3.4.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:e218488cd232553829be0664c2292d3af2eeeb94b32bea483cf79ac6a694e037", size = 151449, upload-time = "2024-12-24T18:09:50.845Z" }, + { url = "https://files.pythonhosted.org/packages/08/06/9f5a12939db324d905dc1f70591ae7d7898d030d7662f0d426e2286f68c9/charset_normalizer-3.4.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:80ed5e856eb7f30115aaf94e4a08114ccc8813e6ed1b5efa74f9f82e8509858f", size = 143892, upload-time = "2024-12-24T18:09:52.078Z" }, + { url = "https://files.pythonhosted.org/packages/93/62/5e89cdfe04584cb7f4d36003ffa2936681b03ecc0754f8e969c2becb7e24/charset_normalizer-3.4.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b010a7a4fd316c3c484d482922d13044979e78d1861f0e0650423144c616a46a", size = 146123, upload-time = "2024-12-24T18:09:54.575Z" }, + { url = "https://files.pythonhosted.org/packages/a9/ac/ab729a15c516da2ab70a05f8722ecfccc3f04ed7a18e45c75bbbaa347d61/charset_normalizer-3.4.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:4532bff1b8421fd0a320463030c7520f56a79c9024a4e88f01c537316019005a", size = 147943, upload-time = "2024-12-24T18:09:57.324Z" }, + { url = "https://files.pythonhosted.org/packages/03/d2/3f392f23f042615689456e9a274640c1d2e5dd1d52de36ab8f7955f8f050/charset_normalizer-3.4.1-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:d973f03c0cb71c5ed99037b870f2be986c3c05e63622c017ea9816881d2dd247", size = 142063, upload-time = "2024-12-24T18:09:59.794Z" }, + { url = "https://files.pythonhosted.org/packages/f2/e3/e20aae5e1039a2cd9b08d9205f52142329f887f8cf70da3650326670bddf/charset_normalizer-3.4.1-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:3a3bd0dcd373514dcec91c411ddb9632c0d7d92aed7093b8c3bbb6d69ca74408", size = 150578, upload-time = "2024-12-24T18:10:02.357Z" }, + { url = "https://files.pythonhosted.org/packages/8d/af/779ad72a4da0aed925e1139d458adc486e61076d7ecdcc09e610ea8678db/charset_normalizer-3.4.1-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:d9c3cdf5390dcd29aa8056d13e8e99526cda0305acc038b96b30352aff5ff2bb", size = 153629, upload-time = "2024-12-24T18:10:03.678Z" }, + { url = "https://files.pythonhosted.org/packages/c2/b6/7aa450b278e7aa92cf7732140bfd8be21f5f29d5bf334ae987c945276639/charset_normalizer-3.4.1-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:2bdfe3ac2e1bbe5b59a1a63721eb3b95fc9b6817ae4a46debbb4e11f6232428d", size = 150778, upload-time = "2024-12-24T18:10:06.197Z" }, + { url = "https://files.pythonhosted.org/packages/39/f4/d9f4f712d0951dcbfd42920d3db81b00dd23b6ab520419626f4023334056/charset_normalizer-3.4.1-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:eab677309cdb30d047996b36d34caeda1dc91149e4fdca0b1a039b3f79d9a807", size = 146453, upload-time = "2024-12-24T18:10:08.848Z" }, + { url = "https://files.pythonhosted.org/packages/49/2b/999d0314e4ee0cff3cb83e6bc9aeddd397eeed693edb4facb901eb8fbb69/charset_normalizer-3.4.1-cp310-cp310-win32.whl", hash = "sha256:c0429126cf75e16c4f0ad00ee0eae4242dc652290f940152ca8c75c3a4b6ee8f", size = 95479, upload-time = "2024-12-24T18:10:10.044Z" }, + { url = "https://files.pythonhosted.org/packages/2d/ce/3cbed41cff67e455a386fb5e5dd8906cdda2ed92fbc6297921f2e4419309/charset_normalizer-3.4.1-cp310-cp310-win_amd64.whl", hash = "sha256:9f0b8b1c6d84c8034a44893aba5e767bf9c7a211e313a9605d9c617d7083829f", size = 102790, upload-time = "2024-12-24T18:10:11.323Z" }, + { url = "https://files.pythonhosted.org/packages/72/80/41ef5d5a7935d2d3a773e3eaebf0a9350542f2cab4eac59a7a4741fbbbbe/charset_normalizer-3.4.1-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:8bfa33f4f2672964266e940dd22a195989ba31669bd84629f05fab3ef4e2d125", size = 194995, upload-time = "2024-12-24T18:10:12.838Z" }, + { url = "https://files.pythonhosted.org/packages/7a/28/0b9fefa7b8b080ec492110af6d88aa3dea91c464b17d53474b6e9ba5d2c5/charset_normalizer-3.4.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:28bf57629c75e810b6ae989f03c0828d64d6b26a5e205535585f96093e405ed1", size = 139471, upload-time = "2024-12-24T18:10:14.101Z" }, + { url = "https://files.pythonhosted.org/packages/71/64/d24ab1a997efb06402e3fc07317e94da358e2585165930d9d59ad45fcae2/charset_normalizer-3.4.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:f08ff5e948271dc7e18a35641d2f11a4cd8dfd5634f55228b691e62b37125eb3", size = 149831, upload-time = "2024-12-24T18:10:15.512Z" }, + { url = "https://files.pythonhosted.org/packages/37/ed/be39e5258e198655240db5e19e0b11379163ad7070962d6b0c87ed2c4d39/charset_normalizer-3.4.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:234ac59ea147c59ee4da87a0c0f098e9c8d169f4dc2a159ef720f1a61bbe27cd", size = 142335, upload-time = "2024-12-24T18:10:18.369Z" }, + { url = "https://files.pythonhosted.org/packages/88/83/489e9504711fa05d8dde1574996408026bdbdbd938f23be67deebb5eca92/charset_normalizer-3.4.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fd4ec41f914fa74ad1b8304bbc634b3de73d2a0889bd32076342a573e0779e00", size = 143862, upload-time = "2024-12-24T18:10:19.743Z" }, + { url = "https://files.pythonhosted.org/packages/c6/c7/32da20821cf387b759ad24627a9aca289d2822de929b8a41b6241767b461/charset_normalizer-3.4.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:eea6ee1db730b3483adf394ea72f808b6e18cf3cb6454b4d86e04fa8c4327a12", size = 145673, upload-time = "2024-12-24T18:10:21.139Z" }, + { url = "https://files.pythonhosted.org/packages/68/85/f4288e96039abdd5aeb5c546fa20a37b50da71b5cf01e75e87f16cd43304/charset_normalizer-3.4.1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:c96836c97b1238e9c9e3fe90844c947d5afbf4f4c92762679acfe19927d81d77", size = 140211, upload-time = "2024-12-24T18:10:22.382Z" }, + { url = "https://files.pythonhosted.org/packages/28/a3/a42e70d03cbdabc18997baf4f0227c73591a08041c149e710045c281f97b/charset_normalizer-3.4.1-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:4d86f7aff21ee58f26dcf5ae81a9addbd914115cdebcbb2217e4f0ed8982e146", size = 148039, upload-time = "2024-12-24T18:10:24.802Z" }, + { url = "https://files.pythonhosted.org/packages/85/e4/65699e8ab3014ecbe6f5c71d1a55d810fb716bbfd74f6283d5c2aa87febf/charset_normalizer-3.4.1-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:09b5e6733cbd160dcc09589227187e242a30a49ca5cefa5a7edd3f9d19ed53fd", size = 151939, upload-time = "2024-12-24T18:10:26.124Z" }, + { url = "https://files.pythonhosted.org/packages/b1/82/8e9fe624cc5374193de6860aba3ea8070f584c8565ee77c168ec13274bd2/charset_normalizer-3.4.1-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:5777ee0881f9499ed0f71cc82cf873d9a0ca8af166dfa0af8ec4e675b7df48e6", size = 149075, upload-time = "2024-12-24T18:10:30.027Z" }, + { url = "https://files.pythonhosted.org/packages/3d/7b/82865ba54c765560c8433f65e8acb9217cb839a9e32b42af4aa8e945870f/charset_normalizer-3.4.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:237bdbe6159cff53b4f24f397d43c6336c6b0b42affbe857970cefbb620911c8", size = 144340, upload-time = "2024-12-24T18:10:32.679Z" }, + { url = "https://files.pythonhosted.org/packages/b5/b6/9674a4b7d4d99a0d2df9b215da766ee682718f88055751e1e5e753c82db0/charset_normalizer-3.4.1-cp311-cp311-win32.whl", hash = "sha256:8417cb1f36cc0bc7eaba8ccb0e04d55f0ee52df06df3ad55259b9a323555fc8b", size = 95205, upload-time = "2024-12-24T18:10:34.724Z" }, + { url = "https://files.pythonhosted.org/packages/1e/ab/45b180e175de4402dcf7547e4fb617283bae54ce35c27930a6f35b6bef15/charset_normalizer-3.4.1-cp311-cp311-win_amd64.whl", hash = "sha256:d7f50a1f8c450f3925cb367d011448c39239bb3eb4117c36a6d354794de4ce76", size = 102441, upload-time = "2024-12-24T18:10:37.574Z" }, + { url = "https://files.pythonhosted.org/packages/0a/9a/dd1e1cdceb841925b7798369a09279bd1cf183cef0f9ddf15a3a6502ee45/charset_normalizer-3.4.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:73d94b58ec7fecbc7366247d3b0b10a21681004153238750bb67bd9012414545", size = 196105, upload-time = "2024-12-24T18:10:38.83Z" }, + { url = "https://files.pythonhosted.org/packages/d3/8c/90bfabf8c4809ecb648f39794cf2a84ff2e7d2a6cf159fe68d9a26160467/charset_normalizer-3.4.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:dad3e487649f498dd991eeb901125411559b22e8d7ab25d3aeb1af367df5efd7", size = 140404, upload-time = "2024-12-24T18:10:44.272Z" }, + { url = "https://files.pythonhosted.org/packages/ad/8f/e410d57c721945ea3b4f1a04b74f70ce8fa800d393d72899f0a40526401f/charset_normalizer-3.4.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:c30197aa96e8eed02200a83fba2657b4c3acd0f0aa4bdc9f6c1af8e8962e0757", size = 150423, upload-time = "2024-12-24T18:10:45.492Z" }, + { url = "https://files.pythonhosted.org/packages/f0/b8/e6825e25deb691ff98cf5c9072ee0605dc2acfca98af70c2d1b1bc75190d/charset_normalizer-3.4.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:2369eea1ee4a7610a860d88f268eb39b95cb588acd7235e02fd5a5601773d4fa", size = 143184, upload-time = "2024-12-24T18:10:47.898Z" }, + { url = "https://files.pythonhosted.org/packages/3e/a2/513f6cbe752421f16d969e32f3583762bfd583848b763913ddab8d9bfd4f/charset_normalizer-3.4.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bc2722592d8998c870fa4e290c2eec2c1569b87fe58618e67d38b4665dfa680d", size = 145268, upload-time = "2024-12-24T18:10:50.589Z" }, + { url = "https://files.pythonhosted.org/packages/74/94/8a5277664f27c3c438546f3eb53b33f5b19568eb7424736bdc440a88a31f/charset_normalizer-3.4.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ffc9202a29ab3920fa812879e95a9e78b2465fd10be7fcbd042899695d75e616", size = 147601, upload-time = "2024-12-24T18:10:52.541Z" }, + { url = "https://files.pythonhosted.org/packages/7c/5f/6d352c51ee763623a98e31194823518e09bfa48be2a7e8383cf691bbb3d0/charset_normalizer-3.4.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:804a4d582ba6e5b747c625bf1255e6b1507465494a40a2130978bda7b932c90b", size = 141098, upload-time = "2024-12-24T18:10:53.789Z" }, + { url = "https://files.pythonhosted.org/packages/78/d4/f5704cb629ba5ab16d1d3d741396aec6dc3ca2b67757c45b0599bb010478/charset_normalizer-3.4.1-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:0f55e69f030f7163dffe9fd0752b32f070566451afe180f99dbeeb81f511ad8d", size = 149520, upload-time = "2024-12-24T18:10:55.048Z" }, + { url = "https://files.pythonhosted.org/packages/c5/96/64120b1d02b81785f222b976c0fb79a35875457fa9bb40827678e54d1bc8/charset_normalizer-3.4.1-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:c4c3e6da02df6fa1410a7680bd3f63d4f710232d3139089536310d027950696a", size = 152852, upload-time = "2024-12-24T18:10:57.647Z" }, + { url = "https://files.pythonhosted.org/packages/84/c9/98e3732278a99f47d487fd3468bc60b882920cef29d1fa6ca460a1fdf4e6/charset_normalizer-3.4.1-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:5df196eb874dae23dcfb968c83d4f8fdccb333330fe1fc278ac5ceeb101003a9", size = 150488, upload-time = "2024-12-24T18:10:59.43Z" }, + { url = "https://files.pythonhosted.org/packages/13/0e/9c8d4cb99c98c1007cc11eda969ebfe837bbbd0acdb4736d228ccaabcd22/charset_normalizer-3.4.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:e358e64305fe12299a08e08978f51fc21fac060dcfcddd95453eabe5b93ed0e1", size = 146192, upload-time = "2024-12-24T18:11:00.676Z" }, + { url = "https://files.pythonhosted.org/packages/b2/21/2b6b5b860781a0b49427309cb8670785aa543fb2178de875b87b9cc97746/charset_normalizer-3.4.1-cp312-cp312-win32.whl", hash = "sha256:9b23ca7ef998bc739bf6ffc077c2116917eabcc901f88da1b9856b210ef63f35", size = 95550, upload-time = "2024-12-24T18:11:01.952Z" }, + { url = "https://files.pythonhosted.org/packages/21/5b/1b390b03b1d16c7e382b561c5329f83cc06623916aab983e8ab9239c7d5c/charset_normalizer-3.4.1-cp312-cp312-win_amd64.whl", hash = "sha256:6ff8a4a60c227ad87030d76e99cd1698345d4491638dfa6673027c48b3cd395f", size = 102785, upload-time = "2024-12-24T18:11:03.142Z" }, + { url = "https://files.pythonhosted.org/packages/38/94/ce8e6f63d18049672c76d07d119304e1e2d7c6098f0841b51c666e9f44a0/charset_normalizer-3.4.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:aabfa34badd18f1da5ec1bc2715cadc8dca465868a4e73a0173466b688f29dda", size = 195698, upload-time = "2024-12-24T18:11:05.834Z" }, + { url = "https://files.pythonhosted.org/packages/24/2e/dfdd9770664aae179a96561cc6952ff08f9a8cd09a908f259a9dfa063568/charset_normalizer-3.4.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:22e14b5d70560b8dd51ec22863f370d1e595ac3d024cb8ad7d308b4cd95f8313", size = 140162, upload-time = "2024-12-24T18:11:07.064Z" }, + { url = "https://files.pythonhosted.org/packages/24/4e/f646b9093cff8fc86f2d60af2de4dc17c759de9d554f130b140ea4738ca6/charset_normalizer-3.4.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:8436c508b408b82d87dc5f62496973a1805cd46727c34440b0d29d8a2f50a6c9", size = 150263, upload-time = "2024-12-24T18:11:08.374Z" }, + { url = "https://files.pythonhosted.org/packages/5e/67/2937f8d548c3ef6e2f9aab0f6e21001056f692d43282b165e7c56023e6dd/charset_normalizer-3.4.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:2d074908e1aecee37a7635990b2c6d504cd4766c7bc9fc86d63f9c09af3fa11b", size = 142966, upload-time = "2024-12-24T18:11:09.831Z" }, + { url = "https://files.pythonhosted.org/packages/52/ed/b7f4f07de100bdb95c1756d3a4d17b90c1a3c53715c1a476f8738058e0fa/charset_normalizer-3.4.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:955f8851919303c92343d2f66165294848d57e9bba6cf6e3625485a70a038d11", size = 144992, upload-time = "2024-12-24T18:11:12.03Z" }, + { url = "https://files.pythonhosted.org/packages/96/2c/d49710a6dbcd3776265f4c923bb73ebe83933dfbaa841c5da850fe0fd20b/charset_normalizer-3.4.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:44ecbf16649486d4aebafeaa7ec4c9fed8b88101f4dd612dcaf65d5e815f837f", size = 147162, upload-time = "2024-12-24T18:11:13.372Z" }, + { url = "https://files.pythonhosted.org/packages/b4/41/35ff1f9a6bd380303dea55e44c4933b4cc3c4850988927d4082ada230273/charset_normalizer-3.4.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:0924e81d3d5e70f8126529951dac65c1010cdf117bb75eb02dd12339b57749dd", size = 140972, upload-time = "2024-12-24T18:11:14.628Z" }, + { url = "https://files.pythonhosted.org/packages/fb/43/c6a0b685fe6910d08ba971f62cd9c3e862a85770395ba5d9cad4fede33ab/charset_normalizer-3.4.1-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:2967f74ad52c3b98de4c3b32e1a44e32975e008a9cd2a8cc8966d6a5218c5cb2", size = 149095, upload-time = "2024-12-24T18:11:17.672Z" }, + { url = "https://files.pythonhosted.org/packages/4c/ff/a9a504662452e2d2878512115638966e75633519ec11f25fca3d2049a94a/charset_normalizer-3.4.1-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:c75cb2a3e389853835e84a2d8fb2b81a10645b503eca9bcb98df6b5a43eb8886", size = 152668, upload-time = "2024-12-24T18:11:18.989Z" }, + { url = "https://files.pythonhosted.org/packages/6c/71/189996b6d9a4b932564701628af5cee6716733e9165af1d5e1b285c530ed/charset_normalizer-3.4.1-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:09b26ae6b1abf0d27570633b2b078a2a20419c99d66fb2823173d73f188ce601", size = 150073, upload-time = "2024-12-24T18:11:21.507Z" }, + { url = "https://files.pythonhosted.org/packages/e4/93/946a86ce20790e11312c87c75ba68d5f6ad2208cfb52b2d6a2c32840d922/charset_normalizer-3.4.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:fa88b843d6e211393a37219e6a1c1df99d35e8fd90446f1118f4216e307e48cd", size = 145732, upload-time = "2024-12-24T18:11:22.774Z" }, + { url = "https://files.pythonhosted.org/packages/cd/e5/131d2fb1b0dddafc37be4f3a2fa79aa4c037368be9423061dccadfd90091/charset_normalizer-3.4.1-cp313-cp313-win32.whl", hash = "sha256:eb8178fe3dba6450a3e024e95ac49ed3400e506fd4e9e5c32d30adda88cbd407", size = 95391, upload-time = "2024-12-24T18:11:24.139Z" }, + { url = "https://files.pythonhosted.org/packages/27/f2/4f9a69cc7712b9b5ad8fdb87039fd89abba997ad5cbe690d1835d40405b0/charset_normalizer-3.4.1-cp313-cp313-win_amd64.whl", hash = "sha256:b1ac5992a838106edb89654e0aebfc24f5848ae2547d22c2c3f66454daa11971", size = 102702, upload-time = "2024-12-24T18:11:26.535Z" }, + { url = "https://files.pythonhosted.org/packages/0e/f6/65ecc6878a89bb1c23a086ea335ad4bf21a588990c3f535a227b9eea9108/charset_normalizer-3.4.1-py3-none-any.whl", hash = "sha256:d98b1668f06378c6dbefec3b92299716b931cd4e6061f3c875a71ced1780ab85", size = 49767, upload-time = "2024-12-24T18:12:32.852Z" }, ] [[package]] @@ -1083,22 +1083,22 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "numpy" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/73/09/10d57569e399ce9cbc5eee2134996581c957f63a9addfa6ca657daf006b8/chroma_hnswlib-0.7.6.tar.gz", hash = "sha256:4dce282543039681160259d29fcde6151cc9106c6461e0485f57cdccd83059b7", size = 32256 } +sdist = { url = "https://files.pythonhosted.org/packages/73/09/10d57569e399ce9cbc5eee2134996581c957f63a9addfa6ca657daf006b8/chroma_hnswlib-0.7.6.tar.gz", hash = "sha256:4dce282543039681160259d29fcde6151cc9106c6461e0485f57cdccd83059b7", size = 32256, upload-time = "2024-07-22T20:19:29.259Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/a8/74/b9dde05ea8685d2f8c4681b517e61c7887e974f6272bb24ebc8f2105875b/chroma_hnswlib-0.7.6-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:f35192fbbeadc8c0633f0a69c3d3e9f1a4eab3a46b65458bbcbcabdd9e895c36", size = 195821 }, - { url = "https://files.pythonhosted.org/packages/fd/58/101bfa6bc41bc6cc55fbb5103c75462a7bf882e1704256eb4934df85b6a8/chroma_hnswlib-0.7.6-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:6f007b608c96362b8f0c8b6b2ac94f67f83fcbabd857c378ae82007ec92f4d82", size = 183854 }, - { url = "https://files.pythonhosted.org/packages/17/ff/95d49bb5ce134f10d6aa08d5f3bec624eaff945f0b17d8c3fce888b9a54a/chroma_hnswlib-0.7.6-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:456fd88fa0d14e6b385358515aef69fc89b3c2191706fd9aee62087b62aad09c", size = 2358774 }, - { url = "https://files.pythonhosted.org/packages/3a/6d/27826180a54df80dbba8a4f338b022ba21c0c8af96fd08ff8510626dee8f/chroma_hnswlib-0.7.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5dfaae825499c2beaa3b75a12d7ec713b64226df72a5c4097203e3ed532680da", size = 2392739 }, - { url = "https://files.pythonhosted.org/packages/d6/63/ee3e8b7a8f931918755faacf783093b61f32f59042769d9db615999c3de0/chroma_hnswlib-0.7.6-cp310-cp310-win_amd64.whl", hash = "sha256:2487201982241fb1581be26524145092c95902cb09fc2646ccfbc407de3328ec", size = 150955 }, - { url = "https://files.pythonhosted.org/packages/f5/af/d15fdfed2a204c0f9467ad35084fbac894c755820b203e62f5dcba2d41f1/chroma_hnswlib-0.7.6-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:81181d54a2b1e4727369486a631f977ffc53c5533d26e3d366dda243fb0998ca", size = 196911 }, - { url = "https://files.pythonhosted.org/packages/0d/19/aa6f2139f1ff7ad23a690ebf2a511b2594ab359915d7979f76f3213e46c4/chroma_hnswlib-0.7.6-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:4b4ab4e11f1083dd0a11ee4f0e0b183ca9f0f2ed63ededba1935b13ce2b3606f", size = 185000 }, - { url = "https://files.pythonhosted.org/packages/79/b1/1b269c750e985ec7d40b9bbe7d66d0a890e420525187786718e7f6b07913/chroma_hnswlib-0.7.6-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:53db45cd9173d95b4b0bdccb4dbff4c54a42b51420599c32267f3abbeb795170", size = 2377289 }, - { url = "https://files.pythonhosted.org/packages/c7/2d/d5663e134436e5933bc63516a20b5edc08b4c1b1588b9680908a5f1afd04/chroma_hnswlib-0.7.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5c093f07a010b499c00a15bc9376036ee4800d335360570b14f7fe92badcdcf9", size = 2411755 }, - { url = "https://files.pythonhosted.org/packages/3e/79/1bce519cf186112d6d5ce2985392a89528c6e1e9332d680bf752694a4cdf/chroma_hnswlib-0.7.6-cp311-cp311-win_amd64.whl", hash = "sha256:0540b0ac96e47d0aa39e88ea4714358ae05d64bbe6bf33c52f316c664190a6a3", size = 151888 }, - { url = "https://files.pythonhosted.org/packages/93/ac/782b8d72de1c57b64fdf5cb94711540db99a92768d93d973174c62d45eb8/chroma_hnswlib-0.7.6-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:e87e9b616c281bfbe748d01705817c71211613c3b063021f7ed5e47173556cb7", size = 197804 }, - { url = "https://files.pythonhosted.org/packages/32/4e/fd9ce0764228e9a98f6ff46af05e92804090b5557035968c5b4198bc7af9/chroma_hnswlib-0.7.6-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:ec5ca25bc7b66d2ecbf14502b5729cde25f70945d22f2aaf523c2d747ea68912", size = 185421 }, - { url = "https://files.pythonhosted.org/packages/d9/3d/b59a8dedebd82545d873235ef2d06f95be244dfece7ee4a1a6044f080b18/chroma_hnswlib-0.7.6-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:305ae491de9d5f3c51e8bd52d84fdf2545a4a2bc7af49765cda286b7bb30b1d4", size = 2389672 }, - { url = "https://files.pythonhosted.org/packages/74/1e/80a033ea4466338824974a34f418e7b034a7748bf906f56466f5caa434b0/chroma_hnswlib-0.7.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:822ede968d25a2c88823ca078a58f92c9b5c4142e38c7c8b4c48178894a0a3c5", size = 2436986 }, + { url = "https://files.pythonhosted.org/packages/a8/74/b9dde05ea8685d2f8c4681b517e61c7887e974f6272bb24ebc8f2105875b/chroma_hnswlib-0.7.6-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:f35192fbbeadc8c0633f0a69c3d3e9f1a4eab3a46b65458bbcbcabdd9e895c36", size = 195821, upload-time = "2024-07-22T20:18:26.163Z" }, + { url = "https://files.pythonhosted.org/packages/fd/58/101bfa6bc41bc6cc55fbb5103c75462a7bf882e1704256eb4934df85b6a8/chroma_hnswlib-0.7.6-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:6f007b608c96362b8f0c8b6b2ac94f67f83fcbabd857c378ae82007ec92f4d82", size = 183854, upload-time = "2024-07-22T20:18:27.6Z" }, + { url = "https://files.pythonhosted.org/packages/17/ff/95d49bb5ce134f10d6aa08d5f3bec624eaff945f0b17d8c3fce888b9a54a/chroma_hnswlib-0.7.6-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:456fd88fa0d14e6b385358515aef69fc89b3c2191706fd9aee62087b62aad09c", size = 2358774, upload-time = "2024-07-22T20:18:29.161Z" }, + { url = "https://files.pythonhosted.org/packages/3a/6d/27826180a54df80dbba8a4f338b022ba21c0c8af96fd08ff8510626dee8f/chroma_hnswlib-0.7.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5dfaae825499c2beaa3b75a12d7ec713b64226df72a5c4097203e3ed532680da", size = 2392739, upload-time = "2024-07-22T20:18:30.938Z" }, + { url = "https://files.pythonhosted.org/packages/d6/63/ee3e8b7a8f931918755faacf783093b61f32f59042769d9db615999c3de0/chroma_hnswlib-0.7.6-cp310-cp310-win_amd64.whl", hash = "sha256:2487201982241fb1581be26524145092c95902cb09fc2646ccfbc407de3328ec", size = 150955, upload-time = "2024-07-22T20:18:32.268Z" }, + { url = "https://files.pythonhosted.org/packages/f5/af/d15fdfed2a204c0f9467ad35084fbac894c755820b203e62f5dcba2d41f1/chroma_hnswlib-0.7.6-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:81181d54a2b1e4727369486a631f977ffc53c5533d26e3d366dda243fb0998ca", size = 196911, upload-time = "2024-07-22T20:18:33.46Z" }, + { url = "https://files.pythonhosted.org/packages/0d/19/aa6f2139f1ff7ad23a690ebf2a511b2594ab359915d7979f76f3213e46c4/chroma_hnswlib-0.7.6-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:4b4ab4e11f1083dd0a11ee4f0e0b183ca9f0f2ed63ededba1935b13ce2b3606f", size = 185000, upload-time = "2024-07-22T20:18:36.16Z" }, + { url = "https://files.pythonhosted.org/packages/79/b1/1b269c750e985ec7d40b9bbe7d66d0a890e420525187786718e7f6b07913/chroma_hnswlib-0.7.6-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:53db45cd9173d95b4b0bdccb4dbff4c54a42b51420599c32267f3abbeb795170", size = 2377289, upload-time = "2024-07-22T20:18:37.761Z" }, + { url = "https://files.pythonhosted.org/packages/c7/2d/d5663e134436e5933bc63516a20b5edc08b4c1b1588b9680908a5f1afd04/chroma_hnswlib-0.7.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5c093f07a010b499c00a15bc9376036ee4800d335360570b14f7fe92badcdcf9", size = 2411755, upload-time = "2024-07-22T20:18:39.949Z" }, + { url = "https://files.pythonhosted.org/packages/3e/79/1bce519cf186112d6d5ce2985392a89528c6e1e9332d680bf752694a4cdf/chroma_hnswlib-0.7.6-cp311-cp311-win_amd64.whl", hash = "sha256:0540b0ac96e47d0aa39e88ea4714358ae05d64bbe6bf33c52f316c664190a6a3", size = 151888, upload-time = "2024-07-22T20:18:45.003Z" }, + { url = "https://files.pythonhosted.org/packages/93/ac/782b8d72de1c57b64fdf5cb94711540db99a92768d93d973174c62d45eb8/chroma_hnswlib-0.7.6-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:e87e9b616c281bfbe748d01705817c71211613c3b063021f7ed5e47173556cb7", size = 197804, upload-time = "2024-07-22T20:18:46.442Z" }, + { url = "https://files.pythonhosted.org/packages/32/4e/fd9ce0764228e9a98f6ff46af05e92804090b5557035968c5b4198bc7af9/chroma_hnswlib-0.7.6-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:ec5ca25bc7b66d2ecbf14502b5729cde25f70945d22f2aaf523c2d747ea68912", size = 185421, upload-time = "2024-07-22T20:18:47.72Z" }, + { url = "https://files.pythonhosted.org/packages/d9/3d/b59a8dedebd82545d873235ef2d06f95be244dfece7ee4a1a6044f080b18/chroma_hnswlib-0.7.6-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:305ae491de9d5f3c51e8bd52d84fdf2545a4a2bc7af49765cda286b7bb30b1d4", size = 2389672, upload-time = "2024-07-22T20:18:49.583Z" }, + { url = "https://files.pythonhosted.org/packages/74/1e/80a033ea4466338824974a34f418e7b034a7748bf906f56466f5caa434b0/chroma_hnswlib-0.7.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:822ede968d25a2c88823ca078a58f92c9b5c4142e38c7c8b4c48178894a0a3c5", size = 2436986, upload-time = "2024-07-22T20:18:51.872Z" }, ] [[package]] @@ -1135,9 +1135,27 @@ dependencies = [ { name = "typing-extensions" }, { name = "uvicorn", extra = ["standard"] }, ] -sdist = { url = "https://files.pythonhosted.org/packages/42/64/28daa773f784bcd18de944fe26ed301de844d6ee17188e26a9d6b4baf122/chromadb-0.5.23.tar.gz", hash = "sha256:360a12b9795c5a33cb1f839d14410ccbde662ef1accd36153b0ae22312edabd1", size = 33700455 } +sdist = { url = "https://files.pythonhosted.org/packages/42/64/28daa773f784bcd18de944fe26ed301de844d6ee17188e26a9d6b4baf122/chromadb-0.5.23.tar.gz", hash = "sha256:360a12b9795c5a33cb1f839d14410ccbde662ef1accd36153b0ae22312edabd1", size = 33700455, upload-time = "2024-12-05T06:31:19.81Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/92/8c/a9eb95a28e6c35a0122417976a9d435eeaceb53f596a8973e33b3dd4cfac/chromadb-0.5.23-py3-none-any.whl", hash = "sha256:ffe5bdd7276d12cb682df0d38a13aa37573e6a3678e71889ac45f539ae05ad7e", size = 628347 }, + { url = "https://files.pythonhosted.org/packages/92/8c/a9eb95a28e6c35a0122417976a9d435eeaceb53f596a8973e33b3dd4cfac/chromadb-0.5.23-py3-none-any.whl", hash = "sha256:ffe5bdd7276d12cb682df0d38a13aa37573e6a3678e71889ac45f539ae05ad7e", size = 628347, upload-time = "2024-12-05T06:31:17.231Z" }, +] + +[[package]] +name = "cleanlab-tlm" +version = "1.1.2" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "aiohttp" }, + { name = "nest-asyncio" }, + { name = "pandas" }, + { name = "requests" }, + { name = "semver" }, + { name = "tqdm" }, + { name = "typing-extensions" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/22/54/47f4d2596b35e07ecf1c369b33d9edf3c1972a0826a6d8ccd91ebed10474/cleanlab_tlm-1.1.2.tar.gz", hash = "sha256:72271eec1fed486236080d93db3c12c9a29aac8fe3c5ce6bd8fbc0f5e2c67a5c", size = 59299, upload-time = "2025-05-05T16:43:44.465Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/0e/f1/dfb5251f413083aea6c7626bdfc8aaacbf551e37edb9403243833d17d90d/cleanlab_tlm-1.1.2-py3-none-any.whl", hash = "sha256:07c6053b68cde1a9f66f8b82df6f026b824dfb5a09a31ab270c87e9a2e5be5a6", size = 44082, upload-time = "2025-05-05T16:43:42.566Z" }, ] [[package]] @@ -1149,32 +1167,32 @@ dependencies = [ { name = "packaging" }, { name = "regex" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/11/a6/fced06e19189858f1316f6787375633a92bc1c54e9cd523c0e5db683a1ab/clevercsv-0.8.3.tar.gz", hash = "sha256:7f2737e435b3f64247c65e74578b04d6d2d1e3a53d401a824edfed4c6dbdff2e", size = 81053 } -wheels = [ - { url = "https://files.pythonhosted.org/packages/db/35/e89a48d66cd85002305bc48af9db23754ab88e45fe156ca81ec80c22bdcb/clevercsv-0.8.3-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:f400b61047f345f17fc41b424fba12208507838882bdd6de5ffdc3a9a5699325", size = 87383 }, - { url = "https://files.pythonhosted.org/packages/58/a8/82adb73bfb899ebd05aa02c444fd9fdda83e0cf2502361c856f2cae16483/clevercsv-0.8.3-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:67fb18834f2a9d84764c7d6df644ddd8d82241668fca4de09bbdfd1671842f5b", size = 78127 }, - { url = "https://files.pythonhosted.org/packages/a0/03/81a1e51b041223c7ee56c9d5fc03d989d9f05eb3c215e53f4607b20726a3/clevercsv-0.8.3-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:0f7501f2dc5e9b16bda04a600206d13b1dd3c762026182ba8c9e1b03b53f89d0", size = 79087 }, - { url = "https://files.pythonhosted.org/packages/e7/32/173f87930fac9fee447b3e52bfe3cbdb4dff55700258db18c90b2b13b943/clevercsv-0.8.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:276c4b4a28fa327a34dcd2c0f0855604afaf09453bef5fb690f26b6ae99e431e", size = 108457 }, - { url = "https://files.pythonhosted.org/packages/47/74/e948a49f25cd227412d42be2fabc1edc1731962d6fd7ea6342454441066d/clevercsv-0.8.3-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:48ca306aa79b05fcdb40e35bf457f11f643c1b8defc3972d567c9046ac42fbb0", size = 108373 }, - { url = "https://files.pythonhosted.org/packages/51/ff/3e634c330469b9e6f642617b50d3938387ac44d2f4b04edde3190deffa07/clevercsv-0.8.3-cp310-cp310-win_amd64.whl", hash = "sha256:41e45142460bc67b739c044a4860ae7e6d231a5028552f32e5bbce09fdd00cfc", size = 84476 }, - { url = "https://files.pythonhosted.org/packages/8c/f2/768b0abb1d4faa8a9dce1a1443039c7703fd2f100fced47fd09a5d30bba0/clevercsv-0.8.3-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:9cb6e03a8c426d6deecd067acbac3e596fc4fdb934838cc1dca871480f86fbe3", size = 87173 }, - { url = "https://files.pythonhosted.org/packages/b9/06/10a6c82c7bd47aac2916ac92c61560480dd39414bc67345580e4c6819039/clevercsv-0.8.3-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:e89cf967060f454ac267ecc173e9aee326e62b8fc3d5818e25d31d237dbb6257", size = 78040 }, - { url = "https://files.pythonhosted.org/packages/69/6e/2ed8fe5e65caef26a23ffda474e95acbeb2367f3768e9baf75794efac676/clevercsv-0.8.3-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:8a5ed7071051b1a911fb1e77eb607a43b49daf0010ac5b6d76166d2f26515ba8", size = 78954 }, - { url = "https://files.pythonhosted.org/packages/7d/f7/262cfe2fb8e3e104f19685da014895df5881710756f7c3c228be1046241e/clevercsv-0.8.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:140bb7b429c4fbe903f8b789c8904ad7241be82b0d6205d1d0e3d599b0f5a31a", size = 112370 }, - { url = "https://files.pythonhosted.org/packages/f4/ac/0791e50cd884f02b7652517fd0a2253a2edd5ce2448d2c6d3c345d1d04ec/clevercsv-0.8.3-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:315fdadecee4e84268d8577dc9279142afe231f0b0bfb6a8950cca08f25e7f00", size = 112111 }, - { url = "https://files.pythonhosted.org/packages/e7/b8/6b1f6206a46f6a0ea91be9238711c1b208f99ee55c98db9df42dbe8d8885/clevercsv-0.8.3-cp311-cp311-win_amd64.whl", hash = "sha256:bb0d3c4c5b52cf65ae173a475e16ff0a16a10f9ccf45f85d40142607d03dd721", size = 84491 }, - { url = "https://files.pythonhosted.org/packages/49/6a/7d91337083a1020bf9c72800251c6694f13f0f936a02a361f5c3940d6ae3/clevercsv-0.8.3-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:2132d428b6101fd537222546899a688e3559e30da2f26106988644f84f9aa152", size = 87081 }, - { url = "https://files.pythonhosted.org/packages/df/6c/184e2410bc5659c12de10196afba7062ab3857c606ebc2e9d3b64a517569/clevercsv-0.8.3-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:114c54d1951c580fa7c8ec6f1db6fe3957fabdad5589146c775bc52803a92e43", size = 77996 }, - { url = "https://files.pythonhosted.org/packages/55/8c/bcc2651db860667fea33e99862f77d08840cfd95f6625748b0b37f93c415/clevercsv-0.8.3-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:c5d449ef53806aeb07e02abaa74bbe305276766000814ae3630005b92f1af405", size = 78892 }, - { url = "https://files.pythonhosted.org/packages/f6/56/18a050eb63130e3fb8dd3f0696e2fb5e38b24dd0e708fbab0838a04890a6/clevercsv-0.8.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b7b6e1f0a7847ca028b84c8cf168cd71637fec25653b90a45ca47727ae113bc2", size = 113216 }, - { url = "https://files.pythonhosted.org/packages/a6/68/9a54452da87e547a0c421e135a20a58c1d15ce438646d93c9a92b57eb504/clevercsv-0.8.3-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4ec679edfc7fb4b915bc91f7bf9784eb61e11eedfaaa8e25f524ba75ea57eca3", size = 113338 }, - { url = "https://files.pythonhosted.org/packages/55/5b/fd3b765515300b69e4139e501af4955f8565f0fa6ceceb304b1a84b3bff6/clevercsv-0.8.3-cp312-cp312-win_amd64.whl", hash = "sha256:6b2a0a0c494460d2cc40c5fb6a567d1d0cfed55441acfd4df9c81ee4aa20b202", size = 84424 }, - { url = "https://files.pythonhosted.org/packages/b7/3d/8658c52c772480a4f826f2b7ee1ea6a49a7bfdcb0d36ab9826c59cb26178/clevercsv-0.8.3-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:e9adbc8560964b8b4810c2ad867c4bb79eac77adda96db84f2025b550879d97a", size = 87089 }, - { url = "https://files.pythonhosted.org/packages/4c/49/2b7048dbe4713b73b8fd807ee597ff9cd8fd6d3b5c0c444e3889f19efc31/clevercsv-0.8.3-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:132cba801749bbe075c7ee210afd1dd8910d7f196793bca9702c455bac974275", size = 78001 }, - { url = "https://files.pythonhosted.org/packages/11/35/65b8a82794b8c7fb5fa0f86f97622b829061f8266f8ae2b7a571bd5c626b/clevercsv-0.8.3-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:d8be2c92e6e3cb381c5a39fb6e0dc86754b9ab88cf1fde59a143b5ab0da5d3a1", size = 78898 }, - { url = "https://files.pythonhosted.org/packages/6b/38/4f94b77e9ae25aa248d7d8610faadecc3026f469167bf6b463a93643e4e3/clevercsv-0.8.3-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3b32a45904d542ae9cbf60253530b1571b7738e4a3abce1cbeb1906f0597a322", size = 113209 }, - { url = "https://files.pythonhosted.org/packages/c3/54/74148ae1bf6cdaceacab474354ecfe5dfd104f8fa1adbfe83caac6d3e2ca/clevercsv-0.8.3-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7255101d81ed86ae97e7f459d3cd57103b6f6a197ab3ae5e1501a80babfa23fa", size = 113285 }, - { url = "https://files.pythonhosted.org/packages/73/09/29fdbd498090cac1a8704dc22d34c73bbfa4f9c58fed74359f83c77f057a/clevercsv-0.8.3-cp313-cp313-win_amd64.whl", hash = "sha256:2c6b0a175612744ea1f34a393feb350f850810d3b8d6245abd11d3fd5561e62d", size = 84432 }, +sdist = { url = "https://files.pythonhosted.org/packages/11/a6/fced06e19189858f1316f6787375633a92bc1c54e9cd523c0e5db683a1ab/clevercsv-0.8.3.tar.gz", hash = "sha256:7f2737e435b3f64247c65e74578b04d6d2d1e3a53d401a824edfed4c6dbdff2e", size = 81053, upload-time = "2024-12-07T14:32:32.038Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/db/35/e89a48d66cd85002305bc48af9db23754ab88e45fe156ca81ec80c22bdcb/clevercsv-0.8.3-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:f400b61047f345f17fc41b424fba12208507838882bdd6de5ffdc3a9a5699325", size = 87383, upload-time = "2024-12-07T14:31:35.402Z" }, + { url = "https://files.pythonhosted.org/packages/58/a8/82adb73bfb899ebd05aa02c444fd9fdda83e0cf2502361c856f2cae16483/clevercsv-0.8.3-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:67fb18834f2a9d84764c7d6df644ddd8d82241668fca4de09bbdfd1671842f5b", size = 78127, upload-time = "2024-12-07T14:31:37.856Z" }, + { url = "https://files.pythonhosted.org/packages/a0/03/81a1e51b041223c7ee56c9d5fc03d989d9f05eb3c215e53f4607b20726a3/clevercsv-0.8.3-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:0f7501f2dc5e9b16bda04a600206d13b1dd3c762026182ba8c9e1b03b53f89d0", size = 79087, upload-time = "2024-12-07T14:31:39.904Z" }, + { url = "https://files.pythonhosted.org/packages/e7/32/173f87930fac9fee447b3e52bfe3cbdb4dff55700258db18c90b2b13b943/clevercsv-0.8.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:276c4b4a28fa327a34dcd2c0f0855604afaf09453bef5fb690f26b6ae99e431e", size = 108457, upload-time = "2024-12-07T14:31:41.446Z" }, + { url = "https://files.pythonhosted.org/packages/47/74/e948a49f25cd227412d42be2fabc1edc1731962d6fd7ea6342454441066d/clevercsv-0.8.3-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:48ca306aa79b05fcdb40e35bf457f11f643c1b8defc3972d567c9046ac42fbb0", size = 108373, upload-time = "2024-12-07T14:31:43.486Z" }, + { url = "https://files.pythonhosted.org/packages/51/ff/3e634c330469b9e6f642617b50d3938387ac44d2f4b04edde3190deffa07/clevercsv-0.8.3-cp310-cp310-win_amd64.whl", hash = "sha256:41e45142460bc67b739c044a4860ae7e6d231a5028552f32e5bbce09fdd00cfc", size = 84476, upload-time = "2024-12-07T14:31:45.299Z" }, + { url = "https://files.pythonhosted.org/packages/8c/f2/768b0abb1d4faa8a9dce1a1443039c7703fd2f100fced47fd09a5d30bba0/clevercsv-0.8.3-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:9cb6e03a8c426d6deecd067acbac3e596fc4fdb934838cc1dca871480f86fbe3", size = 87173, upload-time = "2024-12-07T14:31:47.29Z" }, + { url = "https://files.pythonhosted.org/packages/b9/06/10a6c82c7bd47aac2916ac92c61560480dd39414bc67345580e4c6819039/clevercsv-0.8.3-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:e89cf967060f454ac267ecc173e9aee326e62b8fc3d5818e25d31d237dbb6257", size = 78040, upload-time = "2024-12-07T14:31:48.7Z" }, + { url = "https://files.pythonhosted.org/packages/69/6e/2ed8fe5e65caef26a23ffda474e95acbeb2367f3768e9baf75794efac676/clevercsv-0.8.3-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:8a5ed7071051b1a911fb1e77eb607a43b49daf0010ac5b6d76166d2f26515ba8", size = 78954, upload-time = "2024-12-07T14:31:49.963Z" }, + { url = "https://files.pythonhosted.org/packages/7d/f7/262cfe2fb8e3e104f19685da014895df5881710756f7c3c228be1046241e/clevercsv-0.8.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:140bb7b429c4fbe903f8b789c8904ad7241be82b0d6205d1d0e3d599b0f5a31a", size = 112370, upload-time = "2024-12-07T14:31:51.919Z" }, + { url = "https://files.pythonhosted.org/packages/f4/ac/0791e50cd884f02b7652517fd0a2253a2edd5ce2448d2c6d3c345d1d04ec/clevercsv-0.8.3-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:315fdadecee4e84268d8577dc9279142afe231f0b0bfb6a8950cca08f25e7f00", size = 112111, upload-time = "2024-12-07T14:31:54.001Z" }, + { url = "https://files.pythonhosted.org/packages/e7/b8/6b1f6206a46f6a0ea91be9238711c1b208f99ee55c98db9df42dbe8d8885/clevercsv-0.8.3-cp311-cp311-win_amd64.whl", hash = "sha256:bb0d3c4c5b52cf65ae173a475e16ff0a16a10f9ccf45f85d40142607d03dd721", size = 84491, upload-time = "2024-12-07T14:31:55.982Z" }, + { url = "https://files.pythonhosted.org/packages/49/6a/7d91337083a1020bf9c72800251c6694f13f0f936a02a361f5c3940d6ae3/clevercsv-0.8.3-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:2132d428b6101fd537222546899a688e3559e30da2f26106988644f84f9aa152", size = 87081, upload-time = "2024-12-07T14:31:57.255Z" }, + { url = "https://files.pythonhosted.org/packages/df/6c/184e2410bc5659c12de10196afba7062ab3857c606ebc2e9d3b64a517569/clevercsv-0.8.3-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:114c54d1951c580fa7c8ec6f1db6fe3957fabdad5589146c775bc52803a92e43", size = 77996, upload-time = "2024-12-07T14:31:58.429Z" }, + { url = "https://files.pythonhosted.org/packages/55/8c/bcc2651db860667fea33e99862f77d08840cfd95f6625748b0b37f93c415/clevercsv-0.8.3-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:c5d449ef53806aeb07e02abaa74bbe305276766000814ae3630005b92f1af405", size = 78892, upload-time = "2024-12-07T14:31:59.716Z" }, + { url = "https://files.pythonhosted.org/packages/f6/56/18a050eb63130e3fb8dd3f0696e2fb5e38b24dd0e708fbab0838a04890a6/clevercsv-0.8.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b7b6e1f0a7847ca028b84c8cf168cd71637fec25653b90a45ca47727ae113bc2", size = 113216, upload-time = "2024-12-07T14:32:01.062Z" }, + { url = "https://files.pythonhosted.org/packages/a6/68/9a54452da87e547a0c421e135a20a58c1d15ce438646d93c9a92b57eb504/clevercsv-0.8.3-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4ec679edfc7fb4b915bc91f7bf9784eb61e11eedfaaa8e25f524ba75ea57eca3", size = 113338, upload-time = "2024-12-07T14:32:02.368Z" }, + { url = "https://files.pythonhosted.org/packages/55/5b/fd3b765515300b69e4139e501af4955f8565f0fa6ceceb304b1a84b3bff6/clevercsv-0.8.3-cp312-cp312-win_amd64.whl", hash = "sha256:6b2a0a0c494460d2cc40c5fb6a567d1d0cfed55441acfd4df9c81ee4aa20b202", size = 84424, upload-time = "2024-12-07T14:32:03.766Z" }, + { url = "https://files.pythonhosted.org/packages/b7/3d/8658c52c772480a4f826f2b7ee1ea6a49a7bfdcb0d36ab9826c59cb26178/clevercsv-0.8.3-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:e9adbc8560964b8b4810c2ad867c4bb79eac77adda96db84f2025b550879d97a", size = 87089, upload-time = "2024-12-07T14:32:05.886Z" }, + { url = "https://files.pythonhosted.org/packages/4c/49/2b7048dbe4713b73b8fd807ee597ff9cd8fd6d3b5c0c444e3889f19efc31/clevercsv-0.8.3-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:132cba801749bbe075c7ee210afd1dd8910d7f196793bca9702c455bac974275", size = 78001, upload-time = "2024-12-07T14:32:08.206Z" }, + { url = "https://files.pythonhosted.org/packages/11/35/65b8a82794b8c7fb5fa0f86f97622b829061f8266f8ae2b7a571bd5c626b/clevercsv-0.8.3-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:d8be2c92e6e3cb381c5a39fb6e0dc86754b9ab88cf1fde59a143b5ab0da5d3a1", size = 78898, upload-time = "2024-12-07T14:32:09.484Z" }, + { url = "https://files.pythonhosted.org/packages/6b/38/4f94b77e9ae25aa248d7d8610faadecc3026f469167bf6b463a93643e4e3/clevercsv-0.8.3-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3b32a45904d542ae9cbf60253530b1571b7738e4a3abce1cbeb1906f0597a322", size = 113209, upload-time = "2024-12-07T14:32:10.752Z" }, + { url = "https://files.pythonhosted.org/packages/c3/54/74148ae1bf6cdaceacab474354ecfe5dfd104f8fa1adbfe83caac6d3e2ca/clevercsv-0.8.3-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7255101d81ed86ae97e7f459d3cd57103b6f6a197ab3ae5e1501a80babfa23fa", size = 113285, upload-time = "2024-12-07T14:32:12.12Z" }, + { url = "https://files.pythonhosted.org/packages/73/09/29fdbd498090cac1a8704dc22d34c73bbfa4f9c58fed74359f83c77f057a/clevercsv-0.8.3-cp313-cp313-win_amd64.whl", hash = "sha256:2c6b0a175612744ea1f34a393feb350f850810d3b8d6245abd11d3fd5561e62d", size = 84432, upload-time = "2024-12-07T14:32:14.197Z" }, ] [[package]] @@ -1184,9 +1202,9 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "colorama", marker = "sys_platform == 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/b9/2e/0090cbf739cee7d23781ad4b89a9894a41538e4fcf4c31dcdd705b78eb8b/click-8.1.8.tar.gz", hash = "sha256:ed53c9d8990d83c2a27deae68e4ee337473f6330c040a31d4225c9574d16096a", size = 226593 } +sdist = { url = "https://files.pythonhosted.org/packages/b9/2e/0090cbf739cee7d23781ad4b89a9894a41538e4fcf4c31dcdd705b78eb8b/click-8.1.8.tar.gz", hash = "sha256:ed53c9d8990d83c2a27deae68e4ee337473f6330c040a31d4225c9574d16096a", size = 226593, upload-time = "2024-12-21T18:38:44.339Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/7e/d4/7ebdbd03970677812aac39c869717059dbb71a4cfc033ca6e5221787892c/click-8.1.8-py3-none-any.whl", hash = "sha256:63c132bbbed01578a06712a2d1f497bb62d9c1c0d329b7903a866228027263b2", size = 98188 }, + { url = "https://files.pythonhosted.org/packages/7e/d4/7ebdbd03970677812aac39c869717059dbb71a4cfc033ca6e5221787892c/click-8.1.8-py3-none-any.whl", hash = "sha256:63c132bbbed01578a06712a2d1f497bb62d9c1c0d329b7903a866228027263b2", size = 98188, upload-time = "2024-12-21T18:38:41.666Z" }, ] [[package]] @@ -1196,9 +1214,9 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "click" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/30/ce/217289b77c590ea1e7c24242d9ddd6e249e52c795ff10fac2c50062c48cb/click_didyoumean-0.3.1.tar.gz", hash = "sha256:4f82fdff0dbe64ef8ab2279bd6aa3f6a99c3b28c05aa09cbfc07c9d7fbb5a463", size = 3089 } +sdist = { url = "https://files.pythonhosted.org/packages/30/ce/217289b77c590ea1e7c24242d9ddd6e249e52c795ff10fac2c50062c48cb/click_didyoumean-0.3.1.tar.gz", hash = "sha256:4f82fdff0dbe64ef8ab2279bd6aa3f6a99c3b28c05aa09cbfc07c9d7fbb5a463", size = 3089, upload-time = "2024-03-24T08:22:07.499Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/1b/5b/974430b5ffdb7a4f1941d13d83c64a0395114503cc357c6b9ae4ce5047ed/click_didyoumean-0.3.1-py3-none-any.whl", hash = "sha256:5c4bb6007cfea5f2fd6583a2fb6701a22a41eb98957e63d0fac41c10e7c3117c", size = 3631 }, + { url = "https://files.pythonhosted.org/packages/1b/5b/974430b5ffdb7a4f1941d13d83c64a0395114503cc357c6b9ae4ce5047ed/click_didyoumean-0.3.1-py3-none-any.whl", hash = "sha256:5c4bb6007cfea5f2fd6583a2fb6701a22a41eb98957e63d0fac41c10e7c3117c", size = 3631, upload-time = "2024-03-24T08:22:06.356Z" }, ] [[package]] @@ -1208,9 +1226,9 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "click" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/5f/1d/45434f64ed749540af821fd7e42b8e4d23ac04b1eda7c26613288d6cd8a8/click-plugins-1.1.1.tar.gz", hash = "sha256:46ab999744a9d831159c3411bb0c79346d94a444df9a3a3742e9ed63645f264b", size = 8164 } +sdist = { url = "https://files.pythonhosted.org/packages/5f/1d/45434f64ed749540af821fd7e42b8e4d23ac04b1eda7c26613288d6cd8a8/click-plugins-1.1.1.tar.gz", hash = "sha256:46ab999744a9d831159c3411bb0c79346d94a444df9a3a3742e9ed63645f264b", size = 8164, upload-time = "2019-04-04T04:27:04.82Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/e9/da/824b92d9942f4e472702488857914bdd50f73021efea15b4cad9aca8ecef/click_plugins-1.1.1-py2.py3-none-any.whl", hash = "sha256:5d262006d3222f5057fd81e1623d4443e41dcda5dc815c06b442aa3c02889fc8", size = 7497 }, + { url = "https://files.pythonhosted.org/packages/e9/da/824b92d9942f4e472702488857914bdd50f73021efea15b4cad9aca8ecef/click_plugins-1.1.1-py2.py3-none-any.whl", hash = "sha256:5d262006d3222f5057fd81e1623d4443e41dcda5dc815c06b442aa3c02889fc8", size = 7497, upload-time = "2019-04-04T04:27:03.36Z" }, ] [[package]] @@ -1221,9 +1239,9 @@ dependencies = [ { name = "click" }, { name = "prompt-toolkit" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/cb/a2/57f4ac79838cfae6912f997b4d1a64a858fb0c86d7fcaae6f7b58d267fca/click-repl-0.3.0.tar.gz", hash = "sha256:17849c23dba3d667247dc4defe1757fff98694e90fe37474f3feebb69ced26a9", size = 10449 } +sdist = { url = "https://files.pythonhosted.org/packages/cb/a2/57f4ac79838cfae6912f997b4d1a64a858fb0c86d7fcaae6f7b58d267fca/click-repl-0.3.0.tar.gz", hash = "sha256:17849c23dba3d667247dc4defe1757fff98694e90fe37474f3feebb69ced26a9", size = 10449, upload-time = "2023-06-15T12:43:51.141Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/52/40/9d857001228658f0d59e97ebd4c346fe73e138c6de1bce61dc568a57c7f8/click_repl-0.3.0-py3-none-any.whl", hash = "sha256:fb7e06deb8da8de86180a33a9da97ac316751c094c6899382da7feeeeb51b812", size = 10289 }, + { url = "https://files.pythonhosted.org/packages/52/40/9d857001228658f0d59e97ebd4c346fe73e138c6de1bce61dc568a57c7f8/click_repl-0.3.0-py3-none-any.whl", hash = "sha256:fb7e06deb8da8de86180a33a9da97ac316751c094c6899382da7feeeeb51b812", size = 10289, upload-time = "2023-06-15T12:43:48.626Z" }, ] [[package]] @@ -1237,43 +1255,43 @@ dependencies = [ { name = "urllib3" }, { name = "zstandard" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/f4/8e/bf6012f7b45dbb74e19ad5c881a7bbcd1e7dd2b990f12cc434294d917800/clickhouse-connect-0.7.19.tar.gz", hash = "sha256:ce8f21f035781c5ef6ff57dc162e8150779c009b59f14030ba61f8c9c10c06d0", size = 84918 } -wheels = [ - { url = "https://files.pythonhosted.org/packages/67/22/99f2b2e8995bb0fb7b23c62df090264332f19a32edba55c11dc13c28c6a6/clickhouse_connect-0.7.19-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:6ac74eb9e8d6331bae0303d0fc6bdc2125aa4c421ef646348b588760b38c29e9", size = 253579 }, - { url = "https://files.pythonhosted.org/packages/35/84/b56a44d648871c4e1c27e9ca5880bf72e9ed087507a933aa31a5be501d0c/clickhouse_connect-0.7.19-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:300f3dea7dd48b2798533ed2486e4b0c3bb03c8d9df9aed3fac44161b92a30f9", size = 245769 }, - { url = "https://files.pythonhosted.org/packages/26/75/3029b2282d983d3113a6b96629cf29dace979d622ea87c3313ddfb568775/clickhouse_connect-0.7.19-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9c72629f519105e21600680c791459d729889a290440bbdc61e43cd5eb61d928", size = 957813 }, - { url = "https://files.pythonhosted.org/packages/4d/66/23c768b471280771654c3ecb01aaddde59789b84970961b016553c0b1a2a/clickhouse_connect-0.7.19-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9ece0fb202cd9267b3872210e8e0974e4c33c8f91ca9f1c4d92edea997189c72", size = 972916 }, - { url = "https://files.pythonhosted.org/packages/3b/79/328d44d3c7cef72958d8c754902290e2e287be6df225eddb9eb9ea0e17e3/clickhouse_connect-0.7.19-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:a6e5adf0359043d4d21c9a668cc1b6323a1159b3e1a77aea6f82ce528b5e4c5b", size = 949279 }, - { url = "https://files.pythonhosted.org/packages/11/e3/d7d4fac683dc864ba91a77835c17372bbd9e2bcb76cdc5750e42a7051f0a/clickhouse_connect-0.7.19-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:63432180179e90f6f3c18861216f902d1693979e3c26a7f9ef9912c92ce00d14", size = 985868 }, - { url = "https://files.pythonhosted.org/packages/c6/dd/cac1b8f916bf62a04c15441a8f528c0f7440ab2d94e0d949c2846f7f767d/clickhouse_connect-0.7.19-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:754b9c58b032835caaa9177b69059dc88307485d2cf6d0d545b3dedb13cb512a", size = 963774 }, - { url = "https://files.pythonhosted.org/packages/39/89/44418f8941898e8abe71cead3161e33b0e9d3066e2a81c6e52e68fdac52e/clickhouse_connect-0.7.19-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:24e2694e89d12bba405a14b84c36318620dc50f90adbc93182418742d8f6d73f", size = 1000850 }, - { url = "https://files.pythonhosted.org/packages/06/44/40daf67c8e0d5db2050045488b89ab0d0478f16a5c4419c78759d2f29f54/clickhouse_connect-0.7.19-cp310-cp310-win32.whl", hash = "sha256:52929826b39b5b0f90f423b7a035930b8894b508768e620a5086248bcbad3707", size = 221622 }, - { url = "https://files.pythonhosted.org/packages/65/3d/3f07babc5c4c3f973dc20584a304abdf085d4c52e762f5fa9f936cc74ce2/clickhouse_connect-0.7.19-cp310-cp310-win_amd64.whl", hash = "sha256:5c301284c87d132963388b6e8e4a690c0776d25acc8657366eccab485e53738f", size = 238900 }, - { url = "https://files.pythonhosted.org/packages/68/6f/a78cad40dc0f1fee19094c40abd7d23ff04bb491732c3a65b3661d426c89/clickhouse_connect-0.7.19-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:ee47af8926a7ec3a970e0ebf29a82cbbe3b1b7eae43336a81b3a0ca18091de5f", size = 253530 }, - { url = "https://files.pythonhosted.org/packages/40/82/419d110149900ace5eb0787c668d11e1657ac0eabb65c1404f039746f4ed/clickhouse_connect-0.7.19-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:ce429233b2d21a8a149c8cd836a2555393cbcf23d61233520db332942ffb8964", size = 245691 }, - { url = "https://files.pythonhosted.org/packages/e3/9c/ad6708ced6cf9418334d2bf19bbba3c223511ed852eb85f79b1e7c20cdbd/clickhouse_connect-0.7.19-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:617c04f5c46eed3344a7861cd96fb05293e70d3b40d21541b1e459e7574efa96", size = 1055273 }, - { url = "https://files.pythonhosted.org/packages/ea/99/88c24542d6218100793cfb13af54d7ad4143d6515b0b3d621ba3b5a2d8af/clickhouse_connect-0.7.19-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f08e33b8cc2dc1873edc5ee4088d4fc3c0dbb69b00e057547bcdc7e9680b43e5", size = 1067030 }, - { url = "https://files.pythonhosted.org/packages/c8/84/19eb776b4e760317c21214c811f04f612cba7eee0f2818a7d6806898a994/clickhouse_connect-0.7.19-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:921886b887f762e5cc3eef57ef784d419a3f66df85fd86fa2e7fbbf464c4c54a", size = 1027207 }, - { url = "https://files.pythonhosted.org/packages/22/81/c2982a33b088b6c9af5d0bdc46413adc5fedceae063b1f8b56570bb28887/clickhouse_connect-0.7.19-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:6ad0cf8552a9e985cfa6524b674ae7c8f5ba51df5bd3ecddbd86c82cdbef41a7", size = 1054850 }, - { url = "https://files.pythonhosted.org/packages/7b/a4/4a84ed3e92323d12700011cc8c4039f00a8c888079d65e75a4d4758ba288/clickhouse_connect-0.7.19-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:70f838ef0861cdf0e2e198171a1f3fd2ee05cf58e93495eeb9b17dfafb278186", size = 1022784 }, - { url = "https://files.pythonhosted.org/packages/5e/67/3f5cc6f78c9adbbd6a3183a3f9f3196a116be19e958d7eaa6e307b391fed/clickhouse_connect-0.7.19-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:c5f0d207cb0dcc1adb28ced63f872d080924b7562b263a9d54d4693b670eb066", size = 1071084 }, - { url = "https://files.pythonhosted.org/packages/01/8d/a294e1cc752e22bc6ee08aa421ea31ed9559b09d46d35499449140a5c374/clickhouse_connect-0.7.19-cp311-cp311-win32.whl", hash = "sha256:8c96c4c242b98fcf8005e678a26dbd4361748721b6fa158c1fe84ad15c7edbbe", size = 221156 }, - { url = "https://files.pythonhosted.org/packages/68/69/09b3a4e53f5d3d770e9fa70f6f04642cdb37cc76d37279c55fd4e868f845/clickhouse_connect-0.7.19-cp311-cp311-win_amd64.whl", hash = "sha256:bda092bab224875ed7c7683707d63f8a2322df654c4716e6611893a18d83e908", size = 238826 }, - { url = "https://files.pythonhosted.org/packages/af/f8/1d48719728bac33c1a9815e0a7230940e078fd985b09af2371715de78a3c/clickhouse_connect-0.7.19-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:8f170d08166438d29f0dcfc8a91b672c783dc751945559e65eefff55096f9274", size = 256687 }, - { url = "https://files.pythonhosted.org/packages/ed/0d/3cbbbd204be045c4727f9007679ad97d3d1d559b43ba844373a79af54d16/clickhouse_connect-0.7.19-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:26b80cb8f66bde9149a9a2180e2cc4895c1b7d34f9dceba81630a9b9a9ae66b2", size = 247631 }, - { url = "https://files.pythonhosted.org/packages/b6/44/adb55285226d60e9c46331a9980c88dad8c8de12abb895c4e3149a088092/clickhouse_connect-0.7.19-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9ba80e3598acf916c4d1b2515671f65d9efee612a783c17c56a5a646f4db59b9", size = 1053767 }, - { url = "https://files.pythonhosted.org/packages/6c/f3/a109c26a41153768be57374cb823cac5daf74c9098a5c61081ffabeb4e59/clickhouse_connect-0.7.19-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0d38c30bd847af0ce7ff738152478f913854db356af4d5824096394d0eab873d", size = 1072014 }, - { url = "https://files.pythonhosted.org/packages/51/80/9c200e5e392a538f2444c9a6a93e1cf0e36588c7e8720882ac001e23b246/clickhouse_connect-0.7.19-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d41d4b159071c0e4f607563932d4fa5c2a8fc27d3ba1200d0929b361e5191864", size = 1027423 }, - { url = "https://files.pythonhosted.org/packages/33/a3/219fcd1572f1ce198dcef86da8c6c526b04f56e8b7a82e21119677f89379/clickhouse_connect-0.7.19-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:3682c2426f5dbda574611210e3c7c951b9557293a49eb60a7438552435873889", size = 1053683 }, - { url = "https://files.pythonhosted.org/packages/5d/df/687d90fbc0fd8ce586c46400f3791deac120e4c080aa8b343c0f676dfb08/clickhouse_connect-0.7.19-cp312-cp312-musllinux_1_1_i686.whl", hash = "sha256:6d492064dca278eb61be3a2d70a5f082e2ebc8ceebd4f33752ae234116192020", size = 1021120 }, - { url = "https://files.pythonhosted.org/packages/c8/3b/39ba71b103275df8ec90d424dbaca2dba82b28398c3d2aeac5a0141b6aae/clickhouse_connect-0.7.19-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:62612da163b934c1ff35df6155a47cf17ac0e2d2f9f0f8f913641e5c02cdf39f", size = 1073652 }, - { url = "https://files.pythonhosted.org/packages/b3/92/06df8790a7d93d5d5f1098604fc7d79682784818030091966a3ce3f766a8/clickhouse_connect-0.7.19-cp312-cp312-win32.whl", hash = "sha256:196e48c977affc045794ec7281b4d711e169def00535ecab5f9fdeb8c177f149", size = 221589 }, - { url = "https://files.pythonhosted.org/packages/42/1f/935d0810b73184a1d306f92458cb0a2e9b0de2377f536da874e063b8e422/clickhouse_connect-0.7.19-cp312-cp312-win_amd64.whl", hash = "sha256:b771ca6a473d65103dcae82810d3a62475c5372fc38d8f211513c72b954fb020", size = 239584 }, - { url = "https://files.pythonhosted.org/packages/f0/07/0753e145f878a22a37be921bde763a1f831d1d1b18a1be5c60b61df7f827/clickhouse_connect-0.7.19-pp310-pypy310_pp73-macosx_10_9_x86_64.whl", hash = "sha256:6f31898e0281f820e35710b5c4ad1d40a6c01ffae5278afaef4a16877ac8cbfb", size = 223426 }, - { url = "https://files.pythonhosted.org/packages/e7/0a/adc9e05e6d38d9f755ac2fbfab8e1e2942bd050e8727238c0734c7e84ad3/clickhouse_connect-0.7.19-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:51c911b0b8281ab4a909320f41dd9c0662796bec157c8f2704de702c552104db", size = 246972 }, - { url = "https://files.pythonhosted.org/packages/a7/01/89dab7722809f2a4fbf77e4f3ad610bc60608abc2a4680167bf8a55d95cb/clickhouse_connect-0.7.19-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d1088da11789c519f9bb8927a14b16892e3c65e2893abe2680eae68bf6c63835", size = 254362 }, - { url = "https://files.pythonhosted.org/packages/85/a3/a3ce0e66164fb6a25097e77a9140cac4bb798dd2053c397f142ba53c3bc3/clickhouse_connect-0.7.19-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:03953942cc073078b40619a735ebeaed9bf98efc71c6f43ce92a38540b1308ce", size = 260706 }, - { url = "https://files.pythonhosted.org/packages/ee/f5/817b4920915d6d24600d2b632098c1e7602b767ca9a4f14ae35047199966/clickhouse_connect-0.7.19-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:4ac0602fa305d097a0cd40cebbe10a808f6478c9f303d57a48a3a0ad09659544", size = 226072 }, +sdist = { url = "https://files.pythonhosted.org/packages/f4/8e/bf6012f7b45dbb74e19ad5c881a7bbcd1e7dd2b990f12cc434294d917800/clickhouse-connect-0.7.19.tar.gz", hash = "sha256:ce8f21f035781c5ef6ff57dc162e8150779c009b59f14030ba61f8c9c10c06d0", size = 84918, upload-time = "2024-08-21T21:37:16.639Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/67/22/99f2b2e8995bb0fb7b23c62df090264332f19a32edba55c11dc13c28c6a6/clickhouse_connect-0.7.19-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:6ac74eb9e8d6331bae0303d0fc6bdc2125aa4c421ef646348b588760b38c29e9", size = 253579, upload-time = "2024-08-21T21:35:38.051Z" }, + { url = "https://files.pythonhosted.org/packages/35/84/b56a44d648871c4e1c27e9ca5880bf72e9ed087507a933aa31a5be501d0c/clickhouse_connect-0.7.19-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:300f3dea7dd48b2798533ed2486e4b0c3bb03c8d9df9aed3fac44161b92a30f9", size = 245769, upload-time = "2024-08-21T21:35:39.476Z" }, + { url = "https://files.pythonhosted.org/packages/26/75/3029b2282d983d3113a6b96629cf29dace979d622ea87c3313ddfb568775/clickhouse_connect-0.7.19-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9c72629f519105e21600680c791459d729889a290440bbdc61e43cd5eb61d928", size = 957813, upload-time = "2024-08-21T21:35:41.069Z" }, + { url = "https://files.pythonhosted.org/packages/4d/66/23c768b471280771654c3ecb01aaddde59789b84970961b016553c0b1a2a/clickhouse_connect-0.7.19-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9ece0fb202cd9267b3872210e8e0974e4c33c8f91ca9f1c4d92edea997189c72", size = 972916, upload-time = "2024-08-21T21:35:42.44Z" }, + { url = "https://files.pythonhosted.org/packages/3b/79/328d44d3c7cef72958d8c754902290e2e287be6df225eddb9eb9ea0e17e3/clickhouse_connect-0.7.19-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:a6e5adf0359043d4d21c9a668cc1b6323a1159b3e1a77aea6f82ce528b5e4c5b", size = 949279, upload-time = "2024-08-21T21:35:43.815Z" }, + { url = "https://files.pythonhosted.org/packages/11/e3/d7d4fac683dc864ba91a77835c17372bbd9e2bcb76cdc5750e42a7051f0a/clickhouse_connect-0.7.19-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:63432180179e90f6f3c18861216f902d1693979e3c26a7f9ef9912c92ce00d14", size = 985868, upload-time = "2024-08-21T21:35:45.156Z" }, + { url = "https://files.pythonhosted.org/packages/c6/dd/cac1b8f916bf62a04c15441a8f528c0f7440ab2d94e0d949c2846f7f767d/clickhouse_connect-0.7.19-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:754b9c58b032835caaa9177b69059dc88307485d2cf6d0d545b3dedb13cb512a", size = 963774, upload-time = "2024-08-21T21:35:46.585Z" }, + { url = "https://files.pythonhosted.org/packages/39/89/44418f8941898e8abe71cead3161e33b0e9d3066e2a81c6e52e68fdac52e/clickhouse_connect-0.7.19-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:24e2694e89d12bba405a14b84c36318620dc50f90adbc93182418742d8f6d73f", size = 1000850, upload-time = "2024-08-21T21:35:48.04Z" }, + { url = "https://files.pythonhosted.org/packages/06/44/40daf67c8e0d5db2050045488b89ab0d0478f16a5c4419c78759d2f29f54/clickhouse_connect-0.7.19-cp310-cp310-win32.whl", hash = "sha256:52929826b39b5b0f90f423b7a035930b8894b508768e620a5086248bcbad3707", size = 221622, upload-time = "2024-08-21T21:35:50.247Z" }, + { url = "https://files.pythonhosted.org/packages/65/3d/3f07babc5c4c3f973dc20584a304abdf085d4c52e762f5fa9f936cc74ce2/clickhouse_connect-0.7.19-cp310-cp310-win_amd64.whl", hash = "sha256:5c301284c87d132963388b6e8e4a690c0776d25acc8657366eccab485e53738f", size = 238900, upload-time = "2024-08-21T21:35:51.87Z" }, + { url = "https://files.pythonhosted.org/packages/68/6f/a78cad40dc0f1fee19094c40abd7d23ff04bb491732c3a65b3661d426c89/clickhouse_connect-0.7.19-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:ee47af8926a7ec3a970e0ebf29a82cbbe3b1b7eae43336a81b3a0ca18091de5f", size = 253530, upload-time = "2024-08-21T21:35:53.372Z" }, + { url = "https://files.pythonhosted.org/packages/40/82/419d110149900ace5eb0787c668d11e1657ac0eabb65c1404f039746f4ed/clickhouse_connect-0.7.19-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:ce429233b2d21a8a149c8cd836a2555393cbcf23d61233520db332942ffb8964", size = 245691, upload-time = "2024-08-21T21:35:55.074Z" }, + { url = "https://files.pythonhosted.org/packages/e3/9c/ad6708ced6cf9418334d2bf19bbba3c223511ed852eb85f79b1e7c20cdbd/clickhouse_connect-0.7.19-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:617c04f5c46eed3344a7861cd96fb05293e70d3b40d21541b1e459e7574efa96", size = 1055273, upload-time = "2024-08-21T21:35:56.478Z" }, + { url = "https://files.pythonhosted.org/packages/ea/99/88c24542d6218100793cfb13af54d7ad4143d6515b0b3d621ba3b5a2d8af/clickhouse_connect-0.7.19-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f08e33b8cc2dc1873edc5ee4088d4fc3c0dbb69b00e057547bcdc7e9680b43e5", size = 1067030, upload-time = "2024-08-21T21:35:58.096Z" }, + { url = "https://files.pythonhosted.org/packages/c8/84/19eb776b4e760317c21214c811f04f612cba7eee0f2818a7d6806898a994/clickhouse_connect-0.7.19-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:921886b887f762e5cc3eef57ef784d419a3f66df85fd86fa2e7fbbf464c4c54a", size = 1027207, upload-time = "2024-08-21T21:35:59.832Z" }, + { url = "https://files.pythonhosted.org/packages/22/81/c2982a33b088b6c9af5d0bdc46413adc5fedceae063b1f8b56570bb28887/clickhouse_connect-0.7.19-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:6ad0cf8552a9e985cfa6524b674ae7c8f5ba51df5bd3ecddbd86c82cdbef41a7", size = 1054850, upload-time = "2024-08-21T21:36:01.559Z" }, + { url = "https://files.pythonhosted.org/packages/7b/a4/4a84ed3e92323d12700011cc8c4039f00a8c888079d65e75a4d4758ba288/clickhouse_connect-0.7.19-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:70f838ef0861cdf0e2e198171a1f3fd2ee05cf58e93495eeb9b17dfafb278186", size = 1022784, upload-time = "2024-08-21T21:36:02.805Z" }, + { url = "https://files.pythonhosted.org/packages/5e/67/3f5cc6f78c9adbbd6a3183a3f9f3196a116be19e958d7eaa6e307b391fed/clickhouse_connect-0.7.19-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:c5f0d207cb0dcc1adb28ced63f872d080924b7562b263a9d54d4693b670eb066", size = 1071084, upload-time = "2024-08-21T21:36:04.052Z" }, + { url = "https://files.pythonhosted.org/packages/01/8d/a294e1cc752e22bc6ee08aa421ea31ed9559b09d46d35499449140a5c374/clickhouse_connect-0.7.19-cp311-cp311-win32.whl", hash = "sha256:8c96c4c242b98fcf8005e678a26dbd4361748721b6fa158c1fe84ad15c7edbbe", size = 221156, upload-time = "2024-08-21T21:36:05.72Z" }, + { url = "https://files.pythonhosted.org/packages/68/69/09b3a4e53f5d3d770e9fa70f6f04642cdb37cc76d37279c55fd4e868f845/clickhouse_connect-0.7.19-cp311-cp311-win_amd64.whl", hash = "sha256:bda092bab224875ed7c7683707d63f8a2322df654c4716e6611893a18d83e908", size = 238826, upload-time = "2024-08-21T21:36:06.892Z" }, + { url = "https://files.pythonhosted.org/packages/af/f8/1d48719728bac33c1a9815e0a7230940e078fd985b09af2371715de78a3c/clickhouse_connect-0.7.19-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:8f170d08166438d29f0dcfc8a91b672c783dc751945559e65eefff55096f9274", size = 256687, upload-time = "2024-08-21T21:36:08.245Z" }, + { url = "https://files.pythonhosted.org/packages/ed/0d/3cbbbd204be045c4727f9007679ad97d3d1d559b43ba844373a79af54d16/clickhouse_connect-0.7.19-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:26b80cb8f66bde9149a9a2180e2cc4895c1b7d34f9dceba81630a9b9a9ae66b2", size = 247631, upload-time = "2024-08-21T21:36:09.679Z" }, + { url = "https://files.pythonhosted.org/packages/b6/44/adb55285226d60e9c46331a9980c88dad8c8de12abb895c4e3149a088092/clickhouse_connect-0.7.19-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9ba80e3598acf916c4d1b2515671f65d9efee612a783c17c56a5a646f4db59b9", size = 1053767, upload-time = "2024-08-21T21:36:11.361Z" }, + { url = "https://files.pythonhosted.org/packages/6c/f3/a109c26a41153768be57374cb823cac5daf74c9098a5c61081ffabeb4e59/clickhouse_connect-0.7.19-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0d38c30bd847af0ce7ff738152478f913854db356af4d5824096394d0eab873d", size = 1072014, upload-time = "2024-08-21T21:36:12.752Z" }, + { url = "https://files.pythonhosted.org/packages/51/80/9c200e5e392a538f2444c9a6a93e1cf0e36588c7e8720882ac001e23b246/clickhouse_connect-0.7.19-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d41d4b159071c0e4f607563932d4fa5c2a8fc27d3ba1200d0929b361e5191864", size = 1027423, upload-time = "2024-08-21T21:36:14.483Z" }, + { url = "https://files.pythonhosted.org/packages/33/a3/219fcd1572f1ce198dcef86da8c6c526b04f56e8b7a82e21119677f89379/clickhouse_connect-0.7.19-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:3682c2426f5dbda574611210e3c7c951b9557293a49eb60a7438552435873889", size = 1053683, upload-time = "2024-08-21T21:36:15.828Z" }, + { url = "https://files.pythonhosted.org/packages/5d/df/687d90fbc0fd8ce586c46400f3791deac120e4c080aa8b343c0f676dfb08/clickhouse_connect-0.7.19-cp312-cp312-musllinux_1_1_i686.whl", hash = "sha256:6d492064dca278eb61be3a2d70a5f082e2ebc8ceebd4f33752ae234116192020", size = 1021120, upload-time = "2024-08-21T21:36:17.184Z" }, + { url = "https://files.pythonhosted.org/packages/c8/3b/39ba71b103275df8ec90d424dbaca2dba82b28398c3d2aeac5a0141b6aae/clickhouse_connect-0.7.19-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:62612da163b934c1ff35df6155a47cf17ac0e2d2f9f0f8f913641e5c02cdf39f", size = 1073652, upload-time = "2024-08-21T21:36:19.053Z" }, + { url = "https://files.pythonhosted.org/packages/b3/92/06df8790a7d93d5d5f1098604fc7d79682784818030091966a3ce3f766a8/clickhouse_connect-0.7.19-cp312-cp312-win32.whl", hash = "sha256:196e48c977affc045794ec7281b4d711e169def00535ecab5f9fdeb8c177f149", size = 221589, upload-time = "2024-08-21T21:36:20.796Z" }, + { url = "https://files.pythonhosted.org/packages/42/1f/935d0810b73184a1d306f92458cb0a2e9b0de2377f536da874e063b8e422/clickhouse_connect-0.7.19-cp312-cp312-win_amd64.whl", hash = "sha256:b771ca6a473d65103dcae82810d3a62475c5372fc38d8f211513c72b954fb020", size = 239584, upload-time = "2024-08-21T21:36:22.105Z" }, + { url = "https://files.pythonhosted.org/packages/f0/07/0753e145f878a22a37be921bde763a1f831d1d1b18a1be5c60b61df7f827/clickhouse_connect-0.7.19-pp310-pypy310_pp73-macosx_10_9_x86_64.whl", hash = "sha256:6f31898e0281f820e35710b5c4ad1d40a6c01ffae5278afaef4a16877ac8cbfb", size = 223426, upload-time = "2024-08-21T21:36:54.352Z" }, + { url = "https://files.pythonhosted.org/packages/e7/0a/adc9e05e6d38d9f755ac2fbfab8e1e2942bd050e8727238c0734c7e84ad3/clickhouse_connect-0.7.19-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:51c911b0b8281ab4a909320f41dd9c0662796bec157c8f2704de702c552104db", size = 246972, upload-time = "2024-08-21T21:36:55.591Z" }, + { url = "https://files.pythonhosted.org/packages/a7/01/89dab7722809f2a4fbf77e4f3ad610bc60608abc2a4680167bf8a55d95cb/clickhouse_connect-0.7.19-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d1088da11789c519f9bb8927a14b16892e3c65e2893abe2680eae68bf6c63835", size = 254362, upload-time = "2024-08-21T21:36:57.261Z" }, + { url = "https://files.pythonhosted.org/packages/85/a3/a3ce0e66164fb6a25097e77a9140cac4bb798dd2053c397f142ba53c3bc3/clickhouse_connect-0.7.19-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:03953942cc073078b40619a735ebeaed9bf98efc71c6f43ce92a38540b1308ce", size = 260706, upload-time = "2024-08-21T21:36:58.782Z" }, + { url = "https://files.pythonhosted.org/packages/ee/f5/817b4920915d6d24600d2b632098c1e7602b767ca9a4f14ae35047199966/clickhouse_connect-0.7.19-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:4ac0602fa305d097a0cd40cebbe10a808f6478c9f303d57a48a3a0ad09659544", size = 226072, upload-time = "2024-08-21T21:37:00.075Z" }, ] [[package]] @@ -1307,7 +1325,7 @@ dependencies = [ { name = "unidiff" }, { name = "unittest-xml-reporting" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/81/22/e8e7d7904429f55e5432314dc321a3ad86c8759c0076e240fd4597d5b878/codeflash-0.12.0.tar.gz", hash = "sha256:9e1992a198052a3d81c460117a686023f87c305e70e2197f23d7c55cb452df6f", size = 150348 } +sdist = { url = "https://files.pythonhosted.org/packages/81/22/e8e7d7904429f55e5432314dc321a3ad86c8759c0076e240fd4597d5b878/codeflash-0.12.0.tar.gz", hash = "sha256:9e1992a198052a3d81c460117a686023f87c305e70e2197f23d7c55cb452df6f", size = 150348, upload-time = "2025-04-22T20:23:10.536Z" } [[package]] name = "cohere" @@ -1325,18 +1343,18 @@ dependencies = [ { name = "types-requests" }, { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/03/da/dc4b93a44e9d34cdc27e5b90c2abe7e4180d9c0ac515ed8938257175a881/cohere-5.14.0.tar.gz", hash = "sha256:fdbf2d4c54049b74c8f79ff8ed6fd149c4c2055d3b5eae57b9c70716e65c78fd", size = 133154 } +sdist = { url = "https://files.pythonhosted.org/packages/03/da/dc4b93a44e9d34cdc27e5b90c2abe7e4180d9c0ac515ed8938257175a881/cohere-5.14.0.tar.gz", hash = "sha256:fdbf2d4c54049b74c8f79ff8ed6fd149c4c2055d3b5eae57b9c70716e65c78fd", size = 133154, upload-time = "2025-02-28T21:38:47.057Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/52/a7/52db5d464ca0956a31e510fe9327997759dff7ae16a16a05ab748261fd69/cohere-5.14.0-py3-none-any.whl", hash = "sha256:286b4ff66f9a59c06a30b8819fb8b2aee3354dc2f7dc83f19519da771e598a5e", size = 253943 }, + { url = "https://files.pythonhosted.org/packages/52/a7/52db5d464ca0956a31e510fe9327997759dff7ae16a16a05ab748261fd69/cohere-5.14.0-py3-none-any.whl", hash = "sha256:286b4ff66f9a59c06a30b8819fb8b2aee3354dc2f7dc83f19519da771e598a5e", size = 253943, upload-time = "2025-02-28T21:38:44.992Z" }, ] [[package]] name = "colorama" version = "0.4.6" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/d8/53/6f443c9a4a8358a93a6792e2acffb9d9d5cb0a5cfd8802644b7b1c9a02e4/colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44", size = 27697 } +sdist = { url = "https://files.pythonhosted.org/packages/d8/53/6f443c9a4a8358a93a6792e2acffb9d9d5cb0a5cfd8802644b7b1c9a02e4/colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44", size = 27697, upload-time = "2022-10-25T02:36:22.414Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/d1/d6/3965ed04c63042e047cb6a3e6ed1a63a35087b6a609aa3a15ed8ac56c221/colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6", size = 25335 }, + { url = "https://files.pythonhosted.org/packages/d1/d6/3965ed04c63042e047cb6a3e6ed1a63a35087b6a609aa3a15ed8ac56c221/colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6", size = 25335, upload-time = "2022-10-25T02:36:20.889Z" }, ] [[package]] @@ -1346,9 +1364,9 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "humanfriendly" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/cc/c7/eed8f27100517e8c0e6b923d5f0845d0cb99763da6fdee00478f91db7325/coloredlogs-15.0.1.tar.gz", hash = "sha256:7c991aa71a4577af2f82600d8f8f3a89f936baeaf9b50a9c197da014e5bf16b0", size = 278520 } +sdist = { url = "https://files.pythonhosted.org/packages/cc/c7/eed8f27100517e8c0e6b923d5f0845d0cb99763da6fdee00478f91db7325/coloredlogs-15.0.1.tar.gz", hash = "sha256:7c991aa71a4577af2f82600d8f8f3a89f936baeaf9b50a9c197da014e5bf16b0", size = 278520, upload-time = "2021-06-11T10:22:45.202Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/a7/06/3d6badcf13db419e25b07041d9c7b4a2c331d3f4e7134445ec5df57714cd/coloredlogs-15.0.1-py2.py3-none-any.whl", hash = "sha256:612ee75c546f53e92e70049c9dbfcc18c935a2b9a53b66085ce9ef6a6e5c0934", size = 46018 }, + { url = "https://files.pythonhosted.org/packages/a7/06/3d6badcf13db419e25b07041d9c7b4a2c331d3f4e7134445ec5df57714cd/coloredlogs-15.0.1-py2.py3-none-any.whl", hash = "sha256:612ee75c546f53e92e70049c9dbfcc18c935a2b9a53b66085ce9ef6a6e5c0934", size = 46018, upload-time = "2021-06-11T10:22:42.561Z" }, ] [[package]] @@ -1358,9 +1376,9 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "colorama", marker = "sys_platform == 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/d3/7a/359f4d5df2353f26172b3cc39ea32daa39af8de522205f512f458923e677/colorlog-6.9.0.tar.gz", hash = "sha256:bfba54a1b93b94f54e1f4fe48395725a3d92fd2a4af702f6bd70946bdc0c6ac2", size = 16624 } +sdist = { url = "https://files.pythonhosted.org/packages/d3/7a/359f4d5df2353f26172b3cc39ea32daa39af8de522205f512f458923e677/colorlog-6.9.0.tar.gz", hash = "sha256:bfba54a1b93b94f54e1f4fe48395725a3d92fd2a4af702f6bd70946bdc0c6ac2", size = 16624, upload-time = "2024-10-29T18:34:51.011Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/e3/51/9b208e85196941db2f0654ad0357ca6388ab3ed67efdbfc799f35d1f83aa/colorlog-6.9.0-py3-none-any.whl", hash = "sha256:5906e71acd67cb07a71e779c47c4bcb45fb8c2993eebe9e5adcd6a6f1b283eff", size = 11424 }, + { url = "https://files.pythonhosted.org/packages/e3/51/9b208e85196941db2f0654ad0357ca6388ab3ed67efdbfc799f35d1f83aa/colorlog-6.9.0-py3-none-any.whl", hash = "sha256:5906e71acd67cb07a71e779c47c4bcb45fb8c2993eebe9e5adcd6a6f1b283eff", size = 11424, upload-time = "2024-10-29T18:34:49.815Z" }, ] [[package]] @@ -1370,9 +1388,9 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "traitlets" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/e9/a8/fb783cb0abe2b5fded9f55e5703015cdf1c9c85b3669087c538dd15a6a86/comm-0.2.2.tar.gz", hash = "sha256:3fd7a84065306e07bea1773df6eb8282de51ba82f77c72f9c85716ab11fe980e", size = 6210 } +sdist = { url = "https://files.pythonhosted.org/packages/e9/a8/fb783cb0abe2b5fded9f55e5703015cdf1c9c85b3669087c538dd15a6a86/comm-0.2.2.tar.gz", hash = "sha256:3fd7a84065306e07bea1773df6eb8282de51ba82f77c72f9c85716ab11fe980e", size = 6210, upload-time = "2024-03-12T16:53:41.133Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/e6/75/49e5bfe642f71f272236b5b2d2691cf915a7283cc0ceda56357b61daa538/comm-0.2.2-py3-none-any.whl", hash = "sha256:e6fb86cb70ff661ee8c9c14e7d36d6de3b4066f1441be4063df9c5009f0a64d3", size = 7180 }, + { url = "https://files.pythonhosted.org/packages/e6/75/49e5bfe642f71f272236b5b2d2691cf915a7283cc0ceda56357b61daa538/comm-0.2.2-py3-none-any.whl", hash = "sha256:e6fb86cb70ff661ee8c9c14e7d36d6de3b4066f1441be4063df9c5009f0a64d3", size = 7180, upload-time = "2024-03-12T16:53:39.226Z" }, ] [[package]] @@ -1398,9 +1416,9 @@ dependencies = [ { name = "sentry-sdk" }, { name = "uvicorn" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/3c/9d/3b3b8ca7269da92e602601afc2b32656f6ac94d42754292c5f9f669a575a/composio_core-0.7.15.tar.gz", hash = "sha256:6797c46f404b9c265cd05c07bd28b4104f425024ef683ac24092087e9590033d", size = 330325 } +sdist = { url = "https://files.pythonhosted.org/packages/3c/9d/3b3b8ca7269da92e602601afc2b32656f6ac94d42754292c5f9f669a575a/composio_core-0.7.15.tar.gz", hash = "sha256:6797c46f404b9c265cd05c07bd28b4104f425024ef683ac24092087e9590033d", size = 330325, upload-time = "2025-04-07T21:52:51.921Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/2d/b4/928bd4cd6d5fa6f8c4d651cf11cfb99a257ad3c4988e084bc99a794520c6/composio_core-0.7.15-py3-none-any.whl", hash = "sha256:3b4c19fcf8c084ed8b873b8e24ea55084495a046eb971af994e6aae6e1bfcea7", size = 493768 }, + { url = "https://files.pythonhosted.org/packages/2d/b4/928bd4cd6d5fa6f8c4d651cf11cfb99a257ad3c4988e084bc99a794520c6/composio_core-0.7.15-py3-none-any.whl", hash = "sha256:3b4c19fcf8c084ed8b873b8e24ea55084495a046eb971af994e6aae6e1bfcea7", size = 493768, upload-time = "2025-04-07T21:52:50.085Z" }, ] [[package]] @@ -1414,119 +1432,119 @@ dependencies = [ { name = "langchainhub" }, { name = "pydantic" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/a3/7a/e127ea858ceda35341ee399480d2d5705bd4a2dbbabadf8f0bc35d05c48d/composio_langchain-0.7.15.tar.gz", hash = "sha256:cb75c460289ecdf9590caf7ddc0d7888b0a6622ca4f800c9358abe90c25d055e", size = 4477 } +sdist = { url = "https://files.pythonhosted.org/packages/a3/7a/e127ea858ceda35341ee399480d2d5705bd4a2dbbabadf8f0bc35d05c48d/composio_langchain-0.7.15.tar.gz", hash = "sha256:cb75c460289ecdf9590caf7ddc0d7888b0a6622ca4f800c9358abe90c25d055e", size = 4477, upload-time = "2025-04-07T21:50:19.224Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/40/67/324cb0d8ce29c6689d41751b8e29c2600ac89028fd2e69440526929cb422/composio_langchain-0.7.15-py3-none-any.whl", hash = "sha256:a71b5371ad6c3ee4d4289c7a994fad1424e24c29a38e820b6b2ed259056abb65", size = 4897 }, + { url = "https://files.pythonhosted.org/packages/40/67/324cb0d8ce29c6689d41751b8e29c2600ac89028fd2e69440526929cb422/composio_langchain-0.7.15-py3-none-any.whl", hash = "sha256:a71b5371ad6c3ee4d4289c7a994fad1424e24c29a38e820b6b2ed259056abb65", size = 4897, upload-time = "2025-04-07T21:50:01.291Z" }, ] [[package]] name = "configargparse" version = "1.7" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/70/8a/73f1008adfad01cb923255b924b1528727b8270e67cb4ef41eabdc7d783e/ConfigArgParse-1.7.tar.gz", hash = "sha256:e7067471884de5478c58a511e529f0f9bd1c66bfef1dea90935438d6c23306d1", size = 43817 } +sdist = { url = "https://files.pythonhosted.org/packages/70/8a/73f1008adfad01cb923255b924b1528727b8270e67cb4ef41eabdc7d783e/ConfigArgParse-1.7.tar.gz", hash = "sha256:e7067471884de5478c58a511e529f0f9bd1c66bfef1dea90935438d6c23306d1", size = 43817, upload-time = "2023-07-23T16:20:04.95Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/6f/b3/b4ac838711fd74a2b4e6f746703cf9dd2cf5462d17dac07e349234e21b97/ConfigArgParse-1.7-py3-none-any.whl", hash = "sha256:d249da6591465c6c26df64a9f73d2536e743be2f244eb3ebe61114af2f94f86b", size = 25489 }, + { url = "https://files.pythonhosted.org/packages/6f/b3/b4ac838711fd74a2b4e6f746703cf9dd2cf5462d17dac07e349234e21b97/ConfigArgParse-1.7-py3-none-any.whl", hash = "sha256:d249da6591465c6c26df64a9f73d2536e743be2f244eb3ebe61114af2f94f86b", size = 25489, upload-time = "2023-07-23T16:20:03.27Z" }, ] [[package]] name = "coolname" version = "2.2.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/c5/c6/1eaa4495ff4640e80d9af64f540e427ba1596a20f735d4c4750fe0386d07/coolname-2.2.0.tar.gz", hash = "sha256:6c5d5731759104479e7ca195a9b64f7900ac5bead40183c09323c7d0be9e75c7", size = 59006 } +sdist = { url = "https://files.pythonhosted.org/packages/c5/c6/1eaa4495ff4640e80d9af64f540e427ba1596a20f735d4c4750fe0386d07/coolname-2.2.0.tar.gz", hash = "sha256:6c5d5731759104479e7ca195a9b64f7900ac5bead40183c09323c7d0be9e75c7", size = 59006, upload-time = "2023-01-09T14:50:41.724Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/1b/b1/5745d7523d8ce53b87779f46ef6cf5c5c342997939c2fe967e607b944e43/coolname-2.2.0-py2.py3-none-any.whl", hash = "sha256:4d1563186cfaf71b394d5df4c744f8c41303b6846413645e31d31915cdeb13e8", size = 37849 }, + { url = "https://files.pythonhosted.org/packages/1b/b1/5745d7523d8ce53b87779f46ef6cf5c5c342997939c2fe967e607b944e43/coolname-2.2.0-py2.py3-none-any.whl", hash = "sha256:4d1563186cfaf71b394d5df4c744f8c41303b6846413645e31d31915cdeb13e8", size = 37849, upload-time = "2023-01-09T14:50:39.897Z" }, ] [[package]] name = "couchbase" version = "4.3.5" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/31/6d/560ce2b7a93c6d90777008f39616e86bdf6c0f9bdcff685f7047d71786a6/couchbase-4.3.5.tar.gz", hash = "sha256:2e2f239b2959ece983195e3ee17a9142bc75b23b0f6733031198648a5f1107ed", size = 6514248 } -wheels = [ - { url = "https://files.pythonhosted.org/packages/fd/4f/53a8ec5b224de0bb809f286c9a2dd61480f6d961f148b69f5f097a3a0c3b/couchbase-4.3.5-cp310-cp310-macosx_10_15_x86_64.whl", hash = "sha256:7b354e59ebd3da994b54fa48859116e59d72394307f52783b83cb76d125414d5", size = 4774091 }, - { url = "https://files.pythonhosted.org/packages/88/ca/e9023131d7ee24295832ada018257f49cd77797e5f81041d69fe3cfd09f0/couchbase-4.3.5-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:3a701989e3539faf8b50278337a1df88c6713b1da2d4eb7c1161c0c73c618a3a", size = 4295795 }, - { url = "https://files.pythonhosted.org/packages/cd/50/b120e3796881702e8e8df8b91d15be2b8d87d91d0282149bcd24667a3f44/couchbase-4.3.5-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:80144ead758494e353d79ac939cdfd8d567f08d5c49c6c3633b4d30f5cb1bb34", size = 4801797 }, - { url = "https://files.pythonhosted.org/packages/6d/69/7df3e23b67f5a1ec37c3c7f69eaeb87b720e7c0540f4db5ece992d65a9a9/couchbase-4.3.5-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:2981c90cb222809513333d7edcfdff4cda16eb7144cd100775552900109d22d9", size = 5017366 }, - { url = "https://files.pythonhosted.org/packages/0a/d1/5fa56c37d818d769b6b3db8c29131ad9037305471d20e1e87dd31c549632/couchbase-4.3.5-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:2ca0bf5d0a4a70747c5bb8284efb9e7631dfbfd671b2c1847715cc338c4cf17b", size = 5676073 }, - { url = "https://files.pythonhosted.org/packages/69/ff/b5b59b05803ffe9ea1995c6d69c1ac1936073048f54fbef1a3f3689f2c5c/couchbase-4.3.5-cp310-cp310-win_amd64.whl", hash = "sha256:e21fe0d38828db02271ece96359cc6b4f2bbc17b3a7f617c799987c6fdea6920", size = 4013923 }, - { url = "https://files.pythonhosted.org/packages/64/8f/8d4e94893d1a1087bdf1045a055c44bfbfafc109dd193566f8f6216fbdcc/couchbase-4.3.5-cp311-cp311-macosx_10_15_x86_64.whl", hash = "sha256:21cb325b4a5b017581ee038dc2362865bcd59b3aa65685432a362f9f8e8f3276", size = 4774089 }, - { url = "https://files.pythonhosted.org/packages/fa/ff/00e02271cdb23968f523661b92988bd14e2e68a7c546fe3660efd2e0fc5a/couchbase-4.3.5-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:5f063f79af8fe2425025ac9675e95bc914329db72f40adfd609451dcaf177920", size = 4295794 }, - { url = "https://files.pythonhosted.org/packages/38/15/f0ad47c6e5a2245121a70e687caab25dd080c4d24df2dc098aebd634121a/couchbase-4.3.5-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:c28c05189c138408693d926211d80e0cb82fae02ac5e4619cb37efeb26349c1c", size = 4801822 }, - { url = "https://files.pythonhosted.org/packages/c8/58/9958caf475a3732d40557b62bfcc8bf1f3658338e80c17d7d8ceab05179b/couchbase-4.3.5-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:caf8f30cd1d587829685cffe575ec2b0f750a10611fe9f14e615070c1756079b", size = 5017314 }, - { url = "https://files.pythonhosted.org/packages/52/31/6f186553b4f58e7762d82950eb778deaf58fe48c8be58f7926e08ce3ee28/couchbase-4.3.5-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:0aaef43bac983332e8bd8484a286a9576a878a95b4e5bfc6bf9c4aa8b3ff71b4", size = 5675942 }, - { url = "https://files.pythonhosted.org/packages/06/ff/70240653c27372c4da12a4dd5dfc3603e7c91d890014a9c1bc25c4053615/couchbase-4.3.5-cp311-cp311-win_amd64.whl", hash = "sha256:07deb48cd32e726088d2b2b93bb52fdca0b26e3e36b7d8b3728ea993a90b4327", size = 4013966 }, - { url = "https://files.pythonhosted.org/packages/50/e3/2f56064284d2687e58aedab57511636832cc9cd5380d379849ec65bf8819/couchbase-4.3.5-cp312-cp312-macosx_10_15_x86_64.whl", hash = "sha256:5c9f5754d7391ad3c53adb46a8b401bfd4e0db38aba707a5ed6daad295091afd", size = 4775392 }, - { url = "https://files.pythonhosted.org/packages/36/a1/8ec76a289d8e5941d252195de6190f86d7c6e67d8a5b4c949d7282c8176d/couchbase-4.3.5-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:92cea5d666d484c3801c2186ba2e0dd9df1bc654296c5862c94bf7a56e7e1e34", size = 4023876 }, - { url = "https://files.pythonhosted.org/packages/00/4b/ec60796cd22acfc5eb3d3fc638923b19639aa9463a7f7106e8f2d9a11929/couchbase-4.3.5-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:f471b746cf13e9789de13fccd1ba4fbd3ae95e72710c3b07eb98cf8d72a5053b", size = 4803302 }, - { url = "https://files.pythonhosted.org/packages/39/5b/814b5a422ea153981e8894c32b0451fefe5e3bd95128b59fe9744df07a9f/couchbase-4.3.5-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:80de6c8ddf39c4ee380d093fcf83a6300e837db8a6f60a8ddb7df6fcbb662595", size = 5022682 }, - { url = "https://files.pythonhosted.org/packages/26/1d/3cdd06a46c436bc2d8d14d57e994785783e809a37bb65ab3631dd1ca4fbd/couchbase-4.3.5-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:9ce0c9e073a616cc6353ea93e9bac0fe6f79ff6df03fccf0c846f19b5ddf957b", size = 5675465 }, - { url = "https://files.pythonhosted.org/packages/0e/ec/2544932af7e118acbb6fe0b59163b4a8c8c72faec8fdb4bbeb062939b94c/couchbase-4.3.5-cp312-cp312-win_amd64.whl", hash = "sha256:b78f98001f40450ef1bbaf7d73fa28f0734e9bd72b38b96c18eb2090a09094fb", size = 4022539 }, - { url = "https://files.pythonhosted.org/packages/e5/a5/d4fec9aa9ddda69b6c63dd3ed56b6eabcd2d55bf70c047f9505d9347124f/couchbase-4.3.5-cp313-cp313-macosx_10_15_x86_64.whl", hash = "sha256:4f1462a0a353a13203f21313b17b30a5e13a2f86205b5437b4f5bd86878ad2aa", size = 4775363 }, - { url = "https://files.pythonhosted.org/packages/0c/76/ac23a4ce4b99500c9ddff1890167b3f69308bbd7f182825ffa8e00e5f451/couchbase-4.3.5-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:d13924326834f81eae2ecb820119bc80460d6b556eb9cad63c5214ddd12e408e", size = 4297936 }, - { url = "https://files.pythonhosted.org/packages/55/0c/332337ca95961b431bef46c3577edc7272ca16bb0dc0bbd6f68d9b3f6ce4/couchbase-4.3.5-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:c12ffcdbf11ab959c69f6e96f9e2aa9259c84ef9771cd3f10fa3930dade2fb2f", size = 4803523 }, - { url = "https://files.pythonhosted.org/packages/65/a7/5bd6fa0742bf6034166962a4bc8336b4194f82da298dad6837b3c0a2eaf7/couchbase-4.3.5-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:9deee11a39765455a326fd66d570163543cdaf65dc95e0e44c257dd14febdd3e", size = 5022641 }, - { url = "https://files.pythonhosted.org/packages/c3/e6/67d19b60656e9c5956b7cf3ef4ca1ea28d34c1339bb77ce58e34cd390894/couchbase-4.3.5-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:693675658668e83685f6e3d8a969ffb0447a48e74efe6fa77dadca281fa72b8d", size = 5675393 }, - { url = "https://files.pythonhosted.org/packages/18/43/4eca7ca72cf7b3c5c99afa2336a13cddeb10925dedfaea4db2b9026fb154/couchbase-4.3.5-cp313-cp313-win_amd64.whl", hash = "sha256:3b6aaeb3aea49c2b8f891e3dbaf8e5d73d049badee784bef14c6f24098528db9", size = 4016956 }, +sdist = { url = "https://files.pythonhosted.org/packages/31/6d/560ce2b7a93c6d90777008f39616e86bdf6c0f9bdcff685f7047d71786a6/couchbase-4.3.5.tar.gz", hash = "sha256:2e2f239b2959ece983195e3ee17a9142bc75b23b0f6733031198648a5f1107ed", size = 6514248, upload-time = "2025-01-28T19:28:15.263Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/fd/4f/53a8ec5b224de0bb809f286c9a2dd61480f6d961f148b69f5f097a3a0c3b/couchbase-4.3.5-cp310-cp310-macosx_10_15_x86_64.whl", hash = "sha256:7b354e59ebd3da994b54fa48859116e59d72394307f52783b83cb76d125414d5", size = 4774091, upload-time = "2025-01-28T19:25:12.528Z" }, + { url = "https://files.pythonhosted.org/packages/88/ca/e9023131d7ee24295832ada018257f49cd77797e5f81041d69fe3cfd09f0/couchbase-4.3.5-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:3a701989e3539faf8b50278337a1df88c6713b1da2d4eb7c1161c0c73c618a3a", size = 4295795, upload-time = "2025-01-28T19:25:17.536Z" }, + { url = "https://files.pythonhosted.org/packages/cd/50/b120e3796881702e8e8df8b91d15be2b8d87d91d0282149bcd24667a3f44/couchbase-4.3.5-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:80144ead758494e353d79ac939cdfd8d567f08d5c49c6c3633b4d30f5cb1bb34", size = 4801797, upload-time = "2025-01-28T19:25:22.382Z" }, + { url = "https://files.pythonhosted.org/packages/6d/69/7df3e23b67f5a1ec37c3c7f69eaeb87b720e7c0540f4db5ece992d65a9a9/couchbase-4.3.5-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:2981c90cb222809513333d7edcfdff4cda16eb7144cd100775552900109d22d9", size = 5017366, upload-time = "2025-01-28T19:25:29.073Z" }, + { url = "https://files.pythonhosted.org/packages/0a/d1/5fa56c37d818d769b6b3db8c29131ad9037305471d20e1e87dd31c549632/couchbase-4.3.5-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:2ca0bf5d0a4a70747c5bb8284efb9e7631dfbfd671b2c1847715cc338c4cf17b", size = 5676073, upload-time = "2025-01-28T19:25:35.785Z" }, + { url = "https://files.pythonhosted.org/packages/69/ff/b5b59b05803ffe9ea1995c6d69c1ac1936073048f54fbef1a3f3689f2c5c/couchbase-4.3.5-cp310-cp310-win_amd64.whl", hash = "sha256:e21fe0d38828db02271ece96359cc6b4f2bbc17b3a7f617c799987c6fdea6920", size = 4013923, upload-time = "2025-01-28T19:25:41.611Z" }, + { url = "https://files.pythonhosted.org/packages/64/8f/8d4e94893d1a1087bdf1045a055c44bfbfafc109dd193566f8f6216fbdcc/couchbase-4.3.5-cp311-cp311-macosx_10_15_x86_64.whl", hash = "sha256:21cb325b4a5b017581ee038dc2362865bcd59b3aa65685432a362f9f8e8f3276", size = 4774089, upload-time = "2025-01-28T19:25:46.684Z" }, + { url = "https://files.pythonhosted.org/packages/fa/ff/00e02271cdb23968f523661b92988bd14e2e68a7c546fe3660efd2e0fc5a/couchbase-4.3.5-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:5f063f79af8fe2425025ac9675e95bc914329db72f40adfd609451dcaf177920", size = 4295794, upload-time = "2025-01-28T19:25:50.806Z" }, + { url = "https://files.pythonhosted.org/packages/38/15/f0ad47c6e5a2245121a70e687caab25dd080c4d24df2dc098aebd634121a/couchbase-4.3.5-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:c28c05189c138408693d926211d80e0cb82fae02ac5e4619cb37efeb26349c1c", size = 4801822, upload-time = "2025-01-28T19:25:56.551Z" }, + { url = "https://files.pythonhosted.org/packages/c8/58/9958caf475a3732d40557b62bfcc8bf1f3658338e80c17d7d8ceab05179b/couchbase-4.3.5-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:caf8f30cd1d587829685cffe575ec2b0f750a10611fe9f14e615070c1756079b", size = 5017314, upload-time = "2025-01-28T19:26:01.522Z" }, + { url = "https://files.pythonhosted.org/packages/52/31/6f186553b4f58e7762d82950eb778deaf58fe48c8be58f7926e08ce3ee28/couchbase-4.3.5-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:0aaef43bac983332e8bd8484a286a9576a878a95b4e5bfc6bf9c4aa8b3ff71b4", size = 5675942, upload-time = "2025-01-28T19:26:06.963Z" }, + { url = "https://files.pythonhosted.org/packages/06/ff/70240653c27372c4da12a4dd5dfc3603e7c91d890014a9c1bc25c4053615/couchbase-4.3.5-cp311-cp311-win_amd64.whl", hash = "sha256:07deb48cd32e726088d2b2b93bb52fdca0b26e3e36b7d8b3728ea993a90b4327", size = 4013966, upload-time = "2025-01-28T19:26:10.845Z" }, + { url = "https://files.pythonhosted.org/packages/50/e3/2f56064284d2687e58aedab57511636832cc9cd5380d379849ec65bf8819/couchbase-4.3.5-cp312-cp312-macosx_10_15_x86_64.whl", hash = "sha256:5c9f5754d7391ad3c53adb46a8b401bfd4e0db38aba707a5ed6daad295091afd", size = 4775392, upload-time = "2025-01-28T19:26:17.506Z" }, + { url = "https://files.pythonhosted.org/packages/36/a1/8ec76a289d8e5941d252195de6190f86d7c6e67d8a5b4c949d7282c8176d/couchbase-4.3.5-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:92cea5d666d484c3801c2186ba2e0dd9df1bc654296c5862c94bf7a56e7e1e34", size = 4023876, upload-time = "2025-01-28T19:26:22.805Z" }, + { url = "https://files.pythonhosted.org/packages/00/4b/ec60796cd22acfc5eb3d3fc638923b19639aa9463a7f7106e8f2d9a11929/couchbase-4.3.5-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:f471b746cf13e9789de13fccd1ba4fbd3ae95e72710c3b07eb98cf8d72a5053b", size = 4803302, upload-time = "2025-01-28T19:26:28.867Z" }, + { url = "https://files.pythonhosted.org/packages/39/5b/814b5a422ea153981e8894c32b0451fefe5e3bd95128b59fe9744df07a9f/couchbase-4.3.5-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:80de6c8ddf39c4ee380d093fcf83a6300e837db8a6f60a8ddb7df6fcbb662595", size = 5022682, upload-time = "2025-01-28T19:26:35.173Z" }, + { url = "https://files.pythonhosted.org/packages/26/1d/3cdd06a46c436bc2d8d14d57e994785783e809a37bb65ab3631dd1ca4fbd/couchbase-4.3.5-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:9ce0c9e073a616cc6353ea93e9bac0fe6f79ff6df03fccf0c846f19b5ddf957b", size = 5675465, upload-time = "2025-01-28T19:26:44.387Z" }, + { url = "https://files.pythonhosted.org/packages/0e/ec/2544932af7e118acbb6fe0b59163b4a8c8c72faec8fdb4bbeb062939b94c/couchbase-4.3.5-cp312-cp312-win_amd64.whl", hash = "sha256:b78f98001f40450ef1bbaf7d73fa28f0734e9bd72b38b96c18eb2090a09094fb", size = 4022539, upload-time = "2025-01-28T19:26:51.702Z" }, + { url = "https://files.pythonhosted.org/packages/e5/a5/d4fec9aa9ddda69b6c63dd3ed56b6eabcd2d55bf70c047f9505d9347124f/couchbase-4.3.5-cp313-cp313-macosx_10_15_x86_64.whl", hash = "sha256:4f1462a0a353a13203f21313b17b30a5e13a2f86205b5437b4f5bd86878ad2aa", size = 4775363, upload-time = "2025-01-28T19:26:58.386Z" }, + { url = "https://files.pythonhosted.org/packages/0c/76/ac23a4ce4b99500c9ddff1890167b3f69308bbd7f182825ffa8e00e5f451/couchbase-4.3.5-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:d13924326834f81eae2ecb820119bc80460d6b556eb9cad63c5214ddd12e408e", size = 4297936, upload-time = "2025-01-28T19:27:03.599Z" }, + { url = "https://files.pythonhosted.org/packages/55/0c/332337ca95961b431bef46c3577edc7272ca16bb0dc0bbd6f68d9b3f6ce4/couchbase-4.3.5-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:c12ffcdbf11ab959c69f6e96f9e2aa9259c84ef9771cd3f10fa3930dade2fb2f", size = 4803523, upload-time = "2025-01-28T19:27:10.083Z" }, + { url = "https://files.pythonhosted.org/packages/65/a7/5bd6fa0742bf6034166962a4bc8336b4194f82da298dad6837b3c0a2eaf7/couchbase-4.3.5-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:9deee11a39765455a326fd66d570163543cdaf65dc95e0e44c257dd14febdd3e", size = 5022641, upload-time = "2025-01-28T19:27:16.883Z" }, + { url = "https://files.pythonhosted.org/packages/c3/e6/67d19b60656e9c5956b7cf3ef4ca1ea28d34c1339bb77ce58e34cd390894/couchbase-4.3.5-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:693675658668e83685f6e3d8a969ffb0447a48e74efe6fa77dadca281fa72b8d", size = 5675393, upload-time = "2025-01-28T19:27:25.845Z" }, + { url = "https://files.pythonhosted.org/packages/18/43/4eca7ca72cf7b3c5c99afa2336a13cddeb10925dedfaea4db2b9026fb154/couchbase-4.3.5-cp313-cp313-win_amd64.whl", hash = "sha256:3b6aaeb3aea49c2b8f891e3dbaf8e5d73d049badee784bef14c6f24098528db9", size = 4016956, upload-time = "2025-01-28T19:27:31.557Z" }, ] [[package]] name = "coverage" version = "7.7.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/02/36/465f5492443265e1278f9a82ffe6aeed3f1db779da0d6e7d4611a5cfb6af/coverage-7.7.0.tar.gz", hash = "sha256:cd879d4646055a573775a1cec863d00c9ff8c55860f8b17f6d8eee9140c06166", size = 809969 } -wheels = [ - { url = "https://files.pythonhosted.org/packages/10/f5/2b801fe88f199707cf9ec66dcee036e7073b5a208a4a161b64371b3f1e35/coverage-7.7.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:a538a23119d1e2e2ce077e902d02ea3d8e0641786ef6e0faf11ce82324743944", size = 210608 }, - { url = "https://files.pythonhosted.org/packages/07/44/bcc030cf977d1069a28742c0a67284c6e831ef172f914055b3d45da83f89/coverage-7.7.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:1586ad158523f4133499a4f322b230e2cfef9cc724820dbd58595a5a236186f4", size = 211042 }, - { url = "https://files.pythonhosted.org/packages/2c/3f/b427f17e1bcf3e1f5ac42fc0b6cb623616f2aedcfc7fde17a058afb62568/coverage-7.7.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7b6c96d69928a3a6767fab8dc1ce8a02cf0156836ccb1e820c7f45a423570d98", size = 240168 }, - { url = "https://files.pythonhosted.org/packages/58/92/6e8d71c5e651f152ffc518ec4cd7add87035533e88af29e233635c0f0dfb/coverage-7.7.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:7f18d47641282664276977c604b5a261e51fefc2980f5271d547d706b06a837f", size = 238079 }, - { url = "https://files.pythonhosted.org/packages/40/33/1c25ae35c16972dc379c24cd7dde20359d076dee00687825c92a53e43b02/coverage-7.7.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f2a1e18a85bd066c7c556d85277a7adf4651f259b2579113844835ba1a74aafd", size = 239216 }, - { url = "https://files.pythonhosted.org/packages/4d/3d/adf40bdd07a49e1880632c1bc6b31f42d32cf0bfe6b4d294a8f706d70078/coverage-7.7.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:70f0925c4e2bfc965369f417e7cc72538fd1ba91639cf1e4ef4b1a6b50439b3b", size = 239126 }, - { url = "https://files.pythonhosted.org/packages/72/a5/51e39811cd0ec0569a25fe8e6bac0a00efa222a3e49d51d64f5ba0dce24a/coverage-7.7.0-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:b0fac2088ec4aaeb5468b814bd3ff5e5978364bfbce5e567c44c9e2854469f6c", size = 237842 }, - { url = "https://files.pythonhosted.org/packages/ab/b7/c5796906cd9eed6d258138f1fddc8d6af01b6d07b3c183bac4a9731ac383/coverage-7.7.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:b3e212a894d8ae07fde2ca8b43d666a6d49bbbddb10da0f6a74ca7bd31f20054", size = 238136 }, - { url = "https://files.pythonhosted.org/packages/d7/8a/bd34ea3c602b3ef323a001d375f9b1d663e901079bb26b5f9b8f96fae32b/coverage-7.7.0-cp310-cp310-win32.whl", hash = "sha256:f32b165bf6dfea0846a9c9c38b7e1d68f313956d60a15cde5d1709fddcaf3bee", size = 213320 }, - { url = "https://files.pythonhosted.org/packages/94/60/6e7efe849e305a233623a80aaeba7ebb02809fa63ab8a1e49c4323b8083b/coverage-7.7.0-cp310-cp310-win_amd64.whl", hash = "sha256:a2454b12a3f12cc4698f3508912e6225ec63682e2ca5a96f80a2b93cef9e63f3", size = 214219 }, - { url = "https://files.pythonhosted.org/packages/e8/ec/9e0c9358a3bd56b1ddbf266b889ea9d51ee29e58fb72712d5600663fa806/coverage-7.7.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:a0a207c87a9f743c8072d059b4711f8d13c456eb42dac778a7d2e5d4f3c253a7", size = 210722 }, - { url = "https://files.pythonhosted.org/packages/be/bd/7b47a4302423a13960ee30682900d7ca20cee15c978b1d9ea9594d59d352/coverage-7.7.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:2d673e3add00048215c2cc507f1228a7523fd8bf34f279ac98334c9b07bd2656", size = 211154 }, - { url = "https://files.pythonhosted.org/packages/c6/7c/ae54d9022440196bf9f3fad535388678a3db186980ff58a4956ddeb849a2/coverage-7.7.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f81fe93dc1b8e5673f33443c0786c14b77e36f1025973b85e07c70353e46882b", size = 243787 }, - { url = "https://files.pythonhosted.org/packages/2d/21/913a2a2d89a2221f4410fbea4ff84e64ddf4367a4b9eb2c328bd01a1a401/coverage-7.7.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d8c7524779003d59948c51b4fcbf1ca4e27c26a7d75984f63488f3625c328b9b", size = 241473 }, - { url = "https://files.pythonhosted.org/packages/40/f1/5ae36fffd542fb86ab3b2d5e012af0840265f3dd001ad0ffabe9e4dbdcf6/coverage-7.7.0-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4c124025430249118d018dcedc8b7426f39373527c845093132196f2a483b6dd", size = 243259 }, - { url = "https://files.pythonhosted.org/packages/47/1b/abc87bad7f606a4df321bd8300413fe13700099a163e7d63453c7c70c1b2/coverage-7.7.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:e7f559c36d5cdc448ee13e7e56ed7b6b5d44a40a511d584d388a0f5d940977ba", size = 242904 }, - { url = "https://files.pythonhosted.org/packages/e0/b3/ff0cf15f5709996727dda2fa00af6f4da92ea3e16168400346f2f742341a/coverage-7.7.0-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:37cbc7b0d93dfd133e33c7ec01123fbb90401dce174c3b6661d8d36fb1e30608", size = 241079 }, - { url = "https://files.pythonhosted.org/packages/05/c9/fcad82aad05b1eb8040e6c25ae7a1303716cc05718d4dd326e0fab31aa14/coverage-7.7.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:7d2a65876274acf544703e943c010b60bd79404e3623a1e5d52b64a6e2728de5", size = 241617 }, - { url = "https://files.pythonhosted.org/packages/59/9f/d1efe149afa5c3a459c08bf04f7e6917ef4ee8e3440df5c3e87d6b972870/coverage-7.7.0-cp311-cp311-win32.whl", hash = "sha256:f5a2f71d6a91238e7628f23538c26aa464d390cbdedf12ee2a7a0fb92a24482a", size = 213372 }, - { url = "https://files.pythonhosted.org/packages/88/d2/4b58f03e399185b01fb3168d4b870882de9c7a10e273f99c8f25ec690302/coverage-7.7.0-cp311-cp311-win_amd64.whl", hash = "sha256:ae8006772c6b0fa53c33747913473e064985dac4d65f77fd2fdc6474e7cd54e4", size = 214285 }, - { url = "https://files.pythonhosted.org/packages/b7/47/f7b870caa26082ff8033be074ac61dc175a6b0c965adf7b910f92a6d7cfe/coverage-7.7.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:056d3017ed67e7ddf266e6f57378ece543755a4c9231e997789ab3bd11392c94", size = 210907 }, - { url = "https://files.pythonhosted.org/packages/ea/eb/40b39bdc6c1da403257f0fcb2c1b2fd81ff9f66c13abbe3862f42780e1c1/coverage-7.7.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:33c1394d8407e2771547583b66a85d07ed441ff8fae5a4adb4237ad39ece60db", size = 211162 }, - { url = "https://files.pythonhosted.org/packages/53/08/42a2db41b4646d6261122773e222dd7105e2306526f2d7846de6fee808ec/coverage-7.7.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4fbb7a0c3c21908520149d7751cf5b74eb9b38b54d62997b1e9b3ac19a8ee2fe", size = 245223 }, - { url = "https://files.pythonhosted.org/packages/78/2a/0ceb328a7e67e8639d5c7800b8161d4b5f489073ac8d5ac33b11eadee218/coverage-7.7.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:bb356e7ae7c2da13f404bf8f75be90f743c6df8d4607022e759f5d7d89fe83f8", size = 242114 }, - { url = "https://files.pythonhosted.org/packages/ba/68/42b13b849d40af1581830ff06c60f4ec84649764f4a58d5c6e20ae11cbd4/coverage-7.7.0-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bce730d484038e97f27ea2dbe5d392ec5c2261f28c319a3bb266f6b213650135", size = 244371 }, - { url = "https://files.pythonhosted.org/packages/68/66/ab7c3b9fdbeb8bdd322f5b67b1886463834dba2014a534caba60fb0075ea/coverage-7.7.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:aa4dff57fc21a575672176d5ab0ef15a927199e775c5e8a3d75162ab2b0c7705", size = 244134 }, - { url = "https://files.pythonhosted.org/packages/01/74/b833d299a479681957d6b238e16a0725586e1d56ec1e43658f3184550bb0/coverage-7.7.0-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:b667b91f4f714b17af2a18e220015c941d1cf8b07c17f2160033dbe1e64149f0", size = 242353 }, - { url = "https://files.pythonhosted.org/packages/f9/c5/0ed656d65da39bbab8e8fc367dc3d465a7501fea0f2b1caccfb4f6361c9f/coverage-7.7.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:693d921621a0c8043bfdc61f7d4df5ea6d22165fe8b807cac21eb80dd94e4bbd", size = 243543 }, - { url = "https://files.pythonhosted.org/packages/87/b5/142bcff3828e4cce5d4c9ddc9222de1664464263acca09638e4eb0dbda7c/coverage-7.7.0-cp312-cp312-win32.whl", hash = "sha256:52fc89602cde411a4196c8c6894afb384f2125f34c031774f82a4f2608c59d7d", size = 213543 }, - { url = "https://files.pythonhosted.org/packages/29/74/99d226985def03284bad6a9aff27a1079a8881ec7523b5980b00a5260527/coverage-7.7.0-cp312-cp312-win_amd64.whl", hash = "sha256:0ce8cf59e09d31a4915ff4c3b94c6514af4c84b22c4cc8ad7c3c546a86150a92", size = 214344 }, - { url = "https://files.pythonhosted.org/packages/45/2f/df6235ec963b9eb6b6b2f3c24f70448f1ffa13b9a481c155a6caff176395/coverage-7.7.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:4545485fef7a8a2d8f30e6f79ce719eb154aab7e44217eb444c1d38239af2072", size = 210934 }, - { url = "https://files.pythonhosted.org/packages/f3/85/ff19510bf642e334845318ddb73a550d2b17082831fa9ae053ce72288be7/coverage-7.7.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:1393e5aa9441dafb0162c36c8506c648b89aea9565b31f6bfa351e66c11bcd82", size = 211212 }, - { url = "https://files.pythonhosted.org/packages/2d/6a/af6582a419550d35eacc3e1bf9f4a936dda0ae559632a0bc4e3aef694ac8/coverage-7.7.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:316f29cc3392fa3912493ee4c83afa4a0e2db04ff69600711f8c03997c39baaa", size = 244727 }, - { url = "https://files.pythonhosted.org/packages/55/62/7c49526111c91f3d7d27e111c22c8d08722f5b661c3f031b625b4d7bc4d9/coverage-7.7.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:e1ffde1d6bc2a92f9c9207d1ad808550873748ac2d4d923c815b866baa343b3f", size = 241768 }, - { url = "https://files.pythonhosted.org/packages/62/4b/2dc27700782be9795cbbbe98394dd19ef74815d78d5027ed894972cd1b4a/coverage-7.7.0-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:416e2a8845eaff288f97eaf76ab40367deafb9073ffc47bf2a583f26b05e5265", size = 243790 }, - { url = "https://files.pythonhosted.org/packages/d3/11/9cc1ae56d3015edca69437f3121c2b44de309f6828980b29e4cc9b13246d/coverage-7.7.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:5efdeff5f353ed3352c04e6b318ab05c6ce9249c25ed3c2090c6e9cadda1e3b2", size = 243861 }, - { url = "https://files.pythonhosted.org/packages/db/e4/2398ed93edcf42ff43002d91c37be11514d825cec382606654fd44f4b8fa/coverage-7.7.0-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:57f3bd0d29bf2bd9325c0ff9cc532a175110c4bf8f412c05b2405fd35745266d", size = 241942 }, - { url = "https://files.pythonhosted.org/packages/ec/fe/b6bd35b17a2b8d26bdb21d5ea4351a837ec01edf552655e833629af05b90/coverage-7.7.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:3ab7090f04b12dc6469882ce81244572779d3a4b67eea1c96fb9ecc8c607ef39", size = 243228 }, - { url = "https://files.pythonhosted.org/packages/6d/06/d8701bae1e5d865edeb00a6c2a71bd7659ca6af349789271c6fd16a57909/coverage-7.7.0-cp313-cp313-win32.whl", hash = "sha256:180e3fc68ee4dc5af8b33b6ca4e3bb8aa1abe25eedcb958ba5cff7123071af68", size = 213572 }, - { url = "https://files.pythonhosted.org/packages/d7/c1/7e67780bfcaed6bed20100c9e1b2645e3414577b4bdad169578325249045/coverage-7.7.0-cp313-cp313-win_amd64.whl", hash = "sha256:55143aa13c49491f5606f05b49ed88663446dce3a4d3c5d77baa4e36a16d3573", size = 214372 }, - { url = "https://files.pythonhosted.org/packages/ed/25/50b0447442a415ad3da33093c589d9ef945dd6933225f1ce0ac97476397e/coverage-7.7.0-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:cc41374d2f27d81d6558f8a24e5c114580ffefc197fd43eabd7058182f743322", size = 211774 }, - { url = "https://files.pythonhosted.org/packages/13/cc/3daddc707e934d3c0aafaa4a9b217f53fcf4133d4e40cc6ae63aa51243b8/coverage-7.7.0-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:89078312f06237417adda7c021c33f80f7a6d2db8572a5f6c330d89b080061ce", size = 211995 }, - { url = "https://files.pythonhosted.org/packages/98/99/c92f43355d3d67f6bf8c946a350f2174e18f9ea7c8a1e36c9eb84ab7d20b/coverage-7.7.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5b2f144444879363ea8834cd7b6869d79ac796cb8f864b0cfdde50296cd95816", size = 256226 }, - { url = "https://files.pythonhosted.org/packages/25/62/65f0f33c08e0a1632f1e487b9c2d252e8bad6a77a942836043972b0ba6d2/coverage-7.7.0-cp313-cp313t-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:60e6347d1ed882b1159ffea172cb8466ee46c665af4ca397edbf10ff53e9ffaf", size = 251937 }, - { url = "https://files.pythonhosted.org/packages/b2/10/99a9565aaeb159aade178c6509c8324a9c9e825b01f02242a37c2a8869f8/coverage-7.7.0-cp313-cp313t-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:cb203c0afffaf1a8f5b9659a013f8f16a1b2cad3a80a8733ceedc968c0cf4c57", size = 254276 }, - { url = "https://files.pythonhosted.org/packages/a7/12/206196edbf0b82250b11bf5c252fe25ebaa2b7c8d66edb0c194e7b3403fe/coverage-7.7.0-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:ad0edaa97cb983d9f2ff48cadddc3e1fb09f24aa558abeb4dc9a0dbacd12cbb4", size = 255366 }, - { url = "https://files.pythonhosted.org/packages/a5/82/a2abb8d4cdd99c6a443ab6682c0eee5797490a2113a45ffaa8b6b31c5dcc/coverage-7.7.0-cp313-cp313t-musllinux_1_2_i686.whl", hash = "sha256:c5f8a5364fc37b2f172c26a038bc7ec4885f429de4a05fc10fdcb53fb5834c5c", size = 253536 }, - { url = "https://files.pythonhosted.org/packages/4d/7d/3747e000e60ad5dd8157bd978f99979967d56cb35c55235980c85305db86/coverage-7.7.0-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:c4e09534037933bf6eb31d804e72c52ec23219b32c1730f9152feabbd7499463", size = 254344 }, - { url = "https://files.pythonhosted.org/packages/45/56/7c33f8a6de1b3b079374d2ae490ccf76fb7c094a23f72d10f071989fc3ef/coverage-7.7.0-cp313-cp313t-win32.whl", hash = "sha256:1b336d06af14f8da5b1f391e8dec03634daf54dfcb4d1c4fb6d04c09d83cef90", size = 214284 }, - { url = "https://files.pythonhosted.org/packages/95/ab/657bfa6171800a67bd1c005402f06d6b78610820ef1364ea4f85b04bbb5b/coverage-7.7.0-cp313-cp313t-win_amd64.whl", hash = "sha256:b54a1ee4c6f1905a436cbaa04b26626d27925a41cbc3a337e2d3ff7038187f07", size = 215445 }, - { url = "https://files.pythonhosted.org/packages/cb/69/6a5eac32d2e8721274ef75df1b9fd6a8f7e8231e41ff7bc5501f19835f25/coverage-7.7.0-pp39.pp310.pp311-none-any.whl", hash = "sha256:3b0e6e54591ae0d7427def8a4d40fca99df6b899d10354bab73cd5609807261c", size = 202813 }, - { url = "https://files.pythonhosted.org/packages/2a/ac/60f409a448e5b0e9b8539716f683568aa5848c1be903cdbbc805a552cdf8/coverage-7.7.0-py3-none-any.whl", hash = "sha256:708f0a1105ef2b11c79ed54ed31f17e6325ac936501fc373f24be3e6a578146a", size = 202803 }, +sdist = { url = "https://files.pythonhosted.org/packages/02/36/465f5492443265e1278f9a82ffe6aeed3f1db779da0d6e7d4611a5cfb6af/coverage-7.7.0.tar.gz", hash = "sha256:cd879d4646055a573775a1cec863d00c9ff8c55860f8b17f6d8eee9140c06166", size = 809969, upload-time = "2025-03-16T18:00:21.805Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/10/f5/2b801fe88f199707cf9ec66dcee036e7073b5a208a4a161b64371b3f1e35/coverage-7.7.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:a538a23119d1e2e2ce077e902d02ea3d8e0641786ef6e0faf11ce82324743944", size = 210608, upload-time = "2025-03-16T17:58:45.046Z" }, + { url = "https://files.pythonhosted.org/packages/07/44/bcc030cf977d1069a28742c0a67284c6e831ef172f914055b3d45da83f89/coverage-7.7.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:1586ad158523f4133499a4f322b230e2cfef9cc724820dbd58595a5a236186f4", size = 211042, upload-time = "2025-03-16T17:58:47.528Z" }, + { url = "https://files.pythonhosted.org/packages/2c/3f/b427f17e1bcf3e1f5ac42fc0b6cb623616f2aedcfc7fde17a058afb62568/coverage-7.7.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7b6c96d69928a3a6767fab8dc1ce8a02cf0156836ccb1e820c7f45a423570d98", size = 240168, upload-time = "2025-03-16T17:58:49.08Z" }, + { url = "https://files.pythonhosted.org/packages/58/92/6e8d71c5e651f152ffc518ec4cd7add87035533e88af29e233635c0f0dfb/coverage-7.7.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:7f18d47641282664276977c604b5a261e51fefc2980f5271d547d706b06a837f", size = 238079, upload-time = "2025-03-16T17:58:50.465Z" }, + { url = "https://files.pythonhosted.org/packages/40/33/1c25ae35c16972dc379c24cd7dde20359d076dee00687825c92a53e43b02/coverage-7.7.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f2a1e18a85bd066c7c556d85277a7adf4651f259b2579113844835ba1a74aafd", size = 239216, upload-time = "2025-03-16T17:58:52.382Z" }, + { url = "https://files.pythonhosted.org/packages/4d/3d/adf40bdd07a49e1880632c1bc6b31f42d32cf0bfe6b4d294a8f706d70078/coverage-7.7.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:70f0925c4e2bfc965369f417e7cc72538fd1ba91639cf1e4ef4b1a6b50439b3b", size = 239126, upload-time = "2025-03-16T17:58:53.546Z" }, + { url = "https://files.pythonhosted.org/packages/72/a5/51e39811cd0ec0569a25fe8e6bac0a00efa222a3e49d51d64f5ba0dce24a/coverage-7.7.0-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:b0fac2088ec4aaeb5468b814bd3ff5e5978364bfbce5e567c44c9e2854469f6c", size = 237842, upload-time = "2025-03-16T17:58:55.195Z" }, + { url = "https://files.pythonhosted.org/packages/ab/b7/c5796906cd9eed6d258138f1fddc8d6af01b6d07b3c183bac4a9731ac383/coverage-7.7.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:b3e212a894d8ae07fde2ca8b43d666a6d49bbbddb10da0f6a74ca7bd31f20054", size = 238136, upload-time = "2025-03-16T17:58:56.516Z" }, + { url = "https://files.pythonhosted.org/packages/d7/8a/bd34ea3c602b3ef323a001d375f9b1d663e901079bb26b5f9b8f96fae32b/coverage-7.7.0-cp310-cp310-win32.whl", hash = "sha256:f32b165bf6dfea0846a9c9c38b7e1d68f313956d60a15cde5d1709fddcaf3bee", size = 213320, upload-time = "2025-03-16T17:58:58.433Z" }, + { url = "https://files.pythonhosted.org/packages/94/60/6e7efe849e305a233623a80aaeba7ebb02809fa63ab8a1e49c4323b8083b/coverage-7.7.0-cp310-cp310-win_amd64.whl", hash = "sha256:a2454b12a3f12cc4698f3508912e6225ec63682e2ca5a96f80a2b93cef9e63f3", size = 214219, upload-time = "2025-03-16T17:58:59.637Z" }, + { url = "https://files.pythonhosted.org/packages/e8/ec/9e0c9358a3bd56b1ddbf266b889ea9d51ee29e58fb72712d5600663fa806/coverage-7.7.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:a0a207c87a9f743c8072d059b4711f8d13c456eb42dac778a7d2e5d4f3c253a7", size = 210722, upload-time = "2025-03-16T17:59:00.94Z" }, + { url = "https://files.pythonhosted.org/packages/be/bd/7b47a4302423a13960ee30682900d7ca20cee15c978b1d9ea9594d59d352/coverage-7.7.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:2d673e3add00048215c2cc507f1228a7523fd8bf34f279ac98334c9b07bd2656", size = 211154, upload-time = "2025-03-16T17:59:02.137Z" }, + { url = "https://files.pythonhosted.org/packages/c6/7c/ae54d9022440196bf9f3fad535388678a3db186980ff58a4956ddeb849a2/coverage-7.7.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f81fe93dc1b8e5673f33443c0786c14b77e36f1025973b85e07c70353e46882b", size = 243787, upload-time = "2025-03-16T17:59:03.663Z" }, + { url = "https://files.pythonhosted.org/packages/2d/21/913a2a2d89a2221f4410fbea4ff84e64ddf4367a4b9eb2c328bd01a1a401/coverage-7.7.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d8c7524779003d59948c51b4fcbf1ca4e27c26a7d75984f63488f3625c328b9b", size = 241473, upload-time = "2025-03-16T17:59:04.886Z" }, + { url = "https://files.pythonhosted.org/packages/40/f1/5ae36fffd542fb86ab3b2d5e012af0840265f3dd001ad0ffabe9e4dbdcf6/coverage-7.7.0-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4c124025430249118d018dcedc8b7426f39373527c845093132196f2a483b6dd", size = 243259, upload-time = "2025-03-16T17:59:06.112Z" }, + { url = "https://files.pythonhosted.org/packages/47/1b/abc87bad7f606a4df321bd8300413fe13700099a163e7d63453c7c70c1b2/coverage-7.7.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:e7f559c36d5cdc448ee13e7e56ed7b6b5d44a40a511d584d388a0f5d940977ba", size = 242904, upload-time = "2025-03-16T17:59:07.514Z" }, + { url = "https://files.pythonhosted.org/packages/e0/b3/ff0cf15f5709996727dda2fa00af6f4da92ea3e16168400346f2f742341a/coverage-7.7.0-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:37cbc7b0d93dfd133e33c7ec01123fbb90401dce174c3b6661d8d36fb1e30608", size = 241079, upload-time = "2025-03-16T17:59:09.466Z" }, + { url = "https://files.pythonhosted.org/packages/05/c9/fcad82aad05b1eb8040e6c25ae7a1303716cc05718d4dd326e0fab31aa14/coverage-7.7.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:7d2a65876274acf544703e943c010b60bd79404e3623a1e5d52b64a6e2728de5", size = 241617, upload-time = "2025-03-16T17:59:10.645Z" }, + { url = "https://files.pythonhosted.org/packages/59/9f/d1efe149afa5c3a459c08bf04f7e6917ef4ee8e3440df5c3e87d6b972870/coverage-7.7.0-cp311-cp311-win32.whl", hash = "sha256:f5a2f71d6a91238e7628f23538c26aa464d390cbdedf12ee2a7a0fb92a24482a", size = 213372, upload-time = "2025-03-16T17:59:13.136Z" }, + { url = "https://files.pythonhosted.org/packages/88/d2/4b58f03e399185b01fb3168d4b870882de9c7a10e273f99c8f25ec690302/coverage-7.7.0-cp311-cp311-win_amd64.whl", hash = "sha256:ae8006772c6b0fa53c33747913473e064985dac4d65f77fd2fdc6474e7cd54e4", size = 214285, upload-time = "2025-03-16T17:59:14.438Z" }, + { url = "https://files.pythonhosted.org/packages/b7/47/f7b870caa26082ff8033be074ac61dc175a6b0c965adf7b910f92a6d7cfe/coverage-7.7.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:056d3017ed67e7ddf266e6f57378ece543755a4c9231e997789ab3bd11392c94", size = 210907, upload-time = "2025-03-16T17:59:15.706Z" }, + { url = "https://files.pythonhosted.org/packages/ea/eb/40b39bdc6c1da403257f0fcb2c1b2fd81ff9f66c13abbe3862f42780e1c1/coverage-7.7.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:33c1394d8407e2771547583b66a85d07ed441ff8fae5a4adb4237ad39ece60db", size = 211162, upload-time = "2025-03-16T17:59:16.993Z" }, + { url = "https://files.pythonhosted.org/packages/53/08/42a2db41b4646d6261122773e222dd7105e2306526f2d7846de6fee808ec/coverage-7.7.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4fbb7a0c3c21908520149d7751cf5b74eb9b38b54d62997b1e9b3ac19a8ee2fe", size = 245223, upload-time = "2025-03-16T17:59:19.487Z" }, + { url = "https://files.pythonhosted.org/packages/78/2a/0ceb328a7e67e8639d5c7800b8161d4b5f489073ac8d5ac33b11eadee218/coverage-7.7.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:bb356e7ae7c2da13f404bf8f75be90f743c6df8d4607022e759f5d7d89fe83f8", size = 242114, upload-time = "2025-03-16T17:59:20.83Z" }, + { url = "https://files.pythonhosted.org/packages/ba/68/42b13b849d40af1581830ff06c60f4ec84649764f4a58d5c6e20ae11cbd4/coverage-7.7.0-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bce730d484038e97f27ea2dbe5d392ec5c2261f28c319a3bb266f6b213650135", size = 244371, upload-time = "2025-03-16T17:59:22.222Z" }, + { url = "https://files.pythonhosted.org/packages/68/66/ab7c3b9fdbeb8bdd322f5b67b1886463834dba2014a534caba60fb0075ea/coverage-7.7.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:aa4dff57fc21a575672176d5ab0ef15a927199e775c5e8a3d75162ab2b0c7705", size = 244134, upload-time = "2025-03-16T17:59:23.536Z" }, + { url = "https://files.pythonhosted.org/packages/01/74/b833d299a479681957d6b238e16a0725586e1d56ec1e43658f3184550bb0/coverage-7.7.0-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:b667b91f4f714b17af2a18e220015c941d1cf8b07c17f2160033dbe1e64149f0", size = 242353, upload-time = "2025-03-16T17:59:25.127Z" }, + { url = "https://files.pythonhosted.org/packages/f9/c5/0ed656d65da39bbab8e8fc367dc3d465a7501fea0f2b1caccfb4f6361c9f/coverage-7.7.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:693d921621a0c8043bfdc61f7d4df5ea6d22165fe8b807cac21eb80dd94e4bbd", size = 243543, upload-time = "2025-03-16T17:59:26.462Z" }, + { url = "https://files.pythonhosted.org/packages/87/b5/142bcff3828e4cce5d4c9ddc9222de1664464263acca09638e4eb0dbda7c/coverage-7.7.0-cp312-cp312-win32.whl", hash = "sha256:52fc89602cde411a4196c8c6894afb384f2125f34c031774f82a4f2608c59d7d", size = 213543, upload-time = "2025-03-16T17:59:27.745Z" }, + { url = "https://files.pythonhosted.org/packages/29/74/99d226985def03284bad6a9aff27a1079a8881ec7523b5980b00a5260527/coverage-7.7.0-cp312-cp312-win_amd64.whl", hash = "sha256:0ce8cf59e09d31a4915ff4c3b94c6514af4c84b22c4cc8ad7c3c546a86150a92", size = 214344, upload-time = "2025-03-16T17:59:30.377Z" }, + { url = "https://files.pythonhosted.org/packages/45/2f/df6235ec963b9eb6b6b2f3c24f70448f1ffa13b9a481c155a6caff176395/coverage-7.7.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:4545485fef7a8a2d8f30e6f79ce719eb154aab7e44217eb444c1d38239af2072", size = 210934, upload-time = "2025-03-16T17:59:31.651Z" }, + { url = "https://files.pythonhosted.org/packages/f3/85/ff19510bf642e334845318ddb73a550d2b17082831fa9ae053ce72288be7/coverage-7.7.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:1393e5aa9441dafb0162c36c8506c648b89aea9565b31f6bfa351e66c11bcd82", size = 211212, upload-time = "2025-03-16T17:59:32.966Z" }, + { url = "https://files.pythonhosted.org/packages/2d/6a/af6582a419550d35eacc3e1bf9f4a936dda0ae559632a0bc4e3aef694ac8/coverage-7.7.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:316f29cc3392fa3912493ee4c83afa4a0e2db04ff69600711f8c03997c39baaa", size = 244727, upload-time = "2025-03-16T17:59:34.276Z" }, + { url = "https://files.pythonhosted.org/packages/55/62/7c49526111c91f3d7d27e111c22c8d08722f5b661c3f031b625b4d7bc4d9/coverage-7.7.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:e1ffde1d6bc2a92f9c9207d1ad808550873748ac2d4d923c815b866baa343b3f", size = 241768, upload-time = "2025-03-16T17:59:36.026Z" }, + { url = "https://files.pythonhosted.org/packages/62/4b/2dc27700782be9795cbbbe98394dd19ef74815d78d5027ed894972cd1b4a/coverage-7.7.0-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:416e2a8845eaff288f97eaf76ab40367deafb9073ffc47bf2a583f26b05e5265", size = 243790, upload-time = "2025-03-16T17:59:37.967Z" }, + { url = "https://files.pythonhosted.org/packages/d3/11/9cc1ae56d3015edca69437f3121c2b44de309f6828980b29e4cc9b13246d/coverage-7.7.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:5efdeff5f353ed3352c04e6b318ab05c6ce9249c25ed3c2090c6e9cadda1e3b2", size = 243861, upload-time = "2025-03-16T17:59:39.311Z" }, + { url = "https://files.pythonhosted.org/packages/db/e4/2398ed93edcf42ff43002d91c37be11514d825cec382606654fd44f4b8fa/coverage-7.7.0-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:57f3bd0d29bf2bd9325c0ff9cc532a175110c4bf8f412c05b2405fd35745266d", size = 241942, upload-time = "2025-03-16T17:59:41.063Z" }, + { url = "https://files.pythonhosted.org/packages/ec/fe/b6bd35b17a2b8d26bdb21d5ea4351a837ec01edf552655e833629af05b90/coverage-7.7.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:3ab7090f04b12dc6469882ce81244572779d3a4b67eea1c96fb9ecc8c607ef39", size = 243228, upload-time = "2025-03-16T17:59:42.39Z" }, + { url = "https://files.pythonhosted.org/packages/6d/06/d8701bae1e5d865edeb00a6c2a71bd7659ca6af349789271c6fd16a57909/coverage-7.7.0-cp313-cp313-win32.whl", hash = "sha256:180e3fc68ee4dc5af8b33b6ca4e3bb8aa1abe25eedcb958ba5cff7123071af68", size = 213572, upload-time = "2025-03-16T17:59:44.114Z" }, + { url = "https://files.pythonhosted.org/packages/d7/c1/7e67780bfcaed6bed20100c9e1b2645e3414577b4bdad169578325249045/coverage-7.7.0-cp313-cp313-win_amd64.whl", hash = "sha256:55143aa13c49491f5606f05b49ed88663446dce3a4d3c5d77baa4e36a16d3573", size = 214372, upload-time = "2025-03-16T17:59:45.61Z" }, + { url = "https://files.pythonhosted.org/packages/ed/25/50b0447442a415ad3da33093c589d9ef945dd6933225f1ce0ac97476397e/coverage-7.7.0-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:cc41374d2f27d81d6558f8a24e5c114580ffefc197fd43eabd7058182f743322", size = 211774, upload-time = "2025-03-16T17:59:47.068Z" }, + { url = "https://files.pythonhosted.org/packages/13/cc/3daddc707e934d3c0aafaa4a9b217f53fcf4133d4e40cc6ae63aa51243b8/coverage-7.7.0-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:89078312f06237417adda7c021c33f80f7a6d2db8572a5f6c330d89b080061ce", size = 211995, upload-time = "2025-03-16T17:59:48.414Z" }, + { url = "https://files.pythonhosted.org/packages/98/99/c92f43355d3d67f6bf8c946a350f2174e18f9ea7c8a1e36c9eb84ab7d20b/coverage-7.7.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5b2f144444879363ea8834cd7b6869d79ac796cb8f864b0cfdde50296cd95816", size = 256226, upload-time = "2025-03-16T17:59:49.824Z" }, + { url = "https://files.pythonhosted.org/packages/25/62/65f0f33c08e0a1632f1e487b9c2d252e8bad6a77a942836043972b0ba6d2/coverage-7.7.0-cp313-cp313t-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:60e6347d1ed882b1159ffea172cb8466ee46c665af4ca397edbf10ff53e9ffaf", size = 251937, upload-time = "2025-03-16T17:59:51.498Z" }, + { url = "https://files.pythonhosted.org/packages/b2/10/99a9565aaeb159aade178c6509c8324a9c9e825b01f02242a37c2a8869f8/coverage-7.7.0-cp313-cp313t-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:cb203c0afffaf1a8f5b9659a013f8f16a1b2cad3a80a8733ceedc968c0cf4c57", size = 254276, upload-time = "2025-03-16T17:59:53.258Z" }, + { url = "https://files.pythonhosted.org/packages/a7/12/206196edbf0b82250b11bf5c252fe25ebaa2b7c8d66edb0c194e7b3403fe/coverage-7.7.0-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:ad0edaa97cb983d9f2ff48cadddc3e1fb09f24aa558abeb4dc9a0dbacd12cbb4", size = 255366, upload-time = "2025-03-16T17:59:54.639Z" }, + { url = "https://files.pythonhosted.org/packages/a5/82/a2abb8d4cdd99c6a443ab6682c0eee5797490a2113a45ffaa8b6b31c5dcc/coverage-7.7.0-cp313-cp313t-musllinux_1_2_i686.whl", hash = "sha256:c5f8a5364fc37b2f172c26a038bc7ec4885f429de4a05fc10fdcb53fb5834c5c", size = 253536, upload-time = "2025-03-16T17:59:56.184Z" }, + { url = "https://files.pythonhosted.org/packages/4d/7d/3747e000e60ad5dd8157bd978f99979967d56cb35c55235980c85305db86/coverage-7.7.0-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:c4e09534037933bf6eb31d804e72c52ec23219b32c1730f9152feabbd7499463", size = 254344, upload-time = "2025-03-16T17:59:57.738Z" }, + { url = "https://files.pythonhosted.org/packages/45/56/7c33f8a6de1b3b079374d2ae490ccf76fb7c094a23f72d10f071989fc3ef/coverage-7.7.0-cp313-cp313t-win32.whl", hash = "sha256:1b336d06af14f8da5b1f391e8dec03634daf54dfcb4d1c4fb6d04c09d83cef90", size = 214284, upload-time = "2025-03-16T17:59:59.089Z" }, + { url = "https://files.pythonhosted.org/packages/95/ab/657bfa6171800a67bd1c005402f06d6b78610820ef1364ea4f85b04bbb5b/coverage-7.7.0-cp313-cp313t-win_amd64.whl", hash = "sha256:b54a1ee4c6f1905a436cbaa04b26626d27925a41cbc3a337e2d3ff7038187f07", size = 215445, upload-time = "2025-03-16T18:00:00.501Z" }, + { url = "https://files.pythonhosted.org/packages/cb/69/6a5eac32d2e8721274ef75df1b9fd6a8f7e8231e41ff7bc5501f19835f25/coverage-7.7.0-pp39.pp310.pp311-none-any.whl", hash = "sha256:3b0e6e54591ae0d7427def8a4d40fca99df6b899d10354bab73cd5609807261c", size = 202813, upload-time = "2025-03-16T18:00:18.857Z" }, + { url = "https://files.pythonhosted.org/packages/2a/ac/60f409a448e5b0e9b8539716f683568aa5848c1be903cdbbc805a552cdf8/coverage-7.7.0-py3-none-any.whl", hash = "sha256:708f0a1105ef2b11c79ed54ed31f17e6325ac936501fc373f24be3e6a578146a", size = 202803, upload-time = "2025-03-16T18:00:20.282Z" }, ] [package.optional-dependencies] @@ -1563,9 +1581,9 @@ dependencies = [ { name = "tomli-w" }, { name = "uv" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/a1/c8/9605444f3a2025537b54b044572925fb381fdfd3595a77306cc175b23f68/crewai-0.102.0.tar.gz", hash = "sha256:da3c10a126d1176265e1a649a00c2c462e947c91090595d05bd6b7d04e56bc74", size = 25259089 } +sdist = { url = "https://files.pythonhosted.org/packages/a1/c8/9605444f3a2025537b54b044572925fb381fdfd3595a77306cc175b23f68/crewai-0.102.0.tar.gz", hash = "sha256:da3c10a126d1176265e1a649a00c2c462e947c91090595d05bd6b7d04e56bc74", size = 25259089, upload-time = "2025-02-13T01:07:04.919Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/b0/15/47cb5ff6d5eb286377b312d8d9ed0a3c1472bef41ec90bafffaf285b80e3/crewai-0.102.0-py3-none-any.whl", hash = "sha256:af9ce144fa48cb0314946b509b0d415f01af3066fa2cfb42f27e05df3fb6539e", size = 240224 }, + { url = "https://files.pythonhosted.org/packages/b0/15/47cb5ff6d5eb286377b312d8d9ed0a3c1472bef41ec90bafffaf285b80e3/crewai-0.102.0-py3-none-any.whl", hash = "sha256:af9ce144fa48cb0314946b509b0d415f01af3066fa2cfb42f27e05df3fb6539e", size = 240224, upload-time = "2025-02-13T01:06:38.966Z" }, ] [[package]] @@ -1581,44 +1599,44 @@ dependencies = [ { name = "typing-inspect" }, { name = "z3-solver" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/16/12/5679ca0efae09898662fbfb2214b3950fde85ceb9447899592c3a41ae739/crosshair-tool-0.0.83.tar.gz", hash = "sha256:58fcc02928b1b3328eb649039f804a0f909bdd2f5f19b887eba4adebfd158acc", size = 448681 } -wheels = [ - { url = "https://files.pythonhosted.org/packages/16/df/6885b6939455b2afe3948a4abc18345d034fc33cc03657965b26026c0dbe/crosshair_tool-0.0.83-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:3c6f72a1945b1291e14e40b8d9dfa8854b0124ba77838182812520bec92a82f1", size = 511332 }, - { url = "https://files.pythonhosted.org/packages/ef/02/a7323c7a4e00461672a63b35a1bbe27620e8afe9dfc5370f9c24528d00ad/crosshair_tool-0.0.83-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:9c190c7299418df13b95e40ef33dab212bda52f47d915a1ebf3aaf10e6b77cb3", size = 503483 }, - { url = "https://files.pythonhosted.org/packages/cc/a9/bd260d25eee37de64a8e177052843d7e84596c82902f0286d1edaeabedc5/crosshair_tool-0.0.83-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:47f9d6849d3aa58a4b4802cc6b5ad1f6852dbd10f2f926b047259dbb69b8bc0b", size = 504254 }, - { url = "https://files.pythonhosted.org/packages/31/52/2214f2c00f971c3659234ae003545c6bb23dc722086ffd64ed8c1926c0c2/crosshair_tool-0.0.83-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d2d42785f9a5d974c753b9d8548b063ac9cd7e001caa341aedcf444ba5eacac7", size = 525302 }, - { url = "https://files.pythonhosted.org/packages/33/3b/8626c6762eb86e38d2c938244efc66eca15220772f019c159d67d3a3ca46/crosshair_tool-0.0.83-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1fc95899d1089e8bdf04e197e86cc93ddace151ebc3c17e630fabd936cee0158", size = 527541 }, - { url = "https://files.pythonhosted.org/packages/fd/1d/60306f6ecdc4150d4cc56aa4105395bd6a1535928891c5d0d2dc5569e801/crosshair_tool-0.0.83-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:82bb38e8c6e04e6c65dc4016116e63969e066a770d12c1fb63bd147480b445a7", size = 525114 }, - { url = "https://files.pythonhosted.org/packages/9f/b0/3ac87f00575cf40f9fa0d425b42b6596caf387cf3068faf42609ddadb286/crosshair_tool-0.0.83-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:1c86c12e4e57c57f0f34fc9dbb67e1f45c50dbe0f4a3283fcdcba457b0e5c082", size = 526735 }, - { url = "https://files.pythonhosted.org/packages/c7/b2/631193279c5bc6ff153142bfe5d65d4974e70da8af8caaaf9842107dc9ea/crosshair_tool-0.0.83-cp310-cp310-win32.whl", hash = "sha256:64ba21f92311131335ebe760df3b69a99c0920eb7df352ed5e631cf600eaaf9c", size = 506578 }, - { url = "https://files.pythonhosted.org/packages/20/e6/fc8ec654d50ba0fd42c62fd794cdda09e990d21338f8d5d74ae9bbd7779d/crosshair_tool-0.0.83-cp310-cp310-win_amd64.whl", hash = "sha256:d0202297914f51e1fe46176b4501cb2ed2a2e320d3421633504bf0ee16a7c7a0", size = 507578 }, - { url = "https://files.pythonhosted.org/packages/f8/d9/1eb8771d40b4f6dd744aced5aba40914406987b925b9556dc04a73660ddf/crosshair_tool-0.0.83-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:7167d3abeb7a8c823ee06fc808dbfb477d2974a9d91f2913bea5e6b41bc7211f", size = 511433 }, - { url = "https://files.pythonhosted.org/packages/a3/d7/c8eb51d4c7a84352157dccf7e6e969b590e43c3a0bc8452bc5c9d2063eaa/crosshair_tool-0.0.83-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:6fbdfe41d0659298bf8d5cee087c603e32acfaf4ddf1f9120fdf8f60d06b313e", size = 503526 }, - { url = "https://files.pythonhosted.org/packages/a4/7f/0f0a43b1e6d0938920cfce8ce1dd2b22e5db1f0a0390a03b9b0a01c81d41/crosshair_tool-0.0.83-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:56258be6ab19a0d4a5b2adc93eb5a8f7417b3c53012d1177ac0b56e4c62d1340", size = 504315 }, - { url = "https://files.pythonhosted.org/packages/d3/64/fc189063e5903fda5e7e5a8fb1edd860202feb3e9c1fc5804764dec500e7/crosshair_tool-0.0.83-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ea260f85d9e071f439b8db121d540a9836782b9c4159d58c45918bb252e5bcbb", size = 525912 }, - { url = "https://files.pythonhosted.org/packages/0a/72/430e1ff362f4879d15c04d7febb692b4ad2b7d02480ecbfad60658d96df0/crosshair_tool-0.0.83-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6b192783608e0abe58f365ce8522b1490b86f7991b4360f1dd06365856473196", size = 528197 }, - { url = "https://files.pythonhosted.org/packages/69/d3/c218111006c5ba89921a1601ef9f6418fa6cf4e9f6a9ce6d438f962ef5c6/crosshair_tool-0.0.83-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:c362b14f69147013104163f11cd8c2f8a391170631531d701be031463f88844f", size = 525875 }, - { url = "https://files.pythonhosted.org/packages/b4/83/5b1e4e7d3a75318a51beaad20624afbeba8abfe07143fa67a4d6b69d8274/crosshair_tool-0.0.83-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:9cef7fcde0ea9b70fb308038023537b50698062c6470028d6bffaaf3744e1660", size = 527519 }, - { url = "https://files.pythonhosted.org/packages/34/7e/057be38b020855d14ca39a92bc66365de60767a9515e5b89d466c341c92b/crosshair_tool-0.0.83-cp311-cp311-win32.whl", hash = "sha256:4e41afea7aa297184f94d94849588eed6a551d90ceb513181775fadf8e61f730", size = 506613 }, - { url = "https://files.pythonhosted.org/packages/1d/6c/3e69ca5c2ed71e17cdd45ae1ba236b61e6ce201a1a4db69fab79dd3bce6d/crosshair_tool-0.0.83-cp311-cp311-win_amd64.whl", hash = "sha256:6fa8a390c4eb23d26c346ad5eb834d603ff2029a1e711dbefda9c03467e9271c", size = 507627 }, - { url = "https://files.pythonhosted.org/packages/f2/a8/6a33cb55a3671e5bdeaab237e96bdbf3f4664a090e4208d4cf65eb29b40e/crosshair_tool-0.0.83-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:415f666b666837cf9fe429f486cb240e04d6a06d6378709e7dfeb8ebf1bbdd0b", size = 516938 }, - { url = "https://files.pythonhosted.org/packages/e7/08/8f1012e62deb2c28e8784e85ec0e294dfa540cc4484935c92e74fd4f99e6/crosshair_tool-0.0.83-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:a5e6d4e946283ddd0132d91a9c1fb2b5239aa7ecc8fe3a59e3d5e437b2177326", size = 506243 }, - { url = "https://files.pythonhosted.org/packages/a6/cd/9298202a6d67d0503cd08eabed1990c81ab03eae958ff15bdfb6ee88d2e3/crosshair_tool-0.0.83-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:4687e9ab0db671418a08719bb887eadaf6fc12a1ec5dcd034c694154cb5a4b76", size = 506826 }, - { url = "https://files.pythonhosted.org/packages/04/9e/7e7223ccc666352a11c7d856da8e54da0e7d03a88e01c0f9831db9de6d70/crosshair_tool-0.0.83-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:542a0db7e1d8402bd61bc0df57557b21d231122454cc599a9d69fcb7f1c8dedc", size = 534843 }, - { url = "https://files.pythonhosted.org/packages/b0/b2/cdd42751c037c8324a3e1c8b1cb1a210846b301e826ce593a9f45bd8d4fa/crosshair_tool-0.0.83-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1ef5246544474d7fe5888690b5a69f6565a255d7b0cf0146ac2c7e975e9cfd26", size = 537524 }, - { url = "https://files.pythonhosted.org/packages/a7/f1/f27565295cf11085a75e10e111495f5e22a737dd5113b1771443e5fb7795/crosshair_tool-0.0.83-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:fb5d68b789e0327ed12d0e3ecdf820a5519df85289340d4d51208feee7b4817a", size = 535369 }, - { url = "https://files.pythonhosted.org/packages/44/95/bb6558103397a2cc10ee5a8e10f8012a7ccbb3dd33bab1583511ad2deb65/crosshair_tool-0.0.83-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:3017b4cea18f4ebad9c4bf46ad62461ed8a0b9f14ad3eef6734e1cf672489e37", size = 536399 }, - { url = "https://files.pythonhosted.org/packages/d3/aa/69baed2027c1c3c679c572f4e56a1f5b746e9ec14fc9eb036d0331500d72/crosshair_tool-0.0.83-cp312-cp312-win32.whl", hash = "sha256:745aa8d7bd70ae5bfb63afaba9eb453faed7095d0bdc65c32c1da94912089051", size = 508629 }, - { url = "https://files.pythonhosted.org/packages/85/6b/5eb43c8d487231222757cb5b50d3924deb2efb51b23eaa1f6102674e7474/crosshair_tool-0.0.83-cp312-cp312-win_amd64.whl", hash = "sha256:42c4c2ffae65bbf76f2d12335d25297d44080c562b730efcf07dc1616f5d2568", size = 509882 }, - { url = "https://files.pythonhosted.org/packages/cb/c3/42f688979efd14a022b3e2007cf4aee1492049344f03abd09cd832af9ac8/crosshair_tool-0.0.83-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:3989f059e9db91f0cb2e267a6700ffcb52426bf4d6bfbb2b89e6aabad85d7378", size = 515871 }, - { url = "https://files.pythonhosted.org/packages/45/27/cf4813c930e97b2f176c2b0fea4798486fb0bf0609c27a7082cfd7900c03/crosshair_tool-0.0.83-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:a7ed7cb1a27baa6b9fa6bce68b6c3fda75b173355fbf8c51ecab53335915c6ff", size = 506249 }, - { url = "https://files.pythonhosted.org/packages/21/31/7393806bcbea4fae3c656820979da5a117835fe92c197bf851f706b0830d/crosshair_tool-0.0.83-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:42fd71045273ae9ba3864ca515a177d804b89d65f5934b375a8e4b44495a8cbf", size = 506855 }, - { url = "https://files.pythonhosted.org/packages/75/5a/49e3bfc6b8ae397ce7694b58d22a314e7c94800aa61dd5196eb42b901f45/crosshair_tool-0.0.83-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:b75777dc4a5ee95b48d633e08c5cc37b9fcfe78a2f887d8686c03ef89f4d91dd", size = 535149 }, - { url = "https://files.pythonhosted.org/packages/f8/b6/4133993520c48e196af69c614d25cb2b5dce35ff552f666143f855b82d84/crosshair_tool-0.0.83-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:382f7d306a678af57e00010e661697689be92d395dd9dae130ca997bacd01b0e", size = 537756 }, - { url = "https://files.pythonhosted.org/packages/0b/7b/fb3d42a6f606da3395e369ff75c860dd21dac6d5506f7b1b784f8bdc0dcf/crosshair_tool-0.0.83-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:9231d74b2ec1c0b4cd146fe2295f70f61baa2b6a043027498328c12be59c1a59", size = 535801 }, - { url = "https://files.pythonhosted.org/packages/d2/4a/9cec26929193cdf3ca8c83acee709766f18779b9eb3b68b1339f13b423aa/crosshair_tool-0.0.83-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:03e371ec28f5b10e4879661a4064d6720bc972ee20f1e4efc492dace1e7b8184", size = 536707 }, - { url = "https://files.pythonhosted.org/packages/ac/41/9716d0ebbb60646d8228d8501aa04672eea856f5152f1b59b358d3530968/crosshair_tool-0.0.83-cp313-cp313-win32.whl", hash = "sha256:254954f1a01fe343f579232aa6bfa03cd594d593c6e3ff77e840dda0cafd41c4", size = 508615 }, - { url = "https://files.pythonhosted.org/packages/73/50/5cabe7d7d22de198b5b2a50e00db967b75d319188a690e6304a925220377/crosshair_tool-0.0.83-cp313-cp313-win_amd64.whl", hash = "sha256:e84a4c6390f2d227cc6fd6bc6190f51f19f0e18db5119f94660408b4c03aee09", size = 509869 }, +sdist = { url = "https://files.pythonhosted.org/packages/16/12/5679ca0efae09898662fbfb2214b3950fde85ceb9447899592c3a41ae739/crosshair-tool-0.0.83.tar.gz", hash = "sha256:58fcc02928b1b3328eb649039f804a0f909bdd2f5f19b887eba4adebfd158acc", size = 448681, upload-time = "2025-03-15T20:03:58.125Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/16/df/6885b6939455b2afe3948a4abc18345d034fc33cc03657965b26026c0dbe/crosshair_tool-0.0.83-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:3c6f72a1945b1291e14e40b8d9dfa8854b0124ba77838182812520bec92a82f1", size = 511332, upload-time = "2025-03-15T20:02:35.168Z" }, + { url = "https://files.pythonhosted.org/packages/ef/02/a7323c7a4e00461672a63b35a1bbe27620e8afe9dfc5370f9c24528d00ad/crosshair_tool-0.0.83-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:9c190c7299418df13b95e40ef33dab212bda52f47d915a1ebf3aaf10e6b77cb3", size = 503483, upload-time = "2025-03-15T20:02:37.322Z" }, + { url = "https://files.pythonhosted.org/packages/cc/a9/bd260d25eee37de64a8e177052843d7e84596c82902f0286d1edaeabedc5/crosshair_tool-0.0.83-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:47f9d6849d3aa58a4b4802cc6b5ad1f6852dbd10f2f926b047259dbb69b8bc0b", size = 504254, upload-time = "2025-03-15T20:02:39.362Z" }, + { url = "https://files.pythonhosted.org/packages/31/52/2214f2c00f971c3659234ae003545c6bb23dc722086ffd64ed8c1926c0c2/crosshair_tool-0.0.83-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d2d42785f9a5d974c753b9d8548b063ac9cd7e001caa341aedcf444ba5eacac7", size = 525302, upload-time = "2025-03-15T20:02:40.876Z" }, + { url = "https://files.pythonhosted.org/packages/33/3b/8626c6762eb86e38d2c938244efc66eca15220772f019c159d67d3a3ca46/crosshair_tool-0.0.83-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1fc95899d1089e8bdf04e197e86cc93ddace151ebc3c17e630fabd936cee0158", size = 527541, upload-time = "2025-03-15T20:02:42.362Z" }, + { url = "https://files.pythonhosted.org/packages/fd/1d/60306f6ecdc4150d4cc56aa4105395bd6a1535928891c5d0d2dc5569e801/crosshair_tool-0.0.83-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:82bb38e8c6e04e6c65dc4016116e63969e066a770d12c1fb63bd147480b445a7", size = 525114, upload-time = "2025-03-15T20:02:43.65Z" }, + { url = "https://files.pythonhosted.org/packages/9f/b0/3ac87f00575cf40f9fa0d425b42b6596caf387cf3068faf42609ddadb286/crosshair_tool-0.0.83-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:1c86c12e4e57c57f0f34fc9dbb67e1f45c50dbe0f4a3283fcdcba457b0e5c082", size = 526735, upload-time = "2025-03-15T20:02:45.481Z" }, + { url = "https://files.pythonhosted.org/packages/c7/b2/631193279c5bc6ff153142bfe5d65d4974e70da8af8caaaf9842107dc9ea/crosshair_tool-0.0.83-cp310-cp310-win32.whl", hash = "sha256:64ba21f92311131335ebe760df3b69a99c0920eb7df352ed5e631cf600eaaf9c", size = 506578, upload-time = "2025-03-15T20:02:46.964Z" }, + { url = "https://files.pythonhosted.org/packages/20/e6/fc8ec654d50ba0fd42c62fd794cdda09e990d21338f8d5d74ae9bbd7779d/crosshair_tool-0.0.83-cp310-cp310-win_amd64.whl", hash = "sha256:d0202297914f51e1fe46176b4501cb2ed2a2e320d3421633504bf0ee16a7c7a0", size = 507578, upload-time = "2025-03-15T20:02:48.202Z" }, + { url = "https://files.pythonhosted.org/packages/f8/d9/1eb8771d40b4f6dd744aced5aba40914406987b925b9556dc04a73660ddf/crosshair_tool-0.0.83-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:7167d3abeb7a8c823ee06fc808dbfb477d2974a9d91f2913bea5e6b41bc7211f", size = 511433, upload-time = "2025-03-15T20:02:49.736Z" }, + { url = "https://files.pythonhosted.org/packages/a3/d7/c8eb51d4c7a84352157dccf7e6e969b590e43c3a0bc8452bc5c9d2063eaa/crosshair_tool-0.0.83-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:6fbdfe41d0659298bf8d5cee087c603e32acfaf4ddf1f9120fdf8f60d06b313e", size = 503526, upload-time = "2025-03-15T20:02:51.682Z" }, + { url = "https://files.pythonhosted.org/packages/a4/7f/0f0a43b1e6d0938920cfce8ce1dd2b22e5db1f0a0390a03b9b0a01c81d41/crosshair_tool-0.0.83-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:56258be6ab19a0d4a5b2adc93eb5a8f7417b3c53012d1177ac0b56e4c62d1340", size = 504315, upload-time = "2025-03-15T20:02:53.17Z" }, + { url = "https://files.pythonhosted.org/packages/d3/64/fc189063e5903fda5e7e5a8fb1edd860202feb3e9c1fc5804764dec500e7/crosshair_tool-0.0.83-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ea260f85d9e071f439b8db121d540a9836782b9c4159d58c45918bb252e5bcbb", size = 525912, upload-time = "2025-03-15T20:02:54.717Z" }, + { url = "https://files.pythonhosted.org/packages/0a/72/430e1ff362f4879d15c04d7febb692b4ad2b7d02480ecbfad60658d96df0/crosshair_tool-0.0.83-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6b192783608e0abe58f365ce8522b1490b86f7991b4360f1dd06365856473196", size = 528197, upload-time = "2025-03-15T20:02:56.064Z" }, + { url = "https://files.pythonhosted.org/packages/69/d3/c218111006c5ba89921a1601ef9f6418fa6cf4e9f6a9ce6d438f962ef5c6/crosshair_tool-0.0.83-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:c362b14f69147013104163f11cd8c2f8a391170631531d701be031463f88844f", size = 525875, upload-time = "2025-03-15T20:02:57.26Z" }, + { url = "https://files.pythonhosted.org/packages/b4/83/5b1e4e7d3a75318a51beaad20624afbeba8abfe07143fa67a4d6b69d8274/crosshair_tool-0.0.83-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:9cef7fcde0ea9b70fb308038023537b50698062c6470028d6bffaaf3744e1660", size = 527519, upload-time = "2025-03-15T20:02:58.495Z" }, + { url = "https://files.pythonhosted.org/packages/34/7e/057be38b020855d14ca39a92bc66365de60767a9515e5b89d466c341c92b/crosshair_tool-0.0.83-cp311-cp311-win32.whl", hash = "sha256:4e41afea7aa297184f94d94849588eed6a551d90ceb513181775fadf8e61f730", size = 506613, upload-time = "2025-03-15T20:02:59.666Z" }, + { url = "https://files.pythonhosted.org/packages/1d/6c/3e69ca5c2ed71e17cdd45ae1ba236b61e6ce201a1a4db69fab79dd3bce6d/crosshair_tool-0.0.83-cp311-cp311-win_amd64.whl", hash = "sha256:6fa8a390c4eb23d26c346ad5eb834d603ff2029a1e711dbefda9c03467e9271c", size = 507627, upload-time = "2025-03-15T20:03:01.256Z" }, + { url = "https://files.pythonhosted.org/packages/f2/a8/6a33cb55a3671e5bdeaab237e96bdbf3f4664a090e4208d4cf65eb29b40e/crosshair_tool-0.0.83-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:415f666b666837cf9fe429f486cb240e04d6a06d6378709e7dfeb8ebf1bbdd0b", size = 516938, upload-time = "2025-03-15T20:03:02.508Z" }, + { url = "https://files.pythonhosted.org/packages/e7/08/8f1012e62deb2c28e8784e85ec0e294dfa540cc4484935c92e74fd4f99e6/crosshair_tool-0.0.83-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:a5e6d4e946283ddd0132d91a9c1fb2b5239aa7ecc8fe3a59e3d5e437b2177326", size = 506243, upload-time = "2025-03-15T20:03:04.275Z" }, + { url = "https://files.pythonhosted.org/packages/a6/cd/9298202a6d67d0503cd08eabed1990c81ab03eae958ff15bdfb6ee88d2e3/crosshair_tool-0.0.83-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:4687e9ab0db671418a08719bb887eadaf6fc12a1ec5dcd034c694154cb5a4b76", size = 506826, upload-time = "2025-03-15T20:03:06.305Z" }, + { url = "https://files.pythonhosted.org/packages/04/9e/7e7223ccc666352a11c7d856da8e54da0e7d03a88e01c0f9831db9de6d70/crosshair_tool-0.0.83-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:542a0db7e1d8402bd61bc0df57557b21d231122454cc599a9d69fcb7f1c8dedc", size = 534843, upload-time = "2025-03-15T20:03:07.79Z" }, + { url = "https://files.pythonhosted.org/packages/b0/b2/cdd42751c037c8324a3e1c8b1cb1a210846b301e826ce593a9f45bd8d4fa/crosshair_tool-0.0.83-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1ef5246544474d7fe5888690b5a69f6565a255d7b0cf0146ac2c7e975e9cfd26", size = 537524, upload-time = "2025-03-15T20:03:09.052Z" }, + { url = "https://files.pythonhosted.org/packages/a7/f1/f27565295cf11085a75e10e111495f5e22a737dd5113b1771443e5fb7795/crosshair_tool-0.0.83-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:fb5d68b789e0327ed12d0e3ecdf820a5519df85289340d4d51208feee7b4817a", size = 535369, upload-time = "2025-03-15T20:03:10.271Z" }, + { url = "https://files.pythonhosted.org/packages/44/95/bb6558103397a2cc10ee5a8e10f8012a7ccbb3dd33bab1583511ad2deb65/crosshair_tool-0.0.83-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:3017b4cea18f4ebad9c4bf46ad62461ed8a0b9f14ad3eef6734e1cf672489e37", size = 536399, upload-time = "2025-03-15T20:03:11.463Z" }, + { url = "https://files.pythonhosted.org/packages/d3/aa/69baed2027c1c3c679c572f4e56a1f5b746e9ec14fc9eb036d0331500d72/crosshair_tool-0.0.83-cp312-cp312-win32.whl", hash = "sha256:745aa8d7bd70ae5bfb63afaba9eb453faed7095d0bdc65c32c1da94912089051", size = 508629, upload-time = "2025-03-15T20:03:13.034Z" }, + { url = "https://files.pythonhosted.org/packages/85/6b/5eb43c8d487231222757cb5b50d3924deb2efb51b23eaa1f6102674e7474/crosshair_tool-0.0.83-cp312-cp312-win_amd64.whl", hash = "sha256:42c4c2ffae65bbf76f2d12335d25297d44080c562b730efcf07dc1616f5d2568", size = 509882, upload-time = "2025-03-15T20:03:14.334Z" }, + { url = "https://files.pythonhosted.org/packages/cb/c3/42f688979efd14a022b3e2007cf4aee1492049344f03abd09cd832af9ac8/crosshair_tool-0.0.83-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:3989f059e9db91f0cb2e267a6700ffcb52426bf4d6bfbb2b89e6aabad85d7378", size = 515871, upload-time = "2025-03-15T20:03:15.673Z" }, + { url = "https://files.pythonhosted.org/packages/45/27/cf4813c930e97b2f176c2b0fea4798486fb0bf0609c27a7082cfd7900c03/crosshair_tool-0.0.83-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:a7ed7cb1a27baa6b9fa6bce68b6c3fda75b173355fbf8c51ecab53335915c6ff", size = 506249, upload-time = "2025-03-15T20:03:17.222Z" }, + { url = "https://files.pythonhosted.org/packages/21/31/7393806bcbea4fae3c656820979da5a117835fe92c197bf851f706b0830d/crosshair_tool-0.0.83-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:42fd71045273ae9ba3864ca515a177d804b89d65f5934b375a8e4b44495a8cbf", size = 506855, upload-time = "2025-03-15T20:03:18.794Z" }, + { url = "https://files.pythonhosted.org/packages/75/5a/49e3bfc6b8ae397ce7694b58d22a314e7c94800aa61dd5196eb42b901f45/crosshair_tool-0.0.83-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:b75777dc4a5ee95b48d633e08c5cc37b9fcfe78a2f887d8686c03ef89f4d91dd", size = 535149, upload-time = "2025-03-15T20:03:20.798Z" }, + { url = "https://files.pythonhosted.org/packages/f8/b6/4133993520c48e196af69c614d25cb2b5dce35ff552f666143f855b82d84/crosshair_tool-0.0.83-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:382f7d306a678af57e00010e661697689be92d395dd9dae130ca997bacd01b0e", size = 537756, upload-time = "2025-03-15T20:03:23.651Z" }, + { url = "https://files.pythonhosted.org/packages/0b/7b/fb3d42a6f606da3395e369ff75c860dd21dac6d5506f7b1b784f8bdc0dcf/crosshair_tool-0.0.83-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:9231d74b2ec1c0b4cd146fe2295f70f61baa2b6a043027498328c12be59c1a59", size = 535801, upload-time = "2025-03-15T20:03:25.649Z" }, + { url = "https://files.pythonhosted.org/packages/d2/4a/9cec26929193cdf3ca8c83acee709766f18779b9eb3b68b1339f13b423aa/crosshair_tool-0.0.83-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:03e371ec28f5b10e4879661a4064d6720bc972ee20f1e4efc492dace1e7b8184", size = 536707, upload-time = "2025-03-15T20:03:28.211Z" }, + { url = "https://files.pythonhosted.org/packages/ac/41/9716d0ebbb60646d8228d8501aa04672eea856f5152f1b59b358d3530968/crosshair_tool-0.0.83-cp313-cp313-win32.whl", hash = "sha256:254954f1a01fe343f579232aa6bfa03cd594d593c6e3ff77e840dda0cafd41c4", size = 508615, upload-time = "2025-03-15T20:03:29.495Z" }, + { url = "https://files.pythonhosted.org/packages/73/50/5cabe7d7d22de198b5b2a50e00db967b75d319188a690e6304a925220377/crosshair_tool-0.0.83-cp313-cp313-win_amd64.whl", hash = "sha256:e84a4c6390f2d227cc6fd6bc6190f51f19f0e18db5119f94660408b4c03aee09", size = 509869, upload-time = "2025-03-15T20:03:30.972Z" }, ] [[package]] @@ -1628,30 +1646,30 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "cffi", marker = "platform_python_implementation != 'PyPy'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/0d/05/07b55d1fa21ac18c3a8c79f764e2514e6f6a9698f1be44994f5adf0d29db/cryptography-43.0.3.tar.gz", hash = "sha256:315b9001266a492a6ff443b61238f956b214dbec9910a081ba5b6646a055a805", size = 686989 } -wheels = [ - { url = "https://files.pythonhosted.org/packages/1f/f3/01fdf26701a26f4b4dbc337a26883ad5bccaa6f1bbbdd29cd89e22f18a1c/cryptography-43.0.3-cp37-abi3-macosx_10_9_universal2.whl", hash = "sha256:bf7a1932ac4176486eab36a19ed4c0492da5d97123f1406cf15e41b05e787d2e", size = 6225303 }, - { url = "https://files.pythonhosted.org/packages/a3/01/4896f3d1b392025d4fcbecf40fdea92d3df8662123f6835d0af828d148fd/cryptography-43.0.3-cp37-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:63efa177ff54aec6e1c0aefaa1a241232dcd37413835a9b674b6e3f0ae2bfd3e", size = 3760905 }, - { url = "https://files.pythonhosted.org/packages/0a/be/f9a1f673f0ed4b7f6c643164e513dbad28dd4f2dcdf5715004f172ef24b6/cryptography-43.0.3-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7e1ce50266f4f70bf41a2c6dc4358afadae90e2a1e5342d3c08883df1675374f", size = 3977271 }, - { url = "https://files.pythonhosted.org/packages/4e/49/80c3a7b5514d1b416d7350830e8c422a4d667b6d9b16a9392ebfd4a5388a/cryptography-43.0.3-cp37-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:443c4a81bb10daed9a8f334365fe52542771f25aedaf889fd323a853ce7377d6", size = 3746606 }, - { url = "https://files.pythonhosted.org/packages/0e/16/a28ddf78ac6e7e3f25ebcef69ab15c2c6be5ff9743dd0709a69a4f968472/cryptography-43.0.3-cp37-abi3-manylinux_2_28_x86_64.whl", hash = "sha256:74f57f24754fe349223792466a709f8e0c093205ff0dca557af51072ff47ab18", size = 3986484 }, - { url = "https://files.pythonhosted.org/packages/01/f5/69ae8da70c19864a32b0315049866c4d411cce423ec169993d0434218762/cryptography-43.0.3-cp37-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:9762ea51a8fc2a88b70cf2995e5675b38d93bf36bd67d91721c309df184f49bd", size = 3852131 }, - { url = "https://files.pythonhosted.org/packages/fd/db/e74911d95c040f9afd3612b1f732e52b3e517cb80de8bf183be0b7d413c6/cryptography-43.0.3-cp37-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:81ef806b1fef6b06dcebad789f988d3b37ccaee225695cf3e07648eee0fc6b73", size = 4075647 }, - { url = "https://files.pythonhosted.org/packages/56/48/7b6b190f1462818b324e674fa20d1d5ef3e24f2328675b9b16189cbf0b3c/cryptography-43.0.3-cp37-abi3-win32.whl", hash = "sha256:cbeb489927bd7af4aa98d4b261af9a5bc025bd87f0e3547e11584be9e9427be2", size = 2623873 }, - { url = "https://files.pythonhosted.org/packages/eb/b1/0ebff61a004f7f89e7b65ca95f2f2375679d43d0290672f7713ee3162aff/cryptography-43.0.3-cp37-abi3-win_amd64.whl", hash = "sha256:f46304d6f0c6ab8e52770addfa2fc41e6629495548862279641972b6215451cd", size = 3068039 }, - { url = "https://files.pythonhosted.org/packages/30/d5/c8b32c047e2e81dd172138f772e81d852c51f0f2ad2ae8a24f1122e9e9a7/cryptography-43.0.3-cp39-abi3-macosx_10_9_universal2.whl", hash = "sha256:8ac43ae87929a5982f5948ceda07001ee5e83227fd69cf55b109144938d96984", size = 6222984 }, - { url = "https://files.pythonhosted.org/packages/2f/78/55356eb9075d0be6e81b59f45c7b48df87f76a20e73893872170471f3ee8/cryptography-43.0.3-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:846da004a5804145a5f441b8530b4bf35afbf7da70f82409f151695b127213d5", size = 3762968 }, - { url = "https://files.pythonhosted.org/packages/2a/2c/488776a3dc843f95f86d2f957ca0fc3407d0242b50bede7fad1e339be03f/cryptography-43.0.3-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0f996e7268af62598f2fc1204afa98a3b5712313a55c4c9d434aef49cadc91d4", size = 3977754 }, - { url = "https://files.pythonhosted.org/packages/7c/04/2345ca92f7a22f601a9c62961741ef7dd0127c39f7310dffa0041c80f16f/cryptography-43.0.3-cp39-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:f7b178f11ed3664fd0e995a47ed2b5ff0a12d893e41dd0494f406d1cf555cab7", size = 3749458 }, - { url = "https://files.pythonhosted.org/packages/ac/25/e715fa0bc24ac2114ed69da33adf451a38abb6f3f24ec207908112e9ba53/cryptography-43.0.3-cp39-abi3-manylinux_2_28_x86_64.whl", hash = "sha256:c2e6fc39c4ab499049df3bdf567f768a723a5e8464816e8f009f121a5a9f4405", size = 3988220 }, - { url = "https://files.pythonhosted.org/packages/21/ce/b9c9ff56c7164d8e2edfb6c9305045fbc0df4508ccfdb13ee66eb8c95b0e/cryptography-43.0.3-cp39-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:e1be4655c7ef6e1bbe6b5d0403526601323420bcf414598955968c9ef3eb7d16", size = 3853898 }, - { url = "https://files.pythonhosted.org/packages/2a/33/b3682992ab2e9476b9c81fff22f02c8b0a1e6e1d49ee1750a67d85fd7ed2/cryptography-43.0.3-cp39-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:df6b6c6d742395dd77a23ea3728ab62f98379eff8fb61be2744d4679ab678f73", size = 4076592 }, - { url = "https://files.pythonhosted.org/packages/81/1e/ffcc41b3cebd64ca90b28fd58141c5f68c83d48563c88333ab660e002cd3/cryptography-43.0.3-cp39-abi3-win32.whl", hash = "sha256:d56e96520b1020449bbace2b78b603442e7e378a9b3bd68de65c782db1507995", size = 2623145 }, - { url = "https://files.pythonhosted.org/packages/87/5c/3dab83cc4aba1f4b0e733e3f0c3e7d4386440d660ba5b1e3ff995feb734d/cryptography-43.0.3-cp39-abi3-win_amd64.whl", hash = "sha256:0c580952eef9bf68c4747774cde7ec1d85a6e61de97281f2dba83c7d2c806362", size = 3068026 }, - { url = "https://files.pythonhosted.org/packages/6f/db/d8b8a039483f25fc3b70c90bc8f3e1d4497a99358d610c5067bf3bd4f0af/cryptography-43.0.3-pp310-pypy310_pp73-macosx_10_9_x86_64.whl", hash = "sha256:d03b5621a135bffecad2c73e9f4deb1a0f977b9a8ffe6f8e002bf6c9d07b918c", size = 3144545 }, - { url = "https://files.pythonhosted.org/packages/93/90/116edd5f8ec23b2dc879f7a42443e073cdad22950d3c8ee834e3b8124543/cryptography-43.0.3-pp310-pypy310_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:a2a431ee15799d6db9fe80c82b055bae5a752bef645bba795e8e52687c69efe3", size = 3679828 }, - { url = "https://files.pythonhosted.org/packages/d8/32/1e1d78b316aa22c0ba6493cc271c1c309969e5aa5c22c830a1d7ce3471e6/cryptography-43.0.3-pp310-pypy310_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:281c945d0e28c92ca5e5930664c1cefd85efe80e5c0d2bc58dd63383fda29f83", size = 3908132 }, - { url = "https://files.pythonhosted.org/packages/91/bb/cd2c13be3332e7af3cdf16154147952d39075b9f61ea5e6b5241bf4bf436/cryptography-43.0.3-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:f18c716be16bc1fea8e95def49edf46b82fccaa88587a45f8dc0ff6ab5d8e0a7", size = 2988811 }, +sdist = { url = "https://files.pythonhosted.org/packages/0d/05/07b55d1fa21ac18c3a8c79f764e2514e6f6a9698f1be44994f5adf0d29db/cryptography-43.0.3.tar.gz", hash = "sha256:315b9001266a492a6ff443b61238f956b214dbec9910a081ba5b6646a055a805", size = 686989, upload-time = "2024-10-18T15:58:32.918Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/1f/f3/01fdf26701a26f4b4dbc337a26883ad5bccaa6f1bbbdd29cd89e22f18a1c/cryptography-43.0.3-cp37-abi3-macosx_10_9_universal2.whl", hash = "sha256:bf7a1932ac4176486eab36a19ed4c0492da5d97123f1406cf15e41b05e787d2e", size = 6225303, upload-time = "2024-10-18T15:57:36.753Z" }, + { url = "https://files.pythonhosted.org/packages/a3/01/4896f3d1b392025d4fcbecf40fdea92d3df8662123f6835d0af828d148fd/cryptography-43.0.3-cp37-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:63efa177ff54aec6e1c0aefaa1a241232dcd37413835a9b674b6e3f0ae2bfd3e", size = 3760905, upload-time = "2024-10-18T15:57:39.166Z" }, + { url = "https://files.pythonhosted.org/packages/0a/be/f9a1f673f0ed4b7f6c643164e513dbad28dd4f2dcdf5715004f172ef24b6/cryptography-43.0.3-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7e1ce50266f4f70bf41a2c6dc4358afadae90e2a1e5342d3c08883df1675374f", size = 3977271, upload-time = "2024-10-18T15:57:41.227Z" }, + { url = "https://files.pythonhosted.org/packages/4e/49/80c3a7b5514d1b416d7350830e8c422a4d667b6d9b16a9392ebfd4a5388a/cryptography-43.0.3-cp37-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:443c4a81bb10daed9a8f334365fe52542771f25aedaf889fd323a853ce7377d6", size = 3746606, upload-time = "2024-10-18T15:57:42.903Z" }, + { url = "https://files.pythonhosted.org/packages/0e/16/a28ddf78ac6e7e3f25ebcef69ab15c2c6be5ff9743dd0709a69a4f968472/cryptography-43.0.3-cp37-abi3-manylinux_2_28_x86_64.whl", hash = "sha256:74f57f24754fe349223792466a709f8e0c093205ff0dca557af51072ff47ab18", size = 3986484, upload-time = "2024-10-18T15:57:45.434Z" }, + { url = "https://files.pythonhosted.org/packages/01/f5/69ae8da70c19864a32b0315049866c4d411cce423ec169993d0434218762/cryptography-43.0.3-cp37-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:9762ea51a8fc2a88b70cf2995e5675b38d93bf36bd67d91721c309df184f49bd", size = 3852131, upload-time = "2024-10-18T15:57:47.267Z" }, + { url = "https://files.pythonhosted.org/packages/fd/db/e74911d95c040f9afd3612b1f732e52b3e517cb80de8bf183be0b7d413c6/cryptography-43.0.3-cp37-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:81ef806b1fef6b06dcebad789f988d3b37ccaee225695cf3e07648eee0fc6b73", size = 4075647, upload-time = "2024-10-18T15:57:49.684Z" }, + { url = "https://files.pythonhosted.org/packages/56/48/7b6b190f1462818b324e674fa20d1d5ef3e24f2328675b9b16189cbf0b3c/cryptography-43.0.3-cp37-abi3-win32.whl", hash = "sha256:cbeb489927bd7af4aa98d4b261af9a5bc025bd87f0e3547e11584be9e9427be2", size = 2623873, upload-time = "2024-10-18T15:57:51.822Z" }, + { url = "https://files.pythonhosted.org/packages/eb/b1/0ebff61a004f7f89e7b65ca95f2f2375679d43d0290672f7713ee3162aff/cryptography-43.0.3-cp37-abi3-win_amd64.whl", hash = "sha256:f46304d6f0c6ab8e52770addfa2fc41e6629495548862279641972b6215451cd", size = 3068039, upload-time = "2024-10-18T15:57:54.426Z" }, + { url = "https://files.pythonhosted.org/packages/30/d5/c8b32c047e2e81dd172138f772e81d852c51f0f2ad2ae8a24f1122e9e9a7/cryptography-43.0.3-cp39-abi3-macosx_10_9_universal2.whl", hash = "sha256:8ac43ae87929a5982f5948ceda07001ee5e83227fd69cf55b109144938d96984", size = 6222984, upload-time = "2024-10-18T15:57:56.174Z" }, + { url = "https://files.pythonhosted.org/packages/2f/78/55356eb9075d0be6e81b59f45c7b48df87f76a20e73893872170471f3ee8/cryptography-43.0.3-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:846da004a5804145a5f441b8530b4bf35afbf7da70f82409f151695b127213d5", size = 3762968, upload-time = "2024-10-18T15:57:58.206Z" }, + { url = "https://files.pythonhosted.org/packages/2a/2c/488776a3dc843f95f86d2f957ca0fc3407d0242b50bede7fad1e339be03f/cryptography-43.0.3-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0f996e7268af62598f2fc1204afa98a3b5712313a55c4c9d434aef49cadc91d4", size = 3977754, upload-time = "2024-10-18T15:58:00.683Z" }, + { url = "https://files.pythonhosted.org/packages/7c/04/2345ca92f7a22f601a9c62961741ef7dd0127c39f7310dffa0041c80f16f/cryptography-43.0.3-cp39-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:f7b178f11ed3664fd0e995a47ed2b5ff0a12d893e41dd0494f406d1cf555cab7", size = 3749458, upload-time = "2024-10-18T15:58:02.225Z" }, + { url = "https://files.pythonhosted.org/packages/ac/25/e715fa0bc24ac2114ed69da33adf451a38abb6f3f24ec207908112e9ba53/cryptography-43.0.3-cp39-abi3-manylinux_2_28_x86_64.whl", hash = "sha256:c2e6fc39c4ab499049df3bdf567f768a723a5e8464816e8f009f121a5a9f4405", size = 3988220, upload-time = "2024-10-18T15:58:04.331Z" }, + { url = "https://files.pythonhosted.org/packages/21/ce/b9c9ff56c7164d8e2edfb6c9305045fbc0df4508ccfdb13ee66eb8c95b0e/cryptography-43.0.3-cp39-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:e1be4655c7ef6e1bbe6b5d0403526601323420bcf414598955968c9ef3eb7d16", size = 3853898, upload-time = "2024-10-18T15:58:06.113Z" }, + { url = "https://files.pythonhosted.org/packages/2a/33/b3682992ab2e9476b9c81fff22f02c8b0a1e6e1d49ee1750a67d85fd7ed2/cryptography-43.0.3-cp39-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:df6b6c6d742395dd77a23ea3728ab62f98379eff8fb61be2744d4679ab678f73", size = 4076592, upload-time = "2024-10-18T15:58:08.673Z" }, + { url = "https://files.pythonhosted.org/packages/81/1e/ffcc41b3cebd64ca90b28fd58141c5f68c83d48563c88333ab660e002cd3/cryptography-43.0.3-cp39-abi3-win32.whl", hash = "sha256:d56e96520b1020449bbace2b78b603442e7e378a9b3bd68de65c782db1507995", size = 2623145, upload-time = "2024-10-18T15:58:10.264Z" }, + { url = "https://files.pythonhosted.org/packages/87/5c/3dab83cc4aba1f4b0e733e3f0c3e7d4386440d660ba5b1e3ff995feb734d/cryptography-43.0.3-cp39-abi3-win_amd64.whl", hash = "sha256:0c580952eef9bf68c4747774cde7ec1d85a6e61de97281f2dba83c7d2c806362", size = 3068026, upload-time = "2024-10-18T15:58:11.916Z" }, + { url = "https://files.pythonhosted.org/packages/6f/db/d8b8a039483f25fc3b70c90bc8f3e1d4497a99358d610c5067bf3bd4f0af/cryptography-43.0.3-pp310-pypy310_pp73-macosx_10_9_x86_64.whl", hash = "sha256:d03b5621a135bffecad2c73e9f4deb1a0f977b9a8ffe6f8e002bf6c9d07b918c", size = 3144545, upload-time = "2024-10-18T15:58:13.572Z" }, + { url = "https://files.pythonhosted.org/packages/93/90/116edd5f8ec23b2dc879f7a42443e073cdad22950d3c8ee834e3b8124543/cryptography-43.0.3-pp310-pypy310_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:a2a431ee15799d6db9fe80c82b055bae5a752bef645bba795e8e52687c69efe3", size = 3679828, upload-time = "2024-10-18T15:58:15.254Z" }, + { url = "https://files.pythonhosted.org/packages/d8/32/1e1d78b316aa22c0ba6493cc271c1c309969e5aa5c22c830a1d7ce3471e6/cryptography-43.0.3-pp310-pypy310_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:281c945d0e28c92ca5e5930664c1cefd85efe80e5c0d2bc58dd63383fda29f83", size = 3908132, upload-time = "2024-10-18T15:58:16.943Z" }, + { url = "https://files.pythonhosted.org/packages/91/bb/cd2c13be3332e7af3cdf16154147952d39075b9f61ea5e6b5241bf4bf436/cryptography-43.0.3-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:f18c716be16bc1fea8e95def49edf46b82fccaa88587a45f8dc0ff6ab5d8e0a7", size = 2988811, upload-time = "2024-10-18T15:58:19.674Z" }, ] [[package]] @@ -1662,9 +1680,9 @@ dependencies = [ { name = "huggingface-hub" }, { name = "py-cpuinfo" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/40/5e/6ed7eaf8f54b5b078e2a609e90369c6999e67f915b9c1927c0d686c494f9/ctransformers-0.2.27.tar.gz", hash = "sha256:25653d4be8a5ed4e2d3756544c1e9881bf95404be5371c3ed506a256c28663d5", size = 376065 } +sdist = { url = "https://files.pythonhosted.org/packages/40/5e/6ed7eaf8f54b5b078e2a609e90369c6999e67f915b9c1927c0d686c494f9/ctransformers-0.2.27.tar.gz", hash = "sha256:25653d4be8a5ed4e2d3756544c1e9881bf95404be5371c3ed506a256c28663d5", size = 376065, upload-time = "2023-09-10T15:19:14.99Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/14/50/0b608e2abee4fc695b4e7ff5f569f5d32faf84a49e322034716fa157d1cf/ctransformers-0.2.27-py3-none-any.whl", hash = "sha256:6a3ba47556471850d95fdbc59299a82ab91c9dc8b40201c5e7e82d71360772d9", size = 9853506 }, + { url = "https://files.pythonhosted.org/packages/14/50/0b608e2abee4fc695b4e7ff5f569f5d32faf84a49e322034716fa157d1cf/ctransformers-0.2.27-py3-none-any.whl", hash = "sha256:6a3ba47556471850d95fdbc59299a82ab91c9dc8b40201c5e7e82d71360772d9", size = 9853506, upload-time = "2023-09-10T15:18:58.741Z" }, ] [[package]] @@ -1675,9 +1693,9 @@ dependencies = [ { name = "marshmallow" }, { name = "typing-inspect" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/64/a4/f71d9cf3a5ac257c993b5ca3f93df5f7fb395c725e7f1e6479d2514173c3/dataclasses_json-0.6.7.tar.gz", hash = "sha256:b6b3e528266ea45b9535223bc53ca645f5208833c29229e847b3f26a1cc55fc0", size = 32227 } +sdist = { url = "https://files.pythonhosted.org/packages/64/a4/f71d9cf3a5ac257c993b5ca3f93df5f7fb395c725e7f1e6479d2514173c3/dataclasses_json-0.6.7.tar.gz", hash = "sha256:b6b3e528266ea45b9535223bc53ca645f5208833c29229e847b3f26a1cc55fc0", size = 32227, upload-time = "2024-06-09T16:20:19.103Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/c3/be/d0d44e092656fe7a06b55e6103cbce807cdbdee17884a5367c68c9860853/dataclasses_json-0.6.7-py3-none-any.whl", hash = "sha256:0dbf33f26c8d5305befd61b39d2b3414e8a407bedc2834dea9b8d642666fb40a", size = 28686 }, + { url = "https://files.pythonhosted.org/packages/c3/be/d0d44e092656fe7a06b55e6103cbce807cdbdee17884a5367c68c9860853/dataclasses_json-0.6.7-py3-none-any.whl", hash = "sha256:0dbf33f26c8d5305befd61b39d2b3414e8a407bedc2834dea9b8d642666fb40a", size = 28686, upload-time = "2024-06-09T16:20:16.715Z" }, ] [[package]] @@ -1699,43 +1717,43 @@ dependencies = [ { name = "tqdm" }, { name = "xxhash" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/31/64/1e6fb2a0eb6b0d55117233cf33279ba6d680c0f031ebae81281a47c92760/datasets-2.2.1.tar.gz", hash = "sha256:d362717c4394589b516c8f397ff20a6fe720454aed877ab61d06f3bc05df9544", size = 302132 } +sdist = { url = "https://files.pythonhosted.org/packages/31/64/1e6fb2a0eb6b0d55117233cf33279ba6d680c0f031ebae81281a47c92760/datasets-2.2.1.tar.gz", hash = "sha256:d362717c4394589b516c8f397ff20a6fe720454aed877ab61d06f3bc05df9544", size = 302132, upload-time = "2022-05-11T17:02:29.543Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/d7/2d/41e8aec8d4bad6f07adfcbc89cf743e0d31c876371d453b2936bcfa7fe34/datasets-2.2.1-py3-none-any.whl", hash = "sha256:1938f3e99599422de50b9b54fe802aca854ed130382dab0b3820c821f7ae6d5e", size = 342193 }, + { url = "https://files.pythonhosted.org/packages/d7/2d/41e8aec8d4bad6f07adfcbc89cf743e0d31c876371d453b2936bcfa7fe34/datasets-2.2.1-py3-none-any.whl", hash = "sha256:1938f3e99599422de50b9b54fe802aca854ed130382dab0b3820c821f7ae6d5e", size = 342193, upload-time = "2022-05-11T17:02:27.047Z" }, ] [[package]] name = "debugpy" version = "1.8.13" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/51/d4/f35f539e11c9344652f362c22413ec5078f677ac71229dc9b4f6f85ccaa3/debugpy-1.8.13.tar.gz", hash = "sha256:837e7bef95bdefba426ae38b9a94821ebdc5bea55627879cd48165c90b9e50ce", size = 1641193 } +sdist = { url = "https://files.pythonhosted.org/packages/51/d4/f35f539e11c9344652f362c22413ec5078f677ac71229dc9b4f6f85ccaa3/debugpy-1.8.13.tar.gz", hash = "sha256:837e7bef95bdefba426ae38b9a94821ebdc5bea55627879cd48165c90b9e50ce", size = 1641193, upload-time = "2025-03-05T01:02:22.807Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/3f/32/901c7204cceb3262fdf38f4c25c9a46372c11661e8490e9ea702bc4ff448/debugpy-1.8.13-cp310-cp310-macosx_14_0_x86_64.whl", hash = "sha256:06859f68e817966723ffe046b896b1bd75c665996a77313370336ee9e1de3e90", size = 2076250 }, - { url = "https://files.pythonhosted.org/packages/95/10/77fe746851c8d84838a807da60c7bd0ac8627a6107d6917dd3293bf8628c/debugpy-1.8.13-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:cb56c2db69fb8df3168bc857d7b7d2494fed295dfdbde9a45f27b4b152f37520", size = 3560883 }, - { url = "https://files.pythonhosted.org/packages/a1/ef/28f8db2070e453dda0e49b356e339d0b4e1d38058d4c4ea9e88cdc8ee8e7/debugpy-1.8.13-cp310-cp310-win32.whl", hash = "sha256:46abe0b821cad751fc1fb9f860fb2e68d75e2c5d360986d0136cd1db8cad4428", size = 5180149 }, - { url = "https://files.pythonhosted.org/packages/89/16/1d53a80caf5862627d3eaffb217d4079d7e4a1df6729a2d5153733661efd/debugpy-1.8.13-cp310-cp310-win_amd64.whl", hash = "sha256:dc7b77f5d32674686a5f06955e4b18c0e41fb5a605f5b33cf225790f114cfeec", size = 5212540 }, - { url = "https://files.pythonhosted.org/packages/31/90/dd2fcad8364f0964f476537481985198ce6e879760281ad1cec289f1aa71/debugpy-1.8.13-cp311-cp311-macosx_14_0_universal2.whl", hash = "sha256:eee02b2ed52a563126c97bf04194af48f2fe1f68bb522a312b05935798e922ff", size = 2174802 }, - { url = "https://files.pythonhosted.org/packages/5c/c9/06ff65f15eb30dbdafd45d1575770b842ce3869ad5580a77f4e5590f1be7/debugpy-1.8.13-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4caca674206e97c85c034c1efab4483f33971d4e02e73081265ecb612af65377", size = 3133620 }, - { url = "https://files.pythonhosted.org/packages/3b/49/798a4092bde16a4650f17ac5f2301d4d37e1972d65462fb25c80a83b4790/debugpy-1.8.13-cp311-cp311-win32.whl", hash = "sha256:7d9a05efc6973b5aaf076d779cf3a6bbb1199e059a17738a2aa9d27a53bcc888", size = 5104764 }, - { url = "https://files.pythonhosted.org/packages/cd/d5/3684d7561c8ba2797305cf8259619acccb8d6ebe2117bb33a6897c235eee/debugpy-1.8.13-cp311-cp311-win_amd64.whl", hash = "sha256:62f9b4a861c256f37e163ada8cf5a81f4c8d5148fc17ee31fb46813bd658cdcc", size = 5129670 }, - { url = "https://files.pythonhosted.org/packages/79/ad/dff929b6b5403feaab0af0e5bb460fd723f9c62538b718a9af819b8fff20/debugpy-1.8.13-cp312-cp312-macosx_14_0_universal2.whl", hash = "sha256:2b8de94c5c78aa0d0ed79023eb27c7c56a64c68217d881bee2ffbcb13951d0c1", size = 2501004 }, - { url = "https://files.pythonhosted.org/packages/d6/4f/b7d42e6679f0bb525888c278b0c0d2b6dff26ed42795230bb46eaae4f9b3/debugpy-1.8.13-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:887d54276cefbe7290a754424b077e41efa405a3e07122d8897de54709dbe522", size = 4222346 }, - { url = "https://files.pythonhosted.org/packages/ec/18/d9b3e88e85d41f68f77235112adc31012a784e45a3fcdbb039777d570a0f/debugpy-1.8.13-cp312-cp312-win32.whl", hash = "sha256:3872ce5453b17837ef47fb9f3edc25085ff998ce63543f45ba7af41e7f7d370f", size = 5226639 }, - { url = "https://files.pythonhosted.org/packages/c9/f7/0df18a4f530ed3cc06f0060f548efe9e3316102101e311739d906f5650be/debugpy-1.8.13-cp312-cp312-win_amd64.whl", hash = "sha256:63ca7670563c320503fea26ac688988d9d6b9c6a12abc8a8cf2e7dd8e5f6b6ea", size = 5268735 }, - { url = "https://files.pythonhosted.org/packages/b1/db/ae7cd645c1826aae557cebccbc448f0cc9a818d364efb88f8d80e7a03f41/debugpy-1.8.13-cp313-cp313-macosx_14_0_universal2.whl", hash = "sha256:31abc9618be4edad0b3e3a85277bc9ab51a2d9f708ead0d99ffb5bb750e18503", size = 2485416 }, - { url = "https://files.pythonhosted.org/packages/ec/ed/db4b10ff3b5bb30fe41d9e86444a08bb6448e4d8265e7768450b8408dd36/debugpy-1.8.13-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a0bd87557f97bced5513a74088af0b84982b6ccb2e254b9312e29e8a5c4270eb", size = 4218784 }, - { url = "https://files.pythonhosted.org/packages/82/82/ed81852a8d94086f51664d032d83c7f87cd2b087c6ea70dabec7c1ba813d/debugpy-1.8.13-cp313-cp313-win32.whl", hash = "sha256:5268ae7fdca75f526d04465931cb0bd24577477ff50e8bb03dab90983f4ebd02", size = 5226270 }, - { url = "https://files.pythonhosted.org/packages/15/63/aa92fb341a78ec40f1c414ec7a7885c2ee17032eee00d12cee0cdc502af4/debugpy-1.8.13-cp313-cp313-win_amd64.whl", hash = "sha256:79ce4ed40966c4c1631d0131606b055a5a2f8e430e3f7bf8fd3744b09943e8e8", size = 5268621 }, - { url = "https://files.pythonhosted.org/packages/37/4f/0b65410a08b6452bfd3f7ed6f3610f1a31fb127f46836e82d31797065dcb/debugpy-1.8.13-py2.py3-none-any.whl", hash = "sha256:d4ba115cdd0e3a70942bd562adba9ec8c651fe69ddde2298a1be296fc331906f", size = 5229306 }, + { url = "https://files.pythonhosted.org/packages/3f/32/901c7204cceb3262fdf38f4c25c9a46372c11661e8490e9ea702bc4ff448/debugpy-1.8.13-cp310-cp310-macosx_14_0_x86_64.whl", hash = "sha256:06859f68e817966723ffe046b896b1bd75c665996a77313370336ee9e1de3e90", size = 2076250, upload-time = "2025-03-05T01:02:26.028Z" }, + { url = "https://files.pythonhosted.org/packages/95/10/77fe746851c8d84838a807da60c7bd0ac8627a6107d6917dd3293bf8628c/debugpy-1.8.13-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:cb56c2db69fb8df3168bc857d7b7d2494fed295dfdbde9a45f27b4b152f37520", size = 3560883, upload-time = "2025-03-05T01:02:28.207Z" }, + { url = "https://files.pythonhosted.org/packages/a1/ef/28f8db2070e453dda0e49b356e339d0b4e1d38058d4c4ea9e88cdc8ee8e7/debugpy-1.8.13-cp310-cp310-win32.whl", hash = "sha256:46abe0b821cad751fc1fb9f860fb2e68d75e2c5d360986d0136cd1db8cad4428", size = 5180149, upload-time = "2025-03-05T01:02:30.64Z" }, + { url = "https://files.pythonhosted.org/packages/89/16/1d53a80caf5862627d3eaffb217d4079d7e4a1df6729a2d5153733661efd/debugpy-1.8.13-cp310-cp310-win_amd64.whl", hash = "sha256:dc7b77f5d32674686a5f06955e4b18c0e41fb5a605f5b33cf225790f114cfeec", size = 5212540, upload-time = "2025-03-05T01:02:32.403Z" }, + { url = "https://files.pythonhosted.org/packages/31/90/dd2fcad8364f0964f476537481985198ce6e879760281ad1cec289f1aa71/debugpy-1.8.13-cp311-cp311-macosx_14_0_universal2.whl", hash = "sha256:eee02b2ed52a563126c97bf04194af48f2fe1f68bb522a312b05935798e922ff", size = 2174802, upload-time = "2025-03-05T01:02:34.607Z" }, + { url = "https://files.pythonhosted.org/packages/5c/c9/06ff65f15eb30dbdafd45d1575770b842ce3869ad5580a77f4e5590f1be7/debugpy-1.8.13-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4caca674206e97c85c034c1efab4483f33971d4e02e73081265ecb612af65377", size = 3133620, upload-time = "2025-03-05T01:02:36.203Z" }, + { url = "https://files.pythonhosted.org/packages/3b/49/798a4092bde16a4650f17ac5f2301d4d37e1972d65462fb25c80a83b4790/debugpy-1.8.13-cp311-cp311-win32.whl", hash = "sha256:7d9a05efc6973b5aaf076d779cf3a6bbb1199e059a17738a2aa9d27a53bcc888", size = 5104764, upload-time = "2025-03-05T01:02:38.64Z" }, + { url = "https://files.pythonhosted.org/packages/cd/d5/3684d7561c8ba2797305cf8259619acccb8d6ebe2117bb33a6897c235eee/debugpy-1.8.13-cp311-cp311-win_amd64.whl", hash = "sha256:62f9b4a861c256f37e163ada8cf5a81f4c8d5148fc17ee31fb46813bd658cdcc", size = 5129670, upload-time = "2025-03-05T01:02:40.371Z" }, + { url = "https://files.pythonhosted.org/packages/79/ad/dff929b6b5403feaab0af0e5bb460fd723f9c62538b718a9af819b8fff20/debugpy-1.8.13-cp312-cp312-macosx_14_0_universal2.whl", hash = "sha256:2b8de94c5c78aa0d0ed79023eb27c7c56a64c68217d881bee2ffbcb13951d0c1", size = 2501004, upload-time = "2025-03-05T01:02:42.602Z" }, + { url = "https://files.pythonhosted.org/packages/d6/4f/b7d42e6679f0bb525888c278b0c0d2b6dff26ed42795230bb46eaae4f9b3/debugpy-1.8.13-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:887d54276cefbe7290a754424b077e41efa405a3e07122d8897de54709dbe522", size = 4222346, upload-time = "2025-03-05T01:02:44.803Z" }, + { url = "https://files.pythonhosted.org/packages/ec/18/d9b3e88e85d41f68f77235112adc31012a784e45a3fcdbb039777d570a0f/debugpy-1.8.13-cp312-cp312-win32.whl", hash = "sha256:3872ce5453b17837ef47fb9f3edc25085ff998ce63543f45ba7af41e7f7d370f", size = 5226639, upload-time = "2025-03-05T01:02:47.144Z" }, + { url = "https://files.pythonhosted.org/packages/c9/f7/0df18a4f530ed3cc06f0060f548efe9e3316102101e311739d906f5650be/debugpy-1.8.13-cp312-cp312-win_amd64.whl", hash = "sha256:63ca7670563c320503fea26ac688988d9d6b9c6a12abc8a8cf2e7dd8e5f6b6ea", size = 5268735, upload-time = "2025-03-05T01:02:48.92Z" }, + { url = "https://files.pythonhosted.org/packages/b1/db/ae7cd645c1826aae557cebccbc448f0cc9a818d364efb88f8d80e7a03f41/debugpy-1.8.13-cp313-cp313-macosx_14_0_universal2.whl", hash = "sha256:31abc9618be4edad0b3e3a85277bc9ab51a2d9f708ead0d99ffb5bb750e18503", size = 2485416, upload-time = "2025-03-05T01:02:50.558Z" }, + { url = "https://files.pythonhosted.org/packages/ec/ed/db4b10ff3b5bb30fe41d9e86444a08bb6448e4d8265e7768450b8408dd36/debugpy-1.8.13-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a0bd87557f97bced5513a74088af0b84982b6ccb2e254b9312e29e8a5c4270eb", size = 4218784, upload-time = "2025-03-05T01:02:53.535Z" }, + { url = "https://files.pythonhosted.org/packages/82/82/ed81852a8d94086f51664d032d83c7f87cd2b087c6ea70dabec7c1ba813d/debugpy-1.8.13-cp313-cp313-win32.whl", hash = "sha256:5268ae7fdca75f526d04465931cb0bd24577477ff50e8bb03dab90983f4ebd02", size = 5226270, upload-time = "2025-03-05T01:02:56.241Z" }, + { url = "https://files.pythonhosted.org/packages/15/63/aa92fb341a78ec40f1c414ec7a7885c2ee17032eee00d12cee0cdc502af4/debugpy-1.8.13-cp313-cp313-win_amd64.whl", hash = "sha256:79ce4ed40966c4c1631d0131606b055a5a2f8e430e3f7bf8fd3744b09943e8e8", size = 5268621, upload-time = "2025-03-05T01:02:57.845Z" }, + { url = "https://files.pythonhosted.org/packages/37/4f/0b65410a08b6452bfd3f7ed6f3610f1a31fb127f46836e82d31797065dcb/debugpy-1.8.13-py2.py3-none-any.whl", hash = "sha256:d4ba115cdd0e3a70942bd562adba9ec8c651fe69ddde2298a1be296fc331906f", size = 5229306, upload-time = "2025-03-05T01:03:16.51Z" }, ] [[package]] name = "decorator" version = "5.2.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/43/fa/6d96a0978d19e17b68d634497769987b16c8f4cd0a7a05048bec693caa6b/decorator-5.2.1.tar.gz", hash = "sha256:65f266143752f734b0a7cc83c46f4618af75b8c5911b00ccb61d0ac9b6da0360", size = 56711 } +sdist = { url = "https://files.pythonhosted.org/packages/43/fa/6d96a0978d19e17b68d634497769987b16c8f4cd0a7a05048bec693caa6b/decorator-5.2.1.tar.gz", hash = "sha256:65f266143752f734b0a7cc83c46f4618af75b8c5911b00ccb61d0ac9b6da0360", size = 56711, upload-time = "2025-02-24T04:41:34.073Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/4e/8c/f3147f5c4b73e7550fe5f9352eaa956ae838d5c51eb58e7a25b9f3e2643b/decorator-5.2.1-py3-none-any.whl", hash = "sha256:d316bb415a2d9e2d2b3abcc4084c6502fc09240e292cd76a76afc106a1c8e04a", size = 9190 }, + { url = "https://files.pythonhosted.org/packages/4e/8c/f3147f5c4b73e7550fe5f9352eaa956ae838d5c51eb58e7a25b9f3e2643b/decorator-5.2.1-py3-none-any.whl", hash = "sha256:d316bb415a2d9e2d2b3abcc4084c6502fc09240e292cd76a76afc106a1c8e04a", size = 9190, upload-time = "2025-02-24T04:41:32.565Z" }, ] [[package]] @@ -1745,18 +1763,18 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "orderly-set" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/7f/2f/232a9f6d88a59526347cb483ec601d878ad41ab30ee4f2fba4aca1d5a10e/deepdiff-8.4.2.tar.gz", hash = "sha256:5c741c0867ebc7fcb83950ad5ed958369c17f424e14dee32a11c56073f4ee92a", size = 515380 } +sdist = { url = "https://files.pythonhosted.org/packages/7f/2f/232a9f6d88a59526347cb483ec601d878ad41ab30ee4f2fba4aca1d5a10e/deepdiff-8.4.2.tar.gz", hash = "sha256:5c741c0867ebc7fcb83950ad5ed958369c17f424e14dee32a11c56073f4ee92a", size = 515380, upload-time = "2025-03-17T21:35:57.388Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/0b/03/810d2e70a6944eddc826deb7b68879d8de109369040b25eeb58cdd64d94c/deepdiff-8.4.2-py3-none-any.whl", hash = "sha256:7e39e5b26f3747c54f9d0e8b9b29daab670c3100166b77cc0185d5793121b099", size = 87610 }, + { url = "https://files.pythonhosted.org/packages/0b/03/810d2e70a6944eddc826deb7b68879d8de109369040b25eeb58cdd64d94c/deepdiff-8.4.2-py3-none-any.whl", hash = "sha256:7e39e5b26f3747c54f9d0e8b9b29daab670c3100166b77cc0185d5793121b099", size = 87610, upload-time = "2025-03-17T21:35:54.953Z" }, ] [[package]] name = "defusedxml" version = "0.7.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/0f/d5/c66da9b79e5bdb124974bfe172b4daf3c984ebd9c2a06e2b8a4dc7331c72/defusedxml-0.7.1.tar.gz", hash = "sha256:1bb3032db185915b62d7c6209c5a8792be6a32ab2fedacc84e01b52c51aa3e69", size = 75520 } +sdist = { url = "https://files.pythonhosted.org/packages/0f/d5/c66da9b79e5bdb124974bfe172b4daf3c984ebd9c2a06e2b8a4dc7331c72/defusedxml-0.7.1.tar.gz", hash = "sha256:1bb3032db185915b62d7c6209c5a8792be6a32ab2fedacc84e01b52c51aa3e69", size = 75520, upload-time = "2021-03-08T10:59:26.269Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/07/6c/aa3f2f849e01cb6a001cd8554a88d4c77c5c1a31c95bdf1cf9301e6d9ef4/defusedxml-0.7.1-py2.py3-none-any.whl", hash = "sha256:a352e7e428770286cc899e2542b6cdaedb2b4953ff269a210103ec58f6198a61", size = 25604 }, + { url = "https://files.pythonhosted.org/packages/07/6c/aa3f2f849e01cb6a001cd8554a88d4c77c5c1a31c95bdf1cf9301e6d9ef4/defusedxml-0.7.1-py2.py3-none-any.whl", hash = "sha256:a352e7e428770286cc899e2542b6cdaedb2b4953ff269a210103ec58f6198a61", size = 25604, upload-time = "2021-03-08T10:59:24.45Z" }, ] [[package]] @@ -1766,9 +1784,9 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "wrapt" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/98/97/06afe62762c9a8a86af0cfb7bfdab22a43ad17138b07af5b1a58442690a2/deprecated-1.2.18.tar.gz", hash = "sha256:422b6f6d859da6f2ef57857761bfb392480502a64c3028ca9bbe86085d72115d", size = 2928744 } +sdist = { url = "https://files.pythonhosted.org/packages/98/97/06afe62762c9a8a86af0cfb7bfdab22a43ad17138b07af5b1a58442690a2/deprecated-1.2.18.tar.gz", hash = "sha256:422b6f6d859da6f2ef57857761bfb392480502a64c3028ca9bbe86085d72115d", size = 2928744, upload-time = "2025-01-27T10:46:25.7Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/6e/c6/ac0b6c1e2d138f1002bcf799d330bd6d85084fece321e662a14223794041/Deprecated-1.2.18-py2.py3-none-any.whl", hash = "sha256:bd5011788200372a32418f888e326a09ff80d0214bd961147cfed01b5c018eec", size = 9998 }, + { url = "https://files.pythonhosted.org/packages/6e/c6/ac0b6c1e2d138f1002bcf799d330bd6d85084fece321e662a14223794041/Deprecated-1.2.18-py2.py3-none-any.whl", hash = "sha256:bd5011788200372a32418f888e326a09ff80d0214bd961147cfed01b5c018eec", size = 9998, upload-time = "2025-01-27T10:46:09.186Z" }, ] [[package]] @@ -1778,9 +1796,9 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "packaging" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/5a/d3/8ae2869247df154b64c1884d7346d412fed0c49df84db635aab2d1c40e62/deprecation-2.1.0.tar.gz", hash = "sha256:72b3bde64e5d778694b0cf68178aed03d15e15477116add3fb773e581f9518ff", size = 173788 } +sdist = { url = "https://files.pythonhosted.org/packages/5a/d3/8ae2869247df154b64c1884d7346d412fed0c49df84db635aab2d1c40e62/deprecation-2.1.0.tar.gz", hash = "sha256:72b3bde64e5d778694b0cf68178aed03d15e15477116add3fb773e581f9518ff", size = 173788, upload-time = "2020-04-20T14:23:38.738Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/02/c3/253a89ee03fc9b9682f1541728eb66db7db22148cd94f89ab22528cd1e1b/deprecation-2.1.0-py2.py3-none-any.whl", hash = "sha256:a10811591210e1fb0e768a8c25517cabeabcba6f0bf96564f8ff45189f90b14a", size = 11178 }, + { url = "https://files.pythonhosted.org/packages/02/c3/253a89ee03fc9b9682f1541728eb66db7db22148cd94f89ab22528cd1e1b/deprecation-2.1.0-py2.py3-none-any.whl", hash = "sha256:a10811591210e1fb0e768a8c25517cabeabcba6f0bf96564f8ff45189f90b14a", size = 11178, upload-time = "2020-04-20T14:23:36.581Z" }, ] [[package]] @@ -1792,72 +1810,72 @@ dependencies = [ { name = "executing" }, { name = "pygments" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/84/75/b78198620640d394bc435c17bb49db18419afdd6cfa3ed8bcfe14034ec80/devtools-0.12.2.tar.gz", hash = "sha256:efceab184cb35e3a11fa8e602cc4fadacaa2e859e920fc6f87bf130b69885507", size = 75005 } +sdist = { url = "https://files.pythonhosted.org/packages/84/75/b78198620640d394bc435c17bb49db18419afdd6cfa3ed8bcfe14034ec80/devtools-0.12.2.tar.gz", hash = "sha256:efceab184cb35e3a11fa8e602cc4fadacaa2e859e920fc6f87bf130b69885507", size = 75005, upload-time = "2023-09-03T16:57:00.679Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/d1/ae/afb1487556e2dc827a17097aac8158a25b433a345386f0e249f6d2694ccb/devtools-0.12.2-py3-none-any.whl", hash = "sha256:c366e3de1df4cdd635f1ad8cbcd3af01a384d7abda71900e68d43b04eb6aaca7", size = 19411 }, + { url = "https://files.pythonhosted.org/packages/d1/ae/afb1487556e2dc827a17097aac8158a25b433a345386f0e249f6d2694ccb/devtools-0.12.2-py3-none-any.whl", hash = "sha256:c366e3de1df4cdd635f1ad8cbcd3af01a384d7abda71900e68d43b04eb6aaca7", size = 19411, upload-time = "2023-09-03T16:56:59.049Z" }, ] [[package]] name = "dictdiffer" version = "0.9.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/61/7b/35cbccb7effc5d7e40f4c55e2b79399e1853041997fcda15c9ff160abba0/dictdiffer-0.9.0.tar.gz", hash = "sha256:17bacf5fbfe613ccf1b6d512bd766e6b21fb798822a133aa86098b8ac9997578", size = 31513 } +sdist = { url = "https://files.pythonhosted.org/packages/61/7b/35cbccb7effc5d7e40f4c55e2b79399e1853041997fcda15c9ff160abba0/dictdiffer-0.9.0.tar.gz", hash = "sha256:17bacf5fbfe613ccf1b6d512bd766e6b21fb798822a133aa86098b8ac9997578", size = 31513, upload-time = "2021-07-22T13:24:29.276Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/47/ef/4cb333825d10317a36a1154341ba37e6e9c087bac99c1990ef07ffdb376f/dictdiffer-0.9.0-py2.py3-none-any.whl", hash = "sha256:442bfc693cfcadaf46674575d2eba1c53b42f5e404218ca2c2ff549f2df56595", size = 16754 }, + { url = "https://files.pythonhosted.org/packages/47/ef/4cb333825d10317a36a1154341ba37e6e9c087bac99c1990ef07ffdb376f/dictdiffer-0.9.0-py2.py3-none-any.whl", hash = "sha256:442bfc693cfcadaf46674575d2eba1c53b42f5e404218ca2c2ff549f2df56595", size = 16754, upload-time = "2021-07-22T13:24:26.783Z" }, ] [[package]] name = "dill" version = "0.3.8" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/17/4d/ac7ffa80c69ea1df30a8aa11b3578692a5118e7cd1aa157e3ef73b092d15/dill-0.3.8.tar.gz", hash = "sha256:3ebe3c479ad625c4553aca177444d89b486b1d84982eeacded644afc0cf797ca", size = 184847 } +sdist = { url = "https://files.pythonhosted.org/packages/17/4d/ac7ffa80c69ea1df30a8aa11b3578692a5118e7cd1aa157e3ef73b092d15/dill-0.3.8.tar.gz", hash = "sha256:3ebe3c479ad625c4553aca177444d89b486b1d84982eeacded644afc0cf797ca", size = 184847, upload-time = "2024-01-27T23:42:16.145Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/c9/7a/cef76fd8438a42f96db64ddaa85280485a9c395e7df3db8158cfec1eee34/dill-0.3.8-py3-none-any.whl", hash = "sha256:c36ca9ffb54365bdd2f8eb3eff7d2a21237f8452b57ace88b1ac615b7e815bd7", size = 116252 }, + { url = "https://files.pythonhosted.org/packages/c9/7a/cef76fd8438a42f96db64ddaa85280485a9c395e7df3db8158cfec1eee34/dill-0.3.8-py3-none-any.whl", hash = "sha256:c36ca9ffb54365bdd2f8eb3eff7d2a21237f8452b57ace88b1ac615b7e815bd7", size = 116252, upload-time = "2024-01-27T23:42:14.239Z" }, ] [[package]] name = "dirtyjson" version = "1.0.8" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/db/04/d24f6e645ad82ba0ef092fa17d9ef7a21953781663648a01c9371d9e8e98/dirtyjson-1.0.8.tar.gz", hash = "sha256:90ca4a18f3ff30ce849d100dcf4a003953c79d3a2348ef056f1d9c22231a25fd", size = 30782 } +sdist = { url = "https://files.pythonhosted.org/packages/db/04/d24f6e645ad82ba0ef092fa17d9ef7a21953781663648a01c9371d9e8e98/dirtyjson-1.0.8.tar.gz", hash = "sha256:90ca4a18f3ff30ce849d100dcf4a003953c79d3a2348ef056f1d9c22231a25fd", size = 30782, upload-time = "2022-11-28T23:32:33.319Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/68/69/1bcf70f81de1b4a9f21b3a62ec0c83bdff991c88d6cc2267d02408457e88/dirtyjson-1.0.8-py3-none-any.whl", hash = "sha256:125e27248435a58acace26d5c2c4c11a1c0de0a9c5124c5a94ba78e517d74f53", size = 25197 }, + { url = "https://files.pythonhosted.org/packages/68/69/1bcf70f81de1b4a9f21b3a62ec0c83bdff991c88d6cc2267d02408457e88/dirtyjson-1.0.8-py3-none-any.whl", hash = "sha256:125e27248435a58acace26d5c2c4c11a1c0de0a9c5124c5a94ba78e517d74f53", size = 25197, upload-time = "2022-11-28T23:32:31.219Z" }, ] [[package]] name = "diskcache" version = "5.6.3" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/3f/21/1c1ffc1a039ddcc459db43cc108658f32c57d271d7289a2794e401d0fdb6/diskcache-5.6.3.tar.gz", hash = "sha256:2c3a3fa2743d8535d832ec61c2054a1641f41775aa7c556758a109941e33e4fc", size = 67916 } +sdist = { url = "https://files.pythonhosted.org/packages/3f/21/1c1ffc1a039ddcc459db43cc108658f32c57d271d7289a2794e401d0fdb6/diskcache-5.6.3.tar.gz", hash = "sha256:2c3a3fa2743d8535d832ec61c2054a1641f41775aa7c556758a109941e33e4fc", size = 67916, upload-time = "2023-08-31T06:12:00.316Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/3f/27/4570e78fc0bf5ea0ca45eb1de3818a23787af9b390c0b0a0033a1b8236f9/diskcache-5.6.3-py3-none-any.whl", hash = "sha256:5e31b2d5fbad117cc363ebaf6b689474db18a1f6438bc82358b024abd4c2ca19", size = 45550 }, + { url = "https://files.pythonhosted.org/packages/3f/27/4570e78fc0bf5ea0ca45eb1de3818a23787af9b390c0b0a0033a1b8236f9/diskcache-5.6.3-py3-none-any.whl", hash = "sha256:5e31b2d5fbad117cc363ebaf6b689474db18a1f6438bc82358b024abd4c2ca19", size = 45550, upload-time = "2023-08-31T06:11:58.822Z" }, ] [[package]] name = "distlib" version = "0.3.9" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/0d/dd/1bec4c5ddb504ca60fc29472f3d27e8d4da1257a854e1d96742f15c1d02d/distlib-0.3.9.tar.gz", hash = "sha256:a60f20dea646b8a33f3e7772f74dc0b2d0772d2837ee1342a00645c81edf9403", size = 613923 } +sdist = { url = "https://files.pythonhosted.org/packages/0d/dd/1bec4c5ddb504ca60fc29472f3d27e8d4da1257a854e1d96742f15c1d02d/distlib-0.3.9.tar.gz", hash = "sha256:a60f20dea646b8a33f3e7772f74dc0b2d0772d2837ee1342a00645c81edf9403", size = 613923, upload-time = "2024-10-09T18:35:47.551Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/91/a1/cf2472db20f7ce4a6be1253a81cfdf85ad9c7885ffbed7047fb72c24cf87/distlib-0.3.9-py2.py3-none-any.whl", hash = "sha256:47f8c22fd27c27e25a65601af709b38e4f0a45ea4fc2e710f65755fa8caaaf87", size = 468973 }, + { url = "https://files.pythonhosted.org/packages/91/a1/cf2472db20f7ce4a6be1253a81cfdf85ad9c7885ffbed7047fb72c24cf87/distlib-0.3.9-py2.py3-none-any.whl", hash = "sha256:47f8c22fd27c27e25a65601af709b38e4f0a45ea4fc2e710f65755fa8caaaf87", size = 468973, upload-time = "2024-10-09T18:35:44.272Z" }, ] [[package]] name = "distro" version = "1.9.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/fc/f8/98eea607f65de6527f8a2e8885fc8015d3e6f5775df186e443e0964a11c3/distro-1.9.0.tar.gz", hash = "sha256:2fa77c6fd8940f116ee1d6b94a2f90b13b5ea8d019b98bc8bafdcabcdd9bdbed", size = 60722 } +sdist = { url = "https://files.pythonhosted.org/packages/fc/f8/98eea607f65de6527f8a2e8885fc8015d3e6f5775df186e443e0964a11c3/distro-1.9.0.tar.gz", hash = "sha256:2fa77c6fd8940f116ee1d6b94a2f90b13b5ea8d019b98bc8bafdcabcdd9bdbed", size = 60722, upload-time = "2023-12-24T09:54:32.31Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/12/b3/231ffd4ab1fc9d679809f356cebee130ac7daa00d6d6f3206dd4fd137e9e/distro-1.9.0-py3-none-any.whl", hash = "sha256:7bffd925d65168f85027d8da9af6bddab658135b840670a223589bc0c8ef02b2", size = 20277 }, + { url = "https://files.pythonhosted.org/packages/12/b3/231ffd4ab1fc9d679809f356cebee130ac7daa00d6d6f3206dd4fd137e9e/distro-1.9.0-py3-none-any.whl", hash = "sha256:7bffd925d65168f85027d8da9af6bddab658135b840670a223589bc0c8ef02b2", size = 20277, upload-time = "2023-12-24T09:54:30.421Z" }, ] [[package]] name = "dnspython" version = "2.7.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/b5/4a/263763cb2ba3816dd94b08ad3a33d5fdae34ecb856678773cc40a3605829/dnspython-2.7.0.tar.gz", hash = "sha256:ce9c432eda0dc91cf618a5cedf1a4e142651196bbcd2c80e89ed5a907e5cfaf1", size = 345197 } +sdist = { url = "https://files.pythonhosted.org/packages/b5/4a/263763cb2ba3816dd94b08ad3a33d5fdae34ecb856678773cc40a3605829/dnspython-2.7.0.tar.gz", hash = "sha256:ce9c432eda0dc91cf618a5cedf1a4e142651196bbcd2c80e89ed5a907e5cfaf1", size = 345197, upload-time = "2024-10-05T20:14:59.362Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/68/1b/e0a87d256e40e8c888847551b20a017a6b98139178505dc7ffb96f04e954/dnspython-2.7.0-py3-none-any.whl", hash = "sha256:b4c34b7d10b51bcc3a5071e7b8dee77939f1e878477eeecc965e9835f63c6c86", size = 313632 }, + { url = "https://files.pythonhosted.org/packages/68/1b/e0a87d256e40e8c888847551b20a017a6b98139178505dc7ffb96f04e954/dnspython-2.7.0-py3-none-any.whl", hash = "sha256:b4c34b7d10b51bcc3a5071e7b8dee77939f1e878477eeecc965e9835f63c6c86", size = 313632, upload-time = "2024-10-05T20:14:57.687Z" }, ] [[package]] @@ -1869,18 +1887,18 @@ dependencies = [ { name = "requests" }, { name = "urllib3" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/91/9b/4a2ea29aeba62471211598dac5d96825bb49348fa07e906ea930394a83ce/docker-7.1.0.tar.gz", hash = "sha256:ad8c70e6e3f8926cb8a92619b832b4ea5299e2831c14284663184e200546fa6c", size = 117834 } +sdist = { url = "https://files.pythonhosted.org/packages/91/9b/4a2ea29aeba62471211598dac5d96825bb49348fa07e906ea930394a83ce/docker-7.1.0.tar.gz", hash = "sha256:ad8c70e6e3f8926cb8a92619b832b4ea5299e2831c14284663184e200546fa6c", size = 117834, upload-time = "2024-05-23T11:13:57.216Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/e3/26/57c6fb270950d476074c087527a558ccb6f4436657314bfb6cdf484114c4/docker-7.1.0-py3-none-any.whl", hash = "sha256:c96b93b7f0a746f9e77d325bcfb87422a3d8bd4f03136ae8a85b37f1898d5fc0", size = 147774 }, + { url = "https://files.pythonhosted.org/packages/e3/26/57c6fb270950d476074c087527a558ccb6f4436657314bfb6cdf484114c4/docker-7.1.0-py3-none-any.whl", hash = "sha256:c96b93b7f0a746f9e77d325bcfb87422a3d8bd4f03136ae8a85b37f1898d5fc0", size = 147774, upload-time = "2024-05-23T11:13:55.01Z" }, ] [[package]] name = "docstring-parser" version = "0.16" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/08/12/9c22a58c0b1e29271051222d8906257616da84135af9ed167c9e28f85cb3/docstring_parser-0.16.tar.gz", hash = "sha256:538beabd0af1e2db0146b6bd3caa526c35a34d61af9fd2887f3a8a27a739aa6e", size = 26565 } +sdist = { url = "https://files.pythonhosted.org/packages/08/12/9c22a58c0b1e29271051222d8906257616da84135af9ed167c9e28f85cb3/docstring_parser-0.16.tar.gz", hash = "sha256:538beabd0af1e2db0146b6bd3caa526c35a34d61af9fd2887f3a8a27a739aa6e", size = 26565, upload-time = "2024-03-15T10:39:44.419Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/d5/7c/e9fcff7623954d86bdc17782036cbf715ecab1bec4847c008557affe1ca8/docstring_parser-0.16-py3-none-any.whl", hash = "sha256:bf0a1387354d3691d102edef7ec124f219ef639982d096e26e3b60aeffa90637", size = 36533 }, + { url = "https://files.pythonhosted.org/packages/d5/7c/e9fcff7623954d86bdc17782036cbf715ecab1bec4847c008557affe1ca8/docstring_parser-0.16-py3-none-any.whl", hash = "sha256:bf0a1387354d3691d102edef7ec124f219ef639982d096e26e3b60aeffa90637", size = 36533, upload-time = "2024-03-15T10:39:41.527Z" }, ] [[package]] @@ -1905,9 +1923,9 @@ dependencies = [ { name = "tqdm" }, { name = "ujson" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/5f/71/db65b9e1a3f84d5f1e9dc9f110757a09c3e1d01cadbc7ba4d23acf50fcfb/dspy-2.5.7.tar.gz", hash = "sha256:6863f1b9bc561ce272dbcb015954582c0371c9da65e86e22f59880b418e618d5", size = 261009 } +sdist = { url = "https://files.pythonhosted.org/packages/5f/71/db65b9e1a3f84d5f1e9dc9f110757a09c3e1d01cadbc7ba4d23acf50fcfb/dspy-2.5.7.tar.gz", hash = "sha256:6863f1b9bc561ce272dbcb015954582c0371c9da65e86e22f59880b418e618d5", size = 261009, upload-time = "2024-10-12T17:16:04.149Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/60/e3/b167fbc3b5b9b9995eb79644a896bf6411174203af99463c847c1a3daf99/dspy-2.5.7-py3-none-any.whl", hash = "sha256:2b90689ae8de9fe7b16687649d1c137abff724c0b33817fa5228412e95a38294", size = 305025 }, + { url = "https://files.pythonhosted.org/packages/60/e3/b167fbc3b5b9b9995eb79644a896bf6411174203af99463c847c1a3daf99/dspy-2.5.7-py3-none-any.whl", hash = "sha256:2b90689ae8de9fe7b16687649d1c137abff724c0b33817fa5228412e95a38294", size = 305025, upload-time = "2024-10-12T17:16:02.072Z" }, ] [[package]] @@ -1917,49 +1935,49 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "dspy" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/d6/25/94659c581e69fe11237294aeadf55785abec09361aa2d3a63bd0abc39d82/dspy-ai-2.5.41.tar.gz", hash = "sha256:a2804434eb3354d6e41f59a448938886914fed0c502eb42503569776a3f2f002", size = 258174 } +sdist = { url = "https://files.pythonhosted.org/packages/d6/25/94659c581e69fe11237294aeadf55785abec09361aa2d3a63bd0abc39d82/dspy-ai-2.5.41.tar.gz", hash = "sha256:a2804434eb3354d6e41f59a448938886914fed0c502eb42503569776a3f2f002", size = 258174, upload-time = "2024-11-29T03:17:24.301Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/e5/50/f715b62acfe29718c3575dde16eb35e3ab6a5642652b13fb229bd758c040/dspy_ai-2.5.41-py3-none-any.whl", hash = "sha256:4f366a6b610ee93fd04b92b0dff2f78b24e23ee74c71d20bcf9fedcbf0d7aa97", size = 339737 }, + { url = "https://files.pythonhosted.org/packages/e5/50/f715b62acfe29718c3575dde16eb35e3ab6a5642652b13fb229bd758c040/dspy_ai-2.5.41-py3-none-any.whl", hash = "sha256:4f366a6b610ee93fd04b92b0dff2f78b24e23ee74c71d20bcf9fedcbf0d7aa97", size = 339737, upload-time = "2024-11-29T03:17:22.8Z" }, ] [[package]] name = "duckdb" version = "1.2.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/41/b4/34b98425d643e412f52703829b5ed2da7d7cb6dd40c80a3aa210002cafa8/duckdb-1.2.1.tar.gz", hash = "sha256:15d49030d04572540cc1c8ad8a491ce018a590ec995d5d38c8f5f75b6422413e", size = 11591514 } -wheels = [ - { url = "https://files.pythonhosted.org/packages/88/38/3b4fc59d585d6f0dfd86ebd7eaabecddf237717dfd2bc45e0b8d29d97a4b/duckdb-1.2.1-cp310-cp310-macosx_12_0_arm64.whl", hash = "sha256:b1b26271c22d1265379949b71b1d13a413f8048ea49ed04b3a33f257c384fa7c", size = 15250747 }, - { url = "https://files.pythonhosted.org/packages/2a/48/00712205ab64a5c0af120fe0481822b89c99ad29559e46993339de3a20aa/duckdb-1.2.1-cp310-cp310-macosx_12_0_universal2.whl", hash = "sha256:47946714d3aa423782678d37bfface082a9c43d232c44c4b79d70a1137e4c356", size = 31914009 }, - { url = "https://files.pythonhosted.org/packages/83/62/5b03ed3ad42b05eb47657e59b7d3c9b8912bd621c06f5303e2e98f1323d5/duckdb-1.2.1-cp310-cp310-macosx_12_0_x86_64.whl", hash = "sha256:2c3d3f069a114cfb4ebf5e35798953c93491cfb5866cfc57a4921f8b5d38cc05", size = 16771835 }, - { url = "https://files.pythonhosted.org/packages/02/08/99e91459e1007e140a27a0d7cd09806db99b4a2cc59b8ab1f8ee8560a10d/duckdb-1.2.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:433406949970f4a8ab5416f62af224d418d3bbafe81585ede77057752c04017e", size = 18724706 }, - { url = "https://files.pythonhosted.org/packages/6b/95/73681dfa03f05ed49ce0476e4b826ce079ea72d0779ebd51d79d51a0d86e/duckdb-1.2.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:42d156dacb1fd39b7293ee200d16af2cc9d08e57f7f7b5e800aa35bd265fc41f", size = 20191133 }, - { url = "https://files.pythonhosted.org/packages/1e/a3/efa40117d0261c8c8d431c06016c80e8cb735d198d94e5a8c0ae4f9e95bd/duckdb-1.2.1-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:4e11ccbfd088dbac68dc35f4119fb385a878ca1cce720111c394f513d89a8b5f", size = 18733708 }, - { url = "https://files.pythonhosted.org/packages/79/53/e3bbf938c5b99a8c95bf66505457bf3d6947951b3f98ebffa5bf5f1ba02a/duckdb-1.2.1-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:66322686a31a566b4c98f079513b1eba21a7de1d716b5b7d3a55aef8f97ee369", size = 22248683 }, - { url = "https://files.pythonhosted.org/packages/63/79/ecd3cd85ed0859fc965bc0a2e3574627a8834c654db7f7155287de7f8f1d/duckdb-1.2.1-cp310-cp310-win_amd64.whl", hash = "sha256:c1cbb84c65f8ef2fe32f4cbc8c7ed339c3ae6cf3e5814a314fa4b79a8ce9686a", size = 11362762 }, - { url = "https://files.pythonhosted.org/packages/58/82/b119808dde71e42cc1fc77ac4a912e38c84eb47fa6ca4bc90652f99b7252/duckdb-1.2.1-cp311-cp311-macosx_12_0_arm64.whl", hash = "sha256:99c47ea82df549c284e4e4d8c89a940af4f19c03427f6f42cafeb3c152536bc5", size = 15252717 }, - { url = "https://files.pythonhosted.org/packages/8a/ff/015fd0cdec48791c36d6251916b456e96ed9fb71a791a7385b26cec14810/duckdb-1.2.1-cp311-cp311-macosx_12_0_universal2.whl", hash = "sha256:203ebdf401d049135492cc3d49146cfd704d866ee9cc52b18e80a586aceabb69", size = 31915709 }, - { url = "https://files.pythonhosted.org/packages/d7/d2/72ef2cf81562fdb6068b1e2cd19a878943067ce812060a4bc91e61d0e92d/duckdb-1.2.1-cp311-cp311-macosx_12_0_x86_64.whl", hash = "sha256:ac5f7c15176b6fb90f1f3bed08a99b9d32f55b58cd3d9d2ed6a1037a8fda2024", size = 16772294 }, - { url = "https://files.pythonhosted.org/packages/b5/06/b454b94ceec3a813c5122a99b0259ced53874b15fb2dfdb669164dbcb153/duckdb-1.2.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:97b2c13f4f9290db60c783b93b79ce521a3890ff8d817a6670afb760e030043b", size = 18728528 }, - { url = "https://files.pythonhosted.org/packages/50/52/6e6f5b5b07841cec334ca6b98f2e02b7bb54ab3b99c49aa3a161cc0b4b37/duckdb-1.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d493e051f594175a2a5bdcae5c008d3cc424805e3282292c1204f597880de8ea", size = 20197440 }, - { url = "https://files.pythonhosted.org/packages/f5/dc/01c3f5a47d7433d1e261042f61e6b3d77634f28706975b3027697fa19de8/duckdb-1.2.1-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:7c252be2ed07817916342823b271253459932c60d7f7ee4e28f33650552cda24", size = 18736032 }, - { url = "https://files.pythonhosted.org/packages/1e/e4/7ef6b8e08c410fc13ba9f62ecf2802e8e2adcae38a5ea7a4f6829b99f32d/duckdb-1.2.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:832627f11b370d708543a86d18d5eda4eacb7ca51fdc83c74629adfff2ec1bf2", size = 22251245 }, - { url = "https://files.pythonhosted.org/packages/a5/b7/e3f5d60117fe31623122a44b6d3e8f1cee9d87a23810c9c35bb1d743d4d2/duckdb-1.2.1-cp311-cp311-win_amd64.whl", hash = "sha256:d05e5914857b4d93b136de385d81a65165a6c24a6ecf6eee3dcd0017233bff6c", size = 11363523 }, - { url = "https://files.pythonhosted.org/packages/5d/70/2c1240415afc176ac7019f0fd5add3310ba93c80885a55d7fecc194108e6/duckdb-1.2.1-cp312-cp312-macosx_12_0_arm64.whl", hash = "sha256:7e587410e05343ffaf9a21bacb6811aad253bd443ab4ff869fdaa645908f47a4", size = 15263653 }, - { url = "https://files.pythonhosted.org/packages/2c/6e/83caef4d3b6e68da768ec564d5c9b982a84d9167ead0ad674b69810d7bb8/duckdb-1.2.1-cp312-cp312-macosx_12_0_universal2.whl", hash = "sha256:8cb84295cafbf2510326f4ae18d401fc2d45b6d4811c43f1b7451a69a0a74f5f", size = 31955476 }, - { url = "https://files.pythonhosted.org/packages/35/fb/ee33f3417d4778ab183d47fe8569dc7906a1b95f69cfb10f15d5f88e8dcf/duckdb-1.2.1-cp312-cp312-macosx_12_0_x86_64.whl", hash = "sha256:1b6dfefadc455347a2c649d41ebd561b32574b4191508043c9ee81fa0da95485", size = 16798219 }, - { url = "https://files.pythonhosted.org/packages/21/11/9cf670a88f39dd18854883c38b9374c745e47d69896bb8dbc9cc239a43d6/duckdb-1.2.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3d75d9fdf5865399f634d824c8d427c7666d1f2c640115178115459fa69b20b0", size = 18730807 }, - { url = "https://files.pythonhosted.org/packages/d4/5f/7b511dcaa772f9ae20c7f3fe05dd88174729fbcb67e15b349b72a3855712/duckdb-1.2.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d4a05d182d1dec1ff4acb53a266b3b8024afcc1ed0d399f5784ff1607a4271e9", size = 20199069 }, - { url = "https://files.pythonhosted.org/packages/9c/58/7942a1d7c84a045e1513acc7e753ac67f2f272601a2c21d71b4cb85967e7/duckdb-1.2.1-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:317af7385b4f1d0c90ca029a71ce3d4f9571549c162798d58a0b20ba0a11762e", size = 18753393 }, - { url = "https://files.pythonhosted.org/packages/6b/00/57417ae7d9bd47c71284bff7f69736bdde0f213ce312292e4f553449a667/duckdb-1.2.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:41fca1666d0905e929ede0899a4275d67835a285b98e28fce446e8c3e53cfe8c", size = 22290931 }, - { url = "https://files.pythonhosted.org/packages/71/bc/acb4d48f41dada36e723e9786d1ebe89f8e1db6685b86a2a1f0551bd5e16/duckdb-1.2.1-cp312-cp312-win_amd64.whl", hash = "sha256:f8f19f145442dbdfae029b68208fc237816f70b3d25bb77ed31ace79b6059fa5", size = 11365235 }, - { url = "https://files.pythonhosted.org/packages/e3/3b/d154fcde6205aafd2002ddec7eef37e5c7907c3aa63b51f6d9f7d2ec1442/duckdb-1.2.1-cp313-cp313-macosx_12_0_arm64.whl", hash = "sha256:bc9ed3adea35e7e688750e80330b5b93cd430483d68a5f880dac76bedca14c0e", size = 15264713 }, - { url = "https://files.pythonhosted.org/packages/20/3f/e54f898c62a3d6873c090f06bab62544ac33826ec65e7598af7c09264a14/duckdb-1.2.1-cp313-cp313-macosx_12_0_universal2.whl", hash = "sha256:b26ff415d89860b7013d711fce916f919ad058dbf0a3fc4bcdff5323ec4bbfa0", size = 31955551 }, - { url = "https://files.pythonhosted.org/packages/11/b9/19ecfcc13b402686cf6f121cb08451f7655bd653990fdabfda1f2db87081/duckdb-1.2.1-cp313-cp313-macosx_12_0_x86_64.whl", hash = "sha256:0e26037b138a22f72fe44697b605ccac06e223c108b3f4a3e91e7ffad45ee673", size = 16797823 }, - { url = "https://files.pythonhosted.org/packages/35/69/20fe0c748371866bdd150d60b065498b7414537c4ad0f7235b5ae604ac99/duckdb-1.2.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6e2f530e8290e4b2d2c341bc709a6a0c9ec7a0e1c7a4679afa7bd4db972fcf12", size = 18731358 }, - { url = "https://files.pythonhosted.org/packages/cc/f7/ba9b39791a0415c48d4696f10217e44ac526e450b811bc68f9acf0ef3b5c/duckdb-1.2.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7985129c4bc810cb08938043822bb1fc4b67c11f4c1b025527f9c888e0638b6a", size = 20198769 }, - { url = "https://files.pythonhosted.org/packages/9c/6c/07717799b64e34dd383c4fe9a3a53f5506c97ada096b103154c8856dc68b/duckdb-1.2.1-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:be76e55e9a36febcb0c7c7c28b8fae0b33bbcf6a84b3b23eb23e7ee3e65e3394", size = 18754621 }, - { url = "https://files.pythonhosted.org/packages/53/8b/f971b0cd6cfc3ac094d31998b789a8fb372bd0813fbb47c932342fc926f0/duckdb-1.2.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:d8f5066ae9acc6cee22c7a455696511d993bdbfc55bb9466360b073b5c8cba67", size = 22291214 }, - { url = "https://files.pythonhosted.org/packages/1e/1c/4e29e52a35b5af451b24232b6f89714180da71c904017e62f7cc5477f135/duckdb-1.2.1-cp313-cp313-win_amd64.whl", hash = "sha256:6112711457b6014ac041492bedf8b6a97403666aefa20a4a4f3479db10136501", size = 11365219 }, +sdist = { url = "https://files.pythonhosted.org/packages/41/b4/34b98425d643e412f52703829b5ed2da7d7cb6dd40c80a3aa210002cafa8/duckdb-1.2.1.tar.gz", hash = "sha256:15d49030d04572540cc1c8ad8a491ce018a590ec995d5d38c8f5f75b6422413e", size = 11591514, upload-time = "2025-03-05T18:26:32.88Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/88/38/3b4fc59d585d6f0dfd86ebd7eaabecddf237717dfd2bc45e0b8d29d97a4b/duckdb-1.2.1-cp310-cp310-macosx_12_0_arm64.whl", hash = "sha256:b1b26271c22d1265379949b71b1d13a413f8048ea49ed04b3a33f257c384fa7c", size = 15250747, upload-time = "2025-03-05T18:23:12.321Z" }, + { url = "https://files.pythonhosted.org/packages/2a/48/00712205ab64a5c0af120fe0481822b89c99ad29559e46993339de3a20aa/duckdb-1.2.1-cp310-cp310-macosx_12_0_universal2.whl", hash = "sha256:47946714d3aa423782678d37bfface082a9c43d232c44c4b79d70a1137e4c356", size = 31914009, upload-time = "2025-03-05T18:23:17.34Z" }, + { url = "https://files.pythonhosted.org/packages/83/62/5b03ed3ad42b05eb47657e59b7d3c9b8912bd621c06f5303e2e98f1323d5/duckdb-1.2.1-cp310-cp310-macosx_12_0_x86_64.whl", hash = "sha256:2c3d3f069a114cfb4ebf5e35798953c93491cfb5866cfc57a4921f8b5d38cc05", size = 16771835, upload-time = "2025-03-05T18:23:21.348Z" }, + { url = "https://files.pythonhosted.org/packages/02/08/99e91459e1007e140a27a0d7cd09806db99b4a2cc59b8ab1f8ee8560a10d/duckdb-1.2.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:433406949970f4a8ab5416f62af224d418d3bbafe81585ede77057752c04017e", size = 18724706, upload-time = "2025-03-05T18:23:25.232Z" }, + { url = "https://files.pythonhosted.org/packages/6b/95/73681dfa03f05ed49ce0476e4b826ce079ea72d0779ebd51d79d51a0d86e/duckdb-1.2.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:42d156dacb1fd39b7293ee200d16af2cc9d08e57f7f7b5e800aa35bd265fc41f", size = 20191133, upload-time = "2025-03-05T18:23:30.488Z" }, + { url = "https://files.pythonhosted.org/packages/1e/a3/efa40117d0261c8c8d431c06016c80e8cb735d198d94e5a8c0ae4f9e95bd/duckdb-1.2.1-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:4e11ccbfd088dbac68dc35f4119fb385a878ca1cce720111c394f513d89a8b5f", size = 18733708, upload-time = "2025-03-05T18:23:33.93Z" }, + { url = "https://files.pythonhosted.org/packages/79/53/e3bbf938c5b99a8c95bf66505457bf3d6947951b3f98ebffa5bf5f1ba02a/duckdb-1.2.1-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:66322686a31a566b4c98f079513b1eba21a7de1d716b5b7d3a55aef8f97ee369", size = 22248683, upload-time = "2025-03-05T18:23:38.585Z" }, + { url = "https://files.pythonhosted.org/packages/63/79/ecd3cd85ed0859fc965bc0a2e3574627a8834c654db7f7155287de7f8f1d/duckdb-1.2.1-cp310-cp310-win_amd64.whl", hash = "sha256:c1cbb84c65f8ef2fe32f4cbc8c7ed339c3ae6cf3e5814a314fa4b79a8ce9686a", size = 11362762, upload-time = "2025-03-05T18:23:41.878Z" }, + { url = "https://files.pythonhosted.org/packages/58/82/b119808dde71e42cc1fc77ac4a912e38c84eb47fa6ca4bc90652f99b7252/duckdb-1.2.1-cp311-cp311-macosx_12_0_arm64.whl", hash = "sha256:99c47ea82df549c284e4e4d8c89a940af4f19c03427f6f42cafeb3c152536bc5", size = 15252717, upload-time = "2025-03-05T18:23:44.822Z" }, + { url = "https://files.pythonhosted.org/packages/8a/ff/015fd0cdec48791c36d6251916b456e96ed9fb71a791a7385b26cec14810/duckdb-1.2.1-cp311-cp311-macosx_12_0_universal2.whl", hash = "sha256:203ebdf401d049135492cc3d49146cfd704d866ee9cc52b18e80a586aceabb69", size = 31915709, upload-time = "2025-03-05T18:23:48.938Z" }, + { url = "https://files.pythonhosted.org/packages/d7/d2/72ef2cf81562fdb6068b1e2cd19a878943067ce812060a4bc91e61d0e92d/duckdb-1.2.1-cp311-cp311-macosx_12_0_x86_64.whl", hash = "sha256:ac5f7c15176b6fb90f1f3bed08a99b9d32f55b58cd3d9d2ed6a1037a8fda2024", size = 16772294, upload-time = "2025-03-05T18:23:53.316Z" }, + { url = "https://files.pythonhosted.org/packages/b5/06/b454b94ceec3a813c5122a99b0259ced53874b15fb2dfdb669164dbcb153/duckdb-1.2.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:97b2c13f4f9290db60c783b93b79ce521a3890ff8d817a6670afb760e030043b", size = 18728528, upload-time = "2025-03-05T18:23:57.19Z" }, + { url = "https://files.pythonhosted.org/packages/50/52/6e6f5b5b07841cec334ca6b98f2e02b7bb54ab3b99c49aa3a161cc0b4b37/duckdb-1.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d493e051f594175a2a5bdcae5c008d3cc424805e3282292c1204f597880de8ea", size = 20197440, upload-time = "2025-03-05T18:24:02.179Z" }, + { url = "https://files.pythonhosted.org/packages/f5/dc/01c3f5a47d7433d1e261042f61e6b3d77634f28706975b3027697fa19de8/duckdb-1.2.1-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:7c252be2ed07817916342823b271253459932c60d7f7ee4e28f33650552cda24", size = 18736032, upload-time = "2025-03-05T18:24:06.145Z" }, + { url = "https://files.pythonhosted.org/packages/1e/e4/7ef6b8e08c410fc13ba9f62ecf2802e8e2adcae38a5ea7a4f6829b99f32d/duckdb-1.2.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:832627f11b370d708543a86d18d5eda4eacb7ca51fdc83c74629adfff2ec1bf2", size = 22251245, upload-time = "2025-03-05T18:24:09.753Z" }, + { url = "https://files.pythonhosted.org/packages/a5/b7/e3f5d60117fe31623122a44b6d3e8f1cee9d87a23810c9c35bb1d743d4d2/duckdb-1.2.1-cp311-cp311-win_amd64.whl", hash = "sha256:d05e5914857b4d93b136de385d81a65165a6c24a6ecf6eee3dcd0017233bff6c", size = 11363523, upload-time = "2025-03-05T18:24:14.279Z" }, + { url = "https://files.pythonhosted.org/packages/5d/70/2c1240415afc176ac7019f0fd5add3310ba93c80885a55d7fecc194108e6/duckdb-1.2.1-cp312-cp312-macosx_12_0_arm64.whl", hash = "sha256:7e587410e05343ffaf9a21bacb6811aad253bd443ab4ff869fdaa645908f47a4", size = 15263653, upload-time = "2025-03-05T18:24:17.807Z" }, + { url = "https://files.pythonhosted.org/packages/2c/6e/83caef4d3b6e68da768ec564d5c9b982a84d9167ead0ad674b69810d7bb8/duckdb-1.2.1-cp312-cp312-macosx_12_0_universal2.whl", hash = "sha256:8cb84295cafbf2510326f4ae18d401fc2d45b6d4811c43f1b7451a69a0a74f5f", size = 31955476, upload-time = "2025-03-05T18:24:22.17Z" }, + { url = "https://files.pythonhosted.org/packages/35/fb/ee33f3417d4778ab183d47fe8569dc7906a1b95f69cfb10f15d5f88e8dcf/duckdb-1.2.1-cp312-cp312-macosx_12_0_x86_64.whl", hash = "sha256:1b6dfefadc455347a2c649d41ebd561b32574b4191508043c9ee81fa0da95485", size = 16798219, upload-time = "2025-03-05T18:24:26.501Z" }, + { url = "https://files.pythonhosted.org/packages/21/11/9cf670a88f39dd18854883c38b9374c745e47d69896bb8dbc9cc239a43d6/duckdb-1.2.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3d75d9fdf5865399f634d824c8d427c7666d1f2c640115178115459fa69b20b0", size = 18730807, upload-time = "2025-03-05T18:24:30.717Z" }, + { url = "https://files.pythonhosted.org/packages/d4/5f/7b511dcaa772f9ae20c7f3fe05dd88174729fbcb67e15b349b72a3855712/duckdb-1.2.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d4a05d182d1dec1ff4acb53a266b3b8024afcc1ed0d399f5784ff1607a4271e9", size = 20199069, upload-time = "2025-03-05T18:24:36.973Z" }, + { url = "https://files.pythonhosted.org/packages/9c/58/7942a1d7c84a045e1513acc7e753ac67f2f272601a2c21d71b4cb85967e7/duckdb-1.2.1-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:317af7385b4f1d0c90ca029a71ce3d4f9571549c162798d58a0b20ba0a11762e", size = 18753393, upload-time = "2025-03-05T18:24:40.617Z" }, + { url = "https://files.pythonhosted.org/packages/6b/00/57417ae7d9bd47c71284bff7f69736bdde0f213ce312292e4f553449a667/duckdb-1.2.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:41fca1666d0905e929ede0899a4275d67835a285b98e28fce446e8c3e53cfe8c", size = 22290931, upload-time = "2025-03-05T18:24:44.959Z" }, + { url = "https://files.pythonhosted.org/packages/71/bc/acb4d48f41dada36e723e9786d1ebe89f8e1db6685b86a2a1f0551bd5e16/duckdb-1.2.1-cp312-cp312-win_amd64.whl", hash = "sha256:f8f19f145442dbdfae029b68208fc237816f70b3d25bb77ed31ace79b6059fa5", size = 11365235, upload-time = "2025-03-05T18:24:49.773Z" }, + { url = "https://files.pythonhosted.org/packages/e3/3b/d154fcde6205aafd2002ddec7eef37e5c7907c3aa63b51f6d9f7d2ec1442/duckdb-1.2.1-cp313-cp313-macosx_12_0_arm64.whl", hash = "sha256:bc9ed3adea35e7e688750e80330b5b93cd430483d68a5f880dac76bedca14c0e", size = 15264713, upload-time = "2025-03-05T18:24:52.597Z" }, + { url = "https://files.pythonhosted.org/packages/20/3f/e54f898c62a3d6873c090f06bab62544ac33826ec65e7598af7c09264a14/duckdb-1.2.1-cp313-cp313-macosx_12_0_universal2.whl", hash = "sha256:b26ff415d89860b7013d711fce916f919ad058dbf0a3fc4bcdff5323ec4bbfa0", size = 31955551, upload-time = "2025-03-05T18:24:57.01Z" }, + { url = "https://files.pythonhosted.org/packages/11/b9/19ecfcc13b402686cf6f121cb08451f7655bd653990fdabfda1f2db87081/duckdb-1.2.1-cp313-cp313-macosx_12_0_x86_64.whl", hash = "sha256:0e26037b138a22f72fe44697b605ccac06e223c108b3f4a3e91e7ffad45ee673", size = 16797823, upload-time = "2025-03-05T18:25:01.786Z" }, + { url = "https://files.pythonhosted.org/packages/35/69/20fe0c748371866bdd150d60b065498b7414537c4ad0f7235b5ae604ac99/duckdb-1.2.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6e2f530e8290e4b2d2c341bc709a6a0c9ec7a0e1c7a4679afa7bd4db972fcf12", size = 18731358, upload-time = "2025-03-05T18:25:05.913Z" }, + { url = "https://files.pythonhosted.org/packages/cc/f7/ba9b39791a0415c48d4696f10217e44ac526e450b811bc68f9acf0ef3b5c/duckdb-1.2.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7985129c4bc810cb08938043822bb1fc4b67c11f4c1b025527f9c888e0638b6a", size = 20198769, upload-time = "2025-03-05T18:25:10.746Z" }, + { url = "https://files.pythonhosted.org/packages/9c/6c/07717799b64e34dd383c4fe9a3a53f5506c97ada096b103154c8856dc68b/duckdb-1.2.1-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:be76e55e9a36febcb0c7c7c28b8fae0b33bbcf6a84b3b23eb23e7ee3e65e3394", size = 18754621, upload-time = "2025-03-05T18:25:14.716Z" }, + { url = "https://files.pythonhosted.org/packages/53/8b/f971b0cd6cfc3ac094d31998b789a8fb372bd0813fbb47c932342fc926f0/duckdb-1.2.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:d8f5066ae9acc6cee22c7a455696511d993bdbfc55bb9466360b073b5c8cba67", size = 22291214, upload-time = "2025-03-05T18:25:18.487Z" }, + { url = "https://files.pythonhosted.org/packages/1e/1c/4e29e52a35b5af451b24232b6f89714180da71c904017e62f7cc5477f135/duckdb-1.2.1-cp313-cp313-win_amd64.whl", hash = "sha256:6112711457b6014ac041492bedf8b6a97403666aefa20a4a4f3479db10136501", size = 11365219, upload-time = "2025-03-05T18:25:21.512Z" }, ] [[package]] @@ -1971,18 +1989,18 @@ dependencies = [ { name = "lxml" }, { name = "primp" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/0c/e5/8ac183cadbefa444183f4aca22140b44ed399e80a93caf0b338a043a3c7f/duckduckgo_search-7.2.1.tar.gz", hash = "sha256:cb214b6cd9505a41c228445a9c254620b93519c59292662d62ef19d0220618a0", size = 23897 } +sdist = { url = "https://files.pythonhosted.org/packages/0c/e5/8ac183cadbefa444183f4aca22140b44ed399e80a93caf0b338a043a3c7f/duckduckgo_search-7.2.1.tar.gz", hash = "sha256:cb214b6cd9505a41c228445a9c254620b93519c59292662d62ef19d0220618a0", size = 23897, upload-time = "2025-01-07T21:26:35.502Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/bd/8f/ee72af555cd58feb928ff0fd3977913f4ecd0ce8ad92cf4031c36de91776/duckduckgo_search-7.2.1-py3-none-any.whl", hash = "sha256:72ebbf6ad8759e3c3c79521cd66256e7a4ac741c522fd9342db94de91745ef87", size = 19720 }, + { url = "https://files.pythonhosted.org/packages/bd/8f/ee72af555cd58feb928ff0fd3977913f4ecd0ce8ad92cf4031c36de91776/duckduckgo_search-7.2.1-py3-none-any.whl", hash = "sha256:72ebbf6ad8759e3c3c79521cd66256e7a4ac741c522fd9342db94de91745ef87", size = 19720, upload-time = "2025-01-07T21:26:33.022Z" }, ] [[package]] name = "durationpy" version = "0.9" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/31/e9/f49c4e7fccb77fa5c43c2480e09a857a78b41e7331a75e128ed5df45c56b/durationpy-0.9.tar.gz", hash = "sha256:fd3feb0a69a0057d582ef643c355c40d2fa1c942191f914d12203b1a01ac722a", size = 3186 } +sdist = { url = "https://files.pythonhosted.org/packages/31/e9/f49c4e7fccb77fa5c43c2480e09a857a78b41e7331a75e128ed5df45c56b/durationpy-0.9.tar.gz", hash = "sha256:fd3feb0a69a0057d582ef643c355c40d2fa1c942191f914d12203b1a01ac722a", size = 3186, upload-time = "2024-10-02T17:59:00.873Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/4c/a3/ac312faeceffd2d8f86bc6dcb5c401188ba5a01bc88e69bed97578a0dfcd/durationpy-0.9-py3-none-any.whl", hash = "sha256:e65359a7af5cedad07fb77a2dd3f390f8eb0b74cb845589fa6c057086834dd38", size = 3461 }, + { url = "https://files.pythonhosted.org/packages/4c/a3/ac312faeceffd2d8f86bc6dcb5c401188ba5a01bc88e69bed97578a0dfcd/durationpy-0.9-py3-none-any.whl", hash = "sha256:e65359a7af5cedad07fb77a2dd3f390f8eb0b74cb845589fa6c057086834dd38", size = 3461, upload-time = "2024-10-02T17:58:59.349Z" }, ] [[package]] @@ -1992,9 +2010,9 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "pydantic" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/08/c5/2d097e5a4816b15186c1ae06c5cfe3c332e69a0f3556dc6cee2d370acf2a/dydantic-0.0.8.tar.gz", hash = "sha256:14a31d4cdfce314ce3e69e8f8c7c46cbc26ce3ce4485de0832260386c612942f", size = 8115 } +sdist = { url = "https://files.pythonhosted.org/packages/08/c5/2d097e5a4816b15186c1ae06c5cfe3c332e69a0f3556dc6cee2d370acf2a/dydantic-0.0.8.tar.gz", hash = "sha256:14a31d4cdfce314ce3e69e8f8c7c46cbc26ce3ce4485de0832260386c612942f", size = 8115, upload-time = "2025-01-29T20:36:13.771Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/7a/7c/a1b120141a300853d82291faf0ba1a95133fa390e4b7d773647b69c8c0f4/dydantic-0.0.8-py3-none-any.whl", hash = "sha256:cd0a991f523bd8632699872f1c0c4278415dd04783e36adec5428defa0afb721", size = 8637 }, + { url = "https://files.pythonhosted.org/packages/7a/7c/a1b120141a300853d82291faf0ba1a95133fa390e4b7d773647b69c8c0f4/dydantic-0.0.8-py3-none-any.whl", hash = "sha256:cd0a991f523bd8632699872f1c0c4278415dd04783e36adec5428defa0afb721", size = 8637, upload-time = "2025-01-29T20:36:12.217Z" }, ] [[package]] @@ -2010,9 +2028,9 @@ dependencies = [ { name = "python-dateutil" }, { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/0c/cc/811bf0d20aefdecb72905068107e33728c353e3deedbb6daeae355a40504/e2b-1.3.3.tar.gz", hash = "sha256:b0afb2e3b8edaade44a50d40dbf8934cbd9e2bc3c1c214ce11dbfd9e1d6815b0", size = 51402 } +sdist = { url = "https://files.pythonhosted.org/packages/0c/cc/811bf0d20aefdecb72905068107e33728c353e3deedbb6daeae355a40504/e2b-1.3.3.tar.gz", hash = "sha256:b0afb2e3b8edaade44a50d40dbf8934cbd9e2bc3c1c214ce11dbfd9e1d6815b0", size = 51402, upload-time = "2025-04-03T23:12:08.147Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/9d/5b/5826c80e4de1a99bdde3a10995bf56c7c7d779fb58476c93fa542a626f40/e2b-1.3.3-py3-none-any.whl", hash = "sha256:1f851345fd22abc1f16fb82197e88786909323edfd140a7a17b8a6ed4bd4ef03", size = 96021 }, + { url = "https://files.pythonhosted.org/packages/9d/5b/5826c80e4de1a99bdde3a10995bf56c7c7d779fb58476c93fa542a626f40/e2b-1.3.3-py3-none-any.whl", hash = "sha256:1f851345fd22abc1f16fb82197e88786909323edfd140a7a17b8a6ed4bd4ef03", size = 96021, upload-time = "2025-04-03T23:12:06.491Z" }, ] [[package]] @@ -2024,9 +2042,9 @@ dependencies = [ { name = "e2b" }, { name = "httpx" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/c6/16/93bd4581fac26f57ae4dba209a127893901636e3dc25db9dea037d9b1952/e2b_code_interpreter-1.2.0.tar.gz", hash = "sha256:9e02d043ab5986232a684018d718014bd5038b421b04a8726952094ef0387e78", size = 9288 } +sdist = { url = "https://files.pythonhosted.org/packages/c6/16/93bd4581fac26f57ae4dba209a127893901636e3dc25db9dea037d9b1952/e2b_code_interpreter-1.2.0.tar.gz", hash = "sha256:9e02d043ab5986232a684018d718014bd5038b421b04a8726952094ef0387e78", size = 9288, upload-time = "2025-03-26T11:43:11.786Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/ff/c3/90880b4d9714ce703b794890b12727cb76330b33d3d08c11387bf6720c51/e2b_code_interpreter-1.2.0-py3-none-any.whl", hash = "sha256:4f94ba29eceada30ec7d379f76b243d69b76da6b67324b986778743346446505", size = 12048 }, + { url = "https://files.pythonhosted.org/packages/ff/c3/90880b4d9714ce703b794890b12727cb76330b33d3d08c11387bf6720c51/e2b_code_interpreter-1.2.0-py3-none-any.whl", hash = "sha256:4f94ba29eceada30ec7d379f76b243d69b76da6b67324b986778743346446505", size = 12048, upload-time = "2025-03-26T11:43:10.333Z" }, ] [[package]] @@ -2036,9 +2054,9 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "six" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/c0/1f/924e3caae75f471eae4b26bd13b698f6af2c44279f67af317439c2f4c46a/ecdsa-0.19.1.tar.gz", hash = "sha256:478cba7b62555866fcb3bb3fe985e06decbdb68ef55713c4e5ab98c57d508e61", size = 201793 } +sdist = { url = "https://files.pythonhosted.org/packages/c0/1f/924e3caae75f471eae4b26bd13b698f6af2c44279f67af317439c2f4c46a/ecdsa-0.19.1.tar.gz", hash = "sha256:478cba7b62555866fcb3bb3fe985e06decbdb68ef55713c4e5ab98c57d508e61", size = 201793, upload-time = "2025-03-13T11:52:43.25Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/cb/a3/460c57f094a4a165c84a1341c373b0a4f5ec6ac244b998d5021aade89b77/ecdsa-0.19.1-py2.py3-none-any.whl", hash = "sha256:30638e27cf77b7e15c4c4cc1973720149e1033827cfd00661ca5c8cc0cdb24c3", size = 150607 }, + { url = "https://files.pythonhosted.org/packages/cb/a3/460c57f094a4a165c84a1341c373b0a4f5ec6ac244b998d5021aade89b77/ecdsa-0.19.1-py2.py3-none-any.whl", hash = "sha256:30638e27cf77b7e15c4c4cc1973720149e1033827cfd00661ca5c8cc0cdb24c3", size = 150607, upload-time = "2025-03-13T11:52:41.757Z" }, ] [[package]] @@ -2049,9 +2067,9 @@ dependencies = [ { name = "runs" }, { name = "xmod" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/2a/92/734a4ab345914259cb6146fd36512608ea42be16195375c379046f33283d/editor-1.6.6.tar.gz", hash = "sha256:bb6989e872638cd119db9a4fce284cd8e13c553886a1c044c6b8d8a160c871f8", size = 3197 } +sdist = { url = "https://files.pythonhosted.org/packages/2a/92/734a4ab345914259cb6146fd36512608ea42be16195375c379046f33283d/editor-1.6.6.tar.gz", hash = "sha256:bb6989e872638cd119db9a4fce284cd8e13c553886a1c044c6b8d8a160c871f8", size = 3197, upload-time = "2024-01-25T10:44:59.909Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/1b/c2/4bc8cd09b14e28ce3f406a8b05761bed0d785d1ca8c2a5c6684d884c66a2/editor-1.6.6-py3-none-any.whl", hash = "sha256:e818e6913f26c2a81eadef503a2741d7cca7f235d20e217274a009ecd5a74abf", size = 4017 }, + { url = "https://files.pythonhosted.org/packages/1b/c2/4bc8cd09b14e28ce3f406a8b05761bed0d785d1ca8c2a5c6684d884c66a2/editor-1.6.6-py3-none-any.whl", hash = "sha256:e818e6913f26c2a81eadef503a2741d7cca7f235d20e217274a009ecd5a74abf", size = 4017, upload-time = "2024-01-25T10:44:58.66Z" }, ] [[package]] @@ -2062,9 +2080,9 @@ dependencies = [ { name = "certifi" }, { name = "urllib3" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/6a/54/d498a766ac8fa475f931da85a154666cc81a70f8eb4a780bc8e4e934e9ac/elastic_transport-8.17.1.tar.gz", hash = "sha256:5edef32ac864dca8e2f0a613ef63491ee8d6b8cfb52881fa7313ba9290cac6d2", size = 73425 } +sdist = { url = "https://files.pythonhosted.org/packages/6a/54/d498a766ac8fa475f931da85a154666cc81a70f8eb4a780bc8e4e934e9ac/elastic_transport-8.17.1.tar.gz", hash = "sha256:5edef32ac864dca8e2f0a613ef63491ee8d6b8cfb52881fa7313ba9290cac6d2", size = 73425, upload-time = "2025-03-13T07:28:30.776Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/cf/cd/b71d5bc74cde7fc6fd9b2ff9389890f45d9762cbbbf81dc5e51fd7588c4a/elastic_transport-8.17.1-py3-none-any.whl", hash = "sha256:192718f498f1d10c5e9aa8b9cf32aed405e469a7f0e9d6a8923431dbb2c59fb8", size = 64969 }, + { url = "https://files.pythonhosted.org/packages/cf/cd/b71d5bc74cde7fc6fd9b2ff9389890f45d9762cbbbf81dc5e51fd7588c4a/elastic_transport-8.17.1-py3-none-any.whl", hash = "sha256:192718f498f1d10c5e9aa8b9cf32aed405e469a7f0e9d6a8923431dbb2c59fb8", size = 64969, upload-time = "2025-03-13T07:28:29.031Z" }, ] [[package]] @@ -2074,9 +2092,9 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "elastic-transport" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/04/56/9720d27888279f6aa1b436ff4b843ba4477a1cb088634a29786dffe52137/elasticsearch-8.16.0.tar.gz", hash = "sha256:d2aaa92f44ebea3c4147389aeba038c0b42a017f8c52ff35b1e7ebc34c49adb7", size = 433139 } +sdist = { url = "https://files.pythonhosted.org/packages/04/56/9720d27888279f6aa1b436ff4b843ba4477a1cb088634a29786dffe52137/elasticsearch-8.16.0.tar.gz", hash = "sha256:d2aaa92f44ebea3c4147389aeba038c0b42a017f8c52ff35b1e7ebc34c49adb7", size = 433139, upload-time = "2024-11-13T11:25:31.441Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/87/f4/5418be6b502e0260f8ee1c7eccf471ac8c01eea9bac8930d9931b7da7f1c/elasticsearch-8.16.0-py3-none-any.whl", hash = "sha256:83d9fe09e8e95880559da43e44976c1e11cc63fe96bc0c0592f3d64f371772bf", size = 543113 }, + { url = "https://files.pythonhosted.org/packages/87/f4/5418be6b502e0260f8ee1c7eccf471ac8c01eea9bac8930d9931b7da7f1c/elasticsearch-8.16.0-py3-none-any.whl", hash = "sha256:83d9fe09e8e95880559da43e44976c1e11cc63fe96bc0c0592f3d64f371772bf", size = 543113, upload-time = "2024-11-13T11:25:25.685Z" }, ] [package.optional-dependencies] @@ -2097,36 +2115,36 @@ dependencies = [ { name = "typing-extensions" }, { name = "websockets" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/6a/af/6a5d45770c3408c1c7587518e6b527b192bffd39ca56e778413129e88554/elevenlabs-1.54.0.tar.gz", hash = "sha256:d559786363dc3fca0121e8baac51d31149cf96284dff04e523e961dc1085dfd4", size = 150920 } +sdist = { url = "https://files.pythonhosted.org/packages/6a/af/6a5d45770c3408c1c7587518e6b527b192bffd39ca56e778413129e88554/elevenlabs-1.54.0.tar.gz", hash = "sha256:d559786363dc3fca0121e8baac51d31149cf96284dff04e523e961dc1085dfd4", size = 150920, upload-time = "2025-03-10T14:00:36.574Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/44/8e/fe7f4e6f601db785196cfeb7c2e05ff1cc584e66964fe4e4d33188a1b479/elevenlabs-1.54.0-py3-none-any.whl", hash = "sha256:ea3935e2daa6045471a039a00ad7ae1fd2f1c2fc148ee75af5b99e1a135e1925", size = 347549 }, + { url = "https://files.pythonhosted.org/packages/44/8e/fe7f4e6f601db785196cfeb7c2e05ff1cc584e66964fe4e4d33188a1b479/elevenlabs-1.54.0-py3-none-any.whl", hash = "sha256:ea3935e2daa6045471a039a00ad7ae1fd2f1c2fc148ee75af5b99e1a135e1925", size = 347549, upload-time = "2025-03-10T14:00:35.043Z" }, ] [[package]] name = "emoji" version = "2.14.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/cb/7d/01cddcbb6f5cc0ba72e00ddf9b1fa206c802d557fd0a20b18e130edf1336/emoji-2.14.1.tar.gz", hash = "sha256:f8c50043d79a2c1410ebfae833ae1868d5941a67a6cd4d18377e2eb0bd79346b", size = 597182 } +sdist = { url = "https://files.pythonhosted.org/packages/cb/7d/01cddcbb6f5cc0ba72e00ddf9b1fa206c802d557fd0a20b18e130edf1336/emoji-2.14.1.tar.gz", hash = "sha256:f8c50043d79a2c1410ebfae833ae1868d5941a67a6cd4d18377e2eb0bd79346b", size = 597182, upload-time = "2025-01-16T06:31:24.983Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/91/db/a0335710caaa6d0aebdaa65ad4df789c15d89b7babd9a30277838a7d9aac/emoji-2.14.1-py3-none-any.whl", hash = "sha256:35a8a486c1460addb1499e3bf7929d3889b2e2841a57401903699fef595e942b", size = 590617 }, + { url = "https://files.pythonhosted.org/packages/91/db/a0335710caaa6d0aebdaa65ad4df789c15d89b7babd9a30277838a7d9aac/emoji-2.14.1-py3-none-any.whl", hash = "sha256:35a8a486c1460addb1499e3bf7929d3889b2e2841a57401903699fef595e942b", size = 590617, upload-time = "2025-01-16T06:31:23.526Z" }, ] [[package]] name = "et-xmlfile" version = "2.0.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/d3/38/af70d7ab1ae9d4da450eeec1fa3918940a5fafb9055e934af8d6eb0c2313/et_xmlfile-2.0.0.tar.gz", hash = "sha256:dab3f4764309081ce75662649be815c4c9081e88f0837825f90fd28317d4da54", size = 17234 } +sdist = { url = "https://files.pythonhosted.org/packages/d3/38/af70d7ab1ae9d4da450eeec1fa3918940a5fafb9055e934af8d6eb0c2313/et_xmlfile-2.0.0.tar.gz", hash = "sha256:dab3f4764309081ce75662649be815c4c9081e88f0837825f90fd28317d4da54", size = 17234, upload-time = "2024-10-25T17:25:40.039Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/c1/8b/5fe2cc11fee489817272089c4203e679c63b570a5aaeb18d852ae3cbba6a/et_xmlfile-2.0.0-py3-none-any.whl", hash = "sha256:7a91720bc756843502c3b7504c77b8fe44217c85c537d85037f0f536151b2caa", size = 18059 }, + { url = "https://files.pythonhosted.org/packages/c1/8b/5fe2cc11fee489817272089c4203e679c63b570a5aaeb18d852ae3cbba6a/et_xmlfile-2.0.0-py3-none-any.whl", hash = "sha256:7a91720bc756843502c3b7504c77b8fe44217c85c537d85037f0f536151b2caa", size = 18059, upload-time = "2024-10-25T17:25:39.051Z" }, ] [[package]] name = "eval-type-backport" version = "0.2.2" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/30/ea/8b0ac4469d4c347c6a385ff09dc3c048c2d021696664e26c7ee6791631b5/eval_type_backport-0.2.2.tar.gz", hash = "sha256:f0576b4cf01ebb5bd358d02314d31846af5e07678387486e2c798af0e7d849c1", size = 9079 } +sdist = { url = "https://files.pythonhosted.org/packages/30/ea/8b0ac4469d4c347c6a385ff09dc3c048c2d021696664e26c7ee6791631b5/eval_type_backport-0.2.2.tar.gz", hash = "sha256:f0576b4cf01ebb5bd358d02314d31846af5e07678387486e2c798af0e7d849c1", size = 9079, upload-time = "2024-12-21T20:09:46.005Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/ce/31/55cd413eaccd39125368be33c46de24a1f639f2e12349b0361b4678f3915/eval_type_backport-0.2.2-py3-none-any.whl", hash = "sha256:cb6ad7c393517f476f96d456d0412ea80f0a8cf96f6892834cd9340149111b0a", size = 5830 }, + { url = "https://files.pythonhosted.org/packages/ce/31/55cd413eaccd39125368be33c46de24a1f639f2e12349b0361b4678f3915/eval_type_backport-0.2.2-py3-none-any.whl", hash = "sha256:cb6ad7c393517f476f96d456d0412ea80f0a8cf96f6892834cd9340149111b0a", size = 5830, upload-time = "2024-12-21T20:09:44.175Z" }, ] [[package]] @@ -2134,34 +2152,34 @@ name = "events" version = "0.5" source = { registry = "https://pypi.org/simple" } wheels = [ - { url = "https://files.pythonhosted.org/packages/25/ed/e47dec0626edd468c84c04d97769e7ab4ea6457b7f54dcb3f72b17fcd876/Events-0.5-py3-none-any.whl", hash = "sha256:a7286af378ba3e46640ac9825156c93bdba7502174dd696090fdfcd4d80a1abd", size = 6758 }, + { url = "https://files.pythonhosted.org/packages/25/ed/e47dec0626edd468c84c04d97769e7ab4ea6457b7f54dcb3f72b17fcd876/Events-0.5-py3-none-any.whl", hash = "sha256:a7286af378ba3e46640ac9825156c93bdba7502174dd696090fdfcd4d80a1abd", size = 6758, upload-time = "2023-07-31T08:23:13.645Z" }, ] [[package]] name = "exceptiongroup" version = "1.2.2" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/09/35/2495c4ac46b980e4ca1f6ad6db102322ef3ad2410b79fdde159a4b0f3b92/exceptiongroup-1.2.2.tar.gz", hash = "sha256:47c2edf7c6738fafb49fd34290706d1a1a2f4d1c6df275526b62cbb4aa5393cc", size = 28883 } +sdist = { url = "https://files.pythonhosted.org/packages/09/35/2495c4ac46b980e4ca1f6ad6db102322ef3ad2410b79fdde159a4b0f3b92/exceptiongroup-1.2.2.tar.gz", hash = "sha256:47c2edf7c6738fafb49fd34290706d1a1a2f4d1c6df275526b62cbb4aa5393cc", size = 28883, upload-time = "2024-07-12T22:26:00.161Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/02/cc/b7e31358aac6ed1ef2bb790a9746ac2c69bcb3c8588b41616914eb106eaf/exceptiongroup-1.2.2-py3-none-any.whl", hash = "sha256:3111b9d131c238bec2f8f516e123e14ba243563fb135d3fe885990585aa7795b", size = 16453 }, + { url = "https://files.pythonhosted.org/packages/02/cc/b7e31358aac6ed1ef2bb790a9746ac2c69bcb3c8588b41616914eb106eaf/exceptiongroup-1.2.2-py3-none-any.whl", hash = "sha256:3111b9d131c238bec2f8f516e123e14ba243563fb135d3fe885990585aa7795b", size = 16453, upload-time = "2024-07-12T22:25:58.476Z" }, ] [[package]] name = "execnet" version = "2.1.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/bb/ff/b4c0dc78fbe20c3e59c0c7334de0c27eb4001a2b2017999af398bf730817/execnet-2.1.1.tar.gz", hash = "sha256:5189b52c6121c24feae288166ab41b32549c7e2348652736540b9e6e7d4e72e3", size = 166524 } +sdist = { url = "https://files.pythonhosted.org/packages/bb/ff/b4c0dc78fbe20c3e59c0c7334de0c27eb4001a2b2017999af398bf730817/execnet-2.1.1.tar.gz", hash = "sha256:5189b52c6121c24feae288166ab41b32549c7e2348652736540b9e6e7d4e72e3", size = 166524, upload-time = "2024-04-08T09:04:19.245Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/43/09/2aea36ff60d16dd8879bdb2f5b3ee0ba8d08cbbdcdfe870e695ce3784385/execnet-2.1.1-py3-none-any.whl", hash = "sha256:26dee51f1b80cebd6d0ca8e74dd8745419761d3bef34163928cbebbdc4749fdc", size = 40612 }, + { url = "https://files.pythonhosted.org/packages/43/09/2aea36ff60d16dd8879bdb2f5b3ee0ba8d08cbbdcdfe870e695ce3784385/execnet-2.1.1-py3-none-any.whl", hash = "sha256:26dee51f1b80cebd6d0ca8e74dd8745419761d3bef34163928cbebbdc4749fdc", size = 40612, upload-time = "2024-04-08T09:04:17.414Z" }, ] [[package]] name = "executing" version = "2.2.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/91/50/a9d80c47ff289c611ff12e63f7c5d13942c65d68125160cefd768c73e6e4/executing-2.2.0.tar.gz", hash = "sha256:5d108c028108fe2551d1a7b2e8b713341e2cb4fc0aa7dcf966fa4327a5226755", size = 978693 } +sdist = { url = "https://files.pythonhosted.org/packages/91/50/a9d80c47ff289c611ff12e63f7c5d13942c65d68125160cefd768c73e6e4/executing-2.2.0.tar.gz", hash = "sha256:5d108c028108fe2551d1a7b2e8b713341e2cb4fc0aa7dcf966fa4327a5226755", size = 978693, upload-time = "2025-01-22T15:41:29.403Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/7b/8f/c4d9bafc34ad7ad5d8dc16dd1347ee0e507a52c3adb6bfa8887e1c6a26ba/executing-2.2.0-py2.py3-none-any.whl", hash = "sha256:11387150cad388d62750327a53d3339fad4888b39a6fe233c3afbb54ecffd3aa", size = 26702 }, + { url = "https://files.pythonhosted.org/packages/7b/8f/c4d9bafc34ad7ad5d8dc16dd1347ee0e507a52c3adb6bfa8887e1c6a26ba/executing-2.2.0-py2.py3-none-any.whl", hash = "sha256:11387150cad388d62750327a53d3339fad4888b39a6fe233c3afbb54ecffd3aa", size = 26702, upload-time = "2025-01-22T15:41:25.929Z" }, ] [[package]] @@ -2172,37 +2190,37 @@ dependencies = [ { name = "numpy" }, { name = "packaging" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/03/1f/d0ac8e9d6fc7fc37dc682878f56edb23000c31b74f48cafe9f1a6efaae20/faiss_cpu-1.9.0.post1.tar.gz", hash = "sha256:920725d485aab05dd87d34ef63257332441e9b53d382069f034996465827143a", size = 67799 } -wheels = [ - { url = "https://files.pythonhosted.org/packages/62/85/ee4bafafa70bc99904a61f06e7f5e36d06ab6b37335e687085786f9a248d/faiss_cpu-1.9.0.post1-cp310-cp310-macosx_10_14_x86_64.whl", hash = "sha256:e18602465f5a96c3c973ab440f9263a0881034fb54810be20bc8cdb8b069456d", size = 7672124 }, - { url = "https://files.pythonhosted.org/packages/c3/99/50496057d52241a77f0d2a021a73b97f25f6500c6f02a584a7b3d43c3e3f/faiss_cpu-1.9.0.post1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:5dddeecdb68fb95b4a3343a6ff89498fd7c222726706538f360132bfe3d8aebe", size = 3225595 }, - { url = "https://files.pythonhosted.org/packages/67/40/df08ba3d25f4c0b1625d811cfc82fe33e64f8b918b45aedd5ca17eea23e7/faiss_cpu-1.9.0.post1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:15d2d7e522e6d55dbf14e57fcac1d38d62c95479b847562004f9e7c97c139ee8", size = 3641904 }, - { url = "https://files.pythonhosted.org/packages/32/1c/f5a7eba839063100df3187fc5c24467f7ab2bee3c21c91e67bab3cf123c5/faiss_cpu-1.9.0.post1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:86ffbbb1ec9ae503df1fcdfd5c3a8594d8b76fb4b8ebf0a697c1492f1f9cec1a", size = 27475012 }, - { url = "https://files.pythonhosted.org/packages/b5/02/0b9d131198b916a94d277689d60da0d20a414578ac83c0ddca336b6cf7c6/faiss_cpu-1.9.0.post1-cp310-cp310-win_amd64.whl", hash = "sha256:29cae0dfa6c286c043d45572a39288f5a56ffb694a20a90c6946018241002d90", size = 13843859 }, - { url = "https://files.pythonhosted.org/packages/b8/4f/cf04c3e3d9af3a3a6c9537b3e878246516f85333e578118fc460acb205a3/faiss_cpu-1.9.0.post1-cp311-cp311-macosx_10_14_x86_64.whl", hash = "sha256:7ef0c81a798a64fc932e15d560ddc01021df9ed70b678367aec6e01f39d075c1", size = 7672129 }, - { url = "https://files.pythonhosted.org/packages/a6/9d/eaba10de74cd7fad91174a49481327eaf61fe80a2ad1e4ad16594256bf9d/faiss_cpu-1.9.0.post1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:783f545c3999909164a975b97d99749b244b62651ce976ee76b8a171c62e827d", size = 3225597 }, - { url = "https://files.pythonhosted.org/packages/d1/9c/b74d115031b9ab664c47e58ac7853667d90f73c1987dea739669a49d95b9/faiss_cpu-1.9.0.post1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6c0408261ed85d0bd8e30716a3fd441d0c51a5563cf3a795a488eab9c492ea33", size = 3641862 }, - { url = "https://files.pythonhosted.org/packages/e4/9c/aed8b7c6c490c777c404131b3f6a68e4924fbc149620dc6d6a3563435371/faiss_cpu-1.9.0.post1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7068e14e8f557659c68bdf4d511571630721e1502efa87a70fe44023f3741645", size = 27474906 }, - { url = "https://files.pythonhosted.org/packages/23/f6/b4d024a4afc006ff85a5fd19785e0da55e470a040692a83ea6a1fb51ac16/faiss_cpu-1.9.0.post1-cp311-cp311-win_amd64.whl", hash = "sha256:274a66868a498687641faf964f6eddbe70ccb5bee56239862ee0aa079415779e", size = 13843611 }, - { url = "https://files.pythonhosted.org/packages/46/53/c648156001bd66c4310439ed41a45ec0332cde0eb6e33d66352dbc966f24/faiss_cpu-1.9.0.post1-cp312-cp312-macosx_10_14_x86_64.whl", hash = "sha256:ae3fbe0f26c05bef26c626f9e293cc4dd0e685ec02d64100c686276a8c14bf88", size = 7700458 }, - { url = "https://files.pythonhosted.org/packages/35/b3/3da1d76d931aa5bbabebe78ac2b849931289262e763a01109bfa4fa71e62/faiss_cpu-1.9.0.post1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:3b4d5e79643a09d91d339ba7609fb2e9b3ce6de3cd069b9183e97a843261e0e8", size = 3227854 }, - { url = "https://files.pythonhosted.org/packages/bd/f7/5ca17c17001bf19e473a816e9e0153af68ab43f32603ceb0c97ed10c1d14/faiss_cpu-1.9.0.post1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5bd1a0412528202e4a4cc38953f81bb7d9b9a783881fa06d822b717a1b090bdd", size = 3651891 }, - { url = "https://files.pythonhosted.org/packages/00/62/2b174dd024921d04f8d18e9e83285dac46772932164e27a438e6a07263f9/faiss_cpu-1.9.0.post1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d4a499aa20b00266c78b9768de962e6a8dd2e2b2eb3d02aa4c41af4c6913eeba", size = 27471791 }, - { url = "https://files.pythonhosted.org/packages/60/95/4b2f08400ab7509c989a288abf85fe93215b9da3e236881f22f975d5212b/faiss_cpu-1.9.0.post1-cp312-cp312-win_amd64.whl", hash = "sha256:d6920f2db8581eb6dcd519c024120061d7d68bc075d494e59b1b2af9a1729d03", size = 13845678 }, - { url = "https://files.pythonhosted.org/packages/d4/58/bb51abeb207ba008b066225dc0c185f51bb93f5588fd2b239550bec6a027/faiss_cpu-1.9.0.post1-cp313-cp313-macosx_10_14_x86_64.whl", hash = "sha256:10e38642c5f147642c4aa8a6c1704fb1900b2b8dd5f33b49a45fa5a67df4837d", size = 7700462 }, - { url = "https://files.pythonhosted.org/packages/b2/7d/a9203f5b71405308111d2e172b98e5e243059397a8731930310d9471ffae/faiss_cpu-1.9.0.post1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:ec25338fc06fa8aa6ef5c7a2ba9f1aa03f64f9b38ba82402a6495cc981426571", size = 3227854 }, - { url = "https://files.pythonhosted.org/packages/cd/c7/c7be2eb63c4c1a26380c487070d78ac35e6a409c427c22a38536961188ef/faiss_cpu-1.9.0.post1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2951be3d2713a128e7f625a4b508419238b6c09cce747a0de7708bdcf1b7e3d6", size = 3651917 }, - { url = "https://files.pythonhosted.org/packages/23/0a/2b93a3cae49bc0e7c1de362ca04f4daf9171fd2cf773c867086a8a5c71cf/faiss_cpu-1.9.0.post1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a6467aafa148d39e6e9bc26c1d84e07f16cbf910297a90ec2e8597cf69772a82", size = 27471814 }, - { url = "https://files.pythonhosted.org/packages/6c/9b/b9565fe8ee40f665c4d6f926d67a2d00e01e1d2c3c2e873f268b87a9a083/faiss_cpu-1.9.0.post1-cp313-cp313-win_amd64.whl", hash = "sha256:87a224a01a4ad80e0f849b2b2b1fba8b197e5803416ea861faf1b0de255871ea", size = 13845706 }, +sdist = { url = "https://files.pythonhosted.org/packages/03/1f/d0ac8e9d6fc7fc37dc682878f56edb23000c31b74f48cafe9f1a6efaae20/faiss_cpu-1.9.0.post1.tar.gz", hash = "sha256:920725d485aab05dd87d34ef63257332441e9b53d382069f034996465827143a", size = 67799, upload-time = "2024-11-20T02:21:01.609Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/62/85/ee4bafafa70bc99904a61f06e7f5e36d06ab6b37335e687085786f9a248d/faiss_cpu-1.9.0.post1-cp310-cp310-macosx_10_14_x86_64.whl", hash = "sha256:e18602465f5a96c3c973ab440f9263a0881034fb54810be20bc8cdb8b069456d", size = 7672124, upload-time = "2024-11-20T02:20:02.33Z" }, + { url = "https://files.pythonhosted.org/packages/c3/99/50496057d52241a77f0d2a021a73b97f25f6500c6f02a584a7b3d43c3e3f/faiss_cpu-1.9.0.post1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:5dddeecdb68fb95b4a3343a6ff89498fd7c222726706538f360132bfe3d8aebe", size = 3225595, upload-time = "2024-11-20T02:20:04.341Z" }, + { url = "https://files.pythonhosted.org/packages/67/40/df08ba3d25f4c0b1625d811cfc82fe33e64f8b918b45aedd5ca17eea23e7/faiss_cpu-1.9.0.post1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:15d2d7e522e6d55dbf14e57fcac1d38d62c95479b847562004f9e7c97c139ee8", size = 3641904, upload-time = "2024-11-20T02:20:06.603Z" }, + { url = "https://files.pythonhosted.org/packages/32/1c/f5a7eba839063100df3187fc5c24467f7ab2bee3c21c91e67bab3cf123c5/faiss_cpu-1.9.0.post1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:86ffbbb1ec9ae503df1fcdfd5c3a8594d8b76fb4b8ebf0a697c1492f1f9cec1a", size = 27475012, upload-time = "2024-11-20T02:20:08.657Z" }, + { url = "https://files.pythonhosted.org/packages/b5/02/0b9d131198b916a94d277689d60da0d20a414578ac83c0ddca336b6cf7c6/faiss_cpu-1.9.0.post1-cp310-cp310-win_amd64.whl", hash = "sha256:29cae0dfa6c286c043d45572a39288f5a56ffb694a20a90c6946018241002d90", size = 13843859, upload-time = "2024-11-20T02:20:11.299Z" }, + { url = "https://files.pythonhosted.org/packages/b8/4f/cf04c3e3d9af3a3a6c9537b3e878246516f85333e578118fc460acb205a3/faiss_cpu-1.9.0.post1-cp311-cp311-macosx_10_14_x86_64.whl", hash = "sha256:7ef0c81a798a64fc932e15d560ddc01021df9ed70b678367aec6e01f39d075c1", size = 7672129, upload-time = "2024-11-20T02:20:14.872Z" }, + { url = "https://files.pythonhosted.org/packages/a6/9d/eaba10de74cd7fad91174a49481327eaf61fe80a2ad1e4ad16594256bf9d/faiss_cpu-1.9.0.post1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:783f545c3999909164a975b97d99749b244b62651ce976ee76b8a171c62e827d", size = 3225597, upload-time = "2024-11-20T02:20:16.54Z" }, + { url = "https://files.pythonhosted.org/packages/d1/9c/b74d115031b9ab664c47e58ac7853667d90f73c1987dea739669a49d95b9/faiss_cpu-1.9.0.post1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6c0408261ed85d0bd8e30716a3fd441d0c51a5563cf3a795a488eab9c492ea33", size = 3641862, upload-time = "2024-11-20T02:20:18.121Z" }, + { url = "https://files.pythonhosted.org/packages/e4/9c/aed8b7c6c490c777c404131b3f6a68e4924fbc149620dc6d6a3563435371/faiss_cpu-1.9.0.post1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7068e14e8f557659c68bdf4d511571630721e1502efa87a70fe44023f3741645", size = 27474906, upload-time = "2024-11-20T02:20:21.174Z" }, + { url = "https://files.pythonhosted.org/packages/23/f6/b4d024a4afc006ff85a5fd19785e0da55e470a040692a83ea6a1fb51ac16/faiss_cpu-1.9.0.post1-cp311-cp311-win_amd64.whl", hash = "sha256:274a66868a498687641faf964f6eddbe70ccb5bee56239862ee0aa079415779e", size = 13843611, upload-time = "2024-11-20T02:20:24.593Z" }, + { url = "https://files.pythonhosted.org/packages/46/53/c648156001bd66c4310439ed41a45ec0332cde0eb6e33d66352dbc966f24/faiss_cpu-1.9.0.post1-cp312-cp312-macosx_10_14_x86_64.whl", hash = "sha256:ae3fbe0f26c05bef26c626f9e293cc4dd0e685ec02d64100c686276a8c14bf88", size = 7700458, upload-time = "2024-11-20T02:20:27.508Z" }, + { url = "https://files.pythonhosted.org/packages/35/b3/3da1d76d931aa5bbabebe78ac2b849931289262e763a01109bfa4fa71e62/faiss_cpu-1.9.0.post1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:3b4d5e79643a09d91d339ba7609fb2e9b3ce6de3cd069b9183e97a843261e0e8", size = 3227854, upload-time = "2024-11-20T02:20:29.11Z" }, + { url = "https://files.pythonhosted.org/packages/bd/f7/5ca17c17001bf19e473a816e9e0153af68ab43f32603ceb0c97ed10c1d14/faiss_cpu-1.9.0.post1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5bd1a0412528202e4a4cc38953f81bb7d9b9a783881fa06d822b717a1b090bdd", size = 3651891, upload-time = "2024-11-20T02:20:30.713Z" }, + { url = "https://files.pythonhosted.org/packages/00/62/2b174dd024921d04f8d18e9e83285dac46772932164e27a438e6a07263f9/faiss_cpu-1.9.0.post1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d4a499aa20b00266c78b9768de962e6a8dd2e2b2eb3d02aa4c41af4c6913eeba", size = 27471791, upload-time = "2024-11-20T02:20:32.621Z" }, + { url = "https://files.pythonhosted.org/packages/60/95/4b2f08400ab7509c989a288abf85fe93215b9da3e236881f22f975d5212b/faiss_cpu-1.9.0.post1-cp312-cp312-win_amd64.whl", hash = "sha256:d6920f2db8581eb6dcd519c024120061d7d68bc075d494e59b1b2af9a1729d03", size = 13845678, upload-time = "2024-11-20T02:20:36.768Z" }, + { url = "https://files.pythonhosted.org/packages/d4/58/bb51abeb207ba008b066225dc0c185f51bb93f5588fd2b239550bec6a027/faiss_cpu-1.9.0.post1-cp313-cp313-macosx_10_14_x86_64.whl", hash = "sha256:10e38642c5f147642c4aa8a6c1704fb1900b2b8dd5f33b49a45fa5a67df4837d", size = 7700462, upload-time = "2024-11-20T02:20:39.279Z" }, + { url = "https://files.pythonhosted.org/packages/b2/7d/a9203f5b71405308111d2e172b98e5e243059397a8731930310d9471ffae/faiss_cpu-1.9.0.post1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:ec25338fc06fa8aa6ef5c7a2ba9f1aa03f64f9b38ba82402a6495cc981426571", size = 3227854, upload-time = "2024-11-20T02:20:41.044Z" }, + { url = "https://files.pythonhosted.org/packages/cd/c7/c7be2eb63c4c1a26380c487070d78ac35e6a409c427c22a38536961188ef/faiss_cpu-1.9.0.post1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2951be3d2713a128e7f625a4b508419238b6c09cce747a0de7708bdcf1b7e3d6", size = 3651917, upload-time = "2024-11-20T02:20:42.679Z" }, + { url = "https://files.pythonhosted.org/packages/23/0a/2b93a3cae49bc0e7c1de362ca04f4daf9171fd2cf773c867086a8a5c71cf/faiss_cpu-1.9.0.post1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a6467aafa148d39e6e9bc26c1d84e07f16cbf910297a90ec2e8597cf69772a82", size = 27471814, upload-time = "2024-11-20T02:20:44.612Z" }, + { url = "https://files.pythonhosted.org/packages/6c/9b/b9565fe8ee40f665c4d6f926d67a2d00e01e1d2c3c2e873f268b87a9a083/faiss_cpu-1.9.0.post1-cp313-cp313-win_amd64.whl", hash = "sha256:87a224a01a4ad80e0f849b2b2b1fba8b197e5803416ea861faf1b0de255871ea", size = 13845706, upload-time = "2024-11-20T02:20:47.856Z" }, ] [[package]] name = "fake-useragent" version = "1.5.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/24/a1/1f662631ab153975fa8dbf09296324ecbaf53370dce922054e8de6b57370/fake-useragent-1.5.1.tar.gz", hash = "sha256:6387269f5a2196b5ba7ed8935852f75486845a1c95c50e72460e6a8e762f5c49", size = 22631 } +sdist = { url = "https://files.pythonhosted.org/packages/24/a1/1f662631ab153975fa8dbf09296324ecbaf53370dce922054e8de6b57370/fake-useragent-1.5.1.tar.gz", hash = "sha256:6387269f5a2196b5ba7ed8935852f75486845a1c95c50e72460e6a8e762f5c49", size = 22631, upload-time = "2024-03-16T14:28:32.271Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/e4/99/60d8cf1b26938c2e0a57e232f7f15641dfcd6f8deda454d73e4145910ff6/fake_useragent-1.5.1-py3-none-any.whl", hash = "sha256:57415096557c8a4e23b62a375c21c55af5fd4ba30549227f562d2c4f5b60e3b3", size = 17190 }, + { url = "https://files.pythonhosted.org/packages/e4/99/60d8cf1b26938c2e0a57e232f7f15641dfcd6f8deda454d73e4145910ff6/fake_useragent-1.5.1-py3-none-any.whl", hash = "sha256:57415096557c8a4e23b62a375c21c55af5fd4ba30549227f562d2c4f5b60e3b3", size = 17190, upload-time = "2024-03-16T14:28:30.259Z" }, ] [[package]] @@ -2212,9 +2230,9 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "tzdata" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/ad/ab/031aa33d72420f074aceaa77e262476d30992db8b9b1bb2bf5dc9fcd8418/faker-37.0.1.tar.gz", hash = "sha256:3a71763f28d796c1d770b90e6b7519d75120a84b5dc4cdd27237870cc0451ff7", size = 1875530 } +sdist = { url = "https://files.pythonhosted.org/packages/ad/ab/031aa33d72420f074aceaa77e262476d30992db8b9b1bb2bf5dc9fcd8418/faker-37.0.1.tar.gz", hash = "sha256:3a71763f28d796c1d770b90e6b7519d75120a84b5dc4cdd27237870cc0451ff7", size = 1875530, upload-time = "2025-03-18T17:52:20.484Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/f3/ee/a01924560811622e742d4b9b2e796f481f5852a265515f3e5eab9b97af1e/faker-37.0.1-py3-none-any.whl", hash = "sha256:92bb009dcc708244b446be2f0c11a843fca90ea6e412a2addfef0cf2849c94f9", size = 1918376 }, + { url = "https://files.pythonhosted.org/packages/f3/ee/a01924560811622e742d4b9b2e796f481f5852a265515f3e5eab9b97af1e/faker-37.0.1-py3-none-any.whl", hash = "sha256:92bb009dcc708244b446be2f0c11a843fca90ea6e412a2addfef0cf2849c94f9", size = 1918376, upload-time = "2025-03-18T17:52:16.868Z" }, ] [[package]] @@ -2226,9 +2244,9 @@ dependencies = [ { name = "starlette" }, { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/b5/28/c5d26e5860df807241909a961a37d45e10533acef95fc368066c7dd186cd/fastapi-0.115.11.tar.gz", hash = "sha256:cc81f03f688678b92600a65a5e618b93592c65005db37157147204d8924bf94f", size = 294441 } +sdist = { url = "https://files.pythonhosted.org/packages/b5/28/c5d26e5860df807241909a961a37d45e10533acef95fc368066c7dd186cd/fastapi-0.115.11.tar.gz", hash = "sha256:cc81f03f688678b92600a65a5e618b93592c65005db37157147204d8924bf94f", size = 294441, upload-time = "2025-03-01T22:16:50.378Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/b3/5d/4d8bbb94f0dbc22732350c06965e40740f4a92ca560e90bb566f4f73af41/fastapi-0.115.11-py3-none-any.whl", hash = "sha256:32e1541b7b74602e4ef4a0260ecaf3aadf9d4f19590bba3e1bf2ac4666aa2c64", size = 94926 }, + { url = "https://files.pythonhosted.org/packages/b3/5d/4d8bbb94f0dbc22732350c06965e40740f4a92ca560e90bb566f4f73af41/fastapi-0.115.11-py3-none-any.whl", hash = "sha256:32e1541b7b74602e4ef4a0260ecaf3aadf9d4f19590bba3e1bf2ac4666aa2c64", size = 94926, upload-time = "2025-03-01T22:16:48.596Z" }, ] [[package]] @@ -2239,9 +2257,9 @@ dependencies = [ { name = "pydantic" }, { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/83/4d/6e695098ce33b3394cf26b335ca4ec6407f9421cfdf9ad6a38775580db21/fastapi_pagination-0.12.34.tar.gz", hash = "sha256:05ee8c0bc572072160f7f30900bfd87869e1880c87bc5797922fec2e49e65f11", size = 26901 } +sdist = { url = "https://files.pythonhosted.org/packages/83/4d/6e695098ce33b3394cf26b335ca4ec6407f9421cfdf9ad6a38775580db21/fastapi_pagination-0.12.34.tar.gz", hash = "sha256:05ee8c0bc572072160f7f30900bfd87869e1880c87bc5797922fec2e49e65f11", size = 26901, upload-time = "2024-12-21T15:38:25.842Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/72/f3/a0a1e7efd88dba07743665d1f6f88008c9a1e174458581ecaa53b8699a7c/fastapi_pagination-0.12.34-py3-none-any.whl", hash = "sha256:089d1078aae1784395b4dbd923d0c8246641ddcc291c5ec6d92a30edb92ecbdd", size = 43308 }, + { url = "https://files.pythonhosted.org/packages/72/f3/a0a1e7efd88dba07743665d1f6f88008c9a1e174458581ecaa53b8699a7c/fastapi_pagination-0.12.34-py3-none-any.whl", hash = "sha256:089d1078aae1784395b4dbd923d0c8246641ddcc291c5ec6d92a30edb92ecbdd", size = 43308, upload-time = "2024-12-21T15:38:23.493Z" }, ] [[package]] @@ -2254,26 +2272,26 @@ resolution-markers = [ "python_full_version == '3.11.*'", "python_full_version < '3.11'", ] -sdist = { url = "https://files.pythonhosted.org/packages/11/56/72dc3fa6985c7f27b392cd3991c466eb61208f3c6cb7fc2f12e6bfc6f774/fastavro-1.9.7.tar.gz", hash = "sha256:13e11c6cb28626da85290933027cd419ce3f9ab8e45410ef24ce6b89d20a1f6c", size = 987818 } -wheels = [ - { url = "https://files.pythonhosted.org/packages/79/24/0e9940a19aea0599987807f261d9ae66a9c180e6f14464b2b738b06cc48f/fastavro-1.9.7-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:cc811fb4f7b5ae95f969cda910241ceacf82e53014c7c7224df6f6e0ca97f52f", size = 1037248 }, - { url = "https://files.pythonhosted.org/packages/36/f8/854fa8c91c0e8a4f7aa26711e0a8e52d1eb408066a3c56fe0746402b06df/fastavro-1.9.7-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:fb8749e419a85f251bf1ac87d463311874972554d25d4a0b19f6bdc56036d7cf", size = 3024356 }, - { url = "https://files.pythonhosted.org/packages/3f/5c/e9d528770af9c1cb38611e6b9a8976dfb822a876cbe5d0c9801988d56d1c/fastavro-1.9.7-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0b2f9bafa167cb4d1c3dd17565cb5bf3d8c0759e42620280d1760f1e778e07fc", size = 3073783 }, - { url = "https://files.pythonhosted.org/packages/ed/49/d667623c67351cfd884f8643edcde8e75210988648b53253d082ef4e5bb9/fastavro-1.9.7-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:e87d04b235b29f7774d226b120da2ca4e60b9e6fdf6747daef7f13f218b3517a", size = 2967851 }, - { url = "https://files.pythonhosted.org/packages/56/89/f37e824942867771027f1e2e297b3d1f0ee2e72f8faae610d5f863258df3/fastavro-1.9.7-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:b525c363e267ed11810aaad8fbdbd1c3bd8837d05f7360977d72a65ab8c6e1fa", size = 3122284 }, - { url = "https://files.pythonhosted.org/packages/72/54/d73fd1e91385f45e04168c5660ee5f18222ed644d52f0271207d3e7807b5/fastavro-1.9.7-cp310-cp310-win_amd64.whl", hash = "sha256:6312fa99deecc319820216b5e1b1bd2d7ebb7d6f221373c74acfddaee64e8e60", size = 497169 }, - { url = "https://files.pythonhosted.org/packages/89/61/b8b18aebc01e5d5a77042f6d555fe091d3279242edd5639252c9fcb9a3b7/fastavro-1.9.7-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:ec8499dc276c2d2ef0a68c0f1ad11782b2b956a921790a36bf4c18df2b8d4020", size = 1040249 }, - { url = "https://files.pythonhosted.org/packages/a0/a1/c6539ac9f6e068c1920f5d6a823113cd60088160050ed32ee4e7b960c1aa/fastavro-1.9.7-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:76d9d96f98052615ab465c63ba8b76ed59baf2e3341b7b169058db104cbe2aa0", size = 3312219 }, - { url = "https://files.pythonhosted.org/packages/68/2b/0015355fb7dbf31dee0f3e69e6fa1ff43967500a8b1abb81de5a15f24b16/fastavro-1.9.7-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:919f3549e07a8a8645a2146f23905955c35264ac809f6c2ac18142bc5b9b6022", size = 3334160 }, - { url = "https://files.pythonhosted.org/packages/60/08/62707fe5bfb7c4dca99132c969b38270579bf96408552a0baf201e861e84/fastavro-1.9.7-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:9de1fa832a4d9016724cd6facab8034dc90d820b71a5d57c7e9830ffe90f31e4", size = 3282829 }, - { url = "https://files.pythonhosted.org/packages/b2/7e/21b3066973c60309f8e58f3d0d63dfdad196354217416384577c1e8faee0/fastavro-1.9.7-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:1d09227d1f48f13281bd5ceac958650805aef9a4ef4f95810128c1f9be1df736", size = 3419466 }, - { url = "https://files.pythonhosted.org/packages/43/b3/cac5151810a8c8b5ef318b488a61288fe07e623e9b342c3fc2f60cbfdede/fastavro-1.9.7-cp311-cp311-win_amd64.whl", hash = "sha256:2db993ae6cdc63e25eadf9f93c9e8036f9b097a3e61d19dca42536dcc5c4d8b3", size = 500131 }, - { url = "https://files.pythonhosted.org/packages/bb/30/e6f13d07ca6b2ba42719192a36233d660d75bbdc91026a20da0e08f8d5f3/fastavro-1.9.7-cp312-cp312-macosx_10_9_universal2.whl", hash = "sha256:4e1289b731214a7315884c74b2ec058b6e84380ce9b18b8af5d387e64b18fc44", size = 1035760 }, - { url = "https://files.pythonhosted.org/packages/e0/29/dd2f5b2213be103a6b22cbf62e1e17a8423aa687c05f37510688d7ed5987/fastavro-1.9.7-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:eac69666270a76a3a1d0444f39752061195e79e146271a568777048ffbd91a27", size = 3263393 }, - { url = "https://files.pythonhosted.org/packages/69/4c/011823812409d16c6785754c5332e3f551b8131ea14cf9dd14155a61baaf/fastavro-1.9.7-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9be089be8c00f68e343bbc64ca6d9a13e5e5b0ba8aa52bcb231a762484fb270e", size = 3328621 }, - { url = "https://files.pythonhosted.org/packages/85/1a/d388306a809ad3b4820f1bd67b2fdd9dd9d0af8782dea6524bdb7fd249ef/fastavro-1.9.7-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:d576eccfd60a18ffa028259500df67d338b93562c6700e10ef68bbd88e499731", size = 3256407 }, - { url = "https://files.pythonhosted.org/packages/68/dc/66cc5227809074beb61cf19bfd615b5b1c0bce0d833af69a2d02b4408316/fastavro-1.9.7-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:ee9bf23c157bd7dcc91ea2c700fa3bd924d9ec198bb428ff0b47fa37fe160659", size = 3418234 }, - { url = "https://files.pythonhosted.org/packages/c8/0c/92b468e4649e61eaa2d93a92e19a5b57a0f6cecaa236c53a76f3f72a4696/fastavro-1.9.7-cp312-cp312-win_amd64.whl", hash = "sha256:b6b2ccdc78f6afc18c52e403ee68c00478da12142815c1bd8a00973138a166d0", size = 487778 }, +sdist = { url = "https://files.pythonhosted.org/packages/11/56/72dc3fa6985c7f27b392cd3991c466eb61208f3c6cb7fc2f12e6bfc6f774/fastavro-1.9.7.tar.gz", hash = "sha256:13e11c6cb28626da85290933027cd419ce3f9ab8e45410ef24ce6b89d20a1f6c", size = 987818, upload-time = "2024-09-06T03:53:37.839Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/79/24/0e9940a19aea0599987807f261d9ae66a9c180e6f14464b2b738b06cc48f/fastavro-1.9.7-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:cc811fb4f7b5ae95f969cda910241ceacf82e53014c7c7224df6f6e0ca97f52f", size = 1037248, upload-time = "2024-09-06T03:53:41.755Z" }, + { url = "https://files.pythonhosted.org/packages/36/f8/854fa8c91c0e8a4f7aa26711e0a8e52d1eb408066a3c56fe0746402b06df/fastavro-1.9.7-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:fb8749e419a85f251bf1ac87d463311874972554d25d4a0b19f6bdc56036d7cf", size = 3024356, upload-time = "2024-09-06T03:53:44.975Z" }, + { url = "https://files.pythonhosted.org/packages/3f/5c/e9d528770af9c1cb38611e6b9a8976dfb822a876cbe5d0c9801988d56d1c/fastavro-1.9.7-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0b2f9bafa167cb4d1c3dd17565cb5bf3d8c0759e42620280d1760f1e778e07fc", size = 3073783, upload-time = "2024-09-06T03:53:47.382Z" }, + { url = "https://files.pythonhosted.org/packages/ed/49/d667623c67351cfd884f8643edcde8e75210988648b53253d082ef4e5bb9/fastavro-1.9.7-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:e87d04b235b29f7774d226b120da2ca4e60b9e6fdf6747daef7f13f218b3517a", size = 2967851, upload-time = "2024-09-06T03:53:50.247Z" }, + { url = "https://files.pythonhosted.org/packages/56/89/f37e824942867771027f1e2e297b3d1f0ee2e72f8faae610d5f863258df3/fastavro-1.9.7-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:b525c363e267ed11810aaad8fbdbd1c3bd8837d05f7360977d72a65ab8c6e1fa", size = 3122284, upload-time = "2024-09-06T03:53:52.781Z" }, + { url = "https://files.pythonhosted.org/packages/72/54/d73fd1e91385f45e04168c5660ee5f18222ed644d52f0271207d3e7807b5/fastavro-1.9.7-cp310-cp310-win_amd64.whl", hash = "sha256:6312fa99deecc319820216b5e1b1bd2d7ebb7d6f221373c74acfddaee64e8e60", size = 497169, upload-time = "2024-09-06T03:53:54.64Z" }, + { url = "https://files.pythonhosted.org/packages/89/61/b8b18aebc01e5d5a77042f6d555fe091d3279242edd5639252c9fcb9a3b7/fastavro-1.9.7-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:ec8499dc276c2d2ef0a68c0f1ad11782b2b956a921790a36bf4c18df2b8d4020", size = 1040249, upload-time = "2024-09-06T03:53:56.412Z" }, + { url = "https://files.pythonhosted.org/packages/a0/a1/c6539ac9f6e068c1920f5d6a823113cd60088160050ed32ee4e7b960c1aa/fastavro-1.9.7-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:76d9d96f98052615ab465c63ba8b76ed59baf2e3341b7b169058db104cbe2aa0", size = 3312219, upload-time = "2024-09-06T03:53:58.998Z" }, + { url = "https://files.pythonhosted.org/packages/68/2b/0015355fb7dbf31dee0f3e69e6fa1ff43967500a8b1abb81de5a15f24b16/fastavro-1.9.7-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:919f3549e07a8a8645a2146f23905955c35264ac809f6c2ac18142bc5b9b6022", size = 3334160, upload-time = "2024-09-06T03:54:02.106Z" }, + { url = "https://files.pythonhosted.org/packages/60/08/62707fe5bfb7c4dca99132c969b38270579bf96408552a0baf201e861e84/fastavro-1.9.7-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:9de1fa832a4d9016724cd6facab8034dc90d820b71a5d57c7e9830ffe90f31e4", size = 3282829, upload-time = "2024-09-06T03:54:04.762Z" }, + { url = "https://files.pythonhosted.org/packages/b2/7e/21b3066973c60309f8e58f3d0d63dfdad196354217416384577c1e8faee0/fastavro-1.9.7-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:1d09227d1f48f13281bd5ceac958650805aef9a4ef4f95810128c1f9be1df736", size = 3419466, upload-time = "2024-09-06T03:54:07.483Z" }, + { url = "https://files.pythonhosted.org/packages/43/b3/cac5151810a8c8b5ef318b488a61288fe07e623e9b342c3fc2f60cbfdede/fastavro-1.9.7-cp311-cp311-win_amd64.whl", hash = "sha256:2db993ae6cdc63e25eadf9f93c9e8036f9b097a3e61d19dca42536dcc5c4d8b3", size = 500131, upload-time = "2024-09-06T03:54:09.198Z" }, + { url = "https://files.pythonhosted.org/packages/bb/30/e6f13d07ca6b2ba42719192a36233d660d75bbdc91026a20da0e08f8d5f3/fastavro-1.9.7-cp312-cp312-macosx_10_9_universal2.whl", hash = "sha256:4e1289b731214a7315884c74b2ec058b6e84380ce9b18b8af5d387e64b18fc44", size = 1035760, upload-time = "2024-09-06T03:54:11.105Z" }, + { url = "https://files.pythonhosted.org/packages/e0/29/dd2f5b2213be103a6b22cbf62e1e17a8423aa687c05f37510688d7ed5987/fastavro-1.9.7-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:eac69666270a76a3a1d0444f39752061195e79e146271a568777048ffbd91a27", size = 3263393, upload-time = "2024-09-06T03:54:14.136Z" }, + { url = "https://files.pythonhosted.org/packages/69/4c/011823812409d16c6785754c5332e3f551b8131ea14cf9dd14155a61baaf/fastavro-1.9.7-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9be089be8c00f68e343bbc64ca6d9a13e5e5b0ba8aa52bcb231a762484fb270e", size = 3328621, upload-time = "2024-09-06T03:54:17.466Z" }, + { url = "https://files.pythonhosted.org/packages/85/1a/d388306a809ad3b4820f1bd67b2fdd9dd9d0af8782dea6524bdb7fd249ef/fastavro-1.9.7-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:d576eccfd60a18ffa028259500df67d338b93562c6700e10ef68bbd88e499731", size = 3256407, upload-time = "2024-09-06T03:54:20.161Z" }, + { url = "https://files.pythonhosted.org/packages/68/dc/66cc5227809074beb61cf19bfd615b5b1c0bce0d833af69a2d02b4408316/fastavro-1.9.7-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:ee9bf23c157bd7dcc91ea2c700fa3bd924d9ec198bb428ff0b47fa37fe160659", size = 3418234, upload-time = "2024-09-06T03:54:23.647Z" }, + { url = "https://files.pythonhosted.org/packages/c8/0c/92b468e4649e61eaa2d93a92e19a5b57a0f6cecaa236c53a76f3f72a4696/fastavro-1.9.7-cp312-cp312-win_amd64.whl", hash = "sha256:b6b2ccdc78f6afc18c52e403ee68c00478da12142815c1bd8a00973138a166d0", size = 487778, upload-time = "2024-09-06T03:54:25.452Z" }, ] [[package]] @@ -2283,50 +2301,50 @@ source = { registry = "https://pypi.org/simple" } resolution-markers = [ "python_full_version >= '3.13'", ] -sdist = { url = "https://files.pythonhosted.org/packages/f3/67/7121d2221e998706cac00fa779ec44c1c943cb65e8a7ed1bd57d78d93f2c/fastavro-1.10.0.tar.gz", hash = "sha256:47bf41ac6d52cdfe4a3da88c75a802321321b37b663a900d12765101a5d6886f", size = 987970 } -wheels = [ - { url = "https://files.pythonhosted.org/packages/0c/e9/f5813450d672f500c4794a39a7cfea99316cb63d5ea11f215e320ea5243b/fastavro-1.10.0-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:1a9fe0672d2caf0fe54e3be659b13de3cad25a267f2073d6f4b9f8862acc31eb", size = 1037355 }, - { url = "https://files.pythonhosted.org/packages/6a/41/3f120f72e65f0c80e9bc4f855ac1c9578c8c0e2cdac4d4d4da1f91ca73b9/fastavro-1.10.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:86dd0410770e0c99363788f0584523709d85e57bb457372ec5c285a482c17fe6", size = 3024739 }, - { url = "https://files.pythonhosted.org/packages/e1/e3/7d9b019158498b45c383e696ba8733b01535337136e9402b0487afeb92b6/fastavro-1.10.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:190e80dc7d77d03a6a8597a026146b32a0bbe45e3487ab4904dc8c1bebecb26d", size = 3074020 }, - { url = "https://files.pythonhosted.org/packages/36/31/7ede5629e66eeb71c234d17a799000e737fe0ffd71ef9e1d57a3510def46/fastavro-1.10.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:bf570d63be9155c3fdc415f60a49c171548334b70fff0679a184b69c29b6bc61", size = 2968623 }, - { url = "https://files.pythonhosted.org/packages/10/13/d215411ff5d5de23d6ed62a31eb7f7fa53941681d86bcd5c6388a0918fc3/fastavro-1.10.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:e07abb6798e95dccecaec316265e35a018b523d1f3944ad396d0a93cb95e0a08", size = 3122217 }, - { url = "https://files.pythonhosted.org/packages/6a/1d/7a54fac3f90f0dc120b92f244067976831e393789d3b78c08f2b035ccb19/fastavro-1.10.0-cp310-cp310-win_amd64.whl", hash = "sha256:37203097ed11d0b8fd3c004904748777d730cafd26e278167ea602eebdef8eb2", size = 497256 }, - { url = "https://files.pythonhosted.org/packages/ac/bf/e7e8e0f841e608dc6f78c746ef2d971fb1f6fe8a9a428d0731ef0abf8b59/fastavro-1.10.0-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:d183c075f527ab695a27ae75f210d4a86bce660cda2f85ae84d5606efc15ef50", size = 1040292 }, - { url = "https://files.pythonhosted.org/packages/3a/96/43a65881f061bc5ec6dcf39e59f639a7344e822d4caadae748d076aaf4d0/fastavro-1.10.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d7a95a2c0639bffd7c079b59e9a796bfc3a9acd78acff7088f7c54ade24e4a77", size = 3312624 }, - { url = "https://files.pythonhosted.org/packages/c8/45/dba0cc08cf42500dd0f1e552e0fefe1cd81c47099d99277828a1081cbd87/fastavro-1.10.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0a678153b5da1b024a32ec3f611b2e7afd24deac588cb51dd1b0019935191a6d", size = 3334284 }, - { url = "https://files.pythonhosted.org/packages/76/e3/3d9b0824e2e2da56e6a435a70a4db7ed801136daa451577a819bbedc6cf8/fastavro-1.10.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:67a597a5cfea4dddcf8b49eaf8c2b5ffee7fda15b578849185bc690ec0cd0d8f", size = 3283647 }, - { url = "https://files.pythonhosted.org/packages/a1/dc/83d985f8212194e8283ebae86491fccde8710fd81d81ef8659e5373f4f1b/fastavro-1.10.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:1fd689724760b17f69565d8a4e7785ed79becd451d1c99263c40cb2d6491f1d4", size = 3419520 }, - { url = "https://files.pythonhosted.org/packages/fd/7f/21711a9ec9937c84406e0773ba3fc6f8d66389a364da46618706f9c37d30/fastavro-1.10.0-cp311-cp311-win_amd64.whl", hash = "sha256:4f949d463f9ac4221128a51e4e34e2562f401e5925adcadfd28637a73df6c2d8", size = 499750 }, - { url = "https://files.pythonhosted.org/packages/9c/a4/8e69c0a5cd121e5d476237de1bde5a7947f791ae45768ae52ed0d3ea8d18/fastavro-1.10.0-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:cfe57cb0d72f304bd0dcc5a3208ca6a7363a9ae76f3073307d095c9d053b29d4", size = 1036343 }, - { url = "https://files.pythonhosted.org/packages/1e/01/aa219e2b33e5873d27b867ec0fad9f35f23d461114e1135a7e46c06786d2/fastavro-1.10.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:74e517440c824cb65fb29d3e3903a9406f4d7c75490cef47e55c4c82cdc66270", size = 3263368 }, - { url = "https://files.pythonhosted.org/packages/a7/ba/1766e2d7d95df2e95e9e9a089dc7a537c0616720b053a111a918fa7ee6b6/fastavro-1.10.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:203c17d44cadde76e8eecb30f2d1b4f33eb478877552d71f049265dc6f2ecd10", size = 3328933 }, - { url = "https://files.pythonhosted.org/packages/2e/40/26e56696b9696ab4fbba25a96b8037ca3f9fd8a8cc55b4b36400ef023e49/fastavro-1.10.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:6575be7f2b5f94023b5a4e766b0251924945ad55e9a96672dc523656d17fe251", size = 3258045 }, - { url = "https://files.pythonhosted.org/packages/4e/bc/2f6c92c06c5363372abe828bccdd95762f2c1983b261509f94189c38c8a1/fastavro-1.10.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:fe471deb675ed2f01ee2aac958fbf8ebb13ea00fa4ce7f87e57710a0bc592208", size = 3418001 }, - { url = "https://files.pythonhosted.org/packages/0c/ce/cfd16546c04ebbca1be80873b533c788cec76f7bfac231bfac6786047572/fastavro-1.10.0-cp312-cp312-win_amd64.whl", hash = "sha256:567ff515f2a5d26d9674b31c95477f3e6022ec206124c62169bc2ffaf0889089", size = 487855 }, - { url = "https://files.pythonhosted.org/packages/c9/c4/163cf154cc694c2dccc70cd6796db6214ac668a1260bf0310401dad188dc/fastavro-1.10.0-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:82263af0adfddb39c85f9517d736e1e940fe506dfcc35bc9ab9f85e0fa9236d8", size = 1022741 }, - { url = "https://files.pythonhosted.org/packages/38/01/a24598f5f31b8582a92fe9c41bf91caeed50d5b5eaa7576e6f8b23cb488d/fastavro-1.10.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:566c193109ff0ff84f1072a165b7106c4f96050078a4e6ac7391f81ca1ef3efa", size = 3237421 }, - { url = "https://files.pythonhosted.org/packages/a7/bf/08bcf65cfb7feb0e5b1329fafeb4a9b95b7b5ec723ba58c7dbd0d04ded34/fastavro-1.10.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e400d2e55d068404d9fea7c5021f8b999c6f9d9afa1d1f3652ec92c105ffcbdd", size = 3300222 }, - { url = "https://files.pythonhosted.org/packages/53/4d/a6c25f3166328f8306ec2e6be1123ed78a55b8ab774a43a661124508881f/fastavro-1.10.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:9b8227497f71565270f9249fc9af32a93644ca683a0167cfe66d203845c3a038", size = 3233276 }, - { url = "https://files.pythonhosted.org/packages/47/1c/b2b2ce2bf866a248ae23e96a87b3b8369427ff79be9112073039bee1d245/fastavro-1.10.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:8e62d04c65461b30ac6d314e4197ad666371e97ae8cb2c16f971d802f6c7f514", size = 3388936 }, - { url = "https://files.pythonhosted.org/packages/1f/2c/43927e22a2d57587b3aa09765098a6d833246b672d34c10c5f135414745a/fastavro-1.10.0-cp313-cp313-win_amd64.whl", hash = "sha256:86baf8c9740ab570d0d4d18517da71626fe9be4d1142bea684db52bd5adb078f", size = 483967 }, +sdist = { url = "https://files.pythonhosted.org/packages/f3/67/7121d2221e998706cac00fa779ec44c1c943cb65e8a7ed1bd57d78d93f2c/fastavro-1.10.0.tar.gz", hash = "sha256:47bf41ac6d52cdfe4a3da88c75a802321321b37b663a900d12765101a5d6886f", size = 987970, upload-time = "2024-12-20T12:56:21.335Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/0c/e9/f5813450d672f500c4794a39a7cfea99316cb63d5ea11f215e320ea5243b/fastavro-1.10.0-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:1a9fe0672d2caf0fe54e3be659b13de3cad25a267f2073d6f4b9f8862acc31eb", size = 1037355, upload-time = "2024-12-20T12:56:26.386Z" }, + { url = "https://files.pythonhosted.org/packages/6a/41/3f120f72e65f0c80e9bc4f855ac1c9578c8c0e2cdac4d4d4da1f91ca73b9/fastavro-1.10.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:86dd0410770e0c99363788f0584523709d85e57bb457372ec5c285a482c17fe6", size = 3024739, upload-time = "2024-12-20T12:56:30.75Z" }, + { url = "https://files.pythonhosted.org/packages/e1/e3/7d9b019158498b45c383e696ba8733b01535337136e9402b0487afeb92b6/fastavro-1.10.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:190e80dc7d77d03a6a8597a026146b32a0bbe45e3487ab4904dc8c1bebecb26d", size = 3074020, upload-time = "2024-12-20T12:56:34.419Z" }, + { url = "https://files.pythonhosted.org/packages/36/31/7ede5629e66eeb71c234d17a799000e737fe0ffd71ef9e1d57a3510def46/fastavro-1.10.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:bf570d63be9155c3fdc415f60a49c171548334b70fff0679a184b69c29b6bc61", size = 2968623, upload-time = "2024-12-20T12:56:37.911Z" }, + { url = "https://files.pythonhosted.org/packages/10/13/d215411ff5d5de23d6ed62a31eb7f7fa53941681d86bcd5c6388a0918fc3/fastavro-1.10.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:e07abb6798e95dccecaec316265e35a018b523d1f3944ad396d0a93cb95e0a08", size = 3122217, upload-time = "2024-12-20T12:56:40.399Z" }, + { url = "https://files.pythonhosted.org/packages/6a/1d/7a54fac3f90f0dc120b92f244067976831e393789d3b78c08f2b035ccb19/fastavro-1.10.0-cp310-cp310-win_amd64.whl", hash = "sha256:37203097ed11d0b8fd3c004904748777d730cafd26e278167ea602eebdef8eb2", size = 497256, upload-time = "2024-12-20T12:56:42.066Z" }, + { url = "https://files.pythonhosted.org/packages/ac/bf/e7e8e0f841e608dc6f78c746ef2d971fb1f6fe8a9a428d0731ef0abf8b59/fastavro-1.10.0-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:d183c075f527ab695a27ae75f210d4a86bce660cda2f85ae84d5606efc15ef50", size = 1040292, upload-time = "2024-12-20T12:56:44.453Z" }, + { url = "https://files.pythonhosted.org/packages/3a/96/43a65881f061bc5ec6dcf39e59f639a7344e822d4caadae748d076aaf4d0/fastavro-1.10.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d7a95a2c0639bffd7c079b59e9a796bfc3a9acd78acff7088f7c54ade24e4a77", size = 3312624, upload-time = "2024-12-20T12:56:47.479Z" }, + { url = "https://files.pythonhosted.org/packages/c8/45/dba0cc08cf42500dd0f1e552e0fefe1cd81c47099d99277828a1081cbd87/fastavro-1.10.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0a678153b5da1b024a32ec3f611b2e7afd24deac588cb51dd1b0019935191a6d", size = 3334284, upload-time = "2024-12-20T12:56:51.332Z" }, + { url = "https://files.pythonhosted.org/packages/76/e3/3d9b0824e2e2da56e6a435a70a4db7ed801136daa451577a819bbedc6cf8/fastavro-1.10.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:67a597a5cfea4dddcf8b49eaf8c2b5ffee7fda15b578849185bc690ec0cd0d8f", size = 3283647, upload-time = "2024-12-20T12:56:53.982Z" }, + { url = "https://files.pythonhosted.org/packages/a1/dc/83d985f8212194e8283ebae86491fccde8710fd81d81ef8659e5373f4f1b/fastavro-1.10.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:1fd689724760b17f69565d8a4e7785ed79becd451d1c99263c40cb2d6491f1d4", size = 3419520, upload-time = "2024-12-20T12:56:56.527Z" }, + { url = "https://files.pythonhosted.org/packages/fd/7f/21711a9ec9937c84406e0773ba3fc6f8d66389a364da46618706f9c37d30/fastavro-1.10.0-cp311-cp311-win_amd64.whl", hash = "sha256:4f949d463f9ac4221128a51e4e34e2562f401e5925adcadfd28637a73df6c2d8", size = 499750, upload-time = "2024-12-20T12:56:58.034Z" }, + { url = "https://files.pythonhosted.org/packages/9c/a4/8e69c0a5cd121e5d476237de1bde5a7947f791ae45768ae52ed0d3ea8d18/fastavro-1.10.0-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:cfe57cb0d72f304bd0dcc5a3208ca6a7363a9ae76f3073307d095c9d053b29d4", size = 1036343, upload-time = "2024-12-20T12:56:59.557Z" }, + { url = "https://files.pythonhosted.org/packages/1e/01/aa219e2b33e5873d27b867ec0fad9f35f23d461114e1135a7e46c06786d2/fastavro-1.10.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:74e517440c824cb65fb29d3e3903a9406f4d7c75490cef47e55c4c82cdc66270", size = 3263368, upload-time = "2024-12-20T12:57:01.97Z" }, + { url = "https://files.pythonhosted.org/packages/a7/ba/1766e2d7d95df2e95e9e9a089dc7a537c0616720b053a111a918fa7ee6b6/fastavro-1.10.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:203c17d44cadde76e8eecb30f2d1b4f33eb478877552d71f049265dc6f2ecd10", size = 3328933, upload-time = "2024-12-20T12:57:05.898Z" }, + { url = "https://files.pythonhosted.org/packages/2e/40/26e56696b9696ab4fbba25a96b8037ca3f9fd8a8cc55b4b36400ef023e49/fastavro-1.10.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:6575be7f2b5f94023b5a4e766b0251924945ad55e9a96672dc523656d17fe251", size = 3258045, upload-time = "2024-12-20T12:57:12.789Z" }, + { url = "https://files.pythonhosted.org/packages/4e/bc/2f6c92c06c5363372abe828bccdd95762f2c1983b261509f94189c38c8a1/fastavro-1.10.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:fe471deb675ed2f01ee2aac958fbf8ebb13ea00fa4ce7f87e57710a0bc592208", size = 3418001, upload-time = "2024-12-20T12:57:16.556Z" }, + { url = "https://files.pythonhosted.org/packages/0c/ce/cfd16546c04ebbca1be80873b533c788cec76f7bfac231bfac6786047572/fastavro-1.10.0-cp312-cp312-win_amd64.whl", hash = "sha256:567ff515f2a5d26d9674b31c95477f3e6022ec206124c62169bc2ffaf0889089", size = 487855, upload-time = "2024-12-20T12:57:19.335Z" }, + { url = "https://files.pythonhosted.org/packages/c9/c4/163cf154cc694c2dccc70cd6796db6214ac668a1260bf0310401dad188dc/fastavro-1.10.0-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:82263af0adfddb39c85f9517d736e1e940fe506dfcc35bc9ab9f85e0fa9236d8", size = 1022741, upload-time = "2024-12-20T12:57:21.055Z" }, + { url = "https://files.pythonhosted.org/packages/38/01/a24598f5f31b8582a92fe9c41bf91caeed50d5b5eaa7576e6f8b23cb488d/fastavro-1.10.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:566c193109ff0ff84f1072a165b7106c4f96050078a4e6ac7391f81ca1ef3efa", size = 3237421, upload-time = "2024-12-20T12:57:24.525Z" }, + { url = "https://files.pythonhosted.org/packages/a7/bf/08bcf65cfb7feb0e5b1329fafeb4a9b95b7b5ec723ba58c7dbd0d04ded34/fastavro-1.10.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e400d2e55d068404d9fea7c5021f8b999c6f9d9afa1d1f3652ec92c105ffcbdd", size = 3300222, upload-time = "2024-12-20T12:57:28.342Z" }, + { url = "https://files.pythonhosted.org/packages/53/4d/a6c25f3166328f8306ec2e6be1123ed78a55b8ab774a43a661124508881f/fastavro-1.10.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:9b8227497f71565270f9249fc9af32a93644ca683a0167cfe66d203845c3a038", size = 3233276, upload-time = "2024-12-20T12:57:32.303Z" }, + { url = "https://files.pythonhosted.org/packages/47/1c/b2b2ce2bf866a248ae23e96a87b3b8369427ff79be9112073039bee1d245/fastavro-1.10.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:8e62d04c65461b30ac6d314e4197ad666371e97ae8cb2c16f971d802f6c7f514", size = 3388936, upload-time = "2024-12-20T12:57:34.778Z" }, + { url = "https://files.pythonhosted.org/packages/1f/2c/43927e22a2d57587b3aa09765098a6d833246b672d34c10c5f135414745a/fastavro-1.10.0-cp313-cp313-win_amd64.whl", hash = "sha256:86baf8c9740ab570d0d4d18517da71626fe9be4d1142bea684db52bd5adb078f", size = 483967, upload-time = "2024-12-20T12:57:37.618Z" }, ] [[package]] name = "filelock" version = "3.18.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/0a/10/c23352565a6544bdc5353e0b15fc1c563352101f30e24bf500207a54df9a/filelock-3.18.0.tar.gz", hash = "sha256:adbc88eabb99d2fec8c9c1b229b171f18afa655400173ddc653d5d01501fb9f2", size = 18075 } +sdist = { url = "https://files.pythonhosted.org/packages/0a/10/c23352565a6544bdc5353e0b15fc1c563352101f30e24bf500207a54df9a/filelock-3.18.0.tar.gz", hash = "sha256:adbc88eabb99d2fec8c9c1b229b171f18afa655400173ddc653d5d01501fb9f2", size = 18075, upload-time = "2025-03-14T07:11:40.47Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/4d/36/2a115987e2d8c300a974597416d9de88f2444426de9571f4b59b2cca3acc/filelock-3.18.0-py3-none-any.whl", hash = "sha256:c401f4f8377c4464e6db25fff06205fd89bdd83b65eb0488ed1b160f780e21de", size = 16215 }, + { url = "https://files.pythonhosted.org/packages/4d/36/2a115987e2d8c300a974597416d9de88f2444426de9571f4b59b2cca3acc/filelock-3.18.0-py3-none-any.whl", hash = "sha256:c401f4f8377c4464e6db25fff06205fd89bdd83b65eb0488ed1b160f780e21de", size = 16215, upload-time = "2025-03-14T07:11:39.145Z" }, ] [[package]] name = "filetype" version = "1.2.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/bb/29/745f7d30d47fe0f251d3ad3dc2978a23141917661998763bebb6da007eb1/filetype-1.2.0.tar.gz", hash = "sha256:66b56cd6474bf41d8c54660347d37afcc3f7d1970648de365c102ef77548aadb", size = 998020 } +sdist = { url = "https://files.pythonhosted.org/packages/bb/29/745f7d30d47fe0f251d3ad3dc2978a23141917661998763bebb6da007eb1/filetype-1.2.0.tar.gz", hash = "sha256:66b56cd6474bf41d8c54660347d37afcc3f7d1970648de365c102ef77548aadb", size = 998020, upload-time = "2022-11-02T17:34:04.141Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/18/79/1b8fa1bb3568781e84c9200f951c735f3f157429f44be0495da55894d620/filetype-1.2.0-py2.py3-none-any.whl", hash = "sha256:7ce71b6880181241cf7ac8697a2f1eb6a8bd9b429f7ad6d27b8db9ba5f1c2d25", size = 19970 }, + { url = "https://files.pythonhosted.org/packages/18/79/1b8fa1bb3568781e84c9200f951c735f3f157429f44be0495da55894d620/filetype-1.2.0-py2.py3-none-any.whl", hash = "sha256:7ce71b6880181241cf7ac8697a2f1eb6a8bd9b429f7ad6d27b8db9ba5f1c2d25", size = 19970, upload-time = "2022-11-02T17:34:01.425Z" }, ] [[package]] @@ -2340,9 +2358,9 @@ dependencies = [ { name = "requests" }, { name = "websockets" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/7f/06/667e8ef0c47f4918979c0f4dcdc33bf6dc87c4dd8ccea8a07b09b0ea6648/firecrawl_py-1.14.1.tar.gz", hash = "sha256:bc0ae89aa55fe394923204df5f9be41fafaecebad0a73fb7fb419f8f7cda7401", size = 21005 } +sdist = { url = "https://files.pythonhosted.org/packages/7f/06/667e8ef0c47f4918979c0f4dcdc33bf6dc87c4dd8ccea8a07b09b0ea6648/firecrawl_py-1.14.1.tar.gz", hash = "sha256:bc0ae89aa55fe394923204df5f9be41fafaecebad0a73fb7fb419f8f7cda7401", size = 21005, upload-time = "2025-03-17T03:01:24.573Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/70/1d/34b1736ff1ef5ecf4e17db35cf05892b8b4b09cb05804ca173ae130503f8/firecrawl_py-1.14.1-py3-none-any.whl", hash = "sha256:29a9180d8aed56733144aa8b1626682754106fa11f7dbe8632c83fcdb46c69e8", size = 19891 }, + { url = "https://files.pythonhosted.org/packages/70/1d/34b1736ff1ef5ecf4e17db35cf05892b8b4b09cb05804ca173ae130503f8/firecrawl_py-1.14.1-py3-none-any.whl", hash = "sha256:29a9180d8aed56733144aa8b1626682754106fa11f7dbe8632c83fcdb46c69e8", size = 19891, upload-time = "2025-03-17T03:01:22.588Z" }, ] [[package]] @@ -2352,9 +2370,9 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "numpy" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/20/a8/17322311b77f3012194f92c47c81455463f99c48d358c463fa45bd3c8541/flaml-2.3.4.tar.gz", hash = "sha256:308c3e769976d8a0272f2fd7d98258d7d4a4fd2e4525ba540d1ba149ae266c54", size = 284728 } +sdist = { url = "https://files.pythonhosted.org/packages/20/a8/17322311b77f3012194f92c47c81455463f99c48d358c463fa45bd3c8541/flaml-2.3.4.tar.gz", hash = "sha256:308c3e769976d8a0272f2fd7d98258d7d4a4fd2e4525ba540d1ba149ae266c54", size = 284728, upload-time = "2025-02-17T10:13:59.261Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/14/5c/c1e734b36d0f068708836238fbf1e8c34716a61e1a844482f37e277ba476/FLAML-2.3.4-py3-none-any.whl", hash = "sha256:dceab62194d469889c4584531049ac0a43480056f4f39c6ea207bfc12a157d76", size = 314250 }, + { url = "https://files.pythonhosted.org/packages/14/5c/c1e734b36d0f068708836238fbf1e8c34716a61e1a844482f37e277ba476/FLAML-2.3.4-py3-none-any.whl", hash = "sha256:dceab62194d469889c4584531049ac0a43480056f4f39c6ea207bfc12a157d76", size = 314250, upload-time = "2025-02-17T10:13:57.674Z" }, ] [[package]] @@ -2368,9 +2386,9 @@ dependencies = [ { name = "jinja2" }, { name = "werkzeug" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/89/50/dff6380f1c7f84135484e176e0cac8690af72fa90e932ad2a0a60e28c69b/flask-3.1.0.tar.gz", hash = "sha256:5f873c5184c897c8d9d1b05df1e3d01b14910ce69607a117bd3277098a5836ac", size = 680824 } +sdist = { url = "https://files.pythonhosted.org/packages/89/50/dff6380f1c7f84135484e176e0cac8690af72fa90e932ad2a0a60e28c69b/flask-3.1.0.tar.gz", hash = "sha256:5f873c5184c897c8d9d1b05df1e3d01b14910ce69607a117bd3277098a5836ac", size = 680824, upload-time = "2024-11-13T18:24:38.127Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/af/47/93213ee66ef8fae3b93b3e29206f6b251e65c97bd91d8e1c5596ef15af0a/flask-3.1.0-py3-none-any.whl", hash = "sha256:d667207822eb83f1c4b50949b1623c8fc8d51f2341d65f72e1a1815397551136", size = 102979 }, + { url = "https://files.pythonhosted.org/packages/af/47/93213ee66ef8fae3b93b3e29206f6b251e65c97bd91d8e1c5596ef15af0a/flask-3.1.0-py3-none-any.whl", hash = "sha256:d667207822eb83f1c4b50949b1623c8fc8d51f2341d65f72e1a1815397551136", size = 102979, upload-time = "2024-11-13T18:24:36.135Z" }, ] [[package]] @@ -2381,9 +2399,9 @@ dependencies = [ { name = "flask" }, { name = "werkzeug" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/32/d8/667bd90d1ee41c96e938bafe81052494e70b7abd9498c4a0215c103b9667/flask_cors-5.0.1.tar.gz", hash = "sha256:6ccb38d16d6b72bbc156c1c3f192bc435bfcc3c2bc864b2df1eb9b2d97b2403c", size = 11643 } +sdist = { url = "https://files.pythonhosted.org/packages/32/d8/667bd90d1ee41c96e938bafe81052494e70b7abd9498c4a0215c103b9667/flask_cors-5.0.1.tar.gz", hash = "sha256:6ccb38d16d6b72bbc156c1c3f192bc435bfcc3c2bc864b2df1eb9b2d97b2403c", size = 11643, upload-time = "2025-02-24T03:57:02.224Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/85/61/4aea5fb55be1b6f95e604627dc6c50c47d693e39cab2ac086ee0155a0abd/flask_cors-5.0.1-py3-none-any.whl", hash = "sha256:fa5cb364ead54bbf401a26dbf03030c6b18fb2fcaf70408096a572b409586b0c", size = 11296 }, + { url = "https://files.pythonhosted.org/packages/85/61/4aea5fb55be1b6f95e604627dc6c50c47d693e39cab2ac086ee0155a0abd/flask_cors-5.0.1-py3-none-any.whl", hash = "sha256:fa5cb364ead54bbf401a26dbf03030c6b18fb2fcaf70408096a572b409586b0c", size = 11296, upload-time = "2025-02-24T03:57:00.621Z" }, ] [[package]] @@ -2394,18 +2412,18 @@ dependencies = [ { name = "flask" }, { name = "werkzeug" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/c3/6e/2f4e13e373bb49e68c02c51ceadd22d172715a06716f9299d9df01b6ddb2/Flask-Login-0.6.3.tar.gz", hash = "sha256:5e23d14a607ef12806c699590b89d0f0e0d67baeec599d75947bf9c147330333", size = 48834 } +sdist = { url = "https://files.pythonhosted.org/packages/c3/6e/2f4e13e373bb49e68c02c51ceadd22d172715a06716f9299d9df01b6ddb2/Flask-Login-0.6.3.tar.gz", hash = "sha256:5e23d14a607ef12806c699590b89d0f0e0d67baeec599d75947bf9c147330333", size = 48834, upload-time = "2023-10-30T14:53:21.151Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/59/f5/67e9cc5c2036f58115f9fe0f00d203cf6780c3ff8ae0e705e7a9d9e8ff9e/Flask_Login-0.6.3-py3-none-any.whl", hash = "sha256:849b25b82a436bf830a054e74214074af59097171562ab10bfa999e6b78aae5d", size = 17303 }, + { url = "https://files.pythonhosted.org/packages/59/f5/67e9cc5c2036f58115f9fe0f00d203cf6780c3ff8ae0e705e7a9d9e8ff9e/Flask_Login-0.6.3-py3-none-any.whl", hash = "sha256:849b25b82a436bf830a054e74214074af59097171562ab10bfa999e6b78aae5d", size = 17303, upload-time = "2023-10-30T14:53:19.636Z" }, ] [[package]] name = "flatbuffers" version = "25.2.10" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/e4/30/eb5dce7994fc71a2f685d98ec33cc660c0a5887db5610137e60d8cbc4489/flatbuffers-25.2.10.tar.gz", hash = "sha256:97e451377a41262f8d9bd4295cc836133415cc03d8cb966410a4af92eb00d26e", size = 22170 } +sdist = { url = "https://files.pythonhosted.org/packages/e4/30/eb5dce7994fc71a2f685d98ec33cc660c0a5887db5610137e60d8cbc4489/flatbuffers-25.2.10.tar.gz", hash = "sha256:97e451377a41262f8d9bd4295cc836133415cc03d8cb966410a4af92eb00d26e", size = 22170, upload-time = "2025-02-11T04:26:46.257Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/b8/25/155f9f080d5e4bc0082edfda032ea2bc2b8fab3f4d25d46c1e9dd22a1a89/flatbuffers-25.2.10-py2.py3-none-any.whl", hash = "sha256:ebba5f4d5ea615af3f7fd70fc310636fbb2bbd1f566ac0a23d98dd412de50051", size = 30953 }, + { url = "https://files.pythonhosted.org/packages/b8/25/155f9f080d5e4bc0082edfda032ea2bc2b8fab3f4d25d46c1e9dd22a1a89/flatbuffers-25.2.10-py2.py3-none-any.whl", hash = "sha256:ebba5f4d5ea615af3f7fd70fc310636fbb2bbd1f566ac0a23d98dd412de50051", size = 30953, upload-time = "2025-02-11T04:26:44.484Z" }, ] [[package]] @@ -2419,112 +2437,112 @@ dependencies = [ { name = "pytz" }, { name = "tornado" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/09/a1/357f1b5d8946deafdcfdd604f51baae9de10aafa2908d0b7322597155f92/flower-2.0.1.tar.gz", hash = "sha256:5ab717b979530770c16afb48b50d2a98d23c3e9fe39851dcf6bc4d01845a02a0", size = 3220408 } +sdist = { url = "https://files.pythonhosted.org/packages/09/a1/357f1b5d8946deafdcfdd604f51baae9de10aafa2908d0b7322597155f92/flower-2.0.1.tar.gz", hash = "sha256:5ab717b979530770c16afb48b50d2a98d23c3e9fe39851dcf6bc4d01845a02a0", size = 3220408, upload-time = "2023-08-13T14:37:46.073Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/a6/ff/ee2f67c0ff146ec98b5df1df637b2bc2d17beeb05df9f427a67bd7a7d79c/flower-2.0.1-py2.py3-none-any.whl", hash = "sha256:9db2c621eeefbc844c8dd88be64aef61e84e2deb29b271e02ab2b5b9f01068e2", size = 383553 }, + { url = "https://files.pythonhosted.org/packages/a6/ff/ee2f67c0ff146ec98b5df1df637b2bc2d17beeb05df9f427a67bd7a7d79c/flower-2.0.1-py2.py3-none-any.whl", hash = "sha256:9db2c621eeefbc844c8dd88be64aef61e84e2deb29b271e02ab2b5b9f01068e2", size = 383553, upload-time = "2023-08-13T14:37:41.552Z" }, ] [[package]] name = "forbiddenfruit" version = "0.1.4" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/e6/79/d4f20e91327c98096d605646bdc6a5ffedae820f38d378d3515c42ec5e60/forbiddenfruit-0.1.4.tar.gz", hash = "sha256:e3f7e66561a29ae129aac139a85d610dbf3dd896128187ed5454b6421f624253", size = 43756 } +sdist = { url = "https://files.pythonhosted.org/packages/e6/79/d4f20e91327c98096d605646bdc6a5ffedae820f38d378d3515c42ec5e60/forbiddenfruit-0.1.4.tar.gz", hash = "sha256:e3f7e66561a29ae129aac139a85d610dbf3dd896128187ed5454b6421f624253", size = 43756, upload-time = "2021-01-16T21:03:35.401Z" } [[package]] name = "frozendict" version = "2.4.6" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/bb/59/19eb300ba28e7547538bdf603f1c6c34793240a90e1a7b61b65d8517e35e/frozendict-2.4.6.tar.gz", hash = "sha256:df7cd16470fbd26fc4969a208efadc46319334eb97def1ddf48919b351192b8e", size = 316416 } +sdist = { url = "https://files.pythonhosted.org/packages/bb/59/19eb300ba28e7547538bdf603f1c6c34793240a90e1a7b61b65d8517e35e/frozendict-2.4.6.tar.gz", hash = "sha256:df7cd16470fbd26fc4969a208efadc46319334eb97def1ddf48919b351192b8e", size = 316416, upload-time = "2024-10-13T12:15:32.449Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/a6/7f/e80cdbe0db930b2ba9d46ca35a41b0150156da16dfb79edcc05642690c3b/frozendict-2.4.6-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:c3a05c0a50cab96b4bb0ea25aa752efbfceed5ccb24c007612bc63e51299336f", size = 37927 }, - { url = "https://files.pythonhosted.org/packages/29/98/27e145ff7e8e63caa95fb8ee4fc56c68acb208bef01a89c3678a66f9a34d/frozendict-2.4.6-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:f5b94d5b07c00986f9e37a38dd83c13f5fe3bf3f1ccc8e88edea8fe15d6cd88c", size = 37945 }, - { url = "https://files.pythonhosted.org/packages/ac/f1/a10be024a9d53441c997b3661ea80ecba6e3130adc53812a4b95b607cdd1/frozendict-2.4.6-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f4c789fd70879ccb6289a603cdebdc4953e7e5dea047d30c1b180529b28257b5", size = 117656 }, - { url = "https://files.pythonhosted.org/packages/46/a6/34c760975e6f1cb4db59a990d58dcf22287e10241c851804670c74c6a27a/frozendict-2.4.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:da6a10164c8a50b34b9ab508a9420df38f4edf286b9ca7b7df8a91767baecb34", size = 117444 }, - { url = "https://files.pythonhosted.org/packages/62/dd/64bddd1ffa9617f50e7e63656b2a7ad7f0a46c86b5f4a3d2c714d0006277/frozendict-2.4.6-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:9a8a43036754a941601635ea9c788ebd7a7efbed2becba01b54a887b41b175b9", size = 116801 }, - { url = "https://files.pythonhosted.org/packages/45/ae/af06a8bde1947277aad895c2f26c3b8b8b6ee9c0c2ad988fb58a9d1dde3f/frozendict-2.4.6-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:c9905dcf7aa659e6a11b8051114c9fa76dfde3a6e50e6dc129d5aece75b449a2", size = 117329 }, - { url = "https://files.pythonhosted.org/packages/d2/df/be3fa0457ff661301228f4c59c630699568c8ed9b5480f113b3eea7d0cb3/frozendict-2.4.6-cp310-cp310-win_amd64.whl", hash = "sha256:323f1b674a2cc18f86ab81698e22aba8145d7a755e0ac2cccf142ee2db58620d", size = 37522 }, - { url = "https://files.pythonhosted.org/packages/4a/6f/c22e0266b4c85f58b4613fec024e040e93753880527bf92b0c1bc228c27c/frozendict-2.4.6-cp310-cp310-win_arm64.whl", hash = "sha256:eabd21d8e5db0c58b60d26b4bb9839cac13132e88277e1376970172a85ee04b3", size = 34056 }, - { url = "https://files.pythonhosted.org/packages/04/13/d9839089b900fa7b479cce495d62110cddc4bd5630a04d8469916c0e79c5/frozendict-2.4.6-py311-none-any.whl", hash = "sha256:d065db6a44db2e2375c23eac816f1a022feb2fa98cbb50df44a9e83700accbea", size = 16148 }, - { url = "https://files.pythonhosted.org/packages/ba/d0/d482c39cee2ab2978a892558cf130681d4574ea208e162da8958b31e9250/frozendict-2.4.6-py312-none-any.whl", hash = "sha256:49344abe90fb75f0f9fdefe6d4ef6d4894e640fadab71f11009d52ad97f370b9", size = 16146 }, - { url = "https://files.pythonhosted.org/packages/a5/8e/b6bf6a0de482d7d7d7a2aaac8fdc4a4d0bb24a809f5ddd422aa7060eb3d2/frozendict-2.4.6-py313-none-any.whl", hash = "sha256:7134a2bb95d4a16556bb5f2b9736dceb6ea848fa5b6f3f6c2d6dba93b44b4757", size = 16146 }, + { url = "https://files.pythonhosted.org/packages/a6/7f/e80cdbe0db930b2ba9d46ca35a41b0150156da16dfb79edcc05642690c3b/frozendict-2.4.6-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:c3a05c0a50cab96b4bb0ea25aa752efbfceed5ccb24c007612bc63e51299336f", size = 37927, upload-time = "2024-10-13T12:14:17.927Z" }, + { url = "https://files.pythonhosted.org/packages/29/98/27e145ff7e8e63caa95fb8ee4fc56c68acb208bef01a89c3678a66f9a34d/frozendict-2.4.6-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:f5b94d5b07c00986f9e37a38dd83c13f5fe3bf3f1ccc8e88edea8fe15d6cd88c", size = 37945, upload-time = "2024-10-13T12:14:19.976Z" }, + { url = "https://files.pythonhosted.org/packages/ac/f1/a10be024a9d53441c997b3661ea80ecba6e3130adc53812a4b95b607cdd1/frozendict-2.4.6-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f4c789fd70879ccb6289a603cdebdc4953e7e5dea047d30c1b180529b28257b5", size = 117656, upload-time = "2024-10-13T12:14:22.038Z" }, + { url = "https://files.pythonhosted.org/packages/46/a6/34c760975e6f1cb4db59a990d58dcf22287e10241c851804670c74c6a27a/frozendict-2.4.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:da6a10164c8a50b34b9ab508a9420df38f4edf286b9ca7b7df8a91767baecb34", size = 117444, upload-time = "2024-10-13T12:14:24.251Z" }, + { url = "https://files.pythonhosted.org/packages/62/dd/64bddd1ffa9617f50e7e63656b2a7ad7f0a46c86b5f4a3d2c714d0006277/frozendict-2.4.6-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:9a8a43036754a941601635ea9c788ebd7a7efbed2becba01b54a887b41b175b9", size = 116801, upload-time = "2024-10-13T12:14:26.518Z" }, + { url = "https://files.pythonhosted.org/packages/45/ae/af06a8bde1947277aad895c2f26c3b8b8b6ee9c0c2ad988fb58a9d1dde3f/frozendict-2.4.6-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:c9905dcf7aa659e6a11b8051114c9fa76dfde3a6e50e6dc129d5aece75b449a2", size = 117329, upload-time = "2024-10-13T12:14:28.485Z" }, + { url = "https://files.pythonhosted.org/packages/d2/df/be3fa0457ff661301228f4c59c630699568c8ed9b5480f113b3eea7d0cb3/frozendict-2.4.6-cp310-cp310-win_amd64.whl", hash = "sha256:323f1b674a2cc18f86ab81698e22aba8145d7a755e0ac2cccf142ee2db58620d", size = 37522, upload-time = "2024-10-13T12:14:30.418Z" }, + { url = "https://files.pythonhosted.org/packages/4a/6f/c22e0266b4c85f58b4613fec024e040e93753880527bf92b0c1bc228c27c/frozendict-2.4.6-cp310-cp310-win_arm64.whl", hash = "sha256:eabd21d8e5db0c58b60d26b4bb9839cac13132e88277e1376970172a85ee04b3", size = 34056, upload-time = "2024-10-13T12:14:31.757Z" }, + { url = "https://files.pythonhosted.org/packages/04/13/d9839089b900fa7b479cce495d62110cddc4bd5630a04d8469916c0e79c5/frozendict-2.4.6-py311-none-any.whl", hash = "sha256:d065db6a44db2e2375c23eac816f1a022feb2fa98cbb50df44a9e83700accbea", size = 16148, upload-time = "2024-10-13T12:15:26.839Z" }, + { url = "https://files.pythonhosted.org/packages/ba/d0/d482c39cee2ab2978a892558cf130681d4574ea208e162da8958b31e9250/frozendict-2.4.6-py312-none-any.whl", hash = "sha256:49344abe90fb75f0f9fdefe6d4ef6d4894e640fadab71f11009d52ad97f370b9", size = 16146, upload-time = "2024-10-13T12:15:28.16Z" }, + { url = "https://files.pythonhosted.org/packages/a5/8e/b6bf6a0de482d7d7d7a2aaac8fdc4a4d0bb24a809f5ddd422aa7060eb3d2/frozendict-2.4.6-py313-none-any.whl", hash = "sha256:7134a2bb95d4a16556bb5f2b9736dceb6ea848fa5b6f3f6c2d6dba93b44b4757", size = 16146, upload-time = "2024-10-13T12:15:29.495Z" }, ] [[package]] name = "frozenlist" version = "1.5.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/8f/ed/0f4cec13a93c02c47ec32d81d11c0c1efbadf4a471e3f3ce7cad366cbbd3/frozenlist-1.5.0.tar.gz", hash = "sha256:81d5af29e61b9c8348e876d442253723928dce6433e0e76cd925cd83f1b4b817", size = 39930 } -wheels = [ - { url = "https://files.pythonhosted.org/packages/54/79/29d44c4af36b2b240725dce566b20f63f9b36ef267aaaa64ee7466f4f2f8/frozenlist-1.5.0-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:5b6a66c18b5b9dd261ca98dffcb826a525334b2f29e7caa54e182255c5f6a65a", size = 94451 }, - { url = "https://files.pythonhosted.org/packages/47/47/0c999aeace6ead8a44441b4f4173e2261b18219e4ad1fe9a479871ca02fc/frozenlist-1.5.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:d1b3eb7b05ea246510b43a7e53ed1653e55c2121019a97e60cad7efb881a97bb", size = 54301 }, - { url = "https://files.pythonhosted.org/packages/8d/60/107a38c1e54176d12e06e9d4b5d755b677d71d1219217cee063911b1384f/frozenlist-1.5.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:15538c0cbf0e4fa11d1e3a71f823524b0c46299aed6e10ebb4c2089abd8c3bec", size = 52213 }, - { url = "https://files.pythonhosted.org/packages/17/62/594a6829ac5679c25755362a9dc93486a8a45241394564309641425d3ff6/frozenlist-1.5.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e79225373c317ff1e35f210dd5f1344ff31066ba8067c307ab60254cd3a78ad5", size = 240946 }, - { url = "https://files.pythonhosted.org/packages/7e/75/6c8419d8f92c80dd0ee3f63bdde2702ce6398b0ac8410ff459f9b6f2f9cb/frozenlist-1.5.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9272fa73ca71266702c4c3e2d4a28553ea03418e591e377a03b8e3659d94fa76", size = 264608 }, - { url = "https://files.pythonhosted.org/packages/88/3e/82a6f0b84bc6fb7e0be240e52863c6d4ab6098cd62e4f5b972cd31e002e8/frozenlist-1.5.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:498524025a5b8ba81695761d78c8dd7382ac0b052f34e66939c42df860b8ff17", size = 261361 }, - { url = "https://files.pythonhosted.org/packages/fd/85/14e5f9ccac1b64ff2f10c927b3ffdf88772aea875882406f9ba0cec8ad84/frozenlist-1.5.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:92b5278ed9d50fe610185ecd23c55d8b307d75ca18e94c0e7de328089ac5dcba", size = 231649 }, - { url = "https://files.pythonhosted.org/packages/ee/59/928322800306f6529d1852323014ee9008551e9bb027cc38d276cbc0b0e7/frozenlist-1.5.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7f3c8c1dacd037df16e85227bac13cca58c30da836c6f936ba1df0c05d046d8d", size = 241853 }, - { url = "https://files.pythonhosted.org/packages/7d/bd/e01fa4f146a6f6c18c5d34cab8abdc4013774a26c4ff851128cd1bd3008e/frozenlist-1.5.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:f2ac49a9bedb996086057b75bf93538240538c6d9b38e57c82d51f75a73409d2", size = 243652 }, - { url = "https://files.pythonhosted.org/packages/a5/bd/e4771fd18a8ec6757033f0fa903e447aecc3fbba54e3630397b61596acf0/frozenlist-1.5.0-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:e66cc454f97053b79c2ab09c17fbe3c825ea6b4de20baf1be28919460dd7877f", size = 241734 }, - { url = "https://files.pythonhosted.org/packages/21/13/c83821fa5544af4f60c5d3a65d054af3213c26b14d3f5f48e43e5fb48556/frozenlist-1.5.0-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:5a3ba5f9a0dfed20337d3e966dc359784c9f96503674c2faf015f7fe8e96798c", size = 260959 }, - { url = "https://files.pythonhosted.org/packages/71/f3/1f91c9a9bf7ed0e8edcf52698d23f3c211d8d00291a53c9f115ceb977ab1/frozenlist-1.5.0-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:6321899477db90bdeb9299ac3627a6a53c7399c8cd58d25da094007402b039ab", size = 262706 }, - { url = "https://files.pythonhosted.org/packages/4c/22/4a256fdf5d9bcb3ae32622c796ee5ff9451b3a13a68cfe3f68e2c95588ce/frozenlist-1.5.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:76e4753701248476e6286f2ef492af900ea67d9706a0155335a40ea21bf3b2f5", size = 250401 }, - { url = "https://files.pythonhosted.org/packages/af/89/c48ebe1f7991bd2be6d5f4ed202d94960c01b3017a03d6954dd5fa9ea1e8/frozenlist-1.5.0-cp310-cp310-win32.whl", hash = "sha256:977701c081c0241d0955c9586ffdd9ce44f7a7795df39b9151cd9a6fd0ce4cfb", size = 45498 }, - { url = "https://files.pythonhosted.org/packages/28/2f/cc27d5f43e023d21fe5c19538e08894db3d7e081cbf582ad5ed366c24446/frozenlist-1.5.0-cp310-cp310-win_amd64.whl", hash = "sha256:189f03b53e64144f90990d29a27ec4f7997d91ed3d01b51fa39d2dbe77540fd4", size = 51622 }, - { url = "https://files.pythonhosted.org/packages/79/43/0bed28bf5eb1c9e4301003b74453b8e7aa85fb293b31dde352aac528dafc/frozenlist-1.5.0-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:fd74520371c3c4175142d02a976aee0b4cb4a7cc912a60586ffd8d5929979b30", size = 94987 }, - { url = "https://files.pythonhosted.org/packages/bb/bf/b74e38f09a246e8abbe1e90eb65787ed745ccab6eaa58b9c9308e052323d/frozenlist-1.5.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:2f3f7a0fbc219fb4455264cae4d9f01ad41ae6ee8524500f381de64ffaa077d5", size = 54584 }, - { url = "https://files.pythonhosted.org/packages/2c/31/ab01375682f14f7613a1ade30149f684c84f9b8823a4391ed950c8285656/frozenlist-1.5.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:f47c9c9028f55a04ac254346e92977bf0f166c483c74b4232bee19a6697e4778", size = 52499 }, - { url = "https://files.pythonhosted.org/packages/98/a8/d0ac0b9276e1404f58fec3ab6e90a4f76b778a49373ccaf6a563f100dfbc/frozenlist-1.5.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0996c66760924da6e88922756d99b47512a71cfd45215f3570bf1e0b694c206a", size = 276357 }, - { url = "https://files.pythonhosted.org/packages/ad/c9/c7761084fa822f07dac38ac29f841d4587570dd211e2262544aa0b791d21/frozenlist-1.5.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:a2fe128eb4edeabe11896cb6af88fca5346059f6c8d807e3b910069f39157869", size = 287516 }, - { url = "https://files.pythonhosted.org/packages/a1/ff/cd7479e703c39df7bdab431798cef89dc75010d8aa0ca2514c5b9321db27/frozenlist-1.5.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:1a8ea951bbb6cacd492e3948b8da8c502a3f814f5d20935aae74b5df2b19cf3d", size = 283131 }, - { url = "https://files.pythonhosted.org/packages/59/a0/370941beb47d237eca4fbf27e4e91389fd68699e6f4b0ebcc95da463835b/frozenlist-1.5.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:de537c11e4aa01d37db0d403b57bd6f0546e71a82347a97c6a9f0dcc532b3a45", size = 261320 }, - { url = "https://files.pythonhosted.org/packages/b8/5f/c10123e8d64867bc9b4f2f510a32042a306ff5fcd7e2e09e5ae5100ee333/frozenlist-1.5.0-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9c2623347b933fcb9095841f1cc5d4ff0b278addd743e0e966cb3d460278840d", size = 274877 }, - { url = "https://files.pythonhosted.org/packages/fa/79/38c505601ae29d4348f21706c5d89755ceded02a745016ba2f58bd5f1ea6/frozenlist-1.5.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:cee6798eaf8b1416ef6909b06f7dc04b60755206bddc599f52232606e18179d3", size = 269592 }, - { url = "https://files.pythonhosted.org/packages/19/e2/39f3a53191b8204ba9f0bb574b926b73dd2efba2a2b9d2d730517e8f7622/frozenlist-1.5.0-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:f5f9da7f5dbc00a604fe74aa02ae7c98bcede8a3b8b9666f9f86fc13993bc71a", size = 265934 }, - { url = "https://files.pythonhosted.org/packages/d5/c9/3075eb7f7f3a91f1a6b00284af4de0a65a9ae47084930916f5528144c9dd/frozenlist-1.5.0-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:90646abbc7a5d5c7c19461d2e3eeb76eb0b204919e6ece342feb6032c9325ae9", size = 283859 }, - { url = "https://files.pythonhosted.org/packages/05/f5/549f44d314c29408b962fa2b0e69a1a67c59379fb143b92a0a065ffd1f0f/frozenlist-1.5.0-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:bdac3c7d9b705d253b2ce370fde941836a5f8b3c5c2b8fd70940a3ea3af7f4f2", size = 287560 }, - { url = "https://files.pythonhosted.org/packages/9d/f8/cb09b3c24a3eac02c4c07a9558e11e9e244fb02bf62c85ac2106d1eb0c0b/frozenlist-1.5.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:03d33c2ddbc1816237a67f66336616416e2bbb6beb306e5f890f2eb22b959cdf", size = 277150 }, - { url = "https://files.pythonhosted.org/packages/37/48/38c2db3f54d1501e692d6fe058f45b6ad1b358d82cd19436efab80cfc965/frozenlist-1.5.0-cp311-cp311-win32.whl", hash = "sha256:237f6b23ee0f44066219dae14c70ae38a63f0440ce6750f868ee08775073f942", size = 45244 }, - { url = "https://files.pythonhosted.org/packages/ca/8c/2ddffeb8b60a4bce3b196c32fcc30d8830d4615e7b492ec2071da801b8ad/frozenlist-1.5.0-cp311-cp311-win_amd64.whl", hash = "sha256:0cc974cc93d32c42e7b0f6cf242a6bd941c57c61b618e78b6c0a96cb72788c1d", size = 51634 }, - { url = "https://files.pythonhosted.org/packages/79/73/fa6d1a96ab7fd6e6d1c3500700963eab46813847f01ef0ccbaa726181dd5/frozenlist-1.5.0-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:31115ba75889723431aa9a4e77d5f398f5cf976eea3bdf61749731f62d4a4a21", size = 94026 }, - { url = "https://files.pythonhosted.org/packages/ab/04/ea8bf62c8868b8eada363f20ff1b647cf2e93377a7b284d36062d21d81d1/frozenlist-1.5.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:7437601c4d89d070eac8323f121fcf25f88674627505334654fd027b091db09d", size = 54150 }, - { url = "https://files.pythonhosted.org/packages/d0/9a/8e479b482a6f2070b26bda572c5e6889bb3ba48977e81beea35b5ae13ece/frozenlist-1.5.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:7948140d9f8ece1745be806f2bfdf390127cf1a763b925c4a805c603df5e697e", size = 51927 }, - { url = "https://files.pythonhosted.org/packages/e3/12/2aad87deb08a4e7ccfb33600871bbe8f0e08cb6d8224371387f3303654d7/frozenlist-1.5.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:feeb64bc9bcc6b45c6311c9e9b99406660a9c05ca8a5b30d14a78555088b0b3a", size = 282647 }, - { url = "https://files.pythonhosted.org/packages/77/f2/07f06b05d8a427ea0060a9cef6e63405ea9e0d761846b95ef3fb3be57111/frozenlist-1.5.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:683173d371daad49cffb8309779e886e59c2f369430ad28fe715f66d08d4ab1a", size = 289052 }, - { url = "https://files.pythonhosted.org/packages/bd/9f/8bf45a2f1cd4aa401acd271b077989c9267ae8463e7c8b1eb0d3f561b65e/frozenlist-1.5.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:7d57d8f702221405a9d9b40f9da8ac2e4a1a8b5285aac6100f3393675f0a85ee", size = 291719 }, - { url = "https://files.pythonhosted.org/packages/41/d1/1f20fd05a6c42d3868709b7604c9f15538a29e4f734c694c6bcfc3d3b935/frozenlist-1.5.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:30c72000fbcc35b129cb09956836c7d7abf78ab5416595e4857d1cae8d6251a6", size = 267433 }, - { url = "https://files.pythonhosted.org/packages/af/f2/64b73a9bb86f5a89fb55450e97cd5c1f84a862d4ff90d9fd1a73ab0f64a5/frozenlist-1.5.0-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:000a77d6034fbad9b6bb880f7ec073027908f1b40254b5d6f26210d2dab1240e", size = 283591 }, - { url = "https://files.pythonhosted.org/packages/29/e2/ffbb1fae55a791fd6c2938dd9ea779509c977435ba3940b9f2e8dc9d5316/frozenlist-1.5.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:5d7f5a50342475962eb18b740f3beecc685a15b52c91f7d975257e13e029eca9", size = 273249 }, - { url = "https://files.pythonhosted.org/packages/2e/6e/008136a30798bb63618a114b9321b5971172a5abddff44a100c7edc5ad4f/frozenlist-1.5.0-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:87f724d055eb4785d9be84e9ebf0f24e392ddfad00b3fe036e43f489fafc9039", size = 271075 }, - { url = "https://files.pythonhosted.org/packages/ae/f0/4e71e54a026b06724cec9b6c54f0b13a4e9e298cc8db0f82ec70e151f5ce/frozenlist-1.5.0-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:6e9080bb2fb195a046e5177f10d9d82b8a204c0736a97a153c2466127de87784", size = 285398 }, - { url = "https://files.pythonhosted.org/packages/4d/36/70ec246851478b1c0b59f11ef8ade9c482ff447c1363c2bd5fad45098b12/frozenlist-1.5.0-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:9b93d7aaa36c966fa42efcaf716e6b3900438632a626fb09c049f6a2f09fc631", size = 294445 }, - { url = "https://files.pythonhosted.org/packages/37/e0/47f87544055b3349b633a03c4d94b405956cf2437f4ab46d0928b74b7526/frozenlist-1.5.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:52ef692a4bc60a6dd57f507429636c2af8b6046db8b31b18dac02cbc8f507f7f", size = 280569 }, - { url = "https://files.pythonhosted.org/packages/f9/7c/490133c160fb6b84ed374c266f42800e33b50c3bbab1652764e6e1fc498a/frozenlist-1.5.0-cp312-cp312-win32.whl", hash = "sha256:29d94c256679247b33a3dc96cce0f93cbc69c23bf75ff715919332fdbb6a32b8", size = 44721 }, - { url = "https://files.pythonhosted.org/packages/b1/56/4e45136ffc6bdbfa68c29ca56ef53783ef4c2fd395f7cbf99a2624aa9aaa/frozenlist-1.5.0-cp312-cp312-win_amd64.whl", hash = "sha256:8969190d709e7c48ea386db202d708eb94bdb29207a1f269bab1196ce0dcca1f", size = 51329 }, - { url = "https://files.pythonhosted.org/packages/da/3b/915f0bca8a7ea04483622e84a9bd90033bab54bdf485479556c74fd5eaf5/frozenlist-1.5.0-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:7a1a048f9215c90973402e26c01d1cff8a209e1f1b53f72b95c13db61b00f953", size = 91538 }, - { url = "https://files.pythonhosted.org/packages/c7/d1/a7c98aad7e44afe5306a2b068434a5830f1470675f0e715abb86eb15f15b/frozenlist-1.5.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:dd47a5181ce5fcb463b5d9e17ecfdb02b678cca31280639255ce9d0e5aa67af0", size = 52849 }, - { url = "https://files.pythonhosted.org/packages/3a/c8/76f23bf9ab15d5f760eb48701909645f686f9c64fbb8982674c241fbef14/frozenlist-1.5.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:1431d60b36d15cda188ea222033eec8e0eab488f39a272461f2e6d9e1a8e63c2", size = 50583 }, - { url = "https://files.pythonhosted.org/packages/1f/22/462a3dd093d11df623179d7754a3b3269de3b42de2808cddef50ee0f4f48/frozenlist-1.5.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6482a5851f5d72767fbd0e507e80737f9c8646ae7fd303def99bfe813f76cf7f", size = 265636 }, - { url = "https://files.pythonhosted.org/packages/80/cf/e075e407fc2ae7328155a1cd7e22f932773c8073c1fc78016607d19cc3e5/frozenlist-1.5.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:44c49271a937625619e862baacbd037a7ef86dd1ee215afc298a417ff3270608", size = 270214 }, - { url = "https://files.pythonhosted.org/packages/a1/58/0642d061d5de779f39c50cbb00df49682832923f3d2ebfb0fedf02d05f7f/frozenlist-1.5.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:12f78f98c2f1c2429d42e6a485f433722b0061d5c0b0139efa64f396efb5886b", size = 273905 }, - { url = "https://files.pythonhosted.org/packages/ab/66/3fe0f5f8f2add5b4ab7aa4e199f767fd3b55da26e3ca4ce2cc36698e50c4/frozenlist-1.5.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ce3aa154c452d2467487765e3adc730a8c153af77ad84096bc19ce19a2400840", size = 250542 }, - { url = "https://files.pythonhosted.org/packages/f6/b8/260791bde9198c87a465224e0e2bb62c4e716f5d198fc3a1dacc4895dbd1/frozenlist-1.5.0-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9b7dc0c4338e6b8b091e8faf0db3168a37101943e687f373dce00959583f7439", size = 267026 }, - { url = "https://files.pythonhosted.org/packages/2e/a4/3d24f88c527f08f8d44ade24eaee83b2627793fa62fa07cbb7ff7a2f7d42/frozenlist-1.5.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:45e0896250900b5aa25180f9aec243e84e92ac84bd4a74d9ad4138ef3f5c97de", size = 257690 }, - { url = "https://files.pythonhosted.org/packages/de/9a/d311d660420b2beeff3459b6626f2ab4fb236d07afbdac034a4371fe696e/frozenlist-1.5.0-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:561eb1c9579d495fddb6da8959fd2a1fca2c6d060d4113f5844b433fc02f2641", size = 253893 }, - { url = "https://files.pythonhosted.org/packages/c6/23/e491aadc25b56eabd0f18c53bb19f3cdc6de30b2129ee0bc39cd387cd560/frozenlist-1.5.0-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:df6e2f325bfee1f49f81aaac97d2aa757c7646534a06f8f577ce184afe2f0a9e", size = 267006 }, - { url = "https://files.pythonhosted.org/packages/08/c4/ab918ce636a35fb974d13d666dcbe03969592aeca6c3ab3835acff01f79c/frozenlist-1.5.0-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:140228863501b44b809fb39ec56b5d4071f4d0aa6d216c19cbb08b8c5a7eadb9", size = 276157 }, - { url = "https://files.pythonhosted.org/packages/c0/29/3b7a0bbbbe5a34833ba26f686aabfe982924adbdcafdc294a7a129c31688/frozenlist-1.5.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:7707a25d6a77f5d27ea7dc7d1fc608aa0a478193823f88511ef5e6b8a48f9d03", size = 264642 }, - { url = "https://files.pythonhosted.org/packages/ab/42/0595b3dbffc2e82d7fe658c12d5a5bafcd7516c6bf2d1d1feb5387caa9c1/frozenlist-1.5.0-cp313-cp313-win32.whl", hash = "sha256:31a9ac2b38ab9b5a8933b693db4939764ad3f299fcaa931a3e605bc3460e693c", size = 44914 }, - { url = "https://files.pythonhosted.org/packages/17/c4/b7db1206a3fea44bf3b838ca61deb6f74424a8a5db1dd53ecb21da669be6/frozenlist-1.5.0-cp313-cp313-win_amd64.whl", hash = "sha256:11aabdd62b8b9c4b84081a3c246506d1cddd2dd93ff0ad53ede5defec7886b28", size = 51167 }, - { url = "https://files.pythonhosted.org/packages/c6/c8/a5be5b7550c10858fcf9b0ea054baccab474da77d37f1e828ce043a3a5d4/frozenlist-1.5.0-py3-none-any.whl", hash = "sha256:d994863bba198a4a518b467bb971c56e1db3f180a25c6cf7bb1949c267f748c3", size = 11901 }, +sdist = { url = "https://files.pythonhosted.org/packages/8f/ed/0f4cec13a93c02c47ec32d81d11c0c1efbadf4a471e3f3ce7cad366cbbd3/frozenlist-1.5.0.tar.gz", hash = "sha256:81d5af29e61b9c8348e876d442253723928dce6433e0e76cd925cd83f1b4b817", size = 39930, upload-time = "2024-10-23T09:48:29.903Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/54/79/29d44c4af36b2b240725dce566b20f63f9b36ef267aaaa64ee7466f4f2f8/frozenlist-1.5.0-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:5b6a66c18b5b9dd261ca98dffcb826a525334b2f29e7caa54e182255c5f6a65a", size = 94451, upload-time = "2024-10-23T09:46:20.558Z" }, + { url = "https://files.pythonhosted.org/packages/47/47/0c999aeace6ead8a44441b4f4173e2261b18219e4ad1fe9a479871ca02fc/frozenlist-1.5.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:d1b3eb7b05ea246510b43a7e53ed1653e55c2121019a97e60cad7efb881a97bb", size = 54301, upload-time = "2024-10-23T09:46:21.759Z" }, + { url = "https://files.pythonhosted.org/packages/8d/60/107a38c1e54176d12e06e9d4b5d755b677d71d1219217cee063911b1384f/frozenlist-1.5.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:15538c0cbf0e4fa11d1e3a71f823524b0c46299aed6e10ebb4c2089abd8c3bec", size = 52213, upload-time = "2024-10-23T09:46:22.993Z" }, + { url = "https://files.pythonhosted.org/packages/17/62/594a6829ac5679c25755362a9dc93486a8a45241394564309641425d3ff6/frozenlist-1.5.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e79225373c317ff1e35f210dd5f1344ff31066ba8067c307ab60254cd3a78ad5", size = 240946, upload-time = "2024-10-23T09:46:24.661Z" }, + { url = "https://files.pythonhosted.org/packages/7e/75/6c8419d8f92c80dd0ee3f63bdde2702ce6398b0ac8410ff459f9b6f2f9cb/frozenlist-1.5.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9272fa73ca71266702c4c3e2d4a28553ea03418e591e377a03b8e3659d94fa76", size = 264608, upload-time = "2024-10-23T09:46:26.017Z" }, + { url = "https://files.pythonhosted.org/packages/88/3e/82a6f0b84bc6fb7e0be240e52863c6d4ab6098cd62e4f5b972cd31e002e8/frozenlist-1.5.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:498524025a5b8ba81695761d78c8dd7382ac0b052f34e66939c42df860b8ff17", size = 261361, upload-time = "2024-10-23T09:46:27.787Z" }, + { url = "https://files.pythonhosted.org/packages/fd/85/14e5f9ccac1b64ff2f10c927b3ffdf88772aea875882406f9ba0cec8ad84/frozenlist-1.5.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:92b5278ed9d50fe610185ecd23c55d8b307d75ca18e94c0e7de328089ac5dcba", size = 231649, upload-time = "2024-10-23T09:46:28.992Z" }, + { url = "https://files.pythonhosted.org/packages/ee/59/928322800306f6529d1852323014ee9008551e9bb027cc38d276cbc0b0e7/frozenlist-1.5.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7f3c8c1dacd037df16e85227bac13cca58c30da836c6f936ba1df0c05d046d8d", size = 241853, upload-time = "2024-10-23T09:46:30.211Z" }, + { url = "https://files.pythonhosted.org/packages/7d/bd/e01fa4f146a6f6c18c5d34cab8abdc4013774a26c4ff851128cd1bd3008e/frozenlist-1.5.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:f2ac49a9bedb996086057b75bf93538240538c6d9b38e57c82d51f75a73409d2", size = 243652, upload-time = "2024-10-23T09:46:31.758Z" }, + { url = "https://files.pythonhosted.org/packages/a5/bd/e4771fd18a8ec6757033f0fa903e447aecc3fbba54e3630397b61596acf0/frozenlist-1.5.0-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:e66cc454f97053b79c2ab09c17fbe3c825ea6b4de20baf1be28919460dd7877f", size = 241734, upload-time = "2024-10-23T09:46:33.044Z" }, + { url = "https://files.pythonhosted.org/packages/21/13/c83821fa5544af4f60c5d3a65d054af3213c26b14d3f5f48e43e5fb48556/frozenlist-1.5.0-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:5a3ba5f9a0dfed20337d3e966dc359784c9f96503674c2faf015f7fe8e96798c", size = 260959, upload-time = "2024-10-23T09:46:34.916Z" }, + { url = "https://files.pythonhosted.org/packages/71/f3/1f91c9a9bf7ed0e8edcf52698d23f3c211d8d00291a53c9f115ceb977ab1/frozenlist-1.5.0-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:6321899477db90bdeb9299ac3627a6a53c7399c8cd58d25da094007402b039ab", size = 262706, upload-time = "2024-10-23T09:46:36.159Z" }, + { url = "https://files.pythonhosted.org/packages/4c/22/4a256fdf5d9bcb3ae32622c796ee5ff9451b3a13a68cfe3f68e2c95588ce/frozenlist-1.5.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:76e4753701248476e6286f2ef492af900ea67d9706a0155335a40ea21bf3b2f5", size = 250401, upload-time = "2024-10-23T09:46:37.327Z" }, + { url = "https://files.pythonhosted.org/packages/af/89/c48ebe1f7991bd2be6d5f4ed202d94960c01b3017a03d6954dd5fa9ea1e8/frozenlist-1.5.0-cp310-cp310-win32.whl", hash = "sha256:977701c081c0241d0955c9586ffdd9ce44f7a7795df39b9151cd9a6fd0ce4cfb", size = 45498, upload-time = "2024-10-23T09:46:38.552Z" }, + { url = "https://files.pythonhosted.org/packages/28/2f/cc27d5f43e023d21fe5c19538e08894db3d7e081cbf582ad5ed366c24446/frozenlist-1.5.0-cp310-cp310-win_amd64.whl", hash = "sha256:189f03b53e64144f90990d29a27ec4f7997d91ed3d01b51fa39d2dbe77540fd4", size = 51622, upload-time = "2024-10-23T09:46:39.513Z" }, + { url = "https://files.pythonhosted.org/packages/79/43/0bed28bf5eb1c9e4301003b74453b8e7aa85fb293b31dde352aac528dafc/frozenlist-1.5.0-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:fd74520371c3c4175142d02a976aee0b4cb4a7cc912a60586ffd8d5929979b30", size = 94987, upload-time = "2024-10-23T09:46:40.487Z" }, + { url = "https://files.pythonhosted.org/packages/bb/bf/b74e38f09a246e8abbe1e90eb65787ed745ccab6eaa58b9c9308e052323d/frozenlist-1.5.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:2f3f7a0fbc219fb4455264cae4d9f01ad41ae6ee8524500f381de64ffaa077d5", size = 54584, upload-time = "2024-10-23T09:46:41.463Z" }, + { url = "https://files.pythonhosted.org/packages/2c/31/ab01375682f14f7613a1ade30149f684c84f9b8823a4391ed950c8285656/frozenlist-1.5.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:f47c9c9028f55a04ac254346e92977bf0f166c483c74b4232bee19a6697e4778", size = 52499, upload-time = "2024-10-23T09:46:42.451Z" }, + { url = "https://files.pythonhosted.org/packages/98/a8/d0ac0b9276e1404f58fec3ab6e90a4f76b778a49373ccaf6a563f100dfbc/frozenlist-1.5.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0996c66760924da6e88922756d99b47512a71cfd45215f3570bf1e0b694c206a", size = 276357, upload-time = "2024-10-23T09:46:44.166Z" }, + { url = "https://files.pythonhosted.org/packages/ad/c9/c7761084fa822f07dac38ac29f841d4587570dd211e2262544aa0b791d21/frozenlist-1.5.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:a2fe128eb4edeabe11896cb6af88fca5346059f6c8d807e3b910069f39157869", size = 287516, upload-time = "2024-10-23T09:46:45.369Z" }, + { url = "https://files.pythonhosted.org/packages/a1/ff/cd7479e703c39df7bdab431798cef89dc75010d8aa0ca2514c5b9321db27/frozenlist-1.5.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:1a8ea951bbb6cacd492e3948b8da8c502a3f814f5d20935aae74b5df2b19cf3d", size = 283131, upload-time = "2024-10-23T09:46:46.654Z" }, + { url = "https://files.pythonhosted.org/packages/59/a0/370941beb47d237eca4fbf27e4e91389fd68699e6f4b0ebcc95da463835b/frozenlist-1.5.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:de537c11e4aa01d37db0d403b57bd6f0546e71a82347a97c6a9f0dcc532b3a45", size = 261320, upload-time = "2024-10-23T09:46:47.825Z" }, + { url = "https://files.pythonhosted.org/packages/b8/5f/c10123e8d64867bc9b4f2f510a32042a306ff5fcd7e2e09e5ae5100ee333/frozenlist-1.5.0-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9c2623347b933fcb9095841f1cc5d4ff0b278addd743e0e966cb3d460278840d", size = 274877, upload-time = "2024-10-23T09:46:48.989Z" }, + { url = "https://files.pythonhosted.org/packages/fa/79/38c505601ae29d4348f21706c5d89755ceded02a745016ba2f58bd5f1ea6/frozenlist-1.5.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:cee6798eaf8b1416ef6909b06f7dc04b60755206bddc599f52232606e18179d3", size = 269592, upload-time = "2024-10-23T09:46:50.235Z" }, + { url = "https://files.pythonhosted.org/packages/19/e2/39f3a53191b8204ba9f0bb574b926b73dd2efba2a2b9d2d730517e8f7622/frozenlist-1.5.0-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:f5f9da7f5dbc00a604fe74aa02ae7c98bcede8a3b8b9666f9f86fc13993bc71a", size = 265934, upload-time = "2024-10-23T09:46:51.829Z" }, + { url = "https://files.pythonhosted.org/packages/d5/c9/3075eb7f7f3a91f1a6b00284af4de0a65a9ae47084930916f5528144c9dd/frozenlist-1.5.0-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:90646abbc7a5d5c7c19461d2e3eeb76eb0b204919e6ece342feb6032c9325ae9", size = 283859, upload-time = "2024-10-23T09:46:52.947Z" }, + { url = "https://files.pythonhosted.org/packages/05/f5/549f44d314c29408b962fa2b0e69a1a67c59379fb143b92a0a065ffd1f0f/frozenlist-1.5.0-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:bdac3c7d9b705d253b2ce370fde941836a5f8b3c5c2b8fd70940a3ea3af7f4f2", size = 287560, upload-time = "2024-10-23T09:46:54.162Z" }, + { url = "https://files.pythonhosted.org/packages/9d/f8/cb09b3c24a3eac02c4c07a9558e11e9e244fb02bf62c85ac2106d1eb0c0b/frozenlist-1.5.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:03d33c2ddbc1816237a67f66336616416e2bbb6beb306e5f890f2eb22b959cdf", size = 277150, upload-time = "2024-10-23T09:46:55.361Z" }, + { url = "https://files.pythonhosted.org/packages/37/48/38c2db3f54d1501e692d6fe058f45b6ad1b358d82cd19436efab80cfc965/frozenlist-1.5.0-cp311-cp311-win32.whl", hash = "sha256:237f6b23ee0f44066219dae14c70ae38a63f0440ce6750f868ee08775073f942", size = 45244, upload-time = "2024-10-23T09:46:56.578Z" }, + { url = "https://files.pythonhosted.org/packages/ca/8c/2ddffeb8b60a4bce3b196c32fcc30d8830d4615e7b492ec2071da801b8ad/frozenlist-1.5.0-cp311-cp311-win_amd64.whl", hash = "sha256:0cc974cc93d32c42e7b0f6cf242a6bd941c57c61b618e78b6c0a96cb72788c1d", size = 51634, upload-time = "2024-10-23T09:46:57.6Z" }, + { url = "https://files.pythonhosted.org/packages/79/73/fa6d1a96ab7fd6e6d1c3500700963eab46813847f01ef0ccbaa726181dd5/frozenlist-1.5.0-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:31115ba75889723431aa9a4e77d5f398f5cf976eea3bdf61749731f62d4a4a21", size = 94026, upload-time = "2024-10-23T09:46:58.601Z" }, + { url = "https://files.pythonhosted.org/packages/ab/04/ea8bf62c8868b8eada363f20ff1b647cf2e93377a7b284d36062d21d81d1/frozenlist-1.5.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:7437601c4d89d070eac8323f121fcf25f88674627505334654fd027b091db09d", size = 54150, upload-time = "2024-10-23T09:46:59.608Z" }, + { url = "https://files.pythonhosted.org/packages/d0/9a/8e479b482a6f2070b26bda572c5e6889bb3ba48977e81beea35b5ae13ece/frozenlist-1.5.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:7948140d9f8ece1745be806f2bfdf390127cf1a763b925c4a805c603df5e697e", size = 51927, upload-time = "2024-10-23T09:47:00.625Z" }, + { url = "https://files.pythonhosted.org/packages/e3/12/2aad87deb08a4e7ccfb33600871bbe8f0e08cb6d8224371387f3303654d7/frozenlist-1.5.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:feeb64bc9bcc6b45c6311c9e9b99406660a9c05ca8a5b30d14a78555088b0b3a", size = 282647, upload-time = "2024-10-23T09:47:01.992Z" }, + { url = "https://files.pythonhosted.org/packages/77/f2/07f06b05d8a427ea0060a9cef6e63405ea9e0d761846b95ef3fb3be57111/frozenlist-1.5.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:683173d371daad49cffb8309779e886e59c2f369430ad28fe715f66d08d4ab1a", size = 289052, upload-time = "2024-10-23T09:47:04.039Z" }, + { url = "https://files.pythonhosted.org/packages/bd/9f/8bf45a2f1cd4aa401acd271b077989c9267ae8463e7c8b1eb0d3f561b65e/frozenlist-1.5.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:7d57d8f702221405a9d9b40f9da8ac2e4a1a8b5285aac6100f3393675f0a85ee", size = 291719, upload-time = "2024-10-23T09:47:05.58Z" }, + { url = "https://files.pythonhosted.org/packages/41/d1/1f20fd05a6c42d3868709b7604c9f15538a29e4f734c694c6bcfc3d3b935/frozenlist-1.5.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:30c72000fbcc35b129cb09956836c7d7abf78ab5416595e4857d1cae8d6251a6", size = 267433, upload-time = "2024-10-23T09:47:07.807Z" }, + { url = "https://files.pythonhosted.org/packages/af/f2/64b73a9bb86f5a89fb55450e97cd5c1f84a862d4ff90d9fd1a73ab0f64a5/frozenlist-1.5.0-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:000a77d6034fbad9b6bb880f7ec073027908f1b40254b5d6f26210d2dab1240e", size = 283591, upload-time = "2024-10-23T09:47:09.645Z" }, + { url = "https://files.pythonhosted.org/packages/29/e2/ffbb1fae55a791fd6c2938dd9ea779509c977435ba3940b9f2e8dc9d5316/frozenlist-1.5.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:5d7f5a50342475962eb18b740f3beecc685a15b52c91f7d975257e13e029eca9", size = 273249, upload-time = "2024-10-23T09:47:10.808Z" }, + { url = "https://files.pythonhosted.org/packages/2e/6e/008136a30798bb63618a114b9321b5971172a5abddff44a100c7edc5ad4f/frozenlist-1.5.0-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:87f724d055eb4785d9be84e9ebf0f24e392ddfad00b3fe036e43f489fafc9039", size = 271075, upload-time = "2024-10-23T09:47:11.938Z" }, + { url = "https://files.pythonhosted.org/packages/ae/f0/4e71e54a026b06724cec9b6c54f0b13a4e9e298cc8db0f82ec70e151f5ce/frozenlist-1.5.0-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:6e9080bb2fb195a046e5177f10d9d82b8a204c0736a97a153c2466127de87784", size = 285398, upload-time = "2024-10-23T09:47:14.071Z" }, + { url = "https://files.pythonhosted.org/packages/4d/36/70ec246851478b1c0b59f11ef8ade9c482ff447c1363c2bd5fad45098b12/frozenlist-1.5.0-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:9b93d7aaa36c966fa42efcaf716e6b3900438632a626fb09c049f6a2f09fc631", size = 294445, upload-time = "2024-10-23T09:47:15.318Z" }, + { url = "https://files.pythonhosted.org/packages/37/e0/47f87544055b3349b633a03c4d94b405956cf2437f4ab46d0928b74b7526/frozenlist-1.5.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:52ef692a4bc60a6dd57f507429636c2af8b6046db8b31b18dac02cbc8f507f7f", size = 280569, upload-time = "2024-10-23T09:47:17.149Z" }, + { url = "https://files.pythonhosted.org/packages/f9/7c/490133c160fb6b84ed374c266f42800e33b50c3bbab1652764e6e1fc498a/frozenlist-1.5.0-cp312-cp312-win32.whl", hash = "sha256:29d94c256679247b33a3dc96cce0f93cbc69c23bf75ff715919332fdbb6a32b8", size = 44721, upload-time = "2024-10-23T09:47:19.012Z" }, + { url = "https://files.pythonhosted.org/packages/b1/56/4e45136ffc6bdbfa68c29ca56ef53783ef4c2fd395f7cbf99a2624aa9aaa/frozenlist-1.5.0-cp312-cp312-win_amd64.whl", hash = "sha256:8969190d709e7c48ea386db202d708eb94bdb29207a1f269bab1196ce0dcca1f", size = 51329, upload-time = "2024-10-23T09:47:20.177Z" }, + { url = "https://files.pythonhosted.org/packages/da/3b/915f0bca8a7ea04483622e84a9bd90033bab54bdf485479556c74fd5eaf5/frozenlist-1.5.0-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:7a1a048f9215c90973402e26c01d1cff8a209e1f1b53f72b95c13db61b00f953", size = 91538, upload-time = "2024-10-23T09:47:21.176Z" }, + { url = "https://files.pythonhosted.org/packages/c7/d1/a7c98aad7e44afe5306a2b068434a5830f1470675f0e715abb86eb15f15b/frozenlist-1.5.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:dd47a5181ce5fcb463b5d9e17ecfdb02b678cca31280639255ce9d0e5aa67af0", size = 52849, upload-time = "2024-10-23T09:47:22.439Z" }, + { url = "https://files.pythonhosted.org/packages/3a/c8/76f23bf9ab15d5f760eb48701909645f686f9c64fbb8982674c241fbef14/frozenlist-1.5.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:1431d60b36d15cda188ea222033eec8e0eab488f39a272461f2e6d9e1a8e63c2", size = 50583, upload-time = "2024-10-23T09:47:23.44Z" }, + { url = "https://files.pythonhosted.org/packages/1f/22/462a3dd093d11df623179d7754a3b3269de3b42de2808cddef50ee0f4f48/frozenlist-1.5.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6482a5851f5d72767fbd0e507e80737f9c8646ae7fd303def99bfe813f76cf7f", size = 265636, upload-time = "2024-10-23T09:47:24.82Z" }, + { url = "https://files.pythonhosted.org/packages/80/cf/e075e407fc2ae7328155a1cd7e22f932773c8073c1fc78016607d19cc3e5/frozenlist-1.5.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:44c49271a937625619e862baacbd037a7ef86dd1ee215afc298a417ff3270608", size = 270214, upload-time = "2024-10-23T09:47:26.156Z" }, + { url = "https://files.pythonhosted.org/packages/a1/58/0642d061d5de779f39c50cbb00df49682832923f3d2ebfb0fedf02d05f7f/frozenlist-1.5.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:12f78f98c2f1c2429d42e6a485f433722b0061d5c0b0139efa64f396efb5886b", size = 273905, upload-time = "2024-10-23T09:47:27.741Z" }, + { url = "https://files.pythonhosted.org/packages/ab/66/3fe0f5f8f2add5b4ab7aa4e199f767fd3b55da26e3ca4ce2cc36698e50c4/frozenlist-1.5.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ce3aa154c452d2467487765e3adc730a8c153af77ad84096bc19ce19a2400840", size = 250542, upload-time = "2024-10-23T09:47:28.938Z" }, + { url = "https://files.pythonhosted.org/packages/f6/b8/260791bde9198c87a465224e0e2bb62c4e716f5d198fc3a1dacc4895dbd1/frozenlist-1.5.0-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9b7dc0c4338e6b8b091e8faf0db3168a37101943e687f373dce00959583f7439", size = 267026, upload-time = "2024-10-23T09:47:30.283Z" }, + { url = "https://files.pythonhosted.org/packages/2e/a4/3d24f88c527f08f8d44ade24eaee83b2627793fa62fa07cbb7ff7a2f7d42/frozenlist-1.5.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:45e0896250900b5aa25180f9aec243e84e92ac84bd4a74d9ad4138ef3f5c97de", size = 257690, upload-time = "2024-10-23T09:47:32.388Z" }, + { url = "https://files.pythonhosted.org/packages/de/9a/d311d660420b2beeff3459b6626f2ab4fb236d07afbdac034a4371fe696e/frozenlist-1.5.0-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:561eb1c9579d495fddb6da8959fd2a1fca2c6d060d4113f5844b433fc02f2641", size = 253893, upload-time = "2024-10-23T09:47:34.274Z" }, + { url = "https://files.pythonhosted.org/packages/c6/23/e491aadc25b56eabd0f18c53bb19f3cdc6de30b2129ee0bc39cd387cd560/frozenlist-1.5.0-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:df6e2f325bfee1f49f81aaac97d2aa757c7646534a06f8f577ce184afe2f0a9e", size = 267006, upload-time = "2024-10-23T09:47:35.499Z" }, + { url = "https://files.pythonhosted.org/packages/08/c4/ab918ce636a35fb974d13d666dcbe03969592aeca6c3ab3835acff01f79c/frozenlist-1.5.0-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:140228863501b44b809fb39ec56b5d4071f4d0aa6d216c19cbb08b8c5a7eadb9", size = 276157, upload-time = "2024-10-23T09:47:37.522Z" }, + { url = "https://files.pythonhosted.org/packages/c0/29/3b7a0bbbbe5a34833ba26f686aabfe982924adbdcafdc294a7a129c31688/frozenlist-1.5.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:7707a25d6a77f5d27ea7dc7d1fc608aa0a478193823f88511ef5e6b8a48f9d03", size = 264642, upload-time = "2024-10-23T09:47:38.75Z" }, + { url = "https://files.pythonhosted.org/packages/ab/42/0595b3dbffc2e82d7fe658c12d5a5bafcd7516c6bf2d1d1feb5387caa9c1/frozenlist-1.5.0-cp313-cp313-win32.whl", hash = "sha256:31a9ac2b38ab9b5a8933b693db4939764ad3f299fcaa931a3e605bc3460e693c", size = 44914, upload-time = "2024-10-23T09:47:40.145Z" }, + { url = "https://files.pythonhosted.org/packages/17/c4/b7db1206a3fea44bf3b838ca61deb6f74424a8a5db1dd53ecb21da669be6/frozenlist-1.5.0-cp313-cp313-win_amd64.whl", hash = "sha256:11aabdd62b8b9c4b84081a3c246506d1cddd2dd93ff0ad53ede5defec7886b28", size = 51167, upload-time = "2024-10-23T09:47:41.812Z" }, + { url = "https://files.pythonhosted.org/packages/c6/c8/a5be5b7550c10858fcf9b0ea054baccab474da77d37f1e828ce043a3a5d4/frozenlist-1.5.0-py3-none-any.whl", hash = "sha256:d994863bba198a4a518b467bb971c56e1db3f180a25c6cf7bb1949c267f748c3", size = 11901, upload-time = "2024-10-23T09:48:28.851Z" }, ] [[package]] name = "fsspec" version = "2025.3.2" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/45/d8/8425e6ba5fcec61a1d16e41b1b71d2bf9344f1fe48012c2b48b9620feae5/fsspec-2025.3.2.tar.gz", hash = "sha256:e52c77ef398680bbd6a98c0e628fbc469491282981209907bbc8aea76a04fdc6", size = 299281 } +sdist = { url = "https://files.pythonhosted.org/packages/45/d8/8425e6ba5fcec61a1d16e41b1b71d2bf9344f1fe48012c2b48b9620feae5/fsspec-2025.3.2.tar.gz", hash = "sha256:e52c77ef398680bbd6a98c0e628fbc469491282981209907bbc8aea76a04fdc6", size = 299281, upload-time = "2025-03-31T15:27:08.524Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/44/4b/e0cfc1a6f17e990f3e64b7d941ddc4acdc7b19d6edd51abf495f32b1a9e4/fsspec-2025.3.2-py3-none-any.whl", hash = "sha256:2daf8dc3d1dfa65b6aa37748d112773a7a08416f6c70d96b264c96476ecaf711", size = 194435 }, + { url = "https://files.pythonhosted.org/packages/44/4b/e0cfc1a6f17e990f3e64b7d941ddc4acdc7b19d6edd51abf495f32b1a9e4/fsspec-2025.3.2-py3-none-any.whl", hash = "sha256:2daf8dc3d1dfa65b6aa37748d112773a7a08416f6c70d96b264c96476ecaf711", size = 194435, upload-time = "2025-03-31T15:27:07.028Z" }, ] [package.optional-dependencies] @@ -2536,9 +2554,9 @@ http = [ name = "future" version = "1.0.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/a7/b2/4140c69c6a66432916b26158687e821ba631a4c9273c474343badf84d3ba/future-1.0.0.tar.gz", hash = "sha256:bd2968309307861edae1458a4f8a4f3598c03be43b97521076aebf5d94c07b05", size = 1228490 } +sdist = { url = "https://files.pythonhosted.org/packages/a7/b2/4140c69c6a66432916b26158687e821ba631a4c9273c474343badf84d3ba/future-1.0.0.tar.gz", hash = "sha256:bd2968309307861edae1458a4f8a4f3598c03be43b97521076aebf5d94c07b05", size = 1228490, upload-time = "2024-02-21T11:52:38.461Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/da/71/ae30dadffc90b9006d77af76b393cb9dfbfc9629f339fc1574a1c52e6806/future-1.0.0-py3-none-any.whl", hash = "sha256:929292d34f5872e70396626ef385ec22355a1fae8ad29e1a734c3e43f9fbc216", size = 491326 }, + { url = "https://files.pythonhosted.org/packages/da/71/ae30dadffc90b9006d77af76b393cb9dfbfc9629f339fc1574a1c52e6806/future-1.0.0-py3-none-any.whl", hash = "sha256:929292d34f5872e70396626ef385ec22355a1fae8ad29e1a734c3e43f9fbc216", size = 491326, upload-time = "2024-02-21T11:52:35.956Z" }, ] [[package]] @@ -2549,9 +2567,9 @@ dependencies = [ { name = "click" }, { name = "six" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/cf/21/58251b3de99e0b5ba649ff511f7f9e8399c3059dd52a643774106e929afa/geomet-0.2.1.post1.tar.gz", hash = "sha256:91d754f7c298cbfcabd3befdb69c641c27fe75e808b27aa55028605761d17e95", size = 19728 } +sdist = { url = "https://files.pythonhosted.org/packages/cf/21/58251b3de99e0b5ba649ff511f7f9e8399c3059dd52a643774106e929afa/geomet-0.2.1.post1.tar.gz", hash = "sha256:91d754f7c298cbfcabd3befdb69c641c27fe75e808b27aa55028605761d17e95", size = 19728, upload-time = "2020-01-12T00:07:21.832Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/c9/81/156ca48f950f833ddc392f8e3677ca50a18cb9d5db38ccb4ecea55a9303f/geomet-0.2.1.post1-py3-none-any.whl", hash = "sha256:a41a1e336b381416d6cbed7f1745c848e91defaa4d4c1bdc1312732e46ffad2b", size = 18462 }, + { url = "https://files.pythonhosted.org/packages/c9/81/156ca48f950f833ddc392f8e3677ca50a18cb9d5db38ccb4ecea55a9303f/geomet-0.2.1.post1-py3-none-any.whl", hash = "sha256:a41a1e336b381416d6cbed7f1745c848e91defaa4d4c1bdc1312732e46ffad2b", size = 18462, upload-time = "2020-01-12T00:07:18.431Z" }, ] [[package]] @@ -2564,41 +2582,41 @@ dependencies = [ { name = "zope-event" }, { name = "zope-interface" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/ab/75/a53f1cb732420f5e5d79b2563fc3504d22115e7ecfe7966e5cf9b3582ae7/gevent-24.11.1.tar.gz", hash = "sha256:8bd1419114e9e4a3ed33a5bad766afff9a3cf765cb440a582a1b3a9bc80c1aca", size = 5976624 } -wheels = [ - { url = "https://files.pythonhosted.org/packages/36/7d/27ed3603f4bf96b36fb2746e923e033bc600c6684de8fe164d64eb8c4dcc/gevent-24.11.1-cp310-cp310-macosx_11_0_universal2.whl", hash = "sha256:92fe5dfee4e671c74ffaa431fd7ffd0ebb4b339363d24d0d944de532409b935e", size = 2998254 }, - { url = "https://files.pythonhosted.org/packages/a8/03/a8f6c70f50a644a79e75d9f15e6f1813115d34c3c55528e4669a9316534d/gevent-24.11.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b7bfcfe08d038e1fa6de458891bca65c1ada6d145474274285822896a858c870", size = 4817711 }, - { url = "https://files.pythonhosted.org/packages/f0/05/4f9bc565520a18f107464d40ac15a91708431362c797e77fbb5e7ff26e64/gevent-24.11.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:7398c629d43b1b6fd785db8ebd46c0a353880a6fab03d1cf9b6788e7240ee32e", size = 4934468 }, - { url = "https://files.pythonhosted.org/packages/4a/7d/f15561eeebecbebc0296dd7bebea10ac4af0065d98249e3d8c4998e68edd/gevent-24.11.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d7886b63ebfb865178ab28784accd32f287d5349b3ed71094c86e4d3ca738af5", size = 5014067 }, - { url = "https://files.pythonhosted.org/packages/67/c1/07eff117a600fc3c9bd4e3a1ff3b726f146ee23ce55981156547ccae0c85/gevent-24.11.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d9ca80711e6553880974898d99357fb649e062f9058418a92120ca06c18c3c59", size = 6625531 }, - { url = "https://files.pythonhosted.org/packages/4b/72/43f76ab6b18e5e56b1003c844829971f3044af08b39b3c9040559be00a2b/gevent-24.11.1-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:e24181d172f50097ac8fc272c8c5b030149b630df02d1c639ee9f878a470ba2b", size = 5249671 }, - { url = "https://files.pythonhosted.org/packages/6b/fc/1a847ada0757cc7690f83959227514b1a52ff6de504619501c81805fa1da/gevent-24.11.1-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:1d4fadc319b13ef0a3c44d2792f7918cf1bca27cacd4d41431c22e6b46668026", size = 6773903 }, - { url = "https://files.pythonhosted.org/packages/3b/9d/254dcf455f6659ab7e36bec0bc11f51b18ea25eac2de69185e858ccf3c30/gevent-24.11.1-cp310-cp310-win_amd64.whl", hash = "sha256:3d882faa24f347f761f934786dde6c73aa6c9187ee710189f12dcc3a63ed4a50", size = 1560443 }, - { url = "https://files.pythonhosted.org/packages/ea/fd/86a170f77ef51a15297573c50dbec4cc67ddc98b677cc2d03cc7f2927f4c/gevent-24.11.1-cp311-cp311-macosx_11_0_universal2.whl", hash = "sha256:351d1c0e4ef2b618ace74c91b9b28b3eaa0dd45141878a964e03c7873af09f62", size = 2951424 }, - { url = "https://files.pythonhosted.org/packages/7f/0a/987268c9d446f61883bc627c77c5ed4a97869c0f541f76661a62b2c411f6/gevent-24.11.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b5efe72e99b7243e222ba0c2c2ce9618d7d36644c166d63373af239da1036bab", size = 4878504 }, - { url = "https://files.pythonhosted.org/packages/dc/d4/2f77ddd837c0e21b4a4460bcb79318b6754d95ef138b7a29f3221c7e9993/gevent-24.11.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9d3b249e4e1f40c598ab8393fc01ae6a3b4d51fc1adae56d9ba5b315f6b2d758", size = 5007668 }, - { url = "https://files.pythonhosted.org/packages/80/a0/829e0399a1f9b84c344b72d2be9aa60fe2a64e993cac221edcc14f069679/gevent-24.11.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:81d918e952954675f93fb39001da02113ec4d5f4921bf5a0cc29719af6824e5d", size = 5067055 }, - { url = "https://files.pythonhosted.org/packages/1e/67/0e693f9ddb7909c2414f8fcfc2409aa4157884c147bc83dab979e9cf717c/gevent-24.11.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c9c935b83d40c748b6421625465b7308d87c7b3717275acd587eef2bd1c39546", size = 6761883 }, - { url = "https://files.pythonhosted.org/packages/fa/b6/b69883fc069d7148dd23c5dda20826044e54e7197f3c8e72b8cc2cd4035a/gevent-24.11.1-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:ff96c5739834c9a594db0e12bf59cb3fa0e5102fc7b893972118a3166733d61c", size = 5440802 }, - { url = "https://files.pythonhosted.org/packages/32/4e/b00094d995ff01fd88b3cf6b9d1d794f935c31c645c431e65cd82d808c9c/gevent-24.11.1-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:d6c0a065e31ef04658f799215dddae8752d636de2bed61365c358f9c91e7af61", size = 6866992 }, - { url = "https://files.pythonhosted.org/packages/37/ed/58dbe9fb09d36f6477ff8db0459ebd3be9a77dc05ae5d96dc91ad657610d/gevent-24.11.1-cp311-cp311-win_amd64.whl", hash = "sha256:97e2f3999a5c0656f42065d02939d64fffaf55861f7d62b0107a08f52c984897", size = 1543736 }, - { url = "https://files.pythonhosted.org/packages/dd/32/301676f67ffa996ff1c4175092fb0c48c83271cc95e5c67650b87156b6cf/gevent-24.11.1-cp312-cp312-macosx_11_0_universal2.whl", hash = "sha256:a3d75fa387b69c751a3d7c5c3ce7092a171555126e136c1d21ecd8b50c7a6e46", size = 2956467 }, - { url = "https://files.pythonhosted.org/packages/6b/84/aef1a598123cef2375b6e2bf9d17606b961040f8a10e3dcc3c3dd2a99f05/gevent-24.11.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:beede1d1cff0c6fafae3ab58a0c470d7526196ef4cd6cc18e7769f207f2ea4eb", size = 5136486 }, - { url = "https://files.pythonhosted.org/packages/92/7b/04f61187ee1df7a913b3fca63b0a1206c29141ab4d2a57e7645237b6feb5/gevent-24.11.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:85329d556aaedced90a993226d7d1186a539c843100d393f2349b28c55131c85", size = 5299718 }, - { url = "https://files.pythonhosted.org/packages/36/2a/ebd12183ac25eece91d084be2111e582b061f4d15ead32239b43ed47e9ba/gevent-24.11.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:816b3883fa6842c1cf9d2786722014a0fd31b6312cca1f749890b9803000bad6", size = 5400118 }, - { url = "https://files.pythonhosted.org/packages/ec/c9/f006c0cd59f0720fbb62ee11da0ad4c4c0fd12799afd957dd491137e80d9/gevent-24.11.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b24d800328c39456534e3bc3e1684a28747729082684634789c2f5a8febe7671", size = 6775163 }, - { url = "https://files.pythonhosted.org/packages/49/f1/5edf00b674b10d67e3b967c2d46b8a124c2bc8cfd59d4722704392206444/gevent-24.11.1-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:a5f1701ce0f7832f333dd2faf624484cbac99e60656bfbb72504decd42970f0f", size = 5479886 }, - { url = "https://files.pythonhosted.org/packages/22/11/c48e62744a32c0d48984268ae62b99edb81eaf0e03b42de52e2f09855509/gevent-24.11.1-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:d740206e69dfdfdcd34510c20adcb9777ce2cc18973b3441ab9767cd8948ca8a", size = 6891452 }, - { url = "https://files.pythonhosted.org/packages/11/b2/5d20664ef6a077bec9f27f7a7ee761edc64946d0b1e293726a3d074a9a18/gevent-24.11.1-cp312-cp312-win_amd64.whl", hash = "sha256:68bee86b6e1c041a187347ef84cf03a792f0b6c7238378bf6ba4118af11feaae", size = 1541631 }, - { url = "https://files.pythonhosted.org/packages/a4/8f/4958e70caeaf469c576ecc5b5f2cb49ddaad74336fa82363d89cddb3c284/gevent-24.11.1-cp313-cp313-macosx_11_0_universal2.whl", hash = "sha256:d618e118fdb7af1d6c1a96597a5cd6ac84a9f3732b5be8515c6a66e098d498b6", size = 2949601 }, - { url = "https://files.pythonhosted.org/packages/3b/64/79892d250b7b2aa810688dfebe783aec02568e5cecacb1e100acbb9d95c6/gevent-24.11.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2142704c2adce9cd92f6600f371afb2860a446bfd0be5bd86cca5b3e12130766", size = 5107052 }, - { url = "https://files.pythonhosted.org/packages/66/44/9ee0ed1909b4f41375e32bf10036d5d8624962afcbd901573afdecd2e36a/gevent-24.11.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:92e0d7759de2450a501effd99374256b26359e801b2d8bf3eedd3751973e87f5", size = 5271736 }, - { url = "https://files.pythonhosted.org/packages/e3/48/0184b2622a388a256199c5fadcad6b52b6455019c2a4b19edd6de58e30ba/gevent-24.11.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:ca845138965c8c56d1550499d6b923eb1a2331acfa9e13b817ad8305dde83d11", size = 5367782 }, - { url = "https://files.pythonhosted.org/packages/9a/b1/1a2704c346234d889d2e0042efb182534f7d294115f0e9f99d8079fa17eb/gevent-24.11.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:356b73d52a227d3313f8f828025b665deada57a43d02b1cf54e5d39028dbcf8d", size = 6757533 }, - { url = "https://files.pythonhosted.org/packages/ed/6e/b2eed8dec617264f0046d50a13a42d3f0a06c50071b9fc1eae00285a03f1/gevent-24.11.1-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:58851f23c4bdb70390f10fc020c973ffcf409eb1664086792c8b1e20f25eef43", size = 5449436 }, - { url = "https://files.pythonhosted.org/packages/63/c2/eca6b95fbf9af287fa91c327494e4b74a8d5bfa0156cd87b233f63f118dc/gevent-24.11.1-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:1ea50009ecb7f1327347c37e9eb6561bdbc7de290769ee1404107b9a9cba7cf1", size = 6866470 }, - { url = "https://files.pythonhosted.org/packages/b7/e6/51824bd1f2c1ce70aa01495aa6ffe04ab789fa819fa7e6f0ad2388fb03c6/gevent-24.11.1-cp313-cp313-win_amd64.whl", hash = "sha256:ec68e270543ecd532c4c1d70fca020f90aa5486ad49c4f3b8b2e64a66f5c9274", size = 1540088 }, - { url = "https://files.pythonhosted.org/packages/86/63/197aa67250943b508b34995c2aa6b46402e7e6f11785487740c2057bfb20/gevent-24.11.1-pp310-pypy310_pp73-macosx_11_0_universal2.whl", hash = "sha256:f43f47e702d0c8e1b8b997c00f1601486f9f976f84ab704f8f11536e3fa144c9", size = 1271676 }, +sdist = { url = "https://files.pythonhosted.org/packages/ab/75/a53f1cb732420f5e5d79b2563fc3504d22115e7ecfe7966e5cf9b3582ae7/gevent-24.11.1.tar.gz", hash = "sha256:8bd1419114e9e4a3ed33a5bad766afff9a3cf765cb440a582a1b3a9bc80c1aca", size = 5976624, upload-time = "2024-11-11T15:36:45.991Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/36/7d/27ed3603f4bf96b36fb2746e923e033bc600c6684de8fe164d64eb8c4dcc/gevent-24.11.1-cp310-cp310-macosx_11_0_universal2.whl", hash = "sha256:92fe5dfee4e671c74ffaa431fd7ffd0ebb4b339363d24d0d944de532409b935e", size = 2998254, upload-time = "2024-11-11T14:33:11.56Z" }, + { url = "https://files.pythonhosted.org/packages/a8/03/a8f6c70f50a644a79e75d9f15e6f1813115d34c3c55528e4669a9316534d/gevent-24.11.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b7bfcfe08d038e1fa6de458891bca65c1ada6d145474274285822896a858c870", size = 4817711, upload-time = "2024-11-11T15:20:01.335Z" }, + { url = "https://files.pythonhosted.org/packages/f0/05/4f9bc565520a18f107464d40ac15a91708431362c797e77fbb5e7ff26e64/gevent-24.11.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:7398c629d43b1b6fd785db8ebd46c0a353880a6fab03d1cf9b6788e7240ee32e", size = 4934468, upload-time = "2024-11-11T15:20:57.845Z" }, + { url = "https://files.pythonhosted.org/packages/4a/7d/f15561eeebecbebc0296dd7bebea10ac4af0065d98249e3d8c4998e68edd/gevent-24.11.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d7886b63ebfb865178ab28784accd32f287d5349b3ed71094c86e4d3ca738af5", size = 5014067, upload-time = "2024-11-11T15:22:42.373Z" }, + { url = "https://files.pythonhosted.org/packages/67/c1/07eff117a600fc3c9bd4e3a1ff3b726f146ee23ce55981156547ccae0c85/gevent-24.11.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d9ca80711e6553880974898d99357fb649e062f9058418a92120ca06c18c3c59", size = 6625531, upload-time = "2024-11-11T14:57:07.419Z" }, + { url = "https://files.pythonhosted.org/packages/4b/72/43f76ab6b18e5e56b1003c844829971f3044af08b39b3c9040559be00a2b/gevent-24.11.1-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:e24181d172f50097ac8fc272c8c5b030149b630df02d1c639ee9f878a470ba2b", size = 5249671, upload-time = "2024-11-11T15:37:02.773Z" }, + { url = "https://files.pythonhosted.org/packages/6b/fc/1a847ada0757cc7690f83959227514b1a52ff6de504619501c81805fa1da/gevent-24.11.1-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:1d4fadc319b13ef0a3c44d2792f7918cf1bca27cacd4d41431c22e6b46668026", size = 6773903, upload-time = "2024-11-11T15:03:42.395Z" }, + { url = "https://files.pythonhosted.org/packages/3b/9d/254dcf455f6659ab7e36bec0bc11f51b18ea25eac2de69185e858ccf3c30/gevent-24.11.1-cp310-cp310-win_amd64.whl", hash = "sha256:3d882faa24f347f761f934786dde6c73aa6c9187ee710189f12dcc3a63ed4a50", size = 1560443, upload-time = "2024-11-11T15:10:20.185Z" }, + { url = "https://files.pythonhosted.org/packages/ea/fd/86a170f77ef51a15297573c50dbec4cc67ddc98b677cc2d03cc7f2927f4c/gevent-24.11.1-cp311-cp311-macosx_11_0_universal2.whl", hash = "sha256:351d1c0e4ef2b618ace74c91b9b28b3eaa0dd45141878a964e03c7873af09f62", size = 2951424, upload-time = "2024-11-11T14:32:36.451Z" }, + { url = "https://files.pythonhosted.org/packages/7f/0a/987268c9d446f61883bc627c77c5ed4a97869c0f541f76661a62b2c411f6/gevent-24.11.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b5efe72e99b7243e222ba0c2c2ce9618d7d36644c166d63373af239da1036bab", size = 4878504, upload-time = "2024-11-11T15:20:03.521Z" }, + { url = "https://files.pythonhosted.org/packages/dc/d4/2f77ddd837c0e21b4a4460bcb79318b6754d95ef138b7a29f3221c7e9993/gevent-24.11.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9d3b249e4e1f40c598ab8393fc01ae6a3b4d51fc1adae56d9ba5b315f6b2d758", size = 5007668, upload-time = "2024-11-11T15:21:00.422Z" }, + { url = "https://files.pythonhosted.org/packages/80/a0/829e0399a1f9b84c344b72d2be9aa60fe2a64e993cac221edcc14f069679/gevent-24.11.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:81d918e952954675f93fb39001da02113ec4d5f4921bf5a0cc29719af6824e5d", size = 5067055, upload-time = "2024-11-11T15:22:44.279Z" }, + { url = "https://files.pythonhosted.org/packages/1e/67/0e693f9ddb7909c2414f8fcfc2409aa4157884c147bc83dab979e9cf717c/gevent-24.11.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c9c935b83d40c748b6421625465b7308d87c7b3717275acd587eef2bd1c39546", size = 6761883, upload-time = "2024-11-11T14:57:09.359Z" }, + { url = "https://files.pythonhosted.org/packages/fa/b6/b69883fc069d7148dd23c5dda20826044e54e7197f3c8e72b8cc2cd4035a/gevent-24.11.1-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:ff96c5739834c9a594db0e12bf59cb3fa0e5102fc7b893972118a3166733d61c", size = 5440802, upload-time = "2024-11-11T15:37:04.983Z" }, + { url = "https://files.pythonhosted.org/packages/32/4e/b00094d995ff01fd88b3cf6b9d1d794f935c31c645c431e65cd82d808c9c/gevent-24.11.1-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:d6c0a065e31ef04658f799215dddae8752d636de2bed61365c358f9c91e7af61", size = 6866992, upload-time = "2024-11-11T15:03:44.208Z" }, + { url = "https://files.pythonhosted.org/packages/37/ed/58dbe9fb09d36f6477ff8db0459ebd3be9a77dc05ae5d96dc91ad657610d/gevent-24.11.1-cp311-cp311-win_amd64.whl", hash = "sha256:97e2f3999a5c0656f42065d02939d64fffaf55861f7d62b0107a08f52c984897", size = 1543736, upload-time = "2024-11-11T15:03:06.121Z" }, + { url = "https://files.pythonhosted.org/packages/dd/32/301676f67ffa996ff1c4175092fb0c48c83271cc95e5c67650b87156b6cf/gevent-24.11.1-cp312-cp312-macosx_11_0_universal2.whl", hash = "sha256:a3d75fa387b69c751a3d7c5c3ce7092a171555126e136c1d21ecd8b50c7a6e46", size = 2956467, upload-time = "2024-11-11T14:32:33.238Z" }, + { url = "https://files.pythonhosted.org/packages/6b/84/aef1a598123cef2375b6e2bf9d17606b961040f8a10e3dcc3c3dd2a99f05/gevent-24.11.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:beede1d1cff0c6fafae3ab58a0c470d7526196ef4cd6cc18e7769f207f2ea4eb", size = 5136486, upload-time = "2024-11-11T15:20:04.972Z" }, + { url = "https://files.pythonhosted.org/packages/92/7b/04f61187ee1df7a913b3fca63b0a1206c29141ab4d2a57e7645237b6feb5/gevent-24.11.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:85329d556aaedced90a993226d7d1186a539c843100d393f2349b28c55131c85", size = 5299718, upload-time = "2024-11-11T15:21:03.354Z" }, + { url = "https://files.pythonhosted.org/packages/36/2a/ebd12183ac25eece91d084be2111e582b061f4d15ead32239b43ed47e9ba/gevent-24.11.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:816b3883fa6842c1cf9d2786722014a0fd31b6312cca1f749890b9803000bad6", size = 5400118, upload-time = "2024-11-11T15:22:45.897Z" }, + { url = "https://files.pythonhosted.org/packages/ec/c9/f006c0cd59f0720fbb62ee11da0ad4c4c0fd12799afd957dd491137e80d9/gevent-24.11.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b24d800328c39456534e3bc3e1684a28747729082684634789c2f5a8febe7671", size = 6775163, upload-time = "2024-11-11T14:57:11.991Z" }, + { url = "https://files.pythonhosted.org/packages/49/f1/5edf00b674b10d67e3b967c2d46b8a124c2bc8cfd59d4722704392206444/gevent-24.11.1-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:a5f1701ce0f7832f333dd2faf624484cbac99e60656bfbb72504decd42970f0f", size = 5479886, upload-time = "2024-11-11T15:37:06.558Z" }, + { url = "https://files.pythonhosted.org/packages/22/11/c48e62744a32c0d48984268ae62b99edb81eaf0e03b42de52e2f09855509/gevent-24.11.1-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:d740206e69dfdfdcd34510c20adcb9777ce2cc18973b3441ab9767cd8948ca8a", size = 6891452, upload-time = "2024-11-11T15:03:46.892Z" }, + { url = "https://files.pythonhosted.org/packages/11/b2/5d20664ef6a077bec9f27f7a7ee761edc64946d0b1e293726a3d074a9a18/gevent-24.11.1-cp312-cp312-win_amd64.whl", hash = "sha256:68bee86b6e1c041a187347ef84cf03a792f0b6c7238378bf6ba4118af11feaae", size = 1541631, upload-time = "2024-11-11T14:55:34.977Z" }, + { url = "https://files.pythonhosted.org/packages/a4/8f/4958e70caeaf469c576ecc5b5f2cb49ddaad74336fa82363d89cddb3c284/gevent-24.11.1-cp313-cp313-macosx_11_0_universal2.whl", hash = "sha256:d618e118fdb7af1d6c1a96597a5cd6ac84a9f3732b5be8515c6a66e098d498b6", size = 2949601, upload-time = "2024-11-11T14:32:35.002Z" }, + { url = "https://files.pythonhosted.org/packages/3b/64/79892d250b7b2aa810688dfebe783aec02568e5cecacb1e100acbb9d95c6/gevent-24.11.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2142704c2adce9cd92f6600f371afb2860a446bfd0be5bd86cca5b3e12130766", size = 5107052, upload-time = "2024-11-11T15:20:07.219Z" }, + { url = "https://files.pythonhosted.org/packages/66/44/9ee0ed1909b4f41375e32bf10036d5d8624962afcbd901573afdecd2e36a/gevent-24.11.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:92e0d7759de2450a501effd99374256b26359e801b2d8bf3eedd3751973e87f5", size = 5271736, upload-time = "2024-11-11T15:21:05.953Z" }, + { url = "https://files.pythonhosted.org/packages/e3/48/0184b2622a388a256199c5fadcad6b52b6455019c2a4b19edd6de58e30ba/gevent-24.11.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:ca845138965c8c56d1550499d6b923eb1a2331acfa9e13b817ad8305dde83d11", size = 5367782, upload-time = "2024-11-11T15:22:48.15Z" }, + { url = "https://files.pythonhosted.org/packages/9a/b1/1a2704c346234d889d2e0042efb182534f7d294115f0e9f99d8079fa17eb/gevent-24.11.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:356b73d52a227d3313f8f828025b665deada57a43d02b1cf54e5d39028dbcf8d", size = 6757533, upload-time = "2024-11-11T14:57:15.142Z" }, + { url = "https://files.pythonhosted.org/packages/ed/6e/b2eed8dec617264f0046d50a13a42d3f0a06c50071b9fc1eae00285a03f1/gevent-24.11.1-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:58851f23c4bdb70390f10fc020c973ffcf409eb1664086792c8b1e20f25eef43", size = 5449436, upload-time = "2024-11-11T15:37:08.143Z" }, + { url = "https://files.pythonhosted.org/packages/63/c2/eca6b95fbf9af287fa91c327494e4b74a8d5bfa0156cd87b233f63f118dc/gevent-24.11.1-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:1ea50009ecb7f1327347c37e9eb6561bdbc7de290769ee1404107b9a9cba7cf1", size = 6866470, upload-time = "2024-11-11T15:03:48.724Z" }, + { url = "https://files.pythonhosted.org/packages/b7/e6/51824bd1f2c1ce70aa01495aa6ffe04ab789fa819fa7e6f0ad2388fb03c6/gevent-24.11.1-cp313-cp313-win_amd64.whl", hash = "sha256:ec68e270543ecd532c4c1d70fca020f90aa5486ad49c4f3b8b2e64a66f5c9274", size = 1540088, upload-time = "2024-11-11T14:46:23.849Z" }, + { url = "https://files.pythonhosted.org/packages/86/63/197aa67250943b508b34995c2aa6b46402e7e6f11785487740c2057bfb20/gevent-24.11.1-pp310-pypy310_pp73-macosx_11_0_universal2.whl", hash = "sha256:f43f47e702d0c8e1b8b997c00f1601486f9f976f84ab704f8f11536e3fa144c9", size = 1271676, upload-time = "2024-11-11T14:32:44.515Z" }, ] [[package]] @@ -2611,66 +2629,66 @@ dependencies = [ { name = "gevent" }, { name = "urllib3" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/29/26/018524ea81b2021dc2fe60e1a9c3f5eb347e09a5364cdcb7b92d7e7d3c28/geventhttpclient-2.3.3.tar.gz", hash = "sha256:3e74c1570d01dd09cabdfe2667fbf072520ec9bb3a31a0fd1eae3d0f43847f9b", size = 83625 } -wheels = [ - { url = "https://files.pythonhosted.org/packages/d1/71/6343c63d1f7d868711e6103a53ed1ae6d93b0b2c03d0f87e3a1eb42b9762/geventhttpclient-2.3.3-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:d61cad95f80d5bd599e28933c187b3c4eeb0b2f6306e06fa0edcac5c9c4bac0a", size = 71588 }, - { url = "https://files.pythonhosted.org/packages/e3/b6/c3a413514e597dea887a8000ff6b0bdb2173f695d17b94ce29fc80a67391/geventhttpclient-2.3.3-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:7a00e130577c0cf9749d1143e71543c50c7103321b7f37afc42782ad1d3c0ef7", size = 52245 }, - { url = "https://files.pythonhosted.org/packages/0f/57/1188bba121f21b1fb1efcb7787a48777e32a7990ce3a3479eaa7b5ee0342/geventhttpclient-2.3.3-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:14664f4a2d0296d6be5b65b6e57627987e0c2ecffd0ae6d7f9160bf119e8d728", size = 51647 }, - { url = "https://files.pythonhosted.org/packages/32/3a/04a5d0efa7901f0a31e9dbcaf4ab4f6d3e0de9cf63bff9708fa65347e3ae/geventhttpclient-2.3.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8fdfcf45166cecdade78d3dcb9c7615793269fa3d2d7fea328fe007bd87d84c6", size = 118023 }, - { url = "https://files.pythonhosted.org/packages/51/07/2ed84e6863a0b5fb0e0933ac5023399b83000961849eb4cdf88916b5cb58/geventhttpclient-2.3.3-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:35a6de7088ad69ba1561deaf854bf34c78a0eee33027b24aa7c44cdbe840b1d8", size = 123458 }, - { url = "https://files.pythonhosted.org/packages/9a/65/a7a04b10092713bacb20bcd68353accd8ee1a1064ab5417e663997c583a3/geventhttpclient-2.3.3-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:61b34527938e3ab477ecc90ec6bcde9780468722abececf548cbae89e4cd9d0b", size = 114506 }, - { url = "https://files.pythonhosted.org/packages/5b/c7/5841b3d2dd61c82ce6ecee4bc7342f432208da26abdba0ed7809f797a508/geventhttpclient-2.3.3-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b366bf38dd5335868a2ea077091af707c1111f70ee4cc8aa60dc14f56928158e", size = 112889 }, - { url = "https://files.pythonhosted.org/packages/a3/4e/aab0bb6c63bb447736dee1444d5367a94532d0e0003e43d3f075ceaccf51/geventhttpclient-2.3.3-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:1fbfeea0242f30b9bfd2e982fc82aa2977eeef17e2526a681f7e8e1e37b2569a", size = 110829 }, - { url = "https://files.pythonhosted.org/packages/4f/c2/fb328a778381117322eda014c357336c315686c4937b8bda198cc7ef7c75/geventhttpclient-2.3.3-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:f584fa36981b8a93799c63226a3deb385d1cc4f19eacd5dd6c696da0ecb4cca6", size = 112527 }, - { url = "https://files.pythonhosted.org/packages/53/05/d877878a855c320dab5d90bb83c5d9cad387361159a8510f273cb3efead0/geventhttpclient-2.3.3-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:b29e1383725d99e583e8ad125cfa820b8368ae7cfad642167bca869f55c4b000", size = 117627 }, - { url = "https://files.pythonhosted.org/packages/e4/dd/db8060f94d09abe1b653338fda923ed20ffd0bbce11049b6d4e3b82d9693/geventhttpclient-2.3.3-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:c02e50baf4589c7b35db0f96fae7f3bd7e2dfbed2e1a2c1a0aa5696b91dff889", size = 110993 }, - { url = "https://files.pythonhosted.org/packages/4c/5c/68756fc1ba44247b3e3328d540ed0f01cea84ab578b54ecafa06437b447f/geventhttpclient-2.3.3-cp310-cp310-win32.whl", hash = "sha256:5865be94cf03aa219ff4d6fe3a01be798f1205d7d9611e51e75f2606c7c9ae35", size = 48165 }, - { url = "https://files.pythonhosted.org/packages/89/7f/363815faa5f4bc27cef72dac0f7d03c19b8de45ff034975eb117bf182ffb/geventhttpclient-2.3.3-cp310-cp310-win_amd64.whl", hash = "sha256:53033fc1aac51b7513858662d8e17f44aa05207c3772d69fb1a07e2c5a2e45e4", size = 48793 }, - { url = "https://files.pythonhosted.org/packages/de/f0/689ada546c12ebdde04baade49ce2e5d00eec36a2486293fe8ea893f22cc/geventhttpclient-2.3.3-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:0b1a60f810896a3e59a0e1036aa8fc31478e1ec0dd3faac7a771dd3d956580ce", size = 71589 }, - { url = "https://files.pythonhosted.org/packages/d5/8e/8bd0d39d18583410cb3cf4172e00b865e1ac77e9a08bdb52194e256cb466/geventhttpclient-2.3.3-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:452c3c2c15830fc0be7ea76c6d98f49df0a94327fbdd63822a840ad3125796dc", size = 52241 }, - { url = "https://files.pythonhosted.org/packages/b9/61/ecde771d686a64aab12d3ec8829fe41dd856f0c041fb8556b932a2a6731f/geventhttpclient-2.3.3-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:947e4f511e45abcc24fc982cee6042d14dc765d1a9ebd3c660cb93714002f950", size = 51650 }, - { url = "https://files.pythonhosted.org/packages/8a/21/73a1f040aaccddae69fa2ca44fd2490647c658efb8d7353ff1adba675077/geventhttpclient-2.3.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a6dea544c829894366cfaa4d36a2014557a99f8769c9dd7b8fbf9b607126e04a", size = 118173 }, - { url = "https://files.pythonhosted.org/packages/4b/e5/e7e69c898a6341df846b24cb5ebf14fcb4e9fde8a0a16d9f4ec791d5ae2e/geventhttpclient-2.3.3-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:3b5eba36ea0ad819386e3850a71a42af53e6b9be86d4605d6ded061503573928", size = 123536 }, - { url = "https://files.pythonhosted.org/packages/a6/77/c0d6784c5a99b4ff6f3d885b4a0703e97d4ed1e4d84038ed1f855d1528a0/geventhttpclient-2.3.3-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:a96e96b63ddcea3d25f62b204aafb523782ff0fcf45b38eb596f8ae4a0f17326", size = 114646 }, - { url = "https://files.pythonhosted.org/packages/04/e0/458a6c2bf281dc8390029fe34d0c8aabcdc9a9df32e122313ca8f2eaa434/geventhttpclient-2.3.3-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:386f0c9215958b9c974031fdbaa84002b4291b67bfe6dc5833cfb6e28083bb95", size = 112985 }, - { url = "https://files.pythonhosted.org/packages/b7/c1/f45a9c931230a2e18eec007aab33b349739b3c9303e331ba63e0144e2446/geventhttpclient-2.3.3-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:2209e77a101ae67d3355d506f65257908f1eb41db74f765b01cb191e4a5160d5", size = 110943 }, - { url = "https://files.pythonhosted.org/packages/fc/e4/d96a551d5e0ad89ef0deeb332cc75e3691d3f4b44d926cbb8a594b258169/geventhttpclient-2.3.3-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:6552c4d91c38007824f43a13fbbf4c615b7c6abe94fc2d482752ea91d976e140", size = 112194 }, - { url = "https://files.pythonhosted.org/packages/11/0d/3cbe9af29b4aecd8983a556249c2ebceeb4d3f41d953c6b380663cfaad8b/geventhttpclient-2.3.3-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:e4b503183be80a1fb027eb5582413ca2be60356a7cf8eb9d49b913703f4ecd93", size = 117768 }, - { url = "https://files.pythonhosted.org/packages/e4/6b/91b834caeeb9e442e4d4016b0b85bf7babbeb83b46698496fb1f093c378e/geventhttpclient-2.3.3-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:c8831f3ff03c11f64ad3b306883a8b064ef75f16a9f6a85cd105286023fba030", size = 111082 }, - { url = "https://files.pythonhosted.org/packages/c1/cc/fa518eceadbdfc2edea68e6bfaaeefe9eff904c891fbb4996d401d75aba5/geventhttpclient-2.3.3-cp311-cp311-win32.whl", hash = "sha256:aa56b2b0477b4b9c325251c1672d29762d08c5d2ad8d9e5db0b8279872e0030d", size = 48165 }, - { url = "https://files.pythonhosted.org/packages/e5/61/add6ac2956fca1f6b244725b4db4d97b269a4fcd691c197f543e1121d674/geventhttpclient-2.3.3-cp311-cp311-win_amd64.whl", hash = "sha256:566d7fb431d416bfb0cc431ec74062858133ee94b5001e32f9607a9433cc1e4f", size = 48795 }, - { url = "https://files.pythonhosted.org/packages/85/dc/08138345692c38debeb822199be5daa32f2dc8e19615e2c511d423b3263b/geventhttpclient-2.3.3-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:1ad896af16ffa276620f4f555ef057fe11a2aa6af21dc0136600d0b7738e67ae", size = 71649 }, - { url = "https://files.pythonhosted.org/packages/87/ae/f849381e097a409994ea0708bc7e06cbf1804a44bb8bf6542d76b015fce7/geventhttpclient-2.3.3-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:caf12944df25318a8c5b4deebc35ac94951562da154f039712ae3cde40ec5d95", size = 52301 }, - { url = "https://files.pythonhosted.org/packages/73/42/3e3c4f49918bae791633f5359f59758cd606aaa6e9bff74bc36424d42337/geventhttpclient-2.3.3-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:c2586f3c2602cde0c3e5345813c0ab461142d1522667436b04d8a7dd7e7576c8", size = 51655 }, - { url = "https://files.pythonhosted.org/packages/b9/35/f5c33df76998b684db2e59205a58ef6480578bc5000a73c8fe795bd56331/geventhttpclient-2.3.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d0248bbc2ff430dc2bec89e44715e4a38c7f2097ad2a133ca190f74fee51e5ef", size = 118690 }, - { url = "https://files.pythonhosted.org/packages/d6/7f/ffc7a26454e249877b7b45ca1312323432c3da9acc444226f2cc06228bba/geventhttpclient-2.3.3-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:493d5deb230e28fdd8d0d0f8e7addb4e7b9761e6a1115ea72f22b231835e546b", size = 124250 }, - { url = "https://files.pythonhosted.org/packages/e4/6c/25d5a1424dd12b3188fc23611d535b1beead11e14eef24a8aacbd2d1a90c/geventhttpclient-2.3.3-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:acccefebf3b1cc81f90d384dd17c1b3b58deee5ea1891025ef409307a22036b6", size = 115258 }, - { url = "https://files.pythonhosted.org/packages/28/71/cac8789a71359b5b90d1c83326633b693cd7e64108de2c24e85101ca683a/geventhttpclient-2.3.3-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:aadaabe9267aacec88912ae5ac84b232e16a0ed12c5256559637f4b74aa510e8", size = 113940 }, - { url = "https://files.pythonhosted.org/packages/57/44/77989104142992e93853880432db4f3c568648bcbfa86f8bdc7376764f21/geventhttpclient-2.3.3-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:c16830c9cad42c50f87e939f8065dc922010bbcbfb801fa12fd74d091dae7bef", size = 111474 }, - { url = "https://files.pythonhosted.org/packages/0e/ea/fb5bb3de208c2a7622d990f0552dcd3dbe1e40e7f4afbc13ff58c19dc5ad/geventhttpclient-2.3.3-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:d686ce9ad28ddcb36b7748a59e64e2d8acfaa0145f0817becace36b1cfa4e5c6", size = 112895 }, - { url = "https://files.pythonhosted.org/packages/90/98/7f6785810199f502f0f9b34491b47bcea80826501550439124ea420fd741/geventhttpclient-2.3.3-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:98bfa7cf5b6246b28e05a72505211b60a6ecb63c934dd70b806e662869b009f6", size = 118432 }, - { url = "https://files.pythonhosted.org/packages/06/20/3a1226ef5e97a2cda0b94721fc687314e6fc470ba0612ff98a82728078b8/geventhttpclient-2.3.3-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:dc77b39246ba5d2484567100377f100e4aa50b6b8849d3e547d68dc0138087dd", size = 111888 }, - { url = "https://files.pythonhosted.org/packages/68/d2/220c9b0c27b2481d2037f2a7446efbd7979741dd606f3ed39ea0f3af6456/geventhttpclient-2.3.3-cp312-cp312-win32.whl", hash = "sha256:032b4c519b5e7022c9563dbc7d1fac21ededb49f9e46ff2a9c44d1095747d2ea", size = 48201 }, - { url = "https://files.pythonhosted.org/packages/b9/07/04f0ff60f94e1e4fc83d617ffb46fac1fd3a6c36ef73f42f8fe3adadb02f/geventhttpclient-2.3.3-cp312-cp312-win_amd64.whl", hash = "sha256:cf1051cc18521cd0819d3d69d930a4de916fb6f62be829b675481ca47e960765", size = 48780 }, - { url = "https://files.pythonhosted.org/packages/15/8a/1229ae5766cadee4517f9fe441abda0aedec06015912c56d312377e03843/geventhttpclient-2.3.3-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:e5a14dd4e3504f05fc9febaedcb7cc91222da7176a6a9a2e703ab0cd85444016", size = 71640 }, - { url = "https://files.pythonhosted.org/packages/41/bd/58f5822779f05cb4410ab294adf9a7ef9b8822e2a8f091a72daebb391ddf/geventhttpclient-2.3.3-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:4d6ae4ce130bf91cbdbab951b39a5faeb82b50f37a027afaac1cc956b344cc5d", size = 52298 }, - { url = "https://files.pythonhosted.org/packages/0d/25/5a1a0d6e5ae5bcc0d6273bcab0d2a15d1c7768ef28ac057c5b721efb54a1/geventhttpclient-2.3.3-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:82f16cf2fd71e6b77e6153a66aae282da00958b43345879e222605a3a7556e3a", size = 51646 }, - { url = "https://files.pythonhosted.org/packages/c1/7c/ed0a81d9a0f5d1a2ef7b4a17b5c56890cc918d9edbffd58c6f5a0c5b92f1/geventhttpclient-2.3.3-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:50c62dbe5f43c9e0ee43f872de44aebf4968695d90804d71fc1bf32b827fae16", size = 118671 }, - { url = "https://files.pythonhosted.org/packages/5e/8b/5e5547d7804fde227a481c6cdfc166221362a04a473b07ae637787af6ff5/geventhttpclient-2.3.3-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d3a52ee992488ff087a3ec99d0076541ba1b07464c8eac22ad1a7778860bc345", size = 124205 }, - { url = "https://files.pythonhosted.org/packages/ac/9c/feac189cfc81bbd3dabf6cd42bfaf5142158bfce7ea1b1f26f599748f305/geventhttpclient-2.3.3-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:52450392f3b9d32563c685013ba30b028f948612ebb9b1bfd6ba4ae113d985dc", size = 115255 }, - { url = "https://files.pythonhosted.org/packages/eb/8f/8059a0dd967679c11fd65b0d0b4bb3f9a03c0a8aaa8496518ac09584d515/geventhttpclient-2.3.3-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d1642c8b3042b675a5b7ad67bce9611415d7bce0cf0380c0be52b7e5f55bc3e8", size = 113899 }, - { url = "https://files.pythonhosted.org/packages/ef/94/5ac03198fd67de43f2f99ced69a669c80c7ffe789fe2ac6d4b93f90ade04/geventhttpclient-2.3.3-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:a36145c0b34d3c0e8c0c4a9d2e6d6f2b9f382c12e698fadb6a646a9b320a6c69", size = 111544 }, - { url = "https://files.pythonhosted.org/packages/df/b8/22d5df0ea2e38a63c8ba6df4dd5d98c328301da8960e52955007fe82b4b1/geventhttpclient-2.3.3-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:49512144af09fb2438a3e14e14863e7556434be3676efdaa0379198ce38bf1e2", size = 112922 }, - { url = "https://files.pythonhosted.org/packages/40/e6/579e43b837fc638a841063fce0d725958054c031338b1540d6bffcf780b7/geventhttpclient-2.3.3-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:8b78a8e5ff3c06dfee63b8457740c1d7d2f0687f85ded76dfca2b25f52200a1c", size = 118438 }, - { url = "https://files.pythonhosted.org/packages/56/88/caf0921b6629996041ef0cad3e3161af88368ea90189f5e809a41cd800b5/geventhttpclient-2.3.3-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:8bba80efc5c95e94641dc3e9864ab37829111a4e90bdf2ef08b1206c7a89dd94", size = 111900 }, - { url = "https://files.pythonhosted.org/packages/2b/e9/9c03a604c4adec315f680c7bcf33a52f15c7090635ad4e80d0da98c03f86/geventhttpclient-2.3.3-cp313-cp313-win32.whl", hash = "sha256:4a942448e77c01286edc4c29c22575d701d0639d42d0061b37025e118129372a", size = 48195 }, - { url = "https://files.pythonhosted.org/packages/4e/63/7a75399172fbc0aaa7189d9d8c162297acadfe242eb958186bf31fcdfd4e/geventhttpclient-2.3.3-cp313-cp313-win_amd64.whl", hash = "sha256:b1ee31fed440029e20c99c89e49a0f983b771e7529db81fab33d942193036c41", size = 48778 }, - { url = "https://files.pythonhosted.org/packages/80/4d/5f6ef87025c55cc2db4566fe98aae8e07f8cb535e51ef7cdf4aa0fb6f0ca/geventhttpclient-2.3.3-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:a8519b9aacad25696a220c1217047d5277403df96cb8aa8e9a5ec5271798cb87", size = 50497 }, - { url = "https://files.pythonhosted.org/packages/20/f6/c493e853ec3cecbd8ddb34e3433e39b826568a4e7b8f114ad8570491bb7e/geventhttpclient-2.3.3-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:cbfcb54ee015aa38c8e9eb3bb4be68f88fbce6cbf90f716fc3ffc5f49892f721", size = 49752 }, - { url = "https://files.pythonhosted.org/packages/5e/7d/a063d668d92893274f1d9e36c7b0fe079e55650cc2934b50441c52274538/geventhttpclient-2.3.3-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:93e9c4f27d48ce4da6dde530aea00e8d427965ace0801fe3d7c4739e167c10de", size = 54202 }, - { url = "https://files.pythonhosted.org/packages/92/ce/6cc6e30b66c147128d7662cf4909fe038b81792d2617a748dfe4ee0ae98a/geventhttpclient-2.3.3-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:447fc2d49a41449684154c12c03ab80176a413e9810d974363a061b71bdbf5a0", size = 58540 }, - { url = "https://files.pythonhosted.org/packages/7e/f4/5214ea44055c82d92adaaaddb19d2791addd3ce60af863aec03384e7c88a/geventhttpclient-2.3.3-pp310-pypy310_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4598c2aa14c866a10a07a2944e2c212f53d0c337ce211336ad68ae8243646216", size = 54445 }, - { url = "https://files.pythonhosted.org/packages/06/1d/f65b4ac42cce6cef707ace606bbdc1142aa0f3863ad16fa615004b9461d7/geventhttpclient-2.3.3-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:69d2bd7ab7f94a6c73325f4b88fd07b0d5f4865672ed7a519f2d896949353761", size = 48838 }, +sdist = { url = "https://files.pythonhosted.org/packages/29/26/018524ea81b2021dc2fe60e1a9c3f5eb347e09a5364cdcb7b92d7e7d3c28/geventhttpclient-2.3.3.tar.gz", hash = "sha256:3e74c1570d01dd09cabdfe2667fbf072520ec9bb3a31a0fd1eae3d0f43847f9b", size = 83625, upload-time = "2024-11-24T11:42:31.692Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/d1/71/6343c63d1f7d868711e6103a53ed1ae6d93b0b2c03d0f87e3a1eb42b9762/geventhttpclient-2.3.3-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:d61cad95f80d5bd599e28933c187b3c4eeb0b2f6306e06fa0edcac5c9c4bac0a", size = 71588, upload-time = "2024-11-24T11:40:48.144Z" }, + { url = "https://files.pythonhosted.org/packages/e3/b6/c3a413514e597dea887a8000ff6b0bdb2173f695d17b94ce29fc80a67391/geventhttpclient-2.3.3-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:7a00e130577c0cf9749d1143e71543c50c7103321b7f37afc42782ad1d3c0ef7", size = 52245, upload-time = "2024-11-24T11:40:52.791Z" }, + { url = "https://files.pythonhosted.org/packages/0f/57/1188bba121f21b1fb1efcb7787a48777e32a7990ce3a3479eaa7b5ee0342/geventhttpclient-2.3.3-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:14664f4a2d0296d6be5b65b6e57627987e0c2ecffd0ae6d7f9160bf119e8d728", size = 51647, upload-time = "2024-11-24T11:40:54.514Z" }, + { url = "https://files.pythonhosted.org/packages/32/3a/04a5d0efa7901f0a31e9dbcaf4ab4f6d3e0de9cf63bff9708fa65347e3ae/geventhttpclient-2.3.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8fdfcf45166cecdade78d3dcb9c7615793269fa3d2d7fea328fe007bd87d84c6", size = 118023, upload-time = "2024-11-24T11:40:55.85Z" }, + { url = "https://files.pythonhosted.org/packages/51/07/2ed84e6863a0b5fb0e0933ac5023399b83000961849eb4cdf88916b5cb58/geventhttpclient-2.3.3-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:35a6de7088ad69ba1561deaf854bf34c78a0eee33027b24aa7c44cdbe840b1d8", size = 123458, upload-time = "2024-11-24T11:40:57.728Z" }, + { url = "https://files.pythonhosted.org/packages/9a/65/a7a04b10092713bacb20bcd68353accd8ee1a1064ab5417e663997c583a3/geventhttpclient-2.3.3-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:61b34527938e3ab477ecc90ec6bcde9780468722abececf548cbae89e4cd9d0b", size = 114506, upload-time = "2024-11-24T11:40:59.321Z" }, + { url = "https://files.pythonhosted.org/packages/5b/c7/5841b3d2dd61c82ce6ecee4bc7342f432208da26abdba0ed7809f797a508/geventhttpclient-2.3.3-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b366bf38dd5335868a2ea077091af707c1111f70ee4cc8aa60dc14f56928158e", size = 112889, upload-time = "2024-11-24T11:41:00.791Z" }, + { url = "https://files.pythonhosted.org/packages/a3/4e/aab0bb6c63bb447736dee1444d5367a94532d0e0003e43d3f075ceaccf51/geventhttpclient-2.3.3-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:1fbfeea0242f30b9bfd2e982fc82aa2977eeef17e2526a681f7e8e1e37b2569a", size = 110829, upload-time = "2024-11-24T11:41:01.738Z" }, + { url = "https://files.pythonhosted.org/packages/4f/c2/fb328a778381117322eda014c357336c315686c4937b8bda198cc7ef7c75/geventhttpclient-2.3.3-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:f584fa36981b8a93799c63226a3deb385d1cc4f19eacd5dd6c696da0ecb4cca6", size = 112527, upload-time = "2024-11-24T11:41:02.712Z" }, + { url = "https://files.pythonhosted.org/packages/53/05/d877878a855c320dab5d90bb83c5d9cad387361159a8510f273cb3efead0/geventhttpclient-2.3.3-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:b29e1383725d99e583e8ad125cfa820b8368ae7cfad642167bca869f55c4b000", size = 117627, upload-time = "2024-11-24T11:41:03.751Z" }, + { url = "https://files.pythonhosted.org/packages/e4/dd/db8060f94d09abe1b653338fda923ed20ffd0bbce11049b6d4e3b82d9693/geventhttpclient-2.3.3-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:c02e50baf4589c7b35db0f96fae7f3bd7e2dfbed2e1a2c1a0aa5696b91dff889", size = 110993, upload-time = "2024-11-24T11:41:04.707Z" }, + { url = "https://files.pythonhosted.org/packages/4c/5c/68756fc1ba44247b3e3328d540ed0f01cea84ab578b54ecafa06437b447f/geventhttpclient-2.3.3-cp310-cp310-win32.whl", hash = "sha256:5865be94cf03aa219ff4d6fe3a01be798f1205d7d9611e51e75f2606c7c9ae35", size = 48165, upload-time = "2024-11-24T11:41:05.751Z" }, + { url = "https://files.pythonhosted.org/packages/89/7f/363815faa5f4bc27cef72dac0f7d03c19b8de45ff034975eb117bf182ffb/geventhttpclient-2.3.3-cp310-cp310-win_amd64.whl", hash = "sha256:53033fc1aac51b7513858662d8e17f44aa05207c3772d69fb1a07e2c5a2e45e4", size = 48793, upload-time = "2024-11-24T11:41:06.689Z" }, + { url = "https://files.pythonhosted.org/packages/de/f0/689ada546c12ebdde04baade49ce2e5d00eec36a2486293fe8ea893f22cc/geventhttpclient-2.3.3-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:0b1a60f810896a3e59a0e1036aa8fc31478e1ec0dd3faac7a771dd3d956580ce", size = 71589, upload-time = "2024-11-24T11:41:08.337Z" }, + { url = "https://files.pythonhosted.org/packages/d5/8e/8bd0d39d18583410cb3cf4172e00b865e1ac77e9a08bdb52194e256cb466/geventhttpclient-2.3.3-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:452c3c2c15830fc0be7ea76c6d98f49df0a94327fbdd63822a840ad3125796dc", size = 52241, upload-time = "2024-11-24T11:41:09.254Z" }, + { url = "https://files.pythonhosted.org/packages/b9/61/ecde771d686a64aab12d3ec8829fe41dd856f0c041fb8556b932a2a6731f/geventhttpclient-2.3.3-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:947e4f511e45abcc24fc982cee6042d14dc765d1a9ebd3c660cb93714002f950", size = 51650, upload-time = "2024-11-24T11:41:10.826Z" }, + { url = "https://files.pythonhosted.org/packages/8a/21/73a1f040aaccddae69fa2ca44fd2490647c658efb8d7353ff1adba675077/geventhttpclient-2.3.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a6dea544c829894366cfaa4d36a2014557a99f8769c9dd7b8fbf9b607126e04a", size = 118173, upload-time = "2024-11-24T11:41:12.428Z" }, + { url = "https://files.pythonhosted.org/packages/4b/e5/e7e69c898a6341df846b24cb5ebf14fcb4e9fde8a0a16d9f4ec791d5ae2e/geventhttpclient-2.3.3-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:3b5eba36ea0ad819386e3850a71a42af53e6b9be86d4605d6ded061503573928", size = 123536, upload-time = "2024-11-24T11:41:13.391Z" }, + { url = "https://files.pythonhosted.org/packages/a6/77/c0d6784c5a99b4ff6f3d885b4a0703e97d4ed1e4d84038ed1f855d1528a0/geventhttpclient-2.3.3-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:a96e96b63ddcea3d25f62b204aafb523782ff0fcf45b38eb596f8ae4a0f17326", size = 114646, upload-time = "2024-11-24T11:41:15.087Z" }, + { url = "https://files.pythonhosted.org/packages/04/e0/458a6c2bf281dc8390029fe34d0c8aabcdc9a9df32e122313ca8f2eaa434/geventhttpclient-2.3.3-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:386f0c9215958b9c974031fdbaa84002b4291b67bfe6dc5833cfb6e28083bb95", size = 112985, upload-time = "2024-11-24T11:41:16.085Z" }, + { url = "https://files.pythonhosted.org/packages/b7/c1/f45a9c931230a2e18eec007aab33b349739b3c9303e331ba63e0144e2446/geventhttpclient-2.3.3-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:2209e77a101ae67d3355d506f65257908f1eb41db74f765b01cb191e4a5160d5", size = 110943, upload-time = "2024-11-24T11:41:17.077Z" }, + { url = "https://files.pythonhosted.org/packages/fc/e4/d96a551d5e0ad89ef0deeb332cc75e3691d3f4b44d926cbb8a594b258169/geventhttpclient-2.3.3-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:6552c4d91c38007824f43a13fbbf4c615b7c6abe94fc2d482752ea91d976e140", size = 112194, upload-time = "2024-11-24T11:41:18.131Z" }, + { url = "https://files.pythonhosted.org/packages/11/0d/3cbe9af29b4aecd8983a556249c2ebceeb4d3f41d953c6b380663cfaad8b/geventhttpclient-2.3.3-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:e4b503183be80a1fb027eb5582413ca2be60356a7cf8eb9d49b913703f4ecd93", size = 117768, upload-time = "2024-11-24T11:41:19.192Z" }, + { url = "https://files.pythonhosted.org/packages/e4/6b/91b834caeeb9e442e4d4016b0b85bf7babbeb83b46698496fb1f093c378e/geventhttpclient-2.3.3-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:c8831f3ff03c11f64ad3b306883a8b064ef75f16a9f6a85cd105286023fba030", size = 111082, upload-time = "2024-11-24T11:41:20.824Z" }, + { url = "https://files.pythonhosted.org/packages/c1/cc/fa518eceadbdfc2edea68e6bfaaeefe9eff904c891fbb4996d401d75aba5/geventhttpclient-2.3.3-cp311-cp311-win32.whl", hash = "sha256:aa56b2b0477b4b9c325251c1672d29762d08c5d2ad8d9e5db0b8279872e0030d", size = 48165, upload-time = "2024-11-24T11:41:22.526Z" }, + { url = "https://files.pythonhosted.org/packages/e5/61/add6ac2956fca1f6b244725b4db4d97b269a4fcd691c197f543e1121d674/geventhttpclient-2.3.3-cp311-cp311-win_amd64.whl", hash = "sha256:566d7fb431d416bfb0cc431ec74062858133ee94b5001e32f9607a9433cc1e4f", size = 48795, upload-time = "2024-11-24T11:41:23.446Z" }, + { url = "https://files.pythonhosted.org/packages/85/dc/08138345692c38debeb822199be5daa32f2dc8e19615e2c511d423b3263b/geventhttpclient-2.3.3-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:1ad896af16ffa276620f4f555ef057fe11a2aa6af21dc0136600d0b7738e67ae", size = 71649, upload-time = "2024-11-24T11:41:24.401Z" }, + { url = "https://files.pythonhosted.org/packages/87/ae/f849381e097a409994ea0708bc7e06cbf1804a44bb8bf6542d76b015fce7/geventhttpclient-2.3.3-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:caf12944df25318a8c5b4deebc35ac94951562da154f039712ae3cde40ec5d95", size = 52301, upload-time = "2024-11-24T11:41:25.326Z" }, + { url = "https://files.pythonhosted.org/packages/73/42/3e3c4f49918bae791633f5359f59758cd606aaa6e9bff74bc36424d42337/geventhttpclient-2.3.3-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:c2586f3c2602cde0c3e5345813c0ab461142d1522667436b04d8a7dd7e7576c8", size = 51655, upload-time = "2024-11-24T11:41:26.949Z" }, + { url = "https://files.pythonhosted.org/packages/b9/35/f5c33df76998b684db2e59205a58ef6480578bc5000a73c8fe795bd56331/geventhttpclient-2.3.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d0248bbc2ff430dc2bec89e44715e4a38c7f2097ad2a133ca190f74fee51e5ef", size = 118690, upload-time = "2024-11-24T11:41:28.563Z" }, + { url = "https://files.pythonhosted.org/packages/d6/7f/ffc7a26454e249877b7b45ca1312323432c3da9acc444226f2cc06228bba/geventhttpclient-2.3.3-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:493d5deb230e28fdd8d0d0f8e7addb4e7b9761e6a1115ea72f22b231835e546b", size = 124250, upload-time = "2024-11-24T11:41:29.533Z" }, + { url = "https://files.pythonhosted.org/packages/e4/6c/25d5a1424dd12b3188fc23611d535b1beead11e14eef24a8aacbd2d1a90c/geventhttpclient-2.3.3-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:acccefebf3b1cc81f90d384dd17c1b3b58deee5ea1891025ef409307a22036b6", size = 115258, upload-time = "2024-11-24T11:41:30.508Z" }, + { url = "https://files.pythonhosted.org/packages/28/71/cac8789a71359b5b90d1c83326633b693cd7e64108de2c24e85101ca683a/geventhttpclient-2.3.3-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:aadaabe9267aacec88912ae5ac84b232e16a0ed12c5256559637f4b74aa510e8", size = 113940, upload-time = "2024-11-24T11:41:31.523Z" }, + { url = "https://files.pythonhosted.org/packages/57/44/77989104142992e93853880432db4f3c568648bcbfa86f8bdc7376764f21/geventhttpclient-2.3.3-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:c16830c9cad42c50f87e939f8065dc922010bbcbfb801fa12fd74d091dae7bef", size = 111474, upload-time = "2024-11-24T11:41:33.154Z" }, + { url = "https://files.pythonhosted.org/packages/0e/ea/fb5bb3de208c2a7622d990f0552dcd3dbe1e40e7f4afbc13ff58c19dc5ad/geventhttpclient-2.3.3-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:d686ce9ad28ddcb36b7748a59e64e2d8acfaa0145f0817becace36b1cfa4e5c6", size = 112895, upload-time = "2024-11-24T11:41:34.169Z" }, + { url = "https://files.pythonhosted.org/packages/90/98/7f6785810199f502f0f9b34491b47bcea80826501550439124ea420fd741/geventhttpclient-2.3.3-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:98bfa7cf5b6246b28e05a72505211b60a6ecb63c934dd70b806e662869b009f6", size = 118432, upload-time = "2024-11-24T11:41:35.209Z" }, + { url = "https://files.pythonhosted.org/packages/06/20/3a1226ef5e97a2cda0b94721fc687314e6fc470ba0612ff98a82728078b8/geventhttpclient-2.3.3-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:dc77b39246ba5d2484567100377f100e4aa50b6b8849d3e547d68dc0138087dd", size = 111888, upload-time = "2024-11-24T11:41:36.228Z" }, + { url = "https://files.pythonhosted.org/packages/68/d2/220c9b0c27b2481d2037f2a7446efbd7979741dd606f3ed39ea0f3af6456/geventhttpclient-2.3.3-cp312-cp312-win32.whl", hash = "sha256:032b4c519b5e7022c9563dbc7d1fac21ededb49f9e46ff2a9c44d1095747d2ea", size = 48201, upload-time = "2024-11-24T11:41:37.193Z" }, + { url = "https://files.pythonhosted.org/packages/b9/07/04f0ff60f94e1e4fc83d617ffb46fac1fd3a6c36ef73f42f8fe3adadb02f/geventhttpclient-2.3.3-cp312-cp312-win_amd64.whl", hash = "sha256:cf1051cc18521cd0819d3d69d930a4de916fb6f62be829b675481ca47e960765", size = 48780, upload-time = "2024-11-24T11:41:38.162Z" }, + { url = "https://files.pythonhosted.org/packages/15/8a/1229ae5766cadee4517f9fe441abda0aedec06015912c56d312377e03843/geventhttpclient-2.3.3-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:e5a14dd4e3504f05fc9febaedcb7cc91222da7176a6a9a2e703ab0cd85444016", size = 71640, upload-time = "2024-11-24T11:41:39.135Z" }, + { url = "https://files.pythonhosted.org/packages/41/bd/58f5822779f05cb4410ab294adf9a7ef9b8822e2a8f091a72daebb391ddf/geventhttpclient-2.3.3-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:4d6ae4ce130bf91cbdbab951b39a5faeb82b50f37a027afaac1cc956b344cc5d", size = 52298, upload-time = "2024-11-24T11:41:40.828Z" }, + { url = "https://files.pythonhosted.org/packages/0d/25/5a1a0d6e5ae5bcc0d6273bcab0d2a15d1c7768ef28ac057c5b721efb54a1/geventhttpclient-2.3.3-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:82f16cf2fd71e6b77e6153a66aae282da00958b43345879e222605a3a7556e3a", size = 51646, upload-time = "2024-11-24T11:41:41.968Z" }, + { url = "https://files.pythonhosted.org/packages/c1/7c/ed0a81d9a0f5d1a2ef7b4a17b5c56890cc918d9edbffd58c6f5a0c5b92f1/geventhttpclient-2.3.3-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:50c62dbe5f43c9e0ee43f872de44aebf4968695d90804d71fc1bf32b827fae16", size = 118671, upload-time = "2024-11-24T11:41:42.98Z" }, + { url = "https://files.pythonhosted.org/packages/5e/8b/5e5547d7804fde227a481c6cdfc166221362a04a473b07ae637787af6ff5/geventhttpclient-2.3.3-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d3a52ee992488ff087a3ec99d0076541ba1b07464c8eac22ad1a7778860bc345", size = 124205, upload-time = "2024-11-24T11:41:44.525Z" }, + { url = "https://files.pythonhosted.org/packages/ac/9c/feac189cfc81bbd3dabf6cd42bfaf5142158bfce7ea1b1f26f599748f305/geventhttpclient-2.3.3-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:52450392f3b9d32563c685013ba30b028f948612ebb9b1bfd6ba4ae113d985dc", size = 115255, upload-time = "2024-11-24T11:41:46.283Z" }, + { url = "https://files.pythonhosted.org/packages/eb/8f/8059a0dd967679c11fd65b0d0b4bb3f9a03c0a8aaa8496518ac09584d515/geventhttpclient-2.3.3-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d1642c8b3042b675a5b7ad67bce9611415d7bce0cf0380c0be52b7e5f55bc3e8", size = 113899, upload-time = "2024-11-24T11:41:47.304Z" }, + { url = "https://files.pythonhosted.org/packages/ef/94/5ac03198fd67de43f2f99ced69a669c80c7ffe789fe2ac6d4b93f90ade04/geventhttpclient-2.3.3-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:a36145c0b34d3c0e8c0c4a9d2e6d6f2b9f382c12e698fadb6a646a9b320a6c69", size = 111544, upload-time = "2024-11-24T11:41:48.352Z" }, + { url = "https://files.pythonhosted.org/packages/df/b8/22d5df0ea2e38a63c8ba6df4dd5d98c328301da8960e52955007fe82b4b1/geventhttpclient-2.3.3-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:49512144af09fb2438a3e14e14863e7556434be3676efdaa0379198ce38bf1e2", size = 112922, upload-time = "2024-11-24T11:41:49.537Z" }, + { url = "https://files.pythonhosted.org/packages/40/e6/579e43b837fc638a841063fce0d725958054c031338b1540d6bffcf780b7/geventhttpclient-2.3.3-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:8b78a8e5ff3c06dfee63b8457740c1d7d2f0687f85ded76dfca2b25f52200a1c", size = 118438, upload-time = "2024-11-24T11:41:50.567Z" }, + { url = "https://files.pythonhosted.org/packages/56/88/caf0921b6629996041ef0cad3e3161af88368ea90189f5e809a41cd800b5/geventhttpclient-2.3.3-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:8bba80efc5c95e94641dc3e9864ab37829111a4e90bdf2ef08b1206c7a89dd94", size = 111900, upload-time = "2024-11-24T11:41:52.261Z" }, + { url = "https://files.pythonhosted.org/packages/2b/e9/9c03a604c4adec315f680c7bcf33a52f15c7090635ad4e80d0da98c03f86/geventhttpclient-2.3.3-cp313-cp313-win32.whl", hash = "sha256:4a942448e77c01286edc4c29c22575d701d0639d42d0061b37025e118129372a", size = 48195, upload-time = "2024-11-24T11:41:53.303Z" }, + { url = "https://files.pythonhosted.org/packages/4e/63/7a75399172fbc0aaa7189d9d8c162297acadfe242eb958186bf31fcdfd4e/geventhttpclient-2.3.3-cp313-cp313-win_amd64.whl", hash = "sha256:b1ee31fed440029e20c99c89e49a0f983b771e7529db81fab33d942193036c41", size = 48778, upload-time = "2024-11-24T11:41:55.364Z" }, + { url = "https://files.pythonhosted.org/packages/80/4d/5f6ef87025c55cc2db4566fe98aae8e07f8cb535e51ef7cdf4aa0fb6f0ca/geventhttpclient-2.3.3-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:a8519b9aacad25696a220c1217047d5277403df96cb8aa8e9a5ec5271798cb87", size = 50497, upload-time = "2024-11-24T11:42:15.949Z" }, + { url = "https://files.pythonhosted.org/packages/20/f6/c493e853ec3cecbd8ddb34e3433e39b826568a4e7b8f114ad8570491bb7e/geventhttpclient-2.3.3-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:cbfcb54ee015aa38c8e9eb3bb4be68f88fbce6cbf90f716fc3ffc5f49892f721", size = 49752, upload-time = "2024-11-24T11:42:17.06Z" }, + { url = "https://files.pythonhosted.org/packages/5e/7d/a063d668d92893274f1d9e36c7b0fe079e55650cc2934b50441c52274538/geventhttpclient-2.3.3-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:93e9c4f27d48ce4da6dde530aea00e8d427965ace0801fe3d7c4739e167c10de", size = 54202, upload-time = "2024-11-24T11:42:18.168Z" }, + { url = "https://files.pythonhosted.org/packages/92/ce/6cc6e30b66c147128d7662cf4909fe038b81792d2617a748dfe4ee0ae98a/geventhttpclient-2.3.3-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:447fc2d49a41449684154c12c03ab80176a413e9810d974363a061b71bdbf5a0", size = 58540, upload-time = "2024-11-24T11:42:19.324Z" }, + { url = "https://files.pythonhosted.org/packages/7e/f4/5214ea44055c82d92adaaaddb19d2791addd3ce60af863aec03384e7c88a/geventhttpclient-2.3.3-pp310-pypy310_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4598c2aa14c866a10a07a2944e2c212f53d0c337ce211336ad68ae8243646216", size = 54445, upload-time = "2024-11-24T11:42:20.749Z" }, + { url = "https://files.pythonhosted.org/packages/06/1d/f65b4ac42cce6cef707ace606bbdc1142aa0f3863ad16fa615004b9461d7/geventhttpclient-2.3.3-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:69d2bd7ab7f94a6c73325f4b88fd07b0d5f4865672ed7a519f2d896949353761", size = 48838, upload-time = "2024-11-24T11:42:21.903Z" }, ] [[package]] @@ -2680,9 +2698,9 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "smmap" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/72/94/63b0fc47eb32792c7ba1fe1b694daec9a63620db1e313033d18140c2320a/gitdb-4.0.12.tar.gz", hash = "sha256:5ef71f855d191a3326fcfbc0d5da835f26b13fbcba60c32c21091c349ffdb571", size = 394684 } +sdist = { url = "https://files.pythonhosted.org/packages/72/94/63b0fc47eb32792c7ba1fe1b694daec9a63620db1e313033d18140c2320a/gitdb-4.0.12.tar.gz", hash = "sha256:5ef71f855d191a3326fcfbc0d5da835f26b13fbcba60c32c21091c349ffdb571", size = 394684, upload-time = "2025-01-02T07:20:46.413Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/a0/61/5c78b91c3143ed5c14207f463aecfc8f9dbb5092fb2869baf37c273b2705/gitdb-4.0.12-py3-none-any.whl", hash = "sha256:67073e15955400952c6565cc3e707c554a4eea2e428946f7a4c162fab9bd9bcf", size = 62794 }, + { url = "https://files.pythonhosted.org/packages/a0/61/5c78b91c3143ed5c14207f463aecfc8f9dbb5092fb2869baf37c273b2705/gitdb-4.0.12-py3-none-any.whl", hash = "sha256:67073e15955400952c6565cc3e707c554a4eea2e428946f7a4c162fab9bd9bcf", size = 62794, upload-time = "2025-01-02T07:20:43.624Z" }, ] [[package]] @@ -2692,9 +2710,9 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "gitdb" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/b6/a1/106fd9fa2dd989b6fb36e5893961f82992cf676381707253e0bf93eb1662/GitPython-3.1.43.tar.gz", hash = "sha256:35f314a9f878467f5453cc1fee295c3e18e52f1b99f10f6cf5b1682e968a9e7c", size = 214149 } +sdist = { url = "https://files.pythonhosted.org/packages/b6/a1/106fd9fa2dd989b6fb36e5893961f82992cf676381707253e0bf93eb1662/GitPython-3.1.43.tar.gz", hash = "sha256:35f314a9f878467f5453cc1fee295c3e18e52f1b99f10f6cf5b1682e968a9e7c", size = 214149, upload-time = "2024-03-31T08:07:34.154Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/e9/bd/cc3a402a6439c15c3d4294333e13042b915bbeab54edc457c723931fed3f/GitPython-3.1.43-py3-none-any.whl", hash = "sha256:eec7ec56b92aad751f9912a73404bc02ba212a23adb2c7098ee668417051a1ff", size = 207337 }, + { url = "https://files.pythonhosted.org/packages/e9/bd/cc3a402a6439c15c3d4294333e13042b915bbeab54edc457c723931fed3f/GitPython-3.1.43-py3-none-any.whl", hash = "sha256:eec7ec56b92aad751f9912a73404bc02ba212a23adb2c7098ee668417051a1ff", size = 207337, upload-time = "2024-03-31T08:07:31.194Z" }, ] [[package]] @@ -2707,9 +2725,9 @@ dependencies = [ { name = "proto-plus" }, { name = "protobuf" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/11/d1/48fe5d7a43d278e9f6b5ada810b0a3530bbeac7ed7fcbcd366f932f05316/google_ai_generativelanguage-0.6.15.tar.gz", hash = "sha256:8f6d9dc4c12b065fe2d0289026171acea5183ebf2d0b11cefe12f3821e159ec3", size = 1375443 } +sdist = { url = "https://files.pythonhosted.org/packages/11/d1/48fe5d7a43d278e9f6b5ada810b0a3530bbeac7ed7fcbcd366f932f05316/google_ai_generativelanguage-0.6.15.tar.gz", hash = "sha256:8f6d9dc4c12b065fe2d0289026171acea5183ebf2d0b11cefe12f3821e159ec3", size = 1375443, upload-time = "2025-01-13T21:50:47.459Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/7c/a3/67b8a6ff5001a1d8864922f2d6488dc2a14367ceb651bc3f09a947f2f306/google_ai_generativelanguage-0.6.15-py3-none-any.whl", hash = "sha256:5a03ef86377aa184ffef3662ca28f19eeee158733e45d7947982eb953c6ebb6c", size = 1327356 }, + { url = "https://files.pythonhosted.org/packages/7c/a3/67b8a6ff5001a1d8864922f2d6488dc2a14367ceb651bc3f09a947f2f306/google_ai_generativelanguage-0.6.15-py3-none-any.whl", hash = "sha256:5a03ef86377aa184ffef3662ca28f19eeee158733e45d7947982eb953c6ebb6c", size = 1327356, upload-time = "2025-01-13T21:50:44.174Z" }, ] [[package]] @@ -2723,9 +2741,9 @@ dependencies = [ { name = "protobuf" }, { name = "requests" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/09/5c/085bcb872556934bb119e5e09de54daa07873f6866b8f0303c49e72287f7/google_api_core-2.24.2.tar.gz", hash = "sha256:81718493daf06d96d6bc76a91c23874dbf2fac0adbbf542831b805ee6e974696", size = 163516 } +sdist = { url = "https://files.pythonhosted.org/packages/09/5c/085bcb872556934bb119e5e09de54daa07873f6866b8f0303c49e72287f7/google_api_core-2.24.2.tar.gz", hash = "sha256:81718493daf06d96d6bc76a91c23874dbf2fac0adbbf542831b805ee6e974696", size = 163516, upload-time = "2025-03-10T15:55:26.201Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/46/95/f472d85adab6e538da2025dfca9e976a0d125cc0af2301f190e77b76e51c/google_api_core-2.24.2-py3-none-any.whl", hash = "sha256:810a63ac95f3c441b7c0e43d344e372887f62ce9071ba972eacf32672e072de9", size = 160061 }, + { url = "https://files.pythonhosted.org/packages/46/95/f472d85adab6e538da2025dfca9e976a0d125cc0af2301f190e77b76e51c/google_api_core-2.24.2-py3-none-any.whl", hash = "sha256:810a63ac95f3c441b7c0e43d344e372887f62ce9071ba972eacf32672e072de9", size = 160061, upload-time = "2025-03-10T15:55:24.386Z" }, ] [package.optional-dependencies] @@ -2745,9 +2763,9 @@ dependencies = [ { name = "httplib2" }, { name = "uritemplate" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/b8/fa/861931cf33f3d91d0d17001af3249cfc2af2b5a1b8472604420c025f3339/google_api_python_client-2.154.0.tar.gz", hash = "sha256:1b420062e03bfcaa1c79e2e00a612d29a6a934151ceb3d272fe150a656dc8f17", size = 12070143 } +sdist = { url = "https://files.pythonhosted.org/packages/b8/fa/861931cf33f3d91d0d17001af3249cfc2af2b5a1b8472604420c025f3339/google_api_python_client-2.154.0.tar.gz", hash = "sha256:1b420062e03bfcaa1c79e2e00a612d29a6a934151ceb3d272fe150a656dc8f17", size = 12070143, upload-time = "2024-11-20T16:55:59.1Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/56/3f/adf5f6b963307765209fc27943516c7c605d250234b01899d524b8f01fe3/google_api_python_client-2.154.0-py2.py3-none-any.whl", hash = "sha256:a521bbbb2ec0ba9d6f307cdd64ed6e21eeac372d1bd7493a4ab5022941f784ad", size = 12573774 }, + { url = "https://files.pythonhosted.org/packages/56/3f/adf5f6b963307765209fc27943516c7c605d250234b01899d524b8f01fe3/google_api_python_client-2.154.0-py2.py3-none-any.whl", hash = "sha256:a521bbbb2ec0ba9d6f307cdd64ed6e21eeac372d1bd7493a4ab5022941f784ad", size = 12573774, upload-time = "2024-11-20T16:55:55.49Z" }, ] [[package]] @@ -2759,9 +2777,9 @@ dependencies = [ { name = "pyasn1-modules" }, { name = "rsa" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/c6/eb/d504ba1daf190af6b204a9d4714d457462b486043744901a6eeea711f913/google_auth-2.38.0.tar.gz", hash = "sha256:8285113607d3b80a3f1543b75962447ba8a09fe85783432a784fdeef6ac094c4", size = 270866 } +sdist = { url = "https://files.pythonhosted.org/packages/c6/eb/d504ba1daf190af6b204a9d4714d457462b486043744901a6eeea711f913/google_auth-2.38.0.tar.gz", hash = "sha256:8285113607d3b80a3f1543b75962447ba8a09fe85783432a784fdeef6ac094c4", size = 270866, upload-time = "2025-01-23T01:05:29.119Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/9d/47/603554949a37bca5b7f894d51896a9c534b9eab808e2520a748e081669d0/google_auth-2.38.0-py2.py3-none-any.whl", hash = "sha256:e7dae6694313f434a2727bf2906f27ad259bae090d7aa896590d86feec3d9d4a", size = 210770 }, + { url = "https://files.pythonhosted.org/packages/9d/47/603554949a37bca5b7f894d51896a9c534b9eab808e2520a748e081669d0/google_auth-2.38.0-py2.py3-none-any.whl", hash = "sha256:e7dae6694313f434a2727bf2906f27ad259bae090d7aa896590d86feec3d9d4a", size = 210770, upload-time = "2025-01-23T01:05:26.572Z" }, ] [[package]] @@ -2772,9 +2790,9 @@ dependencies = [ { name = "google-auth" }, { name = "httplib2" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/56/be/217a598a818567b28e859ff087f347475c807a5649296fb5a817c58dacef/google-auth-httplib2-0.2.0.tar.gz", hash = "sha256:38aa7badf48f974f1eb9861794e9c0cb2a0511a4ec0679b1f886d108f5640e05", size = 10842 } +sdist = { url = "https://files.pythonhosted.org/packages/56/be/217a598a818567b28e859ff087f347475c807a5649296fb5a817c58dacef/google-auth-httplib2-0.2.0.tar.gz", hash = "sha256:38aa7badf48f974f1eb9861794e9c0cb2a0511a4ec0679b1f886d108f5640e05", size = 10842, upload-time = "2023-12-12T17:40:30.722Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/be/8a/fe34d2f3f9470a27b01c9e76226965863f153d5fbe276f83608562e49c04/google_auth_httplib2-0.2.0-py2.py3-none-any.whl", hash = "sha256:b65a0a2123300dd71281a7bf6e64d65a0759287df52729bdd1ae2e47dc311a3d", size = 9253 }, + { url = "https://files.pythonhosted.org/packages/be/8a/fe34d2f3f9470a27b01c9e76226965863f153d5fbe276f83608562e49c04/google_auth_httplib2-0.2.0-py2.py3-none-any.whl", hash = "sha256:b65a0a2123300dd71281a7bf6e64d65a0759287df52729bdd1ae2e47dc311a3d", size = 9253, upload-time = "2023-12-12T17:40:13.055Z" }, ] [[package]] @@ -2785,9 +2803,9 @@ dependencies = [ { name = "google-auth" }, { name = "requests-oauthlib" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/cc/0f/1772edb8d75ecf6280f1c7f51cbcebe274e8b17878b382f63738fd96cee5/google_auth_oauthlib-1.2.1.tar.gz", hash = "sha256:afd0cad092a2eaa53cd8e8298557d6de1034c6cb4a740500b5357b648af97263", size = 24970 } +sdist = { url = "https://files.pythonhosted.org/packages/cc/0f/1772edb8d75ecf6280f1c7f51cbcebe274e8b17878b382f63738fd96cee5/google_auth_oauthlib-1.2.1.tar.gz", hash = "sha256:afd0cad092a2eaa53cd8e8298557d6de1034c6cb4a740500b5357b648af97263", size = 24970, upload-time = "2024-07-08T23:11:24.377Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/1a/8e/22a28dfbd218033e4eeaf3a0533b2b54852b6530da0c0fe934f0cc494b29/google_auth_oauthlib-1.2.1-py2.py3-none-any.whl", hash = "sha256:2d58a27262d55aa1b87678c3ba7142a080098cbc2024f903c62355deb235d91f", size = 24930 }, + { url = "https://files.pythonhosted.org/packages/1a/8e/22a28dfbd218033e4eeaf3a0533b2b54852b6530da0c0fe934f0cc494b29/google_auth_oauthlib-1.2.1-py2.py3-none-any.whl", hash = "sha256:2d58a27262d55aa1b87678c3ba7142a080098cbc2024f903c62355deb235d91f", size = 24930, upload-time = "2024-07-08T23:11:23.038Z" }, ] [[package]] @@ -2808,9 +2826,9 @@ dependencies = [ { name = "shapely" }, { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/ad/17/c59972b3c2e3122b20cad9be6fc6bacdba23c33d0cbdd7ec026ba2db47b1/google_cloud_aiplatform-1.84.0.tar.gz", hash = "sha256:bb6e7e63c820ffb08e19d2112589445bde4315860cc7e280963963a1b113f026", size = 8760762 } +sdist = { url = "https://files.pythonhosted.org/packages/ad/17/c59972b3c2e3122b20cad9be6fc6bacdba23c33d0cbdd7ec026ba2db47b1/google_cloud_aiplatform-1.84.0.tar.gz", hash = "sha256:bb6e7e63c820ffb08e19d2112589445bde4315860cc7e280963963a1b113f026", size = 8760762, upload-time = "2025-03-11T21:00:20.387Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/fc/f5/28ac22362562dbaf41b5a69b66b36160e2918bf017c37e5f7a65e01360ce/google_cloud_aiplatform-1.84.0-py2.py3-none-any.whl", hash = "sha256:5dec0bc85eb36c7303eb240c79373c5a782e3126ce4656ca668772f6caf4f27b", size = 7314466 }, + { url = "https://files.pythonhosted.org/packages/fc/f5/28ac22362562dbaf41b5a69b66b36160e2918bf017c37e5f7a65e01360ce/google_cloud_aiplatform-1.84.0-py2.py3-none-any.whl", hash = "sha256:5dec0bc85eb36c7303eb240c79373c5a782e3126ce4656ca668772f6caf4f27b", size = 7314466, upload-time = "2025-03-11T21:00:17.655Z" }, ] [[package]] @@ -2826,9 +2844,9 @@ dependencies = [ { name = "python-dateutil" }, { name = "requests" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/f1/2f/3dda76b3ec029578838b1fe6396e6b86eb574200352240e23dea49265bb7/google_cloud_bigquery-3.30.0.tar.gz", hash = "sha256:7e27fbafc8ed33cc200fe05af12ecd74d279fe3da6692585a3cef7aee90575b6", size = 474389 } +sdist = { url = "https://files.pythonhosted.org/packages/f1/2f/3dda76b3ec029578838b1fe6396e6b86eb574200352240e23dea49265bb7/google_cloud_bigquery-3.30.0.tar.gz", hash = "sha256:7e27fbafc8ed33cc200fe05af12ecd74d279fe3da6692585a3cef7aee90575b6", size = 474389, upload-time = "2025-02-27T18:49:45.416Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/0c/6d/856a6ca55c1d9d99129786c929a27dd9d31992628ebbff7f5d333352981f/google_cloud_bigquery-3.30.0-py2.py3-none-any.whl", hash = "sha256:f4d28d846a727f20569c9b2d2f4fa703242daadcb2ec4240905aa485ba461877", size = 247885 }, + { url = "https://files.pythonhosted.org/packages/0c/6d/856a6ca55c1d9d99129786c929a27dd9d31992628ebbff7f5d333352981f/google_cloud_bigquery-3.30.0-py2.py3-none-any.whl", hash = "sha256:f4d28d846a727f20569c9b2d2f4fa703242daadcb2ec4240905aa485ba461877", size = 247885, upload-time = "2025-02-27T18:49:43.454Z" }, ] [[package]] @@ -2839,9 +2857,9 @@ dependencies = [ { name = "google-api-core" }, { name = "google-auth" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/d6/b8/2b53838d2acd6ec6168fd284a990c76695e84c65deee79c9f3a4276f6b4f/google_cloud_core-2.4.3.tar.gz", hash = "sha256:1fab62d7102844b278fe6dead3af32408b1df3eb06f5c7e8634cbd40edc4da53", size = 35861 } +sdist = { url = "https://files.pythonhosted.org/packages/d6/b8/2b53838d2acd6ec6168fd284a990c76695e84c65deee79c9f3a4276f6b4f/google_cloud_core-2.4.3.tar.gz", hash = "sha256:1fab62d7102844b278fe6dead3af32408b1df3eb06f5c7e8634cbd40edc4da53", size = 35861, upload-time = "2025-03-10T21:05:38.948Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/40/86/bda7241a8da2d28a754aad2ba0f6776e35b67e37c36ae0c45d49370f1014/google_cloud_core-2.4.3-py2.py3-none-any.whl", hash = "sha256:5130f9f4c14b4fafdff75c79448f9495cfade0d8775facf1b09c3bf67e027f6e", size = 29348 }, + { url = "https://files.pythonhosted.org/packages/40/86/bda7241a8da2d28a754aad2ba0f6776e35b67e37c36ae0c45d49370f1014/google_cloud_core-2.4.3-py2.py3-none-any.whl", hash = "sha256:5130f9f4c14b4fafdff75c79448f9495cfade0d8775facf1b09c3bf67e027f6e", size = 29348, upload-time = "2025-03-10T21:05:37.785Z" }, ] [[package]] @@ -2855,9 +2873,9 @@ dependencies = [ { name = "proto-plus" }, { name = "protobuf" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/6e/ca/a4648f5038cb94af4b3942815942a03aa9398f9fb0bef55b3f1585b9940d/google_cloud_resource_manager-1.14.2.tar.gz", hash = "sha256:962e2d904c550d7bac48372607904ff7bb3277e3bb4a36d80cc9a37e28e6eb74", size = 446370 } +sdist = { url = "https://files.pythonhosted.org/packages/6e/ca/a4648f5038cb94af4b3942815942a03aa9398f9fb0bef55b3f1585b9940d/google_cloud_resource_manager-1.14.2.tar.gz", hash = "sha256:962e2d904c550d7bac48372607904ff7bb3277e3bb4a36d80cc9a37e28e6eb74", size = 446370, upload-time = "2025-03-17T11:35:56.343Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/b1/ea/a92631c358da377af34d3a9682c97af83185c2d66363d5939ab4a1169a7f/google_cloud_resource_manager-1.14.2-py3-none-any.whl", hash = "sha256:d0fa954dedd1d2b8e13feae9099c01b8aac515b648e612834f9942d2795a9900", size = 394344 }, + { url = "https://files.pythonhosted.org/packages/b1/ea/a92631c358da377af34d3a9682c97af83185c2d66363d5939ab4a1169a7f/google_cloud_resource_manager-1.14.2-py3-none-any.whl", hash = "sha256:d0fa954dedd1d2b8e13feae9099c01b8aac515b648e612834f9942d2795a9900", size = 394344, upload-time = "2025-03-17T11:35:54.722Z" }, ] [[package]] @@ -2872,44 +2890,44 @@ dependencies = [ { name = "google-resumable-media" }, { name = "requests" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/36/76/4d965702e96bb67976e755bed9828fa50306dca003dbee08b67f41dd265e/google_cloud_storage-2.19.0.tar.gz", hash = "sha256:cd05e9e7191ba6cb68934d8eb76054d9be4562aa89dbc4236feee4d7d51342b2", size = 5535488 } +sdist = { url = "https://files.pythonhosted.org/packages/36/76/4d965702e96bb67976e755bed9828fa50306dca003dbee08b67f41dd265e/google_cloud_storage-2.19.0.tar.gz", hash = "sha256:cd05e9e7191ba6cb68934d8eb76054d9be4562aa89dbc4236feee4d7d51342b2", size = 5535488, upload-time = "2024-12-05T01:35:06.49Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/d5/94/6db383d8ee1adf45dc6c73477152b82731fa4c4a46d9c1932cc8757e0fd4/google_cloud_storage-2.19.0-py2.py3-none-any.whl", hash = "sha256:aeb971b5c29cf8ab98445082cbfe7b161a1f48ed275822f59ed3f1524ea54fba", size = 131787 }, + { url = "https://files.pythonhosted.org/packages/d5/94/6db383d8ee1adf45dc6c73477152b82731fa4c4a46d9c1932cc8757e0fd4/google_cloud_storage-2.19.0-py2.py3-none-any.whl", hash = "sha256:aeb971b5c29cf8ab98445082cbfe7b161a1f48ed275822f59ed3f1524ea54fba", size = 131787, upload-time = "2024-12-05T01:35:04.736Z" }, ] [[package]] name = "google-crc32c" version = "1.7.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/fd/c6/bd09366753b49353895ed73bad74574d9086b26b53bb5b9213962009719a/google_crc32c-1.7.0.tar.gz", hash = "sha256:c8c15a04b290c7556f277acc55ad98503a8bc0893ea6860fd5b5d210f3f558ce", size = 14546 } -wheels = [ - { url = "https://files.pythonhosted.org/packages/fb/4b/3aad7dfd25a5541120c74d80256b79506f3c2c6eecd37c3b4c92f2ff719c/google_crc32c-1.7.0-cp310-cp310-macosx_12_0_arm64.whl", hash = "sha256:18f1dfc6baeb3b28b1537d54b3622363352f75fcb2d4b6ffcc37584fe431f122", size = 30303 }, - { url = "https://files.pythonhosted.org/packages/b6/92/1acee90aec27235ac6054552b8e895e9df5324ed3cfcaf416e1af6e54923/google_crc32c-1.7.0-cp310-cp310-macosx_12_0_x86_64.whl", hash = "sha256:732378dc4ca08953eac0d13d1c312d99a54d5b483c90b4a5a536132669ed1c24", size = 30148 }, - { url = "https://files.pythonhosted.org/packages/89/85/0c66e6b90d74990a9aee1008429ea3e87d31a3bd7d8029b6c85ea07efe1a/google_crc32c-1.7.0-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:14fdac94aa60d5794652f8ea6c2fcc532032e31f9050698b7ecdc6d4c3a61784", size = 37724 }, - { url = "https://files.pythonhosted.org/packages/87/3b/a0b220e47b0867e5d39fb6cd633b4c6171bd6869598c18616f579ea63299/google_crc32c-1.7.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4bc14187a7fe5c61024c0dd1b578d7f9391df55459bf373c07f66426e09353b6", size = 32867 }, - { url = "https://files.pythonhosted.org/packages/1e/b7/1c35c2bb03244a91b9f9116a4d7a0859cdf5527fdf0fc42ccbb738234ac3/google_crc32c-1.7.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:54af59a98a427d0f98b6b0446df52ad286948ab7745da80a1edeb32ad633b3ae", size = 37867 }, - { url = "https://files.pythonhosted.org/packages/cd/ba/ee3e3534db570f023dcae03324e6f48a4c82239c452b43a7b68ed48f9591/google_crc32c-1.7.0-cp310-cp310-win_amd64.whl", hash = "sha256:2515aa89e46c6fa99190ec29bf27f33457ff98e5ca5c6c05602f74e0fb005752", size = 33464 }, - { url = "https://files.pythonhosted.org/packages/15/e6/41a5f08bd93c572bb38af3840cc524f78702e06a03b9287a19990db4b299/google_crc32c-1.7.0-cp311-cp311-macosx_12_0_arm64.whl", hash = "sha256:96e33b249776f5aa7017a494b78994cf3cc8461291d460b46e75f6bc6cc40dc8", size = 30305 }, - { url = "https://files.pythonhosted.org/packages/68/df/7fb83b89075086cb3af128f9452a4f3666024f1adbe6e11198b2d5d1f5e8/google_crc32c-1.7.0-cp311-cp311-macosx_12_0_x86_64.whl", hash = "sha256:c2dc799827990dd06b777067e27f57c2a552ddde4c4cd2d883b1b615ee92f9cf", size = 30148 }, - { url = "https://files.pythonhosted.org/packages/c4/6d/d6ea742127029644575baed5c48ab4f112a5759fdde8fab0c3d87bfe2454/google_crc32c-1.7.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e4c29f7718f48e32810a41b17126e0ca588a0ae6158b4da2926d8074241a155d", size = 32888 }, - { url = "https://files.pythonhosted.org/packages/7f/27/e7d365804e7562a2d6ccf1410b8f16b6e5496b88a2d7aa87c1ce7ea5e289/google_crc32c-1.7.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5f30548e65291a4658c9e56f6f516159663f2b4a2c991b9af5846f0084ea25d4", size = 32510 }, - { url = "https://files.pythonhosted.org/packages/5a/16/041eafb94a14902c820ca8ca090ec20f614ed0ba6d9a0619e5f676959c19/google_crc32c-1.7.0-cp311-cp311-win_amd64.whl", hash = "sha256:9754f9eaa5ff82166512908f02745d5e883650d7b04d1732b5df3335986ad359", size = 33464 }, - { url = "https://files.pythonhosted.org/packages/1d/e9/696a1b43fbe048a8ec246a6af2926662aec083d228a36bc17e800d3942ec/google_crc32c-1.7.0-cp312-cp312-macosx_12_0_arm64.whl", hash = "sha256:11b3b2f16a534c76ce3c9503800c7c2578c13a56e8e409eac273330e25b5c521", size = 30311 }, - { url = "https://files.pythonhosted.org/packages/01/84/355dad7a19758bcf34f0dbfcb2666c5d519cb9c9c6b1d5ea5c23201c5462/google_crc32c-1.7.0-cp312-cp312-macosx_12_0_x86_64.whl", hash = "sha256:fd3afea81a7c7b95f98c065edc5a0fdb58f1fea5960e166962b142ec037fe5e0", size = 30156 }, - { url = "https://files.pythonhosted.org/packages/bb/38/affe1fa727763a03728eac51e038760c606999c6faa7c0e02924ec99a414/google_crc32c-1.7.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1d07ad3ff51f26cef5bbad66622004eca3639271230cfc2443845ec4650e1c57", size = 33021 }, - { url = "https://files.pythonhosted.org/packages/2b/05/138347cbd18fb7e49c76ed8ef80ff2fdaebde675a3f2b8c7ad273b735065/google_crc32c-1.7.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:af6e80f83d882b247eef2c0366ec72b1ffb89433b9f35dc621d79190840f1ea6", size = 32634 }, - { url = "https://files.pythonhosted.org/packages/88/2b/7a01e7b60ef5c4ac39301b9951bcc516001b5d30e9aced440f96d8f49994/google_crc32c-1.7.0-cp312-cp312-win_amd64.whl", hash = "sha256:10721764a9434546b7961194fbb1f80efbcaf45b8498ed379d64f8891d4c155b", size = 33462 }, - { url = "https://files.pythonhosted.org/packages/91/aa/2a7344796fb684c926d0002196e407453509e677b9eab8d562a5702e5f83/google_crc32c-1.7.0-cp313-cp313-macosx_12_0_arm64.whl", hash = "sha256:76bb19d182b999f9c9d580b1d7ab6e9334ab23dd669bf91f501812103408c85b", size = 30306 }, - { url = "https://files.pythonhosted.org/packages/24/8a/e2d52d4111d3ef48e0a8b2324e80b600f6c5339dae9827744b94325a0b6a/google_crc32c-1.7.0-cp313-cp313-macosx_12_0_x86_64.whl", hash = "sha256:6a40522958040051c755a173eb98c05ad4d64a6dd898888c3e5ccca2d1cbdcdc", size = 30149 }, - { url = "https://files.pythonhosted.org/packages/da/60/8cd1605391da56c55db67ef64660e72b89787755a271ebe04f9418320b19/google_crc32c-1.7.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f714fe5cdf5007d7064c57cf7471a99e0cbafda24ddfa829117fc3baafa424f7", size = 32972 }, - { url = "https://files.pythonhosted.org/packages/3d/65/065ffe1bb324709e7704205261b429588ed17bbde8b7940eb12b140a6082/google_crc32c-1.7.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f04e58dbe1bf0c9398e603a9be5aaa09e0ba7eb022a3293195d8749459a01069", size = 32616 }, - { url = "https://files.pythonhosted.org/packages/16/b8/95e6a189f5764abd643e3df5ab06e291d379f26ff77ea97bbcb12ac9207b/google_crc32c-1.7.0-cp313-cp313-win_amd64.whl", hash = "sha256:e545b51ddf97f604d30114f7c23eecaf4c06cd6c023ff1ae0b80dcd99af32833", size = 33496 }, - { url = "https://files.pythonhosted.org/packages/1b/30/51b10f995be9bd09551d050117c571f9749297717fcc2e7946e242eb4830/google_crc32c-1.7.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:364067b063664dd8d1fec75a3fe85edf05c46f688365269beccaf42ef5dfe889", size = 33080 }, - { url = "https://files.pythonhosted.org/packages/4d/ec/a7ca773559c7ab6919ac0255d84c74571c8cecf0e8891036705f6861c04d/google_crc32c-1.7.0-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e1b0d6044799f6ac51d1cc2decb997280a83c448b3bef517a54b57a3b71921c0", size = 32708 }, - { url = "https://files.pythonhosted.org/packages/35/9e/0fca77ec4a5d4651e33662c62d44418cb1c37bd04b22f6368a0f7a7abefa/google_crc32c-1.7.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1b8f48dddd1451026a517d7eb1f8c4ee2491998bfa383abb5fdebf32b0aa333e", size = 28080 }, - { url = "https://files.pythonhosted.org/packages/30/11/6372577447239a1791bd1121003971b044509176e09b43775cfd630179d2/google_crc32c-1.7.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:60f89e06ce462a65dd4d14a97bd29d92730713316b8b89720f9b2bb1aef270f7", size = 27886 }, - { url = "https://files.pythonhosted.org/packages/e4/ce/2ceb7c6400d07e6ec6b783f0dda230ee1ea5337c5c32243cf7e97fa4fb15/google_crc32c-1.7.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1277c27428a6cc89a51f5afbc04b81fae0288fb631117383f0de4f2bf78ffad6", size = 28079 }, - { url = "https://files.pythonhosted.org/packages/ff/8b/f8f4af175f99ad209cac2787592322ab711eff0ea67777be938557a89d5c/google_crc32c-1.7.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:731921158ef113bf157b8e65f13303d627fb540f173a410260f2fb7570af644c", size = 27888 }, +sdist = { url = "https://files.pythonhosted.org/packages/fd/c6/bd09366753b49353895ed73bad74574d9086b26b53bb5b9213962009719a/google_crc32c-1.7.0.tar.gz", hash = "sha256:c8c15a04b290c7556f277acc55ad98503a8bc0893ea6860fd5b5d210f3f558ce", size = 14546, upload-time = "2025-03-17T22:15:33.452Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/fb/4b/3aad7dfd25a5541120c74d80256b79506f3c2c6eecd37c3b4c92f2ff719c/google_crc32c-1.7.0-cp310-cp310-macosx_12_0_arm64.whl", hash = "sha256:18f1dfc6baeb3b28b1537d54b3622363352f75fcb2d4b6ffcc37584fe431f122", size = 30303, upload-time = "2025-03-17T22:07:19.64Z" }, + { url = "https://files.pythonhosted.org/packages/b6/92/1acee90aec27235ac6054552b8e895e9df5324ed3cfcaf416e1af6e54923/google_crc32c-1.7.0-cp310-cp310-macosx_12_0_x86_64.whl", hash = "sha256:732378dc4ca08953eac0d13d1c312d99a54d5b483c90b4a5a536132669ed1c24", size = 30148, upload-time = "2025-03-17T22:23:27.671Z" }, + { url = "https://files.pythonhosted.org/packages/89/85/0c66e6b90d74990a9aee1008429ea3e87d31a3bd7d8029b6c85ea07efe1a/google_crc32c-1.7.0-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:14fdac94aa60d5794652f8ea6c2fcc532032e31f9050698b7ecdc6d4c3a61784", size = 37724, upload-time = "2025-03-17T22:26:36.265Z" }, + { url = "https://files.pythonhosted.org/packages/87/3b/a0b220e47b0867e5d39fb6cd633b4c6171bd6869598c18616f579ea63299/google_crc32c-1.7.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4bc14187a7fe5c61024c0dd1b578d7f9391df55459bf373c07f66426e09353b6", size = 32867, upload-time = "2025-03-17T22:26:37.596Z" }, + { url = "https://files.pythonhosted.org/packages/1e/b7/1c35c2bb03244a91b9f9116a4d7a0859cdf5527fdf0fc42ccbb738234ac3/google_crc32c-1.7.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:54af59a98a427d0f98b6b0446df52ad286948ab7745da80a1edeb32ad633b3ae", size = 37867, upload-time = "2025-03-17T22:26:38.846Z" }, + { url = "https://files.pythonhosted.org/packages/cd/ba/ee3e3534db570f023dcae03324e6f48a4c82239c452b43a7b68ed48f9591/google_crc32c-1.7.0-cp310-cp310-win_amd64.whl", hash = "sha256:2515aa89e46c6fa99190ec29bf27f33457ff98e5ca5c6c05602f74e0fb005752", size = 33464, upload-time = "2025-03-17T22:15:28.082Z" }, + { url = "https://files.pythonhosted.org/packages/15/e6/41a5f08bd93c572bb38af3840cc524f78702e06a03b9287a19990db4b299/google_crc32c-1.7.0-cp311-cp311-macosx_12_0_arm64.whl", hash = "sha256:96e33b249776f5aa7017a494b78994cf3cc8461291d460b46e75f6bc6cc40dc8", size = 30305, upload-time = "2025-03-17T22:08:46.134Z" }, + { url = "https://files.pythonhosted.org/packages/68/df/7fb83b89075086cb3af128f9452a4f3666024f1adbe6e11198b2d5d1f5e8/google_crc32c-1.7.0-cp311-cp311-macosx_12_0_x86_64.whl", hash = "sha256:c2dc799827990dd06b777067e27f57c2a552ddde4c4cd2d883b1b615ee92f9cf", size = 30148, upload-time = "2025-03-17T22:28:12.003Z" }, + { url = "https://files.pythonhosted.org/packages/c4/6d/d6ea742127029644575baed5c48ab4f112a5759fdde8fab0c3d87bfe2454/google_crc32c-1.7.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e4c29f7718f48e32810a41b17126e0ca588a0ae6158b4da2926d8074241a155d", size = 32888, upload-time = "2025-03-17T22:26:40.019Z" }, + { url = "https://files.pythonhosted.org/packages/7f/27/e7d365804e7562a2d6ccf1410b8f16b6e5496b88a2d7aa87c1ce7ea5e289/google_crc32c-1.7.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5f30548e65291a4658c9e56f6f516159663f2b4a2c991b9af5846f0084ea25d4", size = 32510, upload-time = "2025-03-17T22:26:40.958Z" }, + { url = "https://files.pythonhosted.org/packages/5a/16/041eafb94a14902c820ca8ca090ec20f614ed0ba6d9a0619e5f676959c19/google_crc32c-1.7.0-cp311-cp311-win_amd64.whl", hash = "sha256:9754f9eaa5ff82166512908f02745d5e883650d7b04d1732b5df3335986ad359", size = 33464, upload-time = "2025-03-17T22:15:29.15Z" }, + { url = "https://files.pythonhosted.org/packages/1d/e9/696a1b43fbe048a8ec246a6af2926662aec083d228a36bc17e800d3942ec/google_crc32c-1.7.0-cp312-cp312-macosx_12_0_arm64.whl", hash = "sha256:11b3b2f16a534c76ce3c9503800c7c2578c13a56e8e409eac273330e25b5c521", size = 30311, upload-time = "2025-03-17T22:10:15.557Z" }, + { url = "https://files.pythonhosted.org/packages/01/84/355dad7a19758bcf34f0dbfcb2666c5d519cb9c9c6b1d5ea5c23201c5462/google_crc32c-1.7.0-cp312-cp312-macosx_12_0_x86_64.whl", hash = "sha256:fd3afea81a7c7b95f98c065edc5a0fdb58f1fea5960e166962b142ec037fe5e0", size = 30156, upload-time = "2025-03-17T22:32:47.531Z" }, + { url = "https://files.pythonhosted.org/packages/bb/38/affe1fa727763a03728eac51e038760c606999c6faa7c0e02924ec99a414/google_crc32c-1.7.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1d07ad3ff51f26cef5bbad66622004eca3639271230cfc2443845ec4650e1c57", size = 33021, upload-time = "2025-03-17T22:26:42.199Z" }, + { url = "https://files.pythonhosted.org/packages/2b/05/138347cbd18fb7e49c76ed8ef80ff2fdaebde675a3f2b8c7ad273b735065/google_crc32c-1.7.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:af6e80f83d882b247eef2c0366ec72b1ffb89433b9f35dc621d79190840f1ea6", size = 32634, upload-time = "2025-03-17T22:26:43.111Z" }, + { url = "https://files.pythonhosted.org/packages/88/2b/7a01e7b60ef5c4ac39301b9951bcc516001b5d30e9aced440f96d8f49994/google_crc32c-1.7.0-cp312-cp312-win_amd64.whl", hash = "sha256:10721764a9434546b7961194fbb1f80efbcaf45b8498ed379d64f8891d4c155b", size = 33462, upload-time = "2025-03-17T22:15:30.219Z" }, + { url = "https://files.pythonhosted.org/packages/91/aa/2a7344796fb684c926d0002196e407453509e677b9eab8d562a5702e5f83/google_crc32c-1.7.0-cp313-cp313-macosx_12_0_arm64.whl", hash = "sha256:76bb19d182b999f9c9d580b1d7ab6e9334ab23dd669bf91f501812103408c85b", size = 30306, upload-time = "2025-03-17T22:11:42.727Z" }, + { url = "https://files.pythonhosted.org/packages/24/8a/e2d52d4111d3ef48e0a8b2324e80b600f6c5339dae9827744b94325a0b6a/google_crc32c-1.7.0-cp313-cp313-macosx_12_0_x86_64.whl", hash = "sha256:6a40522958040051c755a173eb98c05ad4d64a6dd898888c3e5ccca2d1cbdcdc", size = 30149, upload-time = "2025-03-17T22:37:26.409Z" }, + { url = "https://files.pythonhosted.org/packages/da/60/8cd1605391da56c55db67ef64660e72b89787755a271ebe04f9418320b19/google_crc32c-1.7.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f714fe5cdf5007d7064c57cf7471a99e0cbafda24ddfa829117fc3baafa424f7", size = 32972, upload-time = "2025-03-17T22:26:44.163Z" }, + { url = "https://files.pythonhosted.org/packages/3d/65/065ffe1bb324709e7704205261b429588ed17bbde8b7940eb12b140a6082/google_crc32c-1.7.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f04e58dbe1bf0c9398e603a9be5aaa09e0ba7eb022a3293195d8749459a01069", size = 32616, upload-time = "2025-03-17T22:26:45.382Z" }, + { url = "https://files.pythonhosted.org/packages/16/b8/95e6a189f5764abd643e3df5ab06e291d379f26ff77ea97bbcb12ac9207b/google_crc32c-1.7.0-cp313-cp313-win_amd64.whl", hash = "sha256:e545b51ddf97f604d30114f7c23eecaf4c06cd6c023ff1ae0b80dcd99af32833", size = 33496, upload-time = "2025-03-24T20:30:42.201Z" }, + { url = "https://files.pythonhosted.org/packages/1b/30/51b10f995be9bd09551d050117c571f9749297717fcc2e7946e242eb4830/google_crc32c-1.7.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:364067b063664dd8d1fec75a3fe85edf05c46f688365269beccaf42ef5dfe889", size = 33080, upload-time = "2025-03-17T22:26:46.424Z" }, + { url = "https://files.pythonhosted.org/packages/4d/ec/a7ca773559c7ab6919ac0255d84c74571c8cecf0e8891036705f6861c04d/google_crc32c-1.7.0-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e1b0d6044799f6ac51d1cc2decb997280a83c448b3bef517a54b57a3b71921c0", size = 32708, upload-time = "2025-03-17T22:26:47.643Z" }, + { url = "https://files.pythonhosted.org/packages/35/9e/0fca77ec4a5d4651e33662c62d44418cb1c37bd04b22f6368a0f7a7abefa/google_crc32c-1.7.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1b8f48dddd1451026a517d7eb1f8c4ee2491998bfa383abb5fdebf32b0aa333e", size = 28080, upload-time = "2025-03-17T22:26:52.529Z" }, + { url = "https://files.pythonhosted.org/packages/30/11/6372577447239a1791bd1121003971b044509176e09b43775cfd630179d2/google_crc32c-1.7.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:60f89e06ce462a65dd4d14a97bd29d92730713316b8b89720f9b2bb1aef270f7", size = 27886, upload-time = "2025-03-17T22:26:53.709Z" }, + { url = "https://files.pythonhosted.org/packages/e4/ce/2ceb7c6400d07e6ec6b783f0dda230ee1ea5337c5c32243cf7e97fa4fb15/google_crc32c-1.7.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1277c27428a6cc89a51f5afbc04b81fae0288fb631117383f0de4f2bf78ffad6", size = 28079, upload-time = "2025-03-17T22:26:54.544Z" }, + { url = "https://files.pythonhosted.org/packages/ff/8b/f8f4af175f99ad209cac2787592322ab711eff0ea67777be938557a89d5c/google_crc32c-1.7.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:731921158ef113bf157b8e65f13303d627fb540f173a410260f2fb7570af644c", size = 27888, upload-time = "2025-03-17T22:26:55.703Z" }, ] [[package]] @@ -2927,7 +2945,7 @@ dependencies = [ { name = "typing-extensions" }, ] wheels = [ - { url = "https://files.pythonhosted.org/packages/9b/b0/6c6af327a8a6ef3be6fe79be1d6f1e2914d6c363aa6b081b93396f4460a7/google_generativeai-0.8.4-py3-none-any.whl", hash = "sha256:e987b33ea6decde1e69191ddcaec6ef974458864d243de7191db50c21a7c5b82", size = 175409 }, + { url = "https://files.pythonhosted.org/packages/9b/b0/6c6af327a8a6ef3be6fe79be1d6f1e2914d6c363aa6b081b93396f4460a7/google_generativeai-0.8.4-py3-none-any.whl", hash = "sha256:e987b33ea6decde1e69191ddcaec6ef974458864d243de7191db50c21a7c5b82", size = 175409, upload-time = "2025-01-21T00:51:50.361Z" }, ] [[package]] @@ -2937,9 +2955,9 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "google-crc32c" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/58/5a/0efdc02665dca14e0837b62c8a1a93132c264bd02054a15abb2218afe0ae/google_resumable_media-2.7.2.tar.gz", hash = "sha256:5280aed4629f2b60b847b0d42f9857fd4935c11af266744df33d8074cae92fe0", size = 2163099 } +sdist = { url = "https://files.pythonhosted.org/packages/58/5a/0efdc02665dca14e0837b62c8a1a93132c264bd02054a15abb2218afe0ae/google_resumable_media-2.7.2.tar.gz", hash = "sha256:5280aed4629f2b60b847b0d42f9857fd4935c11af266744df33d8074cae92fe0", size = 2163099, upload-time = "2024-08-07T22:20:38.555Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/82/35/b8d3baf8c46695858cb9d8835a53baa1eeb9906ddaf2f728a5f5b640fd1e/google_resumable_media-2.7.2-py2.py3-none-any.whl", hash = "sha256:3ce7551e9fe6d99e9a126101d2536612bb73486721951e9562fee0f90c6ababa", size = 81251 }, + { url = "https://files.pythonhosted.org/packages/82/35/b8d3baf8c46695858cb9d8835a53baa1eeb9906ddaf2f728a5f5b640fd1e/google_resumable_media-2.7.2-py2.py3-none-any.whl", hash = "sha256:3ce7551e9fe6d99e9a126101d2536612bb73486721951e9562fee0f90c6ababa", size = 81251, upload-time = "2024-08-07T22:20:36.409Z" }, ] [[package]] @@ -2949,7 +2967,7 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "requests" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/77/30/b3a6f6a2e00f8153549c2fa345c58ae1ce8e5f3153c2fe0484d444c3abcb/google_search_results-2.4.2.tar.gz", hash = "sha256:603a30ecae2af8e600b22635757a6df275dad4b934f975e67878ccd640b78245", size = 18818 } +sdist = { url = "https://files.pythonhosted.org/packages/77/30/b3a6f6a2e00f8153549c2fa345c58ae1ce8e5f3153c2fe0484d444c3abcb/google_search_results-2.4.2.tar.gz", hash = "sha256:603a30ecae2af8e600b22635757a6df275dad4b934f975e67878ccd640b78245", size = 18818, upload-time = "2023-03-10T11:13:09.953Z" } [[package]] name = "googleapis-common-protos" @@ -2958,9 +2976,9 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "protobuf" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/1b/d7/ee9d56af4e6dbe958562b5020f46263c8a4628e7952070241fc0e9b182ae/googleapis_common_protos-1.69.2.tar.gz", hash = "sha256:3e1b904a27a33c821b4b749fd31d334c0c9c30e6113023d495e48979a3dc9c5f", size = 144496 } +sdist = { url = "https://files.pythonhosted.org/packages/1b/d7/ee9d56af4e6dbe958562b5020f46263c8a4628e7952070241fc0e9b182ae/googleapis_common_protos-1.69.2.tar.gz", hash = "sha256:3e1b904a27a33c821b4b749fd31d334c0c9c30e6113023d495e48979a3dc9c5f", size = 144496, upload-time = "2025-03-17T11:40:16.583Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/f9/53/d35476d547a286506f0a6a634ccf1e5d288fffd53d48f0bd5fef61d68684/googleapis_common_protos-1.69.2-py3-none-any.whl", hash = "sha256:0b30452ff9c7a27d80bfc5718954063e8ab53dd3697093d3bc99581f5fd24212", size = 293215 }, + { url = "https://files.pythonhosted.org/packages/f9/53/d35476d547a286506f0a6a634ccf1e5d288fffd53d48f0bd5fef61d68684/googleapis_common_protos-1.69.2-py3-none-any.whl", hash = "sha256:0b30452ff9c7a27d80bfc5718954063e8ab53dd3697093d3bc99581f5fd24212", size = 293215, upload-time = "2025-03-17T11:40:15.234Z" }, ] [package.optional-dependencies] @@ -2976,18 +2994,18 @@ dependencies = [ { name = "httpx", extra = ["http2"] }, { name = "pydantic" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/19/9c/62c3241731b59c1c403377abef17b5e3782f6385b0317f6d7083271db501/gotrue-2.11.4.tar.gz", hash = "sha256:a9ced242b16c6d6bedc43bca21bbefea1ba5fb35fcdaad7d529342099d3b1767", size = 35353 } +sdist = { url = "https://files.pythonhosted.org/packages/19/9c/62c3241731b59c1c403377abef17b5e3782f6385b0317f6d7083271db501/gotrue-2.11.4.tar.gz", hash = "sha256:a9ced242b16c6d6bedc43bca21bbefea1ba5fb35fcdaad7d529342099d3b1767", size = 35353, upload-time = "2025-02-20T09:02:37.346Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/47/3a/1a7cac16438f4e5319a0c879416d5e5032c98c3db2874e6e5300b3b475e6/gotrue-2.11.4-py3-none-any.whl", hash = "sha256:712e5018acc00d93cfc6d7bfddc3114eb3c420ab03b945757a8ba38c5fc3caa8", size = 41106 }, + { url = "https://files.pythonhosted.org/packages/47/3a/1a7cac16438f4e5319a0c879416d5e5032c98c3db2874e6e5300b3b475e6/gotrue-2.11.4-py3-none-any.whl", hash = "sha256:712e5018acc00d93cfc6d7bfddc3114eb3c420ab03b945757a8ba38c5fc3caa8", size = 41106, upload-time = "2025-02-20T09:02:34.653Z" }, ] [[package]] name = "gprof2dot" version = "2024.6.6" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/32/11/16fc5b985741378812223f2c6213b0a95cda333b797def622ac702d28e81/gprof2dot-2024.6.6.tar.gz", hash = "sha256:fa1420c60025a9eb7734f65225b4da02a10fc6dd741b37fa129bc6b41951e5ab", size = 36536 } +sdist = { url = "https://files.pythonhosted.org/packages/32/11/16fc5b985741378812223f2c6213b0a95cda333b797def622ac702d28e81/gprof2dot-2024.6.6.tar.gz", hash = "sha256:fa1420c60025a9eb7734f65225b4da02a10fc6dd741b37fa129bc6b41951e5ab", size = 36536, upload-time = "2024-06-06T05:48:49.019Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/ae/27/15c4d20871a86281e2bacde9e9f634225d1c2ed0db072f98acf201022411/gprof2dot-2024.6.6-py2.py3-none-any.whl", hash = "sha256:45b14ad7ce64e299c8f526881007b9eb2c6b75505d5613e96e66ee4d5ab33696", size = 34763 }, + { url = "https://files.pythonhosted.org/packages/ae/27/15c4d20871a86281e2bacde9e9f634225d1c2ed0db072f98acf201022411/gprof2dot-2024.6.6-py2.py3-none-any.whl", hash = "sha256:45b14ad7ce64e299c8f526881007b9eb2c6b75505d5613e96e66ee4d5ab33696", size = 34763, upload-time = "2024-06-06T05:48:47.774Z" }, ] [[package]] @@ -2997,9 +3015,9 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "pyparsing" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/95/0e/4ac934b416857969f9135dec17ac80660634327e003a870835dd1f382659/grandalf-0.8.tar.gz", hash = "sha256:2813f7aab87f0d20f334a3162ccfbcbf085977134a17a5b516940a93a77ea974", size = 38128 } +sdist = { url = "https://files.pythonhosted.org/packages/95/0e/4ac934b416857969f9135dec17ac80660634327e003a870835dd1f382659/grandalf-0.8.tar.gz", hash = "sha256:2813f7aab87f0d20f334a3162ccfbcbf085977134a17a5b516940a93a77ea974", size = 38128, upload-time = "2023-01-26T07:37:06.668Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/61/30/44c7eb0a952478dbb5f2f67df806686d6a7e4b19f6204e091c4f49dc7c69/grandalf-0.8-py3-none-any.whl", hash = "sha256:793ca254442f4a79252ea9ff1ab998e852c1e071b863593e5383afee906b4185", size = 41802 }, + { url = "https://files.pythonhosted.org/packages/61/30/44c7eb0a952478dbb5f2f67df806686d6a7e4b19f6204e091c4f49dc7c69/grandalf-0.8-py3-none-any.whl", hash = "sha256:793ca254442f4a79252ea9ff1ab998e852c1e071b863593e5383afee906b4185", size = 41802, upload-time = "2023-01-10T15:16:19.753Z" }, ] [[package]] @@ -3012,60 +3030,60 @@ dependencies = [ { name = "pytest" }, { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/49/5b/be49d4e2367ea6eea9b456b9ede7e366d944a2a9cbdeb0dd3b7b8aceb03e/graph_retriever-0.6.1.tar.gz", hash = "sha256:d1acff607c6a2a215769ec07e9811298c19673d13ed4212c51cb55fe5ed9f0db", size = 34977 } +sdist = { url = "https://files.pythonhosted.org/packages/49/5b/be49d4e2367ea6eea9b456b9ede7e366d944a2a9cbdeb0dd3b7b8aceb03e/graph_retriever-0.6.1.tar.gz", hash = "sha256:d1acff607c6a2a215769ec07e9811298c19673d13ed4212c51cb55fe5ed9f0db", size = 34977, upload-time = "2025-03-12T12:57:50.535Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/70/17/ba6c8692dc275ce616d7deaa27ddb23ee5b5af1ee8404fff92cbcabaa107/graph_retriever-0.6.1-py3-none-any.whl", hash = "sha256:30ac9f80b12db6b8c3442bc7fa57d5528817d5331d84ff4f5b430d503e2740f4", size = 36713 }, + { url = "https://files.pythonhosted.org/packages/70/17/ba6c8692dc275ce616d7deaa27ddb23ee5b5af1ee8404fff92cbcabaa107/graph_retriever-0.6.1-py3-none-any.whl", hash = "sha256:30ac9f80b12db6b8c3442bc7fa57d5528817d5331d84ff4f5b430d503e2740f4", size = 36713, upload-time = "2025-03-12T12:57:49.362Z" }, ] [[package]] name = "greenlet" version = "3.1.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/2f/ff/df5fede753cc10f6a5be0931204ea30c35fa2f2ea7a35b25bdaf4fe40e46/greenlet-3.1.1.tar.gz", hash = "sha256:4ce3ac6cdb6adf7946475d7ef31777c26d94bccc377e070a7986bd2d5c515467", size = 186022 } -wheels = [ - { url = "https://files.pythonhosted.org/packages/25/90/5234a78dc0ef6496a6eb97b67a42a8e96742a56f7dc808cb954a85390448/greenlet-3.1.1-cp310-cp310-macosx_11_0_universal2.whl", hash = "sha256:0bbae94a29c9e5c7e4a2b7f0aae5c17e8e90acbfd3bf6270eeba60c39fce3563", size = 271235 }, - { url = "https://files.pythonhosted.org/packages/7c/16/cd631fa0ab7d06ef06387135b7549fdcc77d8d859ed770a0d28e47b20972/greenlet-3.1.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0fde093fb93f35ca72a556cf72c92ea3ebfda3d79fc35bb19fbe685853869a83", size = 637168 }, - { url = "https://files.pythonhosted.org/packages/2f/b1/aed39043a6fec33c284a2c9abd63ce191f4f1a07319340ffc04d2ed3256f/greenlet-3.1.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:36b89d13c49216cadb828db8dfa6ce86bbbc476a82d3a6c397f0efae0525bdd0", size = 648826 }, - { url = "https://files.pythonhosted.org/packages/76/25/40e0112f7f3ebe54e8e8ed91b2b9f970805143efef16d043dfc15e70f44b/greenlet-3.1.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:94b6150a85e1b33b40b1464a3f9988dcc5251d6ed06842abff82e42632fac120", size = 644443 }, - { url = "https://files.pythonhosted.org/packages/fb/2f/3850b867a9af519794784a7eeed1dd5bc68ffbcc5b28cef703711025fd0a/greenlet-3.1.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:93147c513fac16385d1036b7e5b102c7fbbdb163d556b791f0f11eada7ba65dc", size = 643295 }, - { url = "https://files.pythonhosted.org/packages/cf/69/79e4d63b9387b48939096e25115b8af7cd8a90397a304f92436bcb21f5b2/greenlet-3.1.1-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:da7a9bff22ce038e19bf62c4dd1ec8391062878710ded0a845bcf47cc0200617", size = 599544 }, - { url = "https://files.pythonhosted.org/packages/46/1d/44dbcb0e6c323bd6f71b8c2f4233766a5faf4b8948873225d34a0b7efa71/greenlet-3.1.1-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:b2795058c23988728eec1f36a4e5e4ebad22f8320c85f3587b539b9ac84128d7", size = 1125456 }, - { url = "https://files.pythonhosted.org/packages/e0/1d/a305dce121838d0278cee39d5bb268c657f10a5363ae4b726848f833f1bb/greenlet-3.1.1-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:ed10eac5830befbdd0c32f83e8aa6288361597550ba669b04c48f0f9a2c843c6", size = 1149111 }, - { url = "https://files.pythonhosted.org/packages/96/28/d62835fb33fb5652f2e98d34c44ad1a0feacc8b1d3f1aecab035f51f267d/greenlet-3.1.1-cp310-cp310-win_amd64.whl", hash = "sha256:77c386de38a60d1dfb8e55b8c1101d68c79dfdd25c7095d51fec2dd800892b80", size = 298392 }, - { url = "https://files.pythonhosted.org/packages/28/62/1c2665558618553c42922ed47a4e6d6527e2fa3516a8256c2f431c5d0441/greenlet-3.1.1-cp311-cp311-macosx_11_0_universal2.whl", hash = "sha256:e4d333e558953648ca09d64f13e6d8f0523fa705f51cae3f03b5983489958c70", size = 272479 }, - { url = "https://files.pythonhosted.org/packages/76/9d/421e2d5f07285b6e4e3a676b016ca781f63cfe4a0cd8eaecf3fd6f7a71ae/greenlet-3.1.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:09fc016b73c94e98e29af67ab7b9a879c307c6731a2c9da0db5a7d9b7edd1159", size = 640404 }, - { url = "https://files.pythonhosted.org/packages/e5/de/6e05f5c59262a584e502dd3d261bbdd2c97ab5416cc9c0b91ea38932a901/greenlet-3.1.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d5e975ca70269d66d17dd995dafc06f1b06e8cb1ec1e9ed54c1d1e4a7c4cf26e", size = 652813 }, - { url = "https://files.pythonhosted.org/packages/49/93/d5f93c84241acdea15a8fd329362c2c71c79e1a507c3f142a5d67ea435ae/greenlet-3.1.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:3b2813dc3de8c1ee3f924e4d4227999285fd335d1bcc0d2be6dc3f1f6a318ec1", size = 648517 }, - { url = "https://files.pythonhosted.org/packages/15/85/72f77fc02d00470c86a5c982b8daafdf65d38aefbbe441cebff3bf7037fc/greenlet-3.1.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e347b3bfcf985a05e8c0b7d462ba6f15b1ee1c909e2dcad795e49e91b152c383", size = 647831 }, - { url = "https://files.pythonhosted.org/packages/f7/4b/1c9695aa24f808e156c8f4813f685d975ca73c000c2a5056c514c64980f6/greenlet-3.1.1-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:9e8f8c9cb53cdac7ba9793c276acd90168f416b9ce36799b9b885790f8ad6c0a", size = 602413 }, - { url = "https://files.pythonhosted.org/packages/76/70/ad6e5b31ef330f03b12559d19fda2606a522d3849cde46b24f223d6d1619/greenlet-3.1.1-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:62ee94988d6b4722ce0028644418d93a52429e977d742ca2ccbe1c4f4a792511", size = 1129619 }, - { url = "https://files.pythonhosted.org/packages/f4/fb/201e1b932e584066e0f0658b538e73c459b34d44b4bd4034f682423bc801/greenlet-3.1.1-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:1776fd7f989fc6b8d8c8cb8da1f6b82c5814957264d1f6cf818d475ec2bf6395", size = 1155198 }, - { url = "https://files.pythonhosted.org/packages/12/da/b9ed5e310bb8b89661b80cbcd4db5a067903bbcd7fc854923f5ebb4144f0/greenlet-3.1.1-cp311-cp311-win_amd64.whl", hash = "sha256:48ca08c771c268a768087b408658e216133aecd835c0ded47ce955381105ba39", size = 298930 }, - { url = "https://files.pythonhosted.org/packages/7d/ec/bad1ac26764d26aa1353216fcbfa4670050f66d445448aafa227f8b16e80/greenlet-3.1.1-cp312-cp312-macosx_11_0_universal2.whl", hash = "sha256:4afe7ea89de619adc868e087b4d2359282058479d7cfb94970adf4b55284574d", size = 274260 }, - { url = "https://files.pythonhosted.org/packages/66/d4/c8c04958870f482459ab5956c2942c4ec35cac7fe245527f1039837c17a9/greenlet-3.1.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f406b22b7c9a9b4f8aa9d2ab13d6ae0ac3e85c9a809bd590ad53fed2bf70dc79", size = 649064 }, - { url = "https://files.pythonhosted.org/packages/51/41/467b12a8c7c1303d20abcca145db2be4e6cd50a951fa30af48b6ec607581/greenlet-3.1.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:c3a701fe5a9695b238503ce5bbe8218e03c3bcccf7e204e455e7462d770268aa", size = 663420 }, - { url = "https://files.pythonhosted.org/packages/27/8f/2a93cd9b1e7107d5c7b3b7816eeadcac2ebcaf6d6513df9abaf0334777f6/greenlet-3.1.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:2846930c65b47d70b9d178e89c7e1a69c95c1f68ea5aa0a58646b7a96df12441", size = 658035 }, - { url = "https://files.pythonhosted.org/packages/57/5c/7c6f50cb12be092e1dccb2599be5a942c3416dbcfb76efcf54b3f8be4d8d/greenlet-3.1.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:99cfaa2110534e2cf3ba31a7abcac9d328d1d9f1b95beede58294a60348fba36", size = 660105 }, - { url = "https://files.pythonhosted.org/packages/f1/66/033e58a50fd9ec9df00a8671c74f1f3a320564c6415a4ed82a1c651654ba/greenlet-3.1.1-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:1443279c19fca463fc33e65ef2a935a5b09bb90f978beab37729e1c3c6c25fe9", size = 613077 }, - { url = "https://files.pythonhosted.org/packages/19/c5/36384a06f748044d06bdd8776e231fadf92fc896bd12cb1c9f5a1bda9578/greenlet-3.1.1-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:b7cede291382a78f7bb5f04a529cb18e068dd29e0fb27376074b6d0317bf4dd0", size = 1135975 }, - { url = "https://files.pythonhosted.org/packages/38/f9/c0a0eb61bdf808d23266ecf1d63309f0e1471f284300ce6dac0ae1231881/greenlet-3.1.1-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:23f20bb60ae298d7d8656c6ec6db134bca379ecefadb0b19ce6f19d1f232a942", size = 1163955 }, - { url = "https://files.pythonhosted.org/packages/43/21/a5d9df1d21514883333fc86584c07c2b49ba7c602e670b174bd73cfc9c7f/greenlet-3.1.1-cp312-cp312-win_amd64.whl", hash = "sha256:7124e16b4c55d417577c2077be379514321916d5790fa287c9ed6f23bd2ffd01", size = 299655 }, - { url = "https://files.pythonhosted.org/packages/f3/57/0db4940cd7bb461365ca8d6fd53e68254c9dbbcc2b452e69d0d41f10a85e/greenlet-3.1.1-cp313-cp313-macosx_11_0_universal2.whl", hash = "sha256:05175c27cb459dcfc05d026c4232f9de8913ed006d42713cb8a5137bd49375f1", size = 272990 }, - { url = "https://files.pythonhosted.org/packages/1c/ec/423d113c9f74e5e402e175b157203e9102feeb7088cee844d735b28ef963/greenlet-3.1.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:935e943ec47c4afab8965954bf49bfa639c05d4ccf9ef6e924188f762145c0ff", size = 649175 }, - { url = "https://files.pythonhosted.org/packages/a9/46/ddbd2db9ff209186b7b7c621d1432e2f21714adc988703dbdd0e65155c77/greenlet-3.1.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:667a9706c970cb552ede35aee17339a18e8f2a87a51fba2ed39ceeeb1004798a", size = 663425 }, - { url = "https://files.pythonhosted.org/packages/bc/f9/9c82d6b2b04aa37e38e74f0c429aece5eeb02bab6e3b98e7db89b23d94c6/greenlet-3.1.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b8a678974d1f3aa55f6cc34dc480169d58f2e6d8958895d68845fa4ab566509e", size = 657736 }, - { url = "https://files.pythonhosted.org/packages/d9/42/b87bc2a81e3a62c3de2b0d550bf91a86939442b7ff85abb94eec3fc0e6aa/greenlet-3.1.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:efc0f674aa41b92da8c49e0346318c6075d734994c3c4e4430b1c3f853e498e4", size = 660347 }, - { url = "https://files.pythonhosted.org/packages/37/fa/71599c3fd06336cdc3eac52e6871cfebab4d9d70674a9a9e7a482c318e99/greenlet-3.1.1-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:0153404a4bb921f0ff1abeb5ce8a5131da56b953eda6e14b88dc6bbc04d2049e", size = 615583 }, - { url = "https://files.pythonhosted.org/packages/4e/96/e9ef85de031703ee7a4483489b40cf307f93c1824a02e903106f2ea315fe/greenlet-3.1.1-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:275f72decf9932639c1c6dd1013a1bc266438eb32710016a1c742df5da6e60a1", size = 1133039 }, - { url = "https://files.pythonhosted.org/packages/87/76/b2b6362accd69f2d1889db61a18c94bc743e961e3cab344c2effaa4b4a25/greenlet-3.1.1-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:c4aab7f6381f38a4b42f269057aee279ab0fc7bf2e929e3d4abfae97b682a12c", size = 1160716 }, - { url = "https://files.pythonhosted.org/packages/1f/1b/54336d876186920e185066d8c3024ad55f21d7cc3683c856127ddb7b13ce/greenlet-3.1.1-cp313-cp313-win_amd64.whl", hash = "sha256:b42703b1cf69f2aa1df7d1030b9d77d3e584a70755674d60e710f0af570f3761", size = 299490 }, - { url = "https://files.pythonhosted.org/packages/5f/17/bea55bf36990e1638a2af5ba10c1640273ef20f627962cf97107f1e5d637/greenlet-3.1.1-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f1695e76146579f8c06c1509c7ce4dfe0706f49c6831a817ac04eebb2fd02011", size = 643731 }, - { url = "https://files.pythonhosted.org/packages/78/d2/aa3d2157f9ab742a08e0fd8f77d4699f37c22adfbfeb0c610a186b5f75e0/greenlet-3.1.1-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:7876452af029456b3f3549b696bb36a06db7c90747740c5302f74a9e9fa14b13", size = 649304 }, - { url = "https://files.pythonhosted.org/packages/f1/8e/d0aeffe69e53ccff5a28fa86f07ad1d2d2d6537a9506229431a2a02e2f15/greenlet-3.1.1-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:4ead44c85f8ab905852d3de8d86f6f8baf77109f9da589cb4fa142bd3b57b475", size = 646537 }, - { url = "https://files.pythonhosted.org/packages/05/79/e15408220bbb989469c8871062c97c6c9136770657ba779711b90870d867/greenlet-3.1.1-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8320f64b777d00dd7ccdade271eaf0cad6636343293a25074cc5566160e4de7b", size = 642506 }, - { url = "https://files.pythonhosted.org/packages/18/87/470e01a940307796f1d25f8167b551a968540fbe0551c0ebb853cb527dd6/greenlet-3.1.1-cp313-cp313t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:6510bf84a6b643dabba74d3049ead221257603a253d0a9873f55f6a59a65f822", size = 602753 }, - { url = "https://files.pythonhosted.org/packages/e2/72/576815ba674eddc3c25028238f74d7b8068902b3968cbe456771b166455e/greenlet-3.1.1-cp313-cp313t-musllinux_1_1_aarch64.whl", hash = "sha256:04b013dc07c96f83134b1e99888e7a79979f1a247e2a9f59697fa14b5862ed01", size = 1122731 }, - { url = "https://files.pythonhosted.org/packages/ac/38/08cc303ddddc4b3d7c628c3039a61a3aae36c241ed01393d00c2fd663473/greenlet-3.1.1-cp313-cp313t-musllinux_1_1_x86_64.whl", hash = "sha256:411f015496fec93c1c8cd4e5238da364e1da7a124bcb293f085bf2860c32c6f6", size = 1142112 }, +sdist = { url = "https://files.pythonhosted.org/packages/2f/ff/df5fede753cc10f6a5be0931204ea30c35fa2f2ea7a35b25bdaf4fe40e46/greenlet-3.1.1.tar.gz", hash = "sha256:4ce3ac6cdb6adf7946475d7ef31777c26d94bccc377e070a7986bd2d5c515467", size = 186022, upload-time = "2024-09-20T18:21:04.506Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/25/90/5234a78dc0ef6496a6eb97b67a42a8e96742a56f7dc808cb954a85390448/greenlet-3.1.1-cp310-cp310-macosx_11_0_universal2.whl", hash = "sha256:0bbae94a29c9e5c7e4a2b7f0aae5c17e8e90acbfd3bf6270eeba60c39fce3563", size = 271235, upload-time = "2024-09-20T17:07:18.761Z" }, + { url = "https://files.pythonhosted.org/packages/7c/16/cd631fa0ab7d06ef06387135b7549fdcc77d8d859ed770a0d28e47b20972/greenlet-3.1.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0fde093fb93f35ca72a556cf72c92ea3ebfda3d79fc35bb19fbe685853869a83", size = 637168, upload-time = "2024-09-20T17:36:43.774Z" }, + { url = "https://files.pythonhosted.org/packages/2f/b1/aed39043a6fec33c284a2c9abd63ce191f4f1a07319340ffc04d2ed3256f/greenlet-3.1.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:36b89d13c49216cadb828db8dfa6ce86bbbc476a82d3a6c397f0efae0525bdd0", size = 648826, upload-time = "2024-09-20T17:39:16.921Z" }, + { url = "https://files.pythonhosted.org/packages/76/25/40e0112f7f3ebe54e8e8ed91b2b9f970805143efef16d043dfc15e70f44b/greenlet-3.1.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:94b6150a85e1b33b40b1464a3f9988dcc5251d6ed06842abff82e42632fac120", size = 644443, upload-time = "2024-09-20T17:44:21.896Z" }, + { url = "https://files.pythonhosted.org/packages/fb/2f/3850b867a9af519794784a7eeed1dd5bc68ffbcc5b28cef703711025fd0a/greenlet-3.1.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:93147c513fac16385d1036b7e5b102c7fbbdb163d556b791f0f11eada7ba65dc", size = 643295, upload-time = "2024-09-20T17:08:37.951Z" }, + { url = "https://files.pythonhosted.org/packages/cf/69/79e4d63b9387b48939096e25115b8af7cd8a90397a304f92436bcb21f5b2/greenlet-3.1.1-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:da7a9bff22ce038e19bf62c4dd1ec8391062878710ded0a845bcf47cc0200617", size = 599544, upload-time = "2024-09-20T17:08:27.894Z" }, + { url = "https://files.pythonhosted.org/packages/46/1d/44dbcb0e6c323bd6f71b8c2f4233766a5faf4b8948873225d34a0b7efa71/greenlet-3.1.1-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:b2795058c23988728eec1f36a4e5e4ebad22f8320c85f3587b539b9ac84128d7", size = 1125456, upload-time = "2024-09-20T17:44:11.755Z" }, + { url = "https://files.pythonhosted.org/packages/e0/1d/a305dce121838d0278cee39d5bb268c657f10a5363ae4b726848f833f1bb/greenlet-3.1.1-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:ed10eac5830befbdd0c32f83e8aa6288361597550ba669b04c48f0f9a2c843c6", size = 1149111, upload-time = "2024-09-20T17:09:22.104Z" }, + { url = "https://files.pythonhosted.org/packages/96/28/d62835fb33fb5652f2e98d34c44ad1a0feacc8b1d3f1aecab035f51f267d/greenlet-3.1.1-cp310-cp310-win_amd64.whl", hash = "sha256:77c386de38a60d1dfb8e55b8c1101d68c79dfdd25c7095d51fec2dd800892b80", size = 298392, upload-time = "2024-09-20T17:28:51.988Z" }, + { url = "https://files.pythonhosted.org/packages/28/62/1c2665558618553c42922ed47a4e6d6527e2fa3516a8256c2f431c5d0441/greenlet-3.1.1-cp311-cp311-macosx_11_0_universal2.whl", hash = "sha256:e4d333e558953648ca09d64f13e6d8f0523fa705f51cae3f03b5983489958c70", size = 272479, upload-time = "2024-09-20T17:07:22.332Z" }, + { url = "https://files.pythonhosted.org/packages/76/9d/421e2d5f07285b6e4e3a676b016ca781f63cfe4a0cd8eaecf3fd6f7a71ae/greenlet-3.1.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:09fc016b73c94e98e29af67ab7b9a879c307c6731a2c9da0db5a7d9b7edd1159", size = 640404, upload-time = "2024-09-20T17:36:45.588Z" }, + { url = "https://files.pythonhosted.org/packages/e5/de/6e05f5c59262a584e502dd3d261bbdd2c97ab5416cc9c0b91ea38932a901/greenlet-3.1.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d5e975ca70269d66d17dd995dafc06f1b06e8cb1ec1e9ed54c1d1e4a7c4cf26e", size = 652813, upload-time = "2024-09-20T17:39:19.052Z" }, + { url = "https://files.pythonhosted.org/packages/49/93/d5f93c84241acdea15a8fd329362c2c71c79e1a507c3f142a5d67ea435ae/greenlet-3.1.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:3b2813dc3de8c1ee3f924e4d4227999285fd335d1bcc0d2be6dc3f1f6a318ec1", size = 648517, upload-time = "2024-09-20T17:44:24.101Z" }, + { url = "https://files.pythonhosted.org/packages/15/85/72f77fc02d00470c86a5c982b8daafdf65d38aefbbe441cebff3bf7037fc/greenlet-3.1.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e347b3bfcf985a05e8c0b7d462ba6f15b1ee1c909e2dcad795e49e91b152c383", size = 647831, upload-time = "2024-09-20T17:08:40.577Z" }, + { url = "https://files.pythonhosted.org/packages/f7/4b/1c9695aa24f808e156c8f4813f685d975ca73c000c2a5056c514c64980f6/greenlet-3.1.1-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:9e8f8c9cb53cdac7ba9793c276acd90168f416b9ce36799b9b885790f8ad6c0a", size = 602413, upload-time = "2024-09-20T17:08:31.728Z" }, + { url = "https://files.pythonhosted.org/packages/76/70/ad6e5b31ef330f03b12559d19fda2606a522d3849cde46b24f223d6d1619/greenlet-3.1.1-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:62ee94988d6b4722ce0028644418d93a52429e977d742ca2ccbe1c4f4a792511", size = 1129619, upload-time = "2024-09-20T17:44:14.222Z" }, + { url = "https://files.pythonhosted.org/packages/f4/fb/201e1b932e584066e0f0658b538e73c459b34d44b4bd4034f682423bc801/greenlet-3.1.1-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:1776fd7f989fc6b8d8c8cb8da1f6b82c5814957264d1f6cf818d475ec2bf6395", size = 1155198, upload-time = "2024-09-20T17:09:23.903Z" }, + { url = "https://files.pythonhosted.org/packages/12/da/b9ed5e310bb8b89661b80cbcd4db5a067903bbcd7fc854923f5ebb4144f0/greenlet-3.1.1-cp311-cp311-win_amd64.whl", hash = "sha256:48ca08c771c268a768087b408658e216133aecd835c0ded47ce955381105ba39", size = 298930, upload-time = "2024-09-20T17:25:18.656Z" }, + { url = "https://files.pythonhosted.org/packages/7d/ec/bad1ac26764d26aa1353216fcbfa4670050f66d445448aafa227f8b16e80/greenlet-3.1.1-cp312-cp312-macosx_11_0_universal2.whl", hash = "sha256:4afe7ea89de619adc868e087b4d2359282058479d7cfb94970adf4b55284574d", size = 274260, upload-time = "2024-09-20T17:08:07.301Z" }, + { url = "https://files.pythonhosted.org/packages/66/d4/c8c04958870f482459ab5956c2942c4ec35cac7fe245527f1039837c17a9/greenlet-3.1.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f406b22b7c9a9b4f8aa9d2ab13d6ae0ac3e85c9a809bd590ad53fed2bf70dc79", size = 649064, upload-time = "2024-09-20T17:36:47.628Z" }, + { url = "https://files.pythonhosted.org/packages/51/41/467b12a8c7c1303d20abcca145db2be4e6cd50a951fa30af48b6ec607581/greenlet-3.1.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:c3a701fe5a9695b238503ce5bbe8218e03c3bcccf7e204e455e7462d770268aa", size = 663420, upload-time = "2024-09-20T17:39:21.258Z" }, + { url = "https://files.pythonhosted.org/packages/27/8f/2a93cd9b1e7107d5c7b3b7816eeadcac2ebcaf6d6513df9abaf0334777f6/greenlet-3.1.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:2846930c65b47d70b9d178e89c7e1a69c95c1f68ea5aa0a58646b7a96df12441", size = 658035, upload-time = "2024-09-20T17:44:26.501Z" }, + { url = "https://files.pythonhosted.org/packages/57/5c/7c6f50cb12be092e1dccb2599be5a942c3416dbcfb76efcf54b3f8be4d8d/greenlet-3.1.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:99cfaa2110534e2cf3ba31a7abcac9d328d1d9f1b95beede58294a60348fba36", size = 660105, upload-time = "2024-09-20T17:08:42.048Z" }, + { url = "https://files.pythonhosted.org/packages/f1/66/033e58a50fd9ec9df00a8671c74f1f3a320564c6415a4ed82a1c651654ba/greenlet-3.1.1-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:1443279c19fca463fc33e65ef2a935a5b09bb90f978beab37729e1c3c6c25fe9", size = 613077, upload-time = "2024-09-20T17:08:33.707Z" }, + { url = "https://files.pythonhosted.org/packages/19/c5/36384a06f748044d06bdd8776e231fadf92fc896bd12cb1c9f5a1bda9578/greenlet-3.1.1-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:b7cede291382a78f7bb5f04a529cb18e068dd29e0fb27376074b6d0317bf4dd0", size = 1135975, upload-time = "2024-09-20T17:44:15.989Z" }, + { url = "https://files.pythonhosted.org/packages/38/f9/c0a0eb61bdf808d23266ecf1d63309f0e1471f284300ce6dac0ae1231881/greenlet-3.1.1-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:23f20bb60ae298d7d8656c6ec6db134bca379ecefadb0b19ce6f19d1f232a942", size = 1163955, upload-time = "2024-09-20T17:09:25.539Z" }, + { url = "https://files.pythonhosted.org/packages/43/21/a5d9df1d21514883333fc86584c07c2b49ba7c602e670b174bd73cfc9c7f/greenlet-3.1.1-cp312-cp312-win_amd64.whl", hash = "sha256:7124e16b4c55d417577c2077be379514321916d5790fa287c9ed6f23bd2ffd01", size = 299655, upload-time = "2024-09-20T17:21:22.427Z" }, + { url = "https://files.pythonhosted.org/packages/f3/57/0db4940cd7bb461365ca8d6fd53e68254c9dbbcc2b452e69d0d41f10a85e/greenlet-3.1.1-cp313-cp313-macosx_11_0_universal2.whl", hash = "sha256:05175c27cb459dcfc05d026c4232f9de8913ed006d42713cb8a5137bd49375f1", size = 272990, upload-time = "2024-09-20T17:08:26.312Z" }, + { url = "https://files.pythonhosted.org/packages/1c/ec/423d113c9f74e5e402e175b157203e9102feeb7088cee844d735b28ef963/greenlet-3.1.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:935e943ec47c4afab8965954bf49bfa639c05d4ccf9ef6e924188f762145c0ff", size = 649175, upload-time = "2024-09-20T17:36:48.983Z" }, + { url = "https://files.pythonhosted.org/packages/a9/46/ddbd2db9ff209186b7b7c621d1432e2f21714adc988703dbdd0e65155c77/greenlet-3.1.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:667a9706c970cb552ede35aee17339a18e8f2a87a51fba2ed39ceeeb1004798a", size = 663425, upload-time = "2024-09-20T17:39:22.705Z" }, + { url = "https://files.pythonhosted.org/packages/bc/f9/9c82d6b2b04aa37e38e74f0c429aece5eeb02bab6e3b98e7db89b23d94c6/greenlet-3.1.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b8a678974d1f3aa55f6cc34dc480169d58f2e6d8958895d68845fa4ab566509e", size = 657736, upload-time = "2024-09-20T17:44:28.544Z" }, + { url = "https://files.pythonhosted.org/packages/d9/42/b87bc2a81e3a62c3de2b0d550bf91a86939442b7ff85abb94eec3fc0e6aa/greenlet-3.1.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:efc0f674aa41b92da8c49e0346318c6075d734994c3c4e4430b1c3f853e498e4", size = 660347, upload-time = "2024-09-20T17:08:45.56Z" }, + { url = "https://files.pythonhosted.org/packages/37/fa/71599c3fd06336cdc3eac52e6871cfebab4d9d70674a9a9e7a482c318e99/greenlet-3.1.1-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:0153404a4bb921f0ff1abeb5ce8a5131da56b953eda6e14b88dc6bbc04d2049e", size = 615583, upload-time = "2024-09-20T17:08:36.85Z" }, + { url = "https://files.pythonhosted.org/packages/4e/96/e9ef85de031703ee7a4483489b40cf307f93c1824a02e903106f2ea315fe/greenlet-3.1.1-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:275f72decf9932639c1c6dd1013a1bc266438eb32710016a1c742df5da6e60a1", size = 1133039, upload-time = "2024-09-20T17:44:18.287Z" }, + { url = "https://files.pythonhosted.org/packages/87/76/b2b6362accd69f2d1889db61a18c94bc743e961e3cab344c2effaa4b4a25/greenlet-3.1.1-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:c4aab7f6381f38a4b42f269057aee279ab0fc7bf2e929e3d4abfae97b682a12c", size = 1160716, upload-time = "2024-09-20T17:09:27.112Z" }, + { url = "https://files.pythonhosted.org/packages/1f/1b/54336d876186920e185066d8c3024ad55f21d7cc3683c856127ddb7b13ce/greenlet-3.1.1-cp313-cp313-win_amd64.whl", hash = "sha256:b42703b1cf69f2aa1df7d1030b9d77d3e584a70755674d60e710f0af570f3761", size = 299490, upload-time = "2024-09-20T17:17:09.501Z" }, + { url = "https://files.pythonhosted.org/packages/5f/17/bea55bf36990e1638a2af5ba10c1640273ef20f627962cf97107f1e5d637/greenlet-3.1.1-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f1695e76146579f8c06c1509c7ce4dfe0706f49c6831a817ac04eebb2fd02011", size = 643731, upload-time = "2024-09-20T17:36:50.376Z" }, + { url = "https://files.pythonhosted.org/packages/78/d2/aa3d2157f9ab742a08e0fd8f77d4699f37c22adfbfeb0c610a186b5f75e0/greenlet-3.1.1-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:7876452af029456b3f3549b696bb36a06db7c90747740c5302f74a9e9fa14b13", size = 649304, upload-time = "2024-09-20T17:39:24.55Z" }, + { url = "https://files.pythonhosted.org/packages/f1/8e/d0aeffe69e53ccff5a28fa86f07ad1d2d2d6537a9506229431a2a02e2f15/greenlet-3.1.1-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:4ead44c85f8ab905852d3de8d86f6f8baf77109f9da589cb4fa142bd3b57b475", size = 646537, upload-time = "2024-09-20T17:44:31.102Z" }, + { url = "https://files.pythonhosted.org/packages/05/79/e15408220bbb989469c8871062c97c6c9136770657ba779711b90870d867/greenlet-3.1.1-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8320f64b777d00dd7ccdade271eaf0cad6636343293a25074cc5566160e4de7b", size = 642506, upload-time = "2024-09-20T17:08:47.852Z" }, + { url = "https://files.pythonhosted.org/packages/18/87/470e01a940307796f1d25f8167b551a968540fbe0551c0ebb853cb527dd6/greenlet-3.1.1-cp313-cp313t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:6510bf84a6b643dabba74d3049ead221257603a253d0a9873f55f6a59a65f822", size = 602753, upload-time = "2024-09-20T17:08:38.079Z" }, + { url = "https://files.pythonhosted.org/packages/e2/72/576815ba674eddc3c25028238f74d7b8068902b3968cbe456771b166455e/greenlet-3.1.1-cp313-cp313t-musllinux_1_1_aarch64.whl", hash = "sha256:04b013dc07c96f83134b1e99888e7a79979f1a247e2a9f59697fa14b5862ed01", size = 1122731, upload-time = "2024-09-20T17:44:20.556Z" }, + { url = "https://files.pythonhosted.org/packages/ac/38/08cc303ddddc4b3d7c628c3039a61a3aae36c241ed01393d00c2fd663473/greenlet-3.1.1-cp313-cp313t-musllinux_1_1_x86_64.whl", hash = "sha256:411f015496fec93c1c8cd4e5238da364e1da7a124bcb293f085bf2860c32c6f6", size = 1142112, upload-time = "2024-09-20T17:09:28.753Z" }, ] [[package]] @@ -3075,9 +3093,9 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "colorama" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/6a/ba/1ebe51a22c491a3fc94b44ef9c46a5b5472540e24a5c3f251cebbab7214b/griffe-1.6.1.tar.gz", hash = "sha256:ff0acf706b2680f8c721412623091c891e752b2c61b7037618f7b77d06732cf5", size = 393112 } +sdist = { url = "https://files.pythonhosted.org/packages/6a/ba/1ebe51a22c491a3fc94b44ef9c46a5b5472540e24a5c3f251cebbab7214b/griffe-1.6.1.tar.gz", hash = "sha256:ff0acf706b2680f8c721412623091c891e752b2c61b7037618f7b77d06732cf5", size = 393112, upload-time = "2025-03-18T15:18:45.489Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/1f/d3/a760d1062e44587230aa65573c70edaad4ee8a0e60e193a3172b304d24d8/griffe-1.6.1-py3-none-any.whl", hash = "sha256:b0131670db16834f82383bcf4f788778853c9bf4dc7a1a2b708bb0808ca56a98", size = 128615 }, + { url = "https://files.pythonhosted.org/packages/1f/d3/a760d1062e44587230aa65573c70edaad4ee8a0e60e193a3172b304d24d8/griffe-1.6.1-py3-none-any.whl", hash = "sha256:b0131670db16834f82383bcf4f788778853c9bf4dc7a1a2b708bb0808ca56a98", size = 128615, upload-time = "2025-03-18T15:18:43.57Z" }, ] [[package]] @@ -3092,9 +3110,9 @@ dependencies = [ { name = "sniffio" }, { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/0b/38/d5226cacf694340c9af0c6ca2b59786775d9205ad4df5f510f1c0f6ecc36/groq-0.19.0.tar.gz", hash = "sha256:f18ad7a307e232628afe2e350c0f0ec7e750bff54a9abceb851cc30c0fe2ab75", size = 119936 } +sdist = { url = "https://files.pythonhosted.org/packages/0b/38/d5226cacf694340c9af0c6ca2b59786775d9205ad4df5f510f1c0f6ecc36/groq-0.19.0.tar.gz", hash = "sha256:f18ad7a307e232628afe2e350c0f0ec7e750bff54a9abceb851cc30c0fe2ab75", size = 119936, upload-time = "2025-03-11T23:23:10.19Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/eb/b6/b9dd55845e86d664531caaf57edcbd70b0de8e87c1df72233a082d566b7f/groq-0.19.0-py3-none-any.whl", hash = "sha256:e94a9b97422496c43ea7f81bbd8e083ce82be0f09e89ccf649e8e6f19fe11f06", size = 122212 }, + { url = "https://files.pythonhosted.org/packages/eb/b6/b9dd55845e86d664531caaf57edcbd70b0de8e87c1df72233a082d566b7f/groq-0.19.0-py3-none-any.whl", hash = "sha256:e94a9b97422496c43ea7f81bbd8e083ce82be0f09e89ccf649e8e6f19fe11f06", size = 122212, upload-time = "2025-03-11T23:23:08.818Z" }, ] [[package]] @@ -3106,53 +3124,53 @@ dependencies = [ { name = "grpcio" }, { name = "protobuf" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/b9/4e/8d0ca3b035e41fe0b3f31ebbb638356af720335e5a11154c330169b40777/grpc_google_iam_v1-0.14.2.tar.gz", hash = "sha256:b3e1fc387a1a329e41672197d0ace9de22c78dd7d215048c4c78712073f7bd20", size = 16259 } +sdist = { url = "https://files.pythonhosted.org/packages/b9/4e/8d0ca3b035e41fe0b3f31ebbb638356af720335e5a11154c330169b40777/grpc_google_iam_v1-0.14.2.tar.gz", hash = "sha256:b3e1fc387a1a329e41672197d0ace9de22c78dd7d215048c4c78712073f7bd20", size = 16259, upload-time = "2025-03-17T11:40:23.586Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/66/6f/dd9b178aee7835b96c2e63715aba6516a9d50f6bebbd1cc1d32c82a2a6c3/grpc_google_iam_v1-0.14.2-py3-none-any.whl", hash = "sha256:a3171468459770907926d56a440b2bb643eec1d7ba215f48f3ecece42b4d8351", size = 19242 }, + { url = "https://files.pythonhosted.org/packages/66/6f/dd9b178aee7835b96c2e63715aba6516a9d50f6bebbd1cc1d32c82a2a6c3/grpc_google_iam_v1-0.14.2-py3-none-any.whl", hash = "sha256:a3171468459770907926d56a440b2bb643eec1d7ba215f48f3ecece42b4d8351", size = 19242, upload-time = "2025-03-17T11:40:22.648Z" }, ] [[package]] name = "grpcio" version = "1.67.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/20/53/d9282a66a5db45981499190b77790570617a604a38f3d103d0400974aeb5/grpcio-1.67.1.tar.gz", hash = "sha256:3dc2ed4cabea4dc14d5e708c2b426205956077cc5de419b4d4079315017e9732", size = 12580022 } -wheels = [ - { url = "https://files.pythonhosted.org/packages/4e/cd/f6ca5c49aa0ae7bc6d0757f7dae6f789569e9490a635eaabe02bc02de7dc/grpcio-1.67.1-cp310-cp310-linux_armv7l.whl", hash = "sha256:8b0341d66a57f8a3119b77ab32207072be60c9bf79760fa609c5609f2deb1f3f", size = 5112450 }, - { url = "https://files.pythonhosted.org/packages/d4/f0/d9bbb4a83cbee22f738ee7a74aa41e09ccfb2dcea2cc30ebe8dab5b21771/grpcio-1.67.1-cp310-cp310-macosx_12_0_universal2.whl", hash = "sha256:f5a27dddefe0e2357d3e617b9079b4bfdc91341a91565111a21ed6ebbc51b22d", size = 10937518 }, - { url = "https://files.pythonhosted.org/packages/5b/17/0c5dbae3af548eb76669887642b5f24b232b021afe77eb42e22bc8951d9c/grpcio-1.67.1-cp310-cp310-manylinux_2_17_aarch64.whl", hash = "sha256:43112046864317498a33bdc4797ae6a268c36345a910de9b9c17159d8346602f", size = 5633610 }, - { url = "https://files.pythonhosted.org/packages/17/48/e000614e00153d7b2760dcd9526b95d72f5cfe473b988e78f0ff3b472f6c/grpcio-1.67.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c9b929f13677b10f63124c1a410994a401cdd85214ad83ab67cc077fc7e480f0", size = 6240678 }, - { url = "https://files.pythonhosted.org/packages/64/19/a16762a70eeb8ddfe43283ce434d1499c1c409ceec0c646f783883084478/grpcio-1.67.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e7d1797a8a3845437d327145959a2c0c47c05947c9eef5ff1a4c80e499dcc6fa", size = 5884528 }, - { url = "https://files.pythonhosted.org/packages/6b/dc/bd016aa3684914acd2c0c7fa4953b2a11583c2b844f3d7bae91fa9b98fbb/grpcio-1.67.1-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:0489063974d1452436139501bf6b180f63d4977223ee87488fe36858c5725292", size = 6583680 }, - { url = "https://files.pythonhosted.org/packages/1a/93/1441cb14c874f11aa798a816d582f9da82194b6677f0f134ea53d2d5dbeb/grpcio-1.67.1-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:9fd042de4a82e3e7aca44008ee2fb5da01b3e5adb316348c21980f7f58adc311", size = 6162967 }, - { url = "https://files.pythonhosted.org/packages/29/e9/9295090380fb4339b7e935b9d005fa9936dd573a22d147c9e5bb2df1b8d4/grpcio-1.67.1-cp310-cp310-win32.whl", hash = "sha256:638354e698fd0c6c76b04540a850bf1db27b4d2515a19fcd5cf645c48d3eb1ed", size = 3616336 }, - { url = "https://files.pythonhosted.org/packages/ce/de/7c783b8cb8f02c667ca075c49680c4aeb8b054bc69784bcb3e7c1bbf4985/grpcio-1.67.1-cp310-cp310-win_amd64.whl", hash = "sha256:608d87d1bdabf9e2868b12338cd38a79969eaf920c89d698ead08f48de9c0f9e", size = 4352071 }, - { url = "https://files.pythonhosted.org/packages/59/2c/b60d6ea1f63a20a8d09c6db95c4f9a16497913fb3048ce0990ed81aeeca0/grpcio-1.67.1-cp311-cp311-linux_armv7l.whl", hash = "sha256:7818c0454027ae3384235a65210bbf5464bd715450e30a3d40385453a85a70cb", size = 5119075 }, - { url = "https://files.pythonhosted.org/packages/b3/9a/e1956f7ca582a22dd1f17b9e26fcb8229051b0ce6d33b47227824772feec/grpcio-1.67.1-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:ea33986b70f83844cd00814cee4451055cd8cab36f00ac64a31f5bb09b31919e", size = 11009159 }, - { url = "https://files.pythonhosted.org/packages/43/a8/35fbbba580c4adb1d40d12e244cf9f7c74a379073c0a0ca9d1b5338675a1/grpcio-1.67.1-cp311-cp311-manylinux_2_17_aarch64.whl", hash = "sha256:c7a01337407dd89005527623a4a72c5c8e2894d22bead0895306b23c6695698f", size = 5629476 }, - { url = "https://files.pythonhosted.org/packages/77/c9/864d336e167263d14dfccb4dbfa7fce634d45775609895287189a03f1fc3/grpcio-1.67.1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:80b866f73224b0634f4312a4674c1be21b2b4afa73cb20953cbbb73a6b36c3cc", size = 6239901 }, - { url = "https://files.pythonhosted.org/packages/f7/1e/0011408ebabf9bd69f4f87cc1515cbfe2094e5a32316f8714a75fd8ddfcb/grpcio-1.67.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f9fff78ba10d4250bfc07a01bd6254a6d87dc67f9627adece85c0b2ed754fa96", size = 5881010 }, - { url = "https://files.pythonhosted.org/packages/b4/7d/fbca85ee9123fb296d4eff8df566f458d738186d0067dec6f0aa2fd79d71/grpcio-1.67.1-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:8a23cbcc5bb11ea7dc6163078be36c065db68d915c24f5faa4f872c573bb400f", size = 6580706 }, - { url = "https://files.pythonhosted.org/packages/75/7a/766149dcfa2dfa81835bf7df623944c1f636a15fcb9b6138ebe29baf0bc6/grpcio-1.67.1-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:1a65b503d008f066e994f34f456e0647e5ceb34cfcec5ad180b1b44020ad4970", size = 6161799 }, - { url = "https://files.pythonhosted.org/packages/09/13/5b75ae88810aaea19e846f5380611837de411181df51fd7a7d10cb178dcb/grpcio-1.67.1-cp311-cp311-win32.whl", hash = "sha256:e29ca27bec8e163dca0c98084040edec3bc49afd10f18b412f483cc68c712744", size = 3616330 }, - { url = "https://files.pythonhosted.org/packages/aa/39/38117259613f68f072778c9638a61579c0cfa5678c2558706b10dd1d11d3/grpcio-1.67.1-cp311-cp311-win_amd64.whl", hash = "sha256:786a5b18544622bfb1e25cc08402bd44ea83edfb04b93798d85dca4d1a0b5be5", size = 4354535 }, - { url = "https://files.pythonhosted.org/packages/6e/25/6f95bd18d5f506364379eabc0d5874873cc7dbdaf0757df8d1e82bc07a88/grpcio-1.67.1-cp312-cp312-linux_armv7l.whl", hash = "sha256:267d1745894200e4c604958da5f856da6293f063327cb049a51fe67348e4f953", size = 5089809 }, - { url = "https://files.pythonhosted.org/packages/10/3f/d79e32e5d0354be33a12db2267c66d3cfeff700dd5ccdd09fd44a3ff4fb6/grpcio-1.67.1-cp312-cp312-macosx_10_9_universal2.whl", hash = "sha256:85f69fdc1d28ce7cff8de3f9c67db2b0ca9ba4449644488c1e0303c146135ddb", size = 10981985 }, - { url = "https://files.pythonhosted.org/packages/21/f2/36fbc14b3542e3a1c20fb98bd60c4732c55a44e374a4eb68f91f28f14aab/grpcio-1.67.1-cp312-cp312-manylinux_2_17_aarch64.whl", hash = "sha256:f26b0b547eb8d00e195274cdfc63ce64c8fc2d3e2d00b12bf468ece41a0423a0", size = 5588770 }, - { url = "https://files.pythonhosted.org/packages/0d/af/bbc1305df60c4e65de8c12820a942b5e37f9cf684ef5e49a63fbb1476a73/grpcio-1.67.1-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:4422581cdc628f77302270ff839a44f4c24fdc57887dc2a45b7e53d8fc2376af", size = 6214476 }, - { url = "https://files.pythonhosted.org/packages/92/cf/1d4c3e93efa93223e06a5c83ac27e32935f998bc368e276ef858b8883154/grpcio-1.67.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1d7616d2ded471231c701489190379e0c311ee0a6c756f3c03e6a62b95a7146e", size = 5850129 }, - { url = "https://files.pythonhosted.org/packages/ae/ca/26195b66cb253ac4d5ef59846e354d335c9581dba891624011da0e95d67b/grpcio-1.67.1-cp312-cp312-musllinux_1_1_i686.whl", hash = "sha256:8a00efecde9d6fcc3ab00c13f816313c040a28450e5e25739c24f432fc6d3c75", size = 6568489 }, - { url = "https://files.pythonhosted.org/packages/d1/94/16550ad6b3f13b96f0856ee5dfc2554efac28539ee84a51d7b14526da985/grpcio-1.67.1-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:699e964923b70f3101393710793289e42845791ea07565654ada0969522d0a38", size = 6149369 }, - { url = "https://files.pythonhosted.org/packages/33/0d/4c3b2587e8ad7f121b597329e6c2620374fccbc2e4e1aa3c73ccc670fde4/grpcio-1.67.1-cp312-cp312-win32.whl", hash = "sha256:4e7b904484a634a0fff132958dabdb10d63e0927398273917da3ee103e8d1f78", size = 3599176 }, - { url = "https://files.pythonhosted.org/packages/7d/36/0c03e2d80db69e2472cf81c6123aa7d14741de7cf790117291a703ae6ae1/grpcio-1.67.1-cp312-cp312-win_amd64.whl", hash = "sha256:5721e66a594a6c4204458004852719b38f3d5522082be9061d6510b455c90afc", size = 4346574 }, - { url = "https://files.pythonhosted.org/packages/12/d2/2f032b7a153c7723ea3dea08bffa4bcaca9e0e5bdf643ce565b76da87461/grpcio-1.67.1-cp313-cp313-linux_armv7l.whl", hash = "sha256:aa0162e56fd10a5547fac8774c4899fc3e18c1aa4a4759d0ce2cd00d3696ea6b", size = 5091487 }, - { url = "https://files.pythonhosted.org/packages/d0/ae/ea2ff6bd2475a082eb97db1104a903cf5fc57c88c87c10b3c3f41a184fc0/grpcio-1.67.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:beee96c8c0b1a75d556fe57b92b58b4347c77a65781ee2ac749d550f2a365dc1", size = 10943530 }, - { url = "https://files.pythonhosted.org/packages/07/62/646be83d1a78edf8d69b56647327c9afc223e3140a744c59b25fbb279c3b/grpcio-1.67.1-cp313-cp313-manylinux_2_17_aarch64.whl", hash = "sha256:a93deda571a1bf94ec1f6fcda2872dad3ae538700d94dc283c672a3b508ba3af", size = 5589079 }, - { url = "https://files.pythonhosted.org/packages/d0/25/71513d0a1b2072ce80d7f5909a93596b7ed10348b2ea4fdcbad23f6017bf/grpcio-1.67.1-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:0e6f255980afef598a9e64a24efce87b625e3e3c80a45162d111a461a9f92955", size = 6213542 }, - { url = "https://files.pythonhosted.org/packages/76/9a/d21236297111052dcb5dc85cd77dc7bf25ba67a0f55ae028b2af19a704bc/grpcio-1.67.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9e838cad2176ebd5d4a8bb03955138d6589ce9e2ce5d51c3ada34396dbd2dba8", size = 5850211 }, - { url = "https://files.pythonhosted.org/packages/2d/fe/70b1da9037f5055be14f359026c238821b9bcf6ca38a8d760f59a589aacd/grpcio-1.67.1-cp313-cp313-musllinux_1_1_i686.whl", hash = "sha256:a6703916c43b1d468d0756c8077b12017a9fcb6a1ef13faf49e67d20d7ebda62", size = 6572129 }, - { url = "https://files.pythonhosted.org/packages/74/0d/7df509a2cd2a54814598caf2fb759f3e0b93764431ff410f2175a6efb9e4/grpcio-1.67.1-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:917e8d8994eed1d86b907ba2a61b9f0aef27a2155bca6cbb322430fc7135b7bb", size = 6149819 }, - { url = "https://files.pythonhosted.org/packages/0a/08/bc3b0155600898fd10f16b79054e1cca6cb644fa3c250c0fe59385df5e6f/grpcio-1.67.1-cp313-cp313-win32.whl", hash = "sha256:e279330bef1744040db8fc432becc8a727b84f456ab62b744d3fdb83f327e121", size = 3596561 }, - { url = "https://files.pythonhosted.org/packages/5a/96/44759eca966720d0f3e1b105c43f8ad4590c97bf8eb3cd489656e9590baa/grpcio-1.67.1-cp313-cp313-win_amd64.whl", hash = "sha256:fa0c739ad8b1996bd24823950e3cb5152ae91fca1c09cc791190bf1627ffefba", size = 4346042 }, +sdist = { url = "https://files.pythonhosted.org/packages/20/53/d9282a66a5db45981499190b77790570617a604a38f3d103d0400974aeb5/grpcio-1.67.1.tar.gz", hash = "sha256:3dc2ed4cabea4dc14d5e708c2b426205956077cc5de419b4d4079315017e9732", size = 12580022, upload-time = "2024-10-29T06:30:07.787Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/4e/cd/f6ca5c49aa0ae7bc6d0757f7dae6f789569e9490a635eaabe02bc02de7dc/grpcio-1.67.1-cp310-cp310-linux_armv7l.whl", hash = "sha256:8b0341d66a57f8a3119b77ab32207072be60c9bf79760fa609c5609f2deb1f3f", size = 5112450, upload-time = "2024-10-29T06:23:38.202Z" }, + { url = "https://files.pythonhosted.org/packages/d4/f0/d9bbb4a83cbee22f738ee7a74aa41e09ccfb2dcea2cc30ebe8dab5b21771/grpcio-1.67.1-cp310-cp310-macosx_12_0_universal2.whl", hash = "sha256:f5a27dddefe0e2357d3e617b9079b4bfdc91341a91565111a21ed6ebbc51b22d", size = 10937518, upload-time = "2024-10-29T06:23:43.535Z" }, + { url = "https://files.pythonhosted.org/packages/5b/17/0c5dbae3af548eb76669887642b5f24b232b021afe77eb42e22bc8951d9c/grpcio-1.67.1-cp310-cp310-manylinux_2_17_aarch64.whl", hash = "sha256:43112046864317498a33bdc4797ae6a268c36345a910de9b9c17159d8346602f", size = 5633610, upload-time = "2024-10-29T06:23:47.168Z" }, + { url = "https://files.pythonhosted.org/packages/17/48/e000614e00153d7b2760dcd9526b95d72f5cfe473b988e78f0ff3b472f6c/grpcio-1.67.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c9b929f13677b10f63124c1a410994a401cdd85214ad83ab67cc077fc7e480f0", size = 6240678, upload-time = "2024-10-29T06:23:49.352Z" }, + { url = "https://files.pythonhosted.org/packages/64/19/a16762a70eeb8ddfe43283ce434d1499c1c409ceec0c646f783883084478/grpcio-1.67.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e7d1797a8a3845437d327145959a2c0c47c05947c9eef5ff1a4c80e499dcc6fa", size = 5884528, upload-time = "2024-10-29T06:23:52.345Z" }, + { url = "https://files.pythonhosted.org/packages/6b/dc/bd016aa3684914acd2c0c7fa4953b2a11583c2b844f3d7bae91fa9b98fbb/grpcio-1.67.1-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:0489063974d1452436139501bf6b180f63d4977223ee87488fe36858c5725292", size = 6583680, upload-time = "2024-10-29T06:23:55.074Z" }, + { url = "https://files.pythonhosted.org/packages/1a/93/1441cb14c874f11aa798a816d582f9da82194b6677f0f134ea53d2d5dbeb/grpcio-1.67.1-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:9fd042de4a82e3e7aca44008ee2fb5da01b3e5adb316348c21980f7f58adc311", size = 6162967, upload-time = "2024-10-29T06:23:57.286Z" }, + { url = "https://files.pythonhosted.org/packages/29/e9/9295090380fb4339b7e935b9d005fa9936dd573a22d147c9e5bb2df1b8d4/grpcio-1.67.1-cp310-cp310-win32.whl", hash = "sha256:638354e698fd0c6c76b04540a850bf1db27b4d2515a19fcd5cf645c48d3eb1ed", size = 3616336, upload-time = "2024-10-29T06:23:59.69Z" }, + { url = "https://files.pythonhosted.org/packages/ce/de/7c783b8cb8f02c667ca075c49680c4aeb8b054bc69784bcb3e7c1bbf4985/grpcio-1.67.1-cp310-cp310-win_amd64.whl", hash = "sha256:608d87d1bdabf9e2868b12338cd38a79969eaf920c89d698ead08f48de9c0f9e", size = 4352071, upload-time = "2024-10-29T06:24:02.477Z" }, + { url = "https://files.pythonhosted.org/packages/59/2c/b60d6ea1f63a20a8d09c6db95c4f9a16497913fb3048ce0990ed81aeeca0/grpcio-1.67.1-cp311-cp311-linux_armv7l.whl", hash = "sha256:7818c0454027ae3384235a65210bbf5464bd715450e30a3d40385453a85a70cb", size = 5119075, upload-time = "2024-10-29T06:24:04.696Z" }, + { url = "https://files.pythonhosted.org/packages/b3/9a/e1956f7ca582a22dd1f17b9e26fcb8229051b0ce6d33b47227824772feec/grpcio-1.67.1-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:ea33986b70f83844cd00814cee4451055cd8cab36f00ac64a31f5bb09b31919e", size = 11009159, upload-time = "2024-10-29T06:24:07.781Z" }, + { url = "https://files.pythonhosted.org/packages/43/a8/35fbbba580c4adb1d40d12e244cf9f7c74a379073c0a0ca9d1b5338675a1/grpcio-1.67.1-cp311-cp311-manylinux_2_17_aarch64.whl", hash = "sha256:c7a01337407dd89005527623a4a72c5c8e2894d22bead0895306b23c6695698f", size = 5629476, upload-time = "2024-10-29T06:24:11.444Z" }, + { url = "https://files.pythonhosted.org/packages/77/c9/864d336e167263d14dfccb4dbfa7fce634d45775609895287189a03f1fc3/grpcio-1.67.1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:80b866f73224b0634f4312a4674c1be21b2b4afa73cb20953cbbb73a6b36c3cc", size = 6239901, upload-time = "2024-10-29T06:24:14.2Z" }, + { url = "https://files.pythonhosted.org/packages/f7/1e/0011408ebabf9bd69f4f87cc1515cbfe2094e5a32316f8714a75fd8ddfcb/grpcio-1.67.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f9fff78ba10d4250bfc07a01bd6254a6d87dc67f9627adece85c0b2ed754fa96", size = 5881010, upload-time = "2024-10-29T06:24:17.451Z" }, + { url = "https://files.pythonhosted.org/packages/b4/7d/fbca85ee9123fb296d4eff8df566f458d738186d0067dec6f0aa2fd79d71/grpcio-1.67.1-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:8a23cbcc5bb11ea7dc6163078be36c065db68d915c24f5faa4f872c573bb400f", size = 6580706, upload-time = "2024-10-29T06:24:20.038Z" }, + { url = "https://files.pythonhosted.org/packages/75/7a/766149dcfa2dfa81835bf7df623944c1f636a15fcb9b6138ebe29baf0bc6/grpcio-1.67.1-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:1a65b503d008f066e994f34f456e0647e5ceb34cfcec5ad180b1b44020ad4970", size = 6161799, upload-time = "2024-10-29T06:24:22.604Z" }, + { url = "https://files.pythonhosted.org/packages/09/13/5b75ae88810aaea19e846f5380611837de411181df51fd7a7d10cb178dcb/grpcio-1.67.1-cp311-cp311-win32.whl", hash = "sha256:e29ca27bec8e163dca0c98084040edec3bc49afd10f18b412f483cc68c712744", size = 3616330, upload-time = "2024-10-29T06:24:25.775Z" }, + { url = "https://files.pythonhosted.org/packages/aa/39/38117259613f68f072778c9638a61579c0cfa5678c2558706b10dd1d11d3/grpcio-1.67.1-cp311-cp311-win_amd64.whl", hash = "sha256:786a5b18544622bfb1e25cc08402bd44ea83edfb04b93798d85dca4d1a0b5be5", size = 4354535, upload-time = "2024-10-29T06:24:28.614Z" }, + { url = "https://files.pythonhosted.org/packages/6e/25/6f95bd18d5f506364379eabc0d5874873cc7dbdaf0757df8d1e82bc07a88/grpcio-1.67.1-cp312-cp312-linux_armv7l.whl", hash = "sha256:267d1745894200e4c604958da5f856da6293f063327cb049a51fe67348e4f953", size = 5089809, upload-time = "2024-10-29T06:24:31.24Z" }, + { url = "https://files.pythonhosted.org/packages/10/3f/d79e32e5d0354be33a12db2267c66d3cfeff700dd5ccdd09fd44a3ff4fb6/grpcio-1.67.1-cp312-cp312-macosx_10_9_universal2.whl", hash = "sha256:85f69fdc1d28ce7cff8de3f9c67db2b0ca9ba4449644488c1e0303c146135ddb", size = 10981985, upload-time = "2024-10-29T06:24:34.942Z" }, + { url = "https://files.pythonhosted.org/packages/21/f2/36fbc14b3542e3a1c20fb98bd60c4732c55a44e374a4eb68f91f28f14aab/grpcio-1.67.1-cp312-cp312-manylinux_2_17_aarch64.whl", hash = "sha256:f26b0b547eb8d00e195274cdfc63ce64c8fc2d3e2d00b12bf468ece41a0423a0", size = 5588770, upload-time = "2024-10-29T06:24:38.145Z" }, + { url = "https://files.pythonhosted.org/packages/0d/af/bbc1305df60c4e65de8c12820a942b5e37f9cf684ef5e49a63fbb1476a73/grpcio-1.67.1-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:4422581cdc628f77302270ff839a44f4c24fdc57887dc2a45b7e53d8fc2376af", size = 6214476, upload-time = "2024-10-29T06:24:41.006Z" }, + { url = "https://files.pythonhosted.org/packages/92/cf/1d4c3e93efa93223e06a5c83ac27e32935f998bc368e276ef858b8883154/grpcio-1.67.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1d7616d2ded471231c701489190379e0c311ee0a6c756f3c03e6a62b95a7146e", size = 5850129, upload-time = "2024-10-29T06:24:43.553Z" }, + { url = "https://files.pythonhosted.org/packages/ae/ca/26195b66cb253ac4d5ef59846e354d335c9581dba891624011da0e95d67b/grpcio-1.67.1-cp312-cp312-musllinux_1_1_i686.whl", hash = "sha256:8a00efecde9d6fcc3ab00c13f816313c040a28450e5e25739c24f432fc6d3c75", size = 6568489, upload-time = "2024-10-29T06:24:46.453Z" }, + { url = "https://files.pythonhosted.org/packages/d1/94/16550ad6b3f13b96f0856ee5dfc2554efac28539ee84a51d7b14526da985/grpcio-1.67.1-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:699e964923b70f3101393710793289e42845791ea07565654ada0969522d0a38", size = 6149369, upload-time = "2024-10-29T06:24:49.112Z" }, + { url = "https://files.pythonhosted.org/packages/33/0d/4c3b2587e8ad7f121b597329e6c2620374fccbc2e4e1aa3c73ccc670fde4/grpcio-1.67.1-cp312-cp312-win32.whl", hash = "sha256:4e7b904484a634a0fff132958dabdb10d63e0927398273917da3ee103e8d1f78", size = 3599176, upload-time = "2024-10-29T06:24:51.443Z" }, + { url = "https://files.pythonhosted.org/packages/7d/36/0c03e2d80db69e2472cf81c6123aa7d14741de7cf790117291a703ae6ae1/grpcio-1.67.1-cp312-cp312-win_amd64.whl", hash = "sha256:5721e66a594a6c4204458004852719b38f3d5522082be9061d6510b455c90afc", size = 4346574, upload-time = "2024-10-29T06:24:54.587Z" }, + { url = "https://files.pythonhosted.org/packages/12/d2/2f032b7a153c7723ea3dea08bffa4bcaca9e0e5bdf643ce565b76da87461/grpcio-1.67.1-cp313-cp313-linux_armv7l.whl", hash = "sha256:aa0162e56fd10a5547fac8774c4899fc3e18c1aa4a4759d0ce2cd00d3696ea6b", size = 5091487, upload-time = "2024-10-29T06:24:57.416Z" }, + { url = "https://files.pythonhosted.org/packages/d0/ae/ea2ff6bd2475a082eb97db1104a903cf5fc57c88c87c10b3c3f41a184fc0/grpcio-1.67.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:beee96c8c0b1a75d556fe57b92b58b4347c77a65781ee2ac749d550f2a365dc1", size = 10943530, upload-time = "2024-10-29T06:25:01.062Z" }, + { url = "https://files.pythonhosted.org/packages/07/62/646be83d1a78edf8d69b56647327c9afc223e3140a744c59b25fbb279c3b/grpcio-1.67.1-cp313-cp313-manylinux_2_17_aarch64.whl", hash = "sha256:a93deda571a1bf94ec1f6fcda2872dad3ae538700d94dc283c672a3b508ba3af", size = 5589079, upload-time = "2024-10-29T06:25:04.254Z" }, + { url = "https://files.pythonhosted.org/packages/d0/25/71513d0a1b2072ce80d7f5909a93596b7ed10348b2ea4fdcbad23f6017bf/grpcio-1.67.1-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:0e6f255980afef598a9e64a24efce87b625e3e3c80a45162d111a461a9f92955", size = 6213542, upload-time = "2024-10-29T06:25:06.824Z" }, + { url = "https://files.pythonhosted.org/packages/76/9a/d21236297111052dcb5dc85cd77dc7bf25ba67a0f55ae028b2af19a704bc/grpcio-1.67.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9e838cad2176ebd5d4a8bb03955138d6589ce9e2ce5d51c3ada34396dbd2dba8", size = 5850211, upload-time = "2024-10-29T06:25:10.149Z" }, + { url = "https://files.pythonhosted.org/packages/2d/fe/70b1da9037f5055be14f359026c238821b9bcf6ca38a8d760f59a589aacd/grpcio-1.67.1-cp313-cp313-musllinux_1_1_i686.whl", hash = "sha256:a6703916c43b1d468d0756c8077b12017a9fcb6a1ef13faf49e67d20d7ebda62", size = 6572129, upload-time = "2024-10-29T06:25:12.853Z" }, + { url = "https://files.pythonhosted.org/packages/74/0d/7df509a2cd2a54814598caf2fb759f3e0b93764431ff410f2175a6efb9e4/grpcio-1.67.1-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:917e8d8994eed1d86b907ba2a61b9f0aef27a2155bca6cbb322430fc7135b7bb", size = 6149819, upload-time = "2024-10-29T06:25:15.803Z" }, + { url = "https://files.pythonhosted.org/packages/0a/08/bc3b0155600898fd10f16b79054e1cca6cb644fa3c250c0fe59385df5e6f/grpcio-1.67.1-cp313-cp313-win32.whl", hash = "sha256:e279330bef1744040db8fc432becc8a727b84f456ab62b744d3fdb83f327e121", size = 3596561, upload-time = "2024-10-29T06:25:19.348Z" }, + { url = "https://files.pythonhosted.org/packages/5a/96/44759eca966720d0f3e1b105c43f8ad4590c97bf8eb3cd489656e9590baa/grpcio-1.67.1-cp313-cp313-win_amd64.whl", hash = "sha256:fa0c739ad8b1996bd24823950e3cb5152ae91fca1c09cc791190bf1627ffefba", size = 4346042, upload-time = "2024-10-29T06:25:21.939Z" }, ] [[package]] @@ -3163,9 +3181,9 @@ dependencies = [ { name = "grpcio" }, { name = "protobuf" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/64/dd/e3b339fa44dc75b501a1a22cb88f1af5b1f8c964488f19c4de4cfbbf05ba/grpcio_health_checking-1.67.1.tar.gz", hash = "sha256:ca90fa76a6afbb4fda71d734cb9767819bba14928b91e308cffbb0c311eb941e", size = 16775 } +sdist = { url = "https://files.pythonhosted.org/packages/64/dd/e3b339fa44dc75b501a1a22cb88f1af5b1f8c964488f19c4de4cfbbf05ba/grpcio_health_checking-1.67.1.tar.gz", hash = "sha256:ca90fa76a6afbb4fda71d734cb9767819bba14928b91e308cffbb0c311eb941e", size = 16775, upload-time = "2024-10-29T06:30:16.487Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/5c/8d/7a9878dca6616b48093d71c52d0bc79cb2dd1a2698ff6f5ce7406306de12/grpcio_health_checking-1.67.1-py3-none-any.whl", hash = "sha256:93753da5062152660aef2286c9b261e07dd87124a65e4dc9fbd47d1ce966b39d", size = 18924 }, + { url = "https://files.pythonhosted.org/packages/5c/8d/7a9878dca6616b48093d71c52d0bc79cb2dd1a2698ff6f5ce7406306de12/grpcio_health_checking-1.67.1-py3-none-any.whl", hash = "sha256:93753da5062152660aef2286c9b261e07dd87124a65e4dc9fbd47d1ce966b39d", size = 18924, upload-time = "2024-10-29T06:26:25.535Z" }, ] [[package]] @@ -3177,9 +3195,9 @@ dependencies = [ { name = "grpcio" }, { name = "protobuf" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/be/c7/fe0e79a80ac6346e0c6c0a24e9e3cbc3ae1c2a009acffb59eab484a6f69b/grpcio_status-1.67.1.tar.gz", hash = "sha256:2bf38395e028ceeecfd8866b081f61628114b384da7d51ae064ddc8d766a5d11", size = 13673 } +sdist = { url = "https://files.pythonhosted.org/packages/be/c7/fe0e79a80ac6346e0c6c0a24e9e3cbc3ae1c2a009acffb59eab484a6f69b/grpcio_status-1.67.1.tar.gz", hash = "sha256:2bf38395e028ceeecfd8866b081f61628114b384da7d51ae064ddc8d766a5d11", size = 13673, upload-time = "2024-10-29T06:30:21.787Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/05/18/56999a1da3577d8ccc8698a575d6638e15fe25650cc88b2ce0a087f180b9/grpcio_status-1.67.1-py3-none-any.whl", hash = "sha256:16e6c085950bdacac97c779e6a502ea671232385e6e37f258884d6883392c2bd", size = 14427 }, + { url = "https://files.pythonhosted.org/packages/05/18/56999a1da3577d8ccc8698a575d6638e15fe25650cc88b2ce0a087f180b9/grpcio_status-1.67.1-py3-none-any.whl", hash = "sha256:16e6c085950bdacac97c779e6a502ea671232385e6e37f258884d6883392c2bd", size = 14427, upload-time = "2024-10-29T06:27:38.228Z" }, ] [[package]] @@ -3191,44 +3209,44 @@ dependencies = [ { name = "protobuf" }, { name = "setuptools" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/ae/f9/6facde12a5a8da4398a3a8947f8ba6ef33b408dfc9767c8cefc0074ddd68/grpcio_tools-1.67.1.tar.gz", hash = "sha256:d9657f5ddc62b52f58904e6054b7d8a8909ed08a1e28b734be3a707087bcf004", size = 5159073 } -wheels = [ - { url = "https://files.pythonhosted.org/packages/e5/46/668e681e2e4ca7dc80cb5ad22bc794958c8b604b5b3143f16b94be3c0118/grpcio_tools-1.67.1-cp310-cp310-linux_armv7l.whl", hash = "sha256:c701aaa51fde1f2644bd94941aa94c337adb86f25cd03cf05e37387aaea25800", size = 2308117 }, - { url = "https://files.pythonhosted.org/packages/d6/56/1c65fb7c836cd40470f1f1a88185973466241fdb42b42b7a83367c268622/grpcio_tools-1.67.1-cp310-cp310-macosx_12_0_universal2.whl", hash = "sha256:6a722bba714392de2386569c40942566b83725fa5c5450b8910e3832a5379469", size = 5500152 }, - { url = "https://files.pythonhosted.org/packages/01/ab/caf9c330241d843a83043b023e2996e959cdc2c3ab404b1a9938eb734143/grpcio_tools-1.67.1-cp310-cp310-manylinux_2_17_aarch64.whl", hash = "sha256:0c7415235cb154e40b5ae90e2a172a0eb8c774b6876f53947cf0af05c983d549", size = 2282055 }, - { url = "https://files.pythonhosted.org/packages/75/e6/0cd849d140b58fedb7d3b15d907fe2eefd4dadff09b570dd687d841c5d00/grpcio_tools-1.67.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:6a4c459098c4934f9470280baf9ff8b38c365e147f33c8abc26039a948a664a5", size = 2617360 }, - { url = "https://files.pythonhosted.org/packages/b9/51/bd73cd6515c2e81ba0a29b3cf6f2f62ad94737326f70b32511d1972a383e/grpcio_tools-1.67.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e89bf53a268f55c16989dab1cf0b32a5bff910762f138136ffad4146129b7a10", size = 2416028 }, - { url = "https://files.pythonhosted.org/packages/47/e5/6a16e23036f625b6d60b579996bb9bb7165485903f934d9d9d73b3f03ef5/grpcio_tools-1.67.1-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:f09cb3e6bcb140f57b878580cf3b848976f67faaf53d850a7da9bfac12437068", size = 3224906 }, - { url = "https://files.pythonhosted.org/packages/14/cb/230c17d4372fa46fc799a822f25fa00c8eb3f85cc86e192b9606a17f732f/grpcio_tools-1.67.1-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:616dd0c6686212ca90ff899bb37eb774798677e43dc6f78c6954470782d37399", size = 2870384 }, - { url = "https://files.pythonhosted.org/packages/66/fd/6d9dd3bf5982ab7d7e773f055360185e96a96cf95f2cbc7f53ded5912ef5/grpcio_tools-1.67.1-cp310-cp310-win32.whl", hash = "sha256:58a66dbb3f0fef0396737ac09d6571a7f8d96a544ce3ed04c161f3d4fa8d51cc", size = 941138 }, - { url = "https://files.pythonhosted.org/packages/6a/97/2fd5ebd996c12b2cb1e1202ee4a03cac0a65ba17d29dd34253bfe2079839/grpcio_tools-1.67.1-cp310-cp310-win_amd64.whl", hash = "sha256:89ee7c505bdf152e67c2cced6055aed4c2d4170f53a2b46a7e543d3b90e7b977", size = 1091151 }, - { url = "https://files.pythonhosted.org/packages/b5/9a/ec06547673c5001c2604637069ff8f287df1aef3f0f8809b09a1c936b049/grpcio_tools-1.67.1-cp311-cp311-linux_armv7l.whl", hash = "sha256:6d80ddd87a2fb7131d242f7d720222ef4f0f86f53ec87b0a6198c343d8e4a86e", size = 2307990 }, - { url = "https://files.pythonhosted.org/packages/ca/84/4b7c3c27a2972c00b3b6ccaadd349e0f86b7039565d3a4932e219a4d76e0/grpcio_tools-1.67.1-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:b655425b82df51f3bd9fd3ba1a6282d5c9ce1937709f059cb3d419b224532d89", size = 5526552 }, - { url = "https://files.pythonhosted.org/packages/a7/2d/a620e4c53a3b808ebecaa5033c2176925ee1c6cbb45c29af8bec9a249822/grpcio_tools-1.67.1-cp311-cp311-manylinux_2_17_aarch64.whl", hash = "sha256:250241e6f9d20d0910a46887dfcbf2ec9108efd3b48f3fb95bb42d50d09d03f8", size = 2282137 }, - { url = "https://files.pythonhosted.org/packages/ec/29/e188b2e438781b37532abb8f10caf5b09c611a0bf9a09940b4cf303afd5b/grpcio_tools-1.67.1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:6008f5a5add0b6f03082edb597acf20d5a9e4e7c55ea1edac8296c19e6a0ec8d", size = 2617333 }, - { url = "https://files.pythonhosted.org/packages/86/aa/2bbccd3c34b1fa48b892fbad91525c33a8aa85cbedd50e8b0d17dc260dc3/grpcio_tools-1.67.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5eff9818c3831fa23735db1fa39aeff65e790044d0a312260a0c41ae29cc2d9e", size = 2415806 }, - { url = "https://files.pythonhosted.org/packages/db/34/99853a8ced1119937d02511476018dc1d6b295a4803d4ead5dbf9c55e9bc/grpcio_tools-1.67.1-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:262ab7c40113f8c3c246e28e369661ddf616a351cb34169b8ba470c9a9c3b56f", size = 3224765 }, - { url = "https://files.pythonhosted.org/packages/66/39/8537a8ace8f6242f2058677e56a429587ec731c332985af34f35d496ca58/grpcio_tools-1.67.1-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:1eebd8c746adf5786fa4c3056258c21cc470e1eca51d3ed23a7fb6a697fe4e81", size = 2870446 }, - { url = "https://files.pythonhosted.org/packages/28/2a/5c04375adccff58647d48675e055895c31811a0ad896e4ba310833e2154d/grpcio_tools-1.67.1-cp311-cp311-win32.whl", hash = "sha256:3eff92fb8ca1dd55e3af0ef02236c648921fb7d0e8ca206b889585804b3659ae", size = 940890 }, - { url = "https://files.pythonhosted.org/packages/e6/ee/7861339c2cec8d55a5e859cf3682bda34eab5a040f95d0c80f775d6a3279/grpcio_tools-1.67.1-cp311-cp311-win_amd64.whl", hash = "sha256:1ed18281ee17e5e0f9f6ce0c6eb3825ca9b5a0866fc1db2e17fab8aca28b8d9f", size = 1091094 }, - { url = "https://files.pythonhosted.org/packages/d9/cf/7b1908ca72e484bac555431036292c48d2d6504a45e2789848cb5ff313a8/grpcio_tools-1.67.1-cp312-cp312-linux_armv7l.whl", hash = "sha256:bd5caef3a484e226d05a3f72b2d69af500dca972cf434bf6b08b150880166f0b", size = 2307645 }, - { url = "https://files.pythonhosted.org/packages/bb/15/0d1efb38af8af7e56b2342322634a3caf5f1337a6c3857a6d14aa590dfdf/grpcio_tools-1.67.1-cp312-cp312-macosx_10_9_universal2.whl", hash = "sha256:48a2d63d1010e5b218e8e758ecb2a8d63c0c6016434e9f973df1c3558917020a", size = 5525468 }, - { url = "https://files.pythonhosted.org/packages/52/42/a810709099f09ade7f32990c0712c555b3d7eab6a05fb62618c17f8fe9da/grpcio_tools-1.67.1-cp312-cp312-manylinux_2_17_aarch64.whl", hash = "sha256:baa64a6aa009bffe86309e236c81b02cd4a88c1ebd66f2d92e84e9b97a9ae857", size = 2281768 }, - { url = "https://files.pythonhosted.org/packages/4c/2a/64ee6cfdf1c32ef8bdd67bf04ae2f745f517f4a546281453ca1f68fa79ca/grpcio_tools-1.67.1-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:4ab318c40b5e3c097a159035fc3e4ecfbe9b3d2c9de189e55468b2c27639a6ab", size = 2617359 }, - { url = "https://files.pythonhosted.org/packages/79/7f/1ed8cd1529253fef9cf0ef3cd8382641125a5ca2eaa08eaffbb549f84e0b/grpcio_tools-1.67.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:50eba3e31f9ac1149463ad9182a37349850904f142cffbd957cd7f54ec320b8e", size = 2415323 }, - { url = "https://files.pythonhosted.org/packages/8e/08/59f0073c58703c176c15fb1a838763b77c1c06994adba16654b92a666e1b/grpcio_tools-1.67.1-cp312-cp312-musllinux_1_1_i686.whl", hash = "sha256:de6fbc071ecc4fe6e354a7939202191c1f1abffe37fbce9b08e7e9a5b93eba3d", size = 3225051 }, - { url = "https://files.pythonhosted.org/packages/b7/0d/a5d703214fe49d261b4b8f0a64140a4dc1f88560724a38ad937120b899ad/grpcio_tools-1.67.1-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:db9e87f6ea4b0ce99b2651203480585fd9e8dd0dd122a19e46836e93e3a1b749", size = 2870421 }, - { url = "https://files.pythonhosted.org/packages/ac/af/41d79cb87eae99c0348e8f1fb3dbed9e40a6f63548b216e99f4d1165fa5c/grpcio_tools-1.67.1-cp312-cp312-win32.whl", hash = "sha256:6a595a872fb720dde924c4e8200f41d5418dd6baab8cc1a3c1e540f8f4596351", size = 940542 }, - { url = "https://files.pythonhosted.org/packages/66/e5/096e12f5319835aa2bcb746d49ae62220bb48313ca649e89bdbef605c11d/grpcio_tools-1.67.1-cp312-cp312-win_amd64.whl", hash = "sha256:92eebb9b31031604ae97ea7657ae2e43149b0394af7117ad7e15894b6cc136dc", size = 1090425 }, - { url = "https://files.pythonhosted.org/packages/62/b3/91c88440c978740752d39f1abae83f21408048b98b93652ebd84f974ad3d/grpcio_tools-1.67.1-cp313-cp313-linux_armv7l.whl", hash = "sha256:9a3b9510cc87b6458b05ad49a6dee38df6af37f9ee6aa027aa086537798c3d4a", size = 2307453 }, - { url = "https://files.pythonhosted.org/packages/05/33/faf3330825463c0409fa3891bc1459bf86a00055b19790211365279538d7/grpcio_tools-1.67.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:9e4c9b9fa9b905f15d414cb7bd007ba7499f8907bdd21231ab287a86b27da81a", size = 5517975 }, - { url = "https://files.pythonhosted.org/packages/bd/78/461ab34cadbd0b5b9a0b6efedda96b58e0de471e3fa91d8e4a4e31924e1b/grpcio_tools-1.67.1-cp313-cp313-manylinux_2_17_aarch64.whl", hash = "sha256:e11a98b41af4bc88b7a738232b8fa0306ad82c79fa5d7090bb607f183a57856f", size = 2281081 }, - { url = "https://files.pythonhosted.org/packages/5f/0c/b30bdbcab1795b12e05adf30c20981c14f66198e22044edb15b3c1d9f0bc/grpcio_tools-1.67.1-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:de0fcfe61c26679d64b1710746f2891f359593f76894fcf492c37148d5694f00", size = 2616929 }, - { url = "https://files.pythonhosted.org/packages/d3/c2/a77ca68ae768f8d5f1d070ea4afc42fda40401083e7c4f5c08211e84de38/grpcio_tools-1.67.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7ae3b3e2ee5aad59dece65a613624c46a84c9582fc3642686537c6dfae8e47dc", size = 2414633 }, - { url = "https://files.pythonhosted.org/packages/39/70/8d7131dccfe4d7b739c96ada7ea9acde631f58f013eae773791fb490a3eb/grpcio_tools-1.67.1-cp313-cp313-musllinux_1_1_i686.whl", hash = "sha256:9a630f83505b6471a3094a7a372a1240de18d0cd3e64f4fbf46b361bac2be65b", size = 3224328 }, - { url = "https://files.pythonhosted.org/packages/2a/28/2d24b933ccf0d6877035aa3d5f8b64aad18c953657dd43c682b5701dc127/grpcio_tools-1.67.1-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:d85a1fcbacd3e08dc2b3d1d46b749351a9a50899fa35cf2ff040e1faf7d405ad", size = 2869640 }, - { url = "https://files.pythonhosted.org/packages/37/77/ddd2b4cc896639fb0f85fc21d5684f25080ee28845c5a4031e3dd65fdc92/grpcio_tools-1.67.1-cp313-cp313-win32.whl", hash = "sha256:778470f025f25a1fca5a48c93c0a18af395b46b12dd8df7fca63736b85181f41", size = 939997 }, - { url = "https://files.pythonhosted.org/packages/96/d0/f0855a0ccb26ffeb41e6db68b5cbb25d7e9ba1f8f19151eef36210e64efc/grpcio_tools-1.67.1-cp313-cp313-win_amd64.whl", hash = "sha256:6961da86e9856b4ddee0bf51ef6636b4bf9c29c0715aa71f3c8f027c45d42654", size = 1089819 }, +sdist = { url = "https://files.pythonhosted.org/packages/ae/f9/6facde12a5a8da4398a3a8947f8ba6ef33b408dfc9767c8cefc0074ddd68/grpcio_tools-1.67.1.tar.gz", hash = "sha256:d9657f5ddc62b52f58904e6054b7d8a8909ed08a1e28b734be3a707087bcf004", size = 5159073, upload-time = "2024-10-29T06:30:25.522Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/e5/46/668e681e2e4ca7dc80cb5ad22bc794958c8b604b5b3143f16b94be3c0118/grpcio_tools-1.67.1-cp310-cp310-linux_armv7l.whl", hash = "sha256:c701aaa51fde1f2644bd94941aa94c337adb86f25cd03cf05e37387aaea25800", size = 2308117, upload-time = "2024-10-29T06:27:42.779Z" }, + { url = "https://files.pythonhosted.org/packages/d6/56/1c65fb7c836cd40470f1f1a88185973466241fdb42b42b7a83367c268622/grpcio_tools-1.67.1-cp310-cp310-macosx_12_0_universal2.whl", hash = "sha256:6a722bba714392de2386569c40942566b83725fa5c5450b8910e3832a5379469", size = 5500152, upload-time = "2024-10-29T06:27:46.3Z" }, + { url = "https://files.pythonhosted.org/packages/01/ab/caf9c330241d843a83043b023e2996e959cdc2c3ab404b1a9938eb734143/grpcio_tools-1.67.1-cp310-cp310-manylinux_2_17_aarch64.whl", hash = "sha256:0c7415235cb154e40b5ae90e2a172a0eb8c774b6876f53947cf0af05c983d549", size = 2282055, upload-time = "2024-10-29T06:27:48.431Z" }, + { url = "https://files.pythonhosted.org/packages/75/e6/0cd849d140b58fedb7d3b15d907fe2eefd4dadff09b570dd687d841c5d00/grpcio_tools-1.67.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:6a4c459098c4934f9470280baf9ff8b38c365e147f33c8abc26039a948a664a5", size = 2617360, upload-time = "2024-10-29T06:27:50.418Z" }, + { url = "https://files.pythonhosted.org/packages/b9/51/bd73cd6515c2e81ba0a29b3cf6f2f62ad94737326f70b32511d1972a383e/grpcio_tools-1.67.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e89bf53a268f55c16989dab1cf0b32a5bff910762f138136ffad4146129b7a10", size = 2416028, upload-time = "2024-10-29T06:27:52.3Z" }, + { url = "https://files.pythonhosted.org/packages/47/e5/6a16e23036f625b6d60b579996bb9bb7165485903f934d9d9d73b3f03ef5/grpcio_tools-1.67.1-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:f09cb3e6bcb140f57b878580cf3b848976f67faaf53d850a7da9bfac12437068", size = 3224906, upload-time = "2024-10-29T06:27:54.43Z" }, + { url = "https://files.pythonhosted.org/packages/14/cb/230c17d4372fa46fc799a822f25fa00c8eb3f85cc86e192b9606a17f732f/grpcio_tools-1.67.1-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:616dd0c6686212ca90ff899bb37eb774798677e43dc6f78c6954470782d37399", size = 2870384, upload-time = "2024-10-29T06:27:56.491Z" }, + { url = "https://files.pythonhosted.org/packages/66/fd/6d9dd3bf5982ab7d7e773f055360185e96a96cf95f2cbc7f53ded5912ef5/grpcio_tools-1.67.1-cp310-cp310-win32.whl", hash = "sha256:58a66dbb3f0fef0396737ac09d6571a7f8d96a544ce3ed04c161f3d4fa8d51cc", size = 941138, upload-time = "2024-10-29T06:28:00.799Z" }, + { url = "https://files.pythonhosted.org/packages/6a/97/2fd5ebd996c12b2cb1e1202ee4a03cac0a65ba17d29dd34253bfe2079839/grpcio_tools-1.67.1-cp310-cp310-win_amd64.whl", hash = "sha256:89ee7c505bdf152e67c2cced6055aed4c2d4170f53a2b46a7e543d3b90e7b977", size = 1091151, upload-time = "2024-10-29T06:28:03.476Z" }, + { url = "https://files.pythonhosted.org/packages/b5/9a/ec06547673c5001c2604637069ff8f287df1aef3f0f8809b09a1c936b049/grpcio_tools-1.67.1-cp311-cp311-linux_armv7l.whl", hash = "sha256:6d80ddd87a2fb7131d242f7d720222ef4f0f86f53ec87b0a6198c343d8e4a86e", size = 2307990, upload-time = "2024-10-29T06:28:05.734Z" }, + { url = "https://files.pythonhosted.org/packages/ca/84/4b7c3c27a2972c00b3b6ccaadd349e0f86b7039565d3a4932e219a4d76e0/grpcio_tools-1.67.1-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:b655425b82df51f3bd9fd3ba1a6282d5c9ce1937709f059cb3d419b224532d89", size = 5526552, upload-time = "2024-10-29T06:28:08.033Z" }, + { url = "https://files.pythonhosted.org/packages/a7/2d/a620e4c53a3b808ebecaa5033c2176925ee1c6cbb45c29af8bec9a249822/grpcio_tools-1.67.1-cp311-cp311-manylinux_2_17_aarch64.whl", hash = "sha256:250241e6f9d20d0910a46887dfcbf2ec9108efd3b48f3fb95bb42d50d09d03f8", size = 2282137, upload-time = "2024-10-29T06:28:10.155Z" }, + { url = "https://files.pythonhosted.org/packages/ec/29/e188b2e438781b37532abb8f10caf5b09c611a0bf9a09940b4cf303afd5b/grpcio_tools-1.67.1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:6008f5a5add0b6f03082edb597acf20d5a9e4e7c55ea1edac8296c19e6a0ec8d", size = 2617333, upload-time = "2024-10-29T06:28:12.32Z" }, + { url = "https://files.pythonhosted.org/packages/86/aa/2bbccd3c34b1fa48b892fbad91525c33a8aa85cbedd50e8b0d17dc260dc3/grpcio_tools-1.67.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5eff9818c3831fa23735db1fa39aeff65e790044d0a312260a0c41ae29cc2d9e", size = 2415806, upload-time = "2024-10-29T06:28:14.408Z" }, + { url = "https://files.pythonhosted.org/packages/db/34/99853a8ced1119937d02511476018dc1d6b295a4803d4ead5dbf9c55e9bc/grpcio_tools-1.67.1-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:262ab7c40113f8c3c246e28e369661ddf616a351cb34169b8ba470c9a9c3b56f", size = 3224765, upload-time = "2024-10-29T06:28:16.492Z" }, + { url = "https://files.pythonhosted.org/packages/66/39/8537a8ace8f6242f2058677e56a429587ec731c332985af34f35d496ca58/grpcio_tools-1.67.1-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:1eebd8c746adf5786fa4c3056258c21cc470e1eca51d3ed23a7fb6a697fe4e81", size = 2870446, upload-time = "2024-10-29T06:28:18.492Z" }, + { url = "https://files.pythonhosted.org/packages/28/2a/5c04375adccff58647d48675e055895c31811a0ad896e4ba310833e2154d/grpcio_tools-1.67.1-cp311-cp311-win32.whl", hash = "sha256:3eff92fb8ca1dd55e3af0ef02236c648921fb7d0e8ca206b889585804b3659ae", size = 940890, upload-time = "2024-10-29T06:28:20.275Z" }, + { url = "https://files.pythonhosted.org/packages/e6/ee/7861339c2cec8d55a5e859cf3682bda34eab5a040f95d0c80f775d6a3279/grpcio_tools-1.67.1-cp311-cp311-win_amd64.whl", hash = "sha256:1ed18281ee17e5e0f9f6ce0c6eb3825ca9b5a0866fc1db2e17fab8aca28b8d9f", size = 1091094, upload-time = "2024-10-29T06:28:22.34Z" }, + { url = "https://files.pythonhosted.org/packages/d9/cf/7b1908ca72e484bac555431036292c48d2d6504a45e2789848cb5ff313a8/grpcio_tools-1.67.1-cp312-cp312-linux_armv7l.whl", hash = "sha256:bd5caef3a484e226d05a3f72b2d69af500dca972cf434bf6b08b150880166f0b", size = 2307645, upload-time = "2024-10-29T06:28:24.576Z" }, + { url = "https://files.pythonhosted.org/packages/bb/15/0d1efb38af8af7e56b2342322634a3caf5f1337a6c3857a6d14aa590dfdf/grpcio_tools-1.67.1-cp312-cp312-macosx_10_9_universal2.whl", hash = "sha256:48a2d63d1010e5b218e8e758ecb2a8d63c0c6016434e9f973df1c3558917020a", size = 5525468, upload-time = "2024-10-29T06:28:26.949Z" }, + { url = "https://files.pythonhosted.org/packages/52/42/a810709099f09ade7f32990c0712c555b3d7eab6a05fb62618c17f8fe9da/grpcio_tools-1.67.1-cp312-cp312-manylinux_2_17_aarch64.whl", hash = "sha256:baa64a6aa009bffe86309e236c81b02cd4a88c1ebd66f2d92e84e9b97a9ae857", size = 2281768, upload-time = "2024-10-29T06:28:29.167Z" }, + { url = "https://files.pythonhosted.org/packages/4c/2a/64ee6cfdf1c32ef8bdd67bf04ae2f745f517f4a546281453ca1f68fa79ca/grpcio_tools-1.67.1-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:4ab318c40b5e3c097a159035fc3e4ecfbe9b3d2c9de189e55468b2c27639a6ab", size = 2617359, upload-time = "2024-10-29T06:28:31.996Z" }, + { url = "https://files.pythonhosted.org/packages/79/7f/1ed8cd1529253fef9cf0ef3cd8382641125a5ca2eaa08eaffbb549f84e0b/grpcio_tools-1.67.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:50eba3e31f9ac1149463ad9182a37349850904f142cffbd957cd7f54ec320b8e", size = 2415323, upload-time = "2024-10-29T06:28:34.675Z" }, + { url = "https://files.pythonhosted.org/packages/8e/08/59f0073c58703c176c15fb1a838763b77c1c06994adba16654b92a666e1b/grpcio_tools-1.67.1-cp312-cp312-musllinux_1_1_i686.whl", hash = "sha256:de6fbc071ecc4fe6e354a7939202191c1f1abffe37fbce9b08e7e9a5b93eba3d", size = 3225051, upload-time = "2024-10-29T06:28:36.997Z" }, + { url = "https://files.pythonhosted.org/packages/b7/0d/a5d703214fe49d261b4b8f0a64140a4dc1f88560724a38ad937120b899ad/grpcio_tools-1.67.1-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:db9e87f6ea4b0ce99b2651203480585fd9e8dd0dd122a19e46836e93e3a1b749", size = 2870421, upload-time = "2024-10-29T06:28:39.086Z" }, + { url = "https://files.pythonhosted.org/packages/ac/af/41d79cb87eae99c0348e8f1fb3dbed9e40a6f63548b216e99f4d1165fa5c/grpcio_tools-1.67.1-cp312-cp312-win32.whl", hash = "sha256:6a595a872fb720dde924c4e8200f41d5418dd6baab8cc1a3c1e540f8f4596351", size = 940542, upload-time = "2024-10-29T06:28:40.979Z" }, + { url = "https://files.pythonhosted.org/packages/66/e5/096e12f5319835aa2bcb746d49ae62220bb48313ca649e89bdbef605c11d/grpcio_tools-1.67.1-cp312-cp312-win_amd64.whl", hash = "sha256:92eebb9b31031604ae97ea7657ae2e43149b0394af7117ad7e15894b6cc136dc", size = 1090425, upload-time = "2024-10-29T06:28:43.051Z" }, + { url = "https://files.pythonhosted.org/packages/62/b3/91c88440c978740752d39f1abae83f21408048b98b93652ebd84f974ad3d/grpcio_tools-1.67.1-cp313-cp313-linux_armv7l.whl", hash = "sha256:9a3b9510cc87b6458b05ad49a6dee38df6af37f9ee6aa027aa086537798c3d4a", size = 2307453, upload-time = "2024-10-29T06:28:45.298Z" }, + { url = "https://files.pythonhosted.org/packages/05/33/faf3330825463c0409fa3891bc1459bf86a00055b19790211365279538d7/grpcio_tools-1.67.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:9e4c9b9fa9b905f15d414cb7bd007ba7499f8907bdd21231ab287a86b27da81a", size = 5517975, upload-time = "2024-10-29T06:28:48.095Z" }, + { url = "https://files.pythonhosted.org/packages/bd/78/461ab34cadbd0b5b9a0b6efedda96b58e0de471e3fa91d8e4a4e31924e1b/grpcio_tools-1.67.1-cp313-cp313-manylinux_2_17_aarch64.whl", hash = "sha256:e11a98b41af4bc88b7a738232b8fa0306ad82c79fa5d7090bb607f183a57856f", size = 2281081, upload-time = "2024-10-29T06:28:50.39Z" }, + { url = "https://files.pythonhosted.org/packages/5f/0c/b30bdbcab1795b12e05adf30c20981c14f66198e22044edb15b3c1d9f0bc/grpcio_tools-1.67.1-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:de0fcfe61c26679d64b1710746f2891f359593f76894fcf492c37148d5694f00", size = 2616929, upload-time = "2024-10-29T06:28:52.667Z" }, + { url = "https://files.pythonhosted.org/packages/d3/c2/a77ca68ae768f8d5f1d070ea4afc42fda40401083e7c4f5c08211e84de38/grpcio_tools-1.67.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7ae3b3e2ee5aad59dece65a613624c46a84c9582fc3642686537c6dfae8e47dc", size = 2414633, upload-time = "2024-10-29T06:28:55.089Z" }, + { url = "https://files.pythonhosted.org/packages/39/70/8d7131dccfe4d7b739c96ada7ea9acde631f58f013eae773791fb490a3eb/grpcio_tools-1.67.1-cp313-cp313-musllinux_1_1_i686.whl", hash = "sha256:9a630f83505b6471a3094a7a372a1240de18d0cd3e64f4fbf46b361bac2be65b", size = 3224328, upload-time = "2024-10-29T06:28:58.024Z" }, + { url = "https://files.pythonhosted.org/packages/2a/28/2d24b933ccf0d6877035aa3d5f8b64aad18c953657dd43c682b5701dc127/grpcio_tools-1.67.1-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:d85a1fcbacd3e08dc2b3d1d46b749351a9a50899fa35cf2ff040e1faf7d405ad", size = 2869640, upload-time = "2024-10-29T06:29:00.472Z" }, + { url = "https://files.pythonhosted.org/packages/37/77/ddd2b4cc896639fb0f85fc21d5684f25080ee28845c5a4031e3dd65fdc92/grpcio_tools-1.67.1-cp313-cp313-win32.whl", hash = "sha256:778470f025f25a1fca5a48c93c0a18af395b46b12dd8df7fca63736b85181f41", size = 939997, upload-time = "2024-10-29T06:29:03.426Z" }, + { url = "https://files.pythonhosted.org/packages/96/d0/f0855a0ccb26ffeb41e6db68b5cbb25d7e9ba1f8f19151eef36210e64efc/grpcio_tools-1.67.1-cp313-cp313-win_amd64.whl", hash = "sha256:6961da86e9856b4ddee0bf51ef6636b4bf9c29c0715aa71f3c8f027c45d42654", size = 1089819, upload-time = "2024-10-29T06:29:06.113Z" }, ] [[package]] @@ -3238,18 +3256,18 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "packaging" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/34/72/9614c465dc206155d93eff0ca20d42e1e35afc533971379482de953521a4/gunicorn-23.0.0.tar.gz", hash = "sha256:f014447a0101dc57e294f6c18ca6b40227a4c90e9bdb586042628030cba004ec", size = 375031 } +sdist = { url = "https://files.pythonhosted.org/packages/34/72/9614c465dc206155d93eff0ca20d42e1e35afc533971379482de953521a4/gunicorn-23.0.0.tar.gz", hash = "sha256:f014447a0101dc57e294f6c18ca6b40227a4c90e9bdb586042628030cba004ec", size = 375031, upload-time = "2024-08-10T20:25:27.378Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/cb/7d/6dac2a6e1eba33ee43f318edbed4ff29151a49b5d37f080aad1e6469bca4/gunicorn-23.0.0-py3-none-any.whl", hash = "sha256:ec400d38950de4dfd418cff8328b2c8faed0edb0d517d3394e457c317908ca4d", size = 85029 }, + { url = "https://files.pythonhosted.org/packages/cb/7d/6dac2a6e1eba33ee43f318edbed4ff29151a49b5d37f080aad1e6469bca4/gunicorn-23.0.0-py3-none-any.whl", hash = "sha256:ec400d38950de4dfd418cff8328b2c8faed0edb0d517d3394e457c317908ca4d", size = 85029, upload-time = "2024-08-10T20:25:24.996Z" }, ] [[package]] name = "h11" version = "0.14.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/f5/38/3af3d3633a34a3316095b39c8e8fb4853a28a536e55d347bd8d8e9a14b03/h11-0.14.0.tar.gz", hash = "sha256:8f19fbbe99e72420ff35c00b27a34cb9937e902a8b810e2c88300c6f0a3b699d", size = 100418 } +sdist = { url = "https://files.pythonhosted.org/packages/f5/38/3af3d3633a34a3316095b39c8e8fb4853a28a536e55d347bd8d8e9a14b03/h11-0.14.0.tar.gz", hash = "sha256:8f19fbbe99e72420ff35c00b27a34cb9937e902a8b810e2c88300c6f0a3b699d", size = 100418, upload-time = "2022-09-25T15:40:01.519Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/95/04/ff642e65ad6b90db43e668d70ffb6736436c7ce41fcc549f4e9472234127/h11-0.14.0-py3-none-any.whl", hash = "sha256:e3fe4ac4b851c468cc8363d500db52c2ead036020723024a109d37346efaa761", size = 58259 }, + { url = "https://files.pythonhosted.org/packages/95/04/ff642e65ad6b90db43e668d70ffb6736436c7ce41fcc549f4e9472234127/h11-0.14.0-py3-none-any.whl", hash = "sha256:e3fe4ac4b851c468cc8363d500db52c2ead036020723024a109d37346efaa761", size = 58259, upload-time = "2022-09-25T15:39:59.68Z" }, ] [[package]] @@ -3260,18 +3278,18 @@ dependencies = [ { name = "hpack" }, { name = "hyperframe" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/1b/38/d7f80fd13e6582fb8e0df8c9a653dcc02b03ca34f4d72f34869298c5baf8/h2-4.2.0.tar.gz", hash = "sha256:c8a52129695e88b1a0578d8d2cc6842bbd79128ac685463b887ee278126ad01f", size = 2150682 } +sdist = { url = "https://files.pythonhosted.org/packages/1b/38/d7f80fd13e6582fb8e0df8c9a653dcc02b03ca34f4d72f34869298c5baf8/h2-4.2.0.tar.gz", hash = "sha256:c8a52129695e88b1a0578d8d2cc6842bbd79128ac685463b887ee278126ad01f", size = 2150682, upload-time = "2025-02-02T07:43:51.815Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/d0/9e/984486f2d0a0bd2b024bf4bc1c62688fcafa9e61991f041fb0e2def4a982/h2-4.2.0-py3-none-any.whl", hash = "sha256:479a53ad425bb29af087f3458a61d30780bc818e4ebcf01f0b536ba916462ed0", size = 60957 }, + { url = "https://files.pythonhosted.org/packages/d0/9e/984486f2d0a0bd2b024bf4bc1c62688fcafa9e61991f041fb0e2def4a982/h2-4.2.0-py3-none-any.whl", hash = "sha256:479a53ad425bb29af087f3458a61d30780bc818e4ebcf01f0b536ba916462ed0", size = 60957, upload-time = "2025-02-01T11:02:26.481Z" }, ] [[package]] name = "hpack" version = "4.1.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/2c/48/71de9ed269fdae9c8057e5a4c0aa7402e8bb16f2c6e90b3aa53327b113f8/hpack-4.1.0.tar.gz", hash = "sha256:ec5eca154f7056aa06f196a557655c5b009b382873ac8d1e66e79e87535f1dca", size = 51276 } +sdist = { url = "https://files.pythonhosted.org/packages/2c/48/71de9ed269fdae9c8057e5a4c0aa7402e8bb16f2c6e90b3aa53327b113f8/hpack-4.1.0.tar.gz", hash = "sha256:ec5eca154f7056aa06f196a557655c5b009b382873ac8d1e66e79e87535f1dca", size = 51276, upload-time = "2025-01-22T21:44:58.347Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/07/c6/80c95b1b2b94682a72cbdbfb85b81ae2daffa4291fbfa1b1464502ede10d/hpack-4.1.0-py3-none-any.whl", hash = "sha256:157ac792668d995c657d93111f46b4535ed114f0c9c8d672271bbec7eae1b496", size = 34357 }, + { url = "https://files.pythonhosted.org/packages/07/c6/80c95b1b2b94682a72cbdbfb85b81ae2daffa4291fbfa1b1464502ede10d/hpack-4.1.0-py3-none-any.whl", hash = "sha256:157ac792668d995c657d93111f46b4535ed114f0c9c8d672271bbec7eae1b496", size = 34357, upload-time = "2025-01-22T21:44:56.92Z" }, ] [[package]] @@ -3282,9 +3300,9 @@ dependencies = [ { name = "six" }, { name = "webencodings" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/ac/b6/b55c3f49042f1df3dcd422b7f224f939892ee94f22abcf503a9b7339eaf2/html5lib-1.1.tar.gz", hash = "sha256:b2e5b40261e20f354d198eae92afc10d750afb487ed5e50f9c4eaf07c184146f", size = 272215 } +sdist = { url = "https://files.pythonhosted.org/packages/ac/b6/b55c3f49042f1df3dcd422b7f224f939892ee94f22abcf503a9b7339eaf2/html5lib-1.1.tar.gz", hash = "sha256:b2e5b40261e20f354d198eae92afc10d750afb487ed5e50f9c4eaf07c184146f", size = 272215, upload-time = "2020-06-22T23:32:38.834Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/6c/dd/a834df6482147d48e225a49515aabc28974ad5a4ca3215c18a882565b028/html5lib-1.1-py2.py3-none-any.whl", hash = "sha256:0d78f8fde1c230e99fe37986a60526d7049ed4bf8a9fadbad5f00e22e58e041d", size = 112173 }, + { url = "https://files.pythonhosted.org/packages/6c/dd/a834df6482147d48e225a49515aabc28974ad5a4ca3215c18a882565b028/html5lib-1.1-py2.py3-none-any.whl", hash = "sha256:0d78f8fde1c230e99fe37986a60526d7049ed4bf8a9fadbad5f00e22e58e041d", size = 112173, upload-time = "2020-06-22T23:32:36.781Z" }, ] [[package]] @@ -3295,9 +3313,9 @@ dependencies = [ { name = "certifi" }, { name = "h11" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/6a/41/d7d0a89eb493922c37d343b607bc1b5da7f5be7e383740b4753ad8943e90/httpcore-1.0.7.tar.gz", hash = "sha256:8551cb62a169ec7162ac7be8d4817d561f60e08eaa485234898414bb5a8a0b4c", size = 85196 } +sdist = { url = "https://files.pythonhosted.org/packages/6a/41/d7d0a89eb493922c37d343b607bc1b5da7f5be7e383740b4753ad8943e90/httpcore-1.0.7.tar.gz", hash = "sha256:8551cb62a169ec7162ac7be8d4817d561f60e08eaa485234898414bb5a8a0b4c", size = 85196, upload-time = "2024-11-15T12:30:47.531Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/87/f5/72347bc88306acb359581ac4d52f23c0ef445b57157adedb9aee0cd689d2/httpcore-1.0.7-py3-none-any.whl", hash = "sha256:a3fff8f43dc260d5bd363d9f9cf1830fa3a458b332856f34282de498ed420edd", size = 78551 }, + { url = "https://files.pythonhosted.org/packages/87/f5/72347bc88306acb359581ac4d52f23c0ef445b57157adedb9aee0cd689d2/httpcore-1.0.7-py3-none-any.whl", hash = "sha256:a3fff8f43dc260d5bd363d9f9cf1830fa3a458b332856f34282de498ed420edd", size = 78551, upload-time = "2024-11-15T12:30:45.782Z" }, ] [[package]] @@ -3307,45 +3325,45 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "pyparsing" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/3d/ad/2371116b22d616c194aa25ec410c9c6c37f23599dcd590502b74db197584/httplib2-0.22.0.tar.gz", hash = "sha256:d7a10bc5ef5ab08322488bde8c726eeee5c8618723fdb399597ec58f3d82df81", size = 351116 } +sdist = { url = "https://files.pythonhosted.org/packages/3d/ad/2371116b22d616c194aa25ec410c9c6c37f23599dcd590502b74db197584/httplib2-0.22.0.tar.gz", hash = "sha256:d7a10bc5ef5ab08322488bde8c726eeee5c8618723fdb399597ec58f3d82df81", size = 351116, upload-time = "2023-03-21T22:29:37.214Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/a8/6c/d2fbdaaa5959339d53ba38e94c123e4e84b8fbc4b84beb0e70d7c1608486/httplib2-0.22.0-py3-none-any.whl", hash = "sha256:14ae0a53c1ba8f3d37e9e27cf37eabb0fb9980f435ba405d546948b009dd64dc", size = 96854 }, + { url = "https://files.pythonhosted.org/packages/a8/6c/d2fbdaaa5959339d53ba38e94c123e4e84b8fbc4b84beb0e70d7c1608486/httplib2-0.22.0-py3-none-any.whl", hash = "sha256:14ae0a53c1ba8f3d37e9e27cf37eabb0fb9980f435ba405d546948b009dd64dc", size = 96854, upload-time = "2023-03-21T22:29:35.683Z" }, ] [[package]] name = "httptools" version = "0.6.4" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/a7/9a/ce5e1f7e131522e6d3426e8e7a490b3a01f39a6696602e1c4f33f9e94277/httptools-0.6.4.tar.gz", hash = "sha256:4e93eee4add6493b59a5c514da98c939b244fce4a0d8879cd3f466562f4b7d5c", size = 240639 } -wheels = [ - { url = "https://files.pythonhosted.org/packages/3b/6f/972f8eb0ea7d98a1c6be436e2142d51ad2a64ee18e02b0e7ff1f62171ab1/httptools-0.6.4-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:3c73ce323711a6ffb0d247dcd5a550b8babf0f757e86a52558fe5b86d6fefcc0", size = 198780 }, - { url = "https://files.pythonhosted.org/packages/6a/b0/17c672b4bc5c7ba7f201eada4e96c71d0a59fbc185e60e42580093a86f21/httptools-0.6.4-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:345c288418f0944a6fe67be8e6afa9262b18c7626c3ef3c28adc5eabc06a68da", size = 103297 }, - { url = "https://files.pythonhosted.org/packages/92/5e/b4a826fe91971a0b68e8c2bd4e7db3e7519882f5a8ccdb1194be2b3ab98f/httptools-0.6.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:deee0e3343f98ee8047e9f4c5bc7cedbf69f5734454a94c38ee829fb2d5fa3c1", size = 443130 }, - { url = "https://files.pythonhosted.org/packages/b0/51/ce61e531e40289a681a463e1258fa1e05e0be54540e40d91d065a264cd8f/httptools-0.6.4-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ca80b7485c76f768a3bc83ea58373f8db7b015551117375e4918e2aa77ea9b50", size = 442148 }, - { url = "https://files.pythonhosted.org/packages/ea/9e/270b7d767849b0c96f275c695d27ca76c30671f8eb8cc1bab6ced5c5e1d0/httptools-0.6.4-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:90d96a385fa941283ebd231464045187a31ad932ebfa541be8edf5b3c2328959", size = 415949 }, - { url = "https://files.pythonhosted.org/packages/81/86/ced96e3179c48c6f656354e106934e65c8963d48b69be78f355797f0e1b3/httptools-0.6.4-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:59e724f8b332319e2875efd360e61ac07f33b492889284a3e05e6d13746876f4", size = 417591 }, - { url = "https://files.pythonhosted.org/packages/75/73/187a3f620ed3175364ddb56847d7a608a6fc42d551e133197098c0143eca/httptools-0.6.4-cp310-cp310-win_amd64.whl", hash = "sha256:c26f313951f6e26147833fc923f78f95604bbec812a43e5ee37f26dc9e5a686c", size = 88344 }, - { url = "https://files.pythonhosted.org/packages/7b/26/bb526d4d14c2774fe07113ca1db7255737ffbb119315839af2065abfdac3/httptools-0.6.4-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:f47f8ed67cc0ff862b84a1189831d1d33c963fb3ce1ee0c65d3b0cbe7b711069", size = 199029 }, - { url = "https://files.pythonhosted.org/packages/a6/17/3e0d3e9b901c732987a45f4f94d4e2c62b89a041d93db89eafb262afd8d5/httptools-0.6.4-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:0614154d5454c21b6410fdf5262b4a3ddb0f53f1e1721cfd59d55f32138c578a", size = 103492 }, - { url = "https://files.pythonhosted.org/packages/b7/24/0fe235d7b69c42423c7698d086d4db96475f9b50b6ad26a718ef27a0bce6/httptools-0.6.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f8787367fbdfccae38e35abf7641dafc5310310a5987b689f4c32cc8cc3ee975", size = 462891 }, - { url = "https://files.pythonhosted.org/packages/b1/2f/205d1f2a190b72da6ffb5f41a3736c26d6fa7871101212b15e9b5cd8f61d/httptools-0.6.4-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:40b0f7fe4fd38e6a507bdb751db0379df1e99120c65fbdc8ee6c1d044897a636", size = 459788 }, - { url = "https://files.pythonhosted.org/packages/6e/4c/d09ce0eff09057a206a74575ae8f1e1e2f0364d20e2442224f9e6612c8b9/httptools-0.6.4-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:40a5ec98d3f49904b9fe36827dcf1aadfef3b89e2bd05b0e35e94f97c2b14721", size = 433214 }, - { url = "https://files.pythonhosted.org/packages/3e/d2/84c9e23edbccc4a4c6f96a1b8d99dfd2350289e94f00e9ccc7aadde26fb5/httptools-0.6.4-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:dacdd3d10ea1b4ca9df97a0a303cbacafc04b5cd375fa98732678151643d4988", size = 434120 }, - { url = "https://files.pythonhosted.org/packages/d0/46/4d8e7ba9581416de1c425b8264e2cadd201eb709ec1584c381f3e98f51c1/httptools-0.6.4-cp311-cp311-win_amd64.whl", hash = "sha256:288cd628406cc53f9a541cfaf06041b4c71d751856bab45e3702191f931ccd17", size = 88565 }, - { url = "https://files.pythonhosted.org/packages/bb/0e/d0b71465c66b9185f90a091ab36389a7352985fe857e352801c39d6127c8/httptools-0.6.4-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:df017d6c780287d5c80601dafa31f17bddb170232d85c066604d8558683711a2", size = 200683 }, - { url = "https://files.pythonhosted.org/packages/e2/b8/412a9bb28d0a8988de3296e01efa0bd62068b33856cdda47fe1b5e890954/httptools-0.6.4-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:85071a1e8c2d051b507161f6c3e26155b5c790e4e28d7f236422dbacc2a9cc44", size = 104337 }, - { url = "https://files.pythonhosted.org/packages/9b/01/6fb20be3196ffdc8eeec4e653bc2a275eca7f36634c86302242c4fbb2760/httptools-0.6.4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:69422b7f458c5af875922cdb5bd586cc1f1033295aa9ff63ee196a87519ac8e1", size = 508796 }, - { url = "https://files.pythonhosted.org/packages/f7/d8/b644c44acc1368938317d76ac991c9bba1166311880bcc0ac297cb9d6bd7/httptools-0.6.4-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:16e603a3bff50db08cd578d54f07032ca1631450ceb972c2f834c2b860c28ea2", size = 510837 }, - { url = "https://files.pythonhosted.org/packages/52/d8/254d16a31d543073a0e57f1c329ca7378d8924e7e292eda72d0064987486/httptools-0.6.4-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:ec4f178901fa1834d4a060320d2f3abc5c9e39766953d038f1458cb885f47e81", size = 485289 }, - { url = "https://files.pythonhosted.org/packages/5f/3c/4aee161b4b7a971660b8be71a92c24d6c64372c1ab3ae7f366b3680df20f/httptools-0.6.4-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:f9eb89ecf8b290f2e293325c646a211ff1c2493222798bb80a530c5e7502494f", size = 489779 }, - { url = "https://files.pythonhosted.org/packages/12/b7/5cae71a8868e555f3f67a50ee7f673ce36eac970f029c0c5e9d584352961/httptools-0.6.4-cp312-cp312-win_amd64.whl", hash = "sha256:db78cb9ca56b59b016e64b6031eda5653be0589dba2b1b43453f6e8b405a0970", size = 88634 }, - { url = "https://files.pythonhosted.org/packages/94/a3/9fe9ad23fd35f7de6b91eeb60848986058bd8b5a5c1e256f5860a160cc3e/httptools-0.6.4-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:ade273d7e767d5fae13fa637f4d53b6e961fb7fd93c7797562663f0171c26660", size = 197214 }, - { url = "https://files.pythonhosted.org/packages/ea/d9/82d5e68bab783b632023f2fa31db20bebb4e89dfc4d2293945fd68484ee4/httptools-0.6.4-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:856f4bc0478ae143bad54a4242fccb1f3f86a6e1be5548fecfd4102061b3a083", size = 102431 }, - { url = "https://files.pythonhosted.org/packages/96/c1/cb499655cbdbfb57b577734fde02f6fa0bbc3fe9fb4d87b742b512908dff/httptools-0.6.4-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:322d20ea9cdd1fa98bd6a74b77e2ec5b818abdc3d36695ab402a0de8ef2865a3", size = 473121 }, - { url = "https://files.pythonhosted.org/packages/af/71/ee32fd358f8a3bb199b03261f10921716990808a675d8160b5383487a317/httptools-0.6.4-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4d87b29bd4486c0093fc64dea80231f7c7f7eb4dc70ae394d70a495ab8436071", size = 473805 }, - { url = "https://files.pythonhosted.org/packages/8a/0a/0d4df132bfca1507114198b766f1737d57580c9ad1cf93c1ff673e3387be/httptools-0.6.4-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:342dd6946aa6bda4b8f18c734576106b8a31f2fe31492881a9a160ec84ff4bd5", size = 448858 }, - { url = "https://files.pythonhosted.org/packages/1e/6a/787004fdef2cabea27bad1073bf6a33f2437b4dbd3b6fb4a9d71172b1c7c/httptools-0.6.4-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:4b36913ba52008249223042dca46e69967985fb4051951f94357ea681e1f5dc0", size = 452042 }, - { url = "https://files.pythonhosted.org/packages/4d/dc/7decab5c404d1d2cdc1bb330b1bf70e83d6af0396fd4fc76fc60c0d522bf/httptools-0.6.4-cp313-cp313-win_amd64.whl", hash = "sha256:28908df1b9bb8187393d5b5db91435ccc9c8e891657f9cbb42a2541b44c82fc8", size = 87682 }, +sdist = { url = "https://files.pythonhosted.org/packages/a7/9a/ce5e1f7e131522e6d3426e8e7a490b3a01f39a6696602e1c4f33f9e94277/httptools-0.6.4.tar.gz", hash = "sha256:4e93eee4add6493b59a5c514da98c939b244fce4a0d8879cd3f466562f4b7d5c", size = 240639, upload-time = "2024-10-16T19:45:08.902Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/3b/6f/972f8eb0ea7d98a1c6be436e2142d51ad2a64ee18e02b0e7ff1f62171ab1/httptools-0.6.4-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:3c73ce323711a6ffb0d247dcd5a550b8babf0f757e86a52558fe5b86d6fefcc0", size = 198780, upload-time = "2024-10-16T19:44:06.882Z" }, + { url = "https://files.pythonhosted.org/packages/6a/b0/17c672b4bc5c7ba7f201eada4e96c71d0a59fbc185e60e42580093a86f21/httptools-0.6.4-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:345c288418f0944a6fe67be8e6afa9262b18c7626c3ef3c28adc5eabc06a68da", size = 103297, upload-time = "2024-10-16T19:44:08.129Z" }, + { url = "https://files.pythonhosted.org/packages/92/5e/b4a826fe91971a0b68e8c2bd4e7db3e7519882f5a8ccdb1194be2b3ab98f/httptools-0.6.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:deee0e3343f98ee8047e9f4c5bc7cedbf69f5734454a94c38ee829fb2d5fa3c1", size = 443130, upload-time = "2024-10-16T19:44:09.45Z" }, + { url = "https://files.pythonhosted.org/packages/b0/51/ce61e531e40289a681a463e1258fa1e05e0be54540e40d91d065a264cd8f/httptools-0.6.4-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ca80b7485c76f768a3bc83ea58373f8db7b015551117375e4918e2aa77ea9b50", size = 442148, upload-time = "2024-10-16T19:44:11.539Z" }, + { url = "https://files.pythonhosted.org/packages/ea/9e/270b7d767849b0c96f275c695d27ca76c30671f8eb8cc1bab6ced5c5e1d0/httptools-0.6.4-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:90d96a385fa941283ebd231464045187a31ad932ebfa541be8edf5b3c2328959", size = 415949, upload-time = "2024-10-16T19:44:13.388Z" }, + { url = "https://files.pythonhosted.org/packages/81/86/ced96e3179c48c6f656354e106934e65c8963d48b69be78f355797f0e1b3/httptools-0.6.4-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:59e724f8b332319e2875efd360e61ac07f33b492889284a3e05e6d13746876f4", size = 417591, upload-time = "2024-10-16T19:44:15.258Z" }, + { url = "https://files.pythonhosted.org/packages/75/73/187a3f620ed3175364ddb56847d7a608a6fc42d551e133197098c0143eca/httptools-0.6.4-cp310-cp310-win_amd64.whl", hash = "sha256:c26f313951f6e26147833fc923f78f95604bbec812a43e5ee37f26dc9e5a686c", size = 88344, upload-time = "2024-10-16T19:44:16.54Z" }, + { url = "https://files.pythonhosted.org/packages/7b/26/bb526d4d14c2774fe07113ca1db7255737ffbb119315839af2065abfdac3/httptools-0.6.4-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:f47f8ed67cc0ff862b84a1189831d1d33c963fb3ce1ee0c65d3b0cbe7b711069", size = 199029, upload-time = "2024-10-16T19:44:18.427Z" }, + { url = "https://files.pythonhosted.org/packages/a6/17/3e0d3e9b901c732987a45f4f94d4e2c62b89a041d93db89eafb262afd8d5/httptools-0.6.4-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:0614154d5454c21b6410fdf5262b4a3ddb0f53f1e1721cfd59d55f32138c578a", size = 103492, upload-time = "2024-10-16T19:44:19.515Z" }, + { url = "https://files.pythonhosted.org/packages/b7/24/0fe235d7b69c42423c7698d086d4db96475f9b50b6ad26a718ef27a0bce6/httptools-0.6.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f8787367fbdfccae38e35abf7641dafc5310310a5987b689f4c32cc8cc3ee975", size = 462891, upload-time = "2024-10-16T19:44:21.067Z" }, + { url = "https://files.pythonhosted.org/packages/b1/2f/205d1f2a190b72da6ffb5f41a3736c26d6fa7871101212b15e9b5cd8f61d/httptools-0.6.4-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:40b0f7fe4fd38e6a507bdb751db0379df1e99120c65fbdc8ee6c1d044897a636", size = 459788, upload-time = "2024-10-16T19:44:22.958Z" }, + { url = "https://files.pythonhosted.org/packages/6e/4c/d09ce0eff09057a206a74575ae8f1e1e2f0364d20e2442224f9e6612c8b9/httptools-0.6.4-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:40a5ec98d3f49904b9fe36827dcf1aadfef3b89e2bd05b0e35e94f97c2b14721", size = 433214, upload-time = "2024-10-16T19:44:24.513Z" }, + { url = "https://files.pythonhosted.org/packages/3e/d2/84c9e23edbccc4a4c6f96a1b8d99dfd2350289e94f00e9ccc7aadde26fb5/httptools-0.6.4-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:dacdd3d10ea1b4ca9df97a0a303cbacafc04b5cd375fa98732678151643d4988", size = 434120, upload-time = "2024-10-16T19:44:26.295Z" }, + { url = "https://files.pythonhosted.org/packages/d0/46/4d8e7ba9581416de1c425b8264e2cadd201eb709ec1584c381f3e98f51c1/httptools-0.6.4-cp311-cp311-win_amd64.whl", hash = "sha256:288cd628406cc53f9a541cfaf06041b4c71d751856bab45e3702191f931ccd17", size = 88565, upload-time = "2024-10-16T19:44:29.188Z" }, + { url = "https://files.pythonhosted.org/packages/bb/0e/d0b71465c66b9185f90a091ab36389a7352985fe857e352801c39d6127c8/httptools-0.6.4-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:df017d6c780287d5c80601dafa31f17bddb170232d85c066604d8558683711a2", size = 200683, upload-time = "2024-10-16T19:44:30.175Z" }, + { url = "https://files.pythonhosted.org/packages/e2/b8/412a9bb28d0a8988de3296e01efa0bd62068b33856cdda47fe1b5e890954/httptools-0.6.4-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:85071a1e8c2d051b507161f6c3e26155b5c790e4e28d7f236422dbacc2a9cc44", size = 104337, upload-time = "2024-10-16T19:44:31.786Z" }, + { url = "https://files.pythonhosted.org/packages/9b/01/6fb20be3196ffdc8eeec4e653bc2a275eca7f36634c86302242c4fbb2760/httptools-0.6.4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:69422b7f458c5af875922cdb5bd586cc1f1033295aa9ff63ee196a87519ac8e1", size = 508796, upload-time = "2024-10-16T19:44:32.825Z" }, + { url = "https://files.pythonhosted.org/packages/f7/d8/b644c44acc1368938317d76ac991c9bba1166311880bcc0ac297cb9d6bd7/httptools-0.6.4-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:16e603a3bff50db08cd578d54f07032ca1631450ceb972c2f834c2b860c28ea2", size = 510837, upload-time = "2024-10-16T19:44:33.974Z" }, + { url = "https://files.pythonhosted.org/packages/52/d8/254d16a31d543073a0e57f1c329ca7378d8924e7e292eda72d0064987486/httptools-0.6.4-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:ec4f178901fa1834d4a060320d2f3abc5c9e39766953d038f1458cb885f47e81", size = 485289, upload-time = "2024-10-16T19:44:35.111Z" }, + { url = "https://files.pythonhosted.org/packages/5f/3c/4aee161b4b7a971660b8be71a92c24d6c64372c1ab3ae7f366b3680df20f/httptools-0.6.4-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:f9eb89ecf8b290f2e293325c646a211ff1c2493222798bb80a530c5e7502494f", size = 489779, upload-time = "2024-10-16T19:44:36.253Z" }, + { url = "https://files.pythonhosted.org/packages/12/b7/5cae71a8868e555f3f67a50ee7f673ce36eac970f029c0c5e9d584352961/httptools-0.6.4-cp312-cp312-win_amd64.whl", hash = "sha256:db78cb9ca56b59b016e64b6031eda5653be0589dba2b1b43453f6e8b405a0970", size = 88634, upload-time = "2024-10-16T19:44:37.357Z" }, + { url = "https://files.pythonhosted.org/packages/94/a3/9fe9ad23fd35f7de6b91eeb60848986058bd8b5a5c1e256f5860a160cc3e/httptools-0.6.4-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:ade273d7e767d5fae13fa637f4d53b6e961fb7fd93c7797562663f0171c26660", size = 197214, upload-time = "2024-10-16T19:44:38.738Z" }, + { url = "https://files.pythonhosted.org/packages/ea/d9/82d5e68bab783b632023f2fa31db20bebb4e89dfc4d2293945fd68484ee4/httptools-0.6.4-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:856f4bc0478ae143bad54a4242fccb1f3f86a6e1be5548fecfd4102061b3a083", size = 102431, upload-time = "2024-10-16T19:44:39.818Z" }, + { url = "https://files.pythonhosted.org/packages/96/c1/cb499655cbdbfb57b577734fde02f6fa0bbc3fe9fb4d87b742b512908dff/httptools-0.6.4-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:322d20ea9cdd1fa98bd6a74b77e2ec5b818abdc3d36695ab402a0de8ef2865a3", size = 473121, upload-time = "2024-10-16T19:44:41.189Z" }, + { url = "https://files.pythonhosted.org/packages/af/71/ee32fd358f8a3bb199b03261f10921716990808a675d8160b5383487a317/httptools-0.6.4-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4d87b29bd4486c0093fc64dea80231f7c7f7eb4dc70ae394d70a495ab8436071", size = 473805, upload-time = "2024-10-16T19:44:42.384Z" }, + { url = "https://files.pythonhosted.org/packages/8a/0a/0d4df132bfca1507114198b766f1737d57580c9ad1cf93c1ff673e3387be/httptools-0.6.4-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:342dd6946aa6bda4b8f18c734576106b8a31f2fe31492881a9a160ec84ff4bd5", size = 448858, upload-time = "2024-10-16T19:44:43.959Z" }, + { url = "https://files.pythonhosted.org/packages/1e/6a/787004fdef2cabea27bad1073bf6a33f2437b4dbd3b6fb4a9d71172b1c7c/httptools-0.6.4-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:4b36913ba52008249223042dca46e69967985fb4051951f94357ea681e1f5dc0", size = 452042, upload-time = "2024-10-16T19:44:45.071Z" }, + { url = "https://files.pythonhosted.org/packages/4d/dc/7decab5c404d1d2cdc1bb330b1bf70e83d6af0396fd4fc76fc60c0d522bf/httptools-0.6.4-cp313-cp313-win_amd64.whl", hash = "sha256:28908df1b9bb8187393d5b5db91435ccc9c8e891657f9cbb42a2541b44c82fc8", size = 87682, upload-time = "2024-10-16T19:44:46.46Z" }, ] [[package]] @@ -3359,9 +3377,9 @@ dependencies = [ { name = "idna" }, { name = "sniffio" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/78/82/08f8c936781f67d9e6b9eeb8a0c8b4e406136ea4c3d1f89a5db71d42e0e6/httpx-0.27.2.tar.gz", hash = "sha256:f7c2be1d2f3c3c3160d441802406b206c2b76f5947b11115e6df10c6c65e66c2", size = 144189 } +sdist = { url = "https://files.pythonhosted.org/packages/78/82/08f8c936781f67d9e6b9eeb8a0c8b4e406136ea4c3d1f89a5db71d42e0e6/httpx-0.27.2.tar.gz", hash = "sha256:f7c2be1d2f3c3c3160d441802406b206c2b76f5947b11115e6df10c6c65e66c2", size = 144189, upload-time = "2024-08-27T12:54:01.334Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/56/95/9377bcb415797e44274b51d46e3249eba641711cf3348050f76ee7b15ffc/httpx-0.27.2-py3-none-any.whl", hash = "sha256:7bb2708e112d8fdd7829cd4243970f0c223274051cb35ee80c03301ee29a3df0", size = 76395 }, + { url = "https://files.pythonhosted.org/packages/56/95/9377bcb415797e44274b51d46e3249eba641711cf3348050f76ee7b15ffc/httpx-0.27.2-py3-none-any.whl", hash = "sha256:7bb2708e112d8fdd7829cd4243970f0c223274051cb35ee80c03301ee29a3df0", size = 76395, upload-time = "2024-08-27T12:53:59.653Z" }, ] [package.optional-dependencies] @@ -3373,9 +3391,9 @@ http2 = [ name = "httpx-sse" version = "0.4.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/4c/60/8f4281fa9bbf3c8034fd54c0e7412e66edbab6bc74c4996bd616f8d0406e/httpx-sse-0.4.0.tar.gz", hash = "sha256:1e81a3a3070ce322add1d3529ed42eb5f70817f45ed6ec915ab753f961139721", size = 12624 } +sdist = { url = "https://files.pythonhosted.org/packages/4c/60/8f4281fa9bbf3c8034fd54c0e7412e66edbab6bc74c4996bd616f8d0406e/httpx-sse-0.4.0.tar.gz", hash = "sha256:1e81a3a3070ce322add1d3529ed42eb5f70817f45ed6ec915ab753f961139721", size = 12624, upload-time = "2023-12-22T08:01:21.083Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/e1/9b/a181f281f65d776426002f330c31849b86b31fc9d848db62e16f03ff739f/httpx_sse-0.4.0-py3-none-any.whl", hash = "sha256:f329af6eae57eaa2bdfd962b42524764af68075ea87370a2de920af5341e318f", size = 7819 }, + { url = "https://files.pythonhosted.org/packages/e1/9b/a181f281f65d776426002f330c31849b86b31fc9d848db62e16f03ff739f/httpx_sse-0.4.0-py3-none-any.whl", hash = "sha256:f329af6eae57eaa2bdfd962b42524764af68075ea87370a2de920af5341e318f", size = 7819, upload-time = "2023-12-22T08:01:19.89Z" }, ] [[package]] @@ -3391,9 +3409,9 @@ dependencies = [ { name = "tqdm" }, { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/e5/f9/851f34b02970e8143d41d4001b2d49e54ef113f273902103823b8bc95ada/huggingface_hub-0.29.3.tar.gz", hash = "sha256:64519a25716e0ba382ba2d3fb3ca082e7c7eb4a2fc634d200e8380006e0760e5", size = 390123 } +sdist = { url = "https://files.pythonhosted.org/packages/e5/f9/851f34b02970e8143d41d4001b2d49e54ef113f273902103823b8bc95ada/huggingface_hub-0.29.3.tar.gz", hash = "sha256:64519a25716e0ba382ba2d3fb3ca082e7c7eb4a2fc634d200e8380006e0760e5", size = 390123, upload-time = "2025-03-11T10:49:40.503Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/40/0c/37d380846a2e5c9a3c6a73d26ffbcfdcad5fc3eacf42fdf7cff56f2af634/huggingface_hub-0.29.3-py3-none-any.whl", hash = "sha256:0b25710932ac649c08cdbefa6c6ccb8e88eef82927cacdb048efb726429453aa", size = 468997 }, + { url = "https://files.pythonhosted.org/packages/40/0c/37d380846a2e5c9a3c6a73d26ffbcfdcad5fc3eacf42fdf7cff56f2af634/huggingface_hub-0.29.3-py3-none-any.whl", hash = "sha256:0b25710932ac649c08cdbefa6c6ccb8e88eef82927cacdb048efb726429453aa", size = 468997, upload-time = "2025-03-11T10:49:38.674Z" }, ] [package.optional-dependencies] @@ -3408,27 +3426,27 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "pyreadline3", marker = "sys_platform == 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/cc/3f/2c29224acb2e2df4d2046e4c73ee2662023c58ff5b113c4c1adac0886c43/humanfriendly-10.0.tar.gz", hash = "sha256:6b0b831ce8f15f7300721aa49829fc4e83921a9a301cc7f606be6686a2288ddc", size = 360702 } +sdist = { url = "https://files.pythonhosted.org/packages/cc/3f/2c29224acb2e2df4d2046e4c73ee2662023c58ff5b113c4c1adac0886c43/humanfriendly-10.0.tar.gz", hash = "sha256:6b0b831ce8f15f7300721aa49829fc4e83921a9a301cc7f606be6686a2288ddc", size = 360702, upload-time = "2021-09-17T21:40:43.31Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/f0/0f/310fb31e39e2d734ccaa2c0fb981ee41f7bd5056ce9bc29b2248bd569169/humanfriendly-10.0-py2.py3-none-any.whl", hash = "sha256:1697e1a8a8f550fd43c2865cd84542fc175a61dcb779b6fee18cf6b6ccba1477", size = 86794 }, + { url = "https://files.pythonhosted.org/packages/f0/0f/310fb31e39e2d734ccaa2c0fb981ee41f7bd5056ce9bc29b2248bd569169/humanfriendly-10.0-py2.py3-none-any.whl", hash = "sha256:1697e1a8a8f550fd43c2865cd84542fc175a61dcb779b6fee18cf6b6ccba1477", size = 86794, upload-time = "2021-09-17T21:40:39.897Z" }, ] [[package]] name = "humanize" version = "4.12.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/5b/8c/4f2f0784d08a383b5de3d3b1d65a6f204cc5dc487621c91c550388d756af/humanize-4.12.1.tar.gz", hash = "sha256:1338ba97415c96556758a6e2f65977ed406dddf4620d4c6db9bbdfd07f0f1232", size = 80827 } +sdist = { url = "https://files.pythonhosted.org/packages/5b/8c/4f2f0784d08a383b5de3d3b1d65a6f204cc5dc487621c91c550388d756af/humanize-4.12.1.tar.gz", hash = "sha256:1338ba97415c96556758a6e2f65977ed406dddf4620d4c6db9bbdfd07f0f1232", size = 80827, upload-time = "2025-02-18T17:07:48.692Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/32/30/5ef5994b090398f9284d2662f56853e5183ae2cb5d8e3db67e4f4cfea407/humanize-4.12.1-py3-none-any.whl", hash = "sha256:86014ca5c52675dffa1d404491952f1f5bf03b07c175a51891a343daebf01fea", size = 127409 }, + { url = "https://files.pythonhosted.org/packages/32/30/5ef5994b090398f9284d2662f56853e5183ae2cb5d8e3db67e4f4cfea407/humanize-4.12.1-py3-none-any.whl", hash = "sha256:86014ca5c52675dffa1d404491952f1f5bf03b07c175a51891a343daebf01fea", size = 127409, upload-time = "2025-02-18T17:07:47.027Z" }, ] [[package]] name = "hyperframe" version = "6.1.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/02/e7/94f8232d4a74cc99514c13a9f995811485a6903d48e5d952771ef6322e30/hyperframe-6.1.0.tar.gz", hash = "sha256:f630908a00854a7adeabd6382b43923a4c4cd4b821fcb527e6ab9e15382a3b08", size = 26566 } +sdist = { url = "https://files.pythonhosted.org/packages/02/e7/94f8232d4a74cc99514c13a9f995811485a6903d48e5d952771ef6322e30/hyperframe-6.1.0.tar.gz", hash = "sha256:f630908a00854a7adeabd6382b43923a4c4cd4b821fcb527e6ab9e15382a3b08", size = 26566, upload-time = "2025-01-22T21:41:49.302Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/48/30/47d0bf6072f7252e6521f3447ccfa40b421b6824517f82854703d0f5a98b/hyperframe-6.1.0-py3-none-any.whl", hash = "sha256:b03380493a519fce58ea5af42e4a42317bf9bd425596f7a0835ffce80f1a42e5", size = 13007 }, + { url = "https://files.pythonhosted.org/packages/48/30/47d0bf6072f7252e6521f3447ccfa40b421b6824517f82854703d0f5a98b/hyperframe-6.1.0-py3-none-any.whl", hash = "sha256:b03380493a519fce58ea5af42e4a42317bf9bd425596f7a0835ffce80f1a42e5", size = 13007, upload-time = "2025-01-22T21:41:47.295Z" }, ] [[package]] @@ -3440,9 +3458,9 @@ dependencies = [ { name = "exceptiongroup", marker = "python_full_version < '3.11'" }, { name = "sortedcontainers" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/bb/98/0051e770d36f7e0a55bcfa3590790448d57ed2f355da9adbb957b1f545d9/hypothesis-6.129.4.tar.gz", hash = "sha256:e9fd66c25b8f0aa6395ce6728360892c3af22529cc16cae7512a4672776d4781", size = 425235 } +sdist = { url = "https://files.pythonhosted.org/packages/bb/98/0051e770d36f7e0a55bcfa3590790448d57ed2f355da9adbb957b1f545d9/hypothesis-6.129.4.tar.gz", hash = "sha256:e9fd66c25b8f0aa6395ce6728360892c3af22529cc16cae7512a4672776d4781", size = 425235, upload-time = "2025-03-18T05:37:40.141Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/8d/7c/7266143385cbd19c839f9b61cc660d74c5ce2626fea41d8b215ccc5cfba3/hypothesis-6.129.4-py3-none-any.whl", hash = "sha256:45a31fe2b936688b2954f375c7f87e9dfefa4f2cddfa31cdeba15d77600e1286", size = 489542 }, + { url = "https://files.pythonhosted.org/packages/8d/7c/7266143385cbd19c839f9b61cc660d74c5ce2626fea41d8b215ccc5cfba3/hypothesis-6.129.4-py3-none-any.whl", hash = "sha256:45a31fe2b936688b2954f375c7f87e9dfefa4f2cddfa31cdeba15d77600e1286", size = 489542, upload-time = "2025-03-18T05:37:36.359Z" }, ] [[package]] @@ -3454,7 +3472,7 @@ dependencies = [ { name = "ibm-cos-sdk-s3transfer" }, { name = "jmespath" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/e4/e6/908791df6fd31d94e80be9597242eac2b942c28b0d4ea1fc6b963d4a6be3/ibm-cos-sdk-2.13.5.tar.gz", hash = "sha256:1aff7f9863ac9072a3db2f0053bec99478b26f3fb5fa797ce96a15bbb13cd40e", size = 58638 } +sdist = { url = "https://files.pythonhosted.org/packages/e4/e6/908791df6fd31d94e80be9597242eac2b942c28b0d4ea1fc6b963d4a6be3/ibm-cos-sdk-2.13.5.tar.gz", hash = "sha256:1aff7f9863ac9072a3db2f0053bec99478b26f3fb5fa797ce96a15bbb13cd40e", size = 58638, upload-time = "2024-06-11T16:39:10.253Z" } [[package]] name = "ibm-cos-sdk-core" @@ -3466,7 +3484,7 @@ dependencies = [ { name = "requests" }, { name = "urllib3" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/c7/ff/cabdf3d7892c3607297ffb7d77c3caafe2f50f876d29e90c44ac67495cef/ibm-cos-sdk-core-2.13.5.tar.gz", hash = "sha256:d3a99d8b06b3f8c00b1a9501f85538d592463e63ddf8cec32672ab5a0b107b83", size = 1101815 } +sdist = { url = "https://files.pythonhosted.org/packages/c7/ff/cabdf3d7892c3607297ffb7d77c3caafe2f50f876d29e90c44ac67495cef/ibm-cos-sdk-core-2.13.5.tar.gz", hash = "sha256:d3a99d8b06b3f8c00b1a9501f85538d592463e63ddf8cec32672ab5a0b107b83", size = 1101815, upload-time = "2024-06-11T16:38:58.085Z" } [[package]] name = "ibm-cos-sdk-s3transfer" @@ -3475,7 +3493,7 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "ibm-cos-sdk-core" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/6d/42/f2faefd0c3360928336b93a14db2aff25f556aa50252188efd1ba363e371/ibm-cos-sdk-s3transfer-2.13.5.tar.gz", hash = "sha256:9649b1f2201c6de96ff5a6b5a3686de3a809e6ef3b8b12c7c4f2f7ce72da7749", size = 139491 } +sdist = { url = "https://files.pythonhosted.org/packages/6d/42/f2faefd0c3360928336b93a14db2aff25f556aa50252188efd1ba363e371/ibm-cos-sdk-s3transfer-2.13.5.tar.gz", hash = "sha256:9649b1f2201c6de96ff5a6b5a3686de3a809e6ef3b8b12c7c4f2f7ce72da7749", size = 139491, upload-time = "2024-06-11T16:39:04.148Z" } [[package]] name = "ibm-watsonx-ai" @@ -3493,82 +3511,82 @@ dependencies = [ { name = "tabulate" }, { name = "urllib3" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/84/71/fad93b14427faa0cf95a08f033c3ef29aeac6c2718ea8adae9ebe306e706/ibm_watsonx_ai-1.3.1.tar.gz", hash = "sha256:d32668fbd9a1308f355ee372d3dcc929eadc7f9c1e00a8549d37e9d144a3ddab", size = 693398 } +sdist = { url = "https://files.pythonhosted.org/packages/84/71/fad93b14427faa0cf95a08f033c3ef29aeac6c2718ea8adae9ebe306e706/ibm_watsonx_ai-1.3.1.tar.gz", hash = "sha256:d32668fbd9a1308f355ee372d3dcc929eadc7f9c1e00a8549d37e9d144a3ddab", size = 693398, upload-time = "2025-03-19T14:59:29.81Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/1d/ab/d1d76b874ad5d0ede9cddaefd3ed0118d6fd3a9e4c571c05b3497417d810/ibm_watsonx_ai-1.3.1-py3-none-any.whl", hash = "sha256:62fa1d4dfd62a7d8013cabf7999f5e0144b502d97a51bccb5c3dbeffc6918ee7", size = 1074052 }, + { url = "https://files.pythonhosted.org/packages/1d/ab/d1d76b874ad5d0ede9cddaefd3ed0118d6fd3a9e4c571c05b3497417d810/ibm_watsonx_ai-1.3.1-py3-none-any.whl", hash = "sha256:62fa1d4dfd62a7d8013cabf7999f5e0144b502d97a51bccb5c3dbeffc6918ee7", size = 1074052, upload-time = "2025-03-19T14:59:27.681Z" }, ] [[package]] name = "identify" version = "2.6.9" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/9b/98/a71ab060daec766acc30fb47dfca219d03de34a70d616a79a38c6066c5bf/identify-2.6.9.tar.gz", hash = "sha256:d40dfe3142a1421d8518e3d3985ef5ac42890683e32306ad614a29490abeb6bf", size = 99249 } +sdist = { url = "https://files.pythonhosted.org/packages/9b/98/a71ab060daec766acc30fb47dfca219d03de34a70d616a79a38c6066c5bf/identify-2.6.9.tar.gz", hash = "sha256:d40dfe3142a1421d8518e3d3985ef5ac42890683e32306ad614a29490abeb6bf", size = 99249, upload-time = "2025-03-08T15:54:13.632Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/07/ce/0845144ed1f0e25db5e7a79c2354c1da4b5ce392b8966449d5db8dca18f1/identify-2.6.9-py2.py3-none-any.whl", hash = "sha256:c98b4322da415a8e5a70ff6e51fbc2d2932c015532d77e9f8537b4ba7813b150", size = 99101 }, + { url = "https://files.pythonhosted.org/packages/07/ce/0845144ed1f0e25db5e7a79c2354c1da4b5ce392b8966449d5db8dca18f1/identify-2.6.9-py2.py3-none-any.whl", hash = "sha256:c98b4322da415a8e5a70ff6e51fbc2d2932c015532d77e9f8537b4ba7813b150", size = 99101, upload-time = "2025-03-08T15:54:12.026Z" }, ] [[package]] name = "idna" version = "3.10" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/f1/70/7703c29685631f5a7590aa73f1f1d3fa9a380e654b86af429e0934a32f7d/idna-3.10.tar.gz", hash = "sha256:12f65c9b470abda6dc35cf8e63cc574b1c52b11df2c86030af0ac09b01b13ea9", size = 190490 } +sdist = { url = "https://files.pythonhosted.org/packages/f1/70/7703c29685631f5a7590aa73f1f1d3fa9a380e654b86af429e0934a32f7d/idna-3.10.tar.gz", hash = "sha256:12f65c9b470abda6dc35cf8e63cc574b1c52b11df2c86030af0ac09b01b13ea9", size = 190490, upload-time = "2024-09-15T18:07:39.745Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/76/c6/c88e154df9c4e1a2a66ccf0005a88dfb2650c1dffb6f5ce603dfbd452ce3/idna-3.10-py3-none-any.whl", hash = "sha256:946d195a0d259cbba61165e88e65941f16e9b36ea6ddb97f00452bae8b1287d3", size = 70442 }, + { url = "https://files.pythonhosted.org/packages/76/c6/c88e154df9c4e1a2a66ccf0005a88dfb2650c1dffb6f5ce603dfbd452ce3/idna-3.10-py3-none-any.whl", hash = "sha256:946d195a0d259cbba61165e88e65941f16e9b36ea6ddb97f00452bae8b1287d3", size = 70442, upload-time = "2024-09-15T18:07:37.964Z" }, ] [[package]] name = "ijson" version = "3.3.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/6c/83/28e9e93a3a61913e334e3a2e78ea9924bb9f9b1ac45898977f9d9dd6133f/ijson-3.3.0.tar.gz", hash = "sha256:7f172e6ba1bee0d4c8f8ebd639577bfe429dee0f3f96775a067b8bae4492d8a0", size = 60079 } -wheels = [ - { url = "https://files.pythonhosted.org/packages/ad/89/96e3608499b4a500b9bc27aa8242704e675849dd65bdfa8682b00a92477e/ijson-3.3.0-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:7f7a5250599c366369fbf3bc4e176f5daa28eb6bc7d6130d02462ed335361675", size = 85009 }, - { url = "https://files.pythonhosted.org/packages/e4/7e/1098503500f5316c5f7912a51c91aca5cbc609c09ce4ecd9c4809983c560/ijson-3.3.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:f87a7e52f79059f9c58f6886c262061065eb6f7554a587be7ed3aa63e6b71b34", size = 57796 }, - { url = "https://files.pythonhosted.org/packages/78/f7/27b8c27a285628719ff55b68507581c86b551eb162ce810fe51e3e1a25f2/ijson-3.3.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:b73b493af9e947caed75d329676b1b801d673b17481962823a3e55fe529c8b8b", size = 57218 }, - { url = "https://files.pythonhosted.org/packages/0c/c5/1698094cb6a336a223c30e1167cc1b15cdb4bfa75399c1a2eb82fa76cc3c/ijson-3.3.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d5576415f3d76290b160aa093ff968f8bf6de7d681e16e463a0134106b506f49", size = 117153 }, - { url = "https://files.pythonhosted.org/packages/4b/21/c206dda0945bd832cc9b0894596b0efc2cb1819a0ac61d8be1429ac09494/ijson-3.3.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:4e9ffe358d5fdd6b878a8a364e96e15ca7ca57b92a48f588378cef315a8b019e", size = 110781 }, - { url = "https://files.pythonhosted.org/packages/f4/f5/2d733e64577109a9b255d14d031e44a801fa20df9ccc58b54a31e8ecf9e6/ijson-3.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8643c255a25824ddd0895c59f2319c019e13e949dc37162f876c41a283361527", size = 114527 }, - { url = "https://files.pythonhosted.org/packages/8d/a8/78bfee312aa23417b86189a65f30b0edbceaee96dc6a616cc15f611187d1/ijson-3.3.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:df3ab5e078cab19f7eaeef1d5f063103e1ebf8c26d059767b26a6a0ad8b250a3", size = 116824 }, - { url = "https://files.pythonhosted.org/packages/5d/a4/aff410f7d6aa1a77ee2ab2d6a2d2758422726270cb149c908a9baf33cf58/ijson-3.3.0-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:3dc1fb02c6ed0bae1b4bf96971258bf88aea72051b6e4cebae97cff7090c0607", size = 112647 }, - { url = "https://files.pythonhosted.org/packages/77/ee/2b5122dc4713f5a954267147da36e7156240ca21b04ed5295bc0cabf0fbe/ijson-3.3.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:e9afd97339fc5a20f0542c971f90f3ca97e73d3050cdc488d540b63fae45329a", size = 114156 }, - { url = "https://files.pythonhosted.org/packages/b3/d7/ad3b266490b60c6939e8a07fd8e4b7e2002aea08eaa9572a016c3e3a9129/ijson-3.3.0-cp310-cp310-win32.whl", hash = "sha256:844c0d1c04c40fd1b60f148dc829d3f69b2de789d0ba239c35136efe9a386529", size = 48931 }, - { url = "https://files.pythonhosted.org/packages/0b/68/b9e1c743274c8a23dddb12d2ed13b5f021f6d21669d51ff7fa2e9e6c19df/ijson-3.3.0-cp310-cp310-win_amd64.whl", hash = "sha256:d654d045adafdcc6c100e8e911508a2eedbd2a1b5f93f930ba13ea67d7704ee9", size = 50965 }, - { url = "https://files.pythonhosted.org/packages/fd/df/565ba72a6f4b2c833d051af8e2228cfa0b1fef17bb44995c00ad27470c52/ijson-3.3.0-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:501dce8eaa537e728aa35810656aa00460a2547dcb60937c8139f36ec344d7fc", size = 85041 }, - { url = "https://files.pythonhosted.org/packages/f0/42/1361eaa57ece921d0239881bae6a5e102333be5b6e0102a05ec3caadbd5a/ijson-3.3.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:658ba9cad0374d37b38c9893f4864f284cdcc7d32041f9808fba8c7bcaadf134", size = 57829 }, - { url = "https://files.pythonhosted.org/packages/f5/b0/143dbfe12e1d1303ea8d8cd6f40e95cea8f03bcad5b79708614a7856c22e/ijson-3.3.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:2636cb8c0f1023ef16173f4b9a233bcdb1df11c400c603d5f299fac143ca8d70", size = 57217 }, - { url = "https://files.pythonhosted.org/packages/0d/80/b3b60c5e5be2839365b03b915718ca462c544fdc71e7a79b7262837995ef/ijson-3.3.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:cd174b90db68c3bcca273e9391934a25d76929d727dc75224bf244446b28b03b", size = 121878 }, - { url = "https://files.pythonhosted.org/packages/8d/eb/7560fafa4d40412efddf690cb65a9bf2d3429d6035e544103acbf5561dc4/ijson-3.3.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:97a9aea46e2a8371c4cf5386d881de833ed782901ac9f67ebcb63bb3b7d115af", size = 115620 }, - { url = "https://files.pythonhosted.org/packages/51/2b/5a34c7841388dce161966e5286931518de832067cd83e6f003d93271e324/ijson-3.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c594c0abe69d9d6099f4ece17763d53072f65ba60b372d8ba6de8695ce6ee39e", size = 119200 }, - { url = "https://files.pythonhosted.org/packages/3e/b7/1d64fbec0d0a7b0c02e9ad988a89614532028ead8bb52a2456c92e6ee35a/ijson-3.3.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:8e0ff16c224d9bfe4e9e6bd0395826096cda4a3ef51e6c301e1b61007ee2bd24", size = 121107 }, - { url = "https://files.pythonhosted.org/packages/d4/b9/01044f09850bc545ffc85b35aaec473d4f4ca2b6667299033d252c1b60dd/ijson-3.3.0-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:0015354011303175eae7e2ef5136414e91de2298e5a2e9580ed100b728c07e51", size = 116658 }, - { url = "https://files.pythonhosted.org/packages/fb/0d/53856b61f3d952d299d1695c487e8e28058d01fa2adfba3d6d4b4660c242/ijson-3.3.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:034642558afa57351a0ffe6de89e63907c4cf6849070cc10a3b2542dccda1afe", size = 118186 }, - { url = "https://files.pythonhosted.org/packages/95/2d/5bd86e2307dd594840ee51c4e32de953fee837f028acf0f6afb08914cd06/ijson-3.3.0-cp311-cp311-win32.whl", hash = "sha256:192e4b65495978b0bce0c78e859d14772e841724d3269fc1667dc6d2f53cc0ea", size = 48938 }, - { url = "https://files.pythonhosted.org/packages/55/e1/4ba2b65b87f67fb19d698984d92635e46d9ce9dd748ce7d009441a586710/ijson-3.3.0-cp311-cp311-win_amd64.whl", hash = "sha256:72e3488453754bdb45c878e31ce557ea87e1eb0f8b4fc610373da35e8074ce42", size = 50972 }, - { url = "https://files.pythonhosted.org/packages/8a/4d/3992f7383e26a950e02dc704bc6c5786a080d5c25fe0fc5543ef477c1883/ijson-3.3.0-cp312-cp312-macosx_10_9_universal2.whl", hash = "sha256:988e959f2f3d59ebd9c2962ae71b97c0df58323910d0b368cc190ad07429d1bb", size = 84550 }, - { url = "https://files.pythonhosted.org/packages/1b/cc/3d4372e0d0b02a821b982f1fdf10385512dae9b9443c1597719dd37769a9/ijson-3.3.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:b2f73f0d0fce5300f23a1383d19b44d103bb113b57a69c36fd95b7c03099b181", size = 57572 }, - { url = "https://files.pythonhosted.org/packages/02/de/970d48b1ff9da5d9513c86fdd2acef5cb3415541c8069e0d92a151b84adb/ijson-3.3.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:0ee57a28c6bf523d7cb0513096e4eb4dac16cd935695049de7608ec110c2b751", size = 56902 }, - { url = "https://files.pythonhosted.org/packages/5e/a0/4537722c8b3b05e82c23dfe09a3a64dd1e44a013a5ca58b1e77dfe48b2f1/ijson-3.3.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e0155a8f079c688c2ccaea05de1ad69877995c547ba3d3612c1c336edc12a3a5", size = 127400 }, - { url = "https://files.pythonhosted.org/packages/b2/96/54956062a99cf49f7a7064b573dcd756da0563ce57910dc34e27a473d9b9/ijson-3.3.0-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:7ab00721304af1ae1afa4313ecfa1bf16b07f55ef91e4a5b93aeaa3e2bd7917c", size = 118786 }, - { url = "https://files.pythonhosted.org/packages/07/74/795319531c5b5504508f595e631d592957f24bed7ff51a15bc4c61e7b24c/ijson-3.3.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:40ee3821ee90be0f0e95dcf9862d786a7439bd1113e370736bfdf197e9765bfb", size = 126288 }, - { url = "https://files.pythonhosted.org/packages/69/6a/e0cec06fbd98851d5d233b59058c1dc2ea767c9bb6feca41aa9164fff769/ijson-3.3.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:da3b6987a0bc3e6d0f721b42c7a0198ef897ae50579547b0345f7f02486898f5", size = 129569 }, - { url = "https://files.pythonhosted.org/packages/2a/4f/82c0d896d8dcb175f99ced7d87705057bcd13523998b48a629b90139a0dc/ijson-3.3.0-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:63afea5f2d50d931feb20dcc50954e23cef4127606cc0ecf7a27128ed9f9a9e6", size = 121508 }, - { url = "https://files.pythonhosted.org/packages/2b/b6/8973474eba4a917885e289d9e138267d3d1f052c2d93b8c968755661a42d/ijson-3.3.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:b5c3e285e0735fd8c5a26d177eca8b52512cdd8687ca86ec77a0c66e9c510182", size = 127896 }, - { url = "https://files.pythonhosted.org/packages/94/25/00e66af887adbbe70002e0479c3c2340bdfa17a168e25d4ab5a27b53582d/ijson-3.3.0-cp312-cp312-win32.whl", hash = "sha256:907f3a8674e489abdcb0206723e5560a5cb1fa42470dcc637942d7b10f28b695", size = 49272 }, - { url = "https://files.pythonhosted.org/packages/25/a2/e187beee237808b2c417109ae0f4f7ee7c81ecbe9706305d6ac2a509cc45/ijson-3.3.0-cp312-cp312-win_amd64.whl", hash = "sha256:8f890d04ad33262d0c77ead53c85f13abfb82f2c8f078dfbf24b78f59534dfdd", size = 51272 }, - { url = "https://files.pythonhosted.org/packages/c3/28/2e1cf00abe5d97aef074e7835b86a94c9a06be4629a0e2c12600792b51ba/ijson-3.3.0-pp310-pypy310_pp73-macosx_10_9_x86_64.whl", hash = "sha256:2af323a8aec8a50fa9effa6d640691a30a9f8c4925bd5364a1ca97f1ac6b9b5c", size = 54308 }, - { url = "https://files.pythonhosted.org/packages/04/d2/8c541c28da4f931bac8177e251efe2b6902f7c486d2d4bdd669eed4ff5c0/ijson-3.3.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f64f01795119880023ba3ce43072283a393f0b90f52b66cc0ea1a89aa64a9ccb", size = 66010 }, - { url = "https://files.pythonhosted.org/packages/d0/02/8fec0b9037a368811dba7901035e8e0973ebda308f57f30c42101a16a5f7/ijson-3.3.0-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:a716e05547a39b788deaf22725490855337fc36613288aa8ae1601dc8c525553", size = 66770 }, - { url = "https://files.pythonhosted.org/packages/47/23/90c61f978c83647112460047ea0137bde9c7fe26600ce255bb3e17ea7a21/ijson-3.3.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:473f5d921fadc135d1ad698e2697025045cd8ed7e5e842258295012d8a3bc702", size = 64159 }, - { url = "https://files.pythonhosted.org/packages/20/af/aab1a36072590af62d848f03981f1c587ca40a391fc61e418e388d8b0d46/ijson-3.3.0-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:dd26b396bc3a1e85f4acebeadbf627fa6117b97f4c10b177d5779577c6607744", size = 51095 }, +sdist = { url = "https://files.pythonhosted.org/packages/6c/83/28e9e93a3a61913e334e3a2e78ea9924bb9f9b1ac45898977f9d9dd6133f/ijson-3.3.0.tar.gz", hash = "sha256:7f172e6ba1bee0d4c8f8ebd639577bfe429dee0f3f96775a067b8bae4492d8a0", size = 60079, upload-time = "2024-06-06T08:37:13.026Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/ad/89/96e3608499b4a500b9bc27aa8242704e675849dd65bdfa8682b00a92477e/ijson-3.3.0-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:7f7a5250599c366369fbf3bc4e176f5daa28eb6bc7d6130d02462ed335361675", size = 85009, upload-time = "2024-06-06T08:34:37.172Z" }, + { url = "https://files.pythonhosted.org/packages/e4/7e/1098503500f5316c5f7912a51c91aca5cbc609c09ce4ecd9c4809983c560/ijson-3.3.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:f87a7e52f79059f9c58f6886c262061065eb6f7554a587be7ed3aa63e6b71b34", size = 57796, upload-time = "2024-06-06T08:34:39.35Z" }, + { url = "https://files.pythonhosted.org/packages/78/f7/27b8c27a285628719ff55b68507581c86b551eb162ce810fe51e3e1a25f2/ijson-3.3.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:b73b493af9e947caed75d329676b1b801d673b17481962823a3e55fe529c8b8b", size = 57218, upload-time = "2024-06-06T08:34:41.651Z" }, + { url = "https://files.pythonhosted.org/packages/0c/c5/1698094cb6a336a223c30e1167cc1b15cdb4bfa75399c1a2eb82fa76cc3c/ijson-3.3.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d5576415f3d76290b160aa093ff968f8bf6de7d681e16e463a0134106b506f49", size = 117153, upload-time = "2024-06-06T08:34:43.463Z" }, + { url = "https://files.pythonhosted.org/packages/4b/21/c206dda0945bd832cc9b0894596b0efc2cb1819a0ac61d8be1429ac09494/ijson-3.3.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:4e9ffe358d5fdd6b878a8a364e96e15ca7ca57b92a48f588378cef315a8b019e", size = 110781, upload-time = "2024-06-06T08:34:45.412Z" }, + { url = "https://files.pythonhosted.org/packages/f4/f5/2d733e64577109a9b255d14d031e44a801fa20df9ccc58b54a31e8ecf9e6/ijson-3.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8643c255a25824ddd0895c59f2319c019e13e949dc37162f876c41a283361527", size = 114527, upload-time = "2024-06-06T08:34:46.66Z" }, + { url = "https://files.pythonhosted.org/packages/8d/a8/78bfee312aa23417b86189a65f30b0edbceaee96dc6a616cc15f611187d1/ijson-3.3.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:df3ab5e078cab19f7eaeef1d5f063103e1ebf8c26d059767b26a6a0ad8b250a3", size = 116824, upload-time = "2024-06-06T08:34:48.471Z" }, + { url = "https://files.pythonhosted.org/packages/5d/a4/aff410f7d6aa1a77ee2ab2d6a2d2758422726270cb149c908a9baf33cf58/ijson-3.3.0-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:3dc1fb02c6ed0bae1b4bf96971258bf88aea72051b6e4cebae97cff7090c0607", size = 112647, upload-time = "2024-06-06T08:34:50.339Z" }, + { url = "https://files.pythonhosted.org/packages/77/ee/2b5122dc4713f5a954267147da36e7156240ca21b04ed5295bc0cabf0fbe/ijson-3.3.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:e9afd97339fc5a20f0542c971f90f3ca97e73d3050cdc488d540b63fae45329a", size = 114156, upload-time = "2024-06-06T08:34:51.598Z" }, + { url = "https://files.pythonhosted.org/packages/b3/d7/ad3b266490b60c6939e8a07fd8e4b7e2002aea08eaa9572a016c3e3a9129/ijson-3.3.0-cp310-cp310-win32.whl", hash = "sha256:844c0d1c04c40fd1b60f148dc829d3f69b2de789d0ba239c35136efe9a386529", size = 48931, upload-time = "2024-06-06T08:34:53.995Z" }, + { url = "https://files.pythonhosted.org/packages/0b/68/b9e1c743274c8a23dddb12d2ed13b5f021f6d21669d51ff7fa2e9e6c19df/ijson-3.3.0-cp310-cp310-win_amd64.whl", hash = "sha256:d654d045adafdcc6c100e8e911508a2eedbd2a1b5f93f930ba13ea67d7704ee9", size = 50965, upload-time = "2024-06-06T08:34:55.206Z" }, + { url = "https://files.pythonhosted.org/packages/fd/df/565ba72a6f4b2c833d051af8e2228cfa0b1fef17bb44995c00ad27470c52/ijson-3.3.0-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:501dce8eaa537e728aa35810656aa00460a2547dcb60937c8139f36ec344d7fc", size = 85041, upload-time = "2024-06-06T08:34:56.479Z" }, + { url = "https://files.pythonhosted.org/packages/f0/42/1361eaa57ece921d0239881bae6a5e102333be5b6e0102a05ec3caadbd5a/ijson-3.3.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:658ba9cad0374d37b38c9893f4864f284cdcc7d32041f9808fba8c7bcaadf134", size = 57829, upload-time = "2024-06-06T08:34:57.632Z" }, + { url = "https://files.pythonhosted.org/packages/f5/b0/143dbfe12e1d1303ea8d8cd6f40e95cea8f03bcad5b79708614a7856c22e/ijson-3.3.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:2636cb8c0f1023ef16173f4b9a233bcdb1df11c400c603d5f299fac143ca8d70", size = 57217, upload-time = "2024-06-06T08:34:59.397Z" }, + { url = "https://files.pythonhosted.org/packages/0d/80/b3b60c5e5be2839365b03b915718ca462c544fdc71e7a79b7262837995ef/ijson-3.3.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:cd174b90db68c3bcca273e9391934a25d76929d727dc75224bf244446b28b03b", size = 121878, upload-time = "2024-06-06T08:35:01.024Z" }, + { url = "https://files.pythonhosted.org/packages/8d/eb/7560fafa4d40412efddf690cb65a9bf2d3429d6035e544103acbf5561dc4/ijson-3.3.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:97a9aea46e2a8371c4cf5386d881de833ed782901ac9f67ebcb63bb3b7d115af", size = 115620, upload-time = "2024-06-06T08:35:02.896Z" }, + { url = "https://files.pythonhosted.org/packages/51/2b/5a34c7841388dce161966e5286931518de832067cd83e6f003d93271e324/ijson-3.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c594c0abe69d9d6099f4ece17763d53072f65ba60b372d8ba6de8695ce6ee39e", size = 119200, upload-time = "2024-06-06T08:35:06.291Z" }, + { url = "https://files.pythonhosted.org/packages/3e/b7/1d64fbec0d0a7b0c02e9ad988a89614532028ead8bb52a2456c92e6ee35a/ijson-3.3.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:8e0ff16c224d9bfe4e9e6bd0395826096cda4a3ef51e6c301e1b61007ee2bd24", size = 121107, upload-time = "2024-06-06T08:35:08.261Z" }, + { url = "https://files.pythonhosted.org/packages/d4/b9/01044f09850bc545ffc85b35aaec473d4f4ca2b6667299033d252c1b60dd/ijson-3.3.0-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:0015354011303175eae7e2ef5136414e91de2298e5a2e9580ed100b728c07e51", size = 116658, upload-time = "2024-06-06T08:35:09.99Z" }, + { url = "https://files.pythonhosted.org/packages/fb/0d/53856b61f3d952d299d1695c487e8e28058d01fa2adfba3d6d4b4660c242/ijson-3.3.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:034642558afa57351a0ffe6de89e63907c4cf6849070cc10a3b2542dccda1afe", size = 118186, upload-time = "2024-06-06T08:35:11.561Z" }, + { url = "https://files.pythonhosted.org/packages/95/2d/5bd86e2307dd594840ee51c4e32de953fee837f028acf0f6afb08914cd06/ijson-3.3.0-cp311-cp311-win32.whl", hash = "sha256:192e4b65495978b0bce0c78e859d14772e841724d3269fc1667dc6d2f53cc0ea", size = 48938, upload-time = "2024-06-06T08:35:13.212Z" }, + { url = "https://files.pythonhosted.org/packages/55/e1/4ba2b65b87f67fb19d698984d92635e46d9ce9dd748ce7d009441a586710/ijson-3.3.0-cp311-cp311-win_amd64.whl", hash = "sha256:72e3488453754bdb45c878e31ce557ea87e1eb0f8b4fc610373da35e8074ce42", size = 50972, upload-time = "2024-06-06T08:35:14.698Z" }, + { url = "https://files.pythonhosted.org/packages/8a/4d/3992f7383e26a950e02dc704bc6c5786a080d5c25fe0fc5543ef477c1883/ijson-3.3.0-cp312-cp312-macosx_10_9_universal2.whl", hash = "sha256:988e959f2f3d59ebd9c2962ae71b97c0df58323910d0b368cc190ad07429d1bb", size = 84550, upload-time = "2024-06-06T08:35:16.756Z" }, + { url = "https://files.pythonhosted.org/packages/1b/cc/3d4372e0d0b02a821b982f1fdf10385512dae9b9443c1597719dd37769a9/ijson-3.3.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:b2f73f0d0fce5300f23a1383d19b44d103bb113b57a69c36fd95b7c03099b181", size = 57572, upload-time = "2024-06-06T08:35:18.077Z" }, + { url = "https://files.pythonhosted.org/packages/02/de/970d48b1ff9da5d9513c86fdd2acef5cb3415541c8069e0d92a151b84adb/ijson-3.3.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:0ee57a28c6bf523d7cb0513096e4eb4dac16cd935695049de7608ec110c2b751", size = 56902, upload-time = "2024-06-06T08:35:20.065Z" }, + { url = "https://files.pythonhosted.org/packages/5e/a0/4537722c8b3b05e82c23dfe09a3a64dd1e44a013a5ca58b1e77dfe48b2f1/ijson-3.3.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e0155a8f079c688c2ccaea05de1ad69877995c547ba3d3612c1c336edc12a3a5", size = 127400, upload-time = "2024-06-06T08:35:21.81Z" }, + { url = "https://files.pythonhosted.org/packages/b2/96/54956062a99cf49f7a7064b573dcd756da0563ce57910dc34e27a473d9b9/ijson-3.3.0-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:7ab00721304af1ae1afa4313ecfa1bf16b07f55ef91e4a5b93aeaa3e2bd7917c", size = 118786, upload-time = "2024-06-06T08:35:23.496Z" }, + { url = "https://files.pythonhosted.org/packages/07/74/795319531c5b5504508f595e631d592957f24bed7ff51a15bc4c61e7b24c/ijson-3.3.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:40ee3821ee90be0f0e95dcf9862d786a7439bd1113e370736bfdf197e9765bfb", size = 126288, upload-time = "2024-06-06T08:35:25.473Z" }, + { url = "https://files.pythonhosted.org/packages/69/6a/e0cec06fbd98851d5d233b59058c1dc2ea767c9bb6feca41aa9164fff769/ijson-3.3.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:da3b6987a0bc3e6d0f721b42c7a0198ef897ae50579547b0345f7f02486898f5", size = 129569, upload-time = "2024-06-06T08:35:26.871Z" }, + { url = "https://files.pythonhosted.org/packages/2a/4f/82c0d896d8dcb175f99ced7d87705057bcd13523998b48a629b90139a0dc/ijson-3.3.0-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:63afea5f2d50d931feb20dcc50954e23cef4127606cc0ecf7a27128ed9f9a9e6", size = 121508, upload-time = "2024-06-06T08:35:28.236Z" }, + { url = "https://files.pythonhosted.org/packages/2b/b6/8973474eba4a917885e289d9e138267d3d1f052c2d93b8c968755661a42d/ijson-3.3.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:b5c3e285e0735fd8c5a26d177eca8b52512cdd8687ca86ec77a0c66e9c510182", size = 127896, upload-time = "2024-06-06T08:35:29.61Z" }, + { url = "https://files.pythonhosted.org/packages/94/25/00e66af887adbbe70002e0479c3c2340bdfa17a168e25d4ab5a27b53582d/ijson-3.3.0-cp312-cp312-win32.whl", hash = "sha256:907f3a8674e489abdcb0206723e5560a5cb1fa42470dcc637942d7b10f28b695", size = 49272, upload-time = "2024-06-06T08:35:31.137Z" }, + { url = "https://files.pythonhosted.org/packages/25/a2/e187beee237808b2c417109ae0f4f7ee7c81ecbe9706305d6ac2a509cc45/ijson-3.3.0-cp312-cp312-win_amd64.whl", hash = "sha256:8f890d04ad33262d0c77ead53c85f13abfb82f2c8f078dfbf24b78f59534dfdd", size = 51272, upload-time = "2024-06-06T08:35:32.38Z" }, + { url = "https://files.pythonhosted.org/packages/c3/28/2e1cf00abe5d97aef074e7835b86a94c9a06be4629a0e2c12600792b51ba/ijson-3.3.0-pp310-pypy310_pp73-macosx_10_9_x86_64.whl", hash = "sha256:2af323a8aec8a50fa9effa6d640691a30a9f8c4925bd5364a1ca97f1ac6b9b5c", size = 54308, upload-time = "2024-06-06T08:36:41.127Z" }, + { url = "https://files.pythonhosted.org/packages/04/d2/8c541c28da4f931bac8177e251efe2b6902f7c486d2d4bdd669eed4ff5c0/ijson-3.3.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f64f01795119880023ba3ce43072283a393f0b90f52b66cc0ea1a89aa64a9ccb", size = 66010, upload-time = "2024-06-06T08:36:43.079Z" }, + { url = "https://files.pythonhosted.org/packages/d0/02/8fec0b9037a368811dba7901035e8e0973ebda308f57f30c42101a16a5f7/ijson-3.3.0-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:a716e05547a39b788deaf22725490855337fc36613288aa8ae1601dc8c525553", size = 66770, upload-time = "2024-06-06T08:36:44.468Z" }, + { url = "https://files.pythonhosted.org/packages/47/23/90c61f978c83647112460047ea0137bde9c7fe26600ce255bb3e17ea7a21/ijson-3.3.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:473f5d921fadc135d1ad698e2697025045cd8ed7e5e842258295012d8a3bc702", size = 64159, upload-time = "2024-06-06T08:36:45.887Z" }, + { url = "https://files.pythonhosted.org/packages/20/af/aab1a36072590af62d848f03981f1c587ca40a391fc61e418e388d8b0d46/ijson-3.3.0-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:dd26b396bc3a1e85f4acebeadbf627fa6117b97f4c10b177d5779577c6607744", size = 51095, upload-time = "2024-06-06T08:36:47.414Z" }, ] [[package]] name = "immutabledict" version = "4.2.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/e0/c5/4240186fbabc58fba41bbe17c5f0cd37ffd4c0b85a5029ab104f946df175/immutabledict-4.2.1.tar.gz", hash = "sha256:d91017248981c72eb66c8ff9834e99c2f53562346f23e7f51e7a5ebcf66a3bcc", size = 6228 } +sdist = { url = "https://files.pythonhosted.org/packages/e0/c5/4240186fbabc58fba41bbe17c5f0cd37ffd4c0b85a5029ab104f946df175/immutabledict-4.2.1.tar.gz", hash = "sha256:d91017248981c72eb66c8ff9834e99c2f53562346f23e7f51e7a5ebcf66a3bcc", size = 6228, upload-time = "2024-11-17T13:25:21.555Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/59/56/25ca7b848164b7d93dbd5fc97dd7751700c93e324fe854afbeb562ee2f98/immutabledict-4.2.1-py3-none-any.whl", hash = "sha256:c56a26ced38c236f79e74af3ccce53772827cef5c3bce7cab33ff2060f756373", size = 4700 }, + { url = "https://files.pythonhosted.org/packages/59/56/25ca7b848164b7d93dbd5fc97dd7751700c93e324fe854afbeb562ee2f98/immutabledict-4.2.1-py3-none-any.whl", hash = "sha256:c56a26ced38c236f79e74af3ccce53772827cef5c3bce7cab33ff2060f756373", size = 4700, upload-time = "2024-11-17T13:25:19.52Z" }, ] [[package]] @@ -3578,36 +3596,36 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "zipp" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/33/08/c1395a292bb23fd03bdf572a1357c5a733d3eecbab877641ceacab23db6e/importlib_metadata-8.6.1.tar.gz", hash = "sha256:310b41d755445d74569f993ccfc22838295d9fe005425094fad953d7f15c8580", size = 55767 } +sdist = { url = "https://files.pythonhosted.org/packages/33/08/c1395a292bb23fd03bdf572a1357c5a733d3eecbab877641ceacab23db6e/importlib_metadata-8.6.1.tar.gz", hash = "sha256:310b41d755445d74569f993ccfc22838295d9fe005425094fad953d7f15c8580", size = 55767, upload-time = "2025-01-20T22:21:30.429Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/79/9d/0fb148dc4d6fa4a7dd1d8378168d9b4cd8d4560a6fbf6f0121c5fc34eb68/importlib_metadata-8.6.1-py3-none-any.whl", hash = "sha256:02a89390c1e15fdfdc0d7c6b25cb3e62650d0494005c97d6f148bf5b9787525e", size = 26971 }, + { url = "https://files.pythonhosted.org/packages/79/9d/0fb148dc4d6fa4a7dd1d8378168d9b4cd8d4560a6fbf6f0121c5fc34eb68/importlib_metadata-8.6.1-py3-none-any.whl", hash = "sha256:02a89390c1e15fdfdc0d7c6b25cb3e62650d0494005c97d6f148bf5b9787525e", size = 26971, upload-time = "2025-01-20T22:21:29.177Z" }, ] [[package]] name = "importlib-resources" version = "6.5.2" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/cf/8c/f834fbf984f691b4f7ff60f50b514cc3de5cc08abfc3295564dd89c5e2e7/importlib_resources-6.5.2.tar.gz", hash = "sha256:185f87adef5bcc288449d98fb4fba07cea78bc036455dd44c5fc4a2fe78fed2c", size = 44693 } +sdist = { url = "https://files.pythonhosted.org/packages/cf/8c/f834fbf984f691b4f7ff60f50b514cc3de5cc08abfc3295564dd89c5e2e7/importlib_resources-6.5.2.tar.gz", hash = "sha256:185f87adef5bcc288449d98fb4fba07cea78bc036455dd44c5fc4a2fe78fed2c", size = 44693, upload-time = "2025-01-03T18:51:56.698Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/a4/ed/1f1afb2e9e7f38a545d628f864d562a5ae64fe6f7a10e28ffb9b185b4e89/importlib_resources-6.5.2-py3-none-any.whl", hash = "sha256:789cfdc3ed28c78b67a06acb8126751ced69a3d5f79c095a98298cd8a760ccec", size = 37461 }, + { url = "https://files.pythonhosted.org/packages/a4/ed/1f1afb2e9e7f38a545d628f864d562a5ae64fe6f7a10e28ffb9b185b4e89/importlib_resources-6.5.2-py3-none-any.whl", hash = "sha256:789cfdc3ed28c78b67a06acb8126751ced69a3d5f79c095a98298cd8a760ccec", size = 37461, upload-time = "2025-01-03T18:51:54.306Z" }, ] [[package]] name = "inflection" version = "0.5.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/e1/7e/691d061b7329bc8d54edbf0ec22fbfb2afe61facb681f9aaa9bff7a27d04/inflection-0.5.1.tar.gz", hash = "sha256:1a29730d366e996aaacffb2f1f1cb9593dc38e2ddd30c91250c6dde09ea9b417", size = 15091 } +sdist = { url = "https://files.pythonhosted.org/packages/e1/7e/691d061b7329bc8d54edbf0ec22fbfb2afe61facb681f9aaa9bff7a27d04/inflection-0.5.1.tar.gz", hash = "sha256:1a29730d366e996aaacffb2f1f1cb9593dc38e2ddd30c91250c6dde09ea9b417", size = 15091, upload-time = "2020-08-22T08:16:29.139Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/59/91/aa6bde563e0085a02a435aa99b49ef75b0a4b062635e606dab23ce18d720/inflection-0.5.1-py2.py3-none-any.whl", hash = "sha256:f38b2b640938a4f35ade69ac3d053042959b62a0f1076a5bbaa1b9526605a8a2", size = 9454 }, + { url = "https://files.pythonhosted.org/packages/59/91/aa6bde563e0085a02a435aa99b49ef75b0a4b062635e606dab23ce18d720/inflection-0.5.1-py2.py3-none-any.whl", hash = "sha256:f38b2b640938a4f35ade69ac3d053042959b62a0f1076a5bbaa1b9526605a8a2", size = 9454, upload-time = "2020-08-22T08:16:27.816Z" }, ] [[package]] name = "iniconfig" version = "2.0.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/d7/4b/cbd8e699e64a6f16ca3a8220661b5f83792b3017d0f79807cb8708d33913/iniconfig-2.0.0.tar.gz", hash = "sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3", size = 4646 } +sdist = { url = "https://files.pythonhosted.org/packages/d7/4b/cbd8e699e64a6f16ca3a8220661b5f83792b3017d0f79807cb8708d33913/iniconfig-2.0.0.tar.gz", hash = "sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3", size = 4646, upload-time = "2023-01-07T11:08:11.254Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/ef/a6/62565a6e1cf69e10f5727360368e451d4b7f58beeac6173dc9db836a5b46/iniconfig-2.0.0-py3-none-any.whl", hash = "sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374", size = 5892 }, + { url = "https://files.pythonhosted.org/packages/ef/a6/62565a6e1cf69e10f5727360368e451d4b7f58beeac6173dc9db836a5b46/iniconfig-2.0.0-py3-none-any.whl", hash = "sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374", size = 5892, upload-time = "2023-01-07T11:08:09.864Z" }, ] [[package]] @@ -3619,9 +3637,9 @@ dependencies = [ { name = "editor" }, { name = "readchar" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/f3/06/ef91eb8f3feafb736aa33dcb278fc9555d17861aa571b684715d095db24d/inquirer-3.4.0.tar.gz", hash = "sha256:8edc99c076386ee2d2204e5e3653c2488244e82cb197b2d498b3c1b5ffb25d0b", size = 14472 } +sdist = { url = "https://files.pythonhosted.org/packages/f3/06/ef91eb8f3feafb736aa33dcb278fc9555d17861aa571b684715d095db24d/inquirer-3.4.0.tar.gz", hash = "sha256:8edc99c076386ee2d2204e5e3653c2488244e82cb197b2d498b3c1b5ffb25d0b", size = 14472, upload-time = "2024-08-12T12:03:43.83Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/a4/b2/be907c8c0f8303bc4b10089f5470014c3bf3521e9b8d3decf3037fd94725/inquirer-3.4.0-py3-none-any.whl", hash = "sha256:bb0ec93c833e4ce7b51b98b1644b0a4d2bb39755c39787f6a504e4fee7a11b60", size = 18077 }, + { url = "https://files.pythonhosted.org/packages/a4/b2/be907c8c0f8303bc4b10089f5470014c3bf3521e9b8d3decf3037fd94725/inquirer-3.4.0-py3-none-any.whl", hash = "sha256:bb0ec93c833e4ce7b51b98b1644b0a4d2bb39755c39787f6a504e4fee7a11b60", size = 18077, upload-time = "2024-08-12T12:03:41.589Z" }, ] [[package]] @@ -3639,9 +3657,9 @@ dependencies = [ { name = "tenacity" }, { name = "typer" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/45/31/f7499f60a513411a1e8c47c530987d1d3f2dbf9da0d621e52a100a80eebb/instructor-1.5.2.tar.gz", hash = "sha256:fdd5ccbca21b4c558a24e9ba12c84afd907e65153a39d035f47c25800011a977", size = 49521 } +sdist = { url = "https://files.pythonhosted.org/packages/45/31/f7499f60a513411a1e8c47c530987d1d3f2dbf9da0d621e52a100a80eebb/instructor-1.5.2.tar.gz", hash = "sha256:fdd5ccbca21b4c558a24e9ba12c84afd907e65153a39d035f47c25800011a977", size = 49521, upload-time = "2024-10-08T14:41:26.905Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/0e/94/5f96c1d87ba732ba6b2a9751314ddb69bfcd8d05ed0f7e93ee17fd4df068/instructor-1.5.2-py3-none-any.whl", hash = "sha256:da25abbf1ab792fb094992f1d9ce593e26fe458cb1f9a8e7ebf9d68f3f2c757a", size = 61494 }, + { url = "https://files.pythonhosted.org/packages/0e/94/5f96c1d87ba732ba6b2a9751314ddb69bfcd8d05ed0f7e93ee17fd4df068/instructor-1.5.2-py3-none-any.whl", hash = "sha256:da25abbf1ab792fb094992f1d9ce593e26fe458cb1f9a8e7ebf9d68f3f2c757a", size = 61494, upload-time = "2024-10-08T14:41:25.605Z" }, ] [[package]] @@ -3664,9 +3682,9 @@ dependencies = [ { name = "tornado" }, { name = "traitlets" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/e9/5c/67594cb0c7055dc50814b21731c22a601101ea3b1b50a9a1b090e11f5d0f/ipykernel-6.29.5.tar.gz", hash = "sha256:f093a22c4a40f8828f8e330a9c297cb93dcab13bd9678ded6de8e5cf81c56215", size = 163367 } +sdist = { url = "https://files.pythonhosted.org/packages/e9/5c/67594cb0c7055dc50814b21731c22a601101ea3b1b50a9a1b090e11f5d0f/ipykernel-6.29.5.tar.gz", hash = "sha256:f093a22c4a40f8828f8e330a9c297cb93dcab13bd9678ded6de8e5cf81c56215", size = 163367, upload-time = "2024-07-01T14:07:22.543Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/94/5c/368ae6c01c7628438358e6d337c19b05425727fbb221d2a3c4303c372f42/ipykernel-6.29.5-py3-none-any.whl", hash = "sha256:afdb66ba5aa354b09b91379bac28ae4afebbb30e8b39510c9690afb7a10421b5", size = 117173 }, + { url = "https://files.pythonhosted.org/packages/94/5c/368ae6c01c7628438358e6d337c19b05425727fbb221d2a3c4303c372f42/ipykernel-6.29.5-py3-none-any.whl", hash = "sha256:afdb66ba5aa354b09b91379bac28ae4afebbb30e8b39510c9690afb7a10421b5", size = 117173, upload-time = "2024-07-01T14:07:19.603Z" }, ] [[package]] @@ -3689,9 +3707,9 @@ dependencies = [ { name = "traitlets", marker = "python_full_version < '3.11'" }, { name = "typing-extensions", marker = "python_full_version < '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/13/18/1a60aa62e9d272fcd7e658a89e1c148da10e1a5d38edcbcd834b52ca7492/ipython-8.34.0.tar.gz", hash = "sha256:c31d658e754673ecc6514583e7dda8069e47136eb62458816b7d1e6625948b5a", size = 5508477 } +sdist = { url = "https://files.pythonhosted.org/packages/13/18/1a60aa62e9d272fcd7e658a89e1c148da10e1a5d38edcbcd834b52ca7492/ipython-8.34.0.tar.gz", hash = "sha256:c31d658e754673ecc6514583e7dda8069e47136eb62458816b7d1e6625948b5a", size = 5508477, upload-time = "2025-03-08T13:43:17.591Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/04/78/45615356bb973904856808183ae2a5fba1f360e9d682314d79766f4b88f2/ipython-8.34.0-py3-none-any.whl", hash = "sha256:0419883fa46e0baa182c5d50ebb8d6b49df1889fdb70750ad6d8cfe678eda6e3", size = 826731 }, + { url = "https://files.pythonhosted.org/packages/04/78/45615356bb973904856808183ae2a5fba1f360e9d682314d79766f4b88f2/ipython-8.34.0-py3-none-any.whl", hash = "sha256:0419883fa46e0baa182c5d50ebb8d6b49df1889fdb70750ad6d8cfe678eda6e3", size = 826731, upload-time = "2025-03-08T13:43:15.004Z" }, ] [[package]] @@ -3717,9 +3735,9 @@ dependencies = [ { name = "traitlets", marker = "python_full_version >= '3.11'" }, { name = "typing-extensions", marker = "python_full_version == '3.11.*'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/7d/ce/012a0f40ca58a966f87a6e894d6828e2817657cbdf522b02a5d3a87d92ce/ipython-9.0.2.tar.gz", hash = "sha256:ec7b479e3e5656bf4f58c652c120494df1820f4f28f522fb7ca09e213c2aab52", size = 4366102 } +sdist = { url = "https://files.pythonhosted.org/packages/7d/ce/012a0f40ca58a966f87a6e894d6828e2817657cbdf522b02a5d3a87d92ce/ipython-9.0.2.tar.gz", hash = "sha256:ec7b479e3e5656bf4f58c652c120494df1820f4f28f522fb7ca09e213c2aab52", size = 4366102, upload-time = "2025-03-08T15:04:52.885Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/20/3a/917cb9e72f4e1a4ea13c862533205ae1319bd664119189ee5cc9e4e95ebf/ipython-9.0.2-py3-none-any.whl", hash = "sha256:143ef3ea6fb1e1bffb4c74b114051de653ffb7737a3f7ab1670e657ca6ae8c44", size = 600524 }, + { url = "https://files.pythonhosted.org/packages/20/3a/917cb9e72f4e1a4ea13c862533205ae1319bd664119189ee5cc9e4e95ebf/ipython-9.0.2-py3-none-any.whl", hash = "sha256:143ef3ea6fb1e1bffb4c74b114051de653ffb7737a3f7ab1670e657ca6ae8c44", size = 600524, upload-time = "2025-03-08T15:04:50.667Z" }, ] [[package]] @@ -3729,36 +3747,36 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "pygments", marker = "python_full_version >= '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/ef/4c/5dd1d8af08107f88c7f741ead7a40854b8ac24ddf9ae850afbcf698aa552/ipython_pygments_lexers-1.1.1.tar.gz", hash = "sha256:09c0138009e56b6854f9535736f4171d855c8c08a563a0dcd8022f78355c7e81", size = 8393 } +sdist = { url = "https://files.pythonhosted.org/packages/ef/4c/5dd1d8af08107f88c7f741ead7a40854b8ac24ddf9ae850afbcf698aa552/ipython_pygments_lexers-1.1.1.tar.gz", hash = "sha256:09c0138009e56b6854f9535736f4171d855c8c08a563a0dcd8022f78355c7e81", size = 8393, upload-time = "2025-01-17T11:24:34.505Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/d9/33/1f075bf72b0b747cb3288d011319aaf64083cf2efef8354174e3ed4540e2/ipython_pygments_lexers-1.1.1-py3-none-any.whl", hash = "sha256:a9462224a505ade19a605f71f8fa63c2048833ce50abc86768a0d81d876dc81c", size = 8074 }, + { url = "https://files.pythonhosted.org/packages/d9/33/1f075bf72b0b747cb3288d011319aaf64083cf2efef8354174e3ed4540e2/ipython_pygments_lexers-1.1.1-py3-none-any.whl", hash = "sha256:a9462224a505ade19a605f71f8fa63c2048833ce50abc86768a0d81d876dc81c", size = 8074, upload-time = "2025-01-17T11:24:33.271Z" }, ] [[package]] name = "isodate" version = "0.7.2" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/54/4d/e940025e2ce31a8ce1202635910747e5a87cc3a6a6bb2d00973375014749/isodate-0.7.2.tar.gz", hash = "sha256:4cd1aa0f43ca76f4a6c6c0292a85f40b35ec2e43e315b59f06e6d32171a953e6", size = 29705 } +sdist = { url = "https://files.pythonhosted.org/packages/54/4d/e940025e2ce31a8ce1202635910747e5a87cc3a6a6bb2d00973375014749/isodate-0.7.2.tar.gz", hash = "sha256:4cd1aa0f43ca76f4a6c6c0292a85f40b35ec2e43e315b59f06e6d32171a953e6", size = 29705, upload-time = "2024-10-08T23:04:11.5Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/15/aa/0aca39a37d3c7eb941ba736ede56d689e7be91cab5d9ca846bde3999eba6/isodate-0.7.2-py3-none-any.whl", hash = "sha256:28009937d8031054830160fce6d409ed342816b543597cece116d966c6d99e15", size = 22320 }, + { url = "https://files.pythonhosted.org/packages/15/aa/0aca39a37d3c7eb941ba736ede56d689e7be91cab5d9ca846bde3999eba6/isodate-0.7.2-py3-none-any.whl", hash = "sha256:28009937d8031054830160fce6d409ed342816b543597cece116d966c6d99e15", size = 22320, upload-time = "2024-10-08T23:04:09.501Z" }, ] [[package]] name = "isort" version = "6.0.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/b8/21/1e2a441f74a653a144224d7d21afe8f4169e6c7c20bb13aec3a2dc3815e0/isort-6.0.1.tar.gz", hash = "sha256:1cb5df28dfbc742e490c5e41bad6da41b805b0a8be7bc93cd0fb2a8a890ac450", size = 821955 } +sdist = { url = "https://files.pythonhosted.org/packages/b8/21/1e2a441f74a653a144224d7d21afe8f4169e6c7c20bb13aec3a2dc3815e0/isort-6.0.1.tar.gz", hash = "sha256:1cb5df28dfbc742e490c5e41bad6da41b805b0a8be7bc93cd0fb2a8a890ac450", size = 821955, upload-time = "2025-02-26T21:13:16.955Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/c1/11/114d0a5f4dabbdcedc1125dee0888514c3c3b16d3e9facad87ed96fad97c/isort-6.0.1-py3-none-any.whl", hash = "sha256:2dc5d7f65c9678d94c88dfc29161a320eec67328bc97aad576874cb4be1e9615", size = 94186 }, + { url = "https://files.pythonhosted.org/packages/c1/11/114d0a5f4dabbdcedc1125dee0888514c3c3b16d3e9facad87ed96fad97c/isort-6.0.1-py3-none-any.whl", hash = "sha256:2dc5d7f65c9678d94c88dfc29161a320eec67328bc97aad576874cb4be1e9615", size = 94186, upload-time = "2025-02-26T21:13:14.911Z" }, ] [[package]] name = "itsdangerous" version = "2.2.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/9c/cb/8ac0172223afbccb63986cc25049b154ecfb5e85932587206f42317be31d/itsdangerous-2.2.0.tar.gz", hash = "sha256:e0050c0b7da1eea53ffaf149c0cfbb5c6e2e2b69c4bef22c81fa6eb73e5f6173", size = 54410 } +sdist = { url = "https://files.pythonhosted.org/packages/9c/cb/8ac0172223afbccb63986cc25049b154ecfb5e85932587206f42317be31d/itsdangerous-2.2.0.tar.gz", hash = "sha256:e0050c0b7da1eea53ffaf149c0cfbb5c6e2e2b69c4bef22c81fa6eb73e5f6173", size = 54410, upload-time = "2024-04-16T21:28:15.614Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/04/96/92447566d16df59b2a776c0fb82dbc4d9e07cd95062562af01e408583fc4/itsdangerous-2.2.0-py3-none-any.whl", hash = "sha256:c6242fc49e35958c8b15141343aa660db5fc54d4f13a1db01a3f5891b98700ef", size = 16234 }, + { url = "https://files.pythonhosted.org/packages/04/96/92447566d16df59b2a776c0fb82dbc4d9e07cd95062562af01e408583fc4/itsdangerous-2.2.0-py3-none-any.whl", hash = "sha256:c6242fc49e35958c8b15141343aa660db5fc54d4f13a1db01a3f5891b98700ef", size = 16234, upload-time = "2024-04-16T21:28:14.499Z" }, ] [[package]] @@ -3768,9 +3786,9 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "backports-tarfile", marker = "python_full_version < '3.12'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/df/ad/f3777b81bf0b6e7bc7514a1656d3e637b2e8e15fab2ce3235730b3e7a4e6/jaraco_context-6.0.1.tar.gz", hash = "sha256:9bae4ea555cf0b14938dc0aee7c9f32ed303aa20a3b73e7dc80111628792d1b3", size = 13912 } +sdist = { url = "https://files.pythonhosted.org/packages/df/ad/f3777b81bf0b6e7bc7514a1656d3e637b2e8e15fab2ce3235730b3e7a4e6/jaraco_context-6.0.1.tar.gz", hash = "sha256:9bae4ea555cf0b14938dc0aee7c9f32ed303aa20a3b73e7dc80111628792d1b3", size = 13912, upload-time = "2024-08-20T03:39:27.358Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/ff/db/0c52c4cf5e4bd9f5d7135ec7669a3a767af21b3a308e1ed3674881e52b62/jaraco.context-6.0.1-py3-none-any.whl", hash = "sha256:f797fc481b490edb305122c9181830a3a5b76d84ef6d1aef2fb9b47ab956f9e4", size = 6825 }, + { url = "https://files.pythonhosted.org/packages/ff/db/0c52c4cf5e4bd9f5d7135ec7669a3a767af21b3a308e1ed3674881e52b62/jaraco.context-6.0.1-py3-none-any.whl", hash = "sha256:f797fc481b490edb305122c9181830a3a5b76d84ef6d1aef2fb9b47ab956f9e4", size = 6825, upload-time = "2024-08-20T03:39:25.966Z" }, ] [[package]] @@ -3780,9 +3798,9 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "parso" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/72/3a/79a912fbd4d8dd6fbb02bf69afd3bb72cf0c729bb3063c6f4498603db17a/jedi-0.19.2.tar.gz", hash = "sha256:4770dc3de41bde3966b02eb84fbcf557fb33cce26ad23da12c742fb50ecb11f0", size = 1231287 } +sdist = { url = "https://files.pythonhosted.org/packages/72/3a/79a912fbd4d8dd6fbb02bf69afd3bb72cf0c729bb3063c6f4498603db17a/jedi-0.19.2.tar.gz", hash = "sha256:4770dc3de41bde3966b02eb84fbcf557fb33cce26ad23da12c742fb50ecb11f0", size = 1231287, upload-time = "2024-11-11T01:41:42.873Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/c0/5a/9cac0c82afec3d09ccd97c8b6502d48f165f9124db81b4bcb90b4af974ee/jedi-0.19.2-py2.py3-none-any.whl", hash = "sha256:a8ef22bde8490f57fe5c7681a3c83cb58874daf72b4784de3cce5b6ef6edb5b9", size = 1572278 }, + { url = "https://files.pythonhosted.org/packages/c0/5a/9cac0c82afec3d09ccd97c8b6502d48f165f9124db81b4bcb90b4af974ee/jedi-0.19.2-py2.py3-none-any.whl", hash = "sha256:a8ef22bde8490f57fe5c7681a3c83cb58874daf72b4784de3cce5b6ef6edb5b9", size = 1572278, upload-time = "2024-11-11T01:41:40.175Z" }, ] [[package]] @@ -3792,9 +3810,9 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "markupsafe" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/df/bf/f7da0350254c0ed7c72f3e33cef02e048281fec7ecec5f032d4aac52226b/jinja2-3.1.6.tar.gz", hash = "sha256:0137fb05990d35f1275a587e9aee6d56da821fc83491a0fb838183be43f66d6d", size = 245115 } +sdist = { url = "https://files.pythonhosted.org/packages/df/bf/f7da0350254c0ed7c72f3e33cef02e048281fec7ecec5f032d4aac52226b/jinja2-3.1.6.tar.gz", hash = "sha256:0137fb05990d35f1275a587e9aee6d56da821fc83491a0fb838183be43f66d6d", size = 245115, upload-time = "2025-03-05T20:05:02.478Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/62/a1/3d680cbfd5f4b8f15abc1d571870c5fc3e594bb582bc3b64ea099db13e56/jinja2-3.1.6-py3-none-any.whl", hash = "sha256:85ece4451f492d0c13c5dd7c13a64681a86afae63a5f347908daf103ce6d2f67", size = 134899 }, + { url = "https://files.pythonhosted.org/packages/62/a1/3d680cbfd5f4b8f15abc1d571870c5fc3e594bb582bc3b64ea099db13e56/jinja2-3.1.6-py3-none-any.whl", hash = "sha256:85ece4451f492d0c13c5dd7c13a64681a86afae63a5f347908daf103ce6d2f67", size = 134899, upload-time = "2025-03-05T20:05:00.369Z" }, ] [[package]] @@ -3804,142 +3822,142 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "ansicon", marker = "sys_platform == 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/20/d0/59b2b80e7a52d255f9e0ad040d2e826342d05580c4b1d7d7747cfb8db731/jinxed-1.3.0.tar.gz", hash = "sha256:1593124b18a41b7a3da3b078471442e51dbad3d77b4d4f2b0c26ab6f7d660dbf", size = 80981 } +sdist = { url = "https://files.pythonhosted.org/packages/20/d0/59b2b80e7a52d255f9e0ad040d2e826342d05580c4b1d7d7747cfb8db731/jinxed-1.3.0.tar.gz", hash = "sha256:1593124b18a41b7a3da3b078471442e51dbad3d77b4d4f2b0c26ab6f7d660dbf", size = 80981, upload-time = "2024-07-31T22:39:18.854Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/27/e3/0e0014d6ab159d48189e92044ace13b1e1fe9aa3024ba9f4e8cf172aa7c2/jinxed-1.3.0-py2.py3-none-any.whl", hash = "sha256:b993189f39dc2d7504d802152671535b06d380b26d78070559551cbf92df4fc5", size = 33085 }, + { url = "https://files.pythonhosted.org/packages/27/e3/0e0014d6ab159d48189e92044ace13b1e1fe9aa3024ba9f4e8cf172aa7c2/jinxed-1.3.0-py2.py3-none-any.whl", hash = "sha256:b993189f39dc2d7504d802152671535b06d380b26d78070559551cbf92df4fc5", size = 33085, upload-time = "2024-07-31T22:39:17.426Z" }, ] [[package]] name = "jiter" version = "0.5.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/d7/1a/aa64be757afc614484b370a4d9fc1747dc9237b37ce464f7f9d9ca2a3d38/jiter-0.5.0.tar.gz", hash = "sha256:1d916ba875bcab5c5f7d927df998c4cb694d27dceddf3392e58beaf10563368a", size = 158300 } -wheels = [ - { url = "https://files.pythonhosted.org/packages/af/09/f659fc67d6aaa82c56432c4a7cc8365fff763acbf1c8f24121076617f207/jiter-0.5.0-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:b599f4e89b3def9a94091e6ee52e1d7ad7bc33e238ebb9c4c63f211d74822c3f", size = 284126 }, - { url = "https://files.pythonhosted.org/packages/07/2d/5bdaddfefc44f91af0f3340e75ef327950d790c9f86490757ac8b395c074/jiter-0.5.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:2a063f71c4b06225543dddadbe09d203dc0c95ba352d8b85f1221173480a71d5", size = 299265 }, - { url = "https://files.pythonhosted.org/packages/74/bd/964485231deaec8caa6599f3f27c8787a54e9f9373ae80dcfbda2ad79c02/jiter-0.5.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:acc0d5b8b3dd12e91dd184b87273f864b363dfabc90ef29a1092d269f18c7e28", size = 332178 }, - { url = "https://files.pythonhosted.org/packages/cf/4f/6353179174db10254549bbf2eb2c7ea102e59e0460ee374adb12071c274d/jiter-0.5.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:c22541f0b672f4d741382a97c65609332a783501551445ab2df137ada01e019e", size = 342533 }, - { url = "https://files.pythonhosted.org/packages/76/6f/21576071b8b056ef743129b9dacf9da65e328b58766f3d1ea265e966f000/jiter-0.5.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:63314832e302cc10d8dfbda0333a384bf4bcfce80d65fe99b0f3c0da8945a91a", size = 363469 }, - { url = "https://files.pythonhosted.org/packages/73/a1/9ef99a279c72a031dbe8a4085db41e3521ae01ab0058651d6ccc809a5e93/jiter-0.5.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:a25fbd8a5a58061e433d6fae6d5298777c0814a8bcefa1e5ecfff20c594bd749", size = 379078 }, - { url = "https://files.pythonhosted.org/packages/41/6a/c038077509d67fe876c724bfe9ad15334593851a7def0d84518172bdd44a/jiter-0.5.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:503b2c27d87dfff5ab717a8200fbbcf4714516c9d85558048b1fc14d2de7d8dc", size = 318943 }, - { url = "https://files.pythonhosted.org/packages/67/0d/d82673814eb38c208b7881581df596e680f8c2c003e2b80c25ca58975ee4/jiter-0.5.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:6d1f3d27cce923713933a844872d213d244e09b53ec99b7a7fdf73d543529d6d", size = 357394 }, - { url = "https://files.pythonhosted.org/packages/56/9e/cbd8f6612346c38cc42e41e35cda19ce78f5b12e4106d1186e8e95ee839b/jiter-0.5.0-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:c95980207b3998f2c3b3098f357994d3fd7661121f30669ca7cb945f09510a87", size = 511080 }, - { url = "https://files.pythonhosted.org/packages/ff/33/135c0c33565b6d5c3010d047710837427dd24c9adbc9ca090f3f92df446e/jiter-0.5.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:afa66939d834b0ce063f57d9895e8036ffc41c4bd90e4a99631e5f261d9b518e", size = 492827 }, - { url = "https://files.pythonhosted.org/packages/68/c1/491a8ef682508edbaf2a32e41c1b1e34064078b369b0c2d141170999d1c9/jiter-0.5.0-cp310-none-win32.whl", hash = "sha256:f16ca8f10e62f25fd81d5310e852df6649af17824146ca74647a018424ddeccf", size = 195081 }, - { url = "https://files.pythonhosted.org/packages/31/20/8cda4faa9571affea6130b150289522a22329778bdfa45a7aab4e7edff95/jiter-0.5.0-cp310-none-win_amd64.whl", hash = "sha256:b2950e4798e82dd9176935ef6a55cf6a448b5c71515a556da3f6b811a7844f1e", size = 190977 }, - { url = "https://files.pythonhosted.org/packages/94/5f/3ac960ed598726aae46edea916e6df4df7ff6fe084bc60774b95cf3154e6/jiter-0.5.0-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:d4c8e1ed0ef31ad29cae5ea16b9e41529eb50a7fba70600008e9f8de6376d553", size = 284131 }, - { url = "https://files.pythonhosted.org/packages/03/eb/2308fa5f5c14c97c4c7720fef9465f1fa0771826cddb4eec9866bdd88846/jiter-0.5.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:c6f16e21276074a12d8421692515b3fd6d2ea9c94fd0734c39a12960a20e85f3", size = 299310 }, - { url = "https://files.pythonhosted.org/packages/3c/f6/dba34ca10b44715fa5302b8e8d2113f72eb00a9297ddf3fa0ae4fd22d1d1/jiter-0.5.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5280e68e7740c8c128d3ae5ab63335ce6d1fb6603d3b809637b11713487af9e6", size = 332282 }, - { url = "https://files.pythonhosted.org/packages/69/f7/64e0a7439790ec47f7681adb3871c9d9c45fff771102490bbee5e92c00b7/jiter-0.5.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:583c57fc30cc1fec360e66323aadd7fc3edeec01289bfafc35d3b9dcb29495e4", size = 342370 }, - { url = "https://files.pythonhosted.org/packages/55/31/1efbfff2ae8e4d919144c53db19b828049ad0622a670be3bbea94a86282c/jiter-0.5.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:26351cc14507bdf466b5f99aba3df3143a59da75799bf64a53a3ad3155ecded9", size = 363591 }, - { url = "https://files.pythonhosted.org/packages/30/c3/7ab2ca2276426a7398c6dfb651e38dbc81954c79a3bfbc36c514d8599499/jiter-0.5.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:4829df14d656b3fb87e50ae8b48253a8851c707da9f30d45aacab2aa2ba2d614", size = 378551 }, - { url = "https://files.pythonhosted.org/packages/47/e7/5d88031cd743c62199b125181a591b1671df3ff2f6e102df85c58d8f7d31/jiter-0.5.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a42a4bdcf7307b86cb863b2fb9bb55029b422d8f86276a50487982d99eed7c6e", size = 319152 }, - { url = "https://files.pythonhosted.org/packages/4c/2d/09ea58e1adca9f0359f3d41ef44a1a18e59518d7c43a21f4ece9e72e28c0/jiter-0.5.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:04d461ad0aebf696f8da13c99bc1b3e06f66ecf6cfd56254cc402f6385231c06", size = 357377 }, - { url = "https://files.pythonhosted.org/packages/7d/2f/83ff1058cb56fc3ff73e0d3c6440703ddc9cdb7f759b00cfbde8228fc435/jiter-0.5.0-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:e6375923c5f19888c9226582a124b77b622f8fd0018b843c45eeb19d9701c403", size = 511091 }, - { url = "https://files.pythonhosted.org/packages/ae/c9/4f85f97c9894382ab457382337aea0012711baaa17f2ed55c0ff25f3668a/jiter-0.5.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:2cec323a853c24fd0472517113768c92ae0be8f8c384ef4441d3632da8baa646", size = 492948 }, - { url = "https://files.pythonhosted.org/packages/4d/f2/2e987e0eb465e064c5f52c2f29c8d955452e3b316746e326269263bfb1b7/jiter-0.5.0-cp311-none-win32.whl", hash = "sha256:aa1db0967130b5cab63dfe4d6ff547c88b2a394c3410db64744d491df7f069bb", size = 195183 }, - { url = "https://files.pythonhosted.org/packages/ab/59/05d1c3203c349b37c4dd28b02b9b4e5915a7bcbd9319173b4548a67d2e93/jiter-0.5.0-cp311-none-win_amd64.whl", hash = "sha256:aa9d2b85b2ed7dc7697597dcfaac66e63c1b3028652f751c81c65a9f220899ae", size = 191032 }, - { url = "https://files.pythonhosted.org/packages/aa/bd/c3950e2c478161e131bed8cb67c36aed418190e2a961a1c981e69954e54b/jiter-0.5.0-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:9f664e7351604f91dcdd557603c57fc0d551bc65cc0a732fdacbf73ad335049a", size = 283511 }, - { url = "https://files.pythonhosted.org/packages/80/1c/8ce58d8c37a589eeaaa5d07d131fd31043886f5e77ab50c00a66d869a361/jiter-0.5.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:044f2f1148b5248ad2c8c3afb43430dccf676c5a5834d2f5089a4e6c5bbd64df", size = 296974 }, - { url = "https://files.pythonhosted.org/packages/4d/b8/6faeff9eed8952bed93a77ea1cffae7b946795b88eafd1a60e87a67b09e0/jiter-0.5.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:702e3520384c88b6e270c55c772d4bd6d7b150608dcc94dea87ceba1b6391248", size = 331897 }, - { url = "https://files.pythonhosted.org/packages/4f/54/1d9a2209b46d39ce6f0cef3ad87c462f9c50312ab84585e6bd5541292b35/jiter-0.5.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:528d742dcde73fad9d63e8242c036ab4a84389a56e04efd854062b660f559544", size = 342962 }, - { url = "https://files.pythonhosted.org/packages/2a/de/90360be7fc54b2b4c2dfe79eb4ed1f659fce9c96682e6a0be4bbe71371f7/jiter-0.5.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:8cf80e5fe6ab582c82f0c3331df27a7e1565e2dcf06265afd5173d809cdbf9ba", size = 363844 }, - { url = "https://files.pythonhosted.org/packages/ba/ad/ef32b173191b7a53ea8a6757b80723cba321f8469834825e8c71c96bde17/jiter-0.5.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:44dfc9ddfb9b51a5626568ef4e55ada462b7328996294fe4d36de02fce42721f", size = 378709 }, - { url = "https://files.pythonhosted.org/packages/07/de/353ce53743c0defbbbd652e89c106a97dbbac4eb42c95920b74b5056b93a/jiter-0.5.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c451f7922992751a936b96c5f5b9bb9312243d9b754c34b33d0cb72c84669f4e", size = 319038 }, - { url = "https://files.pythonhosted.org/packages/3f/92/42d47310bf9530b9dece9e2d7c6d51cf419af5586ededaf5e66622d160e2/jiter-0.5.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:308fce789a2f093dca1ff91ac391f11a9f99c35369117ad5a5c6c4903e1b3e3a", size = 357763 }, - { url = "https://files.pythonhosted.org/packages/bd/8c/2bb76a9a84474d48fdd133d3445db8a4413da4e87c23879d917e000a9d87/jiter-0.5.0-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:7f5ad4a7c6b0d90776fdefa294f662e8a86871e601309643de30bf94bb93a64e", size = 511031 }, - { url = "https://files.pythonhosted.org/packages/33/4f/9f23d79c0795e0a8e56e7988e8785c2dcda27e0ed37977256d50c77c6a19/jiter-0.5.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:ea189db75f8eca08807d02ae27929e890c7d47599ce3d0a6a5d41f2419ecf338", size = 493042 }, - { url = "https://files.pythonhosted.org/packages/df/67/8a4f975aa834b8aecdb6b131422390173928fd47f42f269dcc32034ab432/jiter-0.5.0-cp312-none-win32.whl", hash = "sha256:e3bbe3910c724b877846186c25fe3c802e105a2c1fc2b57d6688b9f8772026e4", size = 195405 }, - { url = "https://files.pythonhosted.org/packages/15/81/296b1e25c43db67848728cdab34ac3eb5c5cbb4955ceb3f51ae60d4a5e3d/jiter-0.5.0-cp312-none-win_amd64.whl", hash = "sha256:a586832f70c3f1481732919215f36d41c59ca080fa27a65cf23d9490e75b2ef5", size = 189720 }, +sdist = { url = "https://files.pythonhosted.org/packages/d7/1a/aa64be757afc614484b370a4d9fc1747dc9237b37ce464f7f9d9ca2a3d38/jiter-0.5.0.tar.gz", hash = "sha256:1d916ba875bcab5c5f7d927df998c4cb694d27dceddf3392e58beaf10563368a", size = 158300, upload-time = "2024-06-24T22:05:52.223Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/af/09/f659fc67d6aaa82c56432c4a7cc8365fff763acbf1c8f24121076617f207/jiter-0.5.0-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:b599f4e89b3def9a94091e6ee52e1d7ad7bc33e238ebb9c4c63f211d74822c3f", size = 284126, upload-time = "2024-06-24T22:04:27.661Z" }, + { url = "https://files.pythonhosted.org/packages/07/2d/5bdaddfefc44f91af0f3340e75ef327950d790c9f86490757ac8b395c074/jiter-0.5.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:2a063f71c4b06225543dddadbe09d203dc0c95ba352d8b85f1221173480a71d5", size = 299265, upload-time = "2024-06-24T22:04:29.842Z" }, + { url = "https://files.pythonhosted.org/packages/74/bd/964485231deaec8caa6599f3f27c8787a54e9f9373ae80dcfbda2ad79c02/jiter-0.5.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:acc0d5b8b3dd12e91dd184b87273f864b363dfabc90ef29a1092d269f18c7e28", size = 332178, upload-time = "2024-06-24T22:04:31.523Z" }, + { url = "https://files.pythonhosted.org/packages/cf/4f/6353179174db10254549bbf2eb2c7ea102e59e0460ee374adb12071c274d/jiter-0.5.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:c22541f0b672f4d741382a97c65609332a783501551445ab2df137ada01e019e", size = 342533, upload-time = "2024-06-24T22:04:32.81Z" }, + { url = "https://files.pythonhosted.org/packages/76/6f/21576071b8b056ef743129b9dacf9da65e328b58766f3d1ea265e966f000/jiter-0.5.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:63314832e302cc10d8dfbda0333a384bf4bcfce80d65fe99b0f3c0da8945a91a", size = 363469, upload-time = "2024-06-24T22:04:33.903Z" }, + { url = "https://files.pythonhosted.org/packages/73/a1/9ef99a279c72a031dbe8a4085db41e3521ae01ab0058651d6ccc809a5e93/jiter-0.5.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:a25fbd8a5a58061e433d6fae6d5298777c0814a8bcefa1e5ecfff20c594bd749", size = 379078, upload-time = "2024-06-24T22:04:35.652Z" }, + { url = "https://files.pythonhosted.org/packages/41/6a/c038077509d67fe876c724bfe9ad15334593851a7def0d84518172bdd44a/jiter-0.5.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:503b2c27d87dfff5ab717a8200fbbcf4714516c9d85558048b1fc14d2de7d8dc", size = 318943, upload-time = "2024-06-24T22:04:37.394Z" }, + { url = "https://files.pythonhosted.org/packages/67/0d/d82673814eb38c208b7881581df596e680f8c2c003e2b80c25ca58975ee4/jiter-0.5.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:6d1f3d27cce923713933a844872d213d244e09b53ec99b7a7fdf73d543529d6d", size = 357394, upload-time = "2024-06-24T22:04:39.169Z" }, + { url = "https://files.pythonhosted.org/packages/56/9e/cbd8f6612346c38cc42e41e35cda19ce78f5b12e4106d1186e8e95ee839b/jiter-0.5.0-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:c95980207b3998f2c3b3098f357994d3fd7661121f30669ca7cb945f09510a87", size = 511080, upload-time = "2024-06-24T22:04:40.875Z" }, + { url = "https://files.pythonhosted.org/packages/ff/33/135c0c33565b6d5c3010d047710837427dd24c9adbc9ca090f3f92df446e/jiter-0.5.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:afa66939d834b0ce063f57d9895e8036ffc41c4bd90e4a99631e5f261d9b518e", size = 492827, upload-time = "2024-06-24T22:04:41.949Z" }, + { url = "https://files.pythonhosted.org/packages/68/c1/491a8ef682508edbaf2a32e41c1b1e34064078b369b0c2d141170999d1c9/jiter-0.5.0-cp310-none-win32.whl", hash = "sha256:f16ca8f10e62f25fd81d5310e852df6649af17824146ca74647a018424ddeccf", size = 195081, upload-time = "2024-06-24T22:04:43.167Z" }, + { url = "https://files.pythonhosted.org/packages/31/20/8cda4faa9571affea6130b150289522a22329778bdfa45a7aab4e7edff95/jiter-0.5.0-cp310-none-win_amd64.whl", hash = "sha256:b2950e4798e82dd9176935ef6a55cf6a448b5c71515a556da3f6b811a7844f1e", size = 190977, upload-time = "2024-06-24T22:04:44.84Z" }, + { url = "https://files.pythonhosted.org/packages/94/5f/3ac960ed598726aae46edea916e6df4df7ff6fe084bc60774b95cf3154e6/jiter-0.5.0-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:d4c8e1ed0ef31ad29cae5ea16b9e41529eb50a7fba70600008e9f8de6376d553", size = 284131, upload-time = "2024-06-24T22:04:45.997Z" }, + { url = "https://files.pythonhosted.org/packages/03/eb/2308fa5f5c14c97c4c7720fef9465f1fa0771826cddb4eec9866bdd88846/jiter-0.5.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:c6f16e21276074a12d8421692515b3fd6d2ea9c94fd0734c39a12960a20e85f3", size = 299310, upload-time = "2024-06-24T22:04:47.316Z" }, + { url = "https://files.pythonhosted.org/packages/3c/f6/dba34ca10b44715fa5302b8e8d2113f72eb00a9297ddf3fa0ae4fd22d1d1/jiter-0.5.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5280e68e7740c8c128d3ae5ab63335ce6d1fb6603d3b809637b11713487af9e6", size = 332282, upload-time = "2024-06-24T22:04:49.037Z" }, + { url = "https://files.pythonhosted.org/packages/69/f7/64e0a7439790ec47f7681adb3871c9d9c45fff771102490bbee5e92c00b7/jiter-0.5.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:583c57fc30cc1fec360e66323aadd7fc3edeec01289bfafc35d3b9dcb29495e4", size = 342370, upload-time = "2024-06-24T22:04:50.195Z" }, + { url = "https://files.pythonhosted.org/packages/55/31/1efbfff2ae8e4d919144c53db19b828049ad0622a670be3bbea94a86282c/jiter-0.5.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:26351cc14507bdf466b5f99aba3df3143a59da75799bf64a53a3ad3155ecded9", size = 363591, upload-time = "2024-06-24T22:04:51.867Z" }, + { url = "https://files.pythonhosted.org/packages/30/c3/7ab2ca2276426a7398c6dfb651e38dbc81954c79a3bfbc36c514d8599499/jiter-0.5.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:4829df14d656b3fb87e50ae8b48253a8851c707da9f30d45aacab2aa2ba2d614", size = 378551, upload-time = "2024-06-24T22:04:52.993Z" }, + { url = "https://files.pythonhosted.org/packages/47/e7/5d88031cd743c62199b125181a591b1671df3ff2f6e102df85c58d8f7d31/jiter-0.5.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a42a4bdcf7307b86cb863b2fb9bb55029b422d8f86276a50487982d99eed7c6e", size = 319152, upload-time = "2024-06-24T22:04:54.687Z" }, + { url = "https://files.pythonhosted.org/packages/4c/2d/09ea58e1adca9f0359f3d41ef44a1a18e59518d7c43a21f4ece9e72e28c0/jiter-0.5.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:04d461ad0aebf696f8da13c99bc1b3e06f66ecf6cfd56254cc402f6385231c06", size = 357377, upload-time = "2024-06-24T22:04:56.452Z" }, + { url = "https://files.pythonhosted.org/packages/7d/2f/83ff1058cb56fc3ff73e0d3c6440703ddc9cdb7f759b00cfbde8228fc435/jiter-0.5.0-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:e6375923c5f19888c9226582a124b77b622f8fd0018b843c45eeb19d9701c403", size = 511091, upload-time = "2024-06-24T22:04:57.742Z" }, + { url = "https://files.pythonhosted.org/packages/ae/c9/4f85f97c9894382ab457382337aea0012711baaa17f2ed55c0ff25f3668a/jiter-0.5.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:2cec323a853c24fd0472517113768c92ae0be8f8c384ef4441d3632da8baa646", size = 492948, upload-time = "2024-06-24T22:04:59.59Z" }, + { url = "https://files.pythonhosted.org/packages/4d/f2/2e987e0eb465e064c5f52c2f29c8d955452e3b316746e326269263bfb1b7/jiter-0.5.0-cp311-none-win32.whl", hash = "sha256:aa1db0967130b5cab63dfe4d6ff547c88b2a394c3410db64744d491df7f069bb", size = 195183, upload-time = "2024-06-24T22:05:01.173Z" }, + { url = "https://files.pythonhosted.org/packages/ab/59/05d1c3203c349b37c4dd28b02b9b4e5915a7bcbd9319173b4548a67d2e93/jiter-0.5.0-cp311-none-win_amd64.whl", hash = "sha256:aa9d2b85b2ed7dc7697597dcfaac66e63c1b3028652f751c81c65a9f220899ae", size = 191032, upload-time = "2024-06-24T22:05:03.577Z" }, + { url = "https://files.pythonhosted.org/packages/aa/bd/c3950e2c478161e131bed8cb67c36aed418190e2a961a1c981e69954e54b/jiter-0.5.0-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:9f664e7351604f91dcdd557603c57fc0d551bc65cc0a732fdacbf73ad335049a", size = 283511, upload-time = "2024-06-24T22:05:04.593Z" }, + { url = "https://files.pythonhosted.org/packages/80/1c/8ce58d8c37a589eeaaa5d07d131fd31043886f5e77ab50c00a66d869a361/jiter-0.5.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:044f2f1148b5248ad2c8c3afb43430dccf676c5a5834d2f5089a4e6c5bbd64df", size = 296974, upload-time = "2024-06-24T22:05:05.837Z" }, + { url = "https://files.pythonhosted.org/packages/4d/b8/6faeff9eed8952bed93a77ea1cffae7b946795b88eafd1a60e87a67b09e0/jiter-0.5.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:702e3520384c88b6e270c55c772d4bd6d7b150608dcc94dea87ceba1b6391248", size = 331897, upload-time = "2024-06-24T22:05:07.11Z" }, + { url = "https://files.pythonhosted.org/packages/4f/54/1d9a2209b46d39ce6f0cef3ad87c462f9c50312ab84585e6bd5541292b35/jiter-0.5.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:528d742dcde73fad9d63e8242c036ab4a84389a56e04efd854062b660f559544", size = 342962, upload-time = "2024-06-24T22:05:08.265Z" }, + { url = "https://files.pythonhosted.org/packages/2a/de/90360be7fc54b2b4c2dfe79eb4ed1f659fce9c96682e6a0be4bbe71371f7/jiter-0.5.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:8cf80e5fe6ab582c82f0c3331df27a7e1565e2dcf06265afd5173d809cdbf9ba", size = 363844, upload-time = "2024-06-24T22:05:09.927Z" }, + { url = "https://files.pythonhosted.org/packages/ba/ad/ef32b173191b7a53ea8a6757b80723cba321f8469834825e8c71c96bde17/jiter-0.5.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:44dfc9ddfb9b51a5626568ef4e55ada462b7328996294fe4d36de02fce42721f", size = 378709, upload-time = "2024-06-24T22:05:11.797Z" }, + { url = "https://files.pythonhosted.org/packages/07/de/353ce53743c0defbbbd652e89c106a97dbbac4eb42c95920b74b5056b93a/jiter-0.5.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c451f7922992751a936b96c5f5b9bb9312243d9b754c34b33d0cb72c84669f4e", size = 319038, upload-time = "2024-06-24T22:05:12.935Z" }, + { url = "https://files.pythonhosted.org/packages/3f/92/42d47310bf9530b9dece9e2d7c6d51cf419af5586ededaf5e66622d160e2/jiter-0.5.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:308fce789a2f093dca1ff91ac391f11a9f99c35369117ad5a5c6c4903e1b3e3a", size = 357763, upload-time = "2024-06-24T22:05:14.116Z" }, + { url = "https://files.pythonhosted.org/packages/bd/8c/2bb76a9a84474d48fdd133d3445db8a4413da4e87c23879d917e000a9d87/jiter-0.5.0-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:7f5ad4a7c6b0d90776fdefa294f662e8a86871e601309643de30bf94bb93a64e", size = 511031, upload-time = "2024-06-24T22:05:15.475Z" }, + { url = "https://files.pythonhosted.org/packages/33/4f/9f23d79c0795e0a8e56e7988e8785c2dcda27e0ed37977256d50c77c6a19/jiter-0.5.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:ea189db75f8eca08807d02ae27929e890c7d47599ce3d0a6a5d41f2419ecf338", size = 493042, upload-time = "2024-06-24T22:05:17.397Z" }, + { url = "https://files.pythonhosted.org/packages/df/67/8a4f975aa834b8aecdb6b131422390173928fd47f42f269dcc32034ab432/jiter-0.5.0-cp312-none-win32.whl", hash = "sha256:e3bbe3910c724b877846186c25fe3c802e105a2c1fc2b57d6688b9f8772026e4", size = 195405, upload-time = "2024-06-24T22:05:18.583Z" }, + { url = "https://files.pythonhosted.org/packages/15/81/296b1e25c43db67848728cdab34ac3eb5c5cbb4955ceb3f51ae60d4a5e3d/jiter-0.5.0-cp312-none-win_amd64.whl", hash = "sha256:a586832f70c3f1481732919215f36d41c59ca080fa27a65cf23d9490e75b2ef5", size = 189720, upload-time = "2024-06-24T22:05:19.68Z" }, ] [[package]] name = "jmespath" version = "1.0.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/00/2a/e867e8531cf3e36b41201936b7fa7ba7b5702dbef42922193f05c8976cd6/jmespath-1.0.1.tar.gz", hash = "sha256:90261b206d6defd58fdd5e85f478bf633a2901798906be2ad389150c5c60edbe", size = 25843 } +sdist = { url = "https://files.pythonhosted.org/packages/00/2a/e867e8531cf3e36b41201936b7fa7ba7b5702dbef42922193f05c8976cd6/jmespath-1.0.1.tar.gz", hash = "sha256:90261b206d6defd58fdd5e85f478bf633a2901798906be2ad389150c5c60edbe", size = 25843, upload-time = "2022-06-17T18:00:12.224Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/31/b4/b9b800c45527aadd64d5b442f9b932b00648617eb5d63d2c7a6587b7cafc/jmespath-1.0.1-py3-none-any.whl", hash = "sha256:02e2e4cc71b5bcab88332eebf907519190dd9e6e82107fa7f83b1003a6252980", size = 20256 }, + { url = "https://files.pythonhosted.org/packages/31/b4/b9b800c45527aadd64d5b442f9b932b00648617eb5d63d2c7a6587b7cafc/jmespath-1.0.1-py3-none-any.whl", hash = "sha256:02e2e4cc71b5bcab88332eebf907519190dd9e6e82107fa7f83b1003a6252980", size = 20256, upload-time = "2022-06-17T18:00:10.251Z" }, ] [[package]] name = "joblib" version = "1.4.2" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/64/33/60135848598c076ce4b231e1b1895170f45fbcaeaa2c9d5e38b04db70c35/joblib-1.4.2.tar.gz", hash = "sha256:2382c5816b2636fbd20a09e0f4e9dad4736765fdfb7dca582943b9c1366b3f0e", size = 2116621 } +sdist = { url = "https://files.pythonhosted.org/packages/64/33/60135848598c076ce4b231e1b1895170f45fbcaeaa2c9d5e38b04db70c35/joblib-1.4.2.tar.gz", hash = "sha256:2382c5816b2636fbd20a09e0f4e9dad4736765fdfb7dca582943b9c1366b3f0e", size = 2116621, upload-time = "2024-05-02T12:15:05.765Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/91/29/df4b9b42f2be0b623cbd5e2140cafcaa2bef0759a00b7b70104dcfe2fb51/joblib-1.4.2-py3-none-any.whl", hash = "sha256:06d478d5674cbc267e7496a410ee875abd68e4340feff4490bcb7afb88060ae6", size = 301817 }, + { url = "https://files.pythonhosted.org/packages/91/29/df4b9b42f2be0b623cbd5e2140cafcaa2bef0759a00b7b70104dcfe2fb51/joblib-1.4.2-py3-none-any.whl", hash = "sha256:06d478d5674cbc267e7496a410ee875abd68e4340feff4490bcb7afb88060ae6", size = 301817, upload-time = "2024-05-02T12:15:00.765Z" }, ] [[package]] name = "jq" version = "1.8.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/ba/32/3eaca3ac81c804d6849da2e9f536ac200f4ad46a696890854c1f73b2f749/jq-1.8.0.tar.gz", hash = "sha256:53141eebca4bf8b4f2da5e44271a8a3694220dfd22d2b4b2cfb4816b2b6c9057", size = 2058265 } -wheels = [ - { url = "https://files.pythonhosted.org/packages/8d/ec/f72f8b0272b2d92c99cb33af70833e51af1bf673db39214948aa85699b48/jq-1.8.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:628848f92a0f24f5ca50c879d271555a63bf28746c1efd3571ee49e9a357b602", size = 416542 }, - { url = "https://files.pythonhosted.org/packages/d5/3c/3b781ae9f4f0dd24e75c0005d3a886b0ae55a684562206a4fd33fdc318c3/jq-1.8.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:d375b0f372df24087fd0688ef85fef43a44a3e382a82afcc0cdfdfe59e59d313", size = 422189 }, - { url = "https://files.pythonhosted.org/packages/ad/b8/2ea11152a3546803bfad5a8ef78b6f4cbfbfe75a7455c6f662728167c09f/jq-1.8.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:cd0c30af5257ae0dccd27c5140726e24108a472e56dce8767b918905adfd9c99", size = 719303 }, - { url = "https://files.pythonhosted.org/packages/71/5d/3d252898f6163143b8def254b53e626b3f8cfb12c3dddcfacb796a7e396b/jq-1.8.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:59bda8b62453967a32f418562309d0ffe0da73227e8c5800334ee0b515c5d2e2", size = 737355 }, - { url = "https://files.pythonhosted.org/packages/74/6c/85c477f133ee96de376070ee12991a81e7f83300d607203724633dd5ae69/jq-1.8.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:05e2c0a8944a3ff93de6353d60ed69fa85b155c08d6776ab20d4429197f50050", size = 727894 }, - { url = "https://files.pythonhosted.org/packages/07/c2/f0d8b7c9669ff17a57e54da469515e6d2badc6ed2b038792162b449aa168/jq-1.8.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:2526368e5658eaeb47984b551e7178a0216cc8c5fdd6dd343964574cae513c89", size = 697960 }, - { url = "https://files.pythonhosted.org/packages/26/16/28b277d52125cbb2681063c875a178a1d11d8f0b7884f5f54b0418219587/jq-1.8.0-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:881be44d8f804a97a1e37dc6360bf2deab43768d7fbb31cfb22ca8050dd6aed3", size = 722986 }, - { url = "https://files.pythonhosted.org/packages/fe/eb/62b9f6e3bbc4f2a05b392b1d1a4603fc927746d9e33f5c8d24edcfd7d429/jq-1.8.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:f057322a572fe2cf0cb9ea068dd4eec237bc15490e0944cd979aeb23b20db3ac", size = 725489 }, - { url = "https://files.pythonhosted.org/packages/4a/2e/d0eedabd00b0c30a98be50d894825adcc0d302514bad098b4bdcbc0e28f1/jq-1.8.0-cp310-cp310-win32.whl", hash = "sha256:aaf6e17cd9bf26c076a9a6ff0b4bfac66fdaa37ed9e215683de58d657cc75f29", size = 407142 }, - { url = "https://files.pythonhosted.org/packages/15/d5/dd01e938759b48df628eb5eb3818bd404c54d2d41e93bfb3ee079dbf16e4/jq-1.8.0-cp310-cp310-win_amd64.whl", hash = "sha256:53c87ef5491e484cdfb740303ccfc141af1d23275750569f539d4981524f4251", size = 417758 }, - { url = "https://files.pythonhosted.org/packages/da/95/dcbef114d8b71d52def6f5ea7a04f892f18803d52e0aaf3d4e6393dcb7d4/jq-1.8.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:f8441fe181af789a05b742930d095ee61fc251fdd2b975c68e359ac7e85a4c2d", size = 416862 }, - { url = "https://files.pythonhosted.org/packages/3b/c9/06f04189aa5265827228a31ab531712c5b6345c177988d7e1397b0cb18f7/jq-1.8.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:8e687ef4b360e7436c3b5f15ee25f2570bcbcadccb940ebbc80ebe4b05b91ee2", size = 422413 }, - { url = "https://files.pythonhosted.org/packages/0c/77/6a55ae6d41f6298245dc45271a10b319c91eb3176a5fe0b6edd74e4031fb/jq-1.8.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:aaf862d1bc1d0095aef0efc76f8cef0da7ab996f2b9d34c5067e48427a069ea3", size = 731532 }, - { url = "https://files.pythonhosted.org/packages/d3/fe/b7786c4cbf8ff4fd0a9b5273a30ee65a91c6f1bf38414e989a117ccd5c71/jq-1.8.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:190fd2bf92b7abec3090a1f68db40cd001178e84c42754f75253ee1f9c17dfdf", size = 746597 }, - { url = "https://files.pythonhosted.org/packages/43/1b/a2ce5bed9984eb98953184f8b4fea99798996631166f06e60cd5a9db8c51/jq-1.8.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3ecba9f181e7810a336a520f32df998e6ecc9fdebac80c6a636e402baa939e79", size = 739586 }, - { url = "https://files.pythonhosted.org/packages/13/e4/4b0cff04095fb40ba279beb10746a445fa55755784a2546017e6975e1280/jq-1.8.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:8b6322f647f9e1d7be7f6e8203106f4ff1b7c0e07c9023607c7414e1dc098b67", size = 722756 }, - { url = "https://files.pythonhosted.org/packages/63/63/e93d730108fc0651fbe47ed7f3a52ba134292523ae5f162cfb30e3020b74/jq-1.8.0-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:7bed3b9cc53d72383fc558cfe03345735e7532d1733a5ed3c2196f1eec1c26d7", size = 746574 }, - { url = "https://files.pythonhosted.org/packages/05/bc/bc890164f63371dcf90ac1d3383d0f11eefc8ec1ff649407cbd3393f530d/jq-1.8.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:1a01261e4df11d3a0fe42fece73bb458d2e4a33b481d67e5e817acec8b0e923d", size = 749311 }, - { url = "https://files.pythonhosted.org/packages/1b/40/31585bd330b4da8895cff6d963c685b3dd444a7d199de367347f89e3825a/jq-1.8.0-cp311-cp311-win32.whl", hash = "sha256:52cac82de5608f9174d22a1a805d61ba47ea182b10a934135904648c618ebe34", size = 405664 }, - { url = "https://files.pythonhosted.org/packages/1d/dd/492d74bbd0fb4aa1ed2539cf4b460f8bb1ff56073cf591fa91dbb399f488/jq-1.8.0-cp311-cp311-win_amd64.whl", hash = "sha256:745d0f9786bd89eb9bff054ac08ce0e61877d28931857585e244e8674ac3727e", size = 416898 }, - { url = "https://files.pythonhosted.org/packages/45/b3/dd0d41cecb0d8712bc792b3c40b42a36c355d814d61f6bda4d61cbb188e5/jq-1.8.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:14f5988ae3604ebfdba2da398f9bd941bb3a72144a2831cfec2bc22bd23d5563", size = 415943 }, - { url = "https://files.pythonhosted.org/packages/9b/2c/39df803632c7222e9cd6922101966ddbec05d1c4213e7923c95e4e442666/jq-1.8.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f8903b66fac9f46de72b3a2f69bfa3c638a7a8d52610d1894df87ef0a9e4d2d3", size = 422267 }, - { url = "https://files.pythonhosted.org/packages/3a/b3/ddc1e691b832c6aa0f5142935099c1f05a89ff2f337201e2dcfafc726ec9/jq-1.8.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:cccda466f5722fa9be789099ce253bfc177e49f9a981cb7f5b6369ea37041104", size = 729142 }, - { url = "https://files.pythonhosted.org/packages/c5/b9/42a55d08397d25b4b1f6580f58c59ba3e3e120270db2e75923644ccc0d29/jq-1.8.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:95f57649e84a09b334eeb80d22ecc96ff7b31701f3f818ef14cb8bb162c84863", size = 748871 }, - { url = "https://files.pythonhosted.org/packages/90/4f/83639fdae641b7e8095b4a51d87a3da46737e70570d9df14d99ea15a0b16/jq-1.8.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:7453731008eb7671725222781eb7bc5ed96e80fc9a652d177cb982276d3e08b4", size = 735908 }, - { url = "https://files.pythonhosted.org/packages/f7/9f/f54c2050b21490201613a7328534d2cb0c34e5a547167849a1464d89ae3e/jq-1.8.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:917812663613fc0542117bbe7ec43c8733b0c6bb174db6be06a15fc612de3b70", size = 721970 }, - { url = "https://files.pythonhosted.org/packages/24/b0/6c9a14ef103df4208e032bce25e66293201dacac18689d2ec4c0e68c8b77/jq-1.8.0-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:ec9e4db978237470e9d65f747eb459f4ffee576c9c9f8ca92ab32d5687a46e4a", size = 746825 }, - { url = "https://files.pythonhosted.org/packages/f4/67/4eb836a9eac5f02983ed7caf76c4d0cad32fdd6ae08176be892b3a6b3d17/jq-1.8.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:f9f2548c83473bbe88a32a0735cb949a5d01804f8d411efae5342b5d23be8a2f", size = 751186 }, - { url = "https://files.pythonhosted.org/packages/2c/8f/66739f56ee1e3d144e7eef6453c5967275f75bf216e1915cdd9652a779aa/jq-1.8.0-cp312-cp312-win32.whl", hash = "sha256:e3da3538549d5bdc84e6282555be4ba5a50c3792db7d8d72d064cc6f48a2f722", size = 405483 }, - { url = "https://files.pythonhosted.org/packages/f6/9f/e886c23b466fc41f105b715724c19dd6089585f2e34375f07c38c69ceaf1/jq-1.8.0-cp312-cp312-win_amd64.whl", hash = "sha256:049ba2978e61e593299edc6dd57b9cefd680272740ad1d4703f8784f5fab644d", size = 417281 }, - { url = "https://files.pythonhosted.org/packages/9c/25/c73afa16aedee3ae87b2e8ffb2d12bdb9c7a34a8c9ab5038318cb0b431fe/jq-1.8.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:76aea6161c4d975230e85735c0214c386e66035e96cfc4fd69159e87f46c09d4", size = 415000 }, - { url = "https://files.pythonhosted.org/packages/06/97/d09338697ea0eb7386a3df0c6ca2a77ab090c19420a85acdc6f36971c6b8/jq-1.8.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:0c24a5f9e3807e277e19f305c8bcd0665b8b89251b053903f611969657680722", size = 421253 }, - { url = "https://files.pythonhosted.org/packages/b8/c3/d020c19eca167b5085e74d2277bc3d9e35d1b4ee5bcb9076f1e26882514d/jq-1.8.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:eb484525dd801583ebd695d02f9165445a4d1b2fb560b187e6fc654911f0600e", size = 725885 }, - { url = "https://files.pythonhosted.org/packages/78/b8/8f6b886856f52f3277663d2d7a199663c6ede589dd0714aac9491b82ba6e/jq-1.8.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ddd9abdf0c1b30be1bf853d8c52187c96a51b2cbc05f40c43a37bf6a9b956807", size = 746334 }, - { url = "https://files.pythonhosted.org/packages/76/c2/2fa34e480068863ab372ec91c59b10214e9f8f3ae8b6e2de61456e93bae1/jq-1.8.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:2c7464d9b88c74a7119b53f4bbf88028d07a9de9a1a279e45209b763b89d6582", size = 733716 }, - { url = "https://files.pythonhosted.org/packages/2e/db/59cb84ec59247af7f7bedd2b5c88b3a4ca17253fd2cc0d40f08573f7ff72/jq-1.8.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:b99761e8ec2cedb9906df4ceae33f467a377621019ef40a9a275689ac3577456", size = 720978 }, - { url = "https://files.pythonhosted.org/packages/e0/6f/d04bdcc037ced716e2522ebf7a677541b8654d7855cd1404d894f1ecd144/jq-1.8.0-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:1be1638f9d5f38c83440fb9626d8f78905ed5d70e926e3a664d3de1198e1ef79", size = 746431 }, - { url = "https://files.pythonhosted.org/packages/84/52/f100fb2ccd467c17a2ecc186334aa7b512e49ca1a678ecc53dd4defd6e22/jq-1.8.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:2d7e82d58bf3afe373afb3a01f866e473bbd34f38377a2f216c6222ec028eeea", size = 750404 }, - { url = "https://files.pythonhosted.org/packages/86/b4/e2459542207238d86727cf81af321ee4920497757092facf347726d64965/jq-1.8.0-cp313-cp313-win32.whl", hash = "sha256:96cb0bb35d55b19b910b12aba3d72e333ad6348a703494c7738cc4664e4410f0", size = 405691 }, - { url = "https://files.pythonhosted.org/packages/ce/4d/6e1230f96052d578439eee4ea28069728f3ad4027de127a93b8c6da142f0/jq-1.8.0-cp313-cp313-win_amd64.whl", hash = "sha256:53e60a87657efc365a5d9ccfea2b536cddc1ffab190e823f8645ad933b272d51", size = 417930 }, - { url = "https://files.pythonhosted.org/packages/10/3a/d8350a87cf73e66d7252020c31e50e0a5fedc00b343676e0ec1075399312/jq-1.8.0-pp310-pypy310_pp73-macosx_10_13_x86_64.whl", hash = "sha256:e14aa012606470d1a21fdc39835b8eef395f7ea143c720940a48156de94752e9", size = 401438 }, - { url = "https://files.pythonhosted.org/packages/95/3f/9f840980d6390b7eacb2a1d3e17c1edf9b0757571c93f801c48f5f494c58/jq-1.8.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:353db01bbb964eff9e39c8966e7c123cbdad1ff59cc3bee773a7a2034e2b843b", size = 410079 }, - { url = "https://files.pythonhosted.org/packages/9f/2e/70c61f02fc6307bcb2e079c8aa950eba9caf654c52473955d541261cf091/jq-1.8.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:325480cba94f504b282f42912a16b32d94dd1e6347cf3a367ec3c97fe1dd1b3a", size = 409938 }, - { url = "https://files.pythonhosted.org/packages/ae/75/04cb177d21afdbe5e31e2e2e1ae9ef6df651dd5668187090121ca179d147/jq-1.8.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b4a79e94c83ebde789ff54e609f19b1923b2f57b2bd17ccb4953713577d4c3dc", size = 424088 }, - { url = "https://files.pythonhosted.org/packages/1f/b6/07b8ca4cd626eca4491c9f055f406d9a45375d7fcb75a877cb25bc88f023/jq-1.8.0-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:dc7ebcc1037c8a82db30aff9177f17379bcc91734def09548e939326717fd82d", size = 435591 }, +sdist = { url = "https://files.pythonhosted.org/packages/ba/32/3eaca3ac81c804d6849da2e9f536ac200f4ad46a696890854c1f73b2f749/jq-1.8.0.tar.gz", hash = "sha256:53141eebca4bf8b4f2da5e44271a8a3694220dfd22d2b4b2cfb4816b2b6c9057", size = 2058265, upload-time = "2024-08-17T08:13:36.301Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/8d/ec/f72f8b0272b2d92c99cb33af70833e51af1bf673db39214948aa85699b48/jq-1.8.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:628848f92a0f24f5ca50c879d271555a63bf28746c1efd3571ee49e9a357b602", size = 416542, upload-time = "2024-08-17T08:13:42.048Z" }, + { url = "https://files.pythonhosted.org/packages/d5/3c/3b781ae9f4f0dd24e75c0005d3a886b0ae55a684562206a4fd33fdc318c3/jq-1.8.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:d375b0f372df24087fd0688ef85fef43a44a3e382a82afcc0cdfdfe59e59d313", size = 422189, upload-time = "2024-08-17T08:13:45.096Z" }, + { url = "https://files.pythonhosted.org/packages/ad/b8/2ea11152a3546803bfad5a8ef78b6f4cbfbfe75a7455c6f662728167c09f/jq-1.8.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:cd0c30af5257ae0dccd27c5140726e24108a472e56dce8767b918905adfd9c99", size = 719303, upload-time = "2024-08-17T08:13:48.431Z" }, + { url = "https://files.pythonhosted.org/packages/71/5d/3d252898f6163143b8def254b53e626b3f8cfb12c3dddcfacb796a7e396b/jq-1.8.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:59bda8b62453967a32f418562309d0ffe0da73227e8c5800334ee0b515c5d2e2", size = 737355, upload-time = "2024-08-17T08:13:51.926Z" }, + { url = "https://files.pythonhosted.org/packages/74/6c/85c477f133ee96de376070ee12991a81e7f83300d607203724633dd5ae69/jq-1.8.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:05e2c0a8944a3ff93de6353d60ed69fa85b155c08d6776ab20d4429197f50050", size = 727894, upload-time = "2024-08-17T08:13:55.178Z" }, + { url = "https://files.pythonhosted.org/packages/07/c2/f0d8b7c9669ff17a57e54da469515e6d2badc6ed2b038792162b449aa168/jq-1.8.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:2526368e5658eaeb47984b551e7178a0216cc8c5fdd6dd343964574cae513c89", size = 697960, upload-time = "2024-08-17T08:13:57.405Z" }, + { url = "https://files.pythonhosted.org/packages/26/16/28b277d52125cbb2681063c875a178a1d11d8f0b7884f5f54b0418219587/jq-1.8.0-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:881be44d8f804a97a1e37dc6360bf2deab43768d7fbb31cfb22ca8050dd6aed3", size = 722986, upload-time = "2024-08-17T08:14:00.14Z" }, + { url = "https://files.pythonhosted.org/packages/fe/eb/62b9f6e3bbc4f2a05b392b1d1a4603fc927746d9e33f5c8d24edcfd7d429/jq-1.8.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:f057322a572fe2cf0cb9ea068dd4eec237bc15490e0944cd979aeb23b20db3ac", size = 725489, upload-time = "2024-08-17T08:14:02.488Z" }, + { url = "https://files.pythonhosted.org/packages/4a/2e/d0eedabd00b0c30a98be50d894825adcc0d302514bad098b4bdcbc0e28f1/jq-1.8.0-cp310-cp310-win32.whl", hash = "sha256:aaf6e17cd9bf26c076a9a6ff0b4bfac66fdaa37ed9e215683de58d657cc75f29", size = 407142, upload-time = "2024-08-17T08:14:04.463Z" }, + { url = "https://files.pythonhosted.org/packages/15/d5/dd01e938759b48df628eb5eb3818bd404c54d2d41e93bfb3ee079dbf16e4/jq-1.8.0-cp310-cp310-win_amd64.whl", hash = "sha256:53c87ef5491e484cdfb740303ccfc141af1d23275750569f539d4981524f4251", size = 417758, upload-time = "2024-08-17T08:14:06.776Z" }, + { url = "https://files.pythonhosted.org/packages/da/95/dcbef114d8b71d52def6f5ea7a04f892f18803d52e0aaf3d4e6393dcb7d4/jq-1.8.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:f8441fe181af789a05b742930d095ee61fc251fdd2b975c68e359ac7e85a4c2d", size = 416862, upload-time = "2024-08-17T08:14:08.724Z" }, + { url = "https://files.pythonhosted.org/packages/3b/c9/06f04189aa5265827228a31ab531712c5b6345c177988d7e1397b0cb18f7/jq-1.8.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:8e687ef4b360e7436c3b5f15ee25f2570bcbcadccb940ebbc80ebe4b05b91ee2", size = 422413, upload-time = "2024-08-17T08:14:11.026Z" }, + { url = "https://files.pythonhosted.org/packages/0c/77/6a55ae6d41f6298245dc45271a10b319c91eb3176a5fe0b6edd74e4031fb/jq-1.8.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:aaf862d1bc1d0095aef0efc76f8cef0da7ab996f2b9d34c5067e48427a069ea3", size = 731532, upload-time = "2024-08-17T08:14:15.172Z" }, + { url = "https://files.pythonhosted.org/packages/d3/fe/b7786c4cbf8ff4fd0a9b5273a30ee65a91c6f1bf38414e989a117ccd5c71/jq-1.8.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:190fd2bf92b7abec3090a1f68db40cd001178e84c42754f75253ee1f9c17dfdf", size = 746597, upload-time = "2024-08-17T08:14:19.047Z" }, + { url = "https://files.pythonhosted.org/packages/43/1b/a2ce5bed9984eb98953184f8b4fea99798996631166f06e60cd5a9db8c51/jq-1.8.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3ecba9f181e7810a336a520f32df998e6ecc9fdebac80c6a636e402baa939e79", size = 739586, upload-time = "2024-08-17T08:14:22.224Z" }, + { url = "https://files.pythonhosted.org/packages/13/e4/4b0cff04095fb40ba279beb10746a445fa55755784a2546017e6975e1280/jq-1.8.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:8b6322f647f9e1d7be7f6e8203106f4ff1b7c0e07c9023607c7414e1dc098b67", size = 722756, upload-time = "2024-08-17T08:14:25.044Z" }, + { url = "https://files.pythonhosted.org/packages/63/63/e93d730108fc0651fbe47ed7f3a52ba134292523ae5f162cfb30e3020b74/jq-1.8.0-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:7bed3b9cc53d72383fc558cfe03345735e7532d1733a5ed3c2196f1eec1c26d7", size = 746574, upload-time = "2024-08-17T08:14:27.416Z" }, + { url = "https://files.pythonhosted.org/packages/05/bc/bc890164f63371dcf90ac1d3383d0f11eefc8ec1ff649407cbd3393f530d/jq-1.8.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:1a01261e4df11d3a0fe42fece73bb458d2e4a33b481d67e5e817acec8b0e923d", size = 749311, upload-time = "2024-08-17T08:14:29.444Z" }, + { url = "https://files.pythonhosted.org/packages/1b/40/31585bd330b4da8895cff6d963c685b3dd444a7d199de367347f89e3825a/jq-1.8.0-cp311-cp311-win32.whl", hash = "sha256:52cac82de5608f9174d22a1a805d61ba47ea182b10a934135904648c618ebe34", size = 405664, upload-time = "2024-08-17T08:14:32.519Z" }, + { url = "https://files.pythonhosted.org/packages/1d/dd/492d74bbd0fb4aa1ed2539cf4b460f8bb1ff56073cf591fa91dbb399f488/jq-1.8.0-cp311-cp311-win_amd64.whl", hash = "sha256:745d0f9786bd89eb9bff054ac08ce0e61877d28931857585e244e8674ac3727e", size = 416898, upload-time = "2024-08-17T08:14:35.615Z" }, + { url = "https://files.pythonhosted.org/packages/45/b3/dd0d41cecb0d8712bc792b3c40b42a36c355d814d61f6bda4d61cbb188e5/jq-1.8.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:14f5988ae3604ebfdba2da398f9bd941bb3a72144a2831cfec2bc22bd23d5563", size = 415943, upload-time = "2024-08-17T08:14:38.437Z" }, + { url = "https://files.pythonhosted.org/packages/9b/2c/39df803632c7222e9cd6922101966ddbec05d1c4213e7923c95e4e442666/jq-1.8.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f8903b66fac9f46de72b3a2f69bfa3c638a7a8d52610d1894df87ef0a9e4d2d3", size = 422267, upload-time = "2024-08-17T08:14:40.746Z" }, + { url = "https://files.pythonhosted.org/packages/3a/b3/ddc1e691b832c6aa0f5142935099c1f05a89ff2f337201e2dcfafc726ec9/jq-1.8.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:cccda466f5722fa9be789099ce253bfc177e49f9a981cb7f5b6369ea37041104", size = 729142, upload-time = "2024-08-17T08:14:44.144Z" }, + { url = "https://files.pythonhosted.org/packages/c5/b9/42a55d08397d25b4b1f6580f58c59ba3e3e120270db2e75923644ccc0d29/jq-1.8.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:95f57649e84a09b334eeb80d22ecc96ff7b31701f3f818ef14cb8bb162c84863", size = 748871, upload-time = "2024-08-17T08:14:46.816Z" }, + { url = "https://files.pythonhosted.org/packages/90/4f/83639fdae641b7e8095b4a51d87a3da46737e70570d9df14d99ea15a0b16/jq-1.8.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:7453731008eb7671725222781eb7bc5ed96e80fc9a652d177cb982276d3e08b4", size = 735908, upload-time = "2024-08-17T08:14:48.865Z" }, + { url = "https://files.pythonhosted.org/packages/f7/9f/f54c2050b21490201613a7328534d2cb0c34e5a547167849a1464d89ae3e/jq-1.8.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:917812663613fc0542117bbe7ec43c8733b0c6bb174db6be06a15fc612de3b70", size = 721970, upload-time = "2024-08-17T08:14:51.442Z" }, + { url = "https://files.pythonhosted.org/packages/24/b0/6c9a14ef103df4208e032bce25e66293201dacac18689d2ec4c0e68c8b77/jq-1.8.0-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:ec9e4db978237470e9d65f747eb459f4ffee576c9c9f8ca92ab32d5687a46e4a", size = 746825, upload-time = "2024-08-17T08:14:53.536Z" }, + { url = "https://files.pythonhosted.org/packages/f4/67/4eb836a9eac5f02983ed7caf76c4d0cad32fdd6ae08176be892b3a6b3d17/jq-1.8.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:f9f2548c83473bbe88a32a0735cb949a5d01804f8d411efae5342b5d23be8a2f", size = 751186, upload-time = "2024-08-17T08:14:57.32Z" }, + { url = "https://files.pythonhosted.org/packages/2c/8f/66739f56ee1e3d144e7eef6453c5967275f75bf216e1915cdd9652a779aa/jq-1.8.0-cp312-cp312-win32.whl", hash = "sha256:e3da3538549d5bdc84e6282555be4ba5a50c3792db7d8d72d064cc6f48a2f722", size = 405483, upload-time = "2024-08-17T08:15:00.532Z" }, + { url = "https://files.pythonhosted.org/packages/f6/9f/e886c23b466fc41f105b715724c19dd6089585f2e34375f07c38c69ceaf1/jq-1.8.0-cp312-cp312-win_amd64.whl", hash = "sha256:049ba2978e61e593299edc6dd57b9cefd680272740ad1d4703f8784f5fab644d", size = 417281, upload-time = "2024-08-17T08:15:03.048Z" }, + { url = "https://files.pythonhosted.org/packages/9c/25/c73afa16aedee3ae87b2e8ffb2d12bdb9c7a34a8c9ab5038318cb0b431fe/jq-1.8.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:76aea6161c4d975230e85735c0214c386e66035e96cfc4fd69159e87f46c09d4", size = 415000, upload-time = "2024-08-17T08:15:05.25Z" }, + { url = "https://files.pythonhosted.org/packages/06/97/d09338697ea0eb7386a3df0c6ca2a77ab090c19420a85acdc6f36971c6b8/jq-1.8.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:0c24a5f9e3807e277e19f305c8bcd0665b8b89251b053903f611969657680722", size = 421253, upload-time = "2024-08-17T08:15:07.633Z" }, + { url = "https://files.pythonhosted.org/packages/b8/c3/d020c19eca167b5085e74d2277bc3d9e35d1b4ee5bcb9076f1e26882514d/jq-1.8.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:eb484525dd801583ebd695d02f9165445a4d1b2fb560b187e6fc654911f0600e", size = 725885, upload-time = "2024-08-17T08:15:10.647Z" }, + { url = "https://files.pythonhosted.org/packages/78/b8/8f6b886856f52f3277663d2d7a199663c6ede589dd0714aac9491b82ba6e/jq-1.8.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ddd9abdf0c1b30be1bf853d8c52187c96a51b2cbc05f40c43a37bf6a9b956807", size = 746334, upload-time = "2024-08-17T08:15:13.183Z" }, + { url = "https://files.pythonhosted.org/packages/76/c2/2fa34e480068863ab372ec91c59b10214e9f8f3ae8b6e2de61456e93bae1/jq-1.8.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:2c7464d9b88c74a7119b53f4bbf88028d07a9de9a1a279e45209b763b89d6582", size = 733716, upload-time = "2024-08-17T08:15:15.836Z" }, + { url = "https://files.pythonhosted.org/packages/2e/db/59cb84ec59247af7f7bedd2b5c88b3a4ca17253fd2cc0d40f08573f7ff72/jq-1.8.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:b99761e8ec2cedb9906df4ceae33f467a377621019ef40a9a275689ac3577456", size = 720978, upload-time = "2024-08-17T08:15:17.759Z" }, + { url = "https://files.pythonhosted.org/packages/e0/6f/d04bdcc037ced716e2522ebf7a677541b8654d7855cd1404d894f1ecd144/jq-1.8.0-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:1be1638f9d5f38c83440fb9626d8f78905ed5d70e926e3a664d3de1198e1ef79", size = 746431, upload-time = "2024-08-17T08:15:19.948Z" }, + { url = "https://files.pythonhosted.org/packages/84/52/f100fb2ccd467c17a2ecc186334aa7b512e49ca1a678ecc53dd4defd6e22/jq-1.8.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:2d7e82d58bf3afe373afb3a01f866e473bbd34f38377a2f216c6222ec028eeea", size = 750404, upload-time = "2024-08-17T08:15:22.198Z" }, + { url = "https://files.pythonhosted.org/packages/86/b4/e2459542207238d86727cf81af321ee4920497757092facf347726d64965/jq-1.8.0-cp313-cp313-win32.whl", hash = "sha256:96cb0bb35d55b19b910b12aba3d72e333ad6348a703494c7738cc4664e4410f0", size = 405691, upload-time = "2024-08-17T08:15:25.346Z" }, + { url = "https://files.pythonhosted.org/packages/ce/4d/6e1230f96052d578439eee4ea28069728f3ad4027de127a93b8c6da142f0/jq-1.8.0-cp313-cp313-win_amd64.whl", hash = "sha256:53e60a87657efc365a5d9ccfea2b536cddc1ffab190e823f8645ad933b272d51", size = 417930, upload-time = "2024-08-17T08:15:28.487Z" }, + { url = "https://files.pythonhosted.org/packages/10/3a/d8350a87cf73e66d7252020c31e50e0a5fedc00b343676e0ec1075399312/jq-1.8.0-pp310-pypy310_pp73-macosx_10_13_x86_64.whl", hash = "sha256:e14aa012606470d1a21fdc39835b8eef395f7ea143c720940a48156de94752e9", size = 401438, upload-time = "2024-08-17T08:16:56.721Z" }, + { url = "https://files.pythonhosted.org/packages/95/3f/9f840980d6390b7eacb2a1d3e17c1edf9b0757571c93f801c48f5f494c58/jq-1.8.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:353db01bbb964eff9e39c8966e7c123cbdad1ff59cc3bee773a7a2034e2b843b", size = 410079, upload-time = "2024-08-17T08:16:59.248Z" }, + { url = "https://files.pythonhosted.org/packages/9f/2e/70c61f02fc6307bcb2e079c8aa950eba9caf654c52473955d541261cf091/jq-1.8.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:325480cba94f504b282f42912a16b32d94dd1e6347cf3a367ec3c97fe1dd1b3a", size = 409938, upload-time = "2024-08-17T08:17:01.476Z" }, + { url = "https://files.pythonhosted.org/packages/ae/75/04cb177d21afdbe5e31e2e2e1ae9ef6df651dd5668187090121ca179d147/jq-1.8.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b4a79e94c83ebde789ff54e609f19b1923b2f57b2bd17ccb4953713577d4c3dc", size = 424088, upload-time = "2024-08-17T08:17:03.846Z" }, + { url = "https://files.pythonhosted.org/packages/1f/b6/07b8ca4cd626eca4491c9f055f406d9a45375d7fcb75a877cb25bc88f023/jq-1.8.0-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:dc7ebcc1037c8a82db30aff9177f17379bcc91734def09548e939326717fd82d", size = 435591, upload-time = "2024-08-17T08:17:06.22Z" }, ] [[package]] name = "json-repair" version = "0.30.3" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/2f/7a/7745d0d908563a478421c7520649dfd6a5c551858e2233ff7caf20cb8df7/json_repair-0.30.3.tar.gz", hash = "sha256:0ac56e7ae9253ee9c507a7e1a3a26799c9b0bbe5e2bec1b2cc5053e90d5b05e3", size = 27803 } +sdist = { url = "https://files.pythonhosted.org/packages/2f/7a/7745d0d908563a478421c7520649dfd6a5c551858e2233ff7caf20cb8df7/json_repair-0.30.3.tar.gz", hash = "sha256:0ac56e7ae9253ee9c507a7e1a3a26799c9b0bbe5e2bec1b2cc5053e90d5b05e3", size = 27803, upload-time = "2024-12-04T19:53:02.278Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/fd/2d/79a46330c4b97ee90dd403fb0d267da7b25b24d7db604c5294e5c57d5f7c/json_repair-0.30.3-py3-none-any.whl", hash = "sha256:63bb588162b0958ae93d85356ecbe54c06b8c33f8a4834f93fa2719ea669804e", size = 18951 }, + { url = "https://files.pythonhosted.org/packages/fd/2d/79a46330c4b97ee90dd403fb0d267da7b25b24d7db604c5294e5c57d5f7c/json_repair-0.30.3-py3-none-any.whl", hash = "sha256:63bb588162b0958ae93d85356ecbe54c06b8c33f8a4834f93fa2719ea669804e", size = 18951, upload-time = "2024-12-04T19:53:00.612Z" }, ] [[package]] name = "json5" version = "0.10.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/85/3d/bbe62f3d0c05a689c711cff57b2e3ac3d3e526380adb7c781989f075115c/json5-0.10.0.tar.gz", hash = "sha256:e66941c8f0a02026943c52c2eb34ebeb2a6f819a0be05920a6f5243cd30fd559", size = 48202 } +sdist = { url = "https://files.pythonhosted.org/packages/85/3d/bbe62f3d0c05a689c711cff57b2e3ac3d3e526380adb7c781989f075115c/json5-0.10.0.tar.gz", hash = "sha256:e66941c8f0a02026943c52c2eb34ebeb2a6f819a0be05920a6f5243cd30fd559", size = 48202, upload-time = "2024-11-26T19:56:37.823Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/aa/42/797895b952b682c3dafe23b1834507ee7f02f4d6299b65aaa61425763278/json5-0.10.0-py3-none-any.whl", hash = "sha256:19b23410220a7271e8377f81ba8aacba2fdd56947fbb137ee5977cbe1f5e8dfa", size = 34049 }, + { url = "https://files.pythonhosted.org/packages/aa/42/797895b952b682c3dafe23b1834507ee7f02f4d6299b65aaa61425763278/json5-0.10.0-py3-none-any.whl", hash = "sha256:19b23410220a7271e8377f81ba8aacba2fdd56947fbb137ee5977cbe1f5e8dfa", size = 34049, upload-time = "2024-11-26T19:56:36.649Z" }, ] [[package]] @@ -3949,54 +3967,54 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "jsonpointer" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/42/78/18813351fe5d63acad16aec57f94ec2b70a09e53ca98145589e185423873/jsonpatch-1.33.tar.gz", hash = "sha256:9fcd4009c41e6d12348b4a0ff2563ba56a2923a7dfee731d004e212e1ee5030c", size = 21699 } +sdist = { url = "https://files.pythonhosted.org/packages/42/78/18813351fe5d63acad16aec57f94ec2b70a09e53ca98145589e185423873/jsonpatch-1.33.tar.gz", hash = "sha256:9fcd4009c41e6d12348b4a0ff2563ba56a2923a7dfee731d004e212e1ee5030c", size = 21699, upload-time = "2023-06-26T12:07:29.144Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/73/07/02e16ed01e04a374e644b575638ec7987ae846d25ad97bcc9945a3ee4b0e/jsonpatch-1.33-py2.py3-none-any.whl", hash = "sha256:0ae28c0cd062bbd8b8ecc26d7d164fbbea9652a1a3693f3b956c1eae5145dade", size = 12898 }, + { url = "https://files.pythonhosted.org/packages/73/07/02e16ed01e04a374e644b575638ec7987ae846d25ad97bcc9945a3ee4b0e/jsonpatch-1.33-py2.py3-none-any.whl", hash = "sha256:0ae28c0cd062bbd8b8ecc26d7d164fbbea9652a1a3693f3b956c1eae5145dade", size = 12898, upload-time = "2023-06-16T21:01:28.466Z" }, ] [[package]] name = "jsonpath-python" version = "1.0.6" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/b5/49/e582e50b0c54c1b47e714241c4a4767bf28758bf90212248aea8e1ce8516/jsonpath-python-1.0.6.tar.gz", hash = "sha256:dd5be4a72d8a2995c3f583cf82bf3cd1a9544cfdabf2d22595b67aff07349666", size = 18121 } +sdist = { url = "https://files.pythonhosted.org/packages/b5/49/e582e50b0c54c1b47e714241c4a4767bf28758bf90212248aea8e1ce8516/jsonpath-python-1.0.6.tar.gz", hash = "sha256:dd5be4a72d8a2995c3f583cf82bf3cd1a9544cfdabf2d22595b67aff07349666", size = 18121, upload-time = "2022-03-14T02:35:01.877Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/16/8a/d63959f4eff03893a00e6e63592e3a9f15b9266ed8e0275ab77f8c7dbc94/jsonpath_python-1.0.6-py3-none-any.whl", hash = "sha256:1e3b78df579f5efc23565293612decee04214609208a2335884b3ee3f786b575", size = 7552 }, + { url = "https://files.pythonhosted.org/packages/16/8a/d63959f4eff03893a00e6e63592e3a9f15b9266ed8e0275ab77f8c7dbc94/jsonpath_python-1.0.6-py3-none-any.whl", hash = "sha256:1e3b78df579f5efc23565293612decee04214609208a2335884b3ee3f786b575", size = 7552, upload-time = "2022-03-14T02:34:59.754Z" }, ] [[package]] name = "jsonpickle" version = "4.0.2" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/2c/6f/e73cb91f774ad1077929a29b3a4af6e5603beb446cb99a55debe240664c3/jsonpickle-4.0.2.tar.gz", hash = "sha256:3e650b9853adcdab9d9d62a88412b6d36e9a59ba423b01cacf0cd4ee80733aca", size = 315121 } +sdist = { url = "https://files.pythonhosted.org/packages/2c/6f/e73cb91f774ad1077929a29b3a4af6e5603beb446cb99a55debe240664c3/jsonpickle-4.0.2.tar.gz", hash = "sha256:3e650b9853adcdab9d9d62a88412b6d36e9a59ba423b01cacf0cd4ee80733aca", size = 315121, upload-time = "2025-02-17T19:02:29.314Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/5e/c8/e9dc0af97ce006616abbd7f522d0b45ac322a77f72bb29d901b5114a49ba/jsonpickle-4.0.2-py3-none-any.whl", hash = "sha256:cd3c90d32a68dcaa7f0e4b918bda7d4bb61f3c03b182d82dae2caf9ded0ab6b3", size = 46325 }, + { url = "https://files.pythonhosted.org/packages/5e/c8/e9dc0af97ce006616abbd7f522d0b45ac322a77f72bb29d901b5114a49ba/jsonpickle-4.0.2-py3-none-any.whl", hash = "sha256:cd3c90d32a68dcaa7f0e4b918bda7d4bb61f3c03b182d82dae2caf9ded0ab6b3", size = 46325, upload-time = "2025-02-17T19:02:26.897Z" }, ] [[package]] name = "jsonpointer" version = "3.0.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/6a/0a/eebeb1fa92507ea94016a2a790b93c2ae41a7e18778f85471dc54475ed25/jsonpointer-3.0.0.tar.gz", hash = "sha256:2b2d729f2091522d61c3b31f82e11870f60b68f43fbc705cb76bf4b832af59ef", size = 9114 } +sdist = { url = "https://files.pythonhosted.org/packages/6a/0a/eebeb1fa92507ea94016a2a790b93c2ae41a7e18778f85471dc54475ed25/jsonpointer-3.0.0.tar.gz", hash = "sha256:2b2d729f2091522d61c3b31f82e11870f60b68f43fbc705cb76bf4b832af59ef", size = 9114, upload-time = "2024-06-10T19:24:42.462Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/71/92/5e77f98553e9e75130c78900d000368476aed74276eb8ae8796f65f00918/jsonpointer-3.0.0-py2.py3-none-any.whl", hash = "sha256:13e088adc14fca8b6aa8177c044e12701e6ad4b28ff10e65f2267a90109c9942", size = 7595 }, + { url = "https://files.pythonhosted.org/packages/71/92/5e77f98553e9e75130c78900d000368476aed74276eb8ae8796f65f00918/jsonpointer-3.0.0-py2.py3-none-any.whl", hash = "sha256:13e088adc14fca8b6aa8177c044e12701e6ad4b28ff10e65f2267a90109c9942", size = 7595, upload-time = "2024-06-10T19:24:40.698Z" }, ] [[package]] name = "jsonquerylang" version = "1.1.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/a1/49/2bc349923d322ef682391c149b59f1e766356b3c98e340233a3cc8c5edc9/jsonquerylang-1.1.1.tar.gz", hash = "sha256:b66cc9cae12135fe9fb7f6e2d4f1f703685806223a180d85d695afa414b9d2ba", size = 13573 } +sdist = { url = "https://files.pythonhosted.org/packages/a1/49/2bc349923d322ef682391c149b59f1e766356b3c98e340233a3cc8c5edc9/jsonquerylang-1.1.1.tar.gz", hash = "sha256:b66cc9cae12135fe9fb7f6e2d4f1f703685806223a180d85d695afa414b9d2ba", size = 13573, upload-time = "2024-12-03T12:08:41.039Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/37/8a/d4ef935f41b13b617fb72a27a2ca7f0d950cb777fabe4e57b121ed688195/jsonquerylang-1.1.1-py3-none-any.whl", hash = "sha256:40906259692439fce4da345f9175e455a820b38c87d738b8bd9567078644f3d8", size = 12724 }, + { url = "https://files.pythonhosted.org/packages/37/8a/d4ef935f41b13b617fb72a27a2ca7f0d950cb777fabe4e57b121ed688195/jsonquerylang-1.1.1-py3-none-any.whl", hash = "sha256:40906259692439fce4da345f9175e455a820b38c87d738b8bd9567078644f3d8", size = 12724, upload-time = "2024-12-03T12:08:39.445Z" }, ] [[package]] name = "jsonref" version = "1.1.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/aa/0d/c1f3277e90ccdb50d33ed5ba1ec5b3f0a242ed8c1b1a85d3afeb68464dca/jsonref-1.1.0.tar.gz", hash = "sha256:32fe8e1d85af0fdefbebce950af85590b22b60f9e95443176adbde4e1ecea552", size = 8814 } +sdist = { url = "https://files.pythonhosted.org/packages/aa/0d/c1f3277e90ccdb50d33ed5ba1ec5b3f0a242ed8c1b1a85d3afeb68464dca/jsonref-1.1.0.tar.gz", hash = "sha256:32fe8e1d85af0fdefbebce950af85590b22b60f9e95443176adbde4e1ecea552", size = 8814, upload-time = "2023-01-16T16:10:04.455Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/0c/ec/e1db9922bceb168197a558a2b8c03a7963f1afe93517ddd3cf99f202f996/jsonref-1.1.0-py3-none-any.whl", hash = "sha256:590dc7773df6c21cbf948b5dac07a72a251db28b0238ceecce0a2abfa8ec30a9", size = 9425 }, + { url = "https://files.pythonhosted.org/packages/0c/ec/e1db9922bceb168197a558a2b8c03a7963f1afe93517ddd3cf99f202f996/jsonref-1.1.0-py3-none-any.whl", hash = "sha256:590dc7773df6c21cbf948b5dac07a72a251db28b0238ceecce0a2abfa8ec30a9", size = 9425, upload-time = "2023-01-16T16:10:02.255Z" }, ] [[package]] @@ -4009,9 +4027,9 @@ dependencies = [ { name = "referencing" }, { name = "rpds-py" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/38/2e/03362ee4034a4c917f697890ccd4aec0800ccf9ded7f511971c75451deec/jsonschema-4.23.0.tar.gz", hash = "sha256:d71497fef26351a33265337fa77ffeb82423f3ea21283cd9467bb03999266bc4", size = 325778 } +sdist = { url = "https://files.pythonhosted.org/packages/38/2e/03362ee4034a4c917f697890ccd4aec0800ccf9ded7f511971c75451deec/jsonschema-4.23.0.tar.gz", hash = "sha256:d71497fef26351a33265337fa77ffeb82423f3ea21283cd9467bb03999266bc4", size = 325778, upload-time = "2024-07-08T18:40:05.546Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/69/4a/4f9dbeb84e8850557c02365a0eee0649abe5eb1d84af92a25731c6c0f922/jsonschema-4.23.0-py3-none-any.whl", hash = "sha256:fbadb6f8b144a8f8cf9f0b89ba94501d143e50411a1278633f56a7acf7fd5566", size = 88462 }, + { url = "https://files.pythonhosted.org/packages/69/4a/4f9dbeb84e8850557c02365a0eee0649abe5eb1d84af92a25731c6c0f922/jsonschema-4.23.0-py3-none-any.whl", hash = "sha256:fbadb6f8b144a8f8cf9f0b89ba94501d143e50411a1278633f56a7acf7fd5566", size = 88462, upload-time = "2024-07-08T18:40:00.165Z" }, ] [[package]] @@ -4021,18 +4039,18 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "referencing" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/10/db/58f950c996c793472e336ff3655b13fbcf1e3b359dcf52dcf3ed3b52c352/jsonschema_specifications-2024.10.1.tar.gz", hash = "sha256:0f38b83639958ce1152d02a7f062902c41c8fd20d558b0c34344292d417ae272", size = 15561 } +sdist = { url = "https://files.pythonhosted.org/packages/10/db/58f950c996c793472e336ff3655b13fbcf1e3b359dcf52dcf3ed3b52c352/jsonschema_specifications-2024.10.1.tar.gz", hash = "sha256:0f38b83639958ce1152d02a7f062902c41c8fd20d558b0c34344292d417ae272", size = 15561, upload-time = "2024-10-08T12:29:32.068Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/d1/0f/8910b19ac0670a0f80ce1008e5e751c4a57e14d2c4c13a482aa6079fa9d6/jsonschema_specifications-2024.10.1-py3-none-any.whl", hash = "sha256:a09a0680616357d9a0ecf05c12ad234479f549239d0f5b55f3deea67475da9bf", size = 18459 }, + { url = "https://files.pythonhosted.org/packages/d1/0f/8910b19ac0670a0f80ce1008e5e751c4a57e14d2c4c13a482aa6079fa9d6/jsonschema_specifications-2024.10.1-py3-none-any.whl", hash = "sha256:a09a0680616357d9a0ecf05c12ad234479f549239d0f5b55f3deea67475da9bf", size = 18459, upload-time = "2024-10-08T12:29:30.439Z" }, ] [[package]] name = "junitparser" version = "3.2.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/57/88/6a268028a297751ed73be8e291f12aa727caf22adbc218e8dfbafcc974af/junitparser-3.2.0.tar.gz", hash = "sha256:b05e89c27e7b74b3c563a078d6e055d95cf397444f8f689b0ca616ebda0b3c65", size = 20073 } +sdist = { url = "https://files.pythonhosted.org/packages/57/88/6a268028a297751ed73be8e291f12aa727caf22adbc218e8dfbafcc974af/junitparser-3.2.0.tar.gz", hash = "sha256:b05e89c27e7b74b3c563a078d6e055d95cf397444f8f689b0ca616ebda0b3c65", size = 20073, upload-time = "2024-09-01T04:07:42.291Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/5a/f9/321d566c9f2af81fdb4bb3d5900214116b47be9e26b82219da8b818d9da9/junitparser-3.2.0-py2.py3-none-any.whl", hash = "sha256:e14fdc0a999edfc15889b637390e8ef6ca09a49532416d3bd562857d42d4b96d", size = 13394 }, + { url = "https://files.pythonhosted.org/packages/5a/f9/321d566c9f2af81fdb4bb3d5900214116b47be9e26b82219da8b818d9da9/junitparser-3.2.0-py2.py3-none-any.whl", hash = "sha256:e14fdc0a999edfc15889b637390e8ef6ca09a49532416d3bd562857d42d4b96d", size = 13394, upload-time = "2024-09-01T04:07:40.541Z" }, ] [[package]] @@ -4046,9 +4064,9 @@ dependencies = [ { name = "tornado" }, { name = "traitlets" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/71/22/bf9f12fdaeae18019a468b68952a60fe6dbab5d67cd2a103cac7659b41ca/jupyter_client-8.6.3.tar.gz", hash = "sha256:35b3a0947c4a6e9d589eb97d7d4cd5e90f910ee73101611f01283732bd6d9419", size = 342019 } +sdist = { url = "https://files.pythonhosted.org/packages/71/22/bf9f12fdaeae18019a468b68952a60fe6dbab5d67cd2a103cac7659b41ca/jupyter_client-8.6.3.tar.gz", hash = "sha256:35b3a0947c4a6e9d589eb97d7d4cd5e90f910ee73101611f01283732bd6d9419", size = 342019, upload-time = "2024-09-17T10:44:17.613Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/11/85/b0394e0b6fcccd2c1eeefc230978a6f8cb0c5df1e4cd3e7625735a0d7d1e/jupyter_client-8.6.3-py3-none-any.whl", hash = "sha256:e8a19cc986cc45905ac3362915f410f3af85424b4c0905e94fa5f2cb08e8f23f", size = 106105 }, + { url = "https://files.pythonhosted.org/packages/11/85/b0394e0b6fcccd2c1eeefc230978a6f8cb0c5df1e4cd3e7625735a0d7d1e/jupyter_client-8.6.3-py3-none-any.whl", hash = "sha256:e8a19cc986cc45905ac3362915f410f3af85424b4c0905e94fa5f2cb08e8f23f", size = 106105, upload-time = "2024-09-17T10:44:15.218Z" }, ] [[package]] @@ -4060,9 +4078,9 @@ dependencies = [ { name = "pywin32", marker = "platform_python_implementation != 'PyPy' and sys_platform == 'win32'" }, { name = "traitlets" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/00/11/b56381fa6c3f4cc5d2cf54a7dbf98ad9aa0b339ef7a601d6053538b079a7/jupyter_core-5.7.2.tar.gz", hash = "sha256:aa5f8d32bbf6b431ac830496da7392035d6f61b4f54872f15c4bd2a9c3f536d9", size = 87629 } +sdist = { url = "https://files.pythonhosted.org/packages/00/11/b56381fa6c3f4cc5d2cf54a7dbf98ad9aa0b339ef7a601d6053538b079a7/jupyter_core-5.7.2.tar.gz", hash = "sha256:aa5f8d32bbf6b431ac830496da7392035d6f61b4f54872f15c4bd2a9c3f536d9", size = 87629, upload-time = "2024-03-12T12:37:35.652Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/c9/fb/108ecd1fe961941959ad0ee4e12ee7b8b1477247f30b1fdfd83ceaf017f0/jupyter_core-5.7.2-py3-none-any.whl", hash = "sha256:4f7315d2f6b4bcf2e3e7cb6e46772eba760ae459cd1f59d29eb57b0a01bd7409", size = 28965 }, + { url = "https://files.pythonhosted.org/packages/c9/fb/108ecd1fe961941959ad0ee4e12ee7b8b1477247f30b1fdfd83ceaf017f0/jupyter_core-5.7.2-py3-none-any.whl", hash = "sha256:4f7315d2f6b4bcf2e3e7cb6e46772eba760ae459cd1f59d29eb57b0a01bd7409", size = 28965, upload-time = "2024-03-12T12:37:32.36Z" }, ] [[package]] @@ -4074,9 +4092,9 @@ dependencies = [ { name = "tzdata" }, { name = "vine" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/0f/a5/eddeaf1044b94d802ba9d69f5446f758a14b6770bcfd7498d5270fc2e68f/kombu-5.5.0.tar.gz", hash = "sha256:72e65c062e903ee1b4e8b68d348f63c02afc172eda409e3aca85867752e79c0b", size = 460768 } +sdist = { url = "https://files.pythonhosted.org/packages/0f/a5/eddeaf1044b94d802ba9d69f5446f758a14b6770bcfd7498d5270fc2e68f/kombu-5.5.0.tar.gz", hash = "sha256:72e65c062e903ee1b4e8b68d348f63c02afc172eda409e3aca85867752e79c0b", size = 460768, upload-time = "2025-03-13T16:15:14.722Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/23/29/f4f109c490d3cab3cbbba53403895e6052c84a40f18c28f75cd4dd53f11d/kombu-5.5.0-py3-none-any.whl", hash = "sha256:526c6cf038c986b998639109a1eb762502f831e8da148cc928f1f95cd91eb874", size = 209313 }, + { url = "https://files.pythonhosted.org/packages/23/29/f4f109c490d3cab3cbbba53403895e6052c84a40f18c28f75cd4dd53f11d/kombu-5.5.0-py3-none-any.whl", hash = "sha256:526c6cf038c986b998639109a1eb762502f831e8da148cc928f1f95cd91eb874", size = 209313, upload-time = "2025-03-13T16:15:11.777Z" }, ] [[package]] @@ -4096,9 +4114,9 @@ dependencies = [ { name = "urllib3" }, { name = "websocket-client" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/7e/bd/ffcd3104155b467347cd9b3a64eb24182e459579845196b3a200569c8912/kubernetes-31.0.0.tar.gz", hash = "sha256:28945de906c8c259c1ebe62703b56a03b714049372196f854105afe4e6d014c0", size = 916096 } +sdist = { url = "https://files.pythonhosted.org/packages/7e/bd/ffcd3104155b467347cd9b3a64eb24182e459579845196b3a200569c8912/kubernetes-31.0.0.tar.gz", hash = "sha256:28945de906c8c259c1ebe62703b56a03b714049372196f854105afe4e6d014c0", size = 916096, upload-time = "2024-09-20T03:16:08.089Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/fb/a8/17f5e28cecdbd6d48127c22abdb794740803491f422a11905c4569d8e139/kubernetes-31.0.0-py2.py3-none-any.whl", hash = "sha256:bf141e2d380c8520eada8b351f4e319ffee9636328c137aa432bc486ca1200e1", size = 1857013 }, + { url = "https://files.pythonhosted.org/packages/fb/a8/17f5e28cecdbd6d48127c22abdb794740803491f422a11905c4569d8e139/kubernetes-31.0.0-py2.py3-none-any.whl", hash = "sha256:bf141e2d380c8520eada8b351f4e319ffee9636328c137aa432bc486ca1200e1", size = 1857013, upload-time = "2024-09-20T03:16:06.05Z" }, ] [[package]] @@ -4115,9 +4133,9 @@ dependencies = [ { name = "requests" }, { name = "sqlalchemy" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/e7/54/ea3e30df3a7f6f9986cdb5a53d46a219d1e20b5a5e72a480b932a961ff30/langchain-0.3.21.tar.gz", hash = "sha256:a10c81f8c450158af90bf37190298d996208cfd15dd3accc1c585f068473d619", size = 10225431 } +sdist = { url = "https://files.pythonhosted.org/packages/e7/54/ea3e30df3a7f6f9986cdb5a53d46a219d1e20b5a5e72a480b932a961ff30/langchain-0.3.21.tar.gz", hash = "sha256:a10c81f8c450158af90bf37190298d996208cfd15dd3accc1c585f068473d619", size = 10225431, upload-time = "2025-03-18T20:57:26.569Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/c3/89/eeab8c671d791ce872225aa77a05805ba67052764a3faa6331fc4674e855/langchain-0.3.21-py3-none-any.whl", hash = "sha256:c8bd2372440cc5d48cb50b2d532c2e24036124f1c467002ceb15bc7b86c92579", size = 1011714 }, + { url = "https://files.pythonhosted.org/packages/c3/89/eeab8c671d791ce872225aa77a05805ba67052764a3faa6331fc4674e855/langchain-0.3.21-py3-none-any.whl", hash = "sha256:c8bd2372440cc5d48cb50b2d532c2e24036124f1c467002ceb15bc7b86c92579", size = 1011714, upload-time = "2025-03-18T20:57:24.852Z" }, ] [[package]] @@ -4130,9 +4148,9 @@ dependencies = [ { name = "langchain-core" }, { name = "pydantic" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/5d/b4/5b54844307decc73416be757dbeba1e4cd62e0cd7e9d6e1b7e30eb17ab4d/langchain_anthropic-0.3.0.tar.gz", hash = "sha256:f9b5cbdbf2d5b3432f78f056e474efb10a2c1e37f9a471d3aceb50a0d9f945df", size = 20619 } +sdist = { url = "https://files.pythonhosted.org/packages/5d/b4/5b54844307decc73416be757dbeba1e4cd62e0cd7e9d6e1b7e30eb17ab4d/langchain_anthropic-0.3.0.tar.gz", hash = "sha256:f9b5cbdbf2d5b3432f78f056e474efb10a2c1e37f9a471d3aceb50a0d9f945df", size = 20619, upload-time = "2024-11-12T20:04:34.19Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/c2/bb/8f1cb2c5ab344484cbecd1009c84ed70cd7d8a1df58196b5a35bb7fb4da1/langchain_anthropic-0.3.0-py3-none-any.whl", hash = "sha256:96b74a9adfcc092cc2ae137d4189ca50e8f5ad9635618024f7c98d8f9fc1076a", size = 22152 }, + { url = "https://files.pythonhosted.org/packages/c2/bb/8f1cb2c5ab344484cbecd1009c84ed70cd7d8a1df58196b5a35bb7fb4da1/langchain_anthropic-0.3.0-py3-none-any.whl", hash = "sha256:96b74a9adfcc092cc2ae137d4189ca50e8f5ad9635618024f7c98d8f9fc1076a", size = 22152, upload-time = "2024-11-12T20:04:32.659Z" }, ] [[package]] @@ -4144,9 +4162,9 @@ dependencies = [ { name = "langchain-community" }, { name = "numpy" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/0f/3c/e8cd9e7a091e5c9f459856b6f7270ae56f8b84ccf953c16506f3f0c3a276/langchain_astradb-0.6.0.tar.gz", hash = "sha256:5254a85923aa3b0a5850277aa467c3a281f6bafd9b6e1454de6c66c4062ad6d8", size = 64975 } +sdist = { url = "https://files.pythonhosted.org/packages/0f/3c/e8cd9e7a091e5c9f459856b6f7270ae56f8b84ccf953c16506f3f0c3a276/langchain_astradb-0.6.0.tar.gz", hash = "sha256:5254a85923aa3b0a5850277aa467c3a281f6bafd9b6e1454de6c66c4062ad6d8", size = 64975, upload-time = "2025-03-31T19:39:19.496Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/88/d3/b540e6639d8e4f0907c6b9c9226e8f92756bfaeff6b5be58eadb2aed3a72/langchain_astradb-0.6.0-py3-none-any.whl", hash = "sha256:dc5886b29e50f24d6ab5356fdda6aa8b3e5b8c718e2493c8f263d9ecef42d9b4", size = 69654 }, + { url = "https://files.pythonhosted.org/packages/88/d3/b540e6639d8e4f0907c6b9c9226e8f92756bfaeff6b5be58eadb2aed3a72/langchain_astradb-0.6.0-py3-none-any.whl", hash = "sha256:dc5886b29e50f24d6ab5356fdda6aa8b3e5b8c718e2493c8f263d9ecef42d9b4", size = 69654, upload-time = "2025-03-31T19:39:18.219Z" }, ] [[package]] @@ -4159,9 +4177,9 @@ dependencies = [ { name = "numpy" }, { name = "pydantic" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/39/a9/aec450d33f04100044871c9b7a227c5560e9d2e8ac06e2f2b38c5a70e8f0/langchain_aws-0.2.7.tar.gz", hash = "sha256:5abf12d7cad5164363008612f906bf27cb85b8f82befe71dbdf27afeda4548eb", size = 73756 } +sdist = { url = "https://files.pythonhosted.org/packages/39/a9/aec450d33f04100044871c9b7a227c5560e9d2e8ac06e2f2b38c5a70e8f0/langchain_aws-0.2.7.tar.gz", hash = "sha256:5abf12d7cad5164363008612f906bf27cb85b8f82befe71dbdf27afeda4548eb", size = 73756, upload-time = "2024-11-08T01:18:42.048Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/3f/4c/3f60d00fbe294f4ea332c98d9d06f5cce6819427b7b2b08ddebc74da5e58/langchain_aws-0.2.7-py3-none-any.whl", hash = "sha256:f60f5e76ce9b3c175d569d40a7a8e113d3aa9feb8e88d013e6054da36501afef", size = 87716 }, + { url = "https://files.pythonhosted.org/packages/3f/4c/3f60d00fbe294f4ea332c98d9d06f5cce6819427b7b2b08ddebc74da5e58/langchain_aws-0.2.7-py3-none-any.whl", hash = "sha256:f60f5e76ce9b3c175d569d40a7a8e113d3aa9feb8e88d013e6054da36501afef", size = 87716, upload-time = "2024-11-08T01:18:40.435Z" }, ] [[package]] @@ -4174,9 +4192,9 @@ dependencies = [ { name = "langchain-core" }, { name = "numpy" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/ea/0d/b55c34db346e531d72e629891606512a792c83c8c82b40e6e313db3e36b9/langchain_chroma-0.1.4.tar.gz", hash = "sha256:5963a79bf72af0f72019084bbc1e610d03ba33ec2df9a4b47b27c0132aa533fb", size = 10157 } +sdist = { url = "https://files.pythonhosted.org/packages/ea/0d/b55c34db346e531d72e629891606512a792c83c8c82b40e6e313db3e36b9/langchain_chroma-0.1.4.tar.gz", hash = "sha256:5963a79bf72af0f72019084bbc1e610d03ba33ec2df9a4b47b27c0132aa533fb", size = 10157, upload-time = "2024-09-14T00:36:36.523Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/bc/8c/ef0a589e523e72373a79a64cd1184682155113b865f889d815a9f264a755/langchain_chroma-0.1.4-py3-none-any.whl", hash = "sha256:2877b284fc736bfd31628aa542ed0f5410c3cdc63ad2c670cb67fc360b4a236a", size = 10452 }, + { url = "https://files.pythonhosted.org/packages/bc/8c/ef0a589e523e72373a79a64cd1184682155113b865f889d815a9f264a755/langchain_chroma-0.1.4-py3-none-any.whl", hash = "sha256:2877b284fc736bfd31628aa542ed0f5410c3cdc63ad2c670cb67fc360b4a236a", size = 10452, upload-time = "2024-09-14T00:36:35.033Z" }, ] [[package]] @@ -4191,9 +4209,9 @@ dependencies = [ { name = "pydantic" }, { name = "tabulate" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/b6/94/61741524effbd5593bc4fef0189f81bd37d57570c8997e98761b95959f7b/langchain_cohere-0.3.3.tar.gz", hash = "sha256:502f35eb5f983656b26114c7411628241fd06f14e24c85721ea57c9ee1c7c890", size = 36920 } +sdist = { url = "https://files.pythonhosted.org/packages/b6/94/61741524effbd5593bc4fef0189f81bd37d57570c8997e98761b95959f7b/langchain_cohere-0.3.3.tar.gz", hash = "sha256:502f35eb5f983656b26114c7411628241fd06f14e24c85721ea57c9ee1c7c890", size = 36920, upload-time = "2024-11-27T16:29:24.482Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/bf/f0/9b93add001591503ca67e0a0c0808599eac3f554258d181e18e5b5fbf218/langchain_cohere-0.3.3-py3-none-any.whl", hash = "sha256:c8dee47a31cedb227ccf3ba93dad5f09ebadf9043e0ce941ae0bffdc3a226b37", size = 44334 }, + { url = "https://files.pythonhosted.org/packages/bf/f0/9b93add001591503ca67e0a0c0808599eac3f554258d181e18e5b5fbf218/langchain_cohere-0.3.3-py3-none-any.whl", hash = "sha256:c8dee47a31cedb227ccf3ba93dad5f09ebadf9043e0ce941ae0bffdc3a226b37", size = 44334, upload-time = "2024-11-27T16:29:22.833Z" }, ] [[package]] @@ -4214,9 +4232,9 @@ dependencies = [ { name = "sqlalchemy" }, { name = "tenacity" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/86/bb/a07609679781199738934226bb2764c12541573bc4feeaf21e9f3ad5caf4/langchain_community-0.3.20.tar.gz", hash = "sha256:bd83b4f2f818338423439aff3b5be362e1d686342ffada0478cd34c6f5ef5969", size = 33221203 } +sdist = { url = "https://files.pythonhosted.org/packages/86/bb/a07609679781199738934226bb2764c12541573bc4feeaf21e9f3ad5caf4/langchain_community-0.3.20.tar.gz", hash = "sha256:bd83b4f2f818338423439aff3b5be362e1d686342ffada0478cd34c6f5ef5969", size = 33221203, upload-time = "2025-03-18T22:07:34.81Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/ab/4b/2652cfd2baa482cb3cdbec1ccccae1674418b7576f21ba7724d8730de9db/langchain_community-0.3.20-py3-none-any.whl", hash = "sha256:ea3dbf37fbc21020eca8850627546f3c95a8770afc06c4142b40b9ba86b970f7", size = 2524455 }, + { url = "https://files.pythonhosted.org/packages/ab/4b/2652cfd2baa482cb3cdbec1ccccae1674418b7576f21ba7724d8730de9db/langchain_community-0.3.20-py3-none-any.whl", hash = "sha256:ea3dbf37fbc21020eca8850627546f3c95a8770afc06c4142b40b9ba86b970f7", size = 2524455, upload-time = "2025-03-18T22:07:32.064Z" }, ] [[package]] @@ -4232,9 +4250,9 @@ dependencies = [ { name = "tenacity" }, { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/38/85/4c896de87bc20915c5bf7be32fd325f4dfdbd0b262b4e49597a11d909ef7/langchain_core-0.3.45.tar.gz", hash = "sha256:a39b8446495d1ea97311aa726478c0a13ef1d77cb7644350bad6d9d3c0141a0c", size = 529844 } +sdist = { url = "https://files.pythonhosted.org/packages/38/85/4c896de87bc20915c5bf7be32fd325f4dfdbd0b262b4e49597a11d909ef7/langchain_core-0.3.45.tar.gz", hash = "sha256:a39b8446495d1ea97311aa726478c0a13ef1d77cb7644350bad6d9d3c0141a0c", size = 529844, upload-time = "2025-03-13T22:53:41.63Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/b6/8b/c41dbe55a502b71d84734be75c40d5a62fd6024dd8417c9ca2417e308782/langchain_core-0.3.45-py3-none-any.whl", hash = "sha256:fe560d644c102c3f5dcfb44eb5295e26d22deab259fdd084f6b1b55a0350b77c", size = 415868 }, + { url = "https://files.pythonhosted.org/packages/b6/8b/c41dbe55a502b71d84734be75c40d5a62fd6024dd8417c9ca2417e308782/langchain_core-0.3.45-py3-none-any.whl", hash = "sha256:fe560d644c102c3f5dcfb44eb5295e26d22deab259fdd084f6b1b55a0350b77c", size = 415868, upload-time = "2025-03-13T22:53:40.02Z" }, ] [[package]] @@ -4245,9 +4263,9 @@ dependencies = [ { name = "elasticsearch", extra = ["vectorstore-mmr"] }, { name = "langchain-core" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/fe/87/ee20cee9d255b8f8c9e34d84eb7b040cabc7bd8499c61b3886dd2a1c2e3f/langchain_elasticsearch-0.3.0.tar.gz", hash = "sha256:36c2963c432777e05b6613f57ee477de4b6e4be4ac4c1306601ab64de004a297", size = 22873 } +sdist = { url = "https://files.pythonhosted.org/packages/fe/87/ee20cee9d255b8f8c9e34d84eb7b040cabc7bd8499c61b3886dd2a1c2e3f/langchain_elasticsearch-0.3.0.tar.gz", hash = "sha256:36c2963c432777e05b6613f57ee477de4b6e4be4ac4c1306601ab64de004a297", size = 22873, upload-time = "2024-09-14T02:05:36.201Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/d4/0c/3d9330f0c1c6e6aba285279f4048a3cda1af30fd8a05ddaf242d59110175/langchain_elasticsearch-0.3.0-py3-none-any.whl", hash = "sha256:83d26d2a29f7628bcf2c655fe988930c90249e78e6f326c0be218ad4fa96f1f4", size = 24608 }, + { url = "https://files.pythonhosted.org/packages/d4/0c/3d9330f0c1c6e6aba285279f4048a3cda1af30fd8a05ddaf242d59110175/langchain_elasticsearch-0.3.0-py3-none-any.whl", hash = "sha256:83d26d2a29f7628bcf2c655fe988930c90249e78e6f326c0be218ad4fa96f1f4", size = 24608, upload-time = "2024-09-14T02:05:35.272Z" }, ] [[package]] @@ -4258,9 +4276,9 @@ dependencies = [ { name = "langchain-community" }, { name = "langchain-core" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/27/56/a8acbb08a03383c28875b3b151e4cefea5612266917fbd6fc3c14c21e172/langchain_experimental-0.3.4.tar.gz", hash = "sha256:937c4259ee4a639c618d19acf0e2c5c2898ef127050346edc5655259aa281a21", size = 140532 } +sdist = { url = "https://files.pythonhosted.org/packages/27/56/a8acbb08a03383c28875b3b151e4cefea5612266917fbd6fc3c14c21e172/langchain_experimental-0.3.4.tar.gz", hash = "sha256:937c4259ee4a639c618d19acf0e2c5c2898ef127050346edc5655259aa281a21", size = 140532, upload-time = "2024-12-20T15:16:09.42Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/b2/27/fe8caa4884611286b1f7d6c5cfd76e1fef188faaa946db4fde6daa1cd2cd/langchain_experimental-0.3.4-py3-none-any.whl", hash = "sha256:2e587306aea36b60fa5e5fc05dc7281bee9f60a806f0bf9d30916e0ee096af80", size = 209154 }, + { url = "https://files.pythonhosted.org/packages/b2/27/fe8caa4884611286b1f7d6c5cfd76e1fef188faaa946db4fde6daa1cd2cd/langchain_experimental-0.3.4-py3-none-any.whl", hash = "sha256:2e587306aea36b60fa5e5fc05dc7281bee9f60a806f0bf9d30916e0ee096af80", size = 209154, upload-time = "2024-12-20T15:16:07.006Z" }, ] [[package]] @@ -4274,9 +4292,9 @@ dependencies = [ { name = "protobuf" }, { name = "pytz" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/b4/e0/83e1d3f9d952eee6d920d2edafbb754013f7de474bf02e97d6f99053fc06/langchain_google_calendar_tools-0.0.1.tar.gz", hash = "sha256:2222499ded96880c573c358bb6b4c75a86f638e1f3a446fb14b126a30ee7f62e", size = 12048 } +sdist = { url = "https://files.pythonhosted.org/packages/b4/e0/83e1d3f9d952eee6d920d2edafbb754013f7de474bf02e97d6f99053fc06/langchain_google_calendar_tools-0.0.1.tar.gz", hash = "sha256:2222499ded96880c573c358bb6b4c75a86f638e1f3a446fb14b126a30ee7f62e", size = 12048, upload-time = "2023-11-30T06:50:26.428Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/ff/72/733dacdbab414178d2bfde4e6153861534f30b82abd98306968b63439236/langchain_google_calendar_tools-0.0.1-py3-none-any.whl", hash = "sha256:ce0e62056fc62a90d2f95d4d33c9c2ef3d8a616b25ede266b67f88e8e02f9d55", size = 13792 }, + { url = "https://files.pythonhosted.org/packages/ff/72/733dacdbab414178d2bfde4e6153861534f30b82abd98306968b63439236/langchain_google_calendar_tools-0.0.1-py3-none-any.whl", hash = "sha256:ce0e62056fc62a90d2f95d4d33c9c2ef3d8a616b25ede266b67f88e8e02f9d55", size = 13792, upload-time = "2023-11-30T06:50:24.223Z" }, ] [[package]] @@ -4291,9 +4309,9 @@ dependencies = [ { name = "langchain-community" }, { name = "langchain-core" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/1c/2a/c390e327d598336d775088b896bad4af8e305752df14626467d644bd3fbf/langchain_google_community-2.0.3.tar.gz", hash = "sha256:2d77f8c9bd6da546b9e3f92517441abfcb2730f9b5beaff17a36d7bdb5687bbc", size = 56035 } +sdist = { url = "https://files.pythonhosted.org/packages/1c/2a/c390e327d598336d775088b896bad4af8e305752df14626467d644bd3fbf/langchain_google_community-2.0.3.tar.gz", hash = "sha256:2d77f8c9bd6da546b9e3f92517441abfcb2730f9b5beaff17a36d7bdb5687bbc", size = 56035, upload-time = "2024-11-27T13:51:10.835Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/eb/3e/58b756ee60dfbfaaee19bdd665c146b8756412dfaf8fdfe2bd4d5bd682ce/langchain_google_community-2.0.3-py3-none-any.whl", hash = "sha256:feb6bcccf9e2c5d6e8ef029a1900ef5fa1ee0cd5499d555c603d79c1b7319597", size = 77636 }, + { url = "https://files.pythonhosted.org/packages/eb/3e/58b756ee60dfbfaaee19bdd665c146b8756412dfaf8fdfe2bd4d5bd682ce/langchain_google_community-2.0.3-py3-none-any.whl", hash = "sha256:feb6bcccf9e2c5d6e8ef029a1900ef5fa1ee0cd5499d555c603d79c1b7319597", size = 77636, upload-time = "2024-11-27T13:51:09.093Z" }, ] [[package]] @@ -4306,9 +4324,9 @@ dependencies = [ { name = "langchain-core" }, { name = "pydantic" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/82/2c/ea690c3432b0db7fd6e92df4e1d1f686821b431d8e47b680cdb741764281/langchain_google_genai-2.0.6.tar.gz", hash = "sha256:04fa7c35902a65036a8f5f91dfdd3c87f926e5d54911113028a86bcbd1e2db00", size = 37087 } +sdist = { url = "https://files.pythonhosted.org/packages/82/2c/ea690c3432b0db7fd6e92df4e1d1f686821b431d8e47b680cdb741764281/langchain_google_genai-2.0.6.tar.gz", hash = "sha256:04fa7c35902a65036a8f5f91dfdd3c87f926e5d54911113028a86bcbd1e2db00", size = 37087, upload-time = "2024-11-27T13:34:02.415Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/15/b5/2c68fdda944af426a85cb4d578e72c2f8edda96dbf57863c91058384be29/langchain_google_genai-2.0.6-py3-none-any.whl", hash = "sha256:09616a1675ff0562a9e561f6ec4130a898ec0ad817ad67fcf4d650e79bcf61c5", size = 41339 }, + { url = "https://files.pythonhosted.org/packages/15/b5/2c68fdda944af426a85cb4d578e72c2f8edda96dbf57863c91058384be29/langchain_google_genai-2.0.6-py3-none-any.whl", hash = "sha256:09616a1675ff0562a9e561f6ec4130a898ec0ad817ad67fcf4d650e79bcf61c5", size = 41339, upload-time = "2024-11-27T13:34:01.291Z" }, ] [[package]] @@ -4323,9 +4341,9 @@ dependencies = [ { name = "langchain-core" }, { name = "pydantic" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/73/64/b7322fc150f18904e5715cd64d5ba6571190d4337c40b8e5649d4fc84288/langchain_google_vertexai-2.0.7.tar.gz", hash = "sha256:66d122c34f44fb87845f704f4906ac9c5cc0aa34be65eaf9ff61ba73956e4aee", size = 75141 } +sdist = { url = "https://files.pythonhosted.org/packages/73/64/b7322fc150f18904e5715cd64d5ba6571190d4337c40b8e5649d4fc84288/langchain_google_vertexai-2.0.7.tar.gz", hash = "sha256:66d122c34f44fb87845f704f4906ac9c5cc0aa34be65eaf9ff61ba73956e4aee", size = 75141, upload-time = "2024-10-31T19:45:45.23Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/77/85/4773d9fb4fe4712a423d16a1c697d38a3c9a2d96057ece250f80df8ac23a/langchain_google_vertexai-2.0.7-py3-none-any.whl", hash = "sha256:9b89d26472020f19a5708ff216cb131d8c36c06af6efb8589bcde30d2327381f", size = 89869 }, + { url = "https://files.pythonhosted.org/packages/77/85/4773d9fb4fe4712a423d16a1c697d38a3c9a2d96057ece250f80df8ac23a/langchain_google_vertexai-2.0.7-py3-none-any.whl", hash = "sha256:9b89d26472020f19a5708ff216cb131d8c36c06af6efb8589bcde30d2327381f", size = 89869, upload-time = "2024-10-31T19:45:43.059Z" }, ] [[package]] @@ -4341,9 +4359,9 @@ dependencies = [ { name = "pydantic" }, { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/c3/a6/b2f3bfa5478d7305fad53a01fcc1263962b7164f16175d3a32442754b94a/langchain_graph_retriever-0.6.1.tar.gz", hash = "sha256:47df4e51dae2334b6676934a070c00adc652e8556e9972f5fb1ff82e921b2e5e", size = 33502 } +sdist = { url = "https://files.pythonhosted.org/packages/c3/a6/b2f3bfa5478d7305fad53a01fcc1263962b7164f16175d3a32442754b94a/langchain_graph_retriever-0.6.1.tar.gz", hash = "sha256:47df4e51dae2334b6676934a070c00adc652e8556e9972f5fb1ff82e921b2e5e", size = 33502, upload-time = "2025-03-12T12:57:52.453Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/f4/33/f523b80d42acda5349044ccda6145915da19d68e13a456feeaf0e8aa6906/langchain_graph_retriever-0.6.1-py3-none-any.whl", hash = "sha256:47859c5a86fc39a47e12770b368ce59b8f855000fb6437b9384c7a4f866a391e", size = 34202 }, + { url = "https://files.pythonhosted.org/packages/f4/33/f523b80d42acda5349044ccda6145915da19d68e13a456feeaf0e8aa6906/langchain_graph_retriever-0.6.1-py3-none-any.whl", hash = "sha256:47859c5a86fc39a47e12770b368ce59b8f855000fb6437b9384c7a4f866a391e", size = 34202, upload-time = "2025-03-12T12:57:51.185Z" }, ] [[package]] @@ -4354,9 +4372,9 @@ dependencies = [ { name = "groq" }, { name = "langchain-core" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/51/e6/ac5f64430eb1219acc8cabdbf2df90c9b2a2a61d4cb45b80442b44afac9e/langchain_groq-0.2.1.tar.gz", hash = "sha256:a59c81d1a15dc97abf4fdb4c2589f98109313eda147e6b378829222d4d929792", size = 14803 } +sdist = { url = "https://files.pythonhosted.org/packages/51/e6/ac5f64430eb1219acc8cabdbf2df90c9b2a2a61d4cb45b80442b44afac9e/langchain_groq-0.2.1.tar.gz", hash = "sha256:a59c81d1a15dc97abf4fdb4c2589f98109313eda147e6b378829222d4d929792", size = 14803, upload-time = "2024-10-31T18:34:36.152Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/e3/ed/bf857c2857a7aa1f9b1d436c668a3f1a4071cb2bb6f1d247f98f1ebb3f0a/langchain_groq-0.2.1-py3-none-any.whl", hash = "sha256:98d282fd9d7d99b0f55de0a1daea2d5d350ef697e3cb5e97de06aeba4eca8679", size = 14331 }, + { url = "https://files.pythonhosted.org/packages/e3/ed/bf857c2857a7aa1f9b1d436c668a3f1a4071cb2bb6f1d247f98f1ebb3f0a/langchain_groq-0.2.1-py3-none-any.whl", hash = "sha256:98d282fd9d7d99b0f55de0a1daea2d5d350ef697e3cb5e97de06aeba4eca8679", size = 14331, upload-time = "2024-10-31T18:34:35.211Z" }, ] [[package]] @@ -4367,9 +4385,9 @@ dependencies = [ { name = "ibm-watsonx-ai" }, { name = "langchain-core" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/84/1d/a0d5a535beb722dc8275a30e7db9b23938e0a074069cc7d4093507a5bd4f/langchain_ibm-0.3.8.tar.gz", hash = "sha256:b8e606f1581c2bed9a078bae6335f2f70b6f9b25e07736b61f763966be3405bc", size = 23015 } +sdist = { url = "https://files.pythonhosted.org/packages/84/1d/a0d5a535beb722dc8275a30e7db9b23938e0a074069cc7d4093507a5bd4f/langchain_ibm-0.3.8.tar.gz", hash = "sha256:b8e606f1581c2bed9a078bae6335f2f70b6f9b25e07736b61f763966be3405bc", size = 23015, upload-time = "2025-03-14T09:36:59.262Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/76/7d/dc4db1613c2aa53528205a4cd2286720fda92478686f186414e651326c73/langchain_ibm-0.3.8-py3-none-any.whl", hash = "sha256:a3eb4465a50c59aa8f7253d2b500e4cf303c7e2bf6358487def9732abb51a5db", size = 27476 }, + { url = "https://files.pythonhosted.org/packages/76/7d/dc4db1613c2aa53528205a4cd2286720fda92478686f186414e651326c73/langchain_ibm-0.3.8-py3-none-any.whl", hash = "sha256:a3eb4465a50c59aa8f7253d2b500e4cf303c7e2bf6358487def9732abb51a5db", size = 27476, upload-time = "2025-03-14T09:36:58.323Z" }, ] [[package]] @@ -4380,9 +4398,9 @@ dependencies = [ { name = "langchain-core" }, { name = "pymilvus" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/0e/fe/765aaf4186d6eecea1afee62d627ea05e9bdb82be2b08048581f1da8a81d/langchain_milvus-0.1.7.tar.gz", hash = "sha256:6cc4b58803c853be6766c6ed68723e244e9af101c3cd52e22ccfc05c96b2107c", size = 20733 } +sdist = { url = "https://files.pythonhosted.org/packages/0e/fe/765aaf4186d6eecea1afee62d627ea05e9bdb82be2b08048581f1da8a81d/langchain_milvus-0.1.7.tar.gz", hash = "sha256:6cc4b58803c853be6766c6ed68723e244e9af101c3cd52e22ccfc05c96b2107c", size = 20733, upload-time = "2024-11-11T07:52:47.556Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/e0/f1/7138884f3d691d5a4c79a026f9136a2eed146ee98fea46e3fe3a03c91259/langchain_milvus-0.1.7-py3-none-any.whl", hash = "sha256:8d7bef9e7524772db788f996ef9638dea431c034a36cf92a70a31d522eb8ee31", size = 23763 }, + { url = "https://files.pythonhosted.org/packages/e0/f1/7138884f3d691d5a4c79a026f9136a2eed146ee98fea46e3fe3a03c91259/langchain_milvus-0.1.7-py3-none-any.whl", hash = "sha256:8d7bef9e7524772db788f996ef9638dea431c034a36cf92a70a31d522eb8ee31", size = 23763, upload-time = "2024-11-11T07:52:45.984Z" }, ] [[package]] @@ -4396,9 +4414,9 @@ dependencies = [ { name = "pydantic" }, { name = "tokenizers" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/2e/3e/2af1ffae70385ebc50e385b34bed6b115660142d355a8bb64a4334dfd5b1/langchain_mistralai-0.2.3.tar.gz", hash = "sha256:2033af92fd82ac7915664885a94579edec19feb3122525fff8dd2787e174c087", size = 14010 } +sdist = { url = "https://files.pythonhosted.org/packages/2e/3e/2af1ffae70385ebc50e385b34bed6b115660142d355a8bb64a4334dfd5b1/langchain_mistralai-0.2.3.tar.gz", hash = "sha256:2033af92fd82ac7915664885a94579edec19feb3122525fff8dd2787e174c087", size = 14010, upload-time = "2024-12-02T16:32:05.9Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/65/b2/657427f7216613af99bf1ca1171f348151c1408bd1a41b331a957a908aeb/langchain_mistralai-0.2.3-py3-none-any.whl", hash = "sha256:960abdd540af527da7e4d68b9316355ece6a740a60d145f32e4e19c1a9fe4d3a", size = 15000 }, + { url = "https://files.pythonhosted.org/packages/65/b2/657427f7216613af99bf1ca1171f348151c1408bd1a41b331a957a908aeb/langchain_mistralai-0.2.3-py3-none-any.whl", hash = "sha256:960abdd540af527da7e4d68b9316355ece6a740a60d145f32e4e19c1a9fe4d3a", size = 15000, upload-time = "2024-12-02T16:32:04.734Z" }, ] [[package]] @@ -4410,9 +4428,9 @@ dependencies = [ { name = "numpy" }, { name = "pymongo" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/f0/95/56e9d6c0d9c031d638a200c152d93728009d2ddfea251170144bd62b55d7/langchain_mongodb-0.2.0.tar.gz", hash = "sha256:e5daf08edf56e0a86630cdba87c7e6c3305b6c38fd6e63e71fce86b1396ec65a", size = 20437 } +sdist = { url = "https://files.pythonhosted.org/packages/f0/95/56e9d6c0d9c031d638a200c152d93728009d2ddfea251170144bd62b55d7/langchain_mongodb-0.2.0.tar.gz", hash = "sha256:e5daf08edf56e0a86630cdba87c7e6c3305b6c38fd6e63e71fce86b1396ec65a", size = 20437, upload-time = "2024-09-14T02:52:01.383Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/42/41/033384445fa4087fe942ed389932ad9f482eb07e8df2e5bc94a01cb68962/langchain_mongodb-0.2.0-py3-none-any.whl", hash = "sha256:c18139f799e5593f204d8d3d294a7ade5ff4ec2d0fa35a12c93c82b7ba50d533", size = 25099 }, + { url = "https://files.pythonhosted.org/packages/42/41/033384445fa4087fe942ed389932ad9f482eb07e8df2e5bc94a01cb68962/langchain_mongodb-0.2.0-py3-none-any.whl", hash = "sha256:c18139f799e5593f204d8d3d294a7ade5ff4ec2d0fa35a12c93c82b7ba50d533", size = 25099, upload-time = "2024-09-14T02:51:59.772Z" }, ] [[package]] @@ -4423,9 +4441,9 @@ dependencies = [ { name = "aiohttp" }, { name = "langchain-core" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/fb/6c/d37194e5c0a80029076799f1e092c779d8dae5d789aa914d2a57be404ed2/langchain_nvidia_ai_endpoints-0.3.8.tar.gz", hash = "sha256:b5af7e500557c398146c5963535901119d0a8722fb2174b56248a522d7569b5e", size = 37135 } +sdist = { url = "https://files.pythonhosted.org/packages/fb/6c/d37194e5c0a80029076799f1e092c779d8dae5d789aa914d2a57be404ed2/langchain_nvidia_ai_endpoints-0.3.8.tar.gz", hash = "sha256:b5af7e500557c398146c5963535901119d0a8722fb2174b56248a522d7569b5e", size = 37135, upload-time = "2025-01-28T17:24:17.571Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/9d/d3/ff83cc127fc7360ce5ada9e315436474eda24998a6b72cc28b3b7c076a88/langchain_nvidia_ai_endpoints-0.3.8-py3-none-any.whl", hash = "sha256:3e4a97b635c548e4d3a7e042ea6dd46f4cb618ec44190b761b26c5841931a0be", size = 41291 }, + { url = "https://files.pythonhosted.org/packages/9d/d3/ff83cc127fc7360ce5ada9e315436474eda24998a6b72cc28b3b7c076a88/langchain_nvidia_ai_endpoints-0.3.8-py3-none-any.whl", hash = "sha256:3e4a97b635c548e4d3a7e042ea6dd46f4cb618ec44190b761b26c5841931a0be", size = 41291, upload-time = "2025-01-28T17:24:16.31Z" }, ] [[package]] @@ -4436,9 +4454,9 @@ dependencies = [ { name = "langchain-core" }, { name = "ollama" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/ed/37/f62b2344764b2aa8d1a59e9f2d07b5251ef501bce8069144c4fac2db931f/langchain_ollama-0.2.1.tar.gz", hash = "sha256:752b112d233a6e079259cb10138a5af836f42d26781cac6d7eb1b1e0d2ae9a0d", size = 12401 } +sdist = { url = "https://files.pythonhosted.org/packages/ed/37/f62b2344764b2aa8d1a59e9f2d07b5251ef501bce8069144c4fac2db931f/langchain_ollama-0.2.1.tar.gz", hash = "sha256:752b112d233a6e079259cb10138a5af836f42d26781cac6d7eb1b1e0d2ae9a0d", size = 12401, upload-time = "2024-12-02T21:23:06.714Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/da/ed/85abb581c396a2627b9ebbed535ff73ccfda3edc336c77356de89e2a3dfc/langchain_ollama-0.2.1-py3-none-any.whl", hash = "sha256:033916150cc9c341d72274512b9987a0ebf014cf808237687012fc7af4a81ee3", size = 15673 }, + { url = "https://files.pythonhosted.org/packages/da/ed/85abb581c396a2627b9ebbed535ff73ccfda3edc336c77356de89e2a3dfc/langchain_ollama-0.2.1-py3-none-any.whl", hash = "sha256:033916150cc9c341d72274512b9987a0ebf014cf808237687012fc7af4a81ee3", size = 15673, upload-time = "2024-12-02T21:23:05.702Z" }, ] [[package]] @@ -4450,9 +4468,9 @@ dependencies = [ { name = "openai" }, { name = "tiktoken" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/07/3d/23166abcdc544161d283c78b18c49c50091640a71af3b70c325e3304a6c1/langchain_openai-0.2.12.tar.gz", hash = "sha256:8b92096623065a2820e89aa5fb0a262fb109d56c346e3b09ba319af424c45cd1", size = 43442 } +sdist = { url = "https://files.pythonhosted.org/packages/07/3d/23166abcdc544161d283c78b18c49c50091640a71af3b70c325e3304a6c1/langchain_openai-0.2.12.tar.gz", hash = "sha256:8b92096623065a2820e89aa5fb0a262fb109d56c346e3b09ba319af424c45cd1", size = 43442, upload-time = "2024-12-09T18:19:43.281Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/cd/01/7a0259929474c47cadecaef64fd9361a95c8091d5f88d53c54d251abf05f/langchain_openai-0.2.12-py3-none-any.whl", hash = "sha256:916965c45584d9ea565825ad3bb7629b1ff57f12f36d4b937e5b7d65903839d6", size = 50664 }, + { url = "https://files.pythonhosted.org/packages/cd/01/7a0259929474c47cadecaef64fd9361a95c8091d5f88d53c54d251abf05f/langchain_openai-0.2.12-py3-none-any.whl", hash = "sha256:916965c45584d9ea565825ad3bb7629b1ff57f12f36d4b937e5b7d65903839d6", size = 50664, upload-time = "2024-12-09T18:19:41.589Z" }, ] [[package]] @@ -4466,9 +4484,9 @@ dependencies = [ { name = "numpy" }, { name = "pinecone" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/18/1c/9a04a71f44d1e14f66f2cb18c2fe533b6c5f1311f97da927a31e8ed9272b/langchain_pinecone-0.2.2.tar.gz", hash = "sha256:e32e26ce86609427ca4d38ecf8d7bb70c7c4dd5a4138a5f93da46255ded54b58", size = 10416 } +sdist = { url = "https://files.pythonhosted.org/packages/18/1c/9a04a71f44d1e14f66f2cb18c2fe533b6c5f1311f97da927a31e8ed9272b/langchain_pinecone-0.2.2.tar.gz", hash = "sha256:e32e26ce86609427ca4d38ecf8d7bb70c7c4dd5a4138a5f93da46255ded54b58", size = 10416, upload-time = "2025-01-10T20:03:44.18Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/4e/52/91aeebc40051014a143f6aab77afd6a2acf17311ea461709317d804c7419/langchain_pinecone-0.2.2-py3-none-any.whl", hash = "sha256:3697455bbf0dc916f82bc4b31c8c1540eda45a4265ed7e108464a1992036c2ea", size = 11672 }, + { url = "https://files.pythonhosted.org/packages/4e/52/91aeebc40051014a143f6aab77afd6a2acf17311ea461709317d804c7419/langchain_pinecone-0.2.2-py3-none-any.whl", hash = "sha256:3697455bbf0dc916f82bc4b31c8c1540eda45a4265ed7e108464a1992036c2ea", size = 11672, upload-time = "2025-01-10T20:03:43.233Z" }, ] [[package]] @@ -4480,9 +4498,9 @@ dependencies = [ { name = "sseclient-py" }, { name = "types-requests" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/4f/dd/88a2aa89b24b2f1e245bf39989a6cd8fe3b21f09171326e1f77696e853d9/langchain_sambanova-0.1.0.tar.gz", hash = "sha256:70ead669b4d440b50fd02e11d5e7e3249b61cf7bb73a79173e40da410b006c0f", size = 23297 } +sdist = { url = "https://files.pythonhosted.org/packages/4f/dd/88a2aa89b24b2f1e245bf39989a6cd8fe3b21f09171326e1f77696e853d9/langchain_sambanova-0.1.0.tar.gz", hash = "sha256:70ead669b4d440b50fd02e11d5e7e3249b61cf7bb73a79173e40da410b006c0f", size = 23297, upload-time = "2025-01-24T20:12:10.964Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/2c/5a/5a1a3671f70de77d6d8b06c170ba562776c6d88ffbb74cbdb12dc4fbef80/langchain_sambanova-0.1.0-py3-none-any.whl", hash = "sha256:b740011b136414e1ee503bca551bcd869731418457e27510de3a323476d09797", size = 23987 }, + { url = "https://files.pythonhosted.org/packages/2c/5a/5a1a3671f70de77d6d8b06c170ba562776c6d88ffbb74cbdb12dc4fbef80/langchain_sambanova-0.1.0-py3-none-any.whl", hash = "sha256:b740011b136414e1ee503bca551bcd869731418457e27510de3a323476d09797", size = 23987, upload-time = "2025-01-24T20:12:08.916Z" }, ] [[package]] @@ -4498,9 +4516,9 @@ dependencies = [ { name = "pytest-socket" }, { name = "syrupy" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/0e/f2/27451154f3170decab16638aab0024341926934f9ad726d6352b0f6464c9/langchain_tests-0.3.14.tar.gz", hash = "sha256:e677f5e7349bf4c537cc897c74f98c3adacee76e38ddc43e6aa490db24211437", size = 34688 } +sdist = { url = "https://files.pythonhosted.org/packages/0e/f2/27451154f3170decab16638aab0024341926934f9ad726d6352b0f6464c9/langchain_tests-0.3.14.tar.gz", hash = "sha256:e677f5e7349bf4c537cc897c74f98c3adacee76e38ddc43e6aa490db24211437", size = 34688, upload-time = "2025-03-10T21:55:44.016Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/de/71/0563abce1e5dfde59be9d86371d2b467e6cd8030dcc908faec651ef9bf53/langchain_tests-0.3.14-py3-none-any.whl", hash = "sha256:e34695e715c89f80320d5969070349f9ced68369c7012b4f777e1b7dc8dc16ab", size = 37887 }, + { url = "https://files.pythonhosted.org/packages/de/71/0563abce1e5dfde59be9d86371d2b467e6cd8030dcc908faec651ef9bf53/langchain_tests-0.3.14-py3-none-any.whl", hash = "sha256:e34695e715c89f80320d5969070349f9ced68369c7012b4f777e1b7dc8dc16ab", size = 37887, upload-time = "2025-03-10T21:55:42.925Z" }, ] [[package]] @@ -4510,9 +4528,9 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "langchain-core" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/5a/e7/638b44a41e56c3e32cc90cab3622ac2e4c73645252485427d6b2742fcfa8/langchain_text_splitters-0.3.7.tar.gz", hash = "sha256:7dbf0fb98e10bb91792a1d33f540e2287f9cc1dc30ade45b7aedd2d5cd3dc70b", size = 42180 } +sdist = { url = "https://files.pythonhosted.org/packages/5a/e7/638b44a41e56c3e32cc90cab3622ac2e4c73645252485427d6b2742fcfa8/langchain_text_splitters-0.3.7.tar.gz", hash = "sha256:7dbf0fb98e10bb91792a1d33f540e2287f9cc1dc30ade45b7aedd2d5cd3dc70b", size = 42180, upload-time = "2025-03-18T19:15:42.664Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/d3/85/b7a34b6d34bcc89a2252f5ffea30b94077ba3d7adf72e31b9e04e68c901a/langchain_text_splitters-0.3.7-py3-none-any.whl", hash = "sha256:31ba826013e3f563359d7c7f1e99b1cdb94897f665675ee505718c116e7e20ad", size = 32513 }, + { url = "https://files.pythonhosted.org/packages/d3/85/b7a34b6d34bcc89a2252f5ffea30b94077ba3d7adf72e31b9e04e68c901a/langchain_text_splitters-0.3.7-py3-none-any.whl", hash = "sha256:31ba826013e3f563359d7c7f1e99b1cdb94897f665675ee505718c116e7e20ad", size = 32513, upload-time = "2025-03-18T19:15:41.79Z" }, ] [[package]] @@ -4523,9 +4541,9 @@ dependencies = [ { name = "langchain-core" }, { name = "unstructured-client" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/ec/02/afdd2583a200aa1a66f977a4c1154a4af4aef6b1a40a2013949d2563e688/langchain_unstructured-0.1.5.tar.gz", hash = "sha256:65bff90863276c04f22dd69c2766c6e171c62275295ed62b7377bede9fd8a825", size = 6440 } +sdist = { url = "https://files.pythonhosted.org/packages/ec/02/afdd2583a200aa1a66f977a4c1154a4af4aef6b1a40a2013949d2563e688/langchain_unstructured-0.1.5.tar.gz", hash = "sha256:65bff90863276c04f22dd69c2766c6e171c62275295ed62b7377bede9fd8a825", size = 6440, upload-time = "2024-09-24T22:13:02.352Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/a5/9d/f7c5405517a45c9cc6768e1a62ec58dddace40491a506d23336f934dc2fe/langchain_unstructured-0.1.5-py3-none-any.whl", hash = "sha256:3fc8bb3c6361450a4ca5b3d667f9db6d59e0a0d4c498da6c2e5d6f9ed8790b77", size = 6974 }, + { url = "https://files.pythonhosted.org/packages/a5/9d/f7c5405517a45c9cc6768e1a62ec58dddace40491a506d23336f934dc2fe/langchain_unstructured-0.1.5-py3-none-any.whl", hash = "sha256:3fc8bb3c6361450a4ca5b3d667f9db6d59e0a0d4c498da6c2e5d6f9ed8790b77", size = 6974, upload-time = "2024-09-24T22:13:01.073Z" }, ] [[package]] @@ -4537,9 +4555,9 @@ dependencies = [ { name = "requests" }, { name = "types-requests" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/71/50/76719d356d80b00761d9680e3eb5df0f5ca8587e79b60ae6dcb678828cdd/langchainhub-0.1.21.tar.gz", hash = "sha256:723383b3964a47dbaea6ad5d0ef728accefbc9d2c07480e800bdec43510a8c10", size = 4481 } +sdist = { url = "https://files.pythonhosted.org/packages/71/50/76719d356d80b00761d9680e3eb5df0f5ca8587e79b60ae6dcb678828cdd/langchainhub-0.1.21.tar.gz", hash = "sha256:723383b3964a47dbaea6ad5d0ef728accefbc9d2c07480e800bdec43510a8c10", size = 4481, upload-time = "2024-08-11T20:21:42.305Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/35/63/40328157ddee807991f2f1992c2ad88f479b2472dc9e40d08ccf10700735/langchainhub-0.1.21-py3-none-any.whl", hash = "sha256:1cc002dc31e0d132a776afd044361e2b698743df5202618cf2bad399246b895f", size = 5203 }, + { url = "https://files.pythonhosted.org/packages/35/63/40328157ddee807991f2f1992c2ad88f479b2472dc9e40d08ccf10700735/langchainhub-0.1.21-py3-none-any.whl", hash = "sha256:1cc002dc31e0d132a776afd044361e2b698743df5202618cf2bad399246b895f", size = 5203, upload-time = "2024-08-11T20:21:40.892Z" }, ] [[package]] @@ -4558,6 +4576,7 @@ dependencies = [ { name = "boto3" }, { name = "certifi" }, { name = "chromadb" }, + { name = "cleanlab-tlm" }, { name = "composio-core" }, { name = "composio-langchain" }, { name = "crewai" }, @@ -4744,6 +4763,7 @@ requires-dist = [ { name = "certifi", specifier = "==2024.8.30" }, { name = "certifi", specifier = ">=2023.11.17,<2025.0.0" }, { name = "chromadb", specifier = "==0.5.23" }, + { name = "cleanlab-tlm", specifier = ">=1.1.2" }, { name = "clickhouse-connect", marker = "extra == 'clickhouse-connect'", specifier = "==0.7.19" }, { name = "composio-core", specifier = "==0.7.15" }, { name = "composio-langchain", specifier = "==0.7.15" }, @@ -5180,9 +5200,9 @@ dependencies = [ { name = "pydantic" }, { name = "wrapt" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/0d/f8/9f067b1915869ce73d29ef18d68efc0352ed80d7595373608783386b362b/langfuse-2.53.9.tar.gz", hash = "sha256:6bfecf86e28c684034ae52a0b19535c94cc86923085267b548d63e5c1ce2b82c", size = 123983 } +sdist = { url = "https://files.pythonhosted.org/packages/0d/f8/9f067b1915869ce73d29ef18d68efc0352ed80d7595373608783386b362b/langfuse-2.53.9.tar.gz", hash = "sha256:6bfecf86e28c684034ae52a0b19535c94cc86923085267b548d63e5c1ce2b82c", size = 123983, upload-time = "2024-11-06T18:01:27.282Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/0f/b4/aca347143c978ee92b3ff19edb681d3484076a4d1f16ce98032927acbb02/langfuse-2.53.9-py3-none-any.whl", hash = "sha256:04363bc323f7513621c88a997003f7b906ae8f5d096bd54221cfcb6bf7a6f16a", size = 222025 }, + { url = "https://files.pythonhosted.org/packages/0f/b4/aca347143c978ee92b3ff19edb681d3484076a4d1f16ce98032927acbb02/langfuse-2.53.9-py3-none-any.whl", hash = "sha256:04363bc323f7513621c88a997003f7b906ae8f5d096bd54221cfcb6bf7a6f16a", size = 222025, upload-time = "2024-11-06T18:01:25.101Z" }, ] [[package]] @@ -5196,9 +5216,9 @@ dependencies = [ { name = "langgraph-sdk" }, { name = "xxhash" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/3c/4f/f9d4822bd0ab288de64b5c61d59ac50ffcfb5232acaf3749ce70e7b6911b/langgraph-0.3.19.tar.gz", hash = "sha256:b5e013e6723d10910fc2677d436c82a3e86f2874864b8498eb7018359f40c148", size = 116507 } +sdist = { url = "https://files.pythonhosted.org/packages/3c/4f/f9d4822bd0ab288de64b5c61d59ac50ffcfb5232acaf3749ce70e7b6911b/langgraph-0.3.19.tar.gz", hash = "sha256:b5e013e6723d10910fc2677d436c82a3e86f2874864b8498eb7018359f40c148", size = 116507, upload-time = "2025-03-24T16:57:24.664Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/d4/bc/a6aec4793df4f8033bdef364488fdbbb1355a0d666ec3764b06aeeb4d4fd/langgraph-0.3.19-py3-none-any.whl", hash = "sha256:d3cdece5bd8055a68eb76c327554cae2ccd7e5ecd6aa2e8ed26bd466b40059d3", size = 137924 }, + { url = "https://files.pythonhosted.org/packages/d4/bc/a6aec4793df4f8033bdef364488fdbbb1355a0d666ec3764b06aeeb4d4fd/langgraph-0.3.19-py3-none-any.whl", hash = "sha256:d3cdece5bd8055a68eb76c327554cae2ccd7e5ecd6aa2e8ed26bd466b40059d3", size = 137924, upload-time = "2025-03-24T16:57:23.394Z" }, ] [[package]] @@ -5209,9 +5229,9 @@ dependencies = [ { name = "langchain-core" }, { name = "msgpack" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/38/40/6919e8b4f773e0a94df882f99e1778b1d6be82f5fc6547adaa514201ab08/langgraph_checkpoint-2.0.21.tar.gz", hash = "sha256:52beeb6dc1bd8c487b8315466cab271093b65eb97f54a0942dfe105cd20b237f", size = 36560 } +sdist = { url = "https://files.pythonhosted.org/packages/38/40/6919e8b4f773e0a94df882f99e1778b1d6be82f5fc6547adaa514201ab08/langgraph_checkpoint-2.0.21.tar.gz", hash = "sha256:52beeb6dc1bd8c487b8315466cab271093b65eb97f54a0942dfe105cd20b237f", size = 36560, upload-time = "2025-03-17T22:27:35.362Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/c2/84/a7ffbac796aea76f8536f72f640d4be4e006af4172ec08f14e125c90bd06/langgraph_checkpoint-2.0.21-py3-none-any.whl", hash = "sha256:ca89c2090cd9729f83f9782226935dc5ff9fe7756c24936f484ccb0ce367f87b", size = 41247 }, + { url = "https://files.pythonhosted.org/packages/c2/84/a7ffbac796aea76f8536f72f640d4be4e006af4172ec08f14e125c90bd06/langgraph_checkpoint-2.0.21-py3-none-any.whl", hash = "sha256:ca89c2090cd9729f83f9782226935dc5ff9fe7756c24936f484ccb0ce367f87b", size = 41247, upload-time = "2025-03-17T22:27:34.415Z" }, ] [[package]] @@ -5222,9 +5242,9 @@ dependencies = [ { name = "langchain-core" }, { name = "langgraph-checkpoint" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/a9/0b/487fbf469387216d17d2cdcc82952ddd56649ca15953ea4e13b01186976e/langgraph_prebuilt-0.1.4.tar.gz", hash = "sha256:61a5543c6d1be3d54bf53147763b4510d6ab2989347a16d1e9c366ef4dbcf0d8", size = 23409 } +sdist = { url = "https://files.pythonhosted.org/packages/a9/0b/487fbf469387216d17d2cdcc82952ddd56649ca15953ea4e13b01186976e/langgraph_prebuilt-0.1.4.tar.gz", hash = "sha256:61a5543c6d1be3d54bf53147763b4510d6ab2989347a16d1e9c366ef4dbcf0d8", size = 23409, upload-time = "2025-03-21T16:07:59.031Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/c7/bd/a1d898d5e0e3c1e01e4f1a2ee56d4ae03ff7f1d3bbc2b40831ebd8e0d24c/langgraph_prebuilt-0.1.4-py3-none-any.whl", hash = "sha256:23110997d2747cfb7ca2649ca78c6fc950a6646a5c96b7e9d8b7d19221f896a1", size = 24793 }, + { url = "https://files.pythonhosted.org/packages/c7/bd/a1d898d5e0e3c1e01e4f1a2ee56d4ae03ff7f1d3bbc2b40831ebd8e0d24c/langgraph_prebuilt-0.1.4-py3-none-any.whl", hash = "sha256:23110997d2747cfb7ca2649ca78c6fc950a6646a5c96b7e9d8b7d19221f896a1", size = 24793, upload-time = "2025-03-21T16:07:57.895Z" }, ] [[package]] @@ -5235,9 +5255,9 @@ dependencies = [ { name = "httpx" }, { name = "orjson" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/86/34/d924fbb53da5d6d9448f7ee3d38dee5d213a23eaba7b956cb320b0e32172/langgraph_sdk-0.1.58.tar.gz", hash = "sha256:ef8b0e4c08af8c7efd3919497879c87a3627806b51e4ba5e8b06e0717e3d44cd", size = 43438 } +sdist = { url = "https://files.pythonhosted.org/packages/86/34/d924fbb53da5d6d9448f7ee3d38dee5d213a23eaba7b956cb320b0e32172/langgraph_sdk-0.1.58.tar.gz", hash = "sha256:ef8b0e4c08af8c7efd3919497879c87a3627806b51e4ba5e8b06e0717e3d44cd", size = 43438, upload-time = "2025-03-19T21:12:55.852Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/19/b3/20c2e01ac338daca2bef4a937a93b914e51e8afc79b5537c337abc5b11e4/langgraph_sdk-0.1.58-py3-none-any.whl", hash = "sha256:65f88cf5582da0c316714dc475126fa03c5f74d72bc0b9221dd42649de8e23d4", size = 46504 }, + { url = "https://files.pythonhosted.org/packages/19/b3/20c2e01ac338daca2bef4a937a93b914e51e8afc79b5537c337abc5b11e4/langgraph_sdk-0.1.58-py3-none-any.whl", hash = "sha256:65f88cf5582da0c316714dc475126fa03c5f74d72bc0b9221dd42649de8e23d4", size = 46504, upload-time = "2025-03-19T21:12:54.365Z" }, ] [[package]] @@ -5253,9 +5273,9 @@ dependencies = [ { name = "requests-toolbelt" }, { name = "zstandard" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/3a/44/fe171c0b0fb0377b191aebf0b7779e0c7b2a53693c6a01ddad737212495d/langsmith-0.3.42.tar.gz", hash = "sha256:2b5cbc450ab808b992362aac6943bb1d285579aa68a3a8be901d30a393458f25", size = 345619 } +sdist = { url = "https://files.pythonhosted.org/packages/3a/44/fe171c0b0fb0377b191aebf0b7779e0c7b2a53693c6a01ddad737212495d/langsmith-0.3.42.tar.gz", hash = "sha256:2b5cbc450ab808b992362aac6943bb1d285579aa68a3a8be901d30a393458f25", size = 345619, upload-time = "2025-05-03T03:07:17.873Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/89/8e/e8a58e0abaae3f3ac4702e9ca35d1fc6159711556b64ffd0e247771a3f12/langsmith-0.3.42-py3-none-any.whl", hash = "sha256:18114327f3364385dae4026ebfd57d1c1cb46d8f80931098f0f10abe533475ff", size = 360334 }, + { url = "https://files.pythonhosted.org/packages/89/8e/e8a58e0abaae3f3ac4702e9ca35d1fc6159711556b64ffd0e247771a3f12/langsmith-0.3.42-py3-none-any.whl", hash = "sha256:18114327f3364385dae4026ebfd57d1c1cb46d8f80931098f0f10abe533475ff", size = 360334, upload-time = "2025-05-03T03:07:15.491Z" }, ] [[package]] @@ -5273,18 +5293,18 @@ dependencies = [ { name = "retry" }, { name = "tqdm" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/1a/97/432eef8d92cb2d38306cf9489f1e2ed06b8f2d6256bb60ee07fc2de2f4a2/langwatch-0.1.16.tar.gz", hash = "sha256:d8c453a4dcdb500bb55df19ef5fa2c43d450236d84e47fd72348fb3184cc3f6a", size = 24368 } +sdist = { url = "https://files.pythonhosted.org/packages/1a/97/432eef8d92cb2d38306cf9489f1e2ed06b8f2d6256bb60ee07fc2de2f4a2/langwatch-0.1.16.tar.gz", hash = "sha256:d8c453a4dcdb500bb55df19ef5fa2c43d450236d84e47fd72348fb3184cc3f6a", size = 24368, upload-time = "2024-08-01T17:04:56.093Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/3a/ff/ad65fd05d076e170cf632f395eeb6bf55cdf39899ccae3a806fdbce4673f/langwatch-0.1.16-py3-none-any.whl", hash = "sha256:61ccb1f1efbffc1b2e8bbd3b9c7ed53440d3a66b9fd741f3d1a30d31d0b936f7", size = 30422 }, + { url = "https://files.pythonhosted.org/packages/3a/ff/ad65fd05d076e170cf632f395eeb6bf55cdf39899ccae3a806fdbce4673f/langwatch-0.1.16-py3-none-any.whl", hash = "sha256:61ccb1f1efbffc1b2e8bbd3b9c7ed53440d3a66b9fd741f3d1a30d31d0b936f7", size = 30422, upload-time = "2024-08-01T17:04:55.053Z" }, ] [[package]] name = "lark" version = "1.2.2" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/af/60/bc7622aefb2aee1c0b4ba23c1446d3e30225c8770b38d7aedbfb65ca9d5a/lark-1.2.2.tar.gz", hash = "sha256:ca807d0162cd16cef15a8feecb862d7319e7a09bdb13aef927968e45040fed80", size = 252132 } +sdist = { url = "https://files.pythonhosted.org/packages/af/60/bc7622aefb2aee1c0b4ba23c1446d3e30225c8770b38d7aedbfb65ca9d5a/lark-1.2.2.tar.gz", hash = "sha256:ca807d0162cd16cef15a8feecb862d7319e7a09bdb13aef927968e45040fed80", size = 252132, upload-time = "2024-08-13T19:49:00.652Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/2d/00/d90b10b962b4277f5e64a78b6609968859ff86889f5b898c1a778c06ec00/lark-1.2.2-py3-none-any.whl", hash = "sha256:c2276486b02f0f1b90be155f2c8ba4a8e194d42775786db622faccd652d8e80c", size = 111036 }, + { url = "https://files.pythonhosted.org/packages/2d/00/d90b10b962b4277f5e64a78b6609968859ff86889f5b898c1a778c06ec00/lark-1.2.2-py3-none-any.whl", hash = "sha256:c2276486b02f0f1b90be155f2c8ba4a8e194d42775786db622faccd652d8e80c", size = 111036, upload-time = "2024-08-13T19:48:58.603Z" }, ] [[package]] @@ -5294,80 +5314,80 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "rapidfuzz" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/7e/b3/b5f8011483ba9083a0bc74c4d58705e9cf465fbe55c948a1b1357d0a2aa8/levenshtein-0.27.1.tar.gz", hash = "sha256:3e18b73564cfc846eec94dd13fab6cb006b5d2e0cc56bad1fd7d5585881302e3", size = 382571 } -wheels = [ - { url = "https://files.pythonhosted.org/packages/b3/b1/9906a75b98dd9c008015a72d7658be53851e361a35492631edf1b1f334ab/levenshtein-0.27.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:13d6f617cb6fe63714c4794861cfaacd398db58a292f930edb7f12aad931dace", size = 174542 }, - { url = "https://files.pythonhosted.org/packages/3b/57/e26e0164a93fb045316856603111d95538cac8224a3709e4ac96a6bb74f3/levenshtein-0.27.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:ca9d54d41075e130c390e61360bec80f116b62d6ae973aec502e77e921e95334", size = 156367 }, - { url = "https://files.pythonhosted.org/packages/6d/dd/92fcb71d48c1fe69c46c211156adafb8175037dc63e80e970106aef3f9d5/levenshtein-0.27.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2de1f822b5c9a20d10411f779dfd7181ce3407261436f8470008a98276a9d07f", size = 152189 }, - { url = "https://files.pythonhosted.org/packages/5e/23/3f331f5fbfa93634126439cfc8c01b31f7ef1fbedb81663581e27a69da4d/levenshtein-0.27.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:81270392c2e45d1a7e1b3047c3a272d5e28bb4f1eff0137637980064948929b7", size = 184271 }, - { url = "https://files.pythonhosted.org/packages/5a/76/d6ac541a1a80bdc5c98584a6a2d2301e677af4cb2e4092247207791b56a6/levenshtein-0.27.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:2d30c3ea23a94dddd56dbe323e1fa8a29ceb24da18e2daa8d0abf78b269a5ad1", size = 185078 }, - { url = "https://files.pythonhosted.org/packages/2d/ed/d0c5abe8cfcf6a7f2a4197e889e12b7a0c2145a0ef3354b1c000bf367305/levenshtein-0.27.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0f3e0bea76695b9045bbf9ad5f67ad4cc01c11f783368f34760e068f19b6a6bc", size = 161505 }, - { url = "https://files.pythonhosted.org/packages/f3/28/a5b78e1818211bc6407590876bbdcc6d79671e529a0c186780492c1f2136/levenshtein-0.27.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:cdd190e468a68c31a5943368a5eaf4e130256a8707886d23ab5906a0cb98a43c", size = 246968 }, - { url = "https://files.pythonhosted.org/packages/77/7f/981b903583956cb67b33bed39d9840ab5e4c7062bceec564b7bf2c3f6f49/levenshtein-0.27.1-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:7c3121314bb4b676c011c33f6a0ebb462cfdcf378ff383e6f9e4cca5618d0ba7", size = 1116000 }, - { url = "https://files.pythonhosted.org/packages/75/1d/c4be47d5f436fd310373c5ebdf05828c1d95be9a44c3e94f29c40937b30c/levenshtein-0.27.1-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:f8ef378c873efcc5e978026b69b45342d841cd7a2f273447324f1c687cc4dc37", size = 1401162 }, - { url = "https://files.pythonhosted.org/packages/91/e4/0b107676efe3ecd5fada1ed3a3bbddd4c829e2ef34e980b76374c116235b/levenshtein-0.27.1-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:ff18d78c5c16bea20876425e1bf5af56c25918fb01bc0f2532db1317d4c0e157", size = 1225141 }, - { url = "https://files.pythonhosted.org/packages/29/f0/f3f88d766fdbb1d39fe98dc5527223bae099444e501550ae088c47ddd97b/levenshtein-0.27.1-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:13412ff805afbfe619d070280d1a76eb4198c60c5445cd5478bd4c7055bb3d51", size = 1419707 }, - { url = "https://files.pythonhosted.org/packages/b8/1c/f51ac1db4064a85effa50df240250e413f428164301d836c312baf09381e/levenshtein-0.27.1-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:a2adb9f263557f7fb13e19eb2f34595d86929a44c250b2fca6e9b65971e51e20", size = 1189284 }, - { url = "https://files.pythonhosted.org/packages/e0/67/5ace76bc964b93ed6203a9f8c4dcde1a50e336468f7da3a21dd29febaf46/levenshtein-0.27.1-cp310-cp310-win32.whl", hash = "sha256:6278a33d2e0e909d8829b5a72191419c86dd3bb45b82399c7efc53dabe870c35", size = 88036 }, - { url = "https://files.pythonhosted.org/packages/06/e0/d9737dbbe85842ddb300cb7974fc065edc56ec647652863f95ac1977d378/levenshtein-0.27.1-cp310-cp310-win_amd64.whl", hash = "sha256:5b602b8428ee5dc88432a55c5303a739ee2be7c15175bd67c29476a9d942f48e", size = 99922 }, - { url = "https://files.pythonhosted.org/packages/27/b8/13e22789ab700db0da98f973a508643dbe2d25bd0fb5dc53239e0e2852c1/levenshtein-0.27.1-cp310-cp310-win_arm64.whl", hash = "sha256:48334081fddaa0c259ba01ee898640a2cf8ede62e5f7e25fefece1c64d34837f", size = 87846 }, - { url = "https://files.pythonhosted.org/packages/22/84/110136e740655779aceb0da2399977362f21b2dbf3ea3646557f9c2237c4/levenshtein-0.27.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:2e6f1760108319a108dceb2f02bc7cdb78807ad1f9c673c95eaa1d0fe5dfcaae", size = 174555 }, - { url = "https://files.pythonhosted.org/packages/19/5b/176d96959f5c5969f356d8856f8e20d2e72f7e4879f6d1cda8e5c2ac2614/levenshtein-0.27.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:c4ed8400d94ab348099395e050b8ed9dd6a5d6b5b9e75e78b2b3d0b5f5b10f38", size = 156286 }, - { url = "https://files.pythonhosted.org/packages/2a/2d/a75abaafc8a46b0dc52ab14dc96708989a31799a02a4914f9210c3415f04/levenshtein-0.27.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7826efe51be8ff58bc44a633e022fdd4b9fc07396375a6dbc4945a3bffc7bf8f", size = 152413 }, - { url = "https://files.pythonhosted.org/packages/9a/5f/533f4adf964b10817a1d0ecca978b3542b3b9915c96172d20162afe18bed/levenshtein-0.27.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ff5afb78719659d353055863c7cb31599fbea6865c0890b2d840ee40214b3ddb", size = 184236 }, - { url = "https://files.pythonhosted.org/packages/02/79/e698623795e36e0d166a3aa1eac6fe1e446cac3a5c456664a95c351571d1/levenshtein-0.27.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:201dafd5c004cd52018560cf3213da799534d130cf0e4db839b51f3f06771de0", size = 185502 }, - { url = "https://files.pythonhosted.org/packages/ac/94/76b64762f4af6e20bbab79713c4c48783240e6e502b2f52e5037ddda688a/levenshtein-0.27.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e5ddd59f3cfaec216811ee67544779d9e2d6ed33f79337492a248245d6379e3d", size = 161749 }, - { url = "https://files.pythonhosted.org/packages/56/d0/d10eff9224c94a478078a469aaeb43471fdeddad035f443091224c7544b8/levenshtein-0.27.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:6afc241d27ecf5b921063b796812c55b0115423ca6fa4827aa4b1581643d0a65", size = 246686 }, - { url = "https://files.pythonhosted.org/packages/b2/8a/ebbeff74461da3230d00e8a8197480a2ea1a9bbb7dbc273214d7ea3896cb/levenshtein-0.27.1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:ee2e766277cceb8ca9e584ea03b8dc064449ba588d3e24c1923e4b07576db574", size = 1116616 }, - { url = "https://files.pythonhosted.org/packages/1d/9b/e7323684f833ede13113fba818c3afe665a78b47d720afdeb2e530c1ecb3/levenshtein-0.27.1-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:920b23d6109453913ce78ec451bc402ff19d020ee8be4722e9d11192ec2fac6f", size = 1401483 }, - { url = "https://files.pythonhosted.org/packages/ef/1d/9b6ab30ff086a33492d6f7de86a07050b15862ccf0d9feeccfbe26af52d8/levenshtein-0.27.1-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:560d7edba126e2eea3ac3f2f12e7bd8bc9c6904089d12b5b23b6dfa98810b209", size = 1225805 }, - { url = "https://files.pythonhosted.org/packages/1b/07/ae2f31e87ff65ba4857e25192646f1f3c8cca83c2ac1c27e551215b7e1b6/levenshtein-0.27.1-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:8d5362b6c7aa4896dc0cb1e7470a4ad3c06124e0af055dda30d81d3c5549346b", size = 1419860 }, - { url = "https://files.pythonhosted.org/packages/43/d2/dfcc5c22c07bab9be99f3f47a907be583bcd37bfd2eec57a205e59671019/levenshtein-0.27.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:65ba880815b0f80a80a293aeebac0fab8069d03ad2d6f967a886063458f9d7a1", size = 1188823 }, - { url = "https://files.pythonhosted.org/packages/8b/96/713335623f8ab50eba0627c8685618dc3a985aedaaea9f492986b9443551/levenshtein-0.27.1-cp311-cp311-win32.whl", hash = "sha256:fcc08effe77fec0bc5b0f6f10ff20b9802b961c4a69047b5499f383119ddbe24", size = 88156 }, - { url = "https://files.pythonhosted.org/packages/aa/ae/444d6e8ba9a35379a56926716f18bb2e77c6cf69e5324521fbe6885f14f6/levenshtein-0.27.1-cp311-cp311-win_amd64.whl", hash = "sha256:0ed402d8902be7df212ac598fc189f9b2d520817fdbc6a05e2ce44f7f3ef6857", size = 100399 }, - { url = "https://files.pythonhosted.org/packages/80/c0/ff226897a238a2deb2ca2c00d658755a1aa01884b0ddc8f5d406cb5f2b0d/levenshtein-0.27.1-cp311-cp311-win_arm64.whl", hash = "sha256:7fdaab29af81a8eb981043737f42450efca64b9761ca29385487b29c506da5b5", size = 88033 }, - { url = "https://files.pythonhosted.org/packages/0d/73/84a7126b9e6441c2547f1fbfd65f3c15c387d1fc04e0dd1d025a12107771/levenshtein-0.27.1-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:25fb540d8c55d1dc7bdc59b7de518ea5ed9df92eb2077e74bcb9bb6de7b06f69", size = 173953 }, - { url = "https://files.pythonhosted.org/packages/8f/5c/06c01870c0cf336f9f29397bbfbfbbfd3a59918868716e7bb15828e89367/levenshtein-0.27.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f09cfab6387e9c908c7b37961c045e8e10eb9b7ec4a700367f8e080ee803a562", size = 156399 }, - { url = "https://files.pythonhosted.org/packages/c7/4a/c1d3f27ec8b3fff5a96617251bf3f61c67972869ac0a0419558fc3e2cbe6/levenshtein-0.27.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:dafa29c0e616f322b574e0b2aeb5b1ff2f8d9a1a6550f22321f3bd9bb81036e3", size = 151061 }, - { url = "https://files.pythonhosted.org/packages/4d/8f/2521081e9a265891edf46aa30e1b59c1f347a452aed4c33baafbec5216fa/levenshtein-0.27.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:be7a7642ea64392fa1e6ef7968c2e50ef2152c60948f95d0793361ed97cf8a6f", size = 183119 }, - { url = "https://files.pythonhosted.org/packages/1f/a0/a63e3bce6376127596d04be7f57e672d2f3d5f540265b1e30b9dd9b3c5a9/levenshtein-0.27.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:060b48c45ed54bcea9582ce79c6365b20a1a7473767e0b3d6be712fa3a22929c", size = 185352 }, - { url = "https://files.pythonhosted.org/packages/17/8c/8352e992063952b38fb61d49bad8d193a4a713e7eeceb3ae74b719d7863d/levenshtein-0.27.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:712f562c5e64dd0398d3570fe99f8fbb88acec7cc431f101cb66c9d22d74c542", size = 159879 }, - { url = "https://files.pythonhosted.org/packages/69/b4/564866e2038acf47c3de3e9292fc7fc7cc18d2593fedb04f001c22ac6e15/levenshtein-0.27.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:a6141ad65cab49aa4527a3342d76c30c48adb2393b6cdfeca65caae8d25cb4b8", size = 245005 }, - { url = "https://files.pythonhosted.org/packages/ba/f9/7367f87e3a6eed282f3654ec61a174b4d1b78a7a73f2cecb91f0ab675153/levenshtein-0.27.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:799b8d73cda3265331116f62932f553804eae16c706ceb35aaf16fc2a704791b", size = 1116865 }, - { url = "https://files.pythonhosted.org/packages/f5/02/b5b3bfb4b4cd430e9d110bad2466200d51c6061dae7c5a64e36047c8c831/levenshtein-0.27.1-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:ec99871d98e517e1cc4a15659c62d6ea63ee5a2d72c5ddbebd7bae8b9e2670c8", size = 1401723 }, - { url = "https://files.pythonhosted.org/packages/ef/69/b93bccd093b3f06a99e67e11ebd6e100324735dc2834958ba5852a1b9fed/levenshtein-0.27.1-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:8799164e1f83588dbdde07f728ea80796ea72196ea23484d78d891470241b222", size = 1226276 }, - { url = "https://files.pythonhosted.org/packages/ab/32/37dd1bc5ce866c136716619e6f7081d7078d7dd1c1da7025603dcfd9cf5f/levenshtein-0.27.1-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:583943813898326516ab451a83f734c6f07488cda5c361676150d3e3e8b47927", size = 1420132 }, - { url = "https://files.pythonhosted.org/packages/4b/08/f3bc828dd9f0f8433b26f37c4fceab303186ad7b9b70819f2ccb493d99fc/levenshtein-0.27.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:5bb22956af44bb4eade93546bf95be610c8939b9a9d4d28b2dfa94abf454fed7", size = 1189144 }, - { url = "https://files.pythonhosted.org/packages/2d/54/5ecd89066cf579223d504abe3ac37ba11f63b01a19fd12591083acc00eb6/levenshtein-0.27.1-cp312-cp312-win32.whl", hash = "sha256:d9099ed1bcfa7ccc5540e8ad27b5dc6f23d16addcbe21fdd82af6440f4ed2b6d", size = 88279 }, - { url = "https://files.pythonhosted.org/packages/53/79/4f8fabcc5aca9305b494d1d6c7a98482e90a855e0050ae9ff5d7bf4ab2c6/levenshtein-0.27.1-cp312-cp312-win_amd64.whl", hash = "sha256:7f071ecdb50aa6c15fd8ae5bcb67e9da46ba1df7bba7c6bf6803a54c7a41fd96", size = 100659 }, - { url = "https://files.pythonhosted.org/packages/cb/81/f8e4c0f571c2aac2e0c56a6e0e41b679937a2b7013e79415e4aef555cff0/levenshtein-0.27.1-cp312-cp312-win_arm64.whl", hash = "sha256:83b9033a984ccace7703f35b688f3907d55490182fd39b33a8e434d7b2e249e6", size = 88168 }, - { url = "https://files.pythonhosted.org/packages/c6/d3/30485fb9aee848542ee2d01aba85106a7f5da982ebeeffc619f70ea593c7/levenshtein-0.27.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:ab00c2cae2889166afb7e1af64af2d4e8c1b126f3902d13ef3740df00e54032d", size = 173397 }, - { url = "https://files.pythonhosted.org/packages/df/9f/40a81c54cfe74b22737710e654bd25ad934a675f737b60b24f84099540e0/levenshtein-0.27.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:c27e00bc7527e282f7c437817081df8da4eb7054e7ef9055b851fa3947896560", size = 155787 }, - { url = "https://files.pythonhosted.org/packages/df/98/915f4e24e21982b6eca2c0203546c160f4a83853fa6a2ac6e2b208a54afc/levenshtein-0.27.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a5b07de42bfc051136cc8e7f1e7ba2cb73666aa0429930f4218efabfdc5837ad", size = 150013 }, - { url = "https://files.pythonhosted.org/packages/80/93/9b0773107580416b9de14bf6a12bd1dd2b2964f7a9f6fb0e40723e1f0572/levenshtein-0.27.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:fb11ad3c9dae3063405aa50d9c96923722ab17bb606c776b6817d70b51fd7e07", size = 181234 }, - { url = "https://files.pythonhosted.org/packages/91/b1/3cd4f69af32d40de14808142cc743af3a1b737b25571bd5e8d2f46b885e0/levenshtein-0.27.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:5c5986fb46cb0c063305fd45b0a79924abf2959a6d984bbac2b511d3ab259f3f", size = 183697 }, - { url = "https://files.pythonhosted.org/packages/bb/65/b691e502c6463f6965b7e0d8d84224c188aa35b53fbc85853c72a0e436c9/levenshtein-0.27.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:75191e469269ddef2859bc64c4a8cfd6c9e063302766b5cb7e1e67f38cc7051a", size = 159964 }, - { url = "https://files.pythonhosted.org/packages/0f/c0/89a922a47306a475fb6d8f2ab08668f143d3dc7dea4c39d09e46746e031c/levenshtein-0.27.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:51b3a7b2266933babc04e4d9821a495142eebd6ef709f90e24bc532b52b81385", size = 244759 }, - { url = "https://files.pythonhosted.org/packages/b4/93/30283c6e69a6556b02e0507c88535df9613179f7b44bc49cdb4bc5e889a3/levenshtein-0.27.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:bbac509794afc3e2a9e73284c9e3d0aab5b1d928643f42b172969c3eefa1f2a3", size = 1115955 }, - { url = "https://files.pythonhosted.org/packages/0b/cf/7e19ea2c23671db02fbbe5a5a4aeafd1d471ee573a6251ae17008458c434/levenshtein-0.27.1-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:8d68714785178347ecb272b94e85cbf7e638165895c4dd17ab57e7742d8872ec", size = 1400921 }, - { url = "https://files.pythonhosted.org/packages/e3/f7/fb42bfe2f3b46ef91f0fc6fa217b44dbeb4ef8c72a9c1917bbbe1cafc0f8/levenshtein-0.27.1-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:8ee74ee31a5ab8f61cd6c6c6e9ade4488dde1285f3c12207afc018393c9b8d14", size = 1225037 }, - { url = "https://files.pythonhosted.org/packages/74/25/c86f8874ac7b0632b172d0d1622ed3ab9608a7f8fe85d41d632b16f5948e/levenshtein-0.27.1-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:f2441b6365453ec89640b85344afd3d602b0d9972840b693508074c613486ce7", size = 1420601 }, - { url = "https://files.pythonhosted.org/packages/20/fe/ebfbaadcd90ea7dfde987ae95b5c11dc27c2c5d55a2c4ccbbe4e18a8af7b/levenshtein-0.27.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:a9be39640a46d8a0f9be729e641651d16a62b2c07d3f4468c36e1cc66b0183b9", size = 1188241 }, - { url = "https://files.pythonhosted.org/packages/2e/1a/aa6b07316e10781a6c5a5a8308f9bdc22213dc3911b959daa6d7ff654fc6/levenshtein-0.27.1-cp313-cp313-win32.whl", hash = "sha256:a520af67d976761eb6580e7c026a07eb8f74f910f17ce60e98d6e492a1f126c7", size = 88103 }, - { url = "https://files.pythonhosted.org/packages/9d/7b/9bbfd417f80f1047a28d0ea56a9b38b9853ba913b84dd5998785c5f98541/levenshtein-0.27.1-cp313-cp313-win_amd64.whl", hash = "sha256:7dd60aa49c2d8d23e0ef6452c8329029f5d092f386a177e3385d315cabb78f2a", size = 100579 }, - { url = "https://files.pythonhosted.org/packages/8b/01/5f3ff775db7340aa378b250e2a31e6b4b038809a24ff0a3636ef20c7ca31/levenshtein-0.27.1-cp313-cp313-win_arm64.whl", hash = "sha256:149cd4f0baf5884ac5df625b7b0d281721b15de00f447080e38f5188106e1167", size = 87933 }, - { url = "https://files.pythonhosted.org/packages/25/ed/37e2d1f5e690d7376cd7e8bdd19411479ff352a3df9ab5f845dd680ef779/levenshtein-0.27.1-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:c92a222ab95b8d903eae6d5e7d51fe6c999be021b647715c18d04d0b0880f463", size = 170482 }, - { url = "https://files.pythonhosted.org/packages/6d/9f/30b1144b9d1da74743e7d7cdf47575b7013c9767e608c7454dbd318aacd2/levenshtein-0.27.1-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:71afc36b4ee950fa1140aff22ffda9e5e23280285858e1303260dbb2eabf342d", size = 153106 }, - { url = "https://files.pythonhosted.org/packages/b1/c5/18d0bec94a166cebaefa3db4beab9a7e0d75412b52e9626f5dce1ca8d149/levenshtein-0.27.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:58b1daeebfc148a571f09cfe18c16911ea1eaaa9e51065c5f7e7acbc4b866afa", size = 150984 }, - { url = "https://files.pythonhosted.org/packages/55/b4/4b80eb0c96caabdb683256cac9cc2cc9a73dee8ea80ab7cc3ee8aebd603f/levenshtein-0.27.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:105edcb14797d95c77f69bad23104314715a64cafbf4b0e79d354a33d7b54d8d", size = 158673 }, - { url = "https://files.pythonhosted.org/packages/81/14/a43daefbc6d5e5561176150363cbac73003795b85ae136ffd4d0691af3fb/levenshtein-0.27.1-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d9c58fb1ef8bdc8773d705fbacf628e12c3bb63ee4d065dda18a76e86042444a", size = 244419 }, - { url = "https://files.pythonhosted.org/packages/d0/55/34f133f4f0998d7335bd96b9d315dc888b118e48e999c3d2c621b84965b9/levenshtein-0.27.1-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:e52270591854af67217103955a36bd7436b57c801e3354e73ba44d689ed93697", size = 97932 }, - { url = "https://files.pythonhosted.org/packages/7d/44/c5955d0b6830925559b00617d80c9f6e03a9b00c451835ee4da7010e71cd/levenshtein-0.27.1-pp311-pypy311_pp73-macosx_10_15_x86_64.whl", hash = "sha256:909b7b6bce27a4ec90576c9a9bd9af5a41308dfecf364b410e80b58038277bbe", size = 170533 }, - { url = "https://files.pythonhosted.org/packages/e7/3f/858572d68b33e13a9c154b99f153317efe68381bf63cc4e986e820935fc3/levenshtein-0.27.1-pp311-pypy311_pp73-macosx_11_0_arm64.whl", hash = "sha256:d193a7f97b8c6a350e36ec58e41a627c06fa4157c3ce4b2b11d90cfc3c2ebb8f", size = 153119 }, - { url = "https://files.pythonhosted.org/packages/d1/60/2bd8d001ea4eb53ca16faa7a649d56005ba22b1bcc2a4f1617ab27ed7e48/levenshtein-0.27.1-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:614be316e3c06118705fae1f717f9072d35108e5fd4e66a7dd0e80356135340b", size = 149576 }, - { url = "https://files.pythonhosted.org/packages/e4/db/0580797e1e4ac26cf67761a235b29b49f62d2b175dbbc609882f2aecd4e4/levenshtein-0.27.1-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:31fc0a5bb070722bdabb6f7e14955a294a4a968c68202d294699817f21545d22", size = 157445 }, - { url = "https://files.pythonhosted.org/packages/f4/de/9c171c96d1f15c900086d7212b5543a85539e767689fc4933d14048ba1ec/levenshtein-0.27.1-pp311-pypy311_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:9415aa5257227af543be65768a80c7a75e266c3c818468ce6914812f88f9c3df", size = 243141 }, - { url = "https://files.pythonhosted.org/packages/dc/1e/408fd10217eac0e43aea0604be22b4851a09e03d761d44d4ea12089dd70e/levenshtein-0.27.1-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:7987ef006a3cf56a4532bd4c90c2d3b7b4ca9ad3bf8ae1ee5713c4a3bdfda913", size = 98045 }, +sdist = { url = "https://files.pythonhosted.org/packages/7e/b3/b5f8011483ba9083a0bc74c4d58705e9cf465fbe55c948a1b1357d0a2aa8/levenshtein-0.27.1.tar.gz", hash = "sha256:3e18b73564cfc846eec94dd13fab6cb006b5d2e0cc56bad1fd7d5585881302e3", size = 382571, upload-time = "2025-03-02T19:44:56.148Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/b3/b1/9906a75b98dd9c008015a72d7658be53851e361a35492631edf1b1f334ab/levenshtein-0.27.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:13d6f617cb6fe63714c4794861cfaacd398db58a292f930edb7f12aad931dace", size = 174542, upload-time = "2025-03-02T19:42:24.364Z" }, + { url = "https://files.pythonhosted.org/packages/3b/57/e26e0164a93fb045316856603111d95538cac8224a3709e4ac96a6bb74f3/levenshtein-0.27.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:ca9d54d41075e130c390e61360bec80f116b62d6ae973aec502e77e921e95334", size = 156367, upload-time = "2025-03-02T19:42:26.65Z" }, + { url = "https://files.pythonhosted.org/packages/6d/dd/92fcb71d48c1fe69c46c211156adafb8175037dc63e80e970106aef3f9d5/levenshtein-0.27.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2de1f822b5c9a20d10411f779dfd7181ce3407261436f8470008a98276a9d07f", size = 152189, upload-time = "2025-03-02T19:42:28.533Z" }, + { url = "https://files.pythonhosted.org/packages/5e/23/3f331f5fbfa93634126439cfc8c01b31f7ef1fbedb81663581e27a69da4d/levenshtein-0.27.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:81270392c2e45d1a7e1b3047c3a272d5e28bb4f1eff0137637980064948929b7", size = 184271, upload-time = "2025-03-02T19:42:30.525Z" }, + { url = "https://files.pythonhosted.org/packages/5a/76/d6ac541a1a80bdc5c98584a6a2d2301e677af4cb2e4092247207791b56a6/levenshtein-0.27.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:2d30c3ea23a94dddd56dbe323e1fa8a29ceb24da18e2daa8d0abf78b269a5ad1", size = 185078, upload-time = "2025-03-02T19:42:32.531Z" }, + { url = "https://files.pythonhosted.org/packages/2d/ed/d0c5abe8cfcf6a7f2a4197e889e12b7a0c2145a0ef3354b1c000bf367305/levenshtein-0.27.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0f3e0bea76695b9045bbf9ad5f67ad4cc01c11f783368f34760e068f19b6a6bc", size = 161505, upload-time = "2025-03-02T19:42:34.641Z" }, + { url = "https://files.pythonhosted.org/packages/f3/28/a5b78e1818211bc6407590876bbdcc6d79671e529a0c186780492c1f2136/levenshtein-0.27.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:cdd190e468a68c31a5943368a5eaf4e130256a8707886d23ab5906a0cb98a43c", size = 246968, upload-time = "2025-03-02T19:42:36.195Z" }, + { url = "https://files.pythonhosted.org/packages/77/7f/981b903583956cb67b33bed39d9840ab5e4c7062bceec564b7bf2c3f6f49/levenshtein-0.27.1-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:7c3121314bb4b676c011c33f6a0ebb462cfdcf378ff383e6f9e4cca5618d0ba7", size = 1116000, upload-time = "2025-03-02T19:42:38.292Z" }, + { url = "https://files.pythonhosted.org/packages/75/1d/c4be47d5f436fd310373c5ebdf05828c1d95be9a44c3e94f29c40937b30c/levenshtein-0.27.1-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:f8ef378c873efcc5e978026b69b45342d841cd7a2f273447324f1c687cc4dc37", size = 1401162, upload-time = "2025-03-02T19:42:40.496Z" }, + { url = "https://files.pythonhosted.org/packages/91/e4/0b107676efe3ecd5fada1ed3a3bbddd4c829e2ef34e980b76374c116235b/levenshtein-0.27.1-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:ff18d78c5c16bea20876425e1bf5af56c25918fb01bc0f2532db1317d4c0e157", size = 1225141, upload-time = "2025-03-02T19:42:42.636Z" }, + { url = "https://files.pythonhosted.org/packages/29/f0/f3f88d766fdbb1d39fe98dc5527223bae099444e501550ae088c47ddd97b/levenshtein-0.27.1-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:13412ff805afbfe619d070280d1a76eb4198c60c5445cd5478bd4c7055bb3d51", size = 1419707, upload-time = "2025-03-02T19:42:44.69Z" }, + { url = "https://files.pythonhosted.org/packages/b8/1c/f51ac1db4064a85effa50df240250e413f428164301d836c312baf09381e/levenshtein-0.27.1-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:a2adb9f263557f7fb13e19eb2f34595d86929a44c250b2fca6e9b65971e51e20", size = 1189284, upload-time = "2025-03-02T19:42:46.098Z" }, + { url = "https://files.pythonhosted.org/packages/e0/67/5ace76bc964b93ed6203a9f8c4dcde1a50e336468f7da3a21dd29febaf46/levenshtein-0.27.1-cp310-cp310-win32.whl", hash = "sha256:6278a33d2e0e909d8829b5a72191419c86dd3bb45b82399c7efc53dabe870c35", size = 88036, upload-time = "2025-03-02T19:42:47.869Z" }, + { url = "https://files.pythonhosted.org/packages/06/e0/d9737dbbe85842ddb300cb7974fc065edc56ec647652863f95ac1977d378/levenshtein-0.27.1-cp310-cp310-win_amd64.whl", hash = "sha256:5b602b8428ee5dc88432a55c5303a739ee2be7c15175bd67c29476a9d942f48e", size = 99922, upload-time = "2025-03-02T19:42:49.431Z" }, + { url = "https://files.pythonhosted.org/packages/27/b8/13e22789ab700db0da98f973a508643dbe2d25bd0fb5dc53239e0e2852c1/levenshtein-0.27.1-cp310-cp310-win_arm64.whl", hash = "sha256:48334081fddaa0c259ba01ee898640a2cf8ede62e5f7e25fefece1c64d34837f", size = 87846, upload-time = "2025-03-02T19:42:50.665Z" }, + { url = "https://files.pythonhosted.org/packages/22/84/110136e740655779aceb0da2399977362f21b2dbf3ea3646557f9c2237c4/levenshtein-0.27.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:2e6f1760108319a108dceb2f02bc7cdb78807ad1f9c673c95eaa1d0fe5dfcaae", size = 174555, upload-time = "2025-03-02T19:42:51.781Z" }, + { url = "https://files.pythonhosted.org/packages/19/5b/176d96959f5c5969f356d8856f8e20d2e72f7e4879f6d1cda8e5c2ac2614/levenshtein-0.27.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:c4ed8400d94ab348099395e050b8ed9dd6a5d6b5b9e75e78b2b3d0b5f5b10f38", size = 156286, upload-time = "2025-03-02T19:42:53.106Z" }, + { url = "https://files.pythonhosted.org/packages/2a/2d/a75abaafc8a46b0dc52ab14dc96708989a31799a02a4914f9210c3415f04/levenshtein-0.27.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7826efe51be8ff58bc44a633e022fdd4b9fc07396375a6dbc4945a3bffc7bf8f", size = 152413, upload-time = "2025-03-02T19:42:55.129Z" }, + { url = "https://files.pythonhosted.org/packages/9a/5f/533f4adf964b10817a1d0ecca978b3542b3b9915c96172d20162afe18bed/levenshtein-0.27.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ff5afb78719659d353055863c7cb31599fbea6865c0890b2d840ee40214b3ddb", size = 184236, upload-time = "2025-03-02T19:42:56.427Z" }, + { url = "https://files.pythonhosted.org/packages/02/79/e698623795e36e0d166a3aa1eac6fe1e446cac3a5c456664a95c351571d1/levenshtein-0.27.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:201dafd5c004cd52018560cf3213da799534d130cf0e4db839b51f3f06771de0", size = 185502, upload-time = "2025-03-02T19:42:57.596Z" }, + { url = "https://files.pythonhosted.org/packages/ac/94/76b64762f4af6e20bbab79713c4c48783240e6e502b2f52e5037ddda688a/levenshtein-0.27.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e5ddd59f3cfaec216811ee67544779d9e2d6ed33f79337492a248245d6379e3d", size = 161749, upload-time = "2025-03-02T19:42:59.222Z" }, + { url = "https://files.pythonhosted.org/packages/56/d0/d10eff9224c94a478078a469aaeb43471fdeddad035f443091224c7544b8/levenshtein-0.27.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:6afc241d27ecf5b921063b796812c55b0115423ca6fa4827aa4b1581643d0a65", size = 246686, upload-time = "2025-03-02T19:43:00.454Z" }, + { url = "https://files.pythonhosted.org/packages/b2/8a/ebbeff74461da3230d00e8a8197480a2ea1a9bbb7dbc273214d7ea3896cb/levenshtein-0.27.1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:ee2e766277cceb8ca9e584ea03b8dc064449ba588d3e24c1923e4b07576db574", size = 1116616, upload-time = "2025-03-02T19:43:02.431Z" }, + { url = "https://files.pythonhosted.org/packages/1d/9b/e7323684f833ede13113fba818c3afe665a78b47d720afdeb2e530c1ecb3/levenshtein-0.27.1-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:920b23d6109453913ce78ec451bc402ff19d020ee8be4722e9d11192ec2fac6f", size = 1401483, upload-time = "2025-03-02T19:43:04.62Z" }, + { url = "https://files.pythonhosted.org/packages/ef/1d/9b6ab30ff086a33492d6f7de86a07050b15862ccf0d9feeccfbe26af52d8/levenshtein-0.27.1-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:560d7edba126e2eea3ac3f2f12e7bd8bc9c6904089d12b5b23b6dfa98810b209", size = 1225805, upload-time = "2025-03-02T19:43:06.734Z" }, + { url = "https://files.pythonhosted.org/packages/1b/07/ae2f31e87ff65ba4857e25192646f1f3c8cca83c2ac1c27e551215b7e1b6/levenshtein-0.27.1-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:8d5362b6c7aa4896dc0cb1e7470a4ad3c06124e0af055dda30d81d3c5549346b", size = 1419860, upload-time = "2025-03-02T19:43:08.084Z" }, + { url = "https://files.pythonhosted.org/packages/43/d2/dfcc5c22c07bab9be99f3f47a907be583bcd37bfd2eec57a205e59671019/levenshtein-0.27.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:65ba880815b0f80a80a293aeebac0fab8069d03ad2d6f967a886063458f9d7a1", size = 1188823, upload-time = "2025-03-02T19:43:09.592Z" }, + { url = "https://files.pythonhosted.org/packages/8b/96/713335623f8ab50eba0627c8685618dc3a985aedaaea9f492986b9443551/levenshtein-0.27.1-cp311-cp311-win32.whl", hash = "sha256:fcc08effe77fec0bc5b0f6f10ff20b9802b961c4a69047b5499f383119ddbe24", size = 88156, upload-time = "2025-03-02T19:43:11.442Z" }, + { url = "https://files.pythonhosted.org/packages/aa/ae/444d6e8ba9a35379a56926716f18bb2e77c6cf69e5324521fbe6885f14f6/levenshtein-0.27.1-cp311-cp311-win_amd64.whl", hash = "sha256:0ed402d8902be7df212ac598fc189f9b2d520817fdbc6a05e2ce44f7f3ef6857", size = 100399, upload-time = "2025-03-02T19:43:13.066Z" }, + { url = "https://files.pythonhosted.org/packages/80/c0/ff226897a238a2deb2ca2c00d658755a1aa01884b0ddc8f5d406cb5f2b0d/levenshtein-0.27.1-cp311-cp311-win_arm64.whl", hash = "sha256:7fdaab29af81a8eb981043737f42450efca64b9761ca29385487b29c506da5b5", size = 88033, upload-time = "2025-03-02T19:43:14.211Z" }, + { url = "https://files.pythonhosted.org/packages/0d/73/84a7126b9e6441c2547f1fbfd65f3c15c387d1fc04e0dd1d025a12107771/levenshtein-0.27.1-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:25fb540d8c55d1dc7bdc59b7de518ea5ed9df92eb2077e74bcb9bb6de7b06f69", size = 173953, upload-time = "2025-03-02T19:43:16.029Z" }, + { url = "https://files.pythonhosted.org/packages/8f/5c/06c01870c0cf336f9f29397bbfbfbbfd3a59918868716e7bb15828e89367/levenshtein-0.27.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f09cfab6387e9c908c7b37961c045e8e10eb9b7ec4a700367f8e080ee803a562", size = 156399, upload-time = "2025-03-02T19:43:17.233Z" }, + { url = "https://files.pythonhosted.org/packages/c7/4a/c1d3f27ec8b3fff5a96617251bf3f61c67972869ac0a0419558fc3e2cbe6/levenshtein-0.27.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:dafa29c0e616f322b574e0b2aeb5b1ff2f8d9a1a6550f22321f3bd9bb81036e3", size = 151061, upload-time = "2025-03-02T19:43:18.414Z" }, + { url = "https://files.pythonhosted.org/packages/4d/8f/2521081e9a265891edf46aa30e1b59c1f347a452aed4c33baafbec5216fa/levenshtein-0.27.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:be7a7642ea64392fa1e6ef7968c2e50ef2152c60948f95d0793361ed97cf8a6f", size = 183119, upload-time = "2025-03-02T19:43:19.975Z" }, + { url = "https://files.pythonhosted.org/packages/1f/a0/a63e3bce6376127596d04be7f57e672d2f3d5f540265b1e30b9dd9b3c5a9/levenshtein-0.27.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:060b48c45ed54bcea9582ce79c6365b20a1a7473767e0b3d6be712fa3a22929c", size = 185352, upload-time = "2025-03-02T19:43:21.424Z" }, + { url = "https://files.pythonhosted.org/packages/17/8c/8352e992063952b38fb61d49bad8d193a4a713e7eeceb3ae74b719d7863d/levenshtein-0.27.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:712f562c5e64dd0398d3570fe99f8fbb88acec7cc431f101cb66c9d22d74c542", size = 159879, upload-time = "2025-03-02T19:43:22.792Z" }, + { url = "https://files.pythonhosted.org/packages/69/b4/564866e2038acf47c3de3e9292fc7fc7cc18d2593fedb04f001c22ac6e15/levenshtein-0.27.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:a6141ad65cab49aa4527a3342d76c30c48adb2393b6cdfeca65caae8d25cb4b8", size = 245005, upload-time = "2025-03-02T19:43:24.069Z" }, + { url = "https://files.pythonhosted.org/packages/ba/f9/7367f87e3a6eed282f3654ec61a174b4d1b78a7a73f2cecb91f0ab675153/levenshtein-0.27.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:799b8d73cda3265331116f62932f553804eae16c706ceb35aaf16fc2a704791b", size = 1116865, upload-time = "2025-03-02T19:43:25.4Z" }, + { url = "https://files.pythonhosted.org/packages/f5/02/b5b3bfb4b4cd430e9d110bad2466200d51c6061dae7c5a64e36047c8c831/levenshtein-0.27.1-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:ec99871d98e517e1cc4a15659c62d6ea63ee5a2d72c5ddbebd7bae8b9e2670c8", size = 1401723, upload-time = "2025-03-02T19:43:28.099Z" }, + { url = "https://files.pythonhosted.org/packages/ef/69/b93bccd093b3f06a99e67e11ebd6e100324735dc2834958ba5852a1b9fed/levenshtein-0.27.1-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:8799164e1f83588dbdde07f728ea80796ea72196ea23484d78d891470241b222", size = 1226276, upload-time = "2025-03-02T19:43:30.192Z" }, + { url = "https://files.pythonhosted.org/packages/ab/32/37dd1bc5ce866c136716619e6f7081d7078d7dd1c1da7025603dcfd9cf5f/levenshtein-0.27.1-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:583943813898326516ab451a83f734c6f07488cda5c361676150d3e3e8b47927", size = 1420132, upload-time = "2025-03-02T19:43:33.322Z" }, + { url = "https://files.pythonhosted.org/packages/4b/08/f3bc828dd9f0f8433b26f37c4fceab303186ad7b9b70819f2ccb493d99fc/levenshtein-0.27.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:5bb22956af44bb4eade93546bf95be610c8939b9a9d4d28b2dfa94abf454fed7", size = 1189144, upload-time = "2025-03-02T19:43:34.814Z" }, + { url = "https://files.pythonhosted.org/packages/2d/54/5ecd89066cf579223d504abe3ac37ba11f63b01a19fd12591083acc00eb6/levenshtein-0.27.1-cp312-cp312-win32.whl", hash = "sha256:d9099ed1bcfa7ccc5540e8ad27b5dc6f23d16addcbe21fdd82af6440f4ed2b6d", size = 88279, upload-time = "2025-03-02T19:43:38.86Z" }, + { url = "https://files.pythonhosted.org/packages/53/79/4f8fabcc5aca9305b494d1d6c7a98482e90a855e0050ae9ff5d7bf4ab2c6/levenshtein-0.27.1-cp312-cp312-win_amd64.whl", hash = "sha256:7f071ecdb50aa6c15fd8ae5bcb67e9da46ba1df7bba7c6bf6803a54c7a41fd96", size = 100659, upload-time = "2025-03-02T19:43:40.082Z" }, + { url = "https://files.pythonhosted.org/packages/cb/81/f8e4c0f571c2aac2e0c56a6e0e41b679937a2b7013e79415e4aef555cff0/levenshtein-0.27.1-cp312-cp312-win_arm64.whl", hash = "sha256:83b9033a984ccace7703f35b688f3907d55490182fd39b33a8e434d7b2e249e6", size = 88168, upload-time = "2025-03-02T19:43:41.42Z" }, + { url = "https://files.pythonhosted.org/packages/c6/d3/30485fb9aee848542ee2d01aba85106a7f5da982ebeeffc619f70ea593c7/levenshtein-0.27.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:ab00c2cae2889166afb7e1af64af2d4e8c1b126f3902d13ef3740df00e54032d", size = 173397, upload-time = "2025-03-02T19:43:42.553Z" }, + { url = "https://files.pythonhosted.org/packages/df/9f/40a81c54cfe74b22737710e654bd25ad934a675f737b60b24f84099540e0/levenshtein-0.27.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:c27e00bc7527e282f7c437817081df8da4eb7054e7ef9055b851fa3947896560", size = 155787, upload-time = "2025-03-02T19:43:43.864Z" }, + { url = "https://files.pythonhosted.org/packages/df/98/915f4e24e21982b6eca2c0203546c160f4a83853fa6a2ac6e2b208a54afc/levenshtein-0.27.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a5b07de42bfc051136cc8e7f1e7ba2cb73666aa0429930f4218efabfdc5837ad", size = 150013, upload-time = "2025-03-02T19:43:45.134Z" }, + { url = "https://files.pythonhosted.org/packages/80/93/9b0773107580416b9de14bf6a12bd1dd2b2964f7a9f6fb0e40723e1f0572/levenshtein-0.27.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:fb11ad3c9dae3063405aa50d9c96923722ab17bb606c776b6817d70b51fd7e07", size = 181234, upload-time = "2025-03-02T19:43:47.125Z" }, + { url = "https://files.pythonhosted.org/packages/91/b1/3cd4f69af32d40de14808142cc743af3a1b737b25571bd5e8d2f46b885e0/levenshtein-0.27.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:5c5986fb46cb0c063305fd45b0a79924abf2959a6d984bbac2b511d3ab259f3f", size = 183697, upload-time = "2025-03-02T19:43:48.412Z" }, + { url = "https://files.pythonhosted.org/packages/bb/65/b691e502c6463f6965b7e0d8d84224c188aa35b53fbc85853c72a0e436c9/levenshtein-0.27.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:75191e469269ddef2859bc64c4a8cfd6c9e063302766b5cb7e1e67f38cc7051a", size = 159964, upload-time = "2025-03-02T19:43:49.704Z" }, + { url = "https://files.pythonhosted.org/packages/0f/c0/89a922a47306a475fb6d8f2ab08668f143d3dc7dea4c39d09e46746e031c/levenshtein-0.27.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:51b3a7b2266933babc04e4d9821a495142eebd6ef709f90e24bc532b52b81385", size = 244759, upload-time = "2025-03-02T19:43:51.733Z" }, + { url = "https://files.pythonhosted.org/packages/b4/93/30283c6e69a6556b02e0507c88535df9613179f7b44bc49cdb4bc5e889a3/levenshtein-0.27.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:bbac509794afc3e2a9e73284c9e3d0aab5b1d928643f42b172969c3eefa1f2a3", size = 1115955, upload-time = "2025-03-02T19:43:53.739Z" }, + { url = "https://files.pythonhosted.org/packages/0b/cf/7e19ea2c23671db02fbbe5a5a4aeafd1d471ee573a6251ae17008458c434/levenshtein-0.27.1-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:8d68714785178347ecb272b94e85cbf7e638165895c4dd17ab57e7742d8872ec", size = 1400921, upload-time = "2025-03-02T19:43:55.146Z" }, + { url = "https://files.pythonhosted.org/packages/e3/f7/fb42bfe2f3b46ef91f0fc6fa217b44dbeb4ef8c72a9c1917bbbe1cafc0f8/levenshtein-0.27.1-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:8ee74ee31a5ab8f61cd6c6c6e9ade4488dde1285f3c12207afc018393c9b8d14", size = 1225037, upload-time = "2025-03-02T19:43:56.7Z" }, + { url = "https://files.pythonhosted.org/packages/74/25/c86f8874ac7b0632b172d0d1622ed3ab9608a7f8fe85d41d632b16f5948e/levenshtein-0.27.1-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:f2441b6365453ec89640b85344afd3d602b0d9972840b693508074c613486ce7", size = 1420601, upload-time = "2025-03-02T19:43:58.383Z" }, + { url = "https://files.pythonhosted.org/packages/20/fe/ebfbaadcd90ea7dfde987ae95b5c11dc27c2c5d55a2c4ccbbe4e18a8af7b/levenshtein-0.27.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:a9be39640a46d8a0f9be729e641651d16a62b2c07d3f4468c36e1cc66b0183b9", size = 1188241, upload-time = "2025-03-02T19:44:00.976Z" }, + { url = "https://files.pythonhosted.org/packages/2e/1a/aa6b07316e10781a6c5a5a8308f9bdc22213dc3911b959daa6d7ff654fc6/levenshtein-0.27.1-cp313-cp313-win32.whl", hash = "sha256:a520af67d976761eb6580e7c026a07eb8f74f910f17ce60e98d6e492a1f126c7", size = 88103, upload-time = "2025-03-02T19:44:02.42Z" }, + { url = "https://files.pythonhosted.org/packages/9d/7b/9bbfd417f80f1047a28d0ea56a9b38b9853ba913b84dd5998785c5f98541/levenshtein-0.27.1-cp313-cp313-win_amd64.whl", hash = "sha256:7dd60aa49c2d8d23e0ef6452c8329029f5d092f386a177e3385d315cabb78f2a", size = 100579, upload-time = "2025-03-02T19:44:04.142Z" }, + { url = "https://files.pythonhosted.org/packages/8b/01/5f3ff775db7340aa378b250e2a31e6b4b038809a24ff0a3636ef20c7ca31/levenshtein-0.27.1-cp313-cp313-win_arm64.whl", hash = "sha256:149cd4f0baf5884ac5df625b7b0d281721b15de00f447080e38f5188106e1167", size = 87933, upload-time = "2025-03-02T19:44:05.364Z" }, + { url = "https://files.pythonhosted.org/packages/25/ed/37e2d1f5e690d7376cd7e8bdd19411479ff352a3df9ab5f845dd680ef779/levenshtein-0.27.1-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:c92a222ab95b8d903eae6d5e7d51fe6c999be021b647715c18d04d0b0880f463", size = 170482, upload-time = "2025-03-02T19:44:30.177Z" }, + { url = "https://files.pythonhosted.org/packages/6d/9f/30b1144b9d1da74743e7d7cdf47575b7013c9767e608c7454dbd318aacd2/levenshtein-0.27.1-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:71afc36b4ee950fa1140aff22ffda9e5e23280285858e1303260dbb2eabf342d", size = 153106, upload-time = "2025-03-02T19:44:31.489Z" }, + { url = "https://files.pythonhosted.org/packages/b1/c5/18d0bec94a166cebaefa3db4beab9a7e0d75412b52e9626f5dce1ca8d149/levenshtein-0.27.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:58b1daeebfc148a571f09cfe18c16911ea1eaaa9e51065c5f7e7acbc4b866afa", size = 150984, upload-time = "2025-03-02T19:44:32.697Z" }, + { url = "https://files.pythonhosted.org/packages/55/b4/4b80eb0c96caabdb683256cac9cc2cc9a73dee8ea80ab7cc3ee8aebd603f/levenshtein-0.27.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:105edcb14797d95c77f69bad23104314715a64cafbf4b0e79d354a33d7b54d8d", size = 158673, upload-time = "2025-03-02T19:44:33.998Z" }, + { url = "https://files.pythonhosted.org/packages/81/14/a43daefbc6d5e5561176150363cbac73003795b85ae136ffd4d0691af3fb/levenshtein-0.27.1-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d9c58fb1ef8bdc8773d705fbacf628e12c3bb63ee4d065dda18a76e86042444a", size = 244419, upload-time = "2025-03-02T19:44:35.317Z" }, + { url = "https://files.pythonhosted.org/packages/d0/55/34f133f4f0998d7335bd96b9d315dc888b118e48e999c3d2c621b84965b9/levenshtein-0.27.1-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:e52270591854af67217103955a36bd7436b57c801e3354e73ba44d689ed93697", size = 97932, upload-time = "2025-03-02T19:44:36.701Z" }, + { url = "https://files.pythonhosted.org/packages/7d/44/c5955d0b6830925559b00617d80c9f6e03a9b00c451835ee4da7010e71cd/levenshtein-0.27.1-pp311-pypy311_pp73-macosx_10_15_x86_64.whl", hash = "sha256:909b7b6bce27a4ec90576c9a9bd9af5a41308dfecf364b410e80b58038277bbe", size = 170533, upload-time = "2025-03-02T19:44:38.096Z" }, + { url = "https://files.pythonhosted.org/packages/e7/3f/858572d68b33e13a9c154b99f153317efe68381bf63cc4e986e820935fc3/levenshtein-0.27.1-pp311-pypy311_pp73-macosx_11_0_arm64.whl", hash = "sha256:d193a7f97b8c6a350e36ec58e41a627c06fa4157c3ce4b2b11d90cfc3c2ebb8f", size = 153119, upload-time = "2025-03-02T19:44:39.388Z" }, + { url = "https://files.pythonhosted.org/packages/d1/60/2bd8d001ea4eb53ca16faa7a649d56005ba22b1bcc2a4f1617ab27ed7e48/levenshtein-0.27.1-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:614be316e3c06118705fae1f717f9072d35108e5fd4e66a7dd0e80356135340b", size = 149576, upload-time = "2025-03-02T19:44:40.617Z" }, + { url = "https://files.pythonhosted.org/packages/e4/db/0580797e1e4ac26cf67761a235b29b49f62d2b175dbbc609882f2aecd4e4/levenshtein-0.27.1-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:31fc0a5bb070722bdabb6f7e14955a294a4a968c68202d294699817f21545d22", size = 157445, upload-time = "2025-03-02T19:44:41.901Z" }, + { url = "https://files.pythonhosted.org/packages/f4/de/9c171c96d1f15c900086d7212b5543a85539e767689fc4933d14048ba1ec/levenshtein-0.27.1-pp311-pypy311_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:9415aa5257227af543be65768a80c7a75e266c3c818468ce6914812f88f9c3df", size = 243141, upload-time = "2025-03-02T19:44:43.228Z" }, + { url = "https://files.pythonhosted.org/packages/dc/1e/408fd10217eac0e43aea0604be22b4851a09e03d761d44d4ea12089dd70e/levenshtein-0.27.1-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:7987ef006a3cf56a4532bd4c90c2d3b7b4ca9ad3bf8ae1ee5713c4a3bdfda913", size = 98045, upload-time = "2025-03-02T19:44:44.527Z" }, ] [[package]] @@ -5377,75 +5397,75 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "pyyaml" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/b1/de/df97a73343469c0b92ad0784248bdde79e417bb9540c229216bd81d0b086/libcst-1.7.0.tar.gz", hash = "sha256:a63f44ffa81292f183656234c7f2848653ff45c17d867db83c9335119e28aafa", size = 776707 } -wheels = [ - { url = "https://files.pythonhosted.org/packages/9a/1f/dc9a6107d6a443b0c3416b6b92211870a582dbcd31458b2196e5b7f5ff05/libcst-1.7.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:340054c57abcd42953248af18ed278be651a03b1c2a1616f7e1f1ef90b6018ce", size = 2078951 }, - { url = "https://files.pythonhosted.org/packages/9f/2a/d59635eefb6298c2620cc1fcceea9b767d8530e2445f4827d3fa6709a4b5/libcst-1.7.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:cdae6e632d222d8db7cb98d7cecb45597c21b8e3841d0c98d4fca79c49dad04b", size = 2215733 }, - { url = "https://files.pythonhosted.org/packages/d3/ab/6f2c882683a012c8d086564851538d66fc8f152c5fdf58a046ee8a496a5f/libcst-1.7.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:71a8f59f3472fe8c0f6e2fad457825ea2ccad8c4c713cca55a91ff2cbfa9bc03", size = 2317267 }, - { url = "https://files.pythonhosted.org/packages/32/07/3188262f649ad6bf4194166cacb5c68f902e747035471e8f4d475a92e166/libcst-1.7.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:1560598f5c56681adbd32f4b08e9cffcd45a021921d1d784370a7d4d9a2fac11", size = 2405957 }, - { url = "https://files.pythonhosted.org/packages/c5/5a/0ce9d68e83640b96f0b5d56adfff816a4a1085cffe6e6869019d0fdf75cf/libcst-1.7.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:9cd5ab15b12a37f0e9994d8847d5670da936a93d98672c442a956fab34ea0c15", size = 2277162 }, - { url = "https://files.pythonhosted.org/packages/8a/df/6875a4f296860de08cc795dd951e4c40784f246ef1d38277d6e448fbeb59/libcst-1.7.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:5d5ba9314569865effd5baff3a58ceb2cced52228e181824759c68486a7ec8f4", size = 2397589 }, - { url = "https://files.pythonhosted.org/packages/1b/74/71e54574fe406cdb5c42506cf5148c544940d1d722ef473647de04314aa6/libcst-1.7.0-cp310-cp310-win_amd64.whl", hash = "sha256:3d2ec10015e86a4402c3d2084ede6c7c9268faea1ecb99592fe9e291c515aaa2", size = 2096214 }, - { url = "https://files.pythonhosted.org/packages/e8/42/5f21d245f0f2e4a4a47c977f6da4e46dca0ef0307f8a8cd4d0d85b0e08c8/libcst-1.7.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:8f6e693281d6e9a62414205fb300ec228ddc902ca9cb965a09f11561dc10aa94", size = 2078827 }, - { url = "https://files.pythonhosted.org/packages/ac/62/ce81795b18bcc5bd77d32f53d56a79545cc3efe27acdd2ed107775c3fd18/libcst-1.7.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e635eadb6043d5f967450af27125811c6ccc7eeb4d8c5fd4f1bece9d96418781", size = 2215601 }, - { url = "https://files.pythonhosted.org/packages/e3/89/c40a3cacf89b7dfd1f7c46abbec4cae00b85bd8968b1770c49e829a0dd23/libcst-1.7.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4c568e14d29489f09faf4915af18235f805d5aa60fa194023b4fadf3209f0c94", size = 2316834 }, - { url = "https://files.pythonhosted.org/packages/fb/ff/9cef48453900919ce149906ef5532205d03ae7a3c5600ec10d621c656387/libcst-1.7.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:9add619a825d6f176774110d79dc3137f353a236c1e3bcd6e063ca6d93d6e0ae", size = 2405859 }, - { url = "https://files.pythonhosted.org/packages/7f/7c/7159dac46efd48370c3c707144b1a451aec6317e71f989b3d6208c862f4e/libcst-1.7.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:57a6bcfc8ca8a0bb9e89a2dbf63ee8f0c7e8353a130528dcb47c9e59c2dc8c94", size = 2277105 }, - { url = "https://files.pythonhosted.org/packages/f3/0b/7363d238a67d4623b01e3b61884db5883e71864ec7421bfc7bcb27efd662/libcst-1.7.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:5e22738ec2855803f8242e6bf78057389d10f8954db34bf7079c82abab1b8b95", size = 2397105 }, - { url = "https://files.pythonhosted.org/packages/ea/6d/fde43c36ad65f5c997be7fe7c32c1951c6e881aee071a531c50f369e4f53/libcst-1.7.0-cp311-cp311-win_amd64.whl", hash = "sha256:fa519d4391326329f37860c2f2aaf80cb11a6122d14afa2f4f00dde6fcfa7ae4", size = 2096252 }, - { url = "https://files.pythonhosted.org/packages/c2/ef/0e71046efefe6a68857645f1ff70e89e0d3c5a138c7bc8d766d3e10127af/libcst-1.7.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:b52692a28d0d958ebfabcf8bfce5fcf2c8582967310d35e6111a6e2d4db96659", size = 2071234 }, - { url = "https://files.pythonhosted.org/packages/fa/99/61380320d7f6ff9bf142ff195c0a6586152bf5ebd016bdf2a32063c602d5/libcst-1.7.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:61bfc90c8a4594296f8b68702f494dfdfec6e745a4abc0cfa8069d7f22061424", size = 2210153 }, - { url = "https://files.pythonhosted.org/packages/a6/58/1b4ebd4e8af3aaf460287ba5afc3e95fb5fc7ca2bdde1857373183a08516/libcst-1.7.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9370c23a3f609280c3f2296d61d34dd32afd7a1c9b19e4e29cc35cb2e2544363", size = 2312359 }, - { url = "https://files.pythonhosted.org/packages/75/a4/8f182a64757ea6a2398e166b058d91002724feb340e7ec67119f2b2a43ca/libcst-1.7.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:5e50e6960ecc3ed67f39fec63aa329e772d5d27f8e2334e30f19a94aa14489f1", size = 2401963 }, - { url = "https://files.pythonhosted.org/packages/07/48/0b5e5b0d43093859b97504f3f7a61cf4dc8a56e0997e62a573bdd2b4e2a2/libcst-1.7.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:ca4e91aa854758040fa6fe7036fbe7f90a36a7d283fa1df8587b6f73084fc997", size = 2272088 }, - { url = "https://files.pythonhosted.org/packages/11/e2/2a5497cde7ad82ef41277cadd560ec1726e00d317dad85704327071d2b67/libcst-1.7.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:d894c48f682b0061fdb2c983d5e64c30334db6ce0783560dbbb9df0163179c0c", size = 2392441 }, - { url = "https://files.pythonhosted.org/packages/a6/16/dba943bc53bd688895dbc81918fc93ada02b4c3e5755faeecf4333878dd0/libcst-1.7.0-cp312-cp312-win_amd64.whl", hash = "sha256:14e5c1d427c33d50df75be6bc999a7b2d7c6b7840e2361a18a6f354db50cb18e", size = 2094954 }, - { url = "https://files.pythonhosted.org/packages/63/43/bd2b3b404219be09a791fc0d98910d09c36662f805d23e3b81600b80de0c/libcst-1.7.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:93417d36c2a1b70d651d0e970ff73339e8dcd64d341672b68823fa0039665022", size = 2071262 }, - { url = "https://files.pythonhosted.org/packages/05/27/428da06f863ebdca7f3908190e2a70c5cb5830c9efd5e1ea9b8c18c807bf/libcst-1.7.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6523731bfbdbc045ff8649130fe14a46b31ad6925f67acdc0e0d80a0c61719fd", size = 2210117 }, - { url = "https://files.pythonhosted.org/packages/45/ff/24a82c2795fe846d07a43cda77e51acb5c9e6f57191b9f8607b5557234b0/libcst-1.7.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a252fa03ea00986f03100379f11e15d381103a09667900fb0fa2076cec19081a", size = 2312240 }, - { url = "https://files.pythonhosted.org/packages/64/fd/97c695b706a6bc10e54b52eb8735cc9c7573afafdd15014dd1508885652d/libcst-1.7.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:09a5530b40a15dbe6fac842ef2ad87ad561760779380ccf3ade6850854d81406", size = 2402028 }, - { url = "https://files.pythonhosted.org/packages/b0/72/eebf3bf6b47d2252eb9de4f1ec64706dcc90a4c12336b415c9a4f29cf54d/libcst-1.7.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:0456381c939169c4f11caecdb30f7aca6f234640731f8f965849c1631930536b", size = 2272115 }, - { url = "https://files.pythonhosted.org/packages/56/b3/5b76bfe1e02490a0c71b2ac05e236f1455192e1782e5f06bab4dca3501ea/libcst-1.7.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:c8d6176a667d2db0132d133dad6bbf965f915f3071559342ca2cdbbec537ed12", size = 2392216 }, - { url = "https://files.pythonhosted.org/packages/57/9a/535a81bade997f98bc17c151b524c00eb12a6738e9cbaecea00fbcccb6b9/libcst-1.7.0-cp313-cp313-win_amd64.whl", hash = "sha256:6137fe549bfbb017283c3cf85419eb0dfaa20a211ad6d525538a2494e248a84b", size = 2094937 }, +sdist = { url = "https://files.pythonhosted.org/packages/b1/de/df97a73343469c0b92ad0784248bdde79e417bb9540c229216bd81d0b086/libcst-1.7.0.tar.gz", hash = "sha256:a63f44ffa81292f183656234c7f2848653ff45c17d867db83c9335119e28aafa", size = 776707, upload-time = "2025-03-13T10:14:21.472Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/9a/1f/dc9a6107d6a443b0c3416b6b92211870a582dbcd31458b2196e5b7f5ff05/libcst-1.7.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:340054c57abcd42953248af18ed278be651a03b1c2a1616f7e1f1ef90b6018ce", size = 2078951, upload-time = "2025-03-13T10:13:17.094Z" }, + { url = "https://files.pythonhosted.org/packages/9f/2a/d59635eefb6298c2620cc1fcceea9b767d8530e2445f4827d3fa6709a4b5/libcst-1.7.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:cdae6e632d222d8db7cb98d7cecb45597c21b8e3841d0c98d4fca79c49dad04b", size = 2215733, upload-time = "2025-03-13T10:13:19.328Z" }, + { url = "https://files.pythonhosted.org/packages/d3/ab/6f2c882683a012c8d086564851538d66fc8f152c5fdf58a046ee8a496a5f/libcst-1.7.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:71a8f59f3472fe8c0f6e2fad457825ea2ccad8c4c713cca55a91ff2cbfa9bc03", size = 2317267, upload-time = "2025-03-13T10:13:20.765Z" }, + { url = "https://files.pythonhosted.org/packages/32/07/3188262f649ad6bf4194166cacb5c68f902e747035471e8f4d475a92e166/libcst-1.7.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:1560598f5c56681adbd32f4b08e9cffcd45a021921d1d784370a7d4d9a2fac11", size = 2405957, upload-time = "2025-03-13T10:13:22.569Z" }, + { url = "https://files.pythonhosted.org/packages/c5/5a/0ce9d68e83640b96f0b5d56adfff816a4a1085cffe6e6869019d0fdf75cf/libcst-1.7.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:9cd5ab15b12a37f0e9994d8847d5670da936a93d98672c442a956fab34ea0c15", size = 2277162, upload-time = "2025-03-13T10:13:24.485Z" }, + { url = "https://files.pythonhosted.org/packages/8a/df/6875a4f296860de08cc795dd951e4c40784f246ef1d38277d6e448fbeb59/libcst-1.7.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:5d5ba9314569865effd5baff3a58ceb2cced52228e181824759c68486a7ec8f4", size = 2397589, upload-time = "2025-03-13T10:13:25.957Z" }, + { url = "https://files.pythonhosted.org/packages/1b/74/71e54574fe406cdb5c42506cf5148c544940d1d722ef473647de04314aa6/libcst-1.7.0-cp310-cp310-win_amd64.whl", hash = "sha256:3d2ec10015e86a4402c3d2084ede6c7c9268faea1ecb99592fe9e291c515aaa2", size = 2096214, upload-time = "2025-03-13T10:13:27.404Z" }, + { url = "https://files.pythonhosted.org/packages/e8/42/5f21d245f0f2e4a4a47c977f6da4e46dca0ef0307f8a8cd4d0d85b0e08c8/libcst-1.7.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:8f6e693281d6e9a62414205fb300ec228ddc902ca9cb965a09f11561dc10aa94", size = 2078827, upload-time = "2025-03-13T10:13:29.15Z" }, + { url = "https://files.pythonhosted.org/packages/ac/62/ce81795b18bcc5bd77d32f53d56a79545cc3efe27acdd2ed107775c3fd18/libcst-1.7.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e635eadb6043d5f967450af27125811c6ccc7eeb4d8c5fd4f1bece9d96418781", size = 2215601, upload-time = "2025-03-13T10:13:30.994Z" }, + { url = "https://files.pythonhosted.org/packages/e3/89/c40a3cacf89b7dfd1f7c46abbec4cae00b85bd8968b1770c49e829a0dd23/libcst-1.7.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4c568e14d29489f09faf4915af18235f805d5aa60fa194023b4fadf3209f0c94", size = 2316834, upload-time = "2025-03-13T10:13:32.469Z" }, + { url = "https://files.pythonhosted.org/packages/fb/ff/9cef48453900919ce149906ef5532205d03ae7a3c5600ec10d621c656387/libcst-1.7.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:9add619a825d6f176774110d79dc3137f353a236c1e3bcd6e063ca6d93d6e0ae", size = 2405859, upload-time = "2025-03-13T10:13:33.906Z" }, + { url = "https://files.pythonhosted.org/packages/7f/7c/7159dac46efd48370c3c707144b1a451aec6317e71f989b3d6208c862f4e/libcst-1.7.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:57a6bcfc8ca8a0bb9e89a2dbf63ee8f0c7e8353a130528dcb47c9e59c2dc8c94", size = 2277105, upload-time = "2025-03-13T10:13:36.224Z" }, + { url = "https://files.pythonhosted.org/packages/f3/0b/7363d238a67d4623b01e3b61884db5883e71864ec7421bfc7bcb27efd662/libcst-1.7.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:5e22738ec2855803f8242e6bf78057389d10f8954db34bf7079c82abab1b8b95", size = 2397105, upload-time = "2025-03-13T10:13:38.097Z" }, + { url = "https://files.pythonhosted.org/packages/ea/6d/fde43c36ad65f5c997be7fe7c32c1951c6e881aee071a531c50f369e4f53/libcst-1.7.0-cp311-cp311-win_amd64.whl", hash = "sha256:fa519d4391326329f37860c2f2aaf80cb11a6122d14afa2f4f00dde6fcfa7ae4", size = 2096252, upload-time = "2025-03-13T10:13:39.643Z" }, + { url = "https://files.pythonhosted.org/packages/c2/ef/0e71046efefe6a68857645f1ff70e89e0d3c5a138c7bc8d766d3e10127af/libcst-1.7.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:b52692a28d0d958ebfabcf8bfce5fcf2c8582967310d35e6111a6e2d4db96659", size = 2071234, upload-time = "2025-03-13T10:13:41.539Z" }, + { url = "https://files.pythonhosted.org/packages/fa/99/61380320d7f6ff9bf142ff195c0a6586152bf5ebd016bdf2a32063c602d5/libcst-1.7.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:61bfc90c8a4594296f8b68702f494dfdfec6e745a4abc0cfa8069d7f22061424", size = 2210153, upload-time = "2025-03-13T10:13:42.943Z" }, + { url = "https://files.pythonhosted.org/packages/a6/58/1b4ebd4e8af3aaf460287ba5afc3e95fb5fc7ca2bdde1857373183a08516/libcst-1.7.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9370c23a3f609280c3f2296d61d34dd32afd7a1c9b19e4e29cc35cb2e2544363", size = 2312359, upload-time = "2025-03-13T10:13:44.514Z" }, + { url = "https://files.pythonhosted.org/packages/75/a4/8f182a64757ea6a2398e166b058d91002724feb340e7ec67119f2b2a43ca/libcst-1.7.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:5e50e6960ecc3ed67f39fec63aa329e772d5d27f8e2334e30f19a94aa14489f1", size = 2401963, upload-time = "2025-03-13T10:13:46.585Z" }, + { url = "https://files.pythonhosted.org/packages/07/48/0b5e5b0d43093859b97504f3f7a61cf4dc8a56e0997e62a573bdd2b4e2a2/libcst-1.7.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:ca4e91aa854758040fa6fe7036fbe7f90a36a7d283fa1df8587b6f73084fc997", size = 2272088, upload-time = "2025-03-13T10:13:48.253Z" }, + { url = "https://files.pythonhosted.org/packages/11/e2/2a5497cde7ad82ef41277cadd560ec1726e00d317dad85704327071d2b67/libcst-1.7.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:d894c48f682b0061fdb2c983d5e64c30334db6ce0783560dbbb9df0163179c0c", size = 2392441, upload-time = "2025-03-13T10:13:49.781Z" }, + { url = "https://files.pythonhosted.org/packages/a6/16/dba943bc53bd688895dbc81918fc93ada02b4c3e5755faeecf4333878dd0/libcst-1.7.0-cp312-cp312-win_amd64.whl", hash = "sha256:14e5c1d427c33d50df75be6bc999a7b2d7c6b7840e2361a18a6f354db50cb18e", size = 2094954, upload-time = "2025-03-13T10:13:51.858Z" }, + { url = "https://files.pythonhosted.org/packages/63/43/bd2b3b404219be09a791fc0d98910d09c36662f805d23e3b81600b80de0c/libcst-1.7.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:93417d36c2a1b70d651d0e970ff73339e8dcd64d341672b68823fa0039665022", size = 2071262, upload-time = "2025-03-13T10:13:53.321Z" }, + { url = "https://files.pythonhosted.org/packages/05/27/428da06f863ebdca7f3908190e2a70c5cb5830c9efd5e1ea9b8c18c807bf/libcst-1.7.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6523731bfbdbc045ff8649130fe14a46b31ad6925f67acdc0e0d80a0c61719fd", size = 2210117, upload-time = "2025-03-13T10:13:55.166Z" }, + { url = "https://files.pythonhosted.org/packages/45/ff/24a82c2795fe846d07a43cda77e51acb5c9e6f57191b9f8607b5557234b0/libcst-1.7.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a252fa03ea00986f03100379f11e15d381103a09667900fb0fa2076cec19081a", size = 2312240, upload-time = "2025-03-13T10:13:56.653Z" }, + { url = "https://files.pythonhosted.org/packages/64/fd/97c695b706a6bc10e54b52eb8735cc9c7573afafdd15014dd1508885652d/libcst-1.7.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:09a5530b40a15dbe6fac842ef2ad87ad561760779380ccf3ade6850854d81406", size = 2402028, upload-time = "2025-03-13T10:13:58.132Z" }, + { url = "https://files.pythonhosted.org/packages/b0/72/eebf3bf6b47d2252eb9de4f1ec64706dcc90a4c12336b415c9a4f29cf54d/libcst-1.7.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:0456381c939169c4f11caecdb30f7aca6f234640731f8f965849c1631930536b", size = 2272115, upload-time = "2025-03-13T10:14:00.023Z" }, + { url = "https://files.pythonhosted.org/packages/56/b3/5b76bfe1e02490a0c71b2ac05e236f1455192e1782e5f06bab4dca3501ea/libcst-1.7.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:c8d6176a667d2db0132d133dad6bbf965f915f3071559342ca2cdbbec537ed12", size = 2392216, upload-time = "2025-03-13T10:14:01.871Z" }, + { url = "https://files.pythonhosted.org/packages/57/9a/535a81bade997f98bc17c151b524c00eb12a6738e9cbaecea00fbcccb6b9/libcst-1.7.0-cp313-cp313-win_amd64.whl", hash = "sha256:6137fe549bfbb017283c3cf85419eb0dfaa20a211ad6d525538a2494e248a84b", size = 2094937, upload-time = "2025-03-13T10:14:03.452Z" }, ] [[package]] name = "line-profiler" version = "4.2.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/55/3f/f0659eb67f76022b5f7722cdc71a6059536e11f20c9dcc5a96a2f923923d/line_profiler-4.2.0.tar.gz", hash = "sha256:09e10f25f876514380b3faee6de93fb0c228abba85820ba1a591ddb3eb451a96", size = 199037 } -wheels = [ - { url = "https://files.pythonhosted.org/packages/fa/24/a7f141527f126965d141733140c648710b39daf00417afe9c459ebbb89e0/line_profiler-4.2.0-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:70e2503f52ee6464ac908b578d73ad6dae21d689c95f2252fee97d7aa8426693", size = 221762 }, - { url = "https://files.pythonhosted.org/packages/1b/9c/3a215f70f4d1946eb3afb9a07def86242f108d138ae250eb23b70f56ceb1/line_profiler-4.2.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:b6047c8748d7a2453522eaea3edc8d9febc658b57f2ea189c03fe3d5e34595b5", size = 141549 }, - { url = "https://files.pythonhosted.org/packages/55/8a/187ba46030274c29d898d4b47eeac53a833450037634e87e6aa78be9cb8f/line_profiler-4.2.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:0048360a2afbd92c0b423f8207af1f6581d85c064c0340b0d02c63c8e0c8292c", size = 134961 }, - { url = "https://files.pythonhosted.org/packages/bf/f8/efe6b3be4f0b15ca977da4bf54e40a27d4210fda11e82fe8ad802f259cc8/line_profiler-4.2.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:0e71fa1c85f21e3de575c7c617fd4eb607b052cc7b4354035fecc18f3f2a4317", size = 700997 }, - { url = "https://files.pythonhosted.org/packages/e0/e3/3a3206285f8df202d00da7aa67664a3892a0ed607a15f59a64516c112266/line_profiler-4.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c5ec99d48cffdf36efbcd7297e81cc12bf2c0a7e0627a567f3ab0347e607b242", size = 718256 }, - { url = "https://files.pythonhosted.org/packages/83/19/ada8573aff98a7893f4c960e51e37abccc8a758855d6f0af55a3c002af5f/line_profiler-4.2.0-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:bfc9582f19a64283434fc6a3fd41a3a51d59e3cce2dc7adc5fe859fcae67e746", size = 1801932 }, - { url = "https://files.pythonhosted.org/packages/d9/9c/91c22b6ef3275c0eefb0d72da7a50114c20ef595086982679c6ae2dfbf20/line_profiler-4.2.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:2b5dcfb3205e18c98c94388065f1604dc9d709df4dd62300ff8c5bbbd9bd163f", size = 1706908 }, - { url = "https://files.pythonhosted.org/packages/bc/af/a71d69019639313a7d9c5e86fdc819cdce8b0745356d20daf05050070463/line_profiler-4.2.0-cp310-cp310-win_amd64.whl", hash = "sha256:4999eb1db5d52cb34a5293941986eea4357fb9fe3305a160694e5f13c9ec4008", size = 128018 }, - { url = "https://files.pythonhosted.org/packages/2f/8b/cd2a2ad1b80a92f3a5c707945c839fec7170b6e3790b2d86f275e6dee5fe/line_profiler-4.2.0-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:402406f200401a496fb93e1788387bf2d87c921d7f8f7e5f88324ac9efb672ac", size = 221775 }, - { url = "https://files.pythonhosted.org/packages/8a/43/916491dc01aa4bfa08c0e1868af6c7f14bef3c7b4ed652fd4df7e1c2e8e7/line_profiler-4.2.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:d9a0b5696f1ad42bb31e90706e5d57845833483d1d07f092b66b4799847a2f76", size = 141769 }, - { url = "https://files.pythonhosted.org/packages/40/51/cbeab2995b18c74db1bfdf0ac07910661be1fc2afa7425c899d940001097/line_profiler-4.2.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:f2f950fa19f797a9ab55c8d7b33a7cdd95c396cf124c3adbc1cf93a1978d2767", size = 134789 }, - { url = "https://files.pythonhosted.org/packages/b1/c8/e94b4ef5854515e0f3baad48e9ebc335d8bd4f9f05336167c6c65446b79a/line_profiler-4.2.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:7d09fd8f580716da5a0b9a7f544a306b468f38eee28ba2465c56e0aa5d7d1822", size = 728859 }, - { url = "https://files.pythonhosted.org/packages/6d/ae/b92c4cfa52a84d794907e7ce6e206fa3ea4e4a6d7b950c525b8d118988fc/line_profiler-4.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:628f585960c6538873a9760d112db20b76b6035d3eaad7711a8bd80fa909d7ea", size = 750156 }, - { url = "https://files.pythonhosted.org/packages/60/9f/c18cf5b17d79e5b420b35c73cb9fad299f779cf78a4812c97266962dfd55/line_profiler-4.2.0-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:63ed929c7d41e230cc1c4838c25bbee165d7f2fa974ca28d730ea69e501fc44d", size = 1828250 }, - { url = "https://files.pythonhosted.org/packages/d2/dc/14daab09eb1e30772d42b23140e5716034fbeb04224e6903c208212b9e97/line_profiler-4.2.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:6bda74fc206ba375396068526e9e7b5466a24c7e54cbd6ee1c98c1e0d1f0fd99", size = 1739326 }, - { url = "https://files.pythonhosted.org/packages/79/4b/8acfbc5413ed87ebaaa1fc2844e59da3136661885d8be2797e0d20d0ac25/line_profiler-4.2.0-cp311-cp311-win_amd64.whl", hash = "sha256:eaf6eb827c202c07b8b8d82363bb039a6747fbf84ca04279495a91b7da3b773f", size = 128882 }, - { url = "https://files.pythonhosted.org/packages/08/7c/f8330f4533434a90daa240ea9a3296e704a5d644339352316e20102add6f/line_profiler-4.2.0-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:82d29887f1226938a86db30ca3a125b1bde89913768a2a486fa14d0d3f8c0d91", size = 221536 }, - { url = "https://files.pythonhosted.org/packages/29/4b/0f6fba16a9f67e083a277242a24344c0a482263a47462b4ce50c6cc7a5dc/line_profiler-4.2.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:bf60706467203db0a872b93775a5e5902a02b11d79f8f75a8f8ef381b75789e1", size = 141581 }, - { url = "https://files.pythonhosted.org/packages/5c/2b/a3a76c5879a3540b44eacdd0276e566a9c7fc381978fc527b6fc8e67a513/line_profiler-4.2.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:934fd964eed9bed87e3c01e8871ee6bdc54d10edf7bf14d20e72f7be03567ae3", size = 134641 }, - { url = "https://files.pythonhosted.org/packages/b3/e3/6381342ea05e42205322170cebcc0f0b7c7b6c63e259a2bcade65c6be0b4/line_profiler-4.2.0-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d623e5b37fa48c7ad0c29b4353244346a5dcb1bf75e117e19400b8ffd3393d1b", size = 693309 }, - { url = "https://files.pythonhosted.org/packages/28/5a/2aa1c21bf5568f019343a6e8505cba35c70edd9acb0ed863b0b8f928dd15/line_profiler-4.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:efcdbed9ba9003792d8bfd56c11bb3d4e29ad7e0d2f583e1c774de73bbf02933", size = 720065 }, - { url = "https://files.pythonhosted.org/packages/4c/d3/e596439f55d347e5c9c6cde8fef6dcdab02f29e3fc8db7b14e0303b38274/line_profiler-4.2.0-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:df0149c191a95f2dbc93155b2f9faaee563362d61e78b8986cdb67babe017cdc", size = 1787230 }, - { url = "https://files.pythonhosted.org/packages/75/45/bc7d816ab60f0d8397090a32c3f798a53253ceb18d83f900434425d3b70f/line_profiler-4.2.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:5e3a1ca491a8606ed674882b59354087f6e9ab6b94aa6d5fa5d565c6f2acc7a8", size = 1701460 }, - { url = "https://files.pythonhosted.org/packages/dd/aa/b7c02db2668bfd8de7b84f3d13dc36e4aca7dc8dba978b34f9e56dd0f103/line_profiler-4.2.0-cp312-cp312-win_amd64.whl", hash = "sha256:a85ff57d4ef9d899ca12d6b0883c3cab1786388b29d2fb5f30f909e70bb9a691", size = 128330 }, - { url = "https://files.pythonhosted.org/packages/34/33/44bdf36948154a76aee5652dd405ce50a45fa4177c987c1694eea13eac31/line_profiler-4.2.0-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:49db0804e9e330076f0b048d63fd3206331ca0104dd549f61b2466df0f10ecda", size = 218791 }, - { url = "https://files.pythonhosted.org/packages/51/78/7a41c05af37e0b7230593f3ae8d06d45a122fb84e1e70dcbba319c080887/line_profiler-4.2.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:2e983ed4fb2cd68bb8896f6bad7f29ddf9112b978f700448510477bc9fde18db", size = 140191 }, - { url = "https://files.pythonhosted.org/packages/d9/03/ac68ebaffa41d4fda12d8ecb47b686d8c1a0fad6db03bdfb3490ad6035c7/line_profiler-4.2.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:d6b27c5880b29369e6bebfe434a16c60cbcd290aa4c384ac612e5777737893f8", size = 133297 }, - { url = "https://files.pythonhosted.org/packages/da/19/2ae0d8f9e39ad3413a219f69acb23a371c99863d48cce0273926d9dc4204/line_profiler-4.2.0-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ae2584dc0af3107efa60bd2ccaa7233dca98e3dff4b11138c0ac30355bc87f1a", size = 691235 }, - { url = "https://files.pythonhosted.org/packages/e4/36/ecc106dd448a112455a8585db0994886b0439bbf808215249a89302dd626/line_profiler-4.2.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6767d8b922a7368b6917a47c164c3d96d48b82109ad961ef518e78800947cef4", size = 718497 }, - { url = "https://files.pythonhosted.org/packages/8a/61/6293341fbcc6c5b4469f49bd94f37fea5d2efc8cce441809012346a5b7d0/line_profiler-4.2.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:3137672a769717be4da3a6e006c3bd7b66ad4a341ba89ee749ef96c158a15b22", size = 1701191 }, - { url = "https://files.pythonhosted.org/packages/23/9c/ab8a94c30c082caca87bc0db78efe91372e45d35a700ef07ffe78ed10cda/line_profiler-4.2.0-cp313-cp313-win_amd64.whl", hash = "sha256:727e970d358616a1a33d51d696efec932a5ef7730785df62658bd7e74aa58951", size = 128232 }, +sdist = { url = "https://files.pythonhosted.org/packages/55/3f/f0659eb67f76022b5f7722cdc71a6059536e11f20c9dcc5a96a2f923923d/line_profiler-4.2.0.tar.gz", hash = "sha256:09e10f25f876514380b3faee6de93fb0c228abba85820ba1a591ddb3eb451a96", size = 199037, upload-time = "2024-12-03T17:12:20.08Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/fa/24/a7f141527f126965d141733140c648710b39daf00417afe9c459ebbb89e0/line_profiler-4.2.0-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:70e2503f52ee6464ac908b578d73ad6dae21d689c95f2252fee97d7aa8426693", size = 221762, upload-time = "2024-12-03T17:10:58.782Z" }, + { url = "https://files.pythonhosted.org/packages/1b/9c/3a215f70f4d1946eb3afb9a07def86242f108d138ae250eb23b70f56ceb1/line_profiler-4.2.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:b6047c8748d7a2453522eaea3edc8d9febc658b57f2ea189c03fe3d5e34595b5", size = 141549, upload-time = "2024-12-03T17:11:01.294Z" }, + { url = "https://files.pythonhosted.org/packages/55/8a/187ba46030274c29d898d4b47eeac53a833450037634e87e6aa78be9cb8f/line_profiler-4.2.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:0048360a2afbd92c0b423f8207af1f6581d85c064c0340b0d02c63c8e0c8292c", size = 134961, upload-time = "2024-12-03T17:11:03.049Z" }, + { url = "https://files.pythonhosted.org/packages/bf/f8/efe6b3be4f0b15ca977da4bf54e40a27d4210fda11e82fe8ad802f259cc8/line_profiler-4.2.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:0e71fa1c85f21e3de575c7c617fd4eb607b052cc7b4354035fecc18f3f2a4317", size = 700997, upload-time = "2024-12-03T17:11:04.879Z" }, + { url = "https://files.pythonhosted.org/packages/e0/e3/3a3206285f8df202d00da7aa67664a3892a0ed607a15f59a64516c112266/line_profiler-4.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c5ec99d48cffdf36efbcd7297e81cc12bf2c0a7e0627a567f3ab0347e607b242", size = 718256, upload-time = "2024-12-03T17:11:07.29Z" }, + { url = "https://files.pythonhosted.org/packages/83/19/ada8573aff98a7893f4c960e51e37abccc8a758855d6f0af55a3c002af5f/line_profiler-4.2.0-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:bfc9582f19a64283434fc6a3fd41a3a51d59e3cce2dc7adc5fe859fcae67e746", size = 1801932, upload-time = "2024-12-03T17:11:08.745Z" }, + { url = "https://files.pythonhosted.org/packages/d9/9c/91c22b6ef3275c0eefb0d72da7a50114c20ef595086982679c6ae2dfbf20/line_profiler-4.2.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:2b5dcfb3205e18c98c94388065f1604dc9d709df4dd62300ff8c5bbbd9bd163f", size = 1706908, upload-time = "2024-12-03T17:11:11.436Z" }, + { url = "https://files.pythonhosted.org/packages/bc/af/a71d69019639313a7d9c5e86fdc819cdce8b0745356d20daf05050070463/line_profiler-4.2.0-cp310-cp310-win_amd64.whl", hash = "sha256:4999eb1db5d52cb34a5293941986eea4357fb9fe3305a160694e5f13c9ec4008", size = 128018, upload-time = "2024-12-03T17:11:12.862Z" }, + { url = "https://files.pythonhosted.org/packages/2f/8b/cd2a2ad1b80a92f3a5c707945c839fec7170b6e3790b2d86f275e6dee5fe/line_profiler-4.2.0-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:402406f200401a496fb93e1788387bf2d87c921d7f8f7e5f88324ac9efb672ac", size = 221775, upload-time = "2024-12-03T17:11:14.1Z" }, + { url = "https://files.pythonhosted.org/packages/8a/43/916491dc01aa4bfa08c0e1868af6c7f14bef3c7b4ed652fd4df7e1c2e8e7/line_profiler-4.2.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:d9a0b5696f1ad42bb31e90706e5d57845833483d1d07f092b66b4799847a2f76", size = 141769, upload-time = "2024-12-03T17:11:16.41Z" }, + { url = "https://files.pythonhosted.org/packages/40/51/cbeab2995b18c74db1bfdf0ac07910661be1fc2afa7425c899d940001097/line_profiler-4.2.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:f2f950fa19f797a9ab55c8d7b33a7cdd95c396cf124c3adbc1cf93a1978d2767", size = 134789, upload-time = "2024-12-03T17:11:17.642Z" }, + { url = "https://files.pythonhosted.org/packages/b1/c8/e94b4ef5854515e0f3baad48e9ebc335d8bd4f9f05336167c6c65446b79a/line_profiler-4.2.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:7d09fd8f580716da5a0b9a7f544a306b468f38eee28ba2465c56e0aa5d7d1822", size = 728859, upload-time = "2024-12-03T17:11:19.614Z" }, + { url = "https://files.pythonhosted.org/packages/6d/ae/b92c4cfa52a84d794907e7ce6e206fa3ea4e4a6d7b950c525b8d118988fc/line_profiler-4.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:628f585960c6538873a9760d112db20b76b6035d3eaad7711a8bd80fa909d7ea", size = 750156, upload-time = "2024-12-03T17:11:21.066Z" }, + { url = "https://files.pythonhosted.org/packages/60/9f/c18cf5b17d79e5b420b35c73cb9fad299f779cf78a4812c97266962dfd55/line_profiler-4.2.0-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:63ed929c7d41e230cc1c4838c25bbee165d7f2fa974ca28d730ea69e501fc44d", size = 1828250, upload-time = "2024-12-03T17:11:22.583Z" }, + { url = "https://files.pythonhosted.org/packages/d2/dc/14daab09eb1e30772d42b23140e5716034fbeb04224e6903c208212b9e97/line_profiler-4.2.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:6bda74fc206ba375396068526e9e7b5466a24c7e54cbd6ee1c98c1e0d1f0fd99", size = 1739326, upload-time = "2024-12-03T17:11:24.12Z" }, + { url = "https://files.pythonhosted.org/packages/79/4b/8acfbc5413ed87ebaaa1fc2844e59da3136661885d8be2797e0d20d0ac25/line_profiler-4.2.0-cp311-cp311-win_amd64.whl", hash = "sha256:eaf6eb827c202c07b8b8d82363bb039a6747fbf84ca04279495a91b7da3b773f", size = 128882, upload-time = "2024-12-03T17:11:25.623Z" }, + { url = "https://files.pythonhosted.org/packages/08/7c/f8330f4533434a90daa240ea9a3296e704a5d644339352316e20102add6f/line_profiler-4.2.0-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:82d29887f1226938a86db30ca3a125b1bde89913768a2a486fa14d0d3f8c0d91", size = 221536, upload-time = "2024-12-03T17:11:27.029Z" }, + { url = "https://files.pythonhosted.org/packages/29/4b/0f6fba16a9f67e083a277242a24344c0a482263a47462b4ce50c6cc7a5dc/line_profiler-4.2.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:bf60706467203db0a872b93775a5e5902a02b11d79f8f75a8f8ef381b75789e1", size = 141581, upload-time = "2024-12-03T17:11:29.202Z" }, + { url = "https://files.pythonhosted.org/packages/5c/2b/a3a76c5879a3540b44eacdd0276e566a9c7fc381978fc527b6fc8e67a513/line_profiler-4.2.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:934fd964eed9bed87e3c01e8871ee6bdc54d10edf7bf14d20e72f7be03567ae3", size = 134641, upload-time = "2024-12-03T17:11:30.494Z" }, + { url = "https://files.pythonhosted.org/packages/b3/e3/6381342ea05e42205322170cebcc0f0b7c7b6c63e259a2bcade65c6be0b4/line_profiler-4.2.0-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d623e5b37fa48c7ad0c29b4353244346a5dcb1bf75e117e19400b8ffd3393d1b", size = 693309, upload-time = "2024-12-03T17:11:32.609Z" }, + { url = "https://files.pythonhosted.org/packages/28/5a/2aa1c21bf5568f019343a6e8505cba35c70edd9acb0ed863b0b8f928dd15/line_profiler-4.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:efcdbed9ba9003792d8bfd56c11bb3d4e29ad7e0d2f583e1c774de73bbf02933", size = 720065, upload-time = "2024-12-03T17:11:34.78Z" }, + { url = "https://files.pythonhosted.org/packages/4c/d3/e596439f55d347e5c9c6cde8fef6dcdab02f29e3fc8db7b14e0303b38274/line_profiler-4.2.0-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:df0149c191a95f2dbc93155b2f9faaee563362d61e78b8986cdb67babe017cdc", size = 1787230, upload-time = "2024-12-03T17:11:36.438Z" }, + { url = "https://files.pythonhosted.org/packages/75/45/bc7d816ab60f0d8397090a32c3f798a53253ceb18d83f900434425d3b70f/line_profiler-4.2.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:5e3a1ca491a8606ed674882b59354087f6e9ab6b94aa6d5fa5d565c6f2acc7a8", size = 1701460, upload-time = "2024-12-03T17:11:38.593Z" }, + { url = "https://files.pythonhosted.org/packages/dd/aa/b7c02db2668bfd8de7b84f3d13dc36e4aca7dc8dba978b34f9e56dd0f103/line_profiler-4.2.0-cp312-cp312-win_amd64.whl", hash = "sha256:a85ff57d4ef9d899ca12d6b0883c3cab1786388b29d2fb5f30f909e70bb9a691", size = 128330, upload-time = "2024-12-03T17:11:40.07Z" }, + { url = "https://files.pythonhosted.org/packages/34/33/44bdf36948154a76aee5652dd405ce50a45fa4177c987c1694eea13eac31/line_profiler-4.2.0-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:49db0804e9e330076f0b048d63fd3206331ca0104dd549f61b2466df0f10ecda", size = 218791, upload-time = "2024-12-03T17:11:41.16Z" }, + { url = "https://files.pythonhosted.org/packages/51/78/7a41c05af37e0b7230593f3ae8d06d45a122fb84e1e70dcbba319c080887/line_profiler-4.2.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:2e983ed4fb2cd68bb8896f6bad7f29ddf9112b978f700448510477bc9fde18db", size = 140191, upload-time = "2024-12-03T17:11:43.044Z" }, + { url = "https://files.pythonhosted.org/packages/d9/03/ac68ebaffa41d4fda12d8ecb47b686d8c1a0fad6db03bdfb3490ad6035c7/line_profiler-4.2.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:d6b27c5880b29369e6bebfe434a16c60cbcd290aa4c384ac612e5777737893f8", size = 133297, upload-time = "2024-12-03T17:11:44.976Z" }, + { url = "https://files.pythonhosted.org/packages/da/19/2ae0d8f9e39ad3413a219f69acb23a371c99863d48cce0273926d9dc4204/line_profiler-4.2.0-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ae2584dc0af3107efa60bd2ccaa7233dca98e3dff4b11138c0ac30355bc87f1a", size = 691235, upload-time = "2024-12-03T17:11:46.932Z" }, + { url = "https://files.pythonhosted.org/packages/e4/36/ecc106dd448a112455a8585db0994886b0439bbf808215249a89302dd626/line_profiler-4.2.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6767d8b922a7368b6917a47c164c3d96d48b82109ad961ef518e78800947cef4", size = 718497, upload-time = "2024-12-03T17:11:48.961Z" }, + { url = "https://files.pythonhosted.org/packages/8a/61/6293341fbcc6c5b4469f49bd94f37fea5d2efc8cce441809012346a5b7d0/line_profiler-4.2.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:3137672a769717be4da3a6e006c3bd7b66ad4a341ba89ee749ef96c158a15b22", size = 1701191, upload-time = "2024-12-03T17:11:50.41Z" }, + { url = "https://files.pythonhosted.org/packages/23/9c/ab8a94c30c082caca87bc0db78efe91372e45d35a700ef07ffe78ed10cda/line_profiler-4.2.0-cp313-cp313-win_amd64.whl", hash = "sha256:727e970d358616a1a33d51d696efec932a5ef7730785df62658bd7e74aa58951", size = 128232, upload-time = "2024-12-03T17:11:51.741Z" }, ] [[package]] @@ -5465,9 +5485,9 @@ dependencies = [ { name = "tiktoken" }, { name = "tokenizers" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/94/8f/704cdb0fdbdd49dc5062a39ae5f1a8f308ae0ffd746df6e0137fc1776b8a/litellm-1.60.2.tar.gz", hash = "sha256:a8170584fcfd6f5175201d869e61ccd8a40ffe3264fc5e53c5b805ddf8a6e05a", size = 6447447 } +sdist = { url = "https://files.pythonhosted.org/packages/94/8f/704cdb0fdbdd49dc5062a39ae5f1a8f308ae0ffd746df6e0137fc1776b8a/litellm-1.60.2.tar.gz", hash = "sha256:a8170584fcfd6f5175201d869e61ccd8a40ffe3264fc5e53c5b805ddf8a6e05a", size = 6447447, upload-time = "2025-02-04T07:15:44.335Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/8a/ba/0eaec9aee9f99fdf46ef1c0bddcfe7f5720b182f84f6ed27f13145d5ded2/litellm-1.60.2-py3-none-any.whl", hash = "sha256:1cb08cda04bf8c5ef3e690171a779979e4b16a5e3a24cd8dc1f198e7f198d5c4", size = 6746809 }, + { url = "https://files.pythonhosted.org/packages/8a/ba/0eaec9aee9f99fdf46ef1c0bddcfe7f5720b182f84f6ed27f13145d5ded2/litellm-1.60.2-py3-none-any.whl", hash = "sha256:1cb08cda04bf8c5ef3e690171a779979e4b16a5e3a24cd8dc1f198e7f198d5c4", size = 6746809, upload-time = "2025-02-04T07:15:41.153Z" }, ] [[package]] @@ -5480,7 +5500,7 @@ dependencies = [ { name = "numpy" }, { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/1f/19/89836022affc1bf470e2485e28872b489254a66fe587155edba731a07112/llama_cpp_python-0.2.90.tar.gz", hash = "sha256:419b041c62dbdb9f7e67883a6ef2f247d583d08417058776be0bff05b4ec9e3d", size = 63762953 } +sdist = { url = "https://files.pythonhosted.org/packages/1f/19/89836022affc1bf470e2485e28872b489254a66fe587155edba731a07112/llama_cpp_python-0.2.90.tar.gz", hash = "sha256:419b041c62dbdb9f7e67883a6ef2f247d583d08417058776be0bff05b4ec9e3d", size = 63762953, upload-time = "2024-08-29T07:00:35.267Z" } [[package]] name = "llama-index-core" @@ -5510,9 +5530,9 @@ dependencies = [ { name = "typing-inspect" }, { name = "wrapt" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/fe/eb/2e92bca6a585cc024795918869f808609341ba3ab38526f29114c15c1361/llama_index_core-0.10.68.post1.tar.gz", hash = "sha256:1215106973f2fb7651c10827c27ca3f47c03ccfae3b8653c5476d454d5ba8cd0", size = 1317441 } +sdist = { url = "https://files.pythonhosted.org/packages/fe/eb/2e92bca6a585cc024795918869f808609341ba3ab38526f29114c15c1361/llama_index_core-0.10.68.post1.tar.gz", hash = "sha256:1215106973f2fb7651c10827c27ca3f47c03ccfae3b8653c5476d454d5ba8cd0", size = 1317441, upload-time = "2024-08-21T21:52:21.825Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/c9/bb/524971a3f038701b8751b71f0ff825a8df82c0f511d3860cb58a8fe93045/llama_index_core-0.10.68.post1-py3-none-any.whl", hash = "sha256:1befe1324f0fa1c3a2cfc1e4d38adb0cd0c3b2948badfb2be826da048a3bdbaf", size = 1566336 }, + { url = "https://files.pythonhosted.org/packages/c9/bb/524971a3f038701b8751b71f0ff825a8df82c0f511d3860cb58a8fe93045/llama_index_core-0.10.68.post1-py3-none-any.whl", hash = "sha256:1befe1324f0fa1c3a2cfc1e4d38adb0cd0c3b2948badfb2be826da048a3bdbaf", size = 1566336, upload-time = "2024-08-21T21:52:19.278Z" }, ] [[package]] @@ -5522,9 +5542,9 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "llama-index-core" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/c5/7b/01680981eda1d3f662451d86e9e2ab4cd1c64777f948c1c124473208b62a/llama_index_embeddings_nvidia-0.1.5.tar.gz", hash = "sha256:1b6d4d679a2176b8a174af21724c90d560ff417375b20e6bd8045200b45ccd54", size = 5579 } +sdist = { url = "https://files.pythonhosted.org/packages/c5/7b/01680981eda1d3f662451d86e9e2ab4cd1c64777f948c1c124473208b62a/llama_index_embeddings_nvidia-0.1.5.tar.gz", hash = "sha256:1b6d4d679a2176b8a174af21724c90d560ff417375b20e6bd8045200b45ccd54", size = 5579, upload-time = "2024-08-12T14:46:51.979Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/b5/f7/3a5b84110761c7e4a5259b272775b98bcb41c7b5856ac19be1fd8b9c2bfd/llama_index_embeddings_nvidia-0.1.5-py3-none-any.whl", hash = "sha256:6fbe1efba56d96e67d434b77043f98f585a01d11067c1ea8fb52219609b6b1c3", size = 5885 }, + { url = "https://files.pythonhosted.org/packages/b5/f7/3a5b84110761c7e4a5259b272775b98bcb41c7b5856ac19be1fd8b9c2bfd/llama_index_embeddings_nvidia-0.1.5-py3-none-any.whl", hash = "sha256:6fbe1efba56d96e67d434b77043f98f585a01d11067c1ea8fb52219609b6b1c3", size = 5885, upload-time = "2024-08-12T14:46:50.646Z" }, ] [[package]] @@ -5548,18 +5568,18 @@ dependencies = [ { name = "typing-extensions", marker = "python_full_version < '3.11'" }, { name = "werkzeug" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/a2/9e/09ee87dc12b240248731080bfd460c7d384aadb3171f6d03a4e7314cd0e1/locust-2.33.2.tar.gz", hash = "sha256:e626ed0156f36cec94c3c6b030fc91046469e7e2f5c2e91a99aab0f28b84977e", size = 2237716 } +sdist = { url = "https://files.pythonhosted.org/packages/a2/9e/09ee87dc12b240248731080bfd460c7d384aadb3171f6d03a4e7314cd0e1/locust-2.33.2.tar.gz", hash = "sha256:e626ed0156f36cec94c3c6b030fc91046469e7e2f5c2e91a99aab0f28b84977e", size = 2237716, upload-time = "2025-03-15T09:26:16.28Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/9c/c7/bb55ac53173d3e92b1b2577d0f36439500406ca5be476a27b7bc01ae8a75/locust-2.33.2-py3-none-any.whl", hash = "sha256:a2f3b53dcd5ed22cecee874cd989912749663d82ec9b030637d3e43044e5878e", size = 2254591 }, + { url = "https://files.pythonhosted.org/packages/9c/c7/bb55ac53173d3e92b1b2577d0f36439500406ca5be476a27b7bc01ae8a75/locust-2.33.2-py3-none-any.whl", hash = "sha256:a2f3b53dcd5ed22cecee874cd989912749663d82ec9b030637d3e43044e5878e", size = 2254591, upload-time = "2025-03-15T09:26:13.797Z" }, ] [[package]] name = "logfire-api" version = "3.9.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/5c/ff/0fda08241cc005a7afad3901939b43129869d43640e8f4fb35eac7fd9443/logfire_api-3.9.0.tar.gz", hash = "sha256:b03bdcf368595510b4417270b5f02b268eb571a25692248ac1894b841a983a90", size = 47152 } +sdist = { url = "https://files.pythonhosted.org/packages/5c/ff/0fda08241cc005a7afad3901939b43129869d43640e8f4fb35eac7fd9443/logfire_api-3.9.0.tar.gz", hash = "sha256:b03bdcf368595510b4417270b5f02b268eb571a25692248ac1894b841a983a90", size = 47152, upload-time = "2025-03-18T11:09:29.209Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/1d/c3/b05f4ddfc90babaef730e7ddd3b420d024f6ad77a8d1883546eec3b25f9a/logfire_api-3.9.0-py3-none-any.whl", hash = "sha256:a313eba49976ccca62ba6acb2f454d28941e53a114b73a29c50e8c09ea38767d", size = 77962 }, + { url = "https://files.pythonhosted.org/packages/1d/c3/b05f4ddfc90babaef730e7ddd3b420d024f6ad77a8d1883546eec3b25f9a/logfire_api-3.9.0-py3-none-any.whl", hash = "sha256:a313eba49976ccca62ba6acb2f454d28941e53a114b73a29c50e8c09ea38767d", size = 77962, upload-time = "2025-03-18T11:09:26.502Z" }, ] [[package]] @@ -5570,9 +5590,9 @@ dependencies = [ { name = "colorama", marker = "sys_platform == 'win32'" }, { name = "win32-setctime", marker = "sys_platform == 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/3a/05/a1dae3dffd1116099471c643b8924f5aa6524411dc6c63fdae648c4f1aca/loguru-0.7.3.tar.gz", hash = "sha256:19480589e77d47b8d85b2c827ad95d49bf31b0dcde16593892eb51dd18706eb6", size = 63559 } +sdist = { url = "https://files.pythonhosted.org/packages/3a/05/a1dae3dffd1116099471c643b8924f5aa6524411dc6c63fdae648c4f1aca/loguru-0.7.3.tar.gz", hash = "sha256:19480589e77d47b8d85b2c827ad95d49bf31b0dcde16593892eb51dd18706eb6", size = 63559, upload-time = "2024-12-06T11:20:56.608Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/0c/29/0348de65b8cc732daa3e33e67806420b2ae89bdce2b04af740289c5c6c8c/loguru-0.7.3-py3-none-any.whl", hash = "sha256:31a33c10c8e1e10422bfd431aeb5d351c7cf7fa671e3c4df004162264b28220c", size = 61595 }, + { url = "https://files.pythonhosted.org/packages/0c/29/0348de65b8cc732daa3e33e67806420b2ae89bdce2b04af740289c5c6c8c/loguru-0.7.3-py3-none-any.whl", hash = "sha256:31a33c10c8e1e10422bfd431aeb5d351c7cf7fa671e3c4df004162264b28220c", size = 61595, upload-time = "2024-12-06T11:20:54.538Z" }, ] [[package]] @@ -5582,9 +5602,9 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "six" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/c0/9e/ef7813c910d4a893f2bc763ce9246269f55cc68db21dc1327e376d6a2d02/lomond-0.3.3.tar.gz", hash = "sha256:427936596b144b4ec387ead99aac1560b77c8a78107d3d49415d3abbe79acbd3", size = 28789 } +sdist = { url = "https://files.pythonhosted.org/packages/c0/9e/ef7813c910d4a893f2bc763ce9246269f55cc68db21dc1327e376d6a2d02/lomond-0.3.3.tar.gz", hash = "sha256:427936596b144b4ec387ead99aac1560b77c8a78107d3d49415d3abbe79acbd3", size = 28789, upload-time = "2018-09-21T15:17:43.297Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/0f/b1/02eebed49c754b01b17de7705caa8c4ceecfb4f926cdafc220c863584360/lomond-0.3.3-py2.py3-none-any.whl", hash = "sha256:df1dd4dd7b802a12b71907ab1abb08b8ce9950195311207579379eb3b1553de7", size = 35512 }, + { url = "https://files.pythonhosted.org/packages/0f/b1/02eebed49c754b01b17de7705caa8c4ceecfb4f926cdafc220c863584360/lomond-0.3.3-py2.py3-none-any.whl", hash = "sha256:df1dd4dd7b802a12b71907ab1abb08b8ce9950195311207579379eb3b1553de7", size = 35512, upload-time = "2018-09-21T15:17:38.686Z" }, ] [[package]] @@ -5595,123 +5615,123 @@ dependencies = [ { name = "attrs" }, { name = "cattrs" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/9d/f6/6e80484ec078d0b50699ceb1833597b792a6c695f90c645fbaf54b947e6f/lsprotocol-2023.0.1.tar.gz", hash = "sha256:cc5c15130d2403c18b734304339e51242d3018a05c4f7d0f198ad6e0cd21861d", size = 69434 } +sdist = { url = "https://files.pythonhosted.org/packages/9d/f6/6e80484ec078d0b50699ceb1833597b792a6c695f90c645fbaf54b947e6f/lsprotocol-2023.0.1.tar.gz", hash = "sha256:cc5c15130d2403c18b734304339e51242d3018a05c4f7d0f198ad6e0cd21861d", size = 69434, upload-time = "2024-01-09T17:21:12.625Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/8d/37/2351e48cb3309673492d3a8c59d407b75fb6630e560eb27ecd4da03adc9a/lsprotocol-2023.0.1-py3-none-any.whl", hash = "sha256:c75223c9e4af2f24272b14c6375787438279369236cd568f596d4951052a60f2", size = 70826 }, + { url = "https://files.pythonhosted.org/packages/8d/37/2351e48cb3309673492d3a8c59d407b75fb6630e560eb27ecd4da03adc9a/lsprotocol-2023.0.1-py3-none-any.whl", hash = "sha256:c75223c9e4af2f24272b14c6375787438279369236cd568f596d4951052a60f2", size = 70826, upload-time = "2024-01-09T17:21:14.491Z" }, ] [[package]] name = "lxml" version = "5.3.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/ef/f6/c15ca8e5646e937c148e147244817672cf920b56ac0bf2cc1512ae674be8/lxml-5.3.1.tar.gz", hash = "sha256:106b7b5d2977b339f1e97efe2778e2ab20e99994cbb0ec5e55771ed0795920c8", size = 3678591 } -wheels = [ - { url = "https://files.pythonhosted.org/packages/80/4b/73426192004a643c11a644ed2346dbe72da164c8e775ea2e70f60e63e516/lxml-5.3.1-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:a4058f16cee694577f7e4dd410263cd0ef75644b43802a689c2b3c2a7e69453b", size = 8142766 }, - { url = "https://files.pythonhosted.org/packages/30/c2/3b28f642b43fdf9580d936e8fdd3ec43c01a97ecfe17fd67f76ce9099752/lxml-5.3.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:364de8f57d6eda0c16dcfb999af902da31396949efa0e583e12675d09709881b", size = 4422744 }, - { url = "https://files.pythonhosted.org/packages/1f/a5/45279e464174b99d72d25bc018b097f9211c0925a174ca582a415609f036/lxml-5.3.1-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:528f3a0498a8edc69af0559bdcf8a9f5a8bf7c00051a6ef3141fdcf27017bbf5", size = 5229609 }, - { url = "https://files.pythonhosted.org/packages/f0/e7/10cd8b9e27ffb6b3465b76604725b67b7c70d4e399750ff88de1b38ab9eb/lxml-5.3.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:db4743e30d6f5f92b6d2b7c86b3ad250e0bad8dee4b7ad8a0c44bfb276af89a3", size = 4943509 }, - { url = "https://files.pythonhosted.org/packages/ce/54/2d6f634924920b17122445136345d44c6d69178c9c49e161aa8f206739d6/lxml-5.3.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:17b5d7f8acf809465086d498d62a981fa6a56d2718135bb0e4aa48c502055f5c", size = 5561495 }, - { url = "https://files.pythonhosted.org/packages/a2/fe/7f5ae8fd1f357fcb21b0d4e20416fae870d654380b6487adbcaaf0df9b31/lxml-5.3.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:928e75a7200a4c09e6efc7482a1337919cc61fe1ba289f297827a5b76d8969c2", size = 4998970 }, - { url = "https://files.pythonhosted.org/packages/af/70/22fecb6f2ca8dc77d14ab6be3cef767ff8340040bc95dca384b5b1cb333a/lxml-5.3.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5a997b784a639e05b9d4053ef3b20c7e447ea80814a762f25b8ed5a89d261eac", size = 5114205 }, - { url = "https://files.pythonhosted.org/packages/63/91/21619cc14f7fd1de3f1bdf86cc8106edacf4d685b540d658d84247a3a32a/lxml-5.3.1-cp310-cp310-manylinux_2_28_aarch64.whl", hash = "sha256:7b82e67c5feb682dbb559c3e6b78355f234943053af61606af126df2183b9ef9", size = 4940823 }, - { url = "https://files.pythonhosted.org/packages/50/0f/27183248fa3cdd2040047ceccd320ff1ed1344167f38a4ac26aed092268b/lxml-5.3.1-cp310-cp310-manylinux_2_28_ppc64le.whl", hash = "sha256:f1de541a9893cf8a1b1db9bf0bf670a2decab42e3e82233d36a74eda7822b4c9", size = 5585725 }, - { url = "https://files.pythonhosted.org/packages/c6/8d/9b7388d5b23ed2f239a992a478cbd0ce313aaa2d008dd73c4042b190b6a9/lxml-5.3.1-cp310-cp310-manylinux_2_28_s390x.whl", hash = "sha256:de1fc314c3ad6bc2f6bd5b5a5b9357b8c6896333d27fdbb7049aea8bd5af2d79", size = 5082641 }, - { url = "https://files.pythonhosted.org/packages/65/8e/590e20833220eac55b6abcde71d3ae629d38ac1c3543bcc2bfe1f3c2f5d1/lxml-5.3.1-cp310-cp310-manylinux_2_28_x86_64.whl", hash = "sha256:7c0536bd9178f754b277a3e53f90f9c9454a3bd108b1531ffff720e082d824f2", size = 5161219 }, - { url = "https://files.pythonhosted.org/packages/4e/77/cabdf5569fd0415a88ebd1d62d7f2814e71422439b8564aaa03e7eefc069/lxml-5.3.1-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:68018c4c67d7e89951a91fbd371e2e34cd8cfc71f0bb43b5332db38497025d51", size = 5019293 }, - { url = "https://files.pythonhosted.org/packages/49/bd/f0b6d50ea7b8b54aaa5df4410cb1d5ae6ffa016b8e0503cae08b86c24674/lxml-5.3.1-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:aa826340a609d0c954ba52fd831f0fba2a4165659ab0ee1a15e4aac21f302406", size = 5651232 }, - { url = "https://files.pythonhosted.org/packages/fa/69/1793d00a4e3da7f27349edb5a6f3da947ed921263cd9a243fab11c6cbc07/lxml-5.3.1-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:796520afa499732191e39fc95b56a3b07f95256f2d22b1c26e217fb69a9db5b5", size = 5489527 }, - { url = "https://files.pythonhosted.org/packages/d3/c9/e2449129b6cb2054c898df8d850ea4dadd75b4c33695a6c4b0f35082f1e7/lxml-5.3.1-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:3effe081b3135237da6e4c4530ff2a868d3f80be0bda027e118a5971285d42d0", size = 5227050 }, - { url = "https://files.pythonhosted.org/packages/ed/63/e5da540eba6ab9a0d4188eeaa5c85767b77cafa8efeb70da0593d6cd3b81/lxml-5.3.1-cp310-cp310-win32.whl", hash = "sha256:a22f66270bd6d0804b02cd49dae2b33d4341015545d17f8426f2c4e22f557a23", size = 3475345 }, - { url = "https://files.pythonhosted.org/packages/08/71/853a3ad812cd24c35b7776977cb0ae40c2b64ff79ad6d6c36c987daffc49/lxml-5.3.1-cp310-cp310-win_amd64.whl", hash = "sha256:0bcfadea3cdc68e678d2b20cb16a16716887dd00a881e16f7d806c2138b8ff0c", size = 3805093 }, - { url = "https://files.pythonhosted.org/packages/57/bb/2faea15df82114fa27f2a86eec220506c532ee8ce211dff22f48881b353a/lxml-5.3.1-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:e220f7b3e8656ab063d2eb0cd536fafef396829cafe04cb314e734f87649058f", size = 8161781 }, - { url = "https://files.pythonhosted.org/packages/9f/d3/374114084abb1f96026eccb6cd48b070f85de82fdabae6c2f1e198fa64e5/lxml-5.3.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:0f2cfae0688fd01f7056a17367e3b84f37c545fb447d7282cf2c242b16262607", size = 4432571 }, - { url = "https://files.pythonhosted.org/packages/0f/fb/44a46efdc235c2dd763c1e929611d8ff3b920c32b8fcd9051d38f4d04633/lxml-5.3.1-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:67d2f8ad9dcc3a9e826bdc7802ed541a44e124c29b7d95a679eeb58c1c14ade8", size = 5028919 }, - { url = "https://files.pythonhosted.org/packages/3b/e5/168ddf9f16a90b590df509858ae97a8219d6999d5a132ad9f72427454bed/lxml-5.3.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:db0c742aad702fd5d0c6611a73f9602f20aec2007c102630c06d7633d9c8f09a", size = 4769599 }, - { url = "https://files.pythonhosted.org/packages/f9/0e/3e2742c6f4854b202eb8587c1f7ed760179f6a9fcb34a460497c8c8f3078/lxml-5.3.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:198bb4b4dd888e8390afa4f170d4fa28467a7eaf857f1952589f16cfbb67af27", size = 5369260 }, - { url = "https://files.pythonhosted.org/packages/b8/03/b2f2ab9e33c47609c80665e75efed258b030717e06693835413b34e797cb/lxml-5.3.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d2a3e412ce1849be34b45922bfef03df32d1410a06d1cdeb793a343c2f1fd666", size = 4842798 }, - { url = "https://files.pythonhosted.org/packages/93/ad/0ecfb082b842358c8a9e3115ec944b7240f89821baa8cd7c0cb8a38e05cb/lxml-5.3.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2b8969dbc8d09d9cd2ae06362c3bad27d03f433252601ef658a49bd9f2b22d79", size = 4917531 }, - { url = "https://files.pythonhosted.org/packages/64/5b/3e93d8ebd2b7eb984c2ad74dfff75493ce96e7b954b12e4f5fc34a700414/lxml-5.3.1-cp311-cp311-manylinux_2_28_aarch64.whl", hash = "sha256:5be8f5e4044146a69c96077c7e08f0709c13a314aa5315981185c1f00235fe65", size = 4791500 }, - { url = "https://files.pythonhosted.org/packages/91/83/7dc412362ee7a0259c7f64349393262525061fad551a1340ef92c59d9732/lxml-5.3.1-cp311-cp311-manylinux_2_28_ppc64le.whl", hash = "sha256:133f3493253a00db2c870d3740bc458ebb7d937bd0a6a4f9328373e0db305709", size = 5404557 }, - { url = "https://files.pythonhosted.org/packages/1e/41/c337f121d9dca148431f246825e021fa1a3f66a6b975deab1950530fdb04/lxml-5.3.1-cp311-cp311-manylinux_2_28_s390x.whl", hash = "sha256:52d82b0d436edd6a1d22d94a344b9a58abd6c68c357ed44f22d4ba8179b37629", size = 4931386 }, - { url = "https://files.pythonhosted.org/packages/a5/73/762c319c4906b3db67e4abc7cfe7d66c34996edb6d0e8cb60f462954d662/lxml-5.3.1-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:1b6f92e35e2658a5ed51c6634ceb5ddae32053182851d8cad2a5bc102a359b33", size = 4982124 }, - { url = "https://files.pythonhosted.org/packages/c1/e7/d1e296cb3b3b46371220a31350730948d7bea41cc9123c5fd219dea33c29/lxml-5.3.1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:203b1d3eaebd34277be06a3eb880050f18a4e4d60861efba4fb946e31071a295", size = 4852742 }, - { url = "https://files.pythonhosted.org/packages/df/90/4adc854475105b93ead6c0c736f762d29371751340dcf5588cfcf8191b8a/lxml-5.3.1-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:155e1a5693cf4b55af652f5c0f78ef36596c7f680ff3ec6eb4d7d85367259b2c", size = 5457004 }, - { url = "https://files.pythonhosted.org/packages/f0/0d/39864efbd231c13eb53edee2ab91c742c24d2f93efe2af7d3fe4343e42c1/lxml-5.3.1-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:22ec2b3c191f43ed21f9545e9df94c37c6b49a5af0a874008ddc9132d49a2d9c", size = 5298185 }, - { url = "https://files.pythonhosted.org/packages/8d/7a/630a64ceb1088196de182e2e33b5899691c3e1ae21af688e394208bd6810/lxml-5.3.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:7eda194dd46e40ec745bf76795a7cccb02a6a41f445ad49d3cf66518b0bd9cff", size = 5032707 }, - { url = "https://files.pythonhosted.org/packages/b2/3d/091bc7b592333754cb346c1507ca948ab39bc89d83577ac8f1da3be4dece/lxml-5.3.1-cp311-cp311-win32.whl", hash = "sha256:fb7c61d4be18e930f75948705e9718618862e6fc2ed0d7159b2262be73f167a2", size = 3474288 }, - { url = "https://files.pythonhosted.org/packages/12/8c/7d47cfc0d04fd4e3639ec7e1c96c2561d5e890eb900de8f76eea75e0964a/lxml-5.3.1-cp311-cp311-win_amd64.whl", hash = "sha256:c809eef167bf4a57af4b03007004896f5c60bd38dc3852fcd97a26eae3d4c9e6", size = 3815031 }, - { url = "https://files.pythonhosted.org/packages/3b/f4/5121aa9ee8e09b8b8a28cf3709552efe3d206ca51a20d6fa471b60bb3447/lxml-5.3.1-cp312-cp312-macosx_10_9_universal2.whl", hash = "sha256:e69add9b6b7b08c60d7ff0152c7c9a6c45b4a71a919be5abde6f98f1ea16421c", size = 8191889 }, - { url = "https://files.pythonhosted.org/packages/0a/ca/8e9aa01edddc74878f4aea85aa9ab64372f46aa804d1c36dda861bf9eabf/lxml-5.3.1-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:4e52e1b148867b01c05e21837586ee307a01e793b94072d7c7b91d2c2da02ffe", size = 4450685 }, - { url = "https://files.pythonhosted.org/packages/b2/b3/ea40a5c98619fbd7e9349df7007994506d396b97620ced34e4e5053d3734/lxml-5.3.1-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:a4b382e0e636ed54cd278791d93fe2c4f370772743f02bcbe431a160089025c9", size = 5051722 }, - { url = "https://files.pythonhosted.org/packages/3a/5e/375418be35f8a695cadfe7e7412f16520e62e24952ed93c64c9554755464/lxml-5.3.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c2e49dc23a10a1296b04ca9db200c44d3eb32c8d8ec532e8c1fd24792276522a", size = 4786661 }, - { url = "https://files.pythonhosted.org/packages/79/7c/d258eaaa9560f6664f9b426a5165103015bee6512d8931e17342278bad0a/lxml-5.3.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:4399b4226c4785575fb20998dc571bc48125dc92c367ce2602d0d70e0c455eb0", size = 5311766 }, - { url = "https://files.pythonhosted.org/packages/03/bc/a041415be4135a1b3fdf017a5d873244cc16689456166fbdec4b27fba153/lxml-5.3.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:5412500e0dc5481b1ee9cf6b38bb3b473f6e411eb62b83dc9b62699c3b7b79f7", size = 4836014 }, - { url = "https://files.pythonhosted.org/packages/32/88/047f24967d5e3fc97848ea2c207eeef0f16239cdc47368c8b95a8dc93a33/lxml-5.3.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1c93ed3c998ea8472be98fb55aed65b5198740bfceaec07b2eba551e55b7b9ae", size = 4961064 }, - { url = "https://files.pythonhosted.org/packages/3d/b5/ecf5a20937ecd21af02c5374020f4e3a3538e10a32379a7553fca3d77094/lxml-5.3.1-cp312-cp312-manylinux_2_28_aarch64.whl", hash = "sha256:63d57fc94eb0bbb4735e45517afc21ef262991d8758a8f2f05dd6e4174944519", size = 4778341 }, - { url = "https://files.pythonhosted.org/packages/a4/05/56c359e07275911ed5f35ab1d63c8cd3360d395fb91e43927a2ae90b0322/lxml-5.3.1-cp312-cp312-manylinux_2_28_ppc64le.whl", hash = "sha256:b450d7cabcd49aa7ab46a3c6aa3ac7e1593600a1a0605ba536ec0f1b99a04322", size = 5345450 }, - { url = "https://files.pythonhosted.org/packages/b7/f4/f95e3ae12e9f32fbcde00f9affa6b0df07f495117f62dbb796a9a31c84d6/lxml-5.3.1-cp312-cp312-manylinux_2_28_s390x.whl", hash = "sha256:4df0ec814b50275ad6a99bc82a38b59f90e10e47714ac9871e1b223895825468", size = 4908336 }, - { url = "https://files.pythonhosted.org/packages/c5/f8/309546aec092434166a6e11c7dcecb5c2d0a787c18c072d61e18da9eba57/lxml-5.3.1-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:d184f85ad2bb1f261eac55cddfcf62a70dee89982c978e92b9a74a1bfef2e367", size = 4986049 }, - { url = "https://files.pythonhosted.org/packages/71/1c/b951817cb5058ca7c332d012dfe8bc59dabd0f0a8911ddd7b7ea8e41cfbd/lxml-5.3.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:b725e70d15906d24615201e650d5b0388b08a5187a55f119f25874d0103f90dd", size = 4860351 }, - { url = "https://files.pythonhosted.org/packages/31/23/45feba8dae1d35fcca1e51b051f59dc4223cbd23e071a31e25f3f73938a8/lxml-5.3.1-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:a31fa7536ec1fb7155a0cd3a4e3d956c835ad0a43e3610ca32384d01f079ea1c", size = 5421580 }, - { url = "https://files.pythonhosted.org/packages/61/69/be245d7b2dbef81c542af59c97fcd641fbf45accf2dc1c325bae7d0d014c/lxml-5.3.1-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:3c3c8b55c7fc7b7e8877b9366568cc73d68b82da7fe33d8b98527b73857a225f", size = 5285778 }, - { url = "https://files.pythonhosted.org/packages/69/06/128af2ed04bac99b8f83becfb74c480f1aa18407b5c329fad457e08a1bf4/lxml-5.3.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:d61ec60945d694df806a9aec88e8f29a27293c6e424f8ff91c80416e3c617645", size = 5054455 }, - { url = "https://files.pythonhosted.org/packages/8a/2d/f03a21cf6cc75cdd083563e509c7b6b159d761115c4142abb5481094ed8c/lxml-5.3.1-cp312-cp312-win32.whl", hash = "sha256:f4eac0584cdc3285ef2e74eee1513a6001681fd9753b259e8159421ed28a72e5", size = 3486315 }, - { url = "https://files.pythonhosted.org/packages/2b/9c/8abe21585d20ef70ad9cec7562da4332b764ed69ec29b7389d23dfabcea0/lxml-5.3.1-cp312-cp312-win_amd64.whl", hash = "sha256:29bfc8d3d88e56ea0a27e7c4897b642706840247f59f4377d81be8f32aa0cfbf", size = 3816925 }, - { url = "https://files.pythonhosted.org/packages/94/1c/724931daa1ace168e0237b929e44062545bf1551974102a5762c349c668d/lxml-5.3.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:c093c7088b40d8266f57ed71d93112bd64c6724d31f0794c1e52cc4857c28e0e", size = 8171881 }, - { url = "https://files.pythonhosted.org/packages/67/0c/857b8fb6010c4246e66abeebb8639eaabba60a6d9b7c606554ecc5cbf1ee/lxml-5.3.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:b0884e3f22d87c30694e625b1e62e6f30d39782c806287450d9dc2fdf07692fd", size = 4440394 }, - { url = "https://files.pythonhosted.org/packages/61/72/c9e81de6a000f9682ccdd13503db26e973b24c68ac45a7029173237e3eed/lxml-5.3.1-cp313-cp313-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:1637fa31ec682cd5760092adfabe86d9b718a75d43e65e211d5931809bc111e7", size = 5037860 }, - { url = "https://files.pythonhosted.org/packages/24/26/942048c4b14835711b583b48cd7209bd2b5f0b6939ceed2381a494138b14/lxml-5.3.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a364e8e944d92dcbf33b6b494d4e0fb3499dcc3bd9485beb701aa4b4201fa414", size = 4782513 }, - { url = "https://files.pythonhosted.org/packages/e2/65/27792339caf00f610cc5be32b940ba1e3009b7054feb0c4527cebac228d4/lxml-5.3.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:779e851fd0e19795ccc8a9bb4d705d6baa0ef475329fe44a13cf1e962f18ff1e", size = 5305227 }, - { url = "https://files.pythonhosted.org/packages/18/e1/25f7aa434a4d0d8e8420580af05ea49c3e12db6d297cf5435ac0a054df56/lxml-5.3.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:c4393600915c308e546dc7003d74371744234e8444a28622d76fe19b98fa59d1", size = 4829846 }, - { url = "https://files.pythonhosted.org/packages/fe/ed/faf235e0792547d24f61ee1448159325448a7e4f2ab706503049d8e5df19/lxml-5.3.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:673b9d8e780f455091200bba8534d5f4f465944cbdd61f31dc832d70e29064a5", size = 4949495 }, - { url = "https://files.pythonhosted.org/packages/e5/e1/8f572ad9ed6039ba30f26dd4c2c58fb90f79362d2ee35ca3820284767672/lxml-5.3.1-cp313-cp313-manylinux_2_28_aarch64.whl", hash = "sha256:2e4a570f6a99e96c457f7bec5ad459c9c420ee80b99eb04cbfcfe3fc18ec6423", size = 4773415 }, - { url = "https://files.pythonhosted.org/packages/a3/75/6b57166b9d1983dac8f28f354e38bff8d6bcab013a241989c4d54c72701b/lxml-5.3.1-cp313-cp313-manylinux_2_28_ppc64le.whl", hash = "sha256:71f31eda4e370f46af42fc9f264fafa1b09f46ba07bdbee98f25689a04b81c20", size = 5337710 }, - { url = "https://files.pythonhosted.org/packages/cc/71/4aa56e2daa83bbcc66ca27b5155be2f900d996f5d0c51078eaaac8df9547/lxml-5.3.1-cp313-cp313-manylinux_2_28_s390x.whl", hash = "sha256:42978a68d3825eaac55399eb37a4d52012a205c0c6262199b8b44fcc6fd686e8", size = 4897362 }, - { url = "https://files.pythonhosted.org/packages/65/10/3fa2da152cd9b49332fd23356ed7643c9b74cad636ddd5b2400a9730d12b/lxml-5.3.1-cp313-cp313-manylinux_2_28_x86_64.whl", hash = "sha256:8b1942b3e4ed9ed551ed3083a2e6e0772de1e5e3aca872d955e2e86385fb7ff9", size = 4977795 }, - { url = "https://files.pythonhosted.org/packages/de/d2/e1da0f7b20827e7b0ce934963cb6334c1b02cf1bb4aecd218c4496880cb3/lxml-5.3.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:85c4f11be9cf08917ac2a5a8b6e1ef63b2f8e3799cec194417e76826e5f1de9c", size = 4858104 }, - { url = "https://files.pythonhosted.org/packages/a5/35/063420e1b33d3308f5aa7fcbdd19ef6c036f741c9a7a4bd5dc8032486b27/lxml-5.3.1-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:231cf4d140b22a923b1d0a0a4e0b4f972e5893efcdec188934cc65888fd0227b", size = 5416531 }, - { url = "https://files.pythonhosted.org/packages/c3/83/93a6457d291d1e37adfb54df23498101a4701834258c840381dd2f6a030e/lxml-5.3.1-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:5865b270b420eda7b68928d70bb517ccbe045e53b1a428129bb44372bf3d7dd5", size = 5273040 }, - { url = "https://files.pythonhosted.org/packages/39/25/ad4ac8fac488505a2702656550e63c2a8db3a4fd63db82a20dad5689cecb/lxml-5.3.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:dbf7bebc2275016cddf3c997bf8a0f7044160714c64a9b83975670a04e6d2252", size = 5050951 }, - { url = "https://files.pythonhosted.org/packages/82/74/f7d223c704c87e44b3d27b5e0dde173a2fcf2e89c0524c8015c2b3554876/lxml-5.3.1-cp313-cp313-win32.whl", hash = "sha256:d0751528b97d2b19a388b302be2a0ee05817097bab46ff0ed76feeec24951f78", size = 3485357 }, - { url = "https://files.pythonhosted.org/packages/80/83/8c54533b3576f4391eebea88454738978669a6cad0d8e23266224007939d/lxml-5.3.1-cp313-cp313-win_amd64.whl", hash = "sha256:91fb6a43d72b4f8863d21f347a9163eecbf36e76e2f51068d59cd004c506f332", size = 3814484 }, - { url = "https://files.pythonhosted.org/packages/d2/b4/89a68d05f267f05cc1b8b2f289a8242955705b1b0a9d246198227817ee46/lxml-5.3.1-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:afa578b6524ff85fb365f454cf61683771d0170470c48ad9d170c48075f86725", size = 3936118 }, - { url = "https://files.pythonhosted.org/packages/7f/0d/c034a541e7a1153527d7880c62493a74f2277f38e64de2480cadd0d4cf96/lxml-5.3.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:67f5e80adf0aafc7b5454f2c1cb0cde920c9b1f2cbd0485f07cc1d0497c35c5d", size = 4233690 }, - { url = "https://files.pythonhosted.org/packages/35/5c/38e183c2802f14fbdaa75c3266e11d0ca05c64d78e8cdab2ee84e954a565/lxml-5.3.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2dd0b80ac2d8f13ffc906123a6f20b459cb50a99222d0da492360512f3e50f84", size = 4349569 }, - { url = "https://files.pythonhosted.org/packages/18/5b/14f93b359b3c29673d5d282bc3a6edb3a629879854a77541841aba37607f/lxml-5.3.1-pp310-pypy310_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:422c179022ecdedbe58b0e242607198580804253da220e9454ffe848daa1cfd2", size = 4236731 }, - { url = "https://files.pythonhosted.org/packages/f6/08/8471de65f3dee70a3a50e7082fd7409f0ac7a1ace777c13fca4aea1a5759/lxml-5.3.1-pp310-pypy310_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:524ccfded8989a6595dbdda80d779fb977dbc9a7bc458864fc9a0c2fc15dc877", size = 4373119 }, - { url = "https://files.pythonhosted.org/packages/83/29/00b9b0322a473aee6cda87473401c9abb19506cd650cc69a8aa38277ea74/lxml-5.3.1-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:48fd46bf7155def2e15287c6f2b133a2f78e2d22cdf55647269977b873c65499", size = 3487718 }, +sdist = { url = "https://files.pythonhosted.org/packages/ef/f6/c15ca8e5646e937c148e147244817672cf920b56ac0bf2cc1512ae674be8/lxml-5.3.1.tar.gz", hash = "sha256:106b7b5d2977b339f1e97efe2778e2ab20e99994cbb0ec5e55771ed0795920c8", size = 3678591, upload-time = "2025-02-10T07:51:41.769Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/80/4b/73426192004a643c11a644ed2346dbe72da164c8e775ea2e70f60e63e516/lxml-5.3.1-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:a4058f16cee694577f7e4dd410263cd0ef75644b43802a689c2b3c2a7e69453b", size = 8142766, upload-time = "2025-02-10T07:43:29.188Z" }, + { url = "https://files.pythonhosted.org/packages/30/c2/3b28f642b43fdf9580d936e8fdd3ec43c01a97ecfe17fd67f76ce9099752/lxml-5.3.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:364de8f57d6eda0c16dcfb999af902da31396949efa0e583e12675d09709881b", size = 4422744, upload-time = "2025-02-10T07:43:34.135Z" }, + { url = "https://files.pythonhosted.org/packages/1f/a5/45279e464174b99d72d25bc018b097f9211c0925a174ca582a415609f036/lxml-5.3.1-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:528f3a0498a8edc69af0559bdcf8a9f5a8bf7c00051a6ef3141fdcf27017bbf5", size = 5229609, upload-time = "2025-02-10T07:43:37.024Z" }, + { url = "https://files.pythonhosted.org/packages/f0/e7/10cd8b9e27ffb6b3465b76604725b67b7c70d4e399750ff88de1b38ab9eb/lxml-5.3.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:db4743e30d6f5f92b6d2b7c86b3ad250e0bad8dee4b7ad8a0c44bfb276af89a3", size = 4943509, upload-time = "2025-02-10T07:43:40.989Z" }, + { url = "https://files.pythonhosted.org/packages/ce/54/2d6f634924920b17122445136345d44c6d69178c9c49e161aa8f206739d6/lxml-5.3.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:17b5d7f8acf809465086d498d62a981fa6a56d2718135bb0e4aa48c502055f5c", size = 5561495, upload-time = "2025-02-10T07:43:44.054Z" }, + { url = "https://files.pythonhosted.org/packages/a2/fe/7f5ae8fd1f357fcb21b0d4e20416fae870d654380b6487adbcaaf0df9b31/lxml-5.3.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:928e75a7200a4c09e6efc7482a1337919cc61fe1ba289f297827a5b76d8969c2", size = 4998970, upload-time = "2025-02-10T07:43:48.066Z" }, + { url = "https://files.pythonhosted.org/packages/af/70/22fecb6f2ca8dc77d14ab6be3cef767ff8340040bc95dca384b5b1cb333a/lxml-5.3.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5a997b784a639e05b9d4053ef3b20c7e447ea80814a762f25b8ed5a89d261eac", size = 5114205, upload-time = "2025-02-10T07:43:52.251Z" }, + { url = "https://files.pythonhosted.org/packages/63/91/21619cc14f7fd1de3f1bdf86cc8106edacf4d685b540d658d84247a3a32a/lxml-5.3.1-cp310-cp310-manylinux_2_28_aarch64.whl", hash = "sha256:7b82e67c5feb682dbb559c3e6b78355f234943053af61606af126df2183b9ef9", size = 4940823, upload-time = "2025-02-10T07:43:55.024Z" }, + { url = "https://files.pythonhosted.org/packages/50/0f/27183248fa3cdd2040047ceccd320ff1ed1344167f38a4ac26aed092268b/lxml-5.3.1-cp310-cp310-manylinux_2_28_ppc64le.whl", hash = "sha256:f1de541a9893cf8a1b1db9bf0bf670a2decab42e3e82233d36a74eda7822b4c9", size = 5585725, upload-time = "2025-02-10T07:44:00.154Z" }, + { url = "https://files.pythonhosted.org/packages/c6/8d/9b7388d5b23ed2f239a992a478cbd0ce313aaa2d008dd73c4042b190b6a9/lxml-5.3.1-cp310-cp310-manylinux_2_28_s390x.whl", hash = "sha256:de1fc314c3ad6bc2f6bd5b5a5b9357b8c6896333d27fdbb7049aea8bd5af2d79", size = 5082641, upload-time = "2025-02-10T07:44:04.015Z" }, + { url = "https://files.pythonhosted.org/packages/65/8e/590e20833220eac55b6abcde71d3ae629d38ac1c3543bcc2bfe1f3c2f5d1/lxml-5.3.1-cp310-cp310-manylinux_2_28_x86_64.whl", hash = "sha256:7c0536bd9178f754b277a3e53f90f9c9454a3bd108b1531ffff720e082d824f2", size = 5161219, upload-time = "2025-02-10T07:44:07.81Z" }, + { url = "https://files.pythonhosted.org/packages/4e/77/cabdf5569fd0415a88ebd1d62d7f2814e71422439b8564aaa03e7eefc069/lxml-5.3.1-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:68018c4c67d7e89951a91fbd371e2e34cd8cfc71f0bb43b5332db38497025d51", size = 5019293, upload-time = "2025-02-10T07:44:12.974Z" }, + { url = "https://files.pythonhosted.org/packages/49/bd/f0b6d50ea7b8b54aaa5df4410cb1d5ae6ffa016b8e0503cae08b86c24674/lxml-5.3.1-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:aa826340a609d0c954ba52fd831f0fba2a4165659ab0ee1a15e4aac21f302406", size = 5651232, upload-time = "2025-02-10T07:44:16.421Z" }, + { url = "https://files.pythonhosted.org/packages/fa/69/1793d00a4e3da7f27349edb5a6f3da947ed921263cd9a243fab11c6cbc07/lxml-5.3.1-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:796520afa499732191e39fc95b56a3b07f95256f2d22b1c26e217fb69a9db5b5", size = 5489527, upload-time = "2025-02-10T07:44:19.479Z" }, + { url = "https://files.pythonhosted.org/packages/d3/c9/e2449129b6cb2054c898df8d850ea4dadd75b4c33695a6c4b0f35082f1e7/lxml-5.3.1-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:3effe081b3135237da6e4c4530ff2a868d3f80be0bda027e118a5971285d42d0", size = 5227050, upload-time = "2025-02-10T07:44:23.247Z" }, + { url = "https://files.pythonhosted.org/packages/ed/63/e5da540eba6ab9a0d4188eeaa5c85767b77cafa8efeb70da0593d6cd3b81/lxml-5.3.1-cp310-cp310-win32.whl", hash = "sha256:a22f66270bd6d0804b02cd49dae2b33d4341015545d17f8426f2c4e22f557a23", size = 3475345, upload-time = "2025-02-10T07:44:26.665Z" }, + { url = "https://files.pythonhosted.org/packages/08/71/853a3ad812cd24c35b7776977cb0ae40c2b64ff79ad6d6c36c987daffc49/lxml-5.3.1-cp310-cp310-win_amd64.whl", hash = "sha256:0bcfadea3cdc68e678d2b20cb16a16716887dd00a881e16f7d806c2138b8ff0c", size = 3805093, upload-time = "2025-02-10T07:44:30.921Z" }, + { url = "https://files.pythonhosted.org/packages/57/bb/2faea15df82114fa27f2a86eec220506c532ee8ce211dff22f48881b353a/lxml-5.3.1-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:e220f7b3e8656ab063d2eb0cd536fafef396829cafe04cb314e734f87649058f", size = 8161781, upload-time = "2025-02-10T07:44:34.288Z" }, + { url = "https://files.pythonhosted.org/packages/9f/d3/374114084abb1f96026eccb6cd48b070f85de82fdabae6c2f1e198fa64e5/lxml-5.3.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:0f2cfae0688fd01f7056a17367e3b84f37c545fb447d7282cf2c242b16262607", size = 4432571, upload-time = "2025-02-10T07:44:38.8Z" }, + { url = "https://files.pythonhosted.org/packages/0f/fb/44a46efdc235c2dd763c1e929611d8ff3b920c32b8fcd9051d38f4d04633/lxml-5.3.1-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:67d2f8ad9dcc3a9e826bdc7802ed541a44e124c29b7d95a679eeb58c1c14ade8", size = 5028919, upload-time = "2025-02-10T07:44:44.474Z" }, + { url = "https://files.pythonhosted.org/packages/3b/e5/168ddf9f16a90b590df509858ae97a8219d6999d5a132ad9f72427454bed/lxml-5.3.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:db0c742aad702fd5d0c6611a73f9602f20aec2007c102630c06d7633d9c8f09a", size = 4769599, upload-time = "2025-02-10T07:44:47.903Z" }, + { url = "https://files.pythonhosted.org/packages/f9/0e/3e2742c6f4854b202eb8587c1f7ed760179f6a9fcb34a460497c8c8f3078/lxml-5.3.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:198bb4b4dd888e8390afa4f170d4fa28467a7eaf857f1952589f16cfbb67af27", size = 5369260, upload-time = "2025-02-10T07:44:51.614Z" }, + { url = "https://files.pythonhosted.org/packages/b8/03/b2f2ab9e33c47609c80665e75efed258b030717e06693835413b34e797cb/lxml-5.3.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d2a3e412ce1849be34b45922bfef03df32d1410a06d1cdeb793a343c2f1fd666", size = 4842798, upload-time = "2025-02-10T07:44:55.296Z" }, + { url = "https://files.pythonhosted.org/packages/93/ad/0ecfb082b842358c8a9e3115ec944b7240f89821baa8cd7c0cb8a38e05cb/lxml-5.3.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2b8969dbc8d09d9cd2ae06362c3bad27d03f433252601ef658a49bd9f2b22d79", size = 4917531, upload-time = "2025-02-10T07:44:58.935Z" }, + { url = "https://files.pythonhosted.org/packages/64/5b/3e93d8ebd2b7eb984c2ad74dfff75493ce96e7b954b12e4f5fc34a700414/lxml-5.3.1-cp311-cp311-manylinux_2_28_aarch64.whl", hash = "sha256:5be8f5e4044146a69c96077c7e08f0709c13a314aa5315981185c1f00235fe65", size = 4791500, upload-time = "2025-02-10T07:45:01.668Z" }, + { url = "https://files.pythonhosted.org/packages/91/83/7dc412362ee7a0259c7f64349393262525061fad551a1340ef92c59d9732/lxml-5.3.1-cp311-cp311-manylinux_2_28_ppc64le.whl", hash = "sha256:133f3493253a00db2c870d3740bc458ebb7d937bd0a6a4f9328373e0db305709", size = 5404557, upload-time = "2025-02-10T07:45:05.483Z" }, + { url = "https://files.pythonhosted.org/packages/1e/41/c337f121d9dca148431f246825e021fa1a3f66a6b975deab1950530fdb04/lxml-5.3.1-cp311-cp311-manylinux_2_28_s390x.whl", hash = "sha256:52d82b0d436edd6a1d22d94a344b9a58abd6c68c357ed44f22d4ba8179b37629", size = 4931386, upload-time = "2025-02-10T07:45:09.265Z" }, + { url = "https://files.pythonhosted.org/packages/a5/73/762c319c4906b3db67e4abc7cfe7d66c34996edb6d0e8cb60f462954d662/lxml-5.3.1-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:1b6f92e35e2658a5ed51c6634ceb5ddae32053182851d8cad2a5bc102a359b33", size = 4982124, upload-time = "2025-02-10T07:45:11.931Z" }, + { url = "https://files.pythonhosted.org/packages/c1/e7/d1e296cb3b3b46371220a31350730948d7bea41cc9123c5fd219dea33c29/lxml-5.3.1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:203b1d3eaebd34277be06a3eb880050f18a4e4d60861efba4fb946e31071a295", size = 4852742, upload-time = "2025-02-10T07:45:14.737Z" }, + { url = "https://files.pythonhosted.org/packages/df/90/4adc854475105b93ead6c0c736f762d29371751340dcf5588cfcf8191b8a/lxml-5.3.1-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:155e1a5693cf4b55af652f5c0f78ef36596c7f680ff3ec6eb4d7d85367259b2c", size = 5457004, upload-time = "2025-02-10T07:45:18.322Z" }, + { url = "https://files.pythonhosted.org/packages/f0/0d/39864efbd231c13eb53edee2ab91c742c24d2f93efe2af7d3fe4343e42c1/lxml-5.3.1-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:22ec2b3c191f43ed21f9545e9df94c37c6b49a5af0a874008ddc9132d49a2d9c", size = 5298185, upload-time = "2025-02-10T07:45:21.147Z" }, + { url = "https://files.pythonhosted.org/packages/8d/7a/630a64ceb1088196de182e2e33b5899691c3e1ae21af688e394208bd6810/lxml-5.3.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:7eda194dd46e40ec745bf76795a7cccb02a6a41f445ad49d3cf66518b0bd9cff", size = 5032707, upload-time = "2025-02-10T07:45:30.692Z" }, + { url = "https://files.pythonhosted.org/packages/b2/3d/091bc7b592333754cb346c1507ca948ab39bc89d83577ac8f1da3be4dece/lxml-5.3.1-cp311-cp311-win32.whl", hash = "sha256:fb7c61d4be18e930f75948705e9718618862e6fc2ed0d7159b2262be73f167a2", size = 3474288, upload-time = "2025-02-10T07:45:33.991Z" }, + { url = "https://files.pythonhosted.org/packages/12/8c/7d47cfc0d04fd4e3639ec7e1c96c2561d5e890eb900de8f76eea75e0964a/lxml-5.3.1-cp311-cp311-win_amd64.whl", hash = "sha256:c809eef167bf4a57af4b03007004896f5c60bd38dc3852fcd97a26eae3d4c9e6", size = 3815031, upload-time = "2025-02-10T07:45:37.695Z" }, + { url = "https://files.pythonhosted.org/packages/3b/f4/5121aa9ee8e09b8b8a28cf3709552efe3d206ca51a20d6fa471b60bb3447/lxml-5.3.1-cp312-cp312-macosx_10_9_universal2.whl", hash = "sha256:e69add9b6b7b08c60d7ff0152c7c9a6c45b4a71a919be5abde6f98f1ea16421c", size = 8191889, upload-time = "2025-02-10T07:45:41.412Z" }, + { url = "https://files.pythonhosted.org/packages/0a/ca/8e9aa01edddc74878f4aea85aa9ab64372f46aa804d1c36dda861bf9eabf/lxml-5.3.1-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:4e52e1b148867b01c05e21837586ee307a01e793b94072d7c7b91d2c2da02ffe", size = 4450685, upload-time = "2025-02-10T07:45:44.175Z" }, + { url = "https://files.pythonhosted.org/packages/b2/b3/ea40a5c98619fbd7e9349df7007994506d396b97620ced34e4e5053d3734/lxml-5.3.1-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:a4b382e0e636ed54cd278791d93fe2c4f370772743f02bcbe431a160089025c9", size = 5051722, upload-time = "2025-02-10T07:45:46.981Z" }, + { url = "https://files.pythonhosted.org/packages/3a/5e/375418be35f8a695cadfe7e7412f16520e62e24952ed93c64c9554755464/lxml-5.3.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c2e49dc23a10a1296b04ca9db200c44d3eb32c8d8ec532e8c1fd24792276522a", size = 4786661, upload-time = "2025-02-10T07:45:51.155Z" }, + { url = "https://files.pythonhosted.org/packages/79/7c/d258eaaa9560f6664f9b426a5165103015bee6512d8931e17342278bad0a/lxml-5.3.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:4399b4226c4785575fb20998dc571bc48125dc92c367ce2602d0d70e0c455eb0", size = 5311766, upload-time = "2025-02-10T07:45:54.049Z" }, + { url = "https://files.pythonhosted.org/packages/03/bc/a041415be4135a1b3fdf017a5d873244cc16689456166fbdec4b27fba153/lxml-5.3.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:5412500e0dc5481b1ee9cf6b38bb3b473f6e411eb62b83dc9b62699c3b7b79f7", size = 4836014, upload-time = "2025-02-10T07:45:57.699Z" }, + { url = "https://files.pythonhosted.org/packages/32/88/047f24967d5e3fc97848ea2c207eeef0f16239cdc47368c8b95a8dc93a33/lxml-5.3.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1c93ed3c998ea8472be98fb55aed65b5198740bfceaec07b2eba551e55b7b9ae", size = 4961064, upload-time = "2025-02-10T07:46:00.542Z" }, + { url = "https://files.pythonhosted.org/packages/3d/b5/ecf5a20937ecd21af02c5374020f4e3a3538e10a32379a7553fca3d77094/lxml-5.3.1-cp312-cp312-manylinux_2_28_aarch64.whl", hash = "sha256:63d57fc94eb0bbb4735e45517afc21ef262991d8758a8f2f05dd6e4174944519", size = 4778341, upload-time = "2025-02-10T07:46:03.661Z" }, + { url = "https://files.pythonhosted.org/packages/a4/05/56c359e07275911ed5f35ab1d63c8cd3360d395fb91e43927a2ae90b0322/lxml-5.3.1-cp312-cp312-manylinux_2_28_ppc64le.whl", hash = "sha256:b450d7cabcd49aa7ab46a3c6aa3ac7e1593600a1a0605ba536ec0f1b99a04322", size = 5345450, upload-time = "2025-02-10T07:46:06.631Z" }, + { url = "https://files.pythonhosted.org/packages/b7/f4/f95e3ae12e9f32fbcde00f9affa6b0df07f495117f62dbb796a9a31c84d6/lxml-5.3.1-cp312-cp312-manylinux_2_28_s390x.whl", hash = "sha256:4df0ec814b50275ad6a99bc82a38b59f90e10e47714ac9871e1b223895825468", size = 4908336, upload-time = "2025-02-10T07:46:14.338Z" }, + { url = "https://files.pythonhosted.org/packages/c5/f8/309546aec092434166a6e11c7dcecb5c2d0a787c18c072d61e18da9eba57/lxml-5.3.1-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:d184f85ad2bb1f261eac55cddfcf62a70dee89982c978e92b9a74a1bfef2e367", size = 4986049, upload-time = "2025-02-10T07:46:18.217Z" }, + { url = "https://files.pythonhosted.org/packages/71/1c/b951817cb5058ca7c332d012dfe8bc59dabd0f0a8911ddd7b7ea8e41cfbd/lxml-5.3.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:b725e70d15906d24615201e650d5b0388b08a5187a55f119f25874d0103f90dd", size = 4860351, upload-time = "2025-02-10T07:46:20.951Z" }, + { url = "https://files.pythonhosted.org/packages/31/23/45feba8dae1d35fcca1e51b051f59dc4223cbd23e071a31e25f3f73938a8/lxml-5.3.1-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:a31fa7536ec1fb7155a0cd3a4e3d956c835ad0a43e3610ca32384d01f079ea1c", size = 5421580, upload-time = "2025-02-10T07:46:24.292Z" }, + { url = "https://files.pythonhosted.org/packages/61/69/be245d7b2dbef81c542af59c97fcd641fbf45accf2dc1c325bae7d0d014c/lxml-5.3.1-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:3c3c8b55c7fc7b7e8877b9366568cc73d68b82da7fe33d8b98527b73857a225f", size = 5285778, upload-time = "2025-02-10T07:46:28.801Z" }, + { url = "https://files.pythonhosted.org/packages/69/06/128af2ed04bac99b8f83becfb74c480f1aa18407b5c329fad457e08a1bf4/lxml-5.3.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:d61ec60945d694df806a9aec88e8f29a27293c6e424f8ff91c80416e3c617645", size = 5054455, upload-time = "2025-02-10T07:46:31.665Z" }, + { url = "https://files.pythonhosted.org/packages/8a/2d/f03a21cf6cc75cdd083563e509c7b6b159d761115c4142abb5481094ed8c/lxml-5.3.1-cp312-cp312-win32.whl", hash = "sha256:f4eac0584cdc3285ef2e74eee1513a6001681fd9753b259e8159421ed28a72e5", size = 3486315, upload-time = "2025-02-10T07:46:34.919Z" }, + { url = "https://files.pythonhosted.org/packages/2b/9c/8abe21585d20ef70ad9cec7562da4332b764ed69ec29b7389d23dfabcea0/lxml-5.3.1-cp312-cp312-win_amd64.whl", hash = "sha256:29bfc8d3d88e56ea0a27e7c4897b642706840247f59f4377d81be8f32aa0cfbf", size = 3816925, upload-time = "2025-02-10T07:46:37.285Z" }, + { url = "https://files.pythonhosted.org/packages/94/1c/724931daa1ace168e0237b929e44062545bf1551974102a5762c349c668d/lxml-5.3.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:c093c7088b40d8266f57ed71d93112bd64c6724d31f0794c1e52cc4857c28e0e", size = 8171881, upload-time = "2025-02-10T07:46:40.653Z" }, + { url = "https://files.pythonhosted.org/packages/67/0c/857b8fb6010c4246e66abeebb8639eaabba60a6d9b7c606554ecc5cbf1ee/lxml-5.3.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:b0884e3f22d87c30694e625b1e62e6f30d39782c806287450d9dc2fdf07692fd", size = 4440394, upload-time = "2025-02-10T07:46:44.037Z" }, + { url = "https://files.pythonhosted.org/packages/61/72/c9e81de6a000f9682ccdd13503db26e973b24c68ac45a7029173237e3eed/lxml-5.3.1-cp313-cp313-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:1637fa31ec682cd5760092adfabe86d9b718a75d43e65e211d5931809bc111e7", size = 5037860, upload-time = "2025-02-10T07:46:47.919Z" }, + { url = "https://files.pythonhosted.org/packages/24/26/942048c4b14835711b583b48cd7209bd2b5f0b6939ceed2381a494138b14/lxml-5.3.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a364e8e944d92dcbf33b6b494d4e0fb3499dcc3bd9485beb701aa4b4201fa414", size = 4782513, upload-time = "2025-02-10T07:46:50.696Z" }, + { url = "https://files.pythonhosted.org/packages/e2/65/27792339caf00f610cc5be32b940ba1e3009b7054feb0c4527cebac228d4/lxml-5.3.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:779e851fd0e19795ccc8a9bb4d705d6baa0ef475329fe44a13cf1e962f18ff1e", size = 5305227, upload-time = "2025-02-10T07:46:53.503Z" }, + { url = "https://files.pythonhosted.org/packages/18/e1/25f7aa434a4d0d8e8420580af05ea49c3e12db6d297cf5435ac0a054df56/lxml-5.3.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:c4393600915c308e546dc7003d74371744234e8444a28622d76fe19b98fa59d1", size = 4829846, upload-time = "2025-02-10T07:46:56.262Z" }, + { url = "https://files.pythonhosted.org/packages/fe/ed/faf235e0792547d24f61ee1448159325448a7e4f2ab706503049d8e5df19/lxml-5.3.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:673b9d8e780f455091200bba8534d5f4f465944cbdd61f31dc832d70e29064a5", size = 4949495, upload-time = "2025-02-10T07:46:59.189Z" }, + { url = "https://files.pythonhosted.org/packages/e5/e1/8f572ad9ed6039ba30f26dd4c2c58fb90f79362d2ee35ca3820284767672/lxml-5.3.1-cp313-cp313-manylinux_2_28_aarch64.whl", hash = "sha256:2e4a570f6a99e96c457f7bec5ad459c9c420ee80b99eb04cbfcfe3fc18ec6423", size = 4773415, upload-time = "2025-02-10T07:47:03.53Z" }, + { url = "https://files.pythonhosted.org/packages/a3/75/6b57166b9d1983dac8f28f354e38bff8d6bcab013a241989c4d54c72701b/lxml-5.3.1-cp313-cp313-manylinux_2_28_ppc64le.whl", hash = "sha256:71f31eda4e370f46af42fc9f264fafa1b09f46ba07bdbee98f25689a04b81c20", size = 5337710, upload-time = "2025-02-10T07:47:06.385Z" }, + { url = "https://files.pythonhosted.org/packages/cc/71/4aa56e2daa83bbcc66ca27b5155be2f900d996f5d0c51078eaaac8df9547/lxml-5.3.1-cp313-cp313-manylinux_2_28_s390x.whl", hash = "sha256:42978a68d3825eaac55399eb37a4d52012a205c0c6262199b8b44fcc6fd686e8", size = 4897362, upload-time = "2025-02-10T07:47:09.24Z" }, + { url = "https://files.pythonhosted.org/packages/65/10/3fa2da152cd9b49332fd23356ed7643c9b74cad636ddd5b2400a9730d12b/lxml-5.3.1-cp313-cp313-manylinux_2_28_x86_64.whl", hash = "sha256:8b1942b3e4ed9ed551ed3083a2e6e0772de1e5e3aca872d955e2e86385fb7ff9", size = 4977795, upload-time = "2025-02-10T07:47:12.101Z" }, + { url = "https://files.pythonhosted.org/packages/de/d2/e1da0f7b20827e7b0ce934963cb6334c1b02cf1bb4aecd218c4496880cb3/lxml-5.3.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:85c4f11be9cf08917ac2a5a8b6e1ef63b2f8e3799cec194417e76826e5f1de9c", size = 4858104, upload-time = "2025-02-10T07:47:15.998Z" }, + { url = "https://files.pythonhosted.org/packages/a5/35/063420e1b33d3308f5aa7fcbdd19ef6c036f741c9a7a4bd5dc8032486b27/lxml-5.3.1-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:231cf4d140b22a923b1d0a0a4e0b4f972e5893efcdec188934cc65888fd0227b", size = 5416531, upload-time = "2025-02-10T07:47:19.862Z" }, + { url = "https://files.pythonhosted.org/packages/c3/83/93a6457d291d1e37adfb54df23498101a4701834258c840381dd2f6a030e/lxml-5.3.1-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:5865b270b420eda7b68928d70bb517ccbe045e53b1a428129bb44372bf3d7dd5", size = 5273040, upload-time = "2025-02-10T07:47:24.29Z" }, + { url = "https://files.pythonhosted.org/packages/39/25/ad4ac8fac488505a2702656550e63c2a8db3a4fd63db82a20dad5689cecb/lxml-5.3.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:dbf7bebc2275016cddf3c997bf8a0f7044160714c64a9b83975670a04e6d2252", size = 5050951, upload-time = "2025-02-10T07:47:27.143Z" }, + { url = "https://files.pythonhosted.org/packages/82/74/f7d223c704c87e44b3d27b5e0dde173a2fcf2e89c0524c8015c2b3554876/lxml-5.3.1-cp313-cp313-win32.whl", hash = "sha256:d0751528b97d2b19a388b302be2a0ee05817097bab46ff0ed76feeec24951f78", size = 3485357, upload-time = "2025-02-10T07:47:29.738Z" }, + { url = "https://files.pythonhosted.org/packages/80/83/8c54533b3576f4391eebea88454738978669a6cad0d8e23266224007939d/lxml-5.3.1-cp313-cp313-win_amd64.whl", hash = "sha256:91fb6a43d72b4f8863d21f347a9163eecbf36e76e2f51068d59cd004c506f332", size = 3814484, upload-time = "2025-02-10T07:47:33.3Z" }, + { url = "https://files.pythonhosted.org/packages/d2/b4/89a68d05f267f05cc1b8b2f289a8242955705b1b0a9d246198227817ee46/lxml-5.3.1-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:afa578b6524ff85fb365f454cf61683771d0170470c48ad9d170c48075f86725", size = 3936118, upload-time = "2025-02-10T07:50:09.752Z" }, + { url = "https://files.pythonhosted.org/packages/7f/0d/c034a541e7a1153527d7880c62493a74f2277f38e64de2480cadd0d4cf96/lxml-5.3.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:67f5e80adf0aafc7b5454f2c1cb0cde920c9b1f2cbd0485f07cc1d0497c35c5d", size = 4233690, upload-time = "2025-02-10T07:50:14.467Z" }, + { url = "https://files.pythonhosted.org/packages/35/5c/38e183c2802f14fbdaa75c3266e11d0ca05c64d78e8cdab2ee84e954a565/lxml-5.3.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2dd0b80ac2d8f13ffc906123a6f20b459cb50a99222d0da492360512f3e50f84", size = 4349569, upload-time = "2025-02-10T07:50:17.602Z" }, + { url = "https://files.pythonhosted.org/packages/18/5b/14f93b359b3c29673d5d282bc3a6edb3a629879854a77541841aba37607f/lxml-5.3.1-pp310-pypy310_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:422c179022ecdedbe58b0e242607198580804253da220e9454ffe848daa1cfd2", size = 4236731, upload-time = "2025-02-10T07:50:22.422Z" }, + { url = "https://files.pythonhosted.org/packages/f6/08/8471de65f3dee70a3a50e7082fd7409f0ac7a1ace777c13fca4aea1a5759/lxml-5.3.1-pp310-pypy310_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:524ccfded8989a6595dbdda80d779fb977dbc9a7bc458864fc9a0c2fc15dc877", size = 4373119, upload-time = "2025-02-10T07:50:27.462Z" }, + { url = "https://files.pythonhosted.org/packages/83/29/00b9b0322a473aee6cda87473401c9abb19506cd650cc69a8aa38277ea74/lxml-5.3.1-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:48fd46bf7155def2e15287c6f2b133a2f78e2d22cdf55647269977b873c65499", size = 3487718, upload-time = "2025-02-10T07:50:31.231Z" }, ] [[package]] name = "lz4" version = "4.4.3" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/cc/bc/b2e79af05be82841706ddd7d78059e5f78e6ca5828f92034394b54e303b7/lz4-4.4.3.tar.gz", hash = "sha256:91ed5b71f9179bf3dbfe85d92b52d4b53de2e559aa4daa3b7de18e0dd24ad77d", size = 171848 } -wheels = [ - { url = "https://files.pythonhosted.org/packages/05/39/fce9812fff331f22a22624d88fbb02ee5de807005e4e4115ebebff52107a/lz4-4.4.3-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:1ebf23ffd36b32b980f720a81990fcfdeadacafe7498fbeff7a8e058259d4e58", size = 220707 }, - { url = "https://files.pythonhosted.org/packages/f6/25/11620e915333a116637041f87e19939d0d660fb4dcc0c8e8a225b47ab5da/lz4-4.4.3-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:8fe3caea61427057a9e3697c69b2403510fdccfca4483520d02b98ffae74531e", size = 189487 }, - { url = "https://files.pythonhosted.org/packages/3f/86/512a52a0016b622dea4aed24098259cd90da0a1dc46e1388a75e89958aa7/lz4-4.4.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e86c7fbe46f6e2e9dfb5377ee690fb8987e8e8363f435886ab91012b88f08a26", size = 1263916 }, - { url = "https://files.pythonhosted.org/packages/66/97/2756e8af2e3c2116f74197136acef206fe1137db3c4325adbf0b9517d657/lz4-4.4.3-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:a46f48740584eab3194fbee91c61f7fa396dbb1c5e7aa76ca08165d4e63fb40f", size = 1183992 }, - { url = "https://files.pythonhosted.org/packages/fb/33/dc799d86bef9db36a708f80d87dce3f693a946baf55b395999bc55b94dd2/lz4-4.4.3-cp310-cp310-win32.whl", hash = "sha256:434a1d1547a0547164866f1ccc31bbda235ac5b9087f24a84956756b52371f40", size = 88146 }, - { url = "https://files.pythonhosted.org/packages/10/a4/47e2bd8f071e52f58b557228c7b930a6aa34977d31ccb32498a9463debff/lz4-4.4.3-cp310-cp310-win_amd64.whl", hash = "sha256:0aea6f283abd6acb1883b70d7a117b913e20c770845559f9421394bc9c522b24", size = 99834 }, - { url = "https://files.pythonhosted.org/packages/6e/28/9b72434d3f41f49637138ff4545e3900b34ece8771e20b84d268b28f4d11/lz4-4.4.3-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:b1b98f0a4137d01b84c680813eef6198e1e00f1f28bc20ce7b5c436459a0d146", size = 220711 }, - { url = "https://files.pythonhosted.org/packages/27/08/ab9008c869ad16f158255514e1870156cebf9c2bf0509aadfddeb5dc2183/lz4-4.4.3-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:20e385cb8bd8321593788f11101d8c89a823a56191978e427e3c5141e129f14b", size = 189494 }, - { url = "https://files.pythonhosted.org/packages/49/3c/00115af6394c26bb54f863eba5680fdb7962747944db0b1df6c757a61054/lz4-4.4.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5c9e32989df06c57f10aa09ad9b30e8a25baf1aefe850e13b0ea5de600477d6a", size = 1265694 }, - { url = "https://files.pythonhosted.org/packages/e1/6d/693b58fe1fcb2118a5bb858417212bcc6b24794ccf3e9ffb4ccaab7ddf1c/lz4-4.4.3-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c3d2d5df5476b065aae9d1ad551fdc7b17c151b84e8edd9212108946b2337c66", size = 1185404 }, - { url = "https://files.pythonhosted.org/packages/80/c6/05179ce2968c434208f2a816de2ebef86b04249d77c694fdd7c8fba0d12b/lz4-4.4.3-cp311-cp311-win32.whl", hash = "sha256:e365850166729fa82be618f476966161d5c47ea081eafc4febfc542bc85bac5d", size = 88141 }, - { url = "https://files.pythonhosted.org/packages/7c/b3/26e04a07a9f5d3f4682853d0bd4ebf1fc83ceb3c72cc55c50bbfbe15a0a2/lz4-4.4.3-cp311-cp311-win_amd64.whl", hash = "sha256:7f5c05bd4b0909b682608c453acc31f1a9170d55f56d27cd701213e0683fc66a", size = 99826 }, - { url = "https://files.pythonhosted.org/packages/7e/40/9a6db39950ba872c3b75ccf4826288a46b109ded1d20508d6044cc36e33c/lz4-4.4.3-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:43461e439ef71d49bb0ee3a1719494cd952a58d205496698e0cde866f22006bc", size = 220484 }, - { url = "https://files.pythonhosted.org/packages/b7/25/edd77ac155e167f0d183f0a30be1665ab581f77108ca6e19d628cd381e42/lz4-4.4.3-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:2ae50a175fb7b900f7aa42575f4fe99c32ca0ff57e5a8c1fd25e1243e67409db", size = 189473 }, - { url = "https://files.pythonhosted.org/packages/55/59/80673123358c0e0b2b773b74ac3d14717e35cfcceac5243b61f88e08b883/lz4-4.4.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:38df5929ffefa9dda120ba1790a2e94fda81916c5aaa1ee652f4b1e515ebb9ed", size = 1264959 }, - { url = "https://files.pythonhosted.org/packages/ea/69/24a3d8609f9a05d93b407d93842d35e953bebf625cb4d128a9105c983d59/lz4-4.4.3-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:2b45914f25d916324531d0259072b402c5f99b67c6e9ac8cbc3d49935aeb1d97", size = 1184842 }, - { url = "https://files.pythonhosted.org/packages/88/6e/680d0fc3dbec31aaffcad23d2e429b2974253ffda4636ea8a7e2cce5461c/lz4-4.4.3-cp312-cp312-win32.whl", hash = "sha256:848c5b040d2cfe35097b1d65d1095d83a3f86374ce879e189533f61405d8763b", size = 88157 }, - { url = "https://files.pythonhosted.org/packages/d4/c9/8fcaf3445d3dc2973861b1a1a27090e23952807facabcf092a587ff77754/lz4-4.4.3-cp312-cp312-win_amd64.whl", hash = "sha256:b1d179bdefd9ddb8d11d7de7825e73fb957511b722a8cb484e417885c210e68c", size = 99833 }, - { url = "https://files.pythonhosted.org/packages/7a/81/61ca14fb0939d03f6ab4710fb92048cde9e1b924ce198912545808ef9e8a/lz4-4.4.3-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:174b7ce5456671c73b81bb115defac8a584363d8b38a48ed3ad976e08eea27cd", size = 220487 }, - { url = "https://files.pythonhosted.org/packages/23/9b/8841de45b452b291aa0cae1fb9a961cee4fe119ff8eed1584b1633c5c4e6/lz4-4.4.3-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:ab26b4af13308b8296688b03d74c3b0c8e8ed1f6b2d1454ef97bdb589db409db", size = 189483 }, - { url = "https://files.pythonhosted.org/packages/d9/18/379429ec69468ee57e1641dc4e1aa324a39510f2ab4d9991a036fc3e74ad/lz4-4.4.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:61e08d84e3bf8ca9f43dc6b33f8cd7ba19f49864e2c91eb2160f83b6f9a268fa", size = 1264934 }, - { url = "https://files.pythonhosted.org/packages/c3/fa/3578da2d0f8062ae53bcc5ef2e9a225896b05332fff746ebe2fd5889eee7/lz4-4.4.3-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:71ebdaadf546d6d393b9a21796172723724b737e84f68f36caf367d1c87a86a1", size = 1184767 }, - { url = "https://files.pythonhosted.org/packages/a1/ed/af96817ac69772d3d676a86f59a583740d25b2f45163625cb3632479102f/lz4-4.4.3-cp313-cp313-win32.whl", hash = "sha256:1f25e1b571a8be2c3d60d46679ef2471ae565f7ba9ba8382596695413523b188", size = 88164 }, - { url = "https://files.pythonhosted.org/packages/96/1f/a6b4b87038d1057675afdd017ca606662f266a41018ed617bc3395a5d10d/lz4-4.4.3-cp313-cp313-win_amd64.whl", hash = "sha256:da091dd8c96dbda124d766231f38619afd5c544051fb4424d2566c905957d342", size = 99840 }, +sdist = { url = "https://files.pythonhosted.org/packages/cc/bc/b2e79af05be82841706ddd7d78059e5f78e6ca5828f92034394b54e303b7/lz4-4.4.3.tar.gz", hash = "sha256:91ed5b71f9179bf3dbfe85d92b52d4b53de2e559aa4daa3b7de18e0dd24ad77d", size = 171848, upload-time = "2025-01-26T21:05:24.658Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/05/39/fce9812fff331f22a22624d88fbb02ee5de807005e4e4115ebebff52107a/lz4-4.4.3-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:1ebf23ffd36b32b980f720a81990fcfdeadacafe7498fbeff7a8e058259d4e58", size = 220707, upload-time = "2025-01-26T21:04:34.081Z" }, + { url = "https://files.pythonhosted.org/packages/f6/25/11620e915333a116637041f87e19939d0d660fb4dcc0c8e8a225b47ab5da/lz4-4.4.3-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:8fe3caea61427057a9e3697c69b2403510fdccfca4483520d02b98ffae74531e", size = 189487, upload-time = "2025-01-26T21:04:36.385Z" }, + { url = "https://files.pythonhosted.org/packages/3f/86/512a52a0016b622dea4aed24098259cd90da0a1dc46e1388a75e89958aa7/lz4-4.4.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e86c7fbe46f6e2e9dfb5377ee690fb8987e8e8363f435886ab91012b88f08a26", size = 1263916, upload-time = "2025-01-26T21:04:40.829Z" }, + { url = "https://files.pythonhosted.org/packages/66/97/2756e8af2e3c2116f74197136acef206fe1137db3c4325adbf0b9517d657/lz4-4.4.3-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:a46f48740584eab3194fbee91c61f7fa396dbb1c5e7aa76ca08165d4e63fb40f", size = 1183992, upload-time = "2025-01-26T21:04:42.176Z" }, + { url = "https://files.pythonhosted.org/packages/fb/33/dc799d86bef9db36a708f80d87dce3f693a946baf55b395999bc55b94dd2/lz4-4.4.3-cp310-cp310-win32.whl", hash = "sha256:434a1d1547a0547164866f1ccc31bbda235ac5b9087f24a84956756b52371f40", size = 88146, upload-time = "2025-01-26T21:04:44.183Z" }, + { url = "https://files.pythonhosted.org/packages/10/a4/47e2bd8f071e52f58b557228c7b930a6aa34977d31ccb32498a9463debff/lz4-4.4.3-cp310-cp310-win_amd64.whl", hash = "sha256:0aea6f283abd6acb1883b70d7a117b913e20c770845559f9421394bc9c522b24", size = 99834, upload-time = "2025-01-26T21:04:45.484Z" }, + { url = "https://files.pythonhosted.org/packages/6e/28/9b72434d3f41f49637138ff4545e3900b34ece8771e20b84d268b28f4d11/lz4-4.4.3-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:b1b98f0a4137d01b84c680813eef6198e1e00f1f28bc20ce7b5c436459a0d146", size = 220711, upload-time = "2025-01-26T21:04:48.606Z" }, + { url = "https://files.pythonhosted.org/packages/27/08/ab9008c869ad16f158255514e1870156cebf9c2bf0509aadfddeb5dc2183/lz4-4.4.3-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:20e385cb8bd8321593788f11101d8c89a823a56191978e427e3c5141e129f14b", size = 189494, upload-time = "2025-01-26T21:04:50.275Z" }, + { url = "https://files.pythonhosted.org/packages/49/3c/00115af6394c26bb54f863eba5680fdb7962747944db0b1df6c757a61054/lz4-4.4.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5c9e32989df06c57f10aa09ad9b30e8a25baf1aefe850e13b0ea5de600477d6a", size = 1265694, upload-time = "2025-01-26T21:04:52.042Z" }, + { url = "https://files.pythonhosted.org/packages/e1/6d/693b58fe1fcb2118a5bb858417212bcc6b24794ccf3e9ffb4ccaab7ddf1c/lz4-4.4.3-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c3d2d5df5476b065aae9d1ad551fdc7b17c151b84e8edd9212108946b2337c66", size = 1185404, upload-time = "2025-01-26T21:04:54.461Z" }, + { url = "https://files.pythonhosted.org/packages/80/c6/05179ce2968c434208f2a816de2ebef86b04249d77c694fdd7c8fba0d12b/lz4-4.4.3-cp311-cp311-win32.whl", hash = "sha256:e365850166729fa82be618f476966161d5c47ea081eafc4febfc542bc85bac5d", size = 88141, upload-time = "2025-01-26T21:04:56.576Z" }, + { url = "https://files.pythonhosted.org/packages/7c/b3/26e04a07a9f5d3f4682853d0bd4ebf1fc83ceb3c72cc55c50bbfbe15a0a2/lz4-4.4.3-cp311-cp311-win_amd64.whl", hash = "sha256:7f5c05bd4b0909b682608c453acc31f1a9170d55f56d27cd701213e0683fc66a", size = 99826, upload-time = "2025-01-26T21:04:58.624Z" }, + { url = "https://files.pythonhosted.org/packages/7e/40/9a6db39950ba872c3b75ccf4826288a46b109ded1d20508d6044cc36e33c/lz4-4.4.3-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:43461e439ef71d49bb0ee3a1719494cd952a58d205496698e0cde866f22006bc", size = 220484, upload-time = "2025-01-26T21:05:00.293Z" }, + { url = "https://files.pythonhosted.org/packages/b7/25/edd77ac155e167f0d183f0a30be1665ab581f77108ca6e19d628cd381e42/lz4-4.4.3-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:2ae50a175fb7b900f7aa42575f4fe99c32ca0ff57e5a8c1fd25e1243e67409db", size = 189473, upload-time = "2025-01-26T21:05:03.242Z" }, + { url = "https://files.pythonhosted.org/packages/55/59/80673123358c0e0b2b773b74ac3d14717e35cfcceac5243b61f88e08b883/lz4-4.4.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:38df5929ffefa9dda120ba1790a2e94fda81916c5aaa1ee652f4b1e515ebb9ed", size = 1264959, upload-time = "2025-01-26T21:05:04.356Z" }, + { url = "https://files.pythonhosted.org/packages/ea/69/24a3d8609f9a05d93b407d93842d35e953bebf625cb4d128a9105c983d59/lz4-4.4.3-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:2b45914f25d916324531d0259072b402c5f99b67c6e9ac8cbc3d49935aeb1d97", size = 1184842, upload-time = "2025-01-26T21:05:05.565Z" }, + { url = "https://files.pythonhosted.org/packages/88/6e/680d0fc3dbec31aaffcad23d2e429b2974253ffda4636ea8a7e2cce5461c/lz4-4.4.3-cp312-cp312-win32.whl", hash = "sha256:848c5b040d2cfe35097b1d65d1095d83a3f86374ce879e189533f61405d8763b", size = 88157, upload-time = "2025-01-26T21:05:06.765Z" }, + { url = "https://files.pythonhosted.org/packages/d4/c9/8fcaf3445d3dc2973861b1a1a27090e23952807facabcf092a587ff77754/lz4-4.4.3-cp312-cp312-win_amd64.whl", hash = "sha256:b1d179bdefd9ddb8d11d7de7825e73fb957511b722a8cb484e417885c210e68c", size = 99833, upload-time = "2025-01-26T21:05:07.676Z" }, + { url = "https://files.pythonhosted.org/packages/7a/81/61ca14fb0939d03f6ab4710fb92048cde9e1b924ce198912545808ef9e8a/lz4-4.4.3-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:174b7ce5456671c73b81bb115defac8a584363d8b38a48ed3ad976e08eea27cd", size = 220487, upload-time = "2025-01-26T21:05:09.194Z" }, + { url = "https://files.pythonhosted.org/packages/23/9b/8841de45b452b291aa0cae1fb9a961cee4fe119ff8eed1584b1633c5c4e6/lz4-4.4.3-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:ab26b4af13308b8296688b03d74c3b0c8e8ed1f6b2d1454ef97bdb589db409db", size = 189483, upload-time = "2025-01-26T21:05:10.619Z" }, + { url = "https://files.pythonhosted.org/packages/d9/18/379429ec69468ee57e1641dc4e1aa324a39510f2ab4d9991a036fc3e74ad/lz4-4.4.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:61e08d84e3bf8ca9f43dc6b33f8cd7ba19f49864e2c91eb2160f83b6f9a268fa", size = 1264934, upload-time = "2025-01-26T21:05:12.558Z" }, + { url = "https://files.pythonhosted.org/packages/c3/fa/3578da2d0f8062ae53bcc5ef2e9a225896b05332fff746ebe2fd5889eee7/lz4-4.4.3-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:71ebdaadf546d6d393b9a21796172723724b737e84f68f36caf367d1c87a86a1", size = 1184767, upload-time = "2025-01-26T21:05:13.976Z" }, + { url = "https://files.pythonhosted.org/packages/a1/ed/af96817ac69772d3d676a86f59a583740d25b2f45163625cb3632479102f/lz4-4.4.3-cp313-cp313-win32.whl", hash = "sha256:1f25e1b571a8be2c3d60d46679ef2471ae565f7ba9ba8382596695413523b188", size = 88164, upload-time = "2025-01-26T21:05:15.222Z" }, + { url = "https://files.pythonhosted.org/packages/96/1f/a6b4b87038d1057675afdd017ca606662f266a41018ed617bc3395a5d10d/lz4-4.4.3-cp313-cp313-win_amd64.whl", hash = "sha256:da091dd8c96dbda124d766231f38619afd5c544051fb4424d2566c905957d342", size = 99840, upload-time = "2025-01-26T21:05:16.176Z" }, ] [[package]] @@ -5719,7 +5739,7 @@ name = "magicattr" version = "0.1.6" source = { registry = "https://pypi.org/simple" } wheels = [ - { url = "https://files.pythonhosted.org/packages/2a/7e/76b7e0c391bee7e9273725c29c8fe41c4df62a215ce58aa8e3518baee0bb/magicattr-0.1.6-py2.py3-none-any.whl", hash = "sha256:d96b18ee45b5ee83b09c17e15d3459a64de62d538808c2f71182777dd9dbbbdf", size = 4664 }, + { url = "https://files.pythonhosted.org/packages/2a/7e/76b7e0c391bee7e9273725c29c8fe41c4df62a215ce58aa8e3518baee0bb/magicattr-0.1.6-py2.py3-none-any.whl", hash = "sha256:d96b18ee45b5ee83b09c17e15d3459a64de62d538808c2f71182777dd9dbbbdf", size = 4664, upload-time = "2022-01-25T16:56:47.074Z" }, ] [[package]] @@ -5729,18 +5749,18 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "markupsafe" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/62/4f/ddb1965901bc388958db9f0c991255b2c469349a741ae8c9cd8a562d70a6/mako-1.3.9.tar.gz", hash = "sha256:b5d65ff3462870feec922dbccf38f6efb44e5714d7b593a656be86663d8600ac", size = 392195 } +sdist = { url = "https://files.pythonhosted.org/packages/62/4f/ddb1965901bc388958db9f0c991255b2c469349a741ae8c9cd8a562d70a6/mako-1.3.9.tar.gz", hash = "sha256:b5d65ff3462870feec922dbccf38f6efb44e5714d7b593a656be86663d8600ac", size = 392195, upload-time = "2025-02-04T15:05:49.37Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/cd/83/de0a49e7de540513f53ab5d2e105321dedeb08a8f5850f0208decf4390ec/Mako-1.3.9-py3-none-any.whl", hash = "sha256:95920acccb578427a9aa38e37a186b1e43156c87260d7ba18ca63aa4c7cbd3a1", size = 78456 }, + { url = "https://files.pythonhosted.org/packages/cd/83/de0a49e7de540513f53ab5d2e105321dedeb08a8f5850f0208decf4390ec/Mako-1.3.9-py3-none-any.whl", hash = "sha256:95920acccb578427a9aa38e37a186b1e43156c87260d7ba18ca63aa4c7cbd3a1", size = 78456, upload-time = "2025-02-04T15:05:51.115Z" }, ] [[package]] name = "markdown" version = "3.7" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/54/28/3af612670f82f4c056911fbbbb42760255801b3068c48de792d354ff4472/markdown-3.7.tar.gz", hash = "sha256:2ae2471477cfd02dbbf038d5d9bc226d40def84b4fe2986e49b59b6b472bbed2", size = 357086 } +sdist = { url = "https://files.pythonhosted.org/packages/54/28/3af612670f82f4c056911fbbbb42760255801b3068c48de792d354ff4472/markdown-3.7.tar.gz", hash = "sha256:2ae2471477cfd02dbbf038d5d9bc226d40def84b4fe2986e49b59b6b472bbed2", size = 357086, upload-time = "2024-08-16T15:55:17.812Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/3f/08/83871f3c50fc983b88547c196d11cf8c3340e37c32d2e9d6152abe2c61f7/Markdown-3.7-py3-none-any.whl", hash = "sha256:7eb6df5690b81a1d7942992c97fad2938e956e79df20cbc6186e9c3a77b1c803", size = 106349 }, + { url = "https://files.pythonhosted.org/packages/3f/08/83871f3c50fc983b88547c196d11cf8c3340e37c32d2e9d6152abe2c61f7/Markdown-3.7-py3-none-any.whl", hash = "sha256:7eb6df5690b81a1d7942992c97fad2938e956e79df20cbc6186e9c3a77b1c803", size = 106349, upload-time = "2024-08-16T15:55:16.176Z" }, ] [[package]] @@ -5750,9 +5770,9 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "mdurl" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/38/71/3b932df36c1a044d397a1f92d1cf91ee0a503d91e470cbd670aa66b07ed0/markdown-it-py-3.0.0.tar.gz", hash = "sha256:e3f60a94fa066dc52ec76661e37c851cb232d92f9886b15cb560aaada2df8feb", size = 74596 } +sdist = { url = "https://files.pythonhosted.org/packages/38/71/3b932df36c1a044d397a1f92d1cf91ee0a503d91e470cbd670aa66b07ed0/markdown-it-py-3.0.0.tar.gz", hash = "sha256:e3f60a94fa066dc52ec76661e37c851cb232d92f9886b15cb560aaada2df8feb", size = 74596, upload-time = "2023-06-03T06:41:14.443Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/42/d7/1ec15b46af6af88f19b8e5ffea08fa375d433c998b8a7639e76935c14f1f/markdown_it_py-3.0.0-py3-none-any.whl", hash = "sha256:355216845c60bd96232cd8d8c40e8f9765cc86f46880e43a8fd22dc1a1a8cab1", size = 87528 }, + { url = "https://files.pythonhosted.org/packages/42/d7/1ec15b46af6af88f19b8e5ffea08fa375d433c998b8a7639e76935c14f1f/markdown_it_py-3.0.0-py3-none-any.whl", hash = "sha256:355216845c60bd96232cd8d8c40e8f9765cc86f46880e43a8fd22dc1a1a8cab1", size = 87528, upload-time = "2023-06-03T06:41:11.019Z" }, ] [[package]] @@ -5763,67 +5783,67 @@ dependencies = [ { name = "beautifulsoup4" }, { name = "six" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/2f/78/c48fed23c7aebc2c16049062e72de1da3220c274de59d28c942acdc9ffb2/markdownify-1.1.0.tar.gz", hash = "sha256:449c0bbbf1401c5112379619524f33b63490a8fa479456d41de9dc9e37560ebd", size = 17127 } +sdist = { url = "https://files.pythonhosted.org/packages/2f/78/c48fed23c7aebc2c16049062e72de1da3220c274de59d28c942acdc9ffb2/markdownify-1.1.0.tar.gz", hash = "sha256:449c0bbbf1401c5112379619524f33b63490a8fa479456d41de9dc9e37560ebd", size = 17127, upload-time = "2025-03-05T11:54:40.574Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/64/11/b751af7ad41b254a802cf52f7bc1fca7cabe2388132f2ce60a1a6b9b9622/markdownify-1.1.0-py3-none-any.whl", hash = "sha256:32a5a08e9af02c8a6528942224c91b933b4bd2c7d078f9012943776fc313eeef", size = 13901 }, + { url = "https://files.pythonhosted.org/packages/64/11/b751af7ad41b254a802cf52f7bc1fca7cabe2388132f2ce60a1a6b9b9622/markdownify-1.1.0-py3-none-any.whl", hash = "sha256:32a5a08e9af02c8a6528942224c91b933b4bd2c7d078f9012943776fc313eeef", size = 13901, upload-time = "2025-03-05T11:54:39.454Z" }, ] [[package]] name = "markupsafe" version = "3.0.2" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/b2/97/5d42485e71dfc078108a86d6de8fa46db44a1a9295e89c5d6d4a06e23a62/markupsafe-3.0.2.tar.gz", hash = "sha256:ee55d3edf80167e48ea11a923c7386f4669df67d7994554387f84e7d8b0a2bf0", size = 20537 } -wheels = [ - { url = "https://files.pythonhosted.org/packages/04/90/d08277ce111dd22f77149fd1a5d4653eeb3b3eaacbdfcbae5afb2600eebd/MarkupSafe-3.0.2-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:7e94c425039cde14257288fd61dcfb01963e658efbc0ff54f5306b06054700f8", size = 14357 }, - { url = "https://files.pythonhosted.org/packages/04/e1/6e2194baeae0bca1fae6629dc0cbbb968d4d941469cbab11a3872edff374/MarkupSafe-3.0.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:9e2d922824181480953426608b81967de705c3cef4d1af983af849d7bd619158", size = 12393 }, - { url = "https://files.pythonhosted.org/packages/1d/69/35fa85a8ece0a437493dc61ce0bb6d459dcba482c34197e3efc829aa357f/MarkupSafe-3.0.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:38a9ef736c01fccdd6600705b09dc574584b89bea478200c5fbf112a6b0d5579", size = 21732 }, - { url = "https://files.pythonhosted.org/packages/22/35/137da042dfb4720b638d2937c38a9c2df83fe32d20e8c8f3185dbfef05f7/MarkupSafe-3.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bbcb445fa71794da8f178f0f6d66789a28d7319071af7a496d4d507ed566270d", size = 20866 }, - { url = "https://files.pythonhosted.org/packages/29/28/6d029a903727a1b62edb51863232152fd335d602def598dade38996887f0/MarkupSafe-3.0.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:57cb5a3cf367aeb1d316576250f65edec5bb3be939e9247ae594b4bcbc317dfb", size = 20964 }, - { url = "https://files.pythonhosted.org/packages/cc/cd/07438f95f83e8bc028279909d9c9bd39e24149b0d60053a97b2bc4f8aa51/MarkupSafe-3.0.2-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:3809ede931876f5b2ec92eef964286840ed3540dadf803dd570c3b7e13141a3b", size = 21977 }, - { url = "https://files.pythonhosted.org/packages/29/01/84b57395b4cc062f9c4c55ce0df7d3108ca32397299d9df00fedd9117d3d/MarkupSafe-3.0.2-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:e07c3764494e3776c602c1e78e298937c3315ccc9043ead7e685b7f2b8d47b3c", size = 21366 }, - { url = "https://files.pythonhosted.org/packages/bd/6e/61ebf08d8940553afff20d1fb1ba7294b6f8d279df9fd0c0db911b4bbcfd/MarkupSafe-3.0.2-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:b424c77b206d63d500bcb69fa55ed8d0e6a3774056bdc4839fc9298a7edca171", size = 21091 }, - { url = "https://files.pythonhosted.org/packages/11/23/ffbf53694e8c94ebd1e7e491de185124277964344733c45481f32ede2499/MarkupSafe-3.0.2-cp310-cp310-win32.whl", hash = "sha256:fcabf5ff6eea076f859677f5f0b6b5c1a51e70a376b0579e0eadef8db48c6b50", size = 15065 }, - { url = "https://files.pythonhosted.org/packages/44/06/e7175d06dd6e9172d4a69a72592cb3f7a996a9c396eee29082826449bbc3/MarkupSafe-3.0.2-cp310-cp310-win_amd64.whl", hash = "sha256:6af100e168aa82a50e186c82875a5893c5597a0c1ccdb0d8b40240b1f28b969a", size = 15514 }, - { url = "https://files.pythonhosted.org/packages/6b/28/bbf83e3f76936960b850435576dd5e67034e200469571be53f69174a2dfd/MarkupSafe-3.0.2-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:9025b4018f3a1314059769c7bf15441064b2207cb3f065e6ea1e7359cb46db9d", size = 14353 }, - { url = "https://files.pythonhosted.org/packages/6c/30/316d194b093cde57d448a4c3209f22e3046c5bb2fb0820b118292b334be7/MarkupSafe-3.0.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:93335ca3812df2f366e80509ae119189886b0f3c2b81325d39efdb84a1e2ae93", size = 12392 }, - { url = "https://files.pythonhosted.org/packages/f2/96/9cdafba8445d3a53cae530aaf83c38ec64c4d5427d975c974084af5bc5d2/MarkupSafe-3.0.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2cb8438c3cbb25e220c2ab33bb226559e7afb3baec11c4f218ffa7308603c832", size = 23984 }, - { url = "https://files.pythonhosted.org/packages/f1/a4/aefb044a2cd8d7334c8a47d3fb2c9f328ac48cb349468cc31c20b539305f/MarkupSafe-3.0.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a123e330ef0853c6e822384873bef7507557d8e4a082961e1defa947aa59ba84", size = 23120 }, - { url = "https://files.pythonhosted.org/packages/8d/21/5e4851379f88f3fad1de30361db501300d4f07bcad047d3cb0449fc51f8c/MarkupSafe-3.0.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:1e084f686b92e5b83186b07e8a17fc09e38fff551f3602b249881fec658d3eca", size = 23032 }, - { url = "https://files.pythonhosted.org/packages/00/7b/e92c64e079b2d0d7ddf69899c98842f3f9a60a1ae72657c89ce2655c999d/MarkupSafe-3.0.2-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:d8213e09c917a951de9d09ecee036d5c7d36cb6cb7dbaece4c71a60d79fb9798", size = 24057 }, - { url = "https://files.pythonhosted.org/packages/f9/ac/46f960ca323037caa0a10662ef97d0a4728e890334fc156b9f9e52bcc4ca/MarkupSafe-3.0.2-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:5b02fb34468b6aaa40dfc198d813a641e3a63b98c2b05a16b9f80b7ec314185e", size = 23359 }, - { url = "https://files.pythonhosted.org/packages/69/84/83439e16197337b8b14b6a5b9c2105fff81d42c2a7c5b58ac7b62ee2c3b1/MarkupSafe-3.0.2-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:0bff5e0ae4ef2e1ae4fdf2dfd5b76c75e5c2fa4132d05fc1b0dabcd20c7e28c4", size = 23306 }, - { url = "https://files.pythonhosted.org/packages/9a/34/a15aa69f01e2181ed8d2b685c0d2f6655d5cca2c4db0ddea775e631918cd/MarkupSafe-3.0.2-cp311-cp311-win32.whl", hash = "sha256:6c89876f41da747c8d3677a2b540fb32ef5715f97b66eeb0c6b66f5e3ef6f59d", size = 15094 }, - { url = "https://files.pythonhosted.org/packages/da/b8/3a3bd761922d416f3dc5d00bfbed11f66b1ab89a0c2b6e887240a30b0f6b/MarkupSafe-3.0.2-cp311-cp311-win_amd64.whl", hash = "sha256:70a87b411535ccad5ef2f1df5136506a10775d267e197e4cf531ced10537bd6b", size = 15521 }, - { url = "https://files.pythonhosted.org/packages/22/09/d1f21434c97fc42f09d290cbb6350d44eb12f09cc62c9476effdb33a18aa/MarkupSafe-3.0.2-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:9778bd8ab0a994ebf6f84c2b949e65736d5575320a17ae8984a77fab08db94cf", size = 14274 }, - { url = "https://files.pythonhosted.org/packages/6b/b0/18f76bba336fa5aecf79d45dcd6c806c280ec44538b3c13671d49099fdd0/MarkupSafe-3.0.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:846ade7b71e3536c4e56b386c2a47adf5741d2d8b94ec9dc3e92e5e1ee1e2225", size = 12348 }, - { url = "https://files.pythonhosted.org/packages/e0/25/dd5c0f6ac1311e9b40f4af06c78efde0f3b5cbf02502f8ef9501294c425b/MarkupSafe-3.0.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1c99d261bd2d5f6b59325c92c73df481e05e57f19837bdca8413b9eac4bd8028", size = 24149 }, - { url = "https://files.pythonhosted.org/packages/f3/f0/89e7aadfb3749d0f52234a0c8c7867877876e0a20b60e2188e9850794c17/MarkupSafe-3.0.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e17c96c14e19278594aa4841ec148115f9c7615a47382ecb6b82bd8fea3ab0c8", size = 23118 }, - { url = "https://files.pythonhosted.org/packages/d5/da/f2eeb64c723f5e3777bc081da884b414671982008c47dcc1873d81f625b6/MarkupSafe-3.0.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:88416bd1e65dcea10bc7569faacb2c20ce071dd1f87539ca2ab364bf6231393c", size = 22993 }, - { url = "https://files.pythonhosted.org/packages/da/0e/1f32af846df486dce7c227fe0f2398dc7e2e51d4a370508281f3c1c5cddc/MarkupSafe-3.0.2-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:2181e67807fc2fa785d0592dc2d6206c019b9502410671cc905d132a92866557", size = 24178 }, - { url = "https://files.pythonhosted.org/packages/c4/f6/bb3ca0532de8086cbff5f06d137064c8410d10779c4c127e0e47d17c0b71/MarkupSafe-3.0.2-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:52305740fe773d09cffb16f8ed0427942901f00adedac82ec8b67752f58a1b22", size = 23319 }, - { url = "https://files.pythonhosted.org/packages/a2/82/8be4c96ffee03c5b4a034e60a31294daf481e12c7c43ab8e34a1453ee48b/MarkupSafe-3.0.2-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:ad10d3ded218f1039f11a75f8091880239651b52e9bb592ca27de44eed242a48", size = 23352 }, - { url = "https://files.pythonhosted.org/packages/51/ae/97827349d3fcffee7e184bdf7f41cd6b88d9919c80f0263ba7acd1bbcb18/MarkupSafe-3.0.2-cp312-cp312-win32.whl", hash = "sha256:0f4ca02bea9a23221c0182836703cbf8930c5e9454bacce27e767509fa286a30", size = 15097 }, - { url = "https://files.pythonhosted.org/packages/c1/80/a61f99dc3a936413c3ee4e1eecac96c0da5ed07ad56fd975f1a9da5bc630/MarkupSafe-3.0.2-cp312-cp312-win_amd64.whl", hash = "sha256:8e06879fc22a25ca47312fbe7c8264eb0b662f6db27cb2d3bbbc74b1df4b9b87", size = 15601 }, - { url = "https://files.pythonhosted.org/packages/83/0e/67eb10a7ecc77a0c2bbe2b0235765b98d164d81600746914bebada795e97/MarkupSafe-3.0.2-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:ba9527cdd4c926ed0760bc301f6728ef34d841f405abf9d4f959c478421e4efd", size = 14274 }, - { url = "https://files.pythonhosted.org/packages/2b/6d/9409f3684d3335375d04e5f05744dfe7e9f120062c9857df4ab490a1031a/MarkupSafe-3.0.2-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:f8b3d067f2e40fe93e1ccdd6b2e1d16c43140e76f02fb1319a05cf2b79d99430", size = 12352 }, - { url = "https://files.pythonhosted.org/packages/d2/f5/6eadfcd3885ea85fe2a7c128315cc1bb7241e1987443d78c8fe712d03091/MarkupSafe-3.0.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:569511d3b58c8791ab4c2e1285575265991e6d8f8700c7be0e88f86cb0672094", size = 24122 }, - { url = "https://files.pythonhosted.org/packages/0c/91/96cf928db8236f1bfab6ce15ad070dfdd02ed88261c2afafd4b43575e9e9/MarkupSafe-3.0.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:15ab75ef81add55874e7ab7055e9c397312385bd9ced94920f2802310c930396", size = 23085 }, - { url = "https://files.pythonhosted.org/packages/c2/cf/c9d56af24d56ea04daae7ac0940232d31d5a8354f2b457c6d856b2057d69/MarkupSafe-3.0.2-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f3818cb119498c0678015754eba762e0d61e5b52d34c8b13d770f0719f7b1d79", size = 22978 }, - { url = "https://files.pythonhosted.org/packages/2a/9f/8619835cd6a711d6272d62abb78c033bda638fdc54c4e7f4272cf1c0962b/MarkupSafe-3.0.2-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:cdb82a876c47801bb54a690c5ae105a46b392ac6099881cdfb9f6e95e4014c6a", size = 24208 }, - { url = "https://files.pythonhosted.org/packages/f9/bf/176950a1792b2cd2102b8ffeb5133e1ed984547b75db47c25a67d3359f77/MarkupSafe-3.0.2-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:cabc348d87e913db6ab4aa100f01b08f481097838bdddf7c7a84b7575b7309ca", size = 23357 }, - { url = "https://files.pythonhosted.org/packages/ce/4f/9a02c1d335caabe5c4efb90e1b6e8ee944aa245c1aaaab8e8a618987d816/MarkupSafe-3.0.2-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:444dcda765c8a838eaae23112db52f1efaf750daddb2d9ca300bcae1039adc5c", size = 23344 }, - { url = "https://files.pythonhosted.org/packages/ee/55/c271b57db36f748f0e04a759ace9f8f759ccf22b4960c270c78a394f58be/MarkupSafe-3.0.2-cp313-cp313-win32.whl", hash = "sha256:bcf3e58998965654fdaff38e58584d8937aa3096ab5354d493c77d1fdd66d7a1", size = 15101 }, - { url = "https://files.pythonhosted.org/packages/29/88/07df22d2dd4df40aba9f3e402e6dc1b8ee86297dddbad4872bd5e7b0094f/MarkupSafe-3.0.2-cp313-cp313-win_amd64.whl", hash = "sha256:e6a2a455bd412959b57a172ce6328d2dd1f01cb2135efda2e4576e8a23fa3b0f", size = 15603 }, - { url = "https://files.pythonhosted.org/packages/62/6a/8b89d24db2d32d433dffcd6a8779159da109842434f1dd2f6e71f32f738c/MarkupSafe-3.0.2-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:b5a6b3ada725cea8a5e634536b1b01c30bcdcd7f9c6fff4151548d5bf6b3a36c", size = 14510 }, - { url = "https://files.pythonhosted.org/packages/7a/06/a10f955f70a2e5a9bf78d11a161029d278eeacbd35ef806c3fd17b13060d/MarkupSafe-3.0.2-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:a904af0a6162c73e3edcb969eeeb53a63ceeb5d8cf642fade7d39e7963a22ddb", size = 12486 }, - { url = "https://files.pythonhosted.org/packages/34/cf/65d4a571869a1a9078198ca28f39fba5fbb910f952f9dbc5220afff9f5e6/MarkupSafe-3.0.2-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4aa4e5faecf353ed117801a068ebab7b7e09ffb6e1d5e412dc852e0da018126c", size = 25480 }, - { url = "https://files.pythonhosted.org/packages/0c/e3/90e9651924c430b885468b56b3d597cabf6d72be4b24a0acd1fa0e12af67/MarkupSafe-3.0.2-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c0ef13eaeee5b615fb07c9a7dadb38eac06a0608b41570d8ade51c56539e509d", size = 23914 }, - { url = "https://files.pythonhosted.org/packages/66/8c/6c7cf61f95d63bb866db39085150df1f2a5bd3335298f14a66b48e92659c/MarkupSafe-3.0.2-cp313-cp313t-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d16a81a06776313e817c951135cf7340a3e91e8c1ff2fac444cfd75fffa04afe", size = 23796 }, - { url = "https://files.pythonhosted.org/packages/bb/35/cbe9238ec3f47ac9a7c8b3df7a808e7cb50fe149dc7039f5f454b3fba218/MarkupSafe-3.0.2-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:6381026f158fdb7c72a168278597a5e3a5222e83ea18f543112b2662a9b699c5", size = 25473 }, - { url = "https://files.pythonhosted.org/packages/e6/32/7621a4382488aa283cc05e8984a9c219abad3bca087be9ec77e89939ded9/MarkupSafe-3.0.2-cp313-cp313t-musllinux_1_2_i686.whl", hash = "sha256:3d79d162e7be8f996986c064d1c7c817f6df3a77fe3d6859f6f9e7be4b8c213a", size = 24114 }, - { url = "https://files.pythonhosted.org/packages/0d/80/0985960e4b89922cb5a0bac0ed39c5b96cbc1a536a99f30e8c220a996ed9/MarkupSafe-3.0.2-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:131a3c7689c85f5ad20f9f6fb1b866f402c445b220c19fe4308c0b147ccd2ad9", size = 24098 }, - { url = "https://files.pythonhosted.org/packages/82/78/fedb03c7d5380df2427038ec8d973587e90561b2d90cd472ce9254cf348b/MarkupSafe-3.0.2-cp313-cp313t-win32.whl", hash = "sha256:ba8062ed2cf21c07a9e295d5b8a2a5ce678b913b45fdf68c32d95d6c1291e0b6", size = 15208 }, - { url = "https://files.pythonhosted.org/packages/4f/65/6079a46068dfceaeabb5dcad6d674f5f5c61a6fa5673746f42a9f4c233b3/MarkupSafe-3.0.2-cp313-cp313t-win_amd64.whl", hash = "sha256:e444a31f8db13eb18ada366ab3cf45fd4b31e4db1236a4448f68778c1d1a5a2f", size = 15739 }, +sdist = { url = "https://files.pythonhosted.org/packages/b2/97/5d42485e71dfc078108a86d6de8fa46db44a1a9295e89c5d6d4a06e23a62/markupsafe-3.0.2.tar.gz", hash = "sha256:ee55d3edf80167e48ea11a923c7386f4669df67d7994554387f84e7d8b0a2bf0", size = 20537, upload-time = "2024-10-18T15:21:54.129Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/04/90/d08277ce111dd22f77149fd1a5d4653eeb3b3eaacbdfcbae5afb2600eebd/MarkupSafe-3.0.2-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:7e94c425039cde14257288fd61dcfb01963e658efbc0ff54f5306b06054700f8", size = 14357, upload-time = "2024-10-18T15:20:51.44Z" }, + { url = "https://files.pythonhosted.org/packages/04/e1/6e2194baeae0bca1fae6629dc0cbbb968d4d941469cbab11a3872edff374/MarkupSafe-3.0.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:9e2d922824181480953426608b81967de705c3cef4d1af983af849d7bd619158", size = 12393, upload-time = "2024-10-18T15:20:52.426Z" }, + { url = "https://files.pythonhosted.org/packages/1d/69/35fa85a8ece0a437493dc61ce0bb6d459dcba482c34197e3efc829aa357f/MarkupSafe-3.0.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:38a9ef736c01fccdd6600705b09dc574584b89bea478200c5fbf112a6b0d5579", size = 21732, upload-time = "2024-10-18T15:20:53.578Z" }, + { url = "https://files.pythonhosted.org/packages/22/35/137da042dfb4720b638d2937c38a9c2df83fe32d20e8c8f3185dbfef05f7/MarkupSafe-3.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bbcb445fa71794da8f178f0f6d66789a28d7319071af7a496d4d507ed566270d", size = 20866, upload-time = "2024-10-18T15:20:55.06Z" }, + { url = "https://files.pythonhosted.org/packages/29/28/6d029a903727a1b62edb51863232152fd335d602def598dade38996887f0/MarkupSafe-3.0.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:57cb5a3cf367aeb1d316576250f65edec5bb3be939e9247ae594b4bcbc317dfb", size = 20964, upload-time = "2024-10-18T15:20:55.906Z" }, + { url = "https://files.pythonhosted.org/packages/cc/cd/07438f95f83e8bc028279909d9c9bd39e24149b0d60053a97b2bc4f8aa51/MarkupSafe-3.0.2-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:3809ede931876f5b2ec92eef964286840ed3540dadf803dd570c3b7e13141a3b", size = 21977, upload-time = "2024-10-18T15:20:57.189Z" }, + { url = "https://files.pythonhosted.org/packages/29/01/84b57395b4cc062f9c4c55ce0df7d3108ca32397299d9df00fedd9117d3d/MarkupSafe-3.0.2-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:e07c3764494e3776c602c1e78e298937c3315ccc9043ead7e685b7f2b8d47b3c", size = 21366, upload-time = "2024-10-18T15:20:58.235Z" }, + { url = "https://files.pythonhosted.org/packages/bd/6e/61ebf08d8940553afff20d1fb1ba7294b6f8d279df9fd0c0db911b4bbcfd/MarkupSafe-3.0.2-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:b424c77b206d63d500bcb69fa55ed8d0e6a3774056bdc4839fc9298a7edca171", size = 21091, upload-time = "2024-10-18T15:20:59.235Z" }, + { url = "https://files.pythonhosted.org/packages/11/23/ffbf53694e8c94ebd1e7e491de185124277964344733c45481f32ede2499/MarkupSafe-3.0.2-cp310-cp310-win32.whl", hash = "sha256:fcabf5ff6eea076f859677f5f0b6b5c1a51e70a376b0579e0eadef8db48c6b50", size = 15065, upload-time = "2024-10-18T15:21:00.307Z" }, + { url = "https://files.pythonhosted.org/packages/44/06/e7175d06dd6e9172d4a69a72592cb3f7a996a9c396eee29082826449bbc3/MarkupSafe-3.0.2-cp310-cp310-win_amd64.whl", hash = "sha256:6af100e168aa82a50e186c82875a5893c5597a0c1ccdb0d8b40240b1f28b969a", size = 15514, upload-time = "2024-10-18T15:21:01.122Z" }, + { url = "https://files.pythonhosted.org/packages/6b/28/bbf83e3f76936960b850435576dd5e67034e200469571be53f69174a2dfd/MarkupSafe-3.0.2-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:9025b4018f3a1314059769c7bf15441064b2207cb3f065e6ea1e7359cb46db9d", size = 14353, upload-time = "2024-10-18T15:21:02.187Z" }, + { url = "https://files.pythonhosted.org/packages/6c/30/316d194b093cde57d448a4c3209f22e3046c5bb2fb0820b118292b334be7/MarkupSafe-3.0.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:93335ca3812df2f366e80509ae119189886b0f3c2b81325d39efdb84a1e2ae93", size = 12392, upload-time = "2024-10-18T15:21:02.941Z" }, + { url = "https://files.pythonhosted.org/packages/f2/96/9cdafba8445d3a53cae530aaf83c38ec64c4d5427d975c974084af5bc5d2/MarkupSafe-3.0.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2cb8438c3cbb25e220c2ab33bb226559e7afb3baec11c4f218ffa7308603c832", size = 23984, upload-time = "2024-10-18T15:21:03.953Z" }, + { url = "https://files.pythonhosted.org/packages/f1/a4/aefb044a2cd8d7334c8a47d3fb2c9f328ac48cb349468cc31c20b539305f/MarkupSafe-3.0.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a123e330ef0853c6e822384873bef7507557d8e4a082961e1defa947aa59ba84", size = 23120, upload-time = "2024-10-18T15:21:06.495Z" }, + { url = "https://files.pythonhosted.org/packages/8d/21/5e4851379f88f3fad1de30361db501300d4f07bcad047d3cb0449fc51f8c/MarkupSafe-3.0.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:1e084f686b92e5b83186b07e8a17fc09e38fff551f3602b249881fec658d3eca", size = 23032, upload-time = "2024-10-18T15:21:07.295Z" }, + { url = "https://files.pythonhosted.org/packages/00/7b/e92c64e079b2d0d7ddf69899c98842f3f9a60a1ae72657c89ce2655c999d/MarkupSafe-3.0.2-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:d8213e09c917a951de9d09ecee036d5c7d36cb6cb7dbaece4c71a60d79fb9798", size = 24057, upload-time = "2024-10-18T15:21:08.073Z" }, + { url = "https://files.pythonhosted.org/packages/f9/ac/46f960ca323037caa0a10662ef97d0a4728e890334fc156b9f9e52bcc4ca/MarkupSafe-3.0.2-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:5b02fb34468b6aaa40dfc198d813a641e3a63b98c2b05a16b9f80b7ec314185e", size = 23359, upload-time = "2024-10-18T15:21:09.318Z" }, + { url = "https://files.pythonhosted.org/packages/69/84/83439e16197337b8b14b6a5b9c2105fff81d42c2a7c5b58ac7b62ee2c3b1/MarkupSafe-3.0.2-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:0bff5e0ae4ef2e1ae4fdf2dfd5b76c75e5c2fa4132d05fc1b0dabcd20c7e28c4", size = 23306, upload-time = "2024-10-18T15:21:10.185Z" }, + { url = "https://files.pythonhosted.org/packages/9a/34/a15aa69f01e2181ed8d2b685c0d2f6655d5cca2c4db0ddea775e631918cd/MarkupSafe-3.0.2-cp311-cp311-win32.whl", hash = "sha256:6c89876f41da747c8d3677a2b540fb32ef5715f97b66eeb0c6b66f5e3ef6f59d", size = 15094, upload-time = "2024-10-18T15:21:11.005Z" }, + { url = "https://files.pythonhosted.org/packages/da/b8/3a3bd761922d416f3dc5d00bfbed11f66b1ab89a0c2b6e887240a30b0f6b/MarkupSafe-3.0.2-cp311-cp311-win_amd64.whl", hash = "sha256:70a87b411535ccad5ef2f1df5136506a10775d267e197e4cf531ced10537bd6b", size = 15521, upload-time = "2024-10-18T15:21:12.911Z" }, + { url = "https://files.pythonhosted.org/packages/22/09/d1f21434c97fc42f09d290cbb6350d44eb12f09cc62c9476effdb33a18aa/MarkupSafe-3.0.2-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:9778bd8ab0a994ebf6f84c2b949e65736d5575320a17ae8984a77fab08db94cf", size = 14274, upload-time = "2024-10-18T15:21:13.777Z" }, + { url = "https://files.pythonhosted.org/packages/6b/b0/18f76bba336fa5aecf79d45dcd6c806c280ec44538b3c13671d49099fdd0/MarkupSafe-3.0.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:846ade7b71e3536c4e56b386c2a47adf5741d2d8b94ec9dc3e92e5e1ee1e2225", size = 12348, upload-time = "2024-10-18T15:21:14.822Z" }, + { url = "https://files.pythonhosted.org/packages/e0/25/dd5c0f6ac1311e9b40f4af06c78efde0f3b5cbf02502f8ef9501294c425b/MarkupSafe-3.0.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1c99d261bd2d5f6b59325c92c73df481e05e57f19837bdca8413b9eac4bd8028", size = 24149, upload-time = "2024-10-18T15:21:15.642Z" }, + { url = "https://files.pythonhosted.org/packages/f3/f0/89e7aadfb3749d0f52234a0c8c7867877876e0a20b60e2188e9850794c17/MarkupSafe-3.0.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e17c96c14e19278594aa4841ec148115f9c7615a47382ecb6b82bd8fea3ab0c8", size = 23118, upload-time = "2024-10-18T15:21:17.133Z" }, + { url = "https://files.pythonhosted.org/packages/d5/da/f2eeb64c723f5e3777bc081da884b414671982008c47dcc1873d81f625b6/MarkupSafe-3.0.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:88416bd1e65dcea10bc7569faacb2c20ce071dd1f87539ca2ab364bf6231393c", size = 22993, upload-time = "2024-10-18T15:21:18.064Z" }, + { url = "https://files.pythonhosted.org/packages/da/0e/1f32af846df486dce7c227fe0f2398dc7e2e51d4a370508281f3c1c5cddc/MarkupSafe-3.0.2-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:2181e67807fc2fa785d0592dc2d6206c019b9502410671cc905d132a92866557", size = 24178, upload-time = "2024-10-18T15:21:18.859Z" }, + { url = "https://files.pythonhosted.org/packages/c4/f6/bb3ca0532de8086cbff5f06d137064c8410d10779c4c127e0e47d17c0b71/MarkupSafe-3.0.2-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:52305740fe773d09cffb16f8ed0427942901f00adedac82ec8b67752f58a1b22", size = 23319, upload-time = "2024-10-18T15:21:19.671Z" }, + { url = "https://files.pythonhosted.org/packages/a2/82/8be4c96ffee03c5b4a034e60a31294daf481e12c7c43ab8e34a1453ee48b/MarkupSafe-3.0.2-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:ad10d3ded218f1039f11a75f8091880239651b52e9bb592ca27de44eed242a48", size = 23352, upload-time = "2024-10-18T15:21:20.971Z" }, + { url = "https://files.pythonhosted.org/packages/51/ae/97827349d3fcffee7e184bdf7f41cd6b88d9919c80f0263ba7acd1bbcb18/MarkupSafe-3.0.2-cp312-cp312-win32.whl", hash = "sha256:0f4ca02bea9a23221c0182836703cbf8930c5e9454bacce27e767509fa286a30", size = 15097, upload-time = "2024-10-18T15:21:22.646Z" }, + { url = "https://files.pythonhosted.org/packages/c1/80/a61f99dc3a936413c3ee4e1eecac96c0da5ed07ad56fd975f1a9da5bc630/MarkupSafe-3.0.2-cp312-cp312-win_amd64.whl", hash = "sha256:8e06879fc22a25ca47312fbe7c8264eb0b662f6db27cb2d3bbbc74b1df4b9b87", size = 15601, upload-time = "2024-10-18T15:21:23.499Z" }, + { url = "https://files.pythonhosted.org/packages/83/0e/67eb10a7ecc77a0c2bbe2b0235765b98d164d81600746914bebada795e97/MarkupSafe-3.0.2-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:ba9527cdd4c926ed0760bc301f6728ef34d841f405abf9d4f959c478421e4efd", size = 14274, upload-time = "2024-10-18T15:21:24.577Z" }, + { url = "https://files.pythonhosted.org/packages/2b/6d/9409f3684d3335375d04e5f05744dfe7e9f120062c9857df4ab490a1031a/MarkupSafe-3.0.2-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:f8b3d067f2e40fe93e1ccdd6b2e1d16c43140e76f02fb1319a05cf2b79d99430", size = 12352, upload-time = "2024-10-18T15:21:25.382Z" }, + { url = "https://files.pythonhosted.org/packages/d2/f5/6eadfcd3885ea85fe2a7c128315cc1bb7241e1987443d78c8fe712d03091/MarkupSafe-3.0.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:569511d3b58c8791ab4c2e1285575265991e6d8f8700c7be0e88f86cb0672094", size = 24122, upload-time = "2024-10-18T15:21:26.199Z" }, + { url = "https://files.pythonhosted.org/packages/0c/91/96cf928db8236f1bfab6ce15ad070dfdd02ed88261c2afafd4b43575e9e9/MarkupSafe-3.0.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:15ab75ef81add55874e7ab7055e9c397312385bd9ced94920f2802310c930396", size = 23085, upload-time = "2024-10-18T15:21:27.029Z" }, + { url = "https://files.pythonhosted.org/packages/c2/cf/c9d56af24d56ea04daae7ac0940232d31d5a8354f2b457c6d856b2057d69/MarkupSafe-3.0.2-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f3818cb119498c0678015754eba762e0d61e5b52d34c8b13d770f0719f7b1d79", size = 22978, upload-time = "2024-10-18T15:21:27.846Z" }, + { url = "https://files.pythonhosted.org/packages/2a/9f/8619835cd6a711d6272d62abb78c033bda638fdc54c4e7f4272cf1c0962b/MarkupSafe-3.0.2-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:cdb82a876c47801bb54a690c5ae105a46b392ac6099881cdfb9f6e95e4014c6a", size = 24208, upload-time = "2024-10-18T15:21:28.744Z" }, + { url = "https://files.pythonhosted.org/packages/f9/bf/176950a1792b2cd2102b8ffeb5133e1ed984547b75db47c25a67d3359f77/MarkupSafe-3.0.2-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:cabc348d87e913db6ab4aa100f01b08f481097838bdddf7c7a84b7575b7309ca", size = 23357, upload-time = "2024-10-18T15:21:29.545Z" }, + { url = "https://files.pythonhosted.org/packages/ce/4f/9a02c1d335caabe5c4efb90e1b6e8ee944aa245c1aaaab8e8a618987d816/MarkupSafe-3.0.2-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:444dcda765c8a838eaae23112db52f1efaf750daddb2d9ca300bcae1039adc5c", size = 23344, upload-time = "2024-10-18T15:21:30.366Z" }, + { url = "https://files.pythonhosted.org/packages/ee/55/c271b57db36f748f0e04a759ace9f8f759ccf22b4960c270c78a394f58be/MarkupSafe-3.0.2-cp313-cp313-win32.whl", hash = "sha256:bcf3e58998965654fdaff38e58584d8937aa3096ab5354d493c77d1fdd66d7a1", size = 15101, upload-time = "2024-10-18T15:21:31.207Z" }, + { url = "https://files.pythonhosted.org/packages/29/88/07df22d2dd4df40aba9f3e402e6dc1b8ee86297dddbad4872bd5e7b0094f/MarkupSafe-3.0.2-cp313-cp313-win_amd64.whl", hash = "sha256:e6a2a455bd412959b57a172ce6328d2dd1f01cb2135efda2e4576e8a23fa3b0f", size = 15603, upload-time = "2024-10-18T15:21:32.032Z" }, + { url = "https://files.pythonhosted.org/packages/62/6a/8b89d24db2d32d433dffcd6a8779159da109842434f1dd2f6e71f32f738c/MarkupSafe-3.0.2-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:b5a6b3ada725cea8a5e634536b1b01c30bcdcd7f9c6fff4151548d5bf6b3a36c", size = 14510, upload-time = "2024-10-18T15:21:33.625Z" }, + { url = "https://files.pythonhosted.org/packages/7a/06/a10f955f70a2e5a9bf78d11a161029d278eeacbd35ef806c3fd17b13060d/MarkupSafe-3.0.2-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:a904af0a6162c73e3edcb969eeeb53a63ceeb5d8cf642fade7d39e7963a22ddb", size = 12486, upload-time = "2024-10-18T15:21:34.611Z" }, + { url = "https://files.pythonhosted.org/packages/34/cf/65d4a571869a1a9078198ca28f39fba5fbb910f952f9dbc5220afff9f5e6/MarkupSafe-3.0.2-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4aa4e5faecf353ed117801a068ebab7b7e09ffb6e1d5e412dc852e0da018126c", size = 25480, upload-time = "2024-10-18T15:21:35.398Z" }, + { url = "https://files.pythonhosted.org/packages/0c/e3/90e9651924c430b885468b56b3d597cabf6d72be4b24a0acd1fa0e12af67/MarkupSafe-3.0.2-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c0ef13eaeee5b615fb07c9a7dadb38eac06a0608b41570d8ade51c56539e509d", size = 23914, upload-time = "2024-10-18T15:21:36.231Z" }, + { url = "https://files.pythonhosted.org/packages/66/8c/6c7cf61f95d63bb866db39085150df1f2a5bd3335298f14a66b48e92659c/MarkupSafe-3.0.2-cp313-cp313t-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d16a81a06776313e817c951135cf7340a3e91e8c1ff2fac444cfd75fffa04afe", size = 23796, upload-time = "2024-10-18T15:21:37.073Z" }, + { url = "https://files.pythonhosted.org/packages/bb/35/cbe9238ec3f47ac9a7c8b3df7a808e7cb50fe149dc7039f5f454b3fba218/MarkupSafe-3.0.2-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:6381026f158fdb7c72a168278597a5e3a5222e83ea18f543112b2662a9b699c5", size = 25473, upload-time = "2024-10-18T15:21:37.932Z" }, + { url = "https://files.pythonhosted.org/packages/e6/32/7621a4382488aa283cc05e8984a9c219abad3bca087be9ec77e89939ded9/MarkupSafe-3.0.2-cp313-cp313t-musllinux_1_2_i686.whl", hash = "sha256:3d79d162e7be8f996986c064d1c7c817f6df3a77fe3d6859f6f9e7be4b8c213a", size = 24114, upload-time = "2024-10-18T15:21:39.799Z" }, + { url = "https://files.pythonhosted.org/packages/0d/80/0985960e4b89922cb5a0bac0ed39c5b96cbc1a536a99f30e8c220a996ed9/MarkupSafe-3.0.2-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:131a3c7689c85f5ad20f9f6fb1b866f402c445b220c19fe4308c0b147ccd2ad9", size = 24098, upload-time = "2024-10-18T15:21:40.813Z" }, + { url = "https://files.pythonhosted.org/packages/82/78/fedb03c7d5380df2427038ec8d973587e90561b2d90cd472ce9254cf348b/MarkupSafe-3.0.2-cp313-cp313t-win32.whl", hash = "sha256:ba8062ed2cf21c07a9e295d5b8a2a5ce678b913b45fdf68c32d95d6c1291e0b6", size = 15208, upload-time = "2024-10-18T15:21:41.814Z" }, + { url = "https://files.pythonhosted.org/packages/4f/65/6079a46068dfceaeabb5dcad6d674f5f5c61a6fa5673746f42a9f4c233b3/MarkupSafe-3.0.2-cp313-cp313t-win_amd64.whl", hash = "sha256:e444a31f8db13eb18ada366ab3cf45fd4b31e4db1236a4448f68778c1d1a5a2f", size = 15739, upload-time = "2024-10-18T15:21:42.784Z" }, ] [[package]] @@ -5833,9 +5853,9 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "packaging" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/ab/5e/5e53d26b42ab75491cda89b871dab9e97c840bf12c63ec58a1919710cd06/marshmallow-3.26.1.tar.gz", hash = "sha256:e6d8affb6cb61d39d26402096dc0aee12d5a26d490a121f118d2e81dc0719dc6", size = 221825 } +sdist = { url = "https://files.pythonhosted.org/packages/ab/5e/5e53d26b42ab75491cda89b871dab9e97c840bf12c63ec58a1919710cd06/marshmallow-3.26.1.tar.gz", hash = "sha256:e6d8affb6cb61d39d26402096dc0aee12d5a26d490a121f118d2e81dc0719dc6", size = 221825, upload-time = "2025-02-03T15:32:25.093Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/34/75/51952c7b2d3873b44a0028b1bd26a25078c18f92f256608e8d1dc61b39fd/marshmallow-3.26.1-py3-none-any.whl", hash = "sha256:3350409f20a70a7e4e11a27661187b77cdcaeb20abca41c1454fe33636bea09c", size = 50878 }, + { url = "https://files.pythonhosted.org/packages/34/75/51952c7b2d3873b44a0028b1bd26a25078c18f92f256608e8d1dc61b39fd/marshmallow-3.26.1-py3-none-any.whl", hash = "sha256:3350409f20a70a7e4e11a27661187b77cdcaeb20abca41c1454fe33636bea09c", size = 50878, upload-time = "2025-02-03T15:32:22.295Z" }, ] [[package]] @@ -5845,18 +5865,18 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "traitlets" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/99/5b/a36a337438a14116b16480db471ad061c36c3694df7c2084a0da7ba538b7/matplotlib_inline-0.1.7.tar.gz", hash = "sha256:8423b23ec666be3d16e16b60bdd8ac4e86e840ebd1dd11a30b9f117f2fa0ab90", size = 8159 } +sdist = { url = "https://files.pythonhosted.org/packages/99/5b/a36a337438a14116b16480db471ad061c36c3694df7c2084a0da7ba538b7/matplotlib_inline-0.1.7.tar.gz", hash = "sha256:8423b23ec666be3d16e16b60bdd8ac4e86e840ebd1dd11a30b9f117f2fa0ab90", size = 8159, upload-time = "2024-04-15T13:44:44.803Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/8f/8e/9ad090d3553c280a8060fbf6e24dc1c0c29704ee7d1c372f0c174aa59285/matplotlib_inline-0.1.7-py3-none-any.whl", hash = "sha256:df192d39a4ff8f21b1895d72e6a13f5fcc5099f00fa84384e0ea28c2cc0653ca", size = 9899 }, + { url = "https://files.pythonhosted.org/packages/8f/8e/9ad090d3553c280a8060fbf6e24dc1c0c29704ee7d1c372f0c174aa59285/matplotlib_inline-0.1.7-py3-none-any.whl", hash = "sha256:df192d39a4ff8f21b1895d72e6a13f5fcc5099f00fa84384e0ea28c2cc0653ca", size = 9899, upload-time = "2024-04-15T13:44:43.265Z" }, ] [[package]] name = "mccabe" version = "0.7.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/e7/ff/0ffefdcac38932a54d2b5eed4e0ba8a408f215002cd178ad1df0f2806ff8/mccabe-0.7.0.tar.gz", hash = "sha256:348e0240c33b60bbdf4e523192ef919f28cb2c3d7d5c7794f74009290f236325", size = 9658 } +sdist = { url = "https://files.pythonhosted.org/packages/e7/ff/0ffefdcac38932a54d2b5eed4e0ba8a408f215002cd178ad1df0f2806ff8/mccabe-0.7.0.tar.gz", hash = "sha256:348e0240c33b60bbdf4e523192ef919f28cb2c3d7d5c7794f74009290f236325", size = 9658, upload-time = "2022-01-24T01:14:51.113Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/27/1a/1f68f9ba0c207934b35b86a8ca3aad8395a3d6dd7921c0686e23853ff5a9/mccabe-0.7.0-py2.py3-none-any.whl", hash = "sha256:6c2d30ab6be0e4a46919781807b4f0d834ebdd6c6e3dca0bda5a15f863427b6e", size = 7350 }, + { url = "https://files.pythonhosted.org/packages/27/1a/1f68f9ba0c207934b35b86a8ca3aad8395a3d6dd7921c0686e23853ff5a9/mccabe-0.7.0-py2.py3-none-any.whl", hash = "sha256:6c2d30ab6be0e4a46919781807b4f0d834ebdd6c6e3dca0bda5a15f863427b6e", size = 7350, upload-time = "2022-01-24T01:14:49.62Z" }, ] [[package]] @@ -5873,18 +5893,18 @@ dependencies = [ { name = "starlette" }, { name = "uvicorn" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/95/d2/f587cb965a56e992634bebc8611c5b579af912b74e04eb9164bd49527d21/mcp-1.6.0.tar.gz", hash = "sha256:d9324876de2c5637369f43161cd71eebfd803df5a95e46225cab8d280e366723", size = 200031 } +sdist = { url = "https://files.pythonhosted.org/packages/95/d2/f587cb965a56e992634bebc8611c5b579af912b74e04eb9164bd49527d21/mcp-1.6.0.tar.gz", hash = "sha256:d9324876de2c5637369f43161cd71eebfd803df5a95e46225cab8d280e366723", size = 200031, upload-time = "2025-03-27T16:46:32.336Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/10/30/20a7f33b0b884a9d14dd3aa94ff1ac9da1479fe2ad66dd9e2736075d2506/mcp-1.6.0-py3-none-any.whl", hash = "sha256:7bd24c6ea042dbec44c754f100984d186620d8b841ec30f1b19eda9b93a634d0", size = 76077 }, + { url = "https://files.pythonhosted.org/packages/10/30/20a7f33b0b884a9d14dd3aa94ff1ac9da1479fe2ad66dd9e2736075d2506/mcp-1.6.0-py3-none-any.whl", hash = "sha256:7bd24c6ea042dbec44c754f100984d186620d8b841ec30f1b19eda9b93a634d0", size = 76077, upload-time = "2025-03-27T16:46:29.919Z" }, ] [[package]] name = "mdurl" version = "0.1.2" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/d6/54/cfe61301667036ec958cb99bd3efefba235e65cdeb9c84d24a8293ba1d90/mdurl-0.1.2.tar.gz", hash = "sha256:bb413d29f5eea38f31dd4754dd7377d4465116fb207585f97bf925588687c1ba", size = 8729 } +sdist = { url = "https://files.pythonhosted.org/packages/d6/54/cfe61301667036ec958cb99bd3efefba235e65cdeb9c84d24a8293ba1d90/mdurl-0.1.2.tar.gz", hash = "sha256:bb413d29f5eea38f31dd4754dd7377d4465116fb207585f97bf925588687c1ba", size = 8729, upload-time = "2022-08-14T12:40:10.846Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/b3/38/89ba8ad64ae25be8de66a6d463314cf1eb366222074cfda9ee839c56a4b4/mdurl-0.1.2-py3-none-any.whl", hash = "sha256:84008a41e51615a49fc9966191ff91509e3c40b939176e643fd50a5c2196b8f8", size = 9979 }, + { url = "https://files.pythonhosted.org/packages/b3/38/89ba8ad64ae25be8de66a6d463314cf1eb366222074cfda9ee839c56a4b4/mdurl-0.1.2-py3-none-any.whl", hash = "sha256:84008a41e51615a49fc9966191ff91509e3c40b939176e643fd50a5c2196b8f8", size = 9979, upload-time = "2022-08-14T12:40:09.779Z" }, ] [[package]] @@ -5899,9 +5919,9 @@ dependencies = [ { name = "qdrant-client" }, { name = "sqlalchemy" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/db/6d/e84e807a89abe3b0acfb02500488e5ca2742397f9b9ab61d2b54007fe384/mem0ai-0.1.34.tar.gz", hash = "sha256:1d99afe3509f659c025c220c533cb033f93c98ae9ae8c11eb057ee07a73c8d9d", size = 57737 } +sdist = { url = "https://files.pythonhosted.org/packages/db/6d/e84e807a89abe3b0acfb02500488e5ca2742397f9b9ab61d2b54007fe384/mem0ai-0.1.34.tar.gz", hash = "sha256:1d99afe3509f659c025c220c533cb033f93c98ae9ae8c11eb057ee07a73c8d9d", size = 57737, upload-time = "2024-11-28T10:13:01.716Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/93/d5/c864ff1a2f015f084053de4c8595e7938dadde17f4c139ee0aee81cff4dc/mem0ai-0.1.34-py3-none-any.whl", hash = "sha256:10ad47e4773e05c3ed51004edf8a6797e72cbbf97658f368be141432c548287c", size = 83191 }, + { url = "https://files.pythonhosted.org/packages/93/d5/c864ff1a2f015f084053de4c8595e7938dadde17f4c139ee0aee81cff4dc/mem0ai-0.1.34-py3-none-any.whl", hash = "sha256:10ad47e4773e05c3ed51004edf8a6797e72cbbf97658f368be141432c548287c", size = 83191, upload-time = "2024-11-28T10:12:59.753Z" }, ] [[package]] @@ -5912,9 +5932,9 @@ dependencies = [ { name = "httpx" }, { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/f2/dc/d51166c151501716906bb21a1563298d5abd6abe6fbf3a6dba5d4800d6ee/metal_sdk-2.5.1.tar.gz", hash = "sha256:97ac85e16669f256d2502b7c9606a5f0d4aa4cecc3938834b6064867ee47a34a", size = 15476 } +sdist = { url = "https://files.pythonhosted.org/packages/f2/dc/d51166c151501716906bb21a1563298d5abd6abe6fbf3a6dba5d4800d6ee/metal_sdk-2.5.1.tar.gz", hash = "sha256:97ac85e16669f256d2502b7c9606a5f0d4aa4cecc3938834b6064867ee47a34a", size = 15476, upload-time = "2023-11-10T13:33:28.922Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/22/6d/1c1b181328cdae858797ccbcad7a74be6e3d81f06041fde9a25c698cb5db/metal_sdk-2.5.1-py3-none-any.whl", hash = "sha256:22eb44609d789d772664fe6eb502bb07b5f645a370c7d7fb993ffb28ecb59bbd", size = 14043 }, + { url = "https://files.pythonhosted.org/packages/22/6d/1c1b181328cdae858797ccbcad7a74be6e3d81f06041fde9a25c698cb5db/metal_sdk-2.5.1-py3-none-any.whl", hash = "sha256:22eb44609d789d772664fe6eb502bb07b5f645a370c7d7fb993ffb28ecb59bbd", size = 14043, upload-time = "2023-11-10T13:33:24.666Z" }, ] [[package]] @@ -5924,9 +5944,9 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "requests" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/39/f4/458fbd9c8624aab58deca73468df107201cadc5ca8ea449511d318140de3/metaphor-python-0.1.23.tar.gz", hash = "sha256:ce3a8f9d81b2ee7201dac225095cdf2da34b003fe889c5b4629a8b480e8de7ba", size = 5563 } +sdist = { url = "https://files.pythonhosted.org/packages/39/f4/458fbd9c8624aab58deca73468df107201cadc5ca8ea449511d318140de3/metaphor-python-0.1.23.tar.gz", hash = "sha256:ce3a8f9d81b2ee7201dac225095cdf2da34b003fe889c5b4629a8b480e8de7ba", size = 5563, upload-time = "2023-11-30T16:49:45.831Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/ff/ef/44b06a7269a596fb23ce0a318c1b2e6e67012624c9122d5a73883c23f9f9/metaphor_python-0.1.23-py3-none-any.whl", hash = "sha256:993b594373efdd5223631f8997dfd68801241db112a214d7c56aeac03fc74b4f", size = 6138 }, + { url = "https://files.pythonhosted.org/packages/ff/ef/44b06a7269a596fb23ce0a318c1b2e6e67012624c9122d5a73883c23f9f9/metaphor_python-0.1.23-py3-none-any.whl", hash = "sha256:993b594373efdd5223631f8997dfd68801241db112a214d7c56aeac03fc74b4f", size = 6138, upload-time = "2023-11-30T16:49:43.946Z" }, ] [[package]] @@ -5937,10 +5957,10 @@ dependencies = [ { name = "tqdm" }, ] wheels = [ - { url = "https://files.pythonhosted.org/packages/85/42/6f4706066ec3251d5a3d42f7fc2bbb02deffa518e40ec63d9abdee58964b/milvus_lite-2.4.11-py3-none-macosx_10_9_x86_64.whl", hash = "sha256:9e563ae0dca1b41bfd76b90f06b2bcc474460fe4eba142c9bab18d2747ff843b", size = 19841144 }, - { url = "https://files.pythonhosted.org/packages/c9/69/eabed32162362ba460d81b5c26c6554c2ffef9427fc5d440aa74fbe675dc/milvus_lite-2.4.11-py3-none-macosx_11_0_arm64.whl", hash = "sha256:d21472bd24eb327542817829ce7cb51878318e6173c4d62353c77421aecf98d6", size = 16872814 }, - { url = "https://files.pythonhosted.org/packages/ed/85/feb5ef0d92ab4b62c20a5a91fdfc8515f1038d9947a41f5e8ba357724c28/milvus_lite-2.4.11-py3-none-manylinux2014_aarch64.whl", hash = "sha256:8e6ef27f7f84976f9fd0047b675ede746db2e0cc581c44a916ac9e71e0cef05d", size = 36006762 }, - { url = "https://files.pythonhosted.org/packages/8d/c2/b294a7699ef097d7b0ab89f95f34fb0710726f12d7da912734e18c2558eb/milvus_lite-2.4.11-py3-none-manylinux2014_x86_64.whl", hash = "sha256:551f56b49fcfbb330b658b4a3c56ed29ba9b692ec201edd1f2dade7f5e39957d", size = 45177882 }, + { url = "https://files.pythonhosted.org/packages/85/42/6f4706066ec3251d5a3d42f7fc2bbb02deffa518e40ec63d9abdee58964b/milvus_lite-2.4.11-py3-none-macosx_10_9_x86_64.whl", hash = "sha256:9e563ae0dca1b41bfd76b90f06b2bcc474460fe4eba142c9bab18d2747ff843b", size = 19841144, upload-time = "2024-12-31T02:16:35.679Z" }, + { url = "https://files.pythonhosted.org/packages/c9/69/eabed32162362ba460d81b5c26c6554c2ffef9427fc5d440aa74fbe675dc/milvus_lite-2.4.11-py3-none-macosx_11_0_arm64.whl", hash = "sha256:d21472bd24eb327542817829ce7cb51878318e6173c4d62353c77421aecf98d6", size = 16872814, upload-time = "2024-12-31T08:44:42.047Z" }, + { url = "https://files.pythonhosted.org/packages/ed/85/feb5ef0d92ab4b62c20a5a91fdfc8515f1038d9947a41f5e8ba357724c28/milvus_lite-2.4.11-py3-none-manylinux2014_aarch64.whl", hash = "sha256:8e6ef27f7f84976f9fd0047b675ede746db2e0cc581c44a916ac9e71e0cef05d", size = 36006762, upload-time = "2025-01-02T11:29:11.907Z" }, + { url = "https://files.pythonhosted.org/packages/8d/c2/b294a7699ef097d7b0ab89f95f34fb0710726f12d7da912734e18c2558eb/milvus_lite-2.4.11-py3-none-manylinux2014_x86_64.whl", hash = "sha256:551f56b49fcfbb330b658b4a3c56ed29ba9b692ec201edd1f2dade7f5e39957d", size = 45177882, upload-time = "2024-12-31T02:16:47.42Z" }, ] [[package]] @@ -5954,9 +5974,9 @@ dependencies = [ { name = "scipy" }, { name = "transformers" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/08/44/5c2189e9c63166f51c543919d2c1dd20a2ea6ff5ae54f43e098fb477036f/milvus_model-0.2.12.tar.gz", hash = "sha256:1d6fd5c416545062a2db4dc910141e323ed9694df78564938b1f62222087eb15", size = 35417 } +sdist = { url = "https://files.pythonhosted.org/packages/08/44/5c2189e9c63166f51c543919d2c1dd20a2ea6ff5ae54f43e098fb477036f/milvus_model-0.2.12.tar.gz", hash = "sha256:1d6fd5c416545062a2db4dc910141e323ed9694df78564938b1f62222087eb15", size = 35417, upload-time = "2025-01-14T03:57:51.246Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/78/47/6296998f79f6a60ea51249c7fcad6642fceee2a9acd16b7e8a5dc7d177e2/milvus_model-0.2.12-py3-none-any.whl", hash = "sha256:66c8e2ae2fd6379747af407e34c0b4003d5755fdacf50ae1327a03510e3d2b50", size = 43244 }, + { url = "https://files.pythonhosted.org/packages/78/47/6296998f79f6a60ea51249c7fcad6642fceee2a9acd16b7e8a5dc7d177e2/milvus_model-0.2.12-py3-none-any.whl", hash = "sha256:66c8e2ae2fd6379747af407e34c0b4003d5755fdacf50ae1327a03510e3d2b50", size = 43244, upload-time = "2025-01-14T03:57:49.105Z" }, ] [[package]] @@ -5970,9 +5990,9 @@ dependencies = [ { name = "typing-extensions" }, { name = "urllib3" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/9e/68/86a1cef80396e6a35a6fc4fafee5d28578c1a137bddd3ca2aa86f9b26a22/minio-7.2.15.tar.gz", hash = "sha256:5247df5d4dca7bfa4c9b20093acd5ad43e82d8710ceb059d79c6eea970f49f79", size = 138040 } +sdist = { url = "https://files.pythonhosted.org/packages/9e/68/86a1cef80396e6a35a6fc4fafee5d28578c1a137bddd3ca2aa86f9b26a22/minio-7.2.15.tar.gz", hash = "sha256:5247df5d4dca7bfa4c9b20093acd5ad43e82d8710ceb059d79c6eea970f49f79", size = 138040, upload-time = "2025-01-19T08:57:26.626Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/fb/6f/3690028e846fe432bfa5ba724a0dc37ec9c914965b7733e19d8ca2c4c48d/minio-7.2.15-py3-none-any.whl", hash = "sha256:c06ef7a43e5d67107067f77b6c07ebdd68733e5aa7eed03076472410ca19d876", size = 95075 }, + { url = "https://files.pythonhosted.org/packages/fb/6f/3690028e846fe432bfa5ba724a0dc37ec9c914965b7733e19d8ca2c4c48d/minio-7.2.15-py3-none-any.whl", hash = "sha256:c06ef7a43e5d67107067f77b6c07ebdd68733e5aa7eed03076472410ca19d876", size = 95075, upload-time = "2025-01-19T08:57:24.169Z" }, ] [[package]] @@ -5987,160 +6007,160 @@ dependencies = [ { name = "python-dateutil" }, { name = "typing-inspect" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/91/36/a722dc70b61b8a7920d2fb5c8cff85b7816e071b1af96615b2b19c042412/mistralai-1.5.1.tar.gz", hash = "sha256:ce4b8c7aa587521c46dbc45d42e27575f6197c0229f47242e5b331875104707b", size = 133512 } +sdist = { url = "https://files.pythonhosted.org/packages/91/36/a722dc70b61b8a7920d2fb5c8cff85b7816e071b1af96615b2b19c042412/mistralai-1.5.1.tar.gz", hash = "sha256:ce4b8c7aa587521c46dbc45d42e27575f6197c0229f47242e5b331875104707b", size = 133512, upload-time = "2025-03-06T18:30:30.997Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/25/41/ada2fcb82ef918a7906bb63e008781ffa29d7d8608145d4b41d4d477504c/mistralai-1.5.1-py3-none-any.whl", hash = "sha256:881f8a1b9a7966d15bd1eb4ed05df09483c261f826c1b9d153ceeca605dc79ac", size = 278253 }, + { url = "https://files.pythonhosted.org/packages/25/41/ada2fcb82ef918a7906bb63e008781ffa29d7d8608145d4b41d4d477504c/mistralai-1.5.1-py3-none-any.whl", hash = "sha256:881f8a1b9a7966d15bd1eb4ed05df09483c261f826c1b9d153ceeca605dc79ac", size = 278253, upload-time = "2025-03-06T18:30:29.11Z" }, ] [[package]] name = "mmh3" version = "5.1.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/47/1b/1fc6888c74cbd8abad1292dde2ddfcf8fc059e114c97dd6bf16d12f36293/mmh3-5.1.0.tar.gz", hash = "sha256:136e1e670500f177f49ec106a4ebf0adf20d18d96990cc36ea492c651d2b406c", size = 33728 } -wheels = [ - { url = "https://files.pythonhosted.org/packages/a1/01/9d06468928661765c0fc248a29580c760a4a53a9c6c52cf72528bae3582e/mmh3-5.1.0-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:eaf4ac5c6ee18ca9232238364d7f2a213278ae5ca97897cafaa123fcc7bb8bec", size = 56095 }, - { url = "https://files.pythonhosted.org/packages/e4/d7/7b39307fc9db867b2a9a20c58b0de33b778dd6c55e116af8ea031f1433ba/mmh3-5.1.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:48f9aa8ccb9ad1d577a16104834ac44ff640d8de8c0caed09a2300df7ce8460a", size = 40512 }, - { url = "https://files.pythonhosted.org/packages/4f/85/728ca68280d8ccc60c113ad119df70ff1748fbd44c89911fed0501faf0b8/mmh3-5.1.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:d4ba8cac21e1f2d4e436ce03a82a7f87cda80378691f760e9ea55045ec480a3d", size = 40110 }, - { url = "https://files.pythonhosted.org/packages/e4/96/beaf0e301472ffa00358bbbf771fe2d9c4d709a2fe30b1d929e569f8cbdf/mmh3-5.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d69281c281cb01994f054d862a6bb02a2e7acfe64917795c58934b0872b9ece4", size = 100151 }, - { url = "https://files.pythonhosted.org/packages/c3/ee/9381f825c4e09ffafeffa213c3865c4bf7d39771640de33ab16f6faeb854/mmh3-5.1.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:4d05ed3962312fbda2a1589b97359d2467f677166952f6bd410d8c916a55febf", size = 106312 }, - { url = "https://files.pythonhosted.org/packages/67/dc/350a54bea5cf397d357534198ab8119cfd0d8e8bad623b520f9c290af985/mmh3-5.1.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:78ae6a03f4cff4aa92ddd690611168856f8c33a141bd3e5a1e0a85521dc21ea0", size = 104232 }, - { url = "https://files.pythonhosted.org/packages/b2/5d/2c6eb4a4ec2f7293b98a9c07cb8c64668330b46ff2b6511244339e69a7af/mmh3-5.1.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:95f983535b39795d9fb7336438faae117424c6798f763d67c6624f6caf2c4c01", size = 91663 }, - { url = "https://files.pythonhosted.org/packages/f1/ac/17030d24196f73ecbab8b5033591e5e0e2beca103181a843a135c78f4fee/mmh3-5.1.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d46fdd80d4c7ecadd9faa6181e92ccc6fe91c50991c9af0e371fdf8b8a7a6150", size = 99166 }, - { url = "https://files.pythonhosted.org/packages/b9/ed/54ddc56603561a10b33da9b12e95a48a271d126f4a4951841bbd13145ebf/mmh3-5.1.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:0f16e976af7365ea3b5c425124b2a7f0147eed97fdbb36d99857f173c8d8e096", size = 101555 }, - { url = "https://files.pythonhosted.org/packages/1c/c3/33fb3a940c9b70908a5cc9fcc26534aff8698180f9f63ab6b7cc74da8bcd/mmh3-5.1.0-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:6fa97f7d1e1f74ad1565127229d510f3fd65d931fdedd707c1e15100bc9e5ebb", size = 94813 }, - { url = "https://files.pythonhosted.org/packages/61/88/c9ff76a23abe34db8eee1a6fa4e449462a16c7eb547546fc5594b0860a72/mmh3-5.1.0-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:4052fa4a8561bd62648e9eb993c8f3af3bdedadf3d9687aa4770d10e3709a80c", size = 109611 }, - { url = "https://files.pythonhosted.org/packages/0b/8e/27d04f40e95554ebe782cac7bddda2d158cf3862387298c9c7b254fa7beb/mmh3-5.1.0-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:3f0e8ae9f961037f812afe3cce7da57abf734285961fffbeff9a4c011b737732", size = 100515 }, - { url = "https://files.pythonhosted.org/packages/7b/00/504ca8f462f01048f3c87cd93f2e1f60b93dac2f930cd4ed73532a9337f5/mmh3-5.1.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:99297f207db967814f1f02135bb7fe7628b9eacb046134a34e1015b26b06edce", size = 100177 }, - { url = "https://files.pythonhosted.org/packages/6f/1d/2efc3525fe6fdf8865972fcbb884bd1f4b0f923c19b80891cecf7e239fa5/mmh3-5.1.0-cp310-cp310-win32.whl", hash = "sha256:2e6c8dc3631a5e22007fbdb55e993b2dbce7985c14b25b572dd78403c2e79182", size = 40815 }, - { url = "https://files.pythonhosted.org/packages/38/b5/c8fbe707cb0fea77a6d2d58d497bc9b67aff80deb84d20feb34d8fdd8671/mmh3-5.1.0-cp310-cp310-win_amd64.whl", hash = "sha256:e4e8c7ad5a4dddcfde35fd28ef96744c1ee0f9d9570108aa5f7e77cf9cfdf0bf", size = 41479 }, - { url = "https://files.pythonhosted.org/packages/a1/f1/663e16134f913fccfbcea5b300fb7dc1860d8f63dc71867b013eebc10aec/mmh3-5.1.0-cp310-cp310-win_arm64.whl", hash = "sha256:45da549269883208912868a07d0364e1418d8292c4259ca11699ba1b2475bd26", size = 38883 }, - { url = "https://files.pythonhosted.org/packages/56/09/fda7af7fe65928262098382e3bf55950cfbf67d30bf9e47731bf862161e9/mmh3-5.1.0-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:0b529dcda3f951ff363a51d5866bc6d63cf57f1e73e8961f864ae5010647079d", size = 56098 }, - { url = "https://files.pythonhosted.org/packages/0c/ab/84c7bc3f366d6f3bd8b5d9325a10c367685bc17c26dac4c068e2001a4671/mmh3-5.1.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:4db1079b3ace965e562cdfc95847312f9273eb2ad3ebea983435c8423e06acd7", size = 40513 }, - { url = "https://files.pythonhosted.org/packages/4f/21/25ea58ca4a652bdc83d1528bec31745cce35802381fb4fe3c097905462d2/mmh3-5.1.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:22d31e3a0ff89b8eb3b826d6fc8e19532998b2aa6b9143698043a1268da413e1", size = 40112 }, - { url = "https://files.pythonhosted.org/packages/bd/78/4f12f16ae074ddda6f06745254fdb50f8cf3c85b0bbf7eaca58bed84bf58/mmh3-5.1.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2139bfbd354cd6cb0afed51c4b504f29bcd687a3b1460b7e89498329cc28a894", size = 102632 }, - { url = "https://files.pythonhosted.org/packages/48/11/8f09dc999cf2a09b6138d8d7fc734efb7b7bfdd9adb9383380941caadff0/mmh3-5.1.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:8c8105c6a435bc2cd6ea2ef59558ab1a2976fd4a4437026f562856d08996673a", size = 108884 }, - { url = "https://files.pythonhosted.org/packages/bd/91/e59a66538a3364176f6c3f7620eee0ab195bfe26f89a95cbcc7a1fb04b28/mmh3-5.1.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:57730067174a7f36fcd6ce012fe359bd5510fdaa5fe067bc94ed03e65dafb769", size = 106835 }, - { url = "https://files.pythonhosted.org/packages/25/14/b85836e21ab90e5cddb85fe79c494ebd8f81d96a87a664c488cc9277668b/mmh3-5.1.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:bde80eb196d7fdc765a318604ded74a4378f02c5b46c17aa48a27d742edaded2", size = 93688 }, - { url = "https://files.pythonhosted.org/packages/ac/aa/8bc964067df9262740c95e4cde2d19f149f2224f426654e14199a9e47df6/mmh3-5.1.0-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e9c8eddcb441abddeb419c16c56fd74b3e2df9e57f7aa2903221996718435c7a", size = 101569 }, - { url = "https://files.pythonhosted.org/packages/70/b6/1fb163cbf919046a64717466c00edabebece3f95c013853fec76dbf2df92/mmh3-5.1.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:99e07e4acafbccc7a28c076a847fb060ffc1406036bc2005acb1b2af620e53c3", size = 98483 }, - { url = "https://files.pythonhosted.org/packages/70/49/ba64c050dd646060f835f1db6b2cd60a6485f3b0ea04976e7a29ace7312e/mmh3-5.1.0-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:9e25ba5b530e9a7d65f41a08d48f4b3fedc1e89c26486361166a5544aa4cad33", size = 96496 }, - { url = "https://files.pythonhosted.org/packages/9e/07/f2751d6a0b535bb865e1066e9c6b80852571ef8d61bce7eb44c18720fbfc/mmh3-5.1.0-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:bb9bf7475b4d99156ce2f0cf277c061a17560c8c10199c910a680869a278ddc7", size = 105109 }, - { url = "https://files.pythonhosted.org/packages/b7/02/30360a5a66f7abba44596d747cc1e6fb53136b168eaa335f63454ab7bb79/mmh3-5.1.0-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:2a1b0878dd281ea3003368ab53ff6f568e175f1b39f281df1da319e58a19c23a", size = 98231 }, - { url = "https://files.pythonhosted.org/packages/8c/60/8526b0c750ff4d7ae1266e68b795f14b97758a1d9fcc19f6ecabf9c55656/mmh3-5.1.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:25f565093ac8b8aefe0f61f8f95c9a9d11dd69e6a9e9832ff0d293511bc36258", size = 97548 }, - { url = "https://files.pythonhosted.org/packages/6d/4c/26e1222aca65769280d5427a1ce5875ef4213449718c8f03958d0bf91070/mmh3-5.1.0-cp311-cp311-win32.whl", hash = "sha256:1e3554d8792387eac73c99c6eaea0b3f884e7130eb67986e11c403e4f9b6d372", size = 40810 }, - { url = "https://files.pythonhosted.org/packages/98/d5/424ba95062d1212ea615dc8debc8d57983f2242d5e6b82e458b89a117a1e/mmh3-5.1.0-cp311-cp311-win_amd64.whl", hash = "sha256:8ad777a48197882492af50bf3098085424993ce850bdda406a358b6ab74be759", size = 41476 }, - { url = "https://files.pythonhosted.org/packages/bd/08/0315ccaf087ba55bb19a6dd3b1e8acd491e74ce7f5f9c4aaa06a90d66441/mmh3-5.1.0-cp311-cp311-win_arm64.whl", hash = "sha256:f29dc4efd99bdd29fe85ed6c81915b17b2ef2cf853abf7213a48ac6fb3eaabe1", size = 38880 }, - { url = "https://files.pythonhosted.org/packages/f4/47/e5f452bdf16028bfd2edb4e2e35d0441e4a4740f30e68ccd4cfd2fb2c57e/mmh3-5.1.0-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:45712987367cb9235026e3cbf4334670522a97751abfd00b5bc8bfa022c3311d", size = 56152 }, - { url = "https://files.pythonhosted.org/packages/60/38/2132d537dc7a7fdd8d2e98df90186c7fcdbd3f14f95502a24ba443c92245/mmh3-5.1.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:b1020735eb35086ab24affbea59bb9082f7f6a0ad517cb89f0fc14f16cea4dae", size = 40564 }, - { url = "https://files.pythonhosted.org/packages/c0/2a/c52cf000581bfb8d94794f58865658e7accf2fa2e90789269d4ae9560b16/mmh3-5.1.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:babf2a78ce5513d120c358722a2e3aa7762d6071cd10cede026f8b32452be322", size = 40104 }, - { url = "https://files.pythonhosted.org/packages/83/33/30d163ce538c54fc98258db5621447e3ab208d133cece5d2577cf913e708/mmh3-5.1.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d4f47f58cd5cbef968c84a7c1ddc192fef0a36b48b0b8a3cb67354531aa33b00", size = 102634 }, - { url = "https://files.pythonhosted.org/packages/94/5c/5a18acb6ecc6852be2d215c3d811aa61d7e425ab6596be940877355d7f3e/mmh3-5.1.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:2044a601c113c981f2c1e14fa33adc9b826c9017034fe193e9eb49a6882dbb06", size = 108888 }, - { url = "https://files.pythonhosted.org/packages/1f/f6/11c556324c64a92aa12f28e221a727b6e082e426dc502e81f77056f6fc98/mmh3-5.1.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:c94d999c9f2eb2da44d7c2826d3fbffdbbbbcde8488d353fee7c848ecc42b968", size = 106968 }, - { url = "https://files.pythonhosted.org/packages/5d/61/ca0c196a685aba7808a5c00246f17b988a9c4f55c594ee0a02c273e404f3/mmh3-5.1.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:a015dcb24fa0c7a78f88e9419ac74f5001c1ed6a92e70fd1803f74afb26a4c83", size = 93771 }, - { url = "https://files.pythonhosted.org/packages/b4/55/0927c33528710085ee77b808d85bbbafdb91a1db7c8eaa89cac16d6c513e/mmh3-5.1.0-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:457da019c491a2d20e2022c7d4ce723675e4c081d9efc3b4d8b9f28a5ea789bd", size = 101726 }, - { url = "https://files.pythonhosted.org/packages/49/39/a92c60329fa470f41c18614a93c6cd88821412a12ee78c71c3f77e1cfc2d/mmh3-5.1.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:71408579a570193a4ac9c77344d68ddefa440b00468a0b566dcc2ba282a9c559", size = 98523 }, - { url = "https://files.pythonhosted.org/packages/81/90/26adb15345af8d9cf433ae1b6adcf12e0a4cad1e692de4fa9f8e8536c5ae/mmh3-5.1.0-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:8b3a04bc214a6e16c81f02f855e285c6df274a2084787eeafaa45f2fbdef1b63", size = 96628 }, - { url = "https://files.pythonhosted.org/packages/8a/4d/340d1e340df972a13fd4ec84c787367f425371720a1044220869c82364e9/mmh3-5.1.0-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:832dae26a35514f6d3c1e267fa48e8de3c7b978afdafa0529c808ad72e13ada3", size = 105190 }, - { url = "https://files.pythonhosted.org/packages/d3/7c/65047d1cccd3782d809936db446430fc7758bda9def5b0979887e08302a2/mmh3-5.1.0-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:bf658a61fc92ef8a48945ebb1076ef4ad74269e353fffcb642dfa0890b13673b", size = 98439 }, - { url = "https://files.pythonhosted.org/packages/72/d2/3c259d43097c30f062050f7e861075099404e8886b5d4dd3cebf180d6e02/mmh3-5.1.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:3313577453582b03383731b66447cdcdd28a68f78df28f10d275d7d19010c1df", size = 97780 }, - { url = "https://files.pythonhosted.org/packages/29/29/831ea8d4abe96cdb3e28b79eab49cac7f04f9c6b6e36bfc686197ddba09d/mmh3-5.1.0-cp312-cp312-win32.whl", hash = "sha256:1d6508504c531ab86c4424b5a5ff07c1132d063863339cf92f6657ff7a580f76", size = 40835 }, - { url = "https://files.pythonhosted.org/packages/12/dd/7cbc30153b73f08eeac43804c1dbc770538a01979b4094edbe1a4b8eb551/mmh3-5.1.0-cp312-cp312-win_amd64.whl", hash = "sha256:aa75981fcdf3f21759d94f2c81b6a6e04a49dfbcdad88b152ba49b8e20544776", size = 41509 }, - { url = "https://files.pythonhosted.org/packages/80/9d/627375bab4c90dd066093fc2c9a26b86f87e26d980dbf71667b44cbee3eb/mmh3-5.1.0-cp312-cp312-win_arm64.whl", hash = "sha256:a4c1a76808dfea47f7407a0b07aaff9087447ef6280716fd0783409b3088bb3c", size = 38888 }, - { url = "https://files.pythonhosted.org/packages/05/06/a098a42870db16c0a54a82c56a5bdc873de3165218cd5b3ca59dbc0d31a7/mmh3-5.1.0-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:7a523899ca29cfb8a5239618474a435f3d892b22004b91779fcb83504c0d5b8c", size = 56165 }, - { url = "https://files.pythonhosted.org/packages/5a/65/eaada79a67fde1f43e1156d9630e2fb70655e1d3f4e8f33d7ffa31eeacfd/mmh3-5.1.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:17cef2c3a6ca2391ca7171a35ed574b5dab8398163129a3e3a4c05ab85a4ff40", size = 40569 }, - { url = "https://files.pythonhosted.org/packages/36/7e/2b6c43ed48be583acd68e34d16f19209a9f210e4669421b0321e326d8554/mmh3-5.1.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:52e12895b30110f3d89dae59a888683cc886ed0472dd2eca77497edef6161997", size = 40104 }, - { url = "https://files.pythonhosted.org/packages/11/2b/1f9e962fdde8e41b0f43d22c8ba719588de8952f9376df7d73a434827590/mmh3-5.1.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e0d6719045cda75c3f40397fc24ab67b18e0cb8f69d3429ab4c39763c4c608dd", size = 102497 }, - { url = "https://files.pythonhosted.org/packages/46/94/d6c5c3465387ba077cccdc028ab3eec0d86eed1eebe60dcf4d15294056be/mmh3-5.1.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d19fa07d303a91f8858982c37e6939834cb11893cb3ff20e6ee6fa2a7563826a", size = 108834 }, - { url = "https://files.pythonhosted.org/packages/34/1e/92c212bb81796b69dddfd50a8a8f4b26ab0d38fdaf1d3e8628a67850543b/mmh3-5.1.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:31b47a620d622fbde8ca1ca0435c5d25de0ac57ab507209245e918128e38e676", size = 106936 }, - { url = "https://files.pythonhosted.org/packages/f4/41/f2f494bbff3aad5ffd2085506255049de76cde51ddac84058e32768acc79/mmh3-5.1.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:00f810647c22c179b6821079f7aa306d51953ac893587ee09cf1afb35adf87cb", size = 93709 }, - { url = "https://files.pythonhosted.org/packages/9e/a9/a2cc4a756d73d9edf4fb85c76e16fd56b0300f8120fd760c76b28f457730/mmh3-5.1.0-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f6128b610b577eed1e89ac7177ab0c33d06ade2aba93f5c89306032306b5f1c6", size = 101623 }, - { url = "https://files.pythonhosted.org/packages/5e/6f/b9d735533b6a56b2d56333ff89be6a55ac08ba7ff33465feb131992e33eb/mmh3-5.1.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:1e550a45d2ff87a1c11b42015107f1778c93f4c6f8e731bf1b8fa770321b8cc4", size = 98521 }, - { url = "https://files.pythonhosted.org/packages/99/47/dff2b54fac0d421c1e6ecbd2d9c85b2d0e6f6ee0d10b115d9364116a511e/mmh3-5.1.0-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:785ae09276342f79fd8092633e2d52c0f7c44d56e8cfda8274ccc9b76612dba2", size = 96696 }, - { url = "https://files.pythonhosted.org/packages/be/43/9e205310f47c43ddf1575bb3a1769c36688f30f1ac105e0f0c878a29d2cd/mmh3-5.1.0-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:0f4be3703a867ef976434afd3661a33884abe73ceb4ee436cac49d3b4c2aaa7b", size = 105234 }, - { url = "https://files.pythonhosted.org/packages/6b/44/90b11fd2b67dcb513f5bfe9b476eb6ca2d5a221c79b49884dc859100905e/mmh3-5.1.0-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:e513983830c4ff1f205ab97152a0050cf7164f1b4783d702256d39c637b9d107", size = 98449 }, - { url = "https://files.pythonhosted.org/packages/f0/d0/25c4b0c7b8e49836541059b28e034a4cccd0936202800d43a1cc48495ecb/mmh3-5.1.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:b9135c300535c828c0bae311b659f33a31c941572eae278568d1a953c4a57b59", size = 97796 }, - { url = "https://files.pythonhosted.org/packages/23/fa/cbbb7fcd0e287a715f1cd28a10de94c0535bd94164e38b852abc18da28c6/mmh3-5.1.0-cp313-cp313-win32.whl", hash = "sha256:c65dbd12885a5598b70140d24de5839551af5a99b29f9804bb2484b29ef07692", size = 40828 }, - { url = "https://files.pythonhosted.org/packages/09/33/9fb90ef822f7b734955a63851907cf72f8a3f9d8eb3c5706bfa6772a2a77/mmh3-5.1.0-cp313-cp313-win_amd64.whl", hash = "sha256:10db7765201fc65003fa998faa067417ef6283eb5f9bba8f323c48fd9c33e91f", size = 41504 }, - { url = "https://files.pythonhosted.org/packages/16/71/4ad9a42f2772793a03cb698f0fc42499f04e6e8d2560ba2f7da0fb059a8e/mmh3-5.1.0-cp313-cp313-win_arm64.whl", hash = "sha256:b22fe2e54be81f6c07dcb36b96fa250fb72effe08aa52fbb83eade6e1e2d5fd7", size = 38890 }, +sdist = { url = "https://files.pythonhosted.org/packages/47/1b/1fc6888c74cbd8abad1292dde2ddfcf8fc059e114c97dd6bf16d12f36293/mmh3-5.1.0.tar.gz", hash = "sha256:136e1e670500f177f49ec106a4ebf0adf20d18d96990cc36ea492c651d2b406c", size = 33728, upload-time = "2025-01-25T08:39:43.386Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/a1/01/9d06468928661765c0fc248a29580c760a4a53a9c6c52cf72528bae3582e/mmh3-5.1.0-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:eaf4ac5c6ee18ca9232238364d7f2a213278ae5ca97897cafaa123fcc7bb8bec", size = 56095, upload-time = "2025-01-25T08:37:53.621Z" }, + { url = "https://files.pythonhosted.org/packages/e4/d7/7b39307fc9db867b2a9a20c58b0de33b778dd6c55e116af8ea031f1433ba/mmh3-5.1.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:48f9aa8ccb9ad1d577a16104834ac44ff640d8de8c0caed09a2300df7ce8460a", size = 40512, upload-time = "2025-01-25T08:37:54.972Z" }, + { url = "https://files.pythonhosted.org/packages/4f/85/728ca68280d8ccc60c113ad119df70ff1748fbd44c89911fed0501faf0b8/mmh3-5.1.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:d4ba8cac21e1f2d4e436ce03a82a7f87cda80378691f760e9ea55045ec480a3d", size = 40110, upload-time = "2025-01-25T08:37:57.86Z" }, + { url = "https://files.pythonhosted.org/packages/e4/96/beaf0e301472ffa00358bbbf771fe2d9c4d709a2fe30b1d929e569f8cbdf/mmh3-5.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d69281c281cb01994f054d862a6bb02a2e7acfe64917795c58934b0872b9ece4", size = 100151, upload-time = "2025-01-25T08:37:59.609Z" }, + { url = "https://files.pythonhosted.org/packages/c3/ee/9381f825c4e09ffafeffa213c3865c4bf7d39771640de33ab16f6faeb854/mmh3-5.1.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:4d05ed3962312fbda2a1589b97359d2467f677166952f6bd410d8c916a55febf", size = 106312, upload-time = "2025-01-25T08:38:02.102Z" }, + { url = "https://files.pythonhosted.org/packages/67/dc/350a54bea5cf397d357534198ab8119cfd0d8e8bad623b520f9c290af985/mmh3-5.1.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:78ae6a03f4cff4aa92ddd690611168856f8c33a141bd3e5a1e0a85521dc21ea0", size = 104232, upload-time = "2025-01-25T08:38:03.852Z" }, + { url = "https://files.pythonhosted.org/packages/b2/5d/2c6eb4a4ec2f7293b98a9c07cb8c64668330b46ff2b6511244339e69a7af/mmh3-5.1.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:95f983535b39795d9fb7336438faae117424c6798f763d67c6624f6caf2c4c01", size = 91663, upload-time = "2025-01-25T08:38:06.24Z" }, + { url = "https://files.pythonhosted.org/packages/f1/ac/17030d24196f73ecbab8b5033591e5e0e2beca103181a843a135c78f4fee/mmh3-5.1.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d46fdd80d4c7ecadd9faa6181e92ccc6fe91c50991c9af0e371fdf8b8a7a6150", size = 99166, upload-time = "2025-01-25T08:38:07.988Z" }, + { url = "https://files.pythonhosted.org/packages/b9/ed/54ddc56603561a10b33da9b12e95a48a271d126f4a4951841bbd13145ebf/mmh3-5.1.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:0f16e976af7365ea3b5c425124b2a7f0147eed97fdbb36d99857f173c8d8e096", size = 101555, upload-time = "2025-01-25T08:38:09.821Z" }, + { url = "https://files.pythonhosted.org/packages/1c/c3/33fb3a940c9b70908a5cc9fcc26534aff8698180f9f63ab6b7cc74da8bcd/mmh3-5.1.0-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:6fa97f7d1e1f74ad1565127229d510f3fd65d931fdedd707c1e15100bc9e5ebb", size = 94813, upload-time = "2025-01-25T08:38:11.682Z" }, + { url = "https://files.pythonhosted.org/packages/61/88/c9ff76a23abe34db8eee1a6fa4e449462a16c7eb547546fc5594b0860a72/mmh3-5.1.0-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:4052fa4a8561bd62648e9eb993c8f3af3bdedadf3d9687aa4770d10e3709a80c", size = 109611, upload-time = "2025-01-25T08:38:12.602Z" }, + { url = "https://files.pythonhosted.org/packages/0b/8e/27d04f40e95554ebe782cac7bddda2d158cf3862387298c9c7b254fa7beb/mmh3-5.1.0-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:3f0e8ae9f961037f812afe3cce7da57abf734285961fffbeff9a4c011b737732", size = 100515, upload-time = "2025-01-25T08:38:16.407Z" }, + { url = "https://files.pythonhosted.org/packages/7b/00/504ca8f462f01048f3c87cd93f2e1f60b93dac2f930cd4ed73532a9337f5/mmh3-5.1.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:99297f207db967814f1f02135bb7fe7628b9eacb046134a34e1015b26b06edce", size = 100177, upload-time = "2025-01-25T08:38:18.186Z" }, + { url = "https://files.pythonhosted.org/packages/6f/1d/2efc3525fe6fdf8865972fcbb884bd1f4b0f923c19b80891cecf7e239fa5/mmh3-5.1.0-cp310-cp310-win32.whl", hash = "sha256:2e6c8dc3631a5e22007fbdb55e993b2dbce7985c14b25b572dd78403c2e79182", size = 40815, upload-time = "2025-01-25T08:38:19.176Z" }, + { url = "https://files.pythonhosted.org/packages/38/b5/c8fbe707cb0fea77a6d2d58d497bc9b67aff80deb84d20feb34d8fdd8671/mmh3-5.1.0-cp310-cp310-win_amd64.whl", hash = "sha256:e4e8c7ad5a4dddcfde35fd28ef96744c1ee0f9d9570108aa5f7e77cf9cfdf0bf", size = 41479, upload-time = "2025-01-25T08:38:21.098Z" }, + { url = "https://files.pythonhosted.org/packages/a1/f1/663e16134f913fccfbcea5b300fb7dc1860d8f63dc71867b013eebc10aec/mmh3-5.1.0-cp310-cp310-win_arm64.whl", hash = "sha256:45da549269883208912868a07d0364e1418d8292c4259ca11699ba1b2475bd26", size = 38883, upload-time = "2025-01-25T08:38:22.013Z" }, + { url = "https://files.pythonhosted.org/packages/56/09/fda7af7fe65928262098382e3bf55950cfbf67d30bf9e47731bf862161e9/mmh3-5.1.0-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:0b529dcda3f951ff363a51d5866bc6d63cf57f1e73e8961f864ae5010647079d", size = 56098, upload-time = "2025-01-25T08:38:22.917Z" }, + { url = "https://files.pythonhosted.org/packages/0c/ab/84c7bc3f366d6f3bd8b5d9325a10c367685bc17c26dac4c068e2001a4671/mmh3-5.1.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:4db1079b3ace965e562cdfc95847312f9273eb2ad3ebea983435c8423e06acd7", size = 40513, upload-time = "2025-01-25T08:38:25.079Z" }, + { url = "https://files.pythonhosted.org/packages/4f/21/25ea58ca4a652bdc83d1528bec31745cce35802381fb4fe3c097905462d2/mmh3-5.1.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:22d31e3a0ff89b8eb3b826d6fc8e19532998b2aa6b9143698043a1268da413e1", size = 40112, upload-time = "2025-01-25T08:38:25.947Z" }, + { url = "https://files.pythonhosted.org/packages/bd/78/4f12f16ae074ddda6f06745254fdb50f8cf3c85b0bbf7eaca58bed84bf58/mmh3-5.1.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2139bfbd354cd6cb0afed51c4b504f29bcd687a3b1460b7e89498329cc28a894", size = 102632, upload-time = "2025-01-25T08:38:26.939Z" }, + { url = "https://files.pythonhosted.org/packages/48/11/8f09dc999cf2a09b6138d8d7fc734efb7b7bfdd9adb9383380941caadff0/mmh3-5.1.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:8c8105c6a435bc2cd6ea2ef59558ab1a2976fd4a4437026f562856d08996673a", size = 108884, upload-time = "2025-01-25T08:38:29.159Z" }, + { url = "https://files.pythonhosted.org/packages/bd/91/e59a66538a3364176f6c3f7620eee0ab195bfe26f89a95cbcc7a1fb04b28/mmh3-5.1.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:57730067174a7f36fcd6ce012fe359bd5510fdaa5fe067bc94ed03e65dafb769", size = 106835, upload-time = "2025-01-25T08:38:33.04Z" }, + { url = "https://files.pythonhosted.org/packages/25/14/b85836e21ab90e5cddb85fe79c494ebd8f81d96a87a664c488cc9277668b/mmh3-5.1.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:bde80eb196d7fdc765a318604ded74a4378f02c5b46c17aa48a27d742edaded2", size = 93688, upload-time = "2025-01-25T08:38:34.987Z" }, + { url = "https://files.pythonhosted.org/packages/ac/aa/8bc964067df9262740c95e4cde2d19f149f2224f426654e14199a9e47df6/mmh3-5.1.0-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e9c8eddcb441abddeb419c16c56fd74b3e2df9e57f7aa2903221996718435c7a", size = 101569, upload-time = "2025-01-25T08:38:35.983Z" }, + { url = "https://files.pythonhosted.org/packages/70/b6/1fb163cbf919046a64717466c00edabebece3f95c013853fec76dbf2df92/mmh3-5.1.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:99e07e4acafbccc7a28c076a847fb060ffc1406036bc2005acb1b2af620e53c3", size = 98483, upload-time = "2025-01-25T08:38:38.198Z" }, + { url = "https://files.pythonhosted.org/packages/70/49/ba64c050dd646060f835f1db6b2cd60a6485f3b0ea04976e7a29ace7312e/mmh3-5.1.0-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:9e25ba5b530e9a7d65f41a08d48f4b3fedc1e89c26486361166a5544aa4cad33", size = 96496, upload-time = "2025-01-25T08:38:39.257Z" }, + { url = "https://files.pythonhosted.org/packages/9e/07/f2751d6a0b535bb865e1066e9c6b80852571ef8d61bce7eb44c18720fbfc/mmh3-5.1.0-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:bb9bf7475b4d99156ce2f0cf277c061a17560c8c10199c910a680869a278ddc7", size = 105109, upload-time = "2025-01-25T08:38:40.395Z" }, + { url = "https://files.pythonhosted.org/packages/b7/02/30360a5a66f7abba44596d747cc1e6fb53136b168eaa335f63454ab7bb79/mmh3-5.1.0-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:2a1b0878dd281ea3003368ab53ff6f568e175f1b39f281df1da319e58a19c23a", size = 98231, upload-time = "2025-01-25T08:38:42.141Z" }, + { url = "https://files.pythonhosted.org/packages/8c/60/8526b0c750ff4d7ae1266e68b795f14b97758a1d9fcc19f6ecabf9c55656/mmh3-5.1.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:25f565093ac8b8aefe0f61f8f95c9a9d11dd69e6a9e9832ff0d293511bc36258", size = 97548, upload-time = "2025-01-25T08:38:43.402Z" }, + { url = "https://files.pythonhosted.org/packages/6d/4c/26e1222aca65769280d5427a1ce5875ef4213449718c8f03958d0bf91070/mmh3-5.1.0-cp311-cp311-win32.whl", hash = "sha256:1e3554d8792387eac73c99c6eaea0b3f884e7130eb67986e11c403e4f9b6d372", size = 40810, upload-time = "2025-01-25T08:38:45.143Z" }, + { url = "https://files.pythonhosted.org/packages/98/d5/424ba95062d1212ea615dc8debc8d57983f2242d5e6b82e458b89a117a1e/mmh3-5.1.0-cp311-cp311-win_amd64.whl", hash = "sha256:8ad777a48197882492af50bf3098085424993ce850bdda406a358b6ab74be759", size = 41476, upload-time = "2025-01-25T08:38:46.029Z" }, + { url = "https://files.pythonhosted.org/packages/bd/08/0315ccaf087ba55bb19a6dd3b1e8acd491e74ce7f5f9c4aaa06a90d66441/mmh3-5.1.0-cp311-cp311-win_arm64.whl", hash = "sha256:f29dc4efd99bdd29fe85ed6c81915b17b2ef2cf853abf7213a48ac6fb3eaabe1", size = 38880, upload-time = "2025-01-25T08:38:47.035Z" }, + { url = "https://files.pythonhosted.org/packages/f4/47/e5f452bdf16028bfd2edb4e2e35d0441e4a4740f30e68ccd4cfd2fb2c57e/mmh3-5.1.0-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:45712987367cb9235026e3cbf4334670522a97751abfd00b5bc8bfa022c3311d", size = 56152, upload-time = "2025-01-25T08:38:47.902Z" }, + { url = "https://files.pythonhosted.org/packages/60/38/2132d537dc7a7fdd8d2e98df90186c7fcdbd3f14f95502a24ba443c92245/mmh3-5.1.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:b1020735eb35086ab24affbea59bb9082f7f6a0ad517cb89f0fc14f16cea4dae", size = 40564, upload-time = "2025-01-25T08:38:48.839Z" }, + { url = "https://files.pythonhosted.org/packages/c0/2a/c52cf000581bfb8d94794f58865658e7accf2fa2e90789269d4ae9560b16/mmh3-5.1.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:babf2a78ce5513d120c358722a2e3aa7762d6071cd10cede026f8b32452be322", size = 40104, upload-time = "2025-01-25T08:38:49.773Z" }, + { url = "https://files.pythonhosted.org/packages/83/33/30d163ce538c54fc98258db5621447e3ab208d133cece5d2577cf913e708/mmh3-5.1.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d4f47f58cd5cbef968c84a7c1ddc192fef0a36b48b0b8a3cb67354531aa33b00", size = 102634, upload-time = "2025-01-25T08:38:51.5Z" }, + { url = "https://files.pythonhosted.org/packages/94/5c/5a18acb6ecc6852be2d215c3d811aa61d7e425ab6596be940877355d7f3e/mmh3-5.1.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:2044a601c113c981f2c1e14fa33adc9b826c9017034fe193e9eb49a6882dbb06", size = 108888, upload-time = "2025-01-25T08:38:52.542Z" }, + { url = "https://files.pythonhosted.org/packages/1f/f6/11c556324c64a92aa12f28e221a727b6e082e426dc502e81f77056f6fc98/mmh3-5.1.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:c94d999c9f2eb2da44d7c2826d3fbffdbbbbcde8488d353fee7c848ecc42b968", size = 106968, upload-time = "2025-01-25T08:38:54.286Z" }, + { url = "https://files.pythonhosted.org/packages/5d/61/ca0c196a685aba7808a5c00246f17b988a9c4f55c594ee0a02c273e404f3/mmh3-5.1.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:a015dcb24fa0c7a78f88e9419ac74f5001c1ed6a92e70fd1803f74afb26a4c83", size = 93771, upload-time = "2025-01-25T08:38:55.576Z" }, + { url = "https://files.pythonhosted.org/packages/b4/55/0927c33528710085ee77b808d85bbbafdb91a1db7c8eaa89cac16d6c513e/mmh3-5.1.0-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:457da019c491a2d20e2022c7d4ce723675e4c081d9efc3b4d8b9f28a5ea789bd", size = 101726, upload-time = "2025-01-25T08:38:56.654Z" }, + { url = "https://files.pythonhosted.org/packages/49/39/a92c60329fa470f41c18614a93c6cd88821412a12ee78c71c3f77e1cfc2d/mmh3-5.1.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:71408579a570193a4ac9c77344d68ddefa440b00468a0b566dcc2ba282a9c559", size = 98523, upload-time = "2025-01-25T08:38:57.662Z" }, + { url = "https://files.pythonhosted.org/packages/81/90/26adb15345af8d9cf433ae1b6adcf12e0a4cad1e692de4fa9f8e8536c5ae/mmh3-5.1.0-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:8b3a04bc214a6e16c81f02f855e285c6df274a2084787eeafaa45f2fbdef1b63", size = 96628, upload-time = "2025-01-25T08:38:59.505Z" }, + { url = "https://files.pythonhosted.org/packages/8a/4d/340d1e340df972a13fd4ec84c787367f425371720a1044220869c82364e9/mmh3-5.1.0-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:832dae26a35514f6d3c1e267fa48e8de3c7b978afdafa0529c808ad72e13ada3", size = 105190, upload-time = "2025-01-25T08:39:00.483Z" }, + { url = "https://files.pythonhosted.org/packages/d3/7c/65047d1cccd3782d809936db446430fc7758bda9def5b0979887e08302a2/mmh3-5.1.0-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:bf658a61fc92ef8a48945ebb1076ef4ad74269e353fffcb642dfa0890b13673b", size = 98439, upload-time = "2025-01-25T08:39:01.484Z" }, + { url = "https://files.pythonhosted.org/packages/72/d2/3c259d43097c30f062050f7e861075099404e8886b5d4dd3cebf180d6e02/mmh3-5.1.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:3313577453582b03383731b66447cdcdd28a68f78df28f10d275d7d19010c1df", size = 97780, upload-time = "2025-01-25T08:39:02.444Z" }, + { url = "https://files.pythonhosted.org/packages/29/29/831ea8d4abe96cdb3e28b79eab49cac7f04f9c6b6e36bfc686197ddba09d/mmh3-5.1.0-cp312-cp312-win32.whl", hash = "sha256:1d6508504c531ab86c4424b5a5ff07c1132d063863339cf92f6657ff7a580f76", size = 40835, upload-time = "2025-01-25T08:39:03.369Z" }, + { url = "https://files.pythonhosted.org/packages/12/dd/7cbc30153b73f08eeac43804c1dbc770538a01979b4094edbe1a4b8eb551/mmh3-5.1.0-cp312-cp312-win_amd64.whl", hash = "sha256:aa75981fcdf3f21759d94f2c81b6a6e04a49dfbcdad88b152ba49b8e20544776", size = 41509, upload-time = "2025-01-25T08:39:04.284Z" }, + { url = "https://files.pythonhosted.org/packages/80/9d/627375bab4c90dd066093fc2c9a26b86f87e26d980dbf71667b44cbee3eb/mmh3-5.1.0-cp312-cp312-win_arm64.whl", hash = "sha256:a4c1a76808dfea47f7407a0b07aaff9087447ef6280716fd0783409b3088bb3c", size = 38888, upload-time = "2025-01-25T08:39:05.174Z" }, + { url = "https://files.pythonhosted.org/packages/05/06/a098a42870db16c0a54a82c56a5bdc873de3165218cd5b3ca59dbc0d31a7/mmh3-5.1.0-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:7a523899ca29cfb8a5239618474a435f3d892b22004b91779fcb83504c0d5b8c", size = 56165, upload-time = "2025-01-25T08:39:06.887Z" }, + { url = "https://files.pythonhosted.org/packages/5a/65/eaada79a67fde1f43e1156d9630e2fb70655e1d3f4e8f33d7ffa31eeacfd/mmh3-5.1.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:17cef2c3a6ca2391ca7171a35ed574b5dab8398163129a3e3a4c05ab85a4ff40", size = 40569, upload-time = "2025-01-25T08:39:07.945Z" }, + { url = "https://files.pythonhosted.org/packages/36/7e/2b6c43ed48be583acd68e34d16f19209a9f210e4669421b0321e326d8554/mmh3-5.1.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:52e12895b30110f3d89dae59a888683cc886ed0472dd2eca77497edef6161997", size = 40104, upload-time = "2025-01-25T08:39:09.598Z" }, + { url = "https://files.pythonhosted.org/packages/11/2b/1f9e962fdde8e41b0f43d22c8ba719588de8952f9376df7d73a434827590/mmh3-5.1.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e0d6719045cda75c3f40397fc24ab67b18e0cb8f69d3429ab4c39763c4c608dd", size = 102497, upload-time = "2025-01-25T08:39:10.512Z" }, + { url = "https://files.pythonhosted.org/packages/46/94/d6c5c3465387ba077cccdc028ab3eec0d86eed1eebe60dcf4d15294056be/mmh3-5.1.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d19fa07d303a91f8858982c37e6939834cb11893cb3ff20e6ee6fa2a7563826a", size = 108834, upload-time = "2025-01-25T08:39:11.568Z" }, + { url = "https://files.pythonhosted.org/packages/34/1e/92c212bb81796b69dddfd50a8a8f4b26ab0d38fdaf1d3e8628a67850543b/mmh3-5.1.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:31b47a620d622fbde8ca1ca0435c5d25de0ac57ab507209245e918128e38e676", size = 106936, upload-time = "2025-01-25T08:39:12.638Z" }, + { url = "https://files.pythonhosted.org/packages/f4/41/f2f494bbff3aad5ffd2085506255049de76cde51ddac84058e32768acc79/mmh3-5.1.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:00f810647c22c179b6821079f7aa306d51953ac893587ee09cf1afb35adf87cb", size = 93709, upload-time = "2025-01-25T08:39:14.071Z" }, + { url = "https://files.pythonhosted.org/packages/9e/a9/a2cc4a756d73d9edf4fb85c76e16fd56b0300f8120fd760c76b28f457730/mmh3-5.1.0-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f6128b610b577eed1e89ac7177ab0c33d06ade2aba93f5c89306032306b5f1c6", size = 101623, upload-time = "2025-01-25T08:39:15.507Z" }, + { url = "https://files.pythonhosted.org/packages/5e/6f/b9d735533b6a56b2d56333ff89be6a55ac08ba7ff33465feb131992e33eb/mmh3-5.1.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:1e550a45d2ff87a1c11b42015107f1778c93f4c6f8e731bf1b8fa770321b8cc4", size = 98521, upload-time = "2025-01-25T08:39:16.77Z" }, + { url = "https://files.pythonhosted.org/packages/99/47/dff2b54fac0d421c1e6ecbd2d9c85b2d0e6f6ee0d10b115d9364116a511e/mmh3-5.1.0-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:785ae09276342f79fd8092633e2d52c0f7c44d56e8cfda8274ccc9b76612dba2", size = 96696, upload-time = "2025-01-25T08:39:17.805Z" }, + { url = "https://files.pythonhosted.org/packages/be/43/9e205310f47c43ddf1575bb3a1769c36688f30f1ac105e0f0c878a29d2cd/mmh3-5.1.0-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:0f4be3703a867ef976434afd3661a33884abe73ceb4ee436cac49d3b4c2aaa7b", size = 105234, upload-time = "2025-01-25T08:39:18.908Z" }, + { url = "https://files.pythonhosted.org/packages/6b/44/90b11fd2b67dcb513f5bfe9b476eb6ca2d5a221c79b49884dc859100905e/mmh3-5.1.0-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:e513983830c4ff1f205ab97152a0050cf7164f1b4783d702256d39c637b9d107", size = 98449, upload-time = "2025-01-25T08:39:20.719Z" }, + { url = "https://files.pythonhosted.org/packages/f0/d0/25c4b0c7b8e49836541059b28e034a4cccd0936202800d43a1cc48495ecb/mmh3-5.1.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:b9135c300535c828c0bae311b659f33a31c941572eae278568d1a953c4a57b59", size = 97796, upload-time = "2025-01-25T08:39:22.453Z" }, + { url = "https://files.pythonhosted.org/packages/23/fa/cbbb7fcd0e287a715f1cd28a10de94c0535bd94164e38b852abc18da28c6/mmh3-5.1.0-cp313-cp313-win32.whl", hash = "sha256:c65dbd12885a5598b70140d24de5839551af5a99b29f9804bb2484b29ef07692", size = 40828, upload-time = "2025-01-25T08:39:23.372Z" }, + { url = "https://files.pythonhosted.org/packages/09/33/9fb90ef822f7b734955a63851907cf72f8a3f9d8eb3c5706bfa6772a2a77/mmh3-5.1.0-cp313-cp313-win_amd64.whl", hash = "sha256:10db7765201fc65003fa998faa067417ef6283eb5f9bba8f323c48fd9c33e91f", size = 41504, upload-time = "2025-01-25T08:39:24.286Z" }, + { url = "https://files.pythonhosted.org/packages/16/71/4ad9a42f2772793a03cb698f0fc42499f04e6e8d2560ba2f7da0fb059a8e/mmh3-5.1.0-cp313-cp313-win_arm64.whl", hash = "sha256:b22fe2e54be81f6c07dcb36b96fa250fb72effe08aa52fbb83eade6e1e2d5fd7", size = 38890, upload-time = "2025-01-25T08:39:25.28Z" }, ] [[package]] name = "monotonic" version = "1.6" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/ea/ca/8e91948b782ddfbd194f323e7e7d9ba12e5877addf04fb2bf8fca38e86ac/monotonic-1.6.tar.gz", hash = "sha256:3a55207bcfed53ddd5c5bae174524062935efed17792e9de2ad0205ce9ad63f7", size = 7615 } +sdist = { url = "https://files.pythonhosted.org/packages/ea/ca/8e91948b782ddfbd194f323e7e7d9ba12e5877addf04fb2bf8fca38e86ac/monotonic-1.6.tar.gz", hash = "sha256:3a55207bcfed53ddd5c5bae174524062935efed17792e9de2ad0205ce9ad63f7", size = 7615, upload-time = "2021-08-11T14:37:28.79Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/9a/67/7e8406a29b6c45be7af7740456f7f37025f0506ae2e05fb9009a53946860/monotonic-1.6-py2.py3-none-any.whl", hash = "sha256:68687e19a14f11f26d140dd5c86f3dba4bf5df58003000ed467e0e2a69bca96c", size = 8154 }, + { url = "https://files.pythonhosted.org/packages/9a/67/7e8406a29b6c45be7af7740456f7f37025f0506ae2e05fb9009a53946860/monotonic-1.6-py2.py3-none-any.whl", hash = "sha256:68687e19a14f11f26d140dd5c86f3dba4bf5df58003000ed467e0e2a69bca96c", size = 8154, upload-time = "2021-04-09T21:58:05.122Z" }, ] [[package]] name = "more-itertools" version = "10.6.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/88/3b/7fa1fe835e2e93fd6d7b52b2f95ae810cf5ba133e1845f726f5a992d62c2/more-itertools-10.6.0.tar.gz", hash = "sha256:2cd7fad1009c31cc9fb6a035108509e6547547a7a738374f10bd49a09eb3ee3b", size = 125009 } +sdist = { url = "https://files.pythonhosted.org/packages/88/3b/7fa1fe835e2e93fd6d7b52b2f95ae810cf5ba133e1845f726f5a992d62c2/more-itertools-10.6.0.tar.gz", hash = "sha256:2cd7fad1009c31cc9fb6a035108509e6547547a7a738374f10bd49a09eb3ee3b", size = 125009, upload-time = "2025-01-14T16:22:47.626Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/23/62/0fe302c6d1be1c777cab0616e6302478251dfbf9055ad426f5d0def75c89/more_itertools-10.6.0-py3-none-any.whl", hash = "sha256:6eb054cb4b6db1473f6e15fcc676a08e4732548acd47c708f0e179c2c7c01e89", size = 63038 }, + { url = "https://files.pythonhosted.org/packages/23/62/0fe302c6d1be1c777cab0616e6302478251dfbf9055ad426f5d0def75c89/more_itertools-10.6.0-py3-none-any.whl", hash = "sha256:6eb054cb4b6db1473f6e15fcc676a08e4732548acd47c708f0e179c2c7c01e89", size = 63038, upload-time = "2025-01-14T16:22:46.014Z" }, ] [[package]] name = "mpmath" version = "1.3.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/e0/47/dd32fa426cc72114383ac549964eecb20ecfd886d1e5ccf5340b55b02f57/mpmath-1.3.0.tar.gz", hash = "sha256:7a28eb2a9774d00c7bc92411c19a89209d5da7c4c9a9e227be8330a23a25b91f", size = 508106 } +sdist = { url = "https://files.pythonhosted.org/packages/e0/47/dd32fa426cc72114383ac549964eecb20ecfd886d1e5ccf5340b55b02f57/mpmath-1.3.0.tar.gz", hash = "sha256:7a28eb2a9774d00c7bc92411c19a89209d5da7c4c9a9e227be8330a23a25b91f", size = 508106, upload-time = "2023-03-07T16:47:11.061Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/43/e3/7d92a15f894aa0c9c4b49b8ee9ac9850d6e63b03c9c32c0367a13ae62209/mpmath-1.3.0-py3-none-any.whl", hash = "sha256:a0b2b9fe80bbcd81a6647ff13108738cfb482d481d826cc0e02f5b35e5c88d2c", size = 536198 }, + { url = "https://files.pythonhosted.org/packages/43/e3/7d92a15f894aa0c9c4b49b8ee9ac9850d6e63b03c9c32c0367a13ae62209/mpmath-1.3.0-py3-none-any.whl", hash = "sha256:a0b2b9fe80bbcd81a6647ff13108738cfb482d481d826cc0e02f5b35e5c88d2c", size = 536198, upload-time = "2023-03-07T16:47:09.197Z" }, ] [[package]] name = "msgpack" version = "1.1.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/cb/d0/7555686ae7ff5731205df1012ede15dd9d927f6227ea151e901c7406af4f/msgpack-1.1.0.tar.gz", hash = "sha256:dd432ccc2c72b914e4cb77afce64aab761c1137cc698be3984eee260bcb2896e", size = 167260 } -wheels = [ - { url = "https://files.pythonhosted.org/packages/4b/f9/a892a6038c861fa849b11a2bb0502c07bc698ab6ea53359e5771397d883b/msgpack-1.1.0-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:7ad442d527a7e358a469faf43fda45aaf4ac3249c8310a82f0ccff9164e5dccd", size = 150428 }, - { url = "https://files.pythonhosted.org/packages/df/7a/d174cc6a3b6bb85556e6a046d3193294a92f9a8e583cdbd46dc8a1d7e7f4/msgpack-1.1.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:74bed8f63f8f14d75eec75cf3d04ad581da6b914001b474a5d3cd3372c8cc27d", size = 84131 }, - { url = "https://files.pythonhosted.org/packages/08/52/bf4fbf72f897a23a56b822997a72c16de07d8d56d7bf273242f884055682/msgpack-1.1.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:914571a2a5b4e7606997e169f64ce53a8b1e06f2cf2c3a7273aa106236d43dd5", size = 81215 }, - { url = "https://files.pythonhosted.org/packages/02/95/dc0044b439b518236aaf012da4677c1b8183ce388411ad1b1e63c32d8979/msgpack-1.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c921af52214dcbb75e6bdf6a661b23c3e6417f00c603dd2070bccb5c3ef499f5", size = 371229 }, - { url = "https://files.pythonhosted.org/packages/ff/75/09081792db60470bef19d9c2be89f024d366b1e1973c197bb59e6aabc647/msgpack-1.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d8ce0b22b890be5d252de90d0e0d119f363012027cf256185fc3d474c44b1b9e", size = 378034 }, - { url = "https://files.pythonhosted.org/packages/32/d3/c152e0c55fead87dd948d4b29879b0f14feeeec92ef1fd2ec21b107c3f49/msgpack-1.1.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:73322a6cc57fcee3c0c57c4463d828e9428275fb85a27aa2aa1a92fdc42afd7b", size = 363070 }, - { url = "https://files.pythonhosted.org/packages/d9/2c/82e73506dd55f9e43ac8aa007c9dd088c6f0de2aa19e8f7330e6a65879fc/msgpack-1.1.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:e1f3c3d21f7cf67bcf2da8e494d30a75e4cf60041d98b3f79875afb5b96f3a3f", size = 359863 }, - { url = "https://files.pythonhosted.org/packages/cb/a0/3d093b248837094220e1edc9ec4337de3443b1cfeeb6e0896af8ccc4cc7a/msgpack-1.1.0-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:64fc9068d701233effd61b19efb1485587560b66fe57b3e50d29c5d78e7fef68", size = 368166 }, - { url = "https://files.pythonhosted.org/packages/e4/13/7646f14f06838b406cf5a6ddbb7e8dc78b4996d891ab3b93c33d1ccc8678/msgpack-1.1.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:42f754515e0f683f9c79210a5d1cad631ec3d06cea5172214d2176a42e67e19b", size = 370105 }, - { url = "https://files.pythonhosted.org/packages/67/fa/dbbd2443e4578e165192dabbc6a22c0812cda2649261b1264ff515f19f15/msgpack-1.1.0-cp310-cp310-win32.whl", hash = "sha256:3df7e6b05571b3814361e8464f9304c42d2196808e0119f55d0d3e62cd5ea044", size = 68513 }, - { url = "https://files.pythonhosted.org/packages/24/ce/c2c8fbf0ded750cb63cbcbb61bc1f2dfd69e16dca30a8af8ba80ec182dcd/msgpack-1.1.0-cp310-cp310-win_amd64.whl", hash = "sha256:685ec345eefc757a7c8af44a3032734a739f8c45d1b0ac45efc5d8977aa4720f", size = 74687 }, - { url = "https://files.pythonhosted.org/packages/b7/5e/a4c7154ba65d93be91f2f1e55f90e76c5f91ccadc7efc4341e6f04c8647f/msgpack-1.1.0-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:3d364a55082fb2a7416f6c63ae383fbd903adb5a6cf78c5b96cc6316dc1cedc7", size = 150803 }, - { url = "https://files.pythonhosted.org/packages/60/c2/687684164698f1d51c41778c838d854965dd284a4b9d3a44beba9265c931/msgpack-1.1.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:79ec007767b9b56860e0372085f8504db5d06bd6a327a335449508bbee9648fa", size = 84343 }, - { url = "https://files.pythonhosted.org/packages/42/ae/d3adea9bb4a1342763556078b5765e666f8fdf242e00f3f6657380920972/msgpack-1.1.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:6ad622bf7756d5a497d5b6836e7fc3752e2dd6f4c648e24b1803f6048596f701", size = 81408 }, - { url = "https://files.pythonhosted.org/packages/dc/17/6313325a6ff40ce9c3207293aee3ba50104aed6c2c1559d20d09e5c1ff54/msgpack-1.1.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8e59bca908d9ca0de3dc8684f21ebf9a690fe47b6be93236eb40b99af28b6ea6", size = 396096 }, - { url = "https://files.pythonhosted.org/packages/a8/a1/ad7b84b91ab5a324e707f4c9761633e357820b011a01e34ce658c1dda7cc/msgpack-1.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5e1da8f11a3dd397f0a32c76165cf0c4eb95b31013a94f6ecc0b280c05c91b59", size = 403671 }, - { url = "https://files.pythonhosted.org/packages/bb/0b/fd5b7c0b308bbf1831df0ca04ec76fe2f5bf6319833646b0a4bd5e9dc76d/msgpack-1.1.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:452aff037287acb1d70a804ffd022b21fa2bb7c46bee884dbc864cc9024128a0", size = 387414 }, - { url = "https://files.pythonhosted.org/packages/f0/03/ff8233b7c6e9929a1f5da3c7860eccd847e2523ca2de0d8ef4878d354cfa/msgpack-1.1.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:8da4bf6d54ceed70e8861f833f83ce0814a2b72102e890cbdfe4b34764cdd66e", size = 383759 }, - { url = "https://files.pythonhosted.org/packages/1f/1b/eb82e1fed5a16dddd9bc75f0854b6e2fe86c0259c4353666d7fab37d39f4/msgpack-1.1.0-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:41c991beebf175faf352fb940bf2af9ad1fb77fd25f38d9142053914947cdbf6", size = 394405 }, - { url = "https://files.pythonhosted.org/packages/90/2e/962c6004e373d54ecf33d695fb1402f99b51832631e37c49273cc564ffc5/msgpack-1.1.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:a52a1f3a5af7ba1c9ace055b659189f6c669cf3657095b50f9602af3a3ba0fe5", size = 396041 }, - { url = "https://files.pythonhosted.org/packages/f8/20/6e03342f629474414860c48aeffcc2f7f50ddaf351d95f20c3f1c67399a8/msgpack-1.1.0-cp311-cp311-win32.whl", hash = "sha256:58638690ebd0a06427c5fe1a227bb6b8b9fdc2bd07701bec13c2335c82131a88", size = 68538 }, - { url = "https://files.pythonhosted.org/packages/aa/c4/5a582fc9a87991a3e6f6800e9bb2f3c82972912235eb9539954f3e9997c7/msgpack-1.1.0-cp311-cp311-win_amd64.whl", hash = "sha256:fd2906780f25c8ed5d7b323379f6138524ba793428db5d0e9d226d3fa6aa1788", size = 74871 }, - { url = "https://files.pythonhosted.org/packages/e1/d6/716b7ca1dbde63290d2973d22bbef1b5032ca634c3ff4384a958ec3f093a/msgpack-1.1.0-cp312-cp312-macosx_10_9_universal2.whl", hash = "sha256:d46cf9e3705ea9485687aa4001a76e44748b609d260af21c4ceea7f2212a501d", size = 152421 }, - { url = "https://files.pythonhosted.org/packages/70/da/5312b067f6773429cec2f8f08b021c06af416bba340c912c2ec778539ed6/msgpack-1.1.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:5dbad74103df937e1325cc4bfeaf57713be0b4f15e1c2da43ccdd836393e2ea2", size = 85277 }, - { url = "https://files.pythonhosted.org/packages/28/51/da7f3ae4462e8bb98af0d5bdf2707f1b8c65a0d4f496e46b6afb06cbc286/msgpack-1.1.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:58dfc47f8b102da61e8949708b3eafc3504509a5728f8b4ddef84bd9e16ad420", size = 82222 }, - { url = "https://files.pythonhosted.org/packages/33/af/dc95c4b2a49cff17ce47611ca9ba218198806cad7796c0b01d1e332c86bb/msgpack-1.1.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4676e5be1b472909b2ee6356ff425ebedf5142427842aa06b4dfd5117d1ca8a2", size = 392971 }, - { url = "https://files.pythonhosted.org/packages/f1/54/65af8de681fa8255402c80eda2a501ba467921d5a7a028c9c22a2c2eedb5/msgpack-1.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:17fb65dd0bec285907f68b15734a993ad3fc94332b5bb21b0435846228de1f39", size = 401403 }, - { url = "https://files.pythonhosted.org/packages/97/8c/e333690777bd33919ab7024269dc3c41c76ef5137b211d776fbb404bfead/msgpack-1.1.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:a51abd48c6d8ac89e0cfd4fe177c61481aca2d5e7ba42044fd218cfd8ea9899f", size = 385356 }, - { url = "https://files.pythonhosted.org/packages/57/52/406795ba478dc1c890559dd4e89280fa86506608a28ccf3a72fbf45df9f5/msgpack-1.1.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:2137773500afa5494a61b1208619e3871f75f27b03bcfca7b3a7023284140247", size = 383028 }, - { url = "https://files.pythonhosted.org/packages/e7/69/053b6549bf90a3acadcd8232eae03e2fefc87f066a5b9fbb37e2e608859f/msgpack-1.1.0-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:398b713459fea610861c8a7b62a6fec1882759f308ae0795b5413ff6a160cf3c", size = 391100 }, - { url = "https://files.pythonhosted.org/packages/23/f0/d4101d4da054f04274995ddc4086c2715d9b93111eb9ed49686c0f7ccc8a/msgpack-1.1.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:06f5fd2f6bb2a7914922d935d3b8bb4a7fff3a9a91cfce6d06c13bc42bec975b", size = 394254 }, - { url = "https://files.pythonhosted.org/packages/1c/12/cf07458f35d0d775ff3a2dc5559fa2e1fcd06c46f1ef510e594ebefdca01/msgpack-1.1.0-cp312-cp312-win32.whl", hash = "sha256:ad33e8400e4ec17ba782f7b9cf868977d867ed784a1f5f2ab46e7ba53b6e1e1b", size = 69085 }, - { url = "https://files.pythonhosted.org/packages/73/80/2708a4641f7d553a63bc934a3eb7214806b5b39d200133ca7f7afb0a53e8/msgpack-1.1.0-cp312-cp312-win_amd64.whl", hash = "sha256:115a7af8ee9e8cddc10f87636767857e7e3717b7a2e97379dc2054712693e90f", size = 75347 }, - { url = "https://files.pythonhosted.org/packages/c8/b0/380f5f639543a4ac413e969109978feb1f3c66e931068f91ab6ab0f8be00/msgpack-1.1.0-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:071603e2f0771c45ad9bc65719291c568d4edf120b44eb36324dcb02a13bfddf", size = 151142 }, - { url = "https://files.pythonhosted.org/packages/c8/ee/be57e9702400a6cb2606883d55b05784fada898dfc7fd12608ab1fdb054e/msgpack-1.1.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:0f92a83b84e7c0749e3f12821949d79485971f087604178026085f60ce109330", size = 84523 }, - { url = "https://files.pythonhosted.org/packages/7e/3a/2919f63acca3c119565449681ad08a2f84b2171ddfcff1dba6959db2cceb/msgpack-1.1.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:4a1964df7b81285d00a84da4e70cb1383f2e665e0f1f2a7027e683956d04b734", size = 81556 }, - { url = "https://files.pythonhosted.org/packages/7c/43/a11113d9e5c1498c145a8925768ea2d5fce7cbab15c99cda655aa09947ed/msgpack-1.1.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:59caf6a4ed0d164055ccff8fe31eddc0ebc07cf7326a2aaa0dbf7a4001cd823e", size = 392105 }, - { url = "https://files.pythonhosted.org/packages/2d/7b/2c1d74ca6c94f70a1add74a8393a0138172207dc5de6fc6269483519d048/msgpack-1.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0907e1a7119b337971a689153665764adc34e89175f9a34793307d9def08e6ca", size = 399979 }, - { url = "https://files.pythonhosted.org/packages/82/8c/cf64ae518c7b8efc763ca1f1348a96f0e37150061e777a8ea5430b413a74/msgpack-1.1.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:65553c9b6da8166e819a6aa90ad15288599b340f91d18f60b2061f402b9a4915", size = 383816 }, - { url = "https://files.pythonhosted.org/packages/69/86/a847ef7a0f5ef3fa94ae20f52a4cacf596a4e4a010197fbcc27744eb9a83/msgpack-1.1.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:7a946a8992941fea80ed4beae6bff74ffd7ee129a90b4dd5cf9c476a30e9708d", size = 380973 }, - { url = "https://files.pythonhosted.org/packages/aa/90/c74cf6e1126faa93185d3b830ee97246ecc4fe12cf9d2d31318ee4246994/msgpack-1.1.0-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:4b51405e36e075193bc051315dbf29168d6141ae2500ba8cd80a522964e31434", size = 387435 }, - { url = "https://files.pythonhosted.org/packages/7a/40/631c238f1f338eb09f4acb0f34ab5862c4e9d7eda11c1b685471a4c5ea37/msgpack-1.1.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:b4c01941fd2ff87c2a934ee6055bda4ed353a7846b8d4f341c428109e9fcde8c", size = 399082 }, - { url = "https://files.pythonhosted.org/packages/e9/1b/fa8a952be252a1555ed39f97c06778e3aeb9123aa4cccc0fd2acd0b4e315/msgpack-1.1.0-cp313-cp313-win32.whl", hash = "sha256:7c9a35ce2c2573bada929e0b7b3576de647b0defbd25f5139dcdaba0ae35a4cc", size = 69037 }, - { url = "https://files.pythonhosted.org/packages/b6/bc/8bd826dd03e022153bfa1766dcdec4976d6c818865ed54223d71f07862b3/msgpack-1.1.0-cp313-cp313-win_amd64.whl", hash = "sha256:bce7d9e614a04d0883af0b3d4d501171fbfca038f12c77fa838d9f198147a23f", size = 75140 }, +sdist = { url = "https://files.pythonhosted.org/packages/cb/d0/7555686ae7ff5731205df1012ede15dd9d927f6227ea151e901c7406af4f/msgpack-1.1.0.tar.gz", hash = "sha256:dd432ccc2c72b914e4cb77afce64aab761c1137cc698be3984eee260bcb2896e", size = 167260, upload-time = "2024-09-10T04:25:52.197Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/4b/f9/a892a6038c861fa849b11a2bb0502c07bc698ab6ea53359e5771397d883b/msgpack-1.1.0-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:7ad442d527a7e358a469faf43fda45aaf4ac3249c8310a82f0ccff9164e5dccd", size = 150428, upload-time = "2024-09-10T04:25:43.089Z" }, + { url = "https://files.pythonhosted.org/packages/df/7a/d174cc6a3b6bb85556e6a046d3193294a92f9a8e583cdbd46dc8a1d7e7f4/msgpack-1.1.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:74bed8f63f8f14d75eec75cf3d04ad581da6b914001b474a5d3cd3372c8cc27d", size = 84131, upload-time = "2024-09-10T04:25:30.22Z" }, + { url = "https://files.pythonhosted.org/packages/08/52/bf4fbf72f897a23a56b822997a72c16de07d8d56d7bf273242f884055682/msgpack-1.1.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:914571a2a5b4e7606997e169f64ce53a8b1e06f2cf2c3a7273aa106236d43dd5", size = 81215, upload-time = "2024-09-10T04:24:54.329Z" }, + { url = "https://files.pythonhosted.org/packages/02/95/dc0044b439b518236aaf012da4677c1b8183ce388411ad1b1e63c32d8979/msgpack-1.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c921af52214dcbb75e6bdf6a661b23c3e6417f00c603dd2070bccb5c3ef499f5", size = 371229, upload-time = "2024-09-10T04:25:50.907Z" }, + { url = "https://files.pythonhosted.org/packages/ff/75/09081792db60470bef19d9c2be89f024d366b1e1973c197bb59e6aabc647/msgpack-1.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d8ce0b22b890be5d252de90d0e0d119f363012027cf256185fc3d474c44b1b9e", size = 378034, upload-time = "2024-09-10T04:25:22.097Z" }, + { url = "https://files.pythonhosted.org/packages/32/d3/c152e0c55fead87dd948d4b29879b0f14feeeec92ef1fd2ec21b107c3f49/msgpack-1.1.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:73322a6cc57fcee3c0c57c4463d828e9428275fb85a27aa2aa1a92fdc42afd7b", size = 363070, upload-time = "2024-09-10T04:24:43.957Z" }, + { url = "https://files.pythonhosted.org/packages/d9/2c/82e73506dd55f9e43ac8aa007c9dd088c6f0de2aa19e8f7330e6a65879fc/msgpack-1.1.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:e1f3c3d21f7cf67bcf2da8e494d30a75e4cf60041d98b3f79875afb5b96f3a3f", size = 359863, upload-time = "2024-09-10T04:24:51.535Z" }, + { url = "https://files.pythonhosted.org/packages/cb/a0/3d093b248837094220e1edc9ec4337de3443b1cfeeb6e0896af8ccc4cc7a/msgpack-1.1.0-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:64fc9068d701233effd61b19efb1485587560b66fe57b3e50d29c5d78e7fef68", size = 368166, upload-time = "2024-09-10T04:24:19.907Z" }, + { url = "https://files.pythonhosted.org/packages/e4/13/7646f14f06838b406cf5a6ddbb7e8dc78b4996d891ab3b93c33d1ccc8678/msgpack-1.1.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:42f754515e0f683f9c79210a5d1cad631ec3d06cea5172214d2176a42e67e19b", size = 370105, upload-time = "2024-09-10T04:25:35.141Z" }, + { url = "https://files.pythonhosted.org/packages/67/fa/dbbd2443e4578e165192dabbc6a22c0812cda2649261b1264ff515f19f15/msgpack-1.1.0-cp310-cp310-win32.whl", hash = "sha256:3df7e6b05571b3814361e8464f9304c42d2196808e0119f55d0d3e62cd5ea044", size = 68513, upload-time = "2024-09-10T04:24:36.099Z" }, + { url = "https://files.pythonhosted.org/packages/24/ce/c2c8fbf0ded750cb63cbcbb61bc1f2dfd69e16dca30a8af8ba80ec182dcd/msgpack-1.1.0-cp310-cp310-win_amd64.whl", hash = "sha256:685ec345eefc757a7c8af44a3032734a739f8c45d1b0ac45efc5d8977aa4720f", size = 74687, upload-time = "2024-09-10T04:24:23.394Z" }, + { url = "https://files.pythonhosted.org/packages/b7/5e/a4c7154ba65d93be91f2f1e55f90e76c5f91ccadc7efc4341e6f04c8647f/msgpack-1.1.0-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:3d364a55082fb2a7416f6c63ae383fbd903adb5a6cf78c5b96cc6316dc1cedc7", size = 150803, upload-time = "2024-09-10T04:24:40.911Z" }, + { url = "https://files.pythonhosted.org/packages/60/c2/687684164698f1d51c41778c838d854965dd284a4b9d3a44beba9265c931/msgpack-1.1.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:79ec007767b9b56860e0372085f8504db5d06bd6a327a335449508bbee9648fa", size = 84343, upload-time = "2024-09-10T04:24:50.283Z" }, + { url = "https://files.pythonhosted.org/packages/42/ae/d3adea9bb4a1342763556078b5765e666f8fdf242e00f3f6657380920972/msgpack-1.1.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:6ad622bf7756d5a497d5b6836e7fc3752e2dd6f4c648e24b1803f6048596f701", size = 81408, upload-time = "2024-09-10T04:25:12.774Z" }, + { url = "https://files.pythonhosted.org/packages/dc/17/6313325a6ff40ce9c3207293aee3ba50104aed6c2c1559d20d09e5c1ff54/msgpack-1.1.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8e59bca908d9ca0de3dc8684f21ebf9a690fe47b6be93236eb40b99af28b6ea6", size = 396096, upload-time = "2024-09-10T04:24:37.245Z" }, + { url = "https://files.pythonhosted.org/packages/a8/a1/ad7b84b91ab5a324e707f4c9761633e357820b011a01e34ce658c1dda7cc/msgpack-1.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5e1da8f11a3dd397f0a32c76165cf0c4eb95b31013a94f6ecc0b280c05c91b59", size = 403671, upload-time = "2024-09-10T04:25:10.201Z" }, + { url = "https://files.pythonhosted.org/packages/bb/0b/fd5b7c0b308bbf1831df0ca04ec76fe2f5bf6319833646b0a4bd5e9dc76d/msgpack-1.1.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:452aff037287acb1d70a804ffd022b21fa2bb7c46bee884dbc864cc9024128a0", size = 387414, upload-time = "2024-09-10T04:25:27.552Z" }, + { url = "https://files.pythonhosted.org/packages/f0/03/ff8233b7c6e9929a1f5da3c7860eccd847e2523ca2de0d8ef4878d354cfa/msgpack-1.1.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:8da4bf6d54ceed70e8861f833f83ce0814a2b72102e890cbdfe4b34764cdd66e", size = 383759, upload-time = "2024-09-10T04:25:03.366Z" }, + { url = "https://files.pythonhosted.org/packages/1f/1b/eb82e1fed5a16dddd9bc75f0854b6e2fe86c0259c4353666d7fab37d39f4/msgpack-1.1.0-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:41c991beebf175faf352fb940bf2af9ad1fb77fd25f38d9142053914947cdbf6", size = 394405, upload-time = "2024-09-10T04:25:07.348Z" }, + { url = "https://files.pythonhosted.org/packages/90/2e/962c6004e373d54ecf33d695fb1402f99b51832631e37c49273cc564ffc5/msgpack-1.1.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:a52a1f3a5af7ba1c9ace055b659189f6c669cf3657095b50f9602af3a3ba0fe5", size = 396041, upload-time = "2024-09-10T04:25:48.311Z" }, + { url = "https://files.pythonhosted.org/packages/f8/20/6e03342f629474414860c48aeffcc2f7f50ddaf351d95f20c3f1c67399a8/msgpack-1.1.0-cp311-cp311-win32.whl", hash = "sha256:58638690ebd0a06427c5fe1a227bb6b8b9fdc2bd07701bec13c2335c82131a88", size = 68538, upload-time = "2024-09-10T04:24:29.953Z" }, + { url = "https://files.pythonhosted.org/packages/aa/c4/5a582fc9a87991a3e6f6800e9bb2f3c82972912235eb9539954f3e9997c7/msgpack-1.1.0-cp311-cp311-win_amd64.whl", hash = "sha256:fd2906780f25c8ed5d7b323379f6138524ba793428db5d0e9d226d3fa6aa1788", size = 74871, upload-time = "2024-09-10T04:25:44.823Z" }, + { url = "https://files.pythonhosted.org/packages/e1/d6/716b7ca1dbde63290d2973d22bbef1b5032ca634c3ff4384a958ec3f093a/msgpack-1.1.0-cp312-cp312-macosx_10_9_universal2.whl", hash = "sha256:d46cf9e3705ea9485687aa4001a76e44748b609d260af21c4ceea7f2212a501d", size = 152421, upload-time = "2024-09-10T04:25:49.63Z" }, + { url = "https://files.pythonhosted.org/packages/70/da/5312b067f6773429cec2f8f08b021c06af416bba340c912c2ec778539ed6/msgpack-1.1.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:5dbad74103df937e1325cc4bfeaf57713be0b4f15e1c2da43ccdd836393e2ea2", size = 85277, upload-time = "2024-09-10T04:24:48.562Z" }, + { url = "https://files.pythonhosted.org/packages/28/51/da7f3ae4462e8bb98af0d5bdf2707f1b8c65a0d4f496e46b6afb06cbc286/msgpack-1.1.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:58dfc47f8b102da61e8949708b3eafc3504509a5728f8b4ddef84bd9e16ad420", size = 82222, upload-time = "2024-09-10T04:25:36.49Z" }, + { url = "https://files.pythonhosted.org/packages/33/af/dc95c4b2a49cff17ce47611ca9ba218198806cad7796c0b01d1e332c86bb/msgpack-1.1.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4676e5be1b472909b2ee6356ff425ebedf5142427842aa06b4dfd5117d1ca8a2", size = 392971, upload-time = "2024-09-10T04:24:58.129Z" }, + { url = "https://files.pythonhosted.org/packages/f1/54/65af8de681fa8255402c80eda2a501ba467921d5a7a028c9c22a2c2eedb5/msgpack-1.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:17fb65dd0bec285907f68b15734a993ad3fc94332b5bb21b0435846228de1f39", size = 401403, upload-time = "2024-09-10T04:25:40.428Z" }, + { url = "https://files.pythonhosted.org/packages/97/8c/e333690777bd33919ab7024269dc3c41c76ef5137b211d776fbb404bfead/msgpack-1.1.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:a51abd48c6d8ac89e0cfd4fe177c61481aca2d5e7ba42044fd218cfd8ea9899f", size = 385356, upload-time = "2024-09-10T04:25:31.406Z" }, + { url = "https://files.pythonhosted.org/packages/57/52/406795ba478dc1c890559dd4e89280fa86506608a28ccf3a72fbf45df9f5/msgpack-1.1.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:2137773500afa5494a61b1208619e3871f75f27b03bcfca7b3a7023284140247", size = 383028, upload-time = "2024-09-10T04:25:17.08Z" }, + { url = "https://files.pythonhosted.org/packages/e7/69/053b6549bf90a3acadcd8232eae03e2fefc87f066a5b9fbb37e2e608859f/msgpack-1.1.0-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:398b713459fea610861c8a7b62a6fec1882759f308ae0795b5413ff6a160cf3c", size = 391100, upload-time = "2024-09-10T04:25:08.993Z" }, + { url = "https://files.pythonhosted.org/packages/23/f0/d4101d4da054f04274995ddc4086c2715d9b93111eb9ed49686c0f7ccc8a/msgpack-1.1.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:06f5fd2f6bb2a7914922d935d3b8bb4a7fff3a9a91cfce6d06c13bc42bec975b", size = 394254, upload-time = "2024-09-10T04:25:06.048Z" }, + { url = "https://files.pythonhosted.org/packages/1c/12/cf07458f35d0d775ff3a2dc5559fa2e1fcd06c46f1ef510e594ebefdca01/msgpack-1.1.0-cp312-cp312-win32.whl", hash = "sha256:ad33e8400e4ec17ba782f7b9cf868977d867ed784a1f5f2ab46e7ba53b6e1e1b", size = 69085, upload-time = "2024-09-10T04:25:01.494Z" }, + { url = "https://files.pythonhosted.org/packages/73/80/2708a4641f7d553a63bc934a3eb7214806b5b39d200133ca7f7afb0a53e8/msgpack-1.1.0-cp312-cp312-win_amd64.whl", hash = "sha256:115a7af8ee9e8cddc10f87636767857e7e3717b7a2e97379dc2054712693e90f", size = 75347, upload-time = "2024-09-10T04:25:33.106Z" }, + { url = "https://files.pythonhosted.org/packages/c8/b0/380f5f639543a4ac413e969109978feb1f3c66e931068f91ab6ab0f8be00/msgpack-1.1.0-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:071603e2f0771c45ad9bc65719291c568d4edf120b44eb36324dcb02a13bfddf", size = 151142, upload-time = "2024-09-10T04:24:59.656Z" }, + { url = "https://files.pythonhosted.org/packages/c8/ee/be57e9702400a6cb2606883d55b05784fada898dfc7fd12608ab1fdb054e/msgpack-1.1.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:0f92a83b84e7c0749e3f12821949d79485971f087604178026085f60ce109330", size = 84523, upload-time = "2024-09-10T04:25:37.924Z" }, + { url = "https://files.pythonhosted.org/packages/7e/3a/2919f63acca3c119565449681ad08a2f84b2171ddfcff1dba6959db2cceb/msgpack-1.1.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:4a1964df7b81285d00a84da4e70cb1383f2e665e0f1f2a7027e683956d04b734", size = 81556, upload-time = "2024-09-10T04:24:28.296Z" }, + { url = "https://files.pythonhosted.org/packages/7c/43/a11113d9e5c1498c145a8925768ea2d5fce7cbab15c99cda655aa09947ed/msgpack-1.1.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:59caf6a4ed0d164055ccff8fe31eddc0ebc07cf7326a2aaa0dbf7a4001cd823e", size = 392105, upload-time = "2024-09-10T04:25:20.153Z" }, + { url = "https://files.pythonhosted.org/packages/2d/7b/2c1d74ca6c94f70a1add74a8393a0138172207dc5de6fc6269483519d048/msgpack-1.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0907e1a7119b337971a689153665764adc34e89175f9a34793307d9def08e6ca", size = 399979, upload-time = "2024-09-10T04:25:41.75Z" }, + { url = "https://files.pythonhosted.org/packages/82/8c/cf64ae518c7b8efc763ca1f1348a96f0e37150061e777a8ea5430b413a74/msgpack-1.1.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:65553c9b6da8166e819a6aa90ad15288599b340f91d18f60b2061f402b9a4915", size = 383816, upload-time = "2024-09-10T04:24:45.826Z" }, + { url = "https://files.pythonhosted.org/packages/69/86/a847ef7a0f5ef3fa94ae20f52a4cacf596a4e4a010197fbcc27744eb9a83/msgpack-1.1.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:7a946a8992941fea80ed4beae6bff74ffd7ee129a90b4dd5cf9c476a30e9708d", size = 380973, upload-time = "2024-09-10T04:25:04.689Z" }, + { url = "https://files.pythonhosted.org/packages/aa/90/c74cf6e1126faa93185d3b830ee97246ecc4fe12cf9d2d31318ee4246994/msgpack-1.1.0-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:4b51405e36e075193bc051315dbf29168d6141ae2500ba8cd80a522964e31434", size = 387435, upload-time = "2024-09-10T04:24:17.879Z" }, + { url = "https://files.pythonhosted.org/packages/7a/40/631c238f1f338eb09f4acb0f34ab5862c4e9d7eda11c1b685471a4c5ea37/msgpack-1.1.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:b4c01941fd2ff87c2a934ee6055bda4ed353a7846b8d4f341c428109e9fcde8c", size = 399082, upload-time = "2024-09-10T04:25:18.398Z" }, + { url = "https://files.pythonhosted.org/packages/e9/1b/fa8a952be252a1555ed39f97c06778e3aeb9123aa4cccc0fd2acd0b4e315/msgpack-1.1.0-cp313-cp313-win32.whl", hash = "sha256:7c9a35ce2c2573bada929e0b7b3576de647b0defbd25f5139dcdaba0ae35a4cc", size = 69037, upload-time = "2024-09-10T04:24:52.798Z" }, + { url = "https://files.pythonhosted.org/packages/b6/bc/8bd826dd03e022153bfa1766dcdec4976d6c818865ed54223d71f07862b3/msgpack-1.1.0-cp313-cp313-win_amd64.whl", hash = "sha256:bce7d9e614a04d0883af0b3d4d501171fbfca038f12c77fa838d9f198147a23f", size = 75140, upload-time = "2024-09-10T04:24:31.288Z" }, ] [[package]] @@ -6150,84 +6170,84 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "typing-extensions", marker = "python_full_version < '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/82/4a/7874ca44a1c9b23796c767dd94159f6c17e31c0e7d090552a1c623247d82/multidict-6.2.0.tar.gz", hash = "sha256:0085b0afb2446e57050140240a8595846ed64d1cbd26cef936bfab3192c673b8", size = 71066 } -wheels = [ - { url = "https://files.pythonhosted.org/packages/2d/ca/3ae4d9c9ba78e7bcb63e3f12974b8fa16b9a20de44e9785f5d291ccb823c/multidict-6.2.0-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:b9f6392d98c0bd70676ae41474e2eecf4c7150cb419237a41f8f96043fcb81d1", size = 49238 }, - { url = "https://files.pythonhosted.org/packages/25/a4/55e595d2df586e442c85b2610542d1e14def4c6f641761125d35fb38f87c/multidict-6.2.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:3501621d5e86f1a88521ea65d5cad0a0834c77b26f193747615b7c911e5422d2", size = 29748 }, - { url = "https://files.pythonhosted.org/packages/35/6f/09bc361a34bbf953e9897f69823f9c4b46aec0aaed6ec94ce63093ede317/multidict-6.2.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:32ed748ff9ac682eae7859790d3044b50e3076c7d80e17a44239683769ff485e", size = 30026 }, - { url = "https://files.pythonhosted.org/packages/b6/c7/5b51816f7c38049fc50786f46e63c009e6fecd1953fbbafa8bfe4e2eb39d/multidict-6.2.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:cc826b9a8176e686b67aa60fd6c6a7047b0461cae5591ea1dc73d28f72332a8a", size = 132393 }, - { url = "https://files.pythonhosted.org/packages/1a/21/c51aca665afa93b397d2c47369f6c267193977611a55a7c9d8683dc095bc/multidict-6.2.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:214207dcc7a6221d9942f23797fe89144128a71c03632bf713d918db99bd36de", size = 139237 }, - { url = "https://files.pythonhosted.org/packages/2e/9b/a7b91f8ed63314e7a3c276b4ca90ae5d0267a584ca2e42106baa728622d6/multidict-6.2.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:05fefbc3cddc4e36da209a5e49f1094bbece9a581faa7f3589201fd95df40e5d", size = 134920 }, - { url = "https://files.pythonhosted.org/packages/c8/84/4b590a121b1009fe79d1ae5875b4aa9339d37d23e368dd3bcf5e36d27452/multidict-6.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e851e6363d0dbe515d8de81fd544a2c956fdec6f8a049739562286727d4a00c3", size = 129764 }, - { url = "https://files.pythonhosted.org/packages/b8/de/831be406b5ab0dc0d25430ddf597c6ce1a2e23a4991363f1ca48f16fb817/multidict-6.2.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:32c9b4878f48be3e75808ea7e499d6223b1eea6d54c487a66bc10a1871e3dc6a", size = 122121 }, - { url = "https://files.pythonhosted.org/packages/fa/2f/892334f4d3efc7cd11e3a64dc922a85611627380ee2de3d0627ac159a975/multidict-6.2.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:7243c5a6523c5cfeca76e063efa5f6a656d1d74c8b1fc64b2cd1e84e507f7e2a", size = 135640 }, - { url = "https://files.pythonhosted.org/packages/6c/53/bf91c5fdede9406247dcbceaa9d7e7fa08e4d0e27fa3c76a0dab126bc6b2/multidict-6.2.0-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:0e5a644e50ef9fb87878d4d57907f03a12410d2aa3b93b3acdf90a741df52c49", size = 129655 }, - { url = "https://files.pythonhosted.org/packages/d4/7a/f98e1c5d14c1bbbb83025a69da9a37344f7556c09fef39979cf62b464d60/multidict-6.2.0-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:0dc25a3293c50744796e87048de5e68996104d86d940bb24bc3ec31df281b191", size = 140691 }, - { url = "https://files.pythonhosted.org/packages/dd/c9/af0ab78b53d5b769bc1fa751e53cc7356cef422bd1cf38ed653985a46ddf/multidict-6.2.0-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:a49994481b99cd7dedde07f2e7e93b1d86c01c0fca1c32aded18f10695ae17eb", size = 135254 }, - { url = "https://files.pythonhosted.org/packages/c9/53/28cc971b17e25487a089bcf720fe284478f264a6fc619427ddf7145fcb2b/multidict-6.2.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:641cf2e3447c9ecff2f7aa6e9eee9eaa286ea65d57b014543a4911ff2799d08a", size = 133620 }, - { url = "https://files.pythonhosted.org/packages/b6/9a/d7637fbe1d5928b9f6a33ce36c2ff37e0aab9aa22f5fc9552fd75fe7f364/multidict-6.2.0-cp310-cp310-win32.whl", hash = "sha256:0c383d28857f66f5aebe3e91d6cf498da73af75fbd51cedbe1adfb85e90c0460", size = 27044 }, - { url = "https://files.pythonhosted.org/packages/4e/11/04758cc18a51227dbb350a8a25c7db0620d63fb23db5b8d1f87762f05cbe/multidict-6.2.0-cp310-cp310-win_amd64.whl", hash = "sha256:a33273a541f1e1a8219b2a4ed2de355848ecc0254264915b9290c8d2de1c74e1", size = 29149 }, - { url = "https://files.pythonhosted.org/packages/97/aa/879cf5581bd56c19f1bd2682ee4ecfd4085a404668d4ee5138b0a08eaf2a/multidict-6.2.0-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:84e87a7d75fa36839a3a432286d719975362d230c70ebfa0948549cc38bd5b46", size = 49125 }, - { url = "https://files.pythonhosted.org/packages/9e/d8/e6d47c166c13c48be8efb9720afe0f5cdc4da4687547192cbc3c03903041/multidict-6.2.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:8de4d42dffd5ced9117af2ce66ba8722402541a3aa98ffdf78dde92badb68932", size = 29689 }, - { url = "https://files.pythonhosted.org/packages/a4/20/f3f0a2ca142c81100b6d4cbf79505961b54181d66157615bba3955304442/multidict-6.2.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:e7d91a230c7f8af86c904a5a992b8c064b66330544693fd6759c3d6162382ecf", size = 29975 }, - { url = "https://files.pythonhosted.org/packages/ab/2d/1724972c7aeb7aa1916a3276cb32f9c39e186456ee7ed621504e7a758322/multidict-6.2.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9f6cad071960ba1914fa231677d21b1b4a3acdcce463cee41ea30bc82e6040cf", size = 135688 }, - { url = "https://files.pythonhosted.org/packages/1a/08/ea54e7e245aaf0bb1c758578e5afba394ffccb8bd80d229a499b9b83f2b1/multidict-6.2.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:0f74f2fc51555f4b037ef278efc29a870d327053aba5cb7d86ae572426c7cccc", size = 142703 }, - { url = "https://files.pythonhosted.org/packages/97/76/960dee0424f38c71eda54101ee1ca7bb47c5250ed02f7b3e8e50b1ce0603/multidict-6.2.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:14ed9ed1bfedd72a877807c71113deac292bf485159a29025dfdc524c326f3e1", size = 138559 }, - { url = "https://files.pythonhosted.org/packages/d0/35/969fd792e2e72801d80307f0a14f5b19c066d4a51d34dded22c71401527d/multidict-6.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4ac3fcf9a2d369bd075b2c2965544036a27ccd277fc3c04f708338cc57533081", size = 133312 }, - { url = "https://files.pythonhosted.org/packages/a4/b8/f96657a2f744d577cfda5a7edf9da04a731b80d3239eafbfe7ca4d944695/multidict-6.2.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:2fc6af8e39f7496047c7876314f4317736eac82bf85b54c7c76cf1a6f8e35d98", size = 125652 }, - { url = "https://files.pythonhosted.org/packages/35/9d/97696d052297d8e2e08195a25c7aae873a6186c147b7635f979edbe3acde/multidict-6.2.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:5f8cb1329f42fadfb40d6211e5ff568d71ab49be36e759345f91c69d1033d633", size = 139015 }, - { url = "https://files.pythonhosted.org/packages/31/a0/5c106e28d42f20288c10049bc6647364287ba049dc00d6ae4f1584eb1bd1/multidict-6.2.0-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:5389445f0173c197f4a3613713b5fb3f3879df1ded2a1a2e4bc4b5b9c5441b7e", size = 132437 }, - { url = "https://files.pythonhosted.org/packages/55/57/d5c60c075fef73422ae3b8f914221485b9ff15000b2db657c03bd190aee0/multidict-6.2.0-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:94a7bb972178a8bfc4055db80c51efd24baefaced5e51c59b0d598a004e8305d", size = 144037 }, - { url = "https://files.pythonhosted.org/packages/eb/56/a23f599c697a455bf65ecb0f69a5b052d6442c567d380ed423f816246824/multidict-6.2.0-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:da51d8928ad8b4244926fe862ba1795f0b6e68ed8c42cd2f822d435db9c2a8f4", size = 138535 }, - { url = "https://files.pythonhosted.org/packages/34/3a/a06ff9b5899090f4bbdbf09e237964c76cecfe75d2aa921e801356314017/multidict-6.2.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:063be88bd684782a0715641de853e1e58a2f25b76388538bd62d974777ce9bc2", size = 136885 }, - { url = "https://files.pythonhosted.org/packages/d6/28/489c0eca1df3800cb5d0a66278d5dd2a4deae747a41d1cf553e6a4c0a984/multidict-6.2.0-cp311-cp311-win32.whl", hash = "sha256:52b05e21ff05729fbea9bc20b3a791c3c11da61649ff64cce8257c82a020466d", size = 27044 }, - { url = "https://files.pythonhosted.org/packages/d0/b5/c7cd5ba9581add40bc743980f82426b90d9f42db0b56502011f1b3c929df/multidict-6.2.0-cp311-cp311-win_amd64.whl", hash = "sha256:1e2a2193d3aa5cbf5758f6d5680a52aa848e0cf611da324f71e5e48a9695cc86", size = 29145 }, - { url = "https://files.pythonhosted.org/packages/a4/e2/0153a8db878aef9b2397be81e62cbc3b32ca9b94e0f700b103027db9d506/multidict-6.2.0-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:437c33561edb6eb504b5a30203daf81d4a9b727e167e78b0854d9a4e18e8950b", size = 49204 }, - { url = "https://files.pythonhosted.org/packages/bb/9d/5ccb3224a976d1286f360bb4e89e67b7cdfb87336257fc99be3c17f565d7/multidict-6.2.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:9f49585f4abadd2283034fc605961f40c638635bc60f5162276fec075f2e37a4", size = 29807 }, - { url = "https://files.pythonhosted.org/packages/62/32/ef20037f51b84b074a89bab5af46d4565381c3f825fc7cbfc19c1ee156be/multidict-6.2.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:5dd7106d064d05896ce28c97da3f46caa442fe5a43bc26dfb258e90853b39b44", size = 30000 }, - { url = "https://files.pythonhosted.org/packages/97/81/b0a7560bfc3ec72606232cd7e60159e09b9cf29e66014d770c1315868fa2/multidict-6.2.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e25b11a0417475f093d0f0809a149aff3943c2c56da50fdf2c3c88d57fe3dfbd", size = 131820 }, - { url = "https://files.pythonhosted.org/packages/49/3b/768bfc0e41179fbccd3a22925329a11755b7fdd53bec66dbf6b8772f0bce/multidict-6.2.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ac380cacdd3b183338ba63a144a34e9044520a6fb30c58aa14077157a033c13e", size = 136272 }, - { url = "https://files.pythonhosted.org/packages/71/ac/fd2be3fe98ff54e7739448f771ba730d42036de0870737db9ae34bb8efe9/multidict-6.2.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:61d5541f27533f803a941d3a3f8a3d10ed48c12cf918f557efcbf3cd04ef265c", size = 135233 }, - { url = "https://files.pythonhosted.org/packages/93/76/1657047da771315911a927b364a32dafce4135b79b64208ce4ac69525c56/multidict-6.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:facaf11f21f3a4c51b62931feb13310e6fe3475f85e20d9c9fdce0d2ea561b87", size = 132861 }, - { url = "https://files.pythonhosted.org/packages/19/a5/9f07ffb9bf68b8aaa406c2abee27ad87e8b62a60551587b8e59ee91aea84/multidict-6.2.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:095a2eabe8c43041d3e6c2cb8287a257b5f1801c2d6ebd1dd877424f1e89cf29", size = 122166 }, - { url = "https://files.pythonhosted.org/packages/95/23/b5ce3318d9d6c8f105c3679510f9d7202980545aad8eb4426313bd8da3ee/multidict-6.2.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:a0cc398350ef31167e03f3ca7c19313d4e40a662adcb98a88755e4e861170bdd", size = 136052 }, - { url = "https://files.pythonhosted.org/packages/ce/5c/02cffec58ffe120873dce520af593415b91cc324be0345f534ad3637da4e/multidict-6.2.0-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:7c611345bbe7cb44aabb877cb94b63e86f2d0db03e382667dbd037866d44b4f8", size = 130094 }, - { url = "https://files.pythonhosted.org/packages/49/f3/3b19a83f4ebf53a3a2a0435f3e447aa227b242ba3fd96a92404b31fb3543/multidict-6.2.0-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:8cd1a0644ccaf27e9d2f6d9c9474faabee21f0578fe85225cc5af9a61e1653df", size = 140962 }, - { url = "https://files.pythonhosted.org/packages/cc/1a/c916b54fb53168c24cb6a3a0795fd99d0a59a0ea93fa9f6edeff5565cb20/multidict-6.2.0-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:89b3857652183b8206a891168af47bac10b970d275bba1f6ee46565a758c078d", size = 138082 }, - { url = "https://files.pythonhosted.org/packages/ef/1a/dcb7fb18f64b3727c61f432c1e1a0d52b3924016124e4bbc8a7d2e4fa57b/multidict-6.2.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:125dd82b40f8c06d08d87b3510beaccb88afac94e9ed4a6f6c71362dc7dbb04b", size = 136019 }, - { url = "https://files.pythonhosted.org/packages/fb/02/7695485375106f5c542574f70e1968c391f86fa3efc9f1fd76aac0af7237/multidict-6.2.0-cp312-cp312-win32.whl", hash = "sha256:76b34c12b013d813e6cb325e6bd4f9c984db27758b16085926bbe7ceeaace626", size = 26676 }, - { url = "https://files.pythonhosted.org/packages/3c/f5/f147000fe1f4078160157b15b0790fff0513646b0f9b7404bf34007a9b44/multidict-6.2.0-cp312-cp312-win_amd64.whl", hash = "sha256:0b183a959fb88ad1be201de2c4bdf52fa8e46e6c185d76201286a97b6f5ee65c", size = 28899 }, - { url = "https://files.pythonhosted.org/packages/a4/6c/5df5590b1f9a821154589df62ceae247537b01ab26b0aa85997c35ca3d9e/multidict-6.2.0-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:5c5e7d2e300d5cb3b2693b6d60d3e8c8e7dd4ebe27cd17c9cb57020cac0acb80", size = 49151 }, - { url = "https://files.pythonhosted.org/packages/d5/ca/c917fbf1be989cd7ea9caa6f87e9c33844ba8d5fbb29cd515d4d2833b84c/multidict-6.2.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:256d431fe4583c5f1e0f2e9c4d9c22f3a04ae96009b8cfa096da3a8723db0a16", size = 29803 }, - { url = "https://files.pythonhosted.org/packages/22/19/d97086fc96f73acf36d4dbe65c2c4175911969df49c4e94ef082be59d94e/multidict-6.2.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:a3c0ff89fe40a152e77b191b83282c9664357dce3004032d42e68c514ceff27e", size = 29947 }, - { url = "https://files.pythonhosted.org/packages/e3/3b/203476b6e915c3f51616d5f87230c556e2f24b168c14818a3d8dae242b1b/multidict-6.2.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ef7d48207926edbf8b16b336f779c557dd8f5a33035a85db9c4b0febb0706817", size = 130369 }, - { url = "https://files.pythonhosted.org/packages/c6/4f/67470007cf03b2bb6df8ae6d716a8eeb0a7d19e0c8dba4e53fa338883bca/multidict-6.2.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:1f3c099d3899b14e1ce52262eb82a5f5cb92157bb5106bf627b618c090a0eadc", size = 135231 }, - { url = "https://files.pythonhosted.org/packages/6d/f5/7a5ce64dc9a3fecc7d67d0b5cb9c262c67e0b660639e5742c13af63fd80f/multidict-6.2.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:e16e7297f29a544f49340012d6fc08cf14de0ab361c9eb7529f6a57a30cbfda1", size = 133634 }, - { url = "https://files.pythonhosted.org/packages/05/93/ab2931907e318c0437a4cd156c9cfff317ffb33d99ebbfe2d64200a870f7/multidict-6.2.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:042028348dc5a1f2be6c666437042a98a5d24cee50380f4c0902215e5ec41844", size = 131349 }, - { url = "https://files.pythonhosted.org/packages/54/aa/ab8eda83a6a85f5b4bb0b1c28e62b18129b14519ef2e0d4cfd5f360da73c/multidict-6.2.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:08549895e6a799bd551cf276f6e59820aa084f0f90665c0f03dd3a50db5d3c48", size = 120861 }, - { url = "https://files.pythonhosted.org/packages/15/2f/7d08ea7c5d9f45786893b4848fad59ec8ea567367d4234691a721e4049a1/multidict-6.2.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:4ccfd74957ef53fa7380aaa1c961f523d582cd5e85a620880ffabd407f8202c0", size = 134611 }, - { url = "https://files.pythonhosted.org/packages/8b/07/387047bb1eac563981d397a7f85c75b306df1fff3c20b90da5a6cf6e487e/multidict-6.2.0-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:83b78c680d4b15d33042d330c2fa31813ca3974197bddb3836a5c635a5fd013f", size = 128955 }, - { url = "https://files.pythonhosted.org/packages/8d/6e/7ae18f764a5282c2d682f1c90c6b2a0f6490327730170139a7a63bf3bb20/multidict-6.2.0-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:b4c153863dd6569f6511845922c53e39c8d61f6e81f228ad5443e690fca403de", size = 139759 }, - { url = "https://files.pythonhosted.org/packages/b6/f4/c1b3b087b9379b9e56229bcf6570b9a963975c205a5811ac717284890598/multidict-6.2.0-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:98aa8325c7f47183b45588af9c434533196e241be0a4e4ae2190b06d17675c02", size = 136426 }, - { url = "https://files.pythonhosted.org/packages/a2/0e/ef7b39b161ffd40f9e25dd62e59644b2ccaa814c64e9573f9bc721578419/multidict-6.2.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:9e658d1373c424457ddf6d55ec1db93c280b8579276bebd1f72f113072df8a5d", size = 134648 }, - { url = "https://files.pythonhosted.org/packages/37/5c/7905acd0ca411c97bcae62ab167d9922f0c5a1d316b6d3af875d4bda3551/multidict-6.2.0-cp313-cp313-win32.whl", hash = "sha256:3157126b028c074951839233647bd0e30df77ef1fedd801b48bdcad242a60f4e", size = 26680 }, - { url = "https://files.pythonhosted.org/packages/89/36/96b071d1dad6ac44fe517e4250329e753787bb7a63967ef44bb9b3a659f6/multidict-6.2.0-cp313-cp313-win_amd64.whl", hash = "sha256:2e87f1926e91855ae61769ba3e3f7315120788c099677e0842e697b0bfb659f2", size = 28942 }, - { url = "https://files.pythonhosted.org/packages/f5/05/d686cd2a12d648ecd434675ee8daa2901a80f477817e89ab3b160de5b398/multidict-6.2.0-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:2529ddbdaa424b2c6c2eb668ea684dd6b75b839d0ad4b21aad60c168269478d7", size = 50807 }, - { url = "https://files.pythonhosted.org/packages/4c/1f/c7db5aac8fea129fa4c5a119e3d279da48d769138ae9624d1234aa01a06f/multidict-6.2.0-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:13551d0e2d7201f0959725a6a769b6f7b9019a168ed96006479c9ac33fe4096b", size = 30474 }, - { url = "https://files.pythonhosted.org/packages/e5/f1/1fb27514f4d73cea165429dcb7d90cdc4a45445865832caa0c50dd545420/multidict-6.2.0-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:d1996ee1330e245cd3aeda0887b4409e3930524c27642b046e4fae88ffa66c5e", size = 30841 }, - { url = "https://files.pythonhosted.org/packages/d6/6b/9487169e549a23c8958edbb332afaf1ab55d61f0c03cb758ee07ff8f74fb/multidict-6.2.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c537da54ce4ff7c15e78ab1292e5799d0d43a2108e006578a57f531866f64025", size = 148658 }, - { url = "https://files.pythonhosted.org/packages/d7/22/79ebb2e4f70857c94999ce195db76886ae287b1b6102da73df24dcad4903/multidict-6.2.0-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:0f249badb360b0b4d694307ad40f811f83df4da8cef7b68e429e4eea939e49dd", size = 151988 }, - { url = "https://files.pythonhosted.org/packages/49/5d/63b17f3c1a2861587d26705923a94eb6b2600e5222d6b0d513bce5a78720/multidict-6.2.0-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:48d39b1824b8d6ea7de878ef6226efbe0773f9c64333e1125e0efcfdd18a24c7", size = 148432 }, - { url = "https://files.pythonhosted.org/packages/a3/22/55204eec45c4280fa431c11494ad64d6da0dc89af76282fc6467432360a0/multidict-6.2.0-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b99aac6bb2c37db336fa03a39b40ed4ef2818bf2dfb9441458165ebe88b793af", size = 143161 }, - { url = "https://files.pythonhosted.org/packages/97/e6/202b2cf5af161228767acab8bc49e73a91f4a7de088c9c71f3c02950a030/multidict-6.2.0-cp313-cp313t-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:07bfa8bc649783e703263f783f73e27fef8cd37baaad4389816cf6a133141331", size = 136820 }, - { url = "https://files.pythonhosted.org/packages/7d/16/dbedae0e94c7edc48fddef0c39483f2313205d9bc566fd7f11777b168616/multidict-6.2.0-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:b2c00ad31fbc2cbac85d7d0fcf90853b2ca2e69d825a2d3f3edb842ef1544a2c", size = 150875 }, - { url = "https://files.pythonhosted.org/packages/f3/04/38ccf25d4bf8beef76a22bad7d9833fd088b4594c9765fe6fede39aa6c89/multidict-6.2.0-cp313-cp313t-musllinux_1_2_i686.whl", hash = "sha256:0d57a01a2a9fa00234aace434d8c131f0ac6e0ac6ef131eda5962d7e79edfb5b", size = 142050 }, - { url = "https://files.pythonhosted.org/packages/9e/89/4f6b43386e7b79a4aad560d751981a0a282a1943c312ac72f940d7cf8f9f/multidict-6.2.0-cp313-cp313t-musllinux_1_2_ppc64le.whl", hash = "sha256:abf5b17bc0cf626a8a497d89ac691308dbd825d2ac372aa990b1ca114e470151", size = 154117 }, - { url = "https://files.pythonhosted.org/packages/24/e3/3dde5b193f86d30ad6400bd50e116b0df1da3f0c7d419661e3bd79e5ad86/multidict-6.2.0-cp313-cp313t-musllinux_1_2_s390x.whl", hash = "sha256:f7716f7e7138252d88607228ce40be22660d6608d20fd365d596e7ca0738e019", size = 149408 }, - { url = "https://files.pythonhosted.org/packages/df/b2/ec1e27e8e3da12fcc9053e1eae2f6b50faa8708064d83ea25aa7fb77ffd2/multidict-6.2.0-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:d5a36953389f35f0a4e88dc796048829a2f467c9197265504593f0e420571547", size = 145767 }, - { url = "https://files.pythonhosted.org/packages/3a/8e/c07a648a9d592fa9f3a19d1c7e1c7738ba95aff90db967a5a09cff1e1f37/multidict-6.2.0-cp313-cp313t-win32.whl", hash = "sha256:e653d36b1bf48fa78c7fcebb5fa679342e025121ace8c87ab05c1cefd33b34fc", size = 28950 }, - { url = "https://files.pythonhosted.org/packages/dc/a9/bebb5485b94d7c09831638a4df9a1a924c32431a750723f0bf39cd16a787/multidict-6.2.0-cp313-cp313t-win_amd64.whl", hash = "sha256:ca23db5fb195b5ef4fd1f77ce26cadefdf13dba71dab14dadd29b34d457d7c44", size = 32001 }, - { url = "https://files.pythonhosted.org/packages/9c/fd/b247aec6add5601956d440488b7f23151d8343747e82c038af37b28d6098/multidict-6.2.0-py3-none-any.whl", hash = "sha256:5d26547423e5e71dcc562c4acdc134b900640a39abd9066d7326a7cc2324c530", size = 10266 }, +sdist = { url = "https://files.pythonhosted.org/packages/82/4a/7874ca44a1c9b23796c767dd94159f6c17e31c0e7d090552a1c623247d82/multidict-6.2.0.tar.gz", hash = "sha256:0085b0afb2446e57050140240a8595846ed64d1cbd26cef936bfab3192c673b8", size = 71066, upload-time = "2025-03-17T16:55:54.689Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/2d/ca/3ae4d9c9ba78e7bcb63e3f12974b8fa16b9a20de44e9785f5d291ccb823c/multidict-6.2.0-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:b9f6392d98c0bd70676ae41474e2eecf4c7150cb419237a41f8f96043fcb81d1", size = 49238, upload-time = "2025-03-17T16:53:32.192Z" }, + { url = "https://files.pythonhosted.org/packages/25/a4/55e595d2df586e442c85b2610542d1e14def4c6f641761125d35fb38f87c/multidict-6.2.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:3501621d5e86f1a88521ea65d5cad0a0834c77b26f193747615b7c911e5422d2", size = 29748, upload-time = "2025-03-17T16:53:34.057Z" }, + { url = "https://files.pythonhosted.org/packages/35/6f/09bc361a34bbf953e9897f69823f9c4b46aec0aaed6ec94ce63093ede317/multidict-6.2.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:32ed748ff9ac682eae7859790d3044b50e3076c7d80e17a44239683769ff485e", size = 30026, upload-time = "2025-03-17T16:53:35.378Z" }, + { url = "https://files.pythonhosted.org/packages/b6/c7/5b51816f7c38049fc50786f46e63c009e6fecd1953fbbafa8bfe4e2eb39d/multidict-6.2.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:cc826b9a8176e686b67aa60fd6c6a7047b0461cae5591ea1dc73d28f72332a8a", size = 132393, upload-time = "2025-03-17T16:53:37.684Z" }, + { url = "https://files.pythonhosted.org/packages/1a/21/c51aca665afa93b397d2c47369f6c267193977611a55a7c9d8683dc095bc/multidict-6.2.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:214207dcc7a6221d9942f23797fe89144128a71c03632bf713d918db99bd36de", size = 139237, upload-time = "2025-03-17T16:53:39.287Z" }, + { url = "https://files.pythonhosted.org/packages/2e/9b/a7b91f8ed63314e7a3c276b4ca90ae5d0267a584ca2e42106baa728622d6/multidict-6.2.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:05fefbc3cddc4e36da209a5e49f1094bbece9a581faa7f3589201fd95df40e5d", size = 134920, upload-time = "2025-03-17T16:53:40.6Z" }, + { url = "https://files.pythonhosted.org/packages/c8/84/4b590a121b1009fe79d1ae5875b4aa9339d37d23e368dd3bcf5e36d27452/multidict-6.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e851e6363d0dbe515d8de81fd544a2c956fdec6f8a049739562286727d4a00c3", size = 129764, upload-time = "2025-03-17T16:53:41.881Z" }, + { url = "https://files.pythonhosted.org/packages/b8/de/831be406b5ab0dc0d25430ddf597c6ce1a2e23a4991363f1ca48f16fb817/multidict-6.2.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:32c9b4878f48be3e75808ea7e499d6223b1eea6d54c487a66bc10a1871e3dc6a", size = 122121, upload-time = "2025-03-17T16:53:43.848Z" }, + { url = "https://files.pythonhosted.org/packages/fa/2f/892334f4d3efc7cd11e3a64dc922a85611627380ee2de3d0627ac159a975/multidict-6.2.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:7243c5a6523c5cfeca76e063efa5f6a656d1d74c8b1fc64b2cd1e84e507f7e2a", size = 135640, upload-time = "2025-03-17T16:53:45.698Z" }, + { url = "https://files.pythonhosted.org/packages/6c/53/bf91c5fdede9406247dcbceaa9d7e7fa08e4d0e27fa3c76a0dab126bc6b2/multidict-6.2.0-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:0e5a644e50ef9fb87878d4d57907f03a12410d2aa3b93b3acdf90a741df52c49", size = 129655, upload-time = "2025-03-17T16:53:47.322Z" }, + { url = "https://files.pythonhosted.org/packages/d4/7a/f98e1c5d14c1bbbb83025a69da9a37344f7556c09fef39979cf62b464d60/multidict-6.2.0-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:0dc25a3293c50744796e87048de5e68996104d86d940bb24bc3ec31df281b191", size = 140691, upload-time = "2025-03-17T16:53:48.634Z" }, + { url = "https://files.pythonhosted.org/packages/dd/c9/af0ab78b53d5b769bc1fa751e53cc7356cef422bd1cf38ed653985a46ddf/multidict-6.2.0-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:a49994481b99cd7dedde07f2e7e93b1d86c01c0fca1c32aded18f10695ae17eb", size = 135254, upload-time = "2025-03-17T16:53:49.866Z" }, + { url = "https://files.pythonhosted.org/packages/c9/53/28cc971b17e25487a089bcf720fe284478f264a6fc619427ddf7145fcb2b/multidict-6.2.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:641cf2e3447c9ecff2f7aa6e9eee9eaa286ea65d57b014543a4911ff2799d08a", size = 133620, upload-time = "2025-03-17T16:53:51.713Z" }, + { url = "https://files.pythonhosted.org/packages/b6/9a/d7637fbe1d5928b9f6a33ce36c2ff37e0aab9aa22f5fc9552fd75fe7f364/multidict-6.2.0-cp310-cp310-win32.whl", hash = "sha256:0c383d28857f66f5aebe3e91d6cf498da73af75fbd51cedbe1adfb85e90c0460", size = 27044, upload-time = "2025-03-17T16:53:53.859Z" }, + { url = "https://files.pythonhosted.org/packages/4e/11/04758cc18a51227dbb350a8a25c7db0620d63fb23db5b8d1f87762f05cbe/multidict-6.2.0-cp310-cp310-win_amd64.whl", hash = "sha256:a33273a541f1e1a8219b2a4ed2de355848ecc0254264915b9290c8d2de1c74e1", size = 29149, upload-time = "2025-03-17T16:53:55.076Z" }, + { url = "https://files.pythonhosted.org/packages/97/aa/879cf5581bd56c19f1bd2682ee4ecfd4085a404668d4ee5138b0a08eaf2a/multidict-6.2.0-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:84e87a7d75fa36839a3a432286d719975362d230c70ebfa0948549cc38bd5b46", size = 49125, upload-time = "2025-03-17T16:53:56.148Z" }, + { url = "https://files.pythonhosted.org/packages/9e/d8/e6d47c166c13c48be8efb9720afe0f5cdc4da4687547192cbc3c03903041/multidict-6.2.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:8de4d42dffd5ced9117af2ce66ba8722402541a3aa98ffdf78dde92badb68932", size = 29689, upload-time = "2025-03-17T16:53:57.381Z" }, + { url = "https://files.pythonhosted.org/packages/a4/20/f3f0a2ca142c81100b6d4cbf79505961b54181d66157615bba3955304442/multidict-6.2.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:e7d91a230c7f8af86c904a5a992b8c064b66330544693fd6759c3d6162382ecf", size = 29975, upload-time = "2025-03-17T16:53:58.549Z" }, + { url = "https://files.pythonhosted.org/packages/ab/2d/1724972c7aeb7aa1916a3276cb32f9c39e186456ee7ed621504e7a758322/multidict-6.2.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9f6cad071960ba1914fa231677d21b1b4a3acdcce463cee41ea30bc82e6040cf", size = 135688, upload-time = "2025-03-17T16:53:59.653Z" }, + { url = "https://files.pythonhosted.org/packages/1a/08/ea54e7e245aaf0bb1c758578e5afba394ffccb8bd80d229a499b9b83f2b1/multidict-6.2.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:0f74f2fc51555f4b037ef278efc29a870d327053aba5cb7d86ae572426c7cccc", size = 142703, upload-time = "2025-03-17T16:54:01.552Z" }, + { url = "https://files.pythonhosted.org/packages/97/76/960dee0424f38c71eda54101ee1ca7bb47c5250ed02f7b3e8e50b1ce0603/multidict-6.2.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:14ed9ed1bfedd72a877807c71113deac292bf485159a29025dfdc524c326f3e1", size = 138559, upload-time = "2025-03-17T16:54:02.973Z" }, + { url = "https://files.pythonhosted.org/packages/d0/35/969fd792e2e72801d80307f0a14f5b19c066d4a51d34dded22c71401527d/multidict-6.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4ac3fcf9a2d369bd075b2c2965544036a27ccd277fc3c04f708338cc57533081", size = 133312, upload-time = "2025-03-17T16:54:04.265Z" }, + { url = "https://files.pythonhosted.org/packages/a4/b8/f96657a2f744d577cfda5a7edf9da04a731b80d3239eafbfe7ca4d944695/multidict-6.2.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:2fc6af8e39f7496047c7876314f4317736eac82bf85b54c7c76cf1a6f8e35d98", size = 125652, upload-time = "2025-03-17T16:54:05.814Z" }, + { url = "https://files.pythonhosted.org/packages/35/9d/97696d052297d8e2e08195a25c7aae873a6186c147b7635f979edbe3acde/multidict-6.2.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:5f8cb1329f42fadfb40d6211e5ff568d71ab49be36e759345f91c69d1033d633", size = 139015, upload-time = "2025-03-17T16:54:07.791Z" }, + { url = "https://files.pythonhosted.org/packages/31/a0/5c106e28d42f20288c10049bc6647364287ba049dc00d6ae4f1584eb1bd1/multidict-6.2.0-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:5389445f0173c197f4a3613713b5fb3f3879df1ded2a1a2e4bc4b5b9c5441b7e", size = 132437, upload-time = "2025-03-17T16:54:09.491Z" }, + { url = "https://files.pythonhosted.org/packages/55/57/d5c60c075fef73422ae3b8f914221485b9ff15000b2db657c03bd190aee0/multidict-6.2.0-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:94a7bb972178a8bfc4055db80c51efd24baefaced5e51c59b0d598a004e8305d", size = 144037, upload-time = "2025-03-17T16:54:11.189Z" }, + { url = "https://files.pythonhosted.org/packages/eb/56/a23f599c697a455bf65ecb0f69a5b052d6442c567d380ed423f816246824/multidict-6.2.0-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:da51d8928ad8b4244926fe862ba1795f0b6e68ed8c42cd2f822d435db9c2a8f4", size = 138535, upload-time = "2025-03-17T16:54:12.453Z" }, + { url = "https://files.pythonhosted.org/packages/34/3a/a06ff9b5899090f4bbdbf09e237964c76cecfe75d2aa921e801356314017/multidict-6.2.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:063be88bd684782a0715641de853e1e58a2f25b76388538bd62d974777ce9bc2", size = 136885, upload-time = "2025-03-17T16:54:13.648Z" }, + { url = "https://files.pythonhosted.org/packages/d6/28/489c0eca1df3800cb5d0a66278d5dd2a4deae747a41d1cf553e6a4c0a984/multidict-6.2.0-cp311-cp311-win32.whl", hash = "sha256:52b05e21ff05729fbea9bc20b3a791c3c11da61649ff64cce8257c82a020466d", size = 27044, upload-time = "2025-03-17T16:54:16.495Z" }, + { url = "https://files.pythonhosted.org/packages/d0/b5/c7cd5ba9581add40bc743980f82426b90d9f42db0b56502011f1b3c929df/multidict-6.2.0-cp311-cp311-win_amd64.whl", hash = "sha256:1e2a2193d3aa5cbf5758f6d5680a52aa848e0cf611da324f71e5e48a9695cc86", size = 29145, upload-time = "2025-03-17T16:54:18.009Z" }, + { url = "https://files.pythonhosted.org/packages/a4/e2/0153a8db878aef9b2397be81e62cbc3b32ca9b94e0f700b103027db9d506/multidict-6.2.0-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:437c33561edb6eb504b5a30203daf81d4a9b727e167e78b0854d9a4e18e8950b", size = 49204, upload-time = "2025-03-17T16:54:19.193Z" }, + { url = "https://files.pythonhosted.org/packages/bb/9d/5ccb3224a976d1286f360bb4e89e67b7cdfb87336257fc99be3c17f565d7/multidict-6.2.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:9f49585f4abadd2283034fc605961f40c638635bc60f5162276fec075f2e37a4", size = 29807, upload-time = "2025-03-17T16:54:20.398Z" }, + { url = "https://files.pythonhosted.org/packages/62/32/ef20037f51b84b074a89bab5af46d4565381c3f825fc7cbfc19c1ee156be/multidict-6.2.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:5dd7106d064d05896ce28c97da3f46caa442fe5a43bc26dfb258e90853b39b44", size = 30000, upload-time = "2025-03-17T16:54:21.845Z" }, + { url = "https://files.pythonhosted.org/packages/97/81/b0a7560bfc3ec72606232cd7e60159e09b9cf29e66014d770c1315868fa2/multidict-6.2.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e25b11a0417475f093d0f0809a149aff3943c2c56da50fdf2c3c88d57fe3dfbd", size = 131820, upload-time = "2025-03-17T16:54:23.404Z" }, + { url = "https://files.pythonhosted.org/packages/49/3b/768bfc0e41179fbccd3a22925329a11755b7fdd53bec66dbf6b8772f0bce/multidict-6.2.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ac380cacdd3b183338ba63a144a34e9044520a6fb30c58aa14077157a033c13e", size = 136272, upload-time = "2025-03-17T16:54:24.636Z" }, + { url = "https://files.pythonhosted.org/packages/71/ac/fd2be3fe98ff54e7739448f771ba730d42036de0870737db9ae34bb8efe9/multidict-6.2.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:61d5541f27533f803a941d3a3f8a3d10ed48c12cf918f557efcbf3cd04ef265c", size = 135233, upload-time = "2025-03-17T16:54:25.884Z" }, + { url = "https://files.pythonhosted.org/packages/93/76/1657047da771315911a927b364a32dafce4135b79b64208ce4ac69525c56/multidict-6.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:facaf11f21f3a4c51b62931feb13310e6fe3475f85e20d9c9fdce0d2ea561b87", size = 132861, upload-time = "2025-03-17T16:54:27.154Z" }, + { url = "https://files.pythonhosted.org/packages/19/a5/9f07ffb9bf68b8aaa406c2abee27ad87e8b62a60551587b8e59ee91aea84/multidict-6.2.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:095a2eabe8c43041d3e6c2cb8287a257b5f1801c2d6ebd1dd877424f1e89cf29", size = 122166, upload-time = "2025-03-17T16:54:28.417Z" }, + { url = "https://files.pythonhosted.org/packages/95/23/b5ce3318d9d6c8f105c3679510f9d7202980545aad8eb4426313bd8da3ee/multidict-6.2.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:a0cc398350ef31167e03f3ca7c19313d4e40a662adcb98a88755e4e861170bdd", size = 136052, upload-time = "2025-03-17T16:54:29.689Z" }, + { url = "https://files.pythonhosted.org/packages/ce/5c/02cffec58ffe120873dce520af593415b91cc324be0345f534ad3637da4e/multidict-6.2.0-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:7c611345bbe7cb44aabb877cb94b63e86f2d0db03e382667dbd037866d44b4f8", size = 130094, upload-time = "2025-03-17T16:54:31.137Z" }, + { url = "https://files.pythonhosted.org/packages/49/f3/3b19a83f4ebf53a3a2a0435f3e447aa227b242ba3fd96a92404b31fb3543/multidict-6.2.0-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:8cd1a0644ccaf27e9d2f6d9c9474faabee21f0578fe85225cc5af9a61e1653df", size = 140962, upload-time = "2025-03-17T16:54:32.415Z" }, + { url = "https://files.pythonhosted.org/packages/cc/1a/c916b54fb53168c24cb6a3a0795fd99d0a59a0ea93fa9f6edeff5565cb20/multidict-6.2.0-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:89b3857652183b8206a891168af47bac10b970d275bba1f6ee46565a758c078d", size = 138082, upload-time = "2025-03-17T16:54:33.655Z" }, + { url = "https://files.pythonhosted.org/packages/ef/1a/dcb7fb18f64b3727c61f432c1e1a0d52b3924016124e4bbc8a7d2e4fa57b/multidict-6.2.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:125dd82b40f8c06d08d87b3510beaccb88afac94e9ed4a6f6c71362dc7dbb04b", size = 136019, upload-time = "2025-03-17T16:54:35.086Z" }, + { url = "https://files.pythonhosted.org/packages/fb/02/7695485375106f5c542574f70e1968c391f86fa3efc9f1fd76aac0af7237/multidict-6.2.0-cp312-cp312-win32.whl", hash = "sha256:76b34c12b013d813e6cb325e6bd4f9c984db27758b16085926bbe7ceeaace626", size = 26676, upload-time = "2025-03-17T16:54:36.32Z" }, + { url = "https://files.pythonhosted.org/packages/3c/f5/f147000fe1f4078160157b15b0790fff0513646b0f9b7404bf34007a9b44/multidict-6.2.0-cp312-cp312-win_amd64.whl", hash = "sha256:0b183a959fb88ad1be201de2c4bdf52fa8e46e6c185d76201286a97b6f5ee65c", size = 28899, upload-time = "2025-03-17T16:54:37.583Z" }, + { url = "https://files.pythonhosted.org/packages/a4/6c/5df5590b1f9a821154589df62ceae247537b01ab26b0aa85997c35ca3d9e/multidict-6.2.0-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:5c5e7d2e300d5cb3b2693b6d60d3e8c8e7dd4ebe27cd17c9cb57020cac0acb80", size = 49151, upload-time = "2025-03-17T16:54:38.756Z" }, + { url = "https://files.pythonhosted.org/packages/d5/ca/c917fbf1be989cd7ea9caa6f87e9c33844ba8d5fbb29cd515d4d2833b84c/multidict-6.2.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:256d431fe4583c5f1e0f2e9c4d9c22f3a04ae96009b8cfa096da3a8723db0a16", size = 29803, upload-time = "2025-03-17T16:54:40.256Z" }, + { url = "https://files.pythonhosted.org/packages/22/19/d97086fc96f73acf36d4dbe65c2c4175911969df49c4e94ef082be59d94e/multidict-6.2.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:a3c0ff89fe40a152e77b191b83282c9664357dce3004032d42e68c514ceff27e", size = 29947, upload-time = "2025-03-17T16:54:41.545Z" }, + { url = "https://files.pythonhosted.org/packages/e3/3b/203476b6e915c3f51616d5f87230c556e2f24b168c14818a3d8dae242b1b/multidict-6.2.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ef7d48207926edbf8b16b336f779c557dd8f5a33035a85db9c4b0febb0706817", size = 130369, upload-time = "2025-03-17T16:54:43.166Z" }, + { url = "https://files.pythonhosted.org/packages/c6/4f/67470007cf03b2bb6df8ae6d716a8eeb0a7d19e0c8dba4e53fa338883bca/multidict-6.2.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:1f3c099d3899b14e1ce52262eb82a5f5cb92157bb5106bf627b618c090a0eadc", size = 135231, upload-time = "2025-03-17T16:54:44.572Z" }, + { url = "https://files.pythonhosted.org/packages/6d/f5/7a5ce64dc9a3fecc7d67d0b5cb9c262c67e0b660639e5742c13af63fd80f/multidict-6.2.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:e16e7297f29a544f49340012d6fc08cf14de0ab361c9eb7529f6a57a30cbfda1", size = 133634, upload-time = "2025-03-17T16:54:45.998Z" }, + { url = "https://files.pythonhosted.org/packages/05/93/ab2931907e318c0437a4cd156c9cfff317ffb33d99ebbfe2d64200a870f7/multidict-6.2.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:042028348dc5a1f2be6c666437042a98a5d24cee50380f4c0902215e5ec41844", size = 131349, upload-time = "2025-03-17T16:54:47.837Z" }, + { url = "https://files.pythonhosted.org/packages/54/aa/ab8eda83a6a85f5b4bb0b1c28e62b18129b14519ef2e0d4cfd5f360da73c/multidict-6.2.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:08549895e6a799bd551cf276f6e59820aa084f0f90665c0f03dd3a50db5d3c48", size = 120861, upload-time = "2025-03-17T16:54:49.201Z" }, + { url = "https://files.pythonhosted.org/packages/15/2f/7d08ea7c5d9f45786893b4848fad59ec8ea567367d4234691a721e4049a1/multidict-6.2.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:4ccfd74957ef53fa7380aaa1c961f523d582cd5e85a620880ffabd407f8202c0", size = 134611, upload-time = "2025-03-17T16:54:50.811Z" }, + { url = "https://files.pythonhosted.org/packages/8b/07/387047bb1eac563981d397a7f85c75b306df1fff3c20b90da5a6cf6e487e/multidict-6.2.0-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:83b78c680d4b15d33042d330c2fa31813ca3974197bddb3836a5c635a5fd013f", size = 128955, upload-time = "2025-03-17T16:54:52.48Z" }, + { url = "https://files.pythonhosted.org/packages/8d/6e/7ae18f764a5282c2d682f1c90c6b2a0f6490327730170139a7a63bf3bb20/multidict-6.2.0-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:b4c153863dd6569f6511845922c53e39c8d61f6e81f228ad5443e690fca403de", size = 139759, upload-time = "2025-03-17T16:54:53.877Z" }, + { url = "https://files.pythonhosted.org/packages/b6/f4/c1b3b087b9379b9e56229bcf6570b9a963975c205a5811ac717284890598/multidict-6.2.0-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:98aa8325c7f47183b45588af9c434533196e241be0a4e4ae2190b06d17675c02", size = 136426, upload-time = "2025-03-17T16:54:56.506Z" }, + { url = "https://files.pythonhosted.org/packages/a2/0e/ef7b39b161ffd40f9e25dd62e59644b2ccaa814c64e9573f9bc721578419/multidict-6.2.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:9e658d1373c424457ddf6d55ec1db93c280b8579276bebd1f72f113072df8a5d", size = 134648, upload-time = "2025-03-17T16:54:57.896Z" }, + { url = "https://files.pythonhosted.org/packages/37/5c/7905acd0ca411c97bcae62ab167d9922f0c5a1d316b6d3af875d4bda3551/multidict-6.2.0-cp313-cp313-win32.whl", hash = "sha256:3157126b028c074951839233647bd0e30df77ef1fedd801b48bdcad242a60f4e", size = 26680, upload-time = "2025-03-17T16:54:59.399Z" }, + { url = "https://files.pythonhosted.org/packages/89/36/96b071d1dad6ac44fe517e4250329e753787bb7a63967ef44bb9b3a659f6/multidict-6.2.0-cp313-cp313-win_amd64.whl", hash = "sha256:2e87f1926e91855ae61769ba3e3f7315120788c099677e0842e697b0bfb659f2", size = 28942, upload-time = "2025-03-17T16:55:00.813Z" }, + { url = "https://files.pythonhosted.org/packages/f5/05/d686cd2a12d648ecd434675ee8daa2901a80f477817e89ab3b160de5b398/multidict-6.2.0-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:2529ddbdaa424b2c6c2eb668ea684dd6b75b839d0ad4b21aad60c168269478d7", size = 50807, upload-time = "2025-03-17T16:55:02.162Z" }, + { url = "https://files.pythonhosted.org/packages/4c/1f/c7db5aac8fea129fa4c5a119e3d279da48d769138ae9624d1234aa01a06f/multidict-6.2.0-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:13551d0e2d7201f0959725a6a769b6f7b9019a168ed96006479c9ac33fe4096b", size = 30474, upload-time = "2025-03-17T16:55:04.097Z" }, + { url = "https://files.pythonhosted.org/packages/e5/f1/1fb27514f4d73cea165429dcb7d90cdc4a45445865832caa0c50dd545420/multidict-6.2.0-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:d1996ee1330e245cd3aeda0887b4409e3930524c27642b046e4fae88ffa66c5e", size = 30841, upload-time = "2025-03-17T16:55:06.098Z" }, + { url = "https://files.pythonhosted.org/packages/d6/6b/9487169e549a23c8958edbb332afaf1ab55d61f0c03cb758ee07ff8f74fb/multidict-6.2.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c537da54ce4ff7c15e78ab1292e5799d0d43a2108e006578a57f531866f64025", size = 148658, upload-time = "2025-03-17T16:55:07.556Z" }, + { url = "https://files.pythonhosted.org/packages/d7/22/79ebb2e4f70857c94999ce195db76886ae287b1b6102da73df24dcad4903/multidict-6.2.0-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:0f249badb360b0b4d694307ad40f811f83df4da8cef7b68e429e4eea939e49dd", size = 151988, upload-time = "2025-03-17T16:55:09.141Z" }, + { url = "https://files.pythonhosted.org/packages/49/5d/63b17f3c1a2861587d26705923a94eb6b2600e5222d6b0d513bce5a78720/multidict-6.2.0-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:48d39b1824b8d6ea7de878ef6226efbe0773f9c64333e1125e0efcfdd18a24c7", size = 148432, upload-time = "2025-03-17T16:55:11.089Z" }, + { url = "https://files.pythonhosted.org/packages/a3/22/55204eec45c4280fa431c11494ad64d6da0dc89af76282fc6467432360a0/multidict-6.2.0-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b99aac6bb2c37db336fa03a39b40ed4ef2818bf2dfb9441458165ebe88b793af", size = 143161, upload-time = "2025-03-17T16:55:12.625Z" }, + { url = "https://files.pythonhosted.org/packages/97/e6/202b2cf5af161228767acab8bc49e73a91f4a7de088c9c71f3c02950a030/multidict-6.2.0-cp313-cp313t-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:07bfa8bc649783e703263f783f73e27fef8cd37baaad4389816cf6a133141331", size = 136820, upload-time = "2025-03-17T16:55:14.073Z" }, + { url = "https://files.pythonhosted.org/packages/7d/16/dbedae0e94c7edc48fddef0c39483f2313205d9bc566fd7f11777b168616/multidict-6.2.0-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:b2c00ad31fbc2cbac85d7d0fcf90853b2ca2e69d825a2d3f3edb842ef1544a2c", size = 150875, upload-time = "2025-03-17T16:55:15.625Z" }, + { url = "https://files.pythonhosted.org/packages/f3/04/38ccf25d4bf8beef76a22bad7d9833fd088b4594c9765fe6fede39aa6c89/multidict-6.2.0-cp313-cp313t-musllinux_1_2_i686.whl", hash = "sha256:0d57a01a2a9fa00234aace434d8c131f0ac6e0ac6ef131eda5962d7e79edfb5b", size = 142050, upload-time = "2025-03-17T16:55:17.186Z" }, + { url = "https://files.pythonhosted.org/packages/9e/89/4f6b43386e7b79a4aad560d751981a0a282a1943c312ac72f940d7cf8f9f/multidict-6.2.0-cp313-cp313t-musllinux_1_2_ppc64le.whl", hash = "sha256:abf5b17bc0cf626a8a497d89ac691308dbd825d2ac372aa990b1ca114e470151", size = 154117, upload-time = "2025-03-17T16:55:19.115Z" }, + { url = "https://files.pythonhosted.org/packages/24/e3/3dde5b193f86d30ad6400bd50e116b0df1da3f0c7d419661e3bd79e5ad86/multidict-6.2.0-cp313-cp313t-musllinux_1_2_s390x.whl", hash = "sha256:f7716f7e7138252d88607228ce40be22660d6608d20fd365d596e7ca0738e019", size = 149408, upload-time = "2025-03-17T16:55:20.689Z" }, + { url = "https://files.pythonhosted.org/packages/df/b2/ec1e27e8e3da12fcc9053e1eae2f6b50faa8708064d83ea25aa7fb77ffd2/multidict-6.2.0-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:d5a36953389f35f0a4e88dc796048829a2f467c9197265504593f0e420571547", size = 145767, upload-time = "2025-03-17T16:55:22.271Z" }, + { url = "https://files.pythonhosted.org/packages/3a/8e/c07a648a9d592fa9f3a19d1c7e1c7738ba95aff90db967a5a09cff1e1f37/multidict-6.2.0-cp313-cp313t-win32.whl", hash = "sha256:e653d36b1bf48fa78c7fcebb5fa679342e025121ace8c87ab05c1cefd33b34fc", size = 28950, upload-time = "2025-03-17T16:55:23.807Z" }, + { url = "https://files.pythonhosted.org/packages/dc/a9/bebb5485b94d7c09831638a4df9a1a924c32431a750723f0bf39cd16a787/multidict-6.2.0-cp313-cp313t-win_amd64.whl", hash = "sha256:ca23db5fb195b5ef4fd1f77ce26cadefdf13dba71dab14dadd29b34d457d7c44", size = 32001, upload-time = "2025-03-17T16:55:25.184Z" }, + { url = "https://files.pythonhosted.org/packages/9c/fd/b247aec6add5601956d440488b7f23151d8343747e82c038af37b28d6098/multidict-6.2.0-py3-none-any.whl", hash = "sha256:5d26547423e5e71dcc562c4acdc134b900640a39abd9066d7326a7cc2324c530", size = 10266, upload-time = "2025-03-17T16:55:52.771Z" }, ] [[package]] @@ -6237,24 +6257,24 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "dill" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/b5/ae/04f39c5d0d0def03247c2893d6f2b83c136bf3320a2154d7b8858f2ba72d/multiprocess-0.70.16.tar.gz", hash = "sha256:161af703d4652a0e1410be6abccecde4a7ddffd19341be0a7011b94aeb171ac1", size = 1772603 } +sdist = { url = "https://files.pythonhosted.org/packages/b5/ae/04f39c5d0d0def03247c2893d6f2b83c136bf3320a2154d7b8858f2ba72d/multiprocess-0.70.16.tar.gz", hash = "sha256:161af703d4652a0e1410be6abccecde4a7ddffd19341be0a7011b94aeb171ac1", size = 1772603, upload-time = "2024-01-28T18:52:34.85Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/ef/76/6e712a2623d146d314f17598df5de7224c85c0060ef63fd95cc15a25b3fa/multiprocess-0.70.16-pp310-pypy310_pp73-macosx_10_13_x86_64.whl", hash = "sha256:476887be10e2f59ff183c006af746cb6f1fd0eadcfd4ef49e605cbe2659920ee", size = 134980 }, - { url = "https://files.pythonhosted.org/packages/0f/ab/1e6e8009e380e22254ff539ebe117861e5bdb3bff1fc977920972237c6c7/multiprocess-0.70.16-pp310-pypy310_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:d951bed82c8f73929ac82c61f01a7b5ce8f3e5ef40f5b52553b4f547ce2b08ec", size = 134982 }, - { url = "https://files.pythonhosted.org/packages/bc/f7/7ec7fddc92e50714ea3745631f79bd9c96424cb2702632521028e57d3a36/multiprocess-0.70.16-py310-none-any.whl", hash = "sha256:c4a9944c67bd49f823687463660a2d6daae94c289adff97e0f9d696ba6371d02", size = 134824 }, - { url = "https://files.pythonhosted.org/packages/50/15/b56e50e8debaf439f44befec5b2af11db85f6e0f344c3113ae0be0593a91/multiprocess-0.70.16-py311-none-any.whl", hash = "sha256:af4cabb0dac72abfb1e794fa7855c325fd2b55a10a44628a3c1ad3311c04127a", size = 143519 }, - { url = "https://files.pythonhosted.org/packages/0a/7d/a988f258104dcd2ccf1ed40fdc97e26c4ac351eeaf81d76e266c52d84e2f/multiprocess-0.70.16-py312-none-any.whl", hash = "sha256:fc0544c531920dde3b00c29863377f87e1632601092ea2daca74e4beb40faa2e", size = 146741 }, - { url = "https://files.pythonhosted.org/packages/ea/89/38df130f2c799090c978b366cfdf5b96d08de5b29a4a293df7f7429fa50b/multiprocess-0.70.16-py38-none-any.whl", hash = "sha256:a71d82033454891091a226dfc319d0cfa8019a4e888ef9ca910372a446de4435", size = 132628 }, - { url = "https://files.pythonhosted.org/packages/da/d9/f7f9379981e39b8c2511c9e0326d212accacb82f12fbfdc1aa2ce2a7b2b6/multiprocess-0.70.16-py39-none-any.whl", hash = "sha256:a0bafd3ae1b732eac64be2e72038231c1ba97724b60b09400d68f229fcc2fbf3", size = 133351 }, + { url = "https://files.pythonhosted.org/packages/ef/76/6e712a2623d146d314f17598df5de7224c85c0060ef63fd95cc15a25b3fa/multiprocess-0.70.16-pp310-pypy310_pp73-macosx_10_13_x86_64.whl", hash = "sha256:476887be10e2f59ff183c006af746cb6f1fd0eadcfd4ef49e605cbe2659920ee", size = 134980, upload-time = "2024-01-28T18:52:15.731Z" }, + { url = "https://files.pythonhosted.org/packages/0f/ab/1e6e8009e380e22254ff539ebe117861e5bdb3bff1fc977920972237c6c7/multiprocess-0.70.16-pp310-pypy310_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:d951bed82c8f73929ac82c61f01a7b5ce8f3e5ef40f5b52553b4f547ce2b08ec", size = 134982, upload-time = "2024-01-28T18:52:17.783Z" }, + { url = "https://files.pythonhosted.org/packages/bc/f7/7ec7fddc92e50714ea3745631f79bd9c96424cb2702632521028e57d3a36/multiprocess-0.70.16-py310-none-any.whl", hash = "sha256:c4a9944c67bd49f823687463660a2d6daae94c289adff97e0f9d696ba6371d02", size = 134824, upload-time = "2024-01-28T18:52:26.062Z" }, + { url = "https://files.pythonhosted.org/packages/50/15/b56e50e8debaf439f44befec5b2af11db85f6e0f344c3113ae0be0593a91/multiprocess-0.70.16-py311-none-any.whl", hash = "sha256:af4cabb0dac72abfb1e794fa7855c325fd2b55a10a44628a3c1ad3311c04127a", size = 143519, upload-time = "2024-01-28T18:52:28.115Z" }, + { url = "https://files.pythonhosted.org/packages/0a/7d/a988f258104dcd2ccf1ed40fdc97e26c4ac351eeaf81d76e266c52d84e2f/multiprocess-0.70.16-py312-none-any.whl", hash = "sha256:fc0544c531920dde3b00c29863377f87e1632601092ea2daca74e4beb40faa2e", size = 146741, upload-time = "2024-01-28T18:52:29.395Z" }, + { url = "https://files.pythonhosted.org/packages/ea/89/38df130f2c799090c978b366cfdf5b96d08de5b29a4a293df7f7429fa50b/multiprocess-0.70.16-py38-none-any.whl", hash = "sha256:a71d82033454891091a226dfc319d0cfa8019a4e888ef9ca910372a446de4435", size = 132628, upload-time = "2024-01-28T18:52:30.853Z" }, + { url = "https://files.pythonhosted.org/packages/da/d9/f7f9379981e39b8c2511c9e0326d212accacb82f12fbfdc1aa2ce2a7b2b6/multiprocess-0.70.16-py39-none-any.whl", hash = "sha256:a0bafd3ae1b732eac64be2e72038231c1ba97724b60b09400d68f229fcc2fbf3", size = 133351, upload-time = "2024-01-28T18:52:31.981Z" }, ] [[package]] name = "multitasking" version = "0.0.11" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/6f/75/345e196762fc51fb5b4e9504631972b1271a0cb2ba1ce2afe5b185c95b64/multitasking-0.0.11.tar.gz", hash = "sha256:4d6bc3cc65f9b2dca72fb5a787850a88dae8f620c2b36ae9b55248e51bcd6026", size = 8150 } +sdist = { url = "https://files.pythonhosted.org/packages/6f/75/345e196762fc51fb5b4e9504631972b1271a0cb2ba1ce2afe5b185c95b64/multitasking-0.0.11.tar.gz", hash = "sha256:4d6bc3cc65f9b2dca72fb5a787850a88dae8f620c2b36ae9b55248e51bcd6026", size = 8150, upload-time = "2022-06-28T08:40:46.278Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/3e/8a/bb3160e76e844db9e69a413f055818969c8acade64e1a9ac5ce9dfdcf6c1/multitasking-0.0.11-py3-none-any.whl", hash = "sha256:1e5b37a5f8fc1e6cfaafd1a82b6b1cc6d2ed20037d3b89c25a84f499bd7b3dd4", size = 8533 }, + { url = "https://files.pythonhosted.org/packages/3e/8a/bb3160e76e844db9e69a413f055818969c8acade64e1a9ac5ce9dfdcf6c1/multitasking-0.0.11-py3-none-any.whl", hash = "sha256:1e5b37a5f8fc1e6cfaafd1a82b6b1cc6d2ed20037d3b89c25a84f499bd7b3dd4", size = 8533, upload-time = "2022-06-28T08:40:44.524Z" }, ] [[package]] @@ -6266,33 +6286,33 @@ dependencies = [ { name = "tomli", marker = "python_full_version < '3.11'" }, { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/ce/43/d5e49a86afa64bd3839ea0d5b9c7103487007d728e1293f52525d6d5486a/mypy-1.15.0.tar.gz", hash = "sha256:404534629d51d3efea5c800ee7c42b72a6554d6c400e6a79eafe15d11341fd43", size = 3239717 } -wheels = [ - { url = "https://files.pythonhosted.org/packages/68/f8/65a7ce8d0e09b6329ad0c8d40330d100ea343bd4dd04c4f8ae26462d0a17/mypy-1.15.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:979e4e1a006511dacf628e36fadfecbcc0160a8af6ca7dad2f5025529e082c13", size = 10738433 }, - { url = "https://files.pythonhosted.org/packages/b4/95/9c0ecb8eacfe048583706249439ff52105b3f552ea9c4024166c03224270/mypy-1.15.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:c4bb0e1bd29f7d34efcccd71cf733580191e9a264a2202b0239da95984c5b559", size = 9861472 }, - { url = "https://files.pythonhosted.org/packages/84/09/9ec95e982e282e20c0d5407bc65031dfd0f0f8ecc66b69538296e06fcbee/mypy-1.15.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:be68172e9fd9ad8fb876c6389f16d1c1b5f100ffa779f77b1fb2176fcc9ab95b", size = 11611424 }, - { url = "https://files.pythonhosted.org/packages/78/13/f7d14e55865036a1e6a0a69580c240f43bc1f37407fe9235c0d4ef25ffb0/mypy-1.15.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:c7be1e46525adfa0d97681432ee9fcd61a3964c2446795714699a998d193f1a3", size = 12365450 }, - { url = "https://files.pythonhosted.org/packages/48/e1/301a73852d40c241e915ac6d7bcd7fedd47d519246db2d7b86b9d7e7a0cb/mypy-1.15.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:2e2c2e6d3593f6451b18588848e66260ff62ccca522dd231cd4dd59b0160668b", size = 12551765 }, - { url = "https://files.pythonhosted.org/packages/77/ba/c37bc323ae5fe7f3f15a28e06ab012cd0b7552886118943e90b15af31195/mypy-1.15.0-cp310-cp310-win_amd64.whl", hash = "sha256:6983aae8b2f653e098edb77f893f7b6aca69f6cffb19b2cc7443f23cce5f4828", size = 9274701 }, - { url = "https://files.pythonhosted.org/packages/03/bc/f6339726c627bd7ca1ce0fa56c9ae2d0144604a319e0e339bdadafbbb599/mypy-1.15.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:2922d42e16d6de288022e5ca321cd0618b238cfc5570e0263e5ba0a77dbef56f", size = 10662338 }, - { url = "https://files.pythonhosted.org/packages/e2/90/8dcf506ca1a09b0d17555cc00cd69aee402c203911410136cd716559efe7/mypy-1.15.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:2ee2d57e01a7c35de00f4634ba1bbf015185b219e4dc5909e281016df43f5ee5", size = 9787540 }, - { url = "https://files.pythonhosted.org/packages/05/05/a10f9479681e5da09ef2f9426f650d7b550d4bafbef683b69aad1ba87457/mypy-1.15.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:973500e0774b85d9689715feeffcc980193086551110fd678ebe1f4342fb7c5e", size = 11538051 }, - { url = "https://files.pythonhosted.org/packages/e9/9a/1f7d18b30edd57441a6411fcbc0c6869448d1a4bacbaee60656ac0fc29c8/mypy-1.15.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:5a95fb17c13e29d2d5195869262f8125dfdb5c134dc8d9a9d0aecf7525b10c2c", size = 12286751 }, - { url = "https://files.pythonhosted.org/packages/72/af/19ff499b6f1dafcaf56f9881f7a965ac2f474f69f6f618b5175b044299f5/mypy-1.15.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:1905f494bfd7d85a23a88c5d97840888a7bd516545fc5aaedff0267e0bb54e2f", size = 12421783 }, - { url = "https://files.pythonhosted.org/packages/96/39/11b57431a1f686c1aed54bf794870efe0f6aeca11aca281a0bd87a5ad42c/mypy-1.15.0-cp311-cp311-win_amd64.whl", hash = "sha256:c9817fa23833ff189db061e6d2eff49b2f3b6ed9856b4a0a73046e41932d744f", size = 9265618 }, - { url = "https://files.pythonhosted.org/packages/98/3a/03c74331c5eb8bd025734e04c9840532226775c47a2c39b56a0c8d4f128d/mypy-1.15.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:aea39e0583d05124836ea645f412e88a5c7d0fd77a6d694b60d9b6b2d9f184fd", size = 10793981 }, - { url = "https://files.pythonhosted.org/packages/f0/1a/41759b18f2cfd568848a37c89030aeb03534411eef981df621d8fad08a1d/mypy-1.15.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:2f2147ab812b75e5b5499b01ade1f4a81489a147c01585cda36019102538615f", size = 9749175 }, - { url = "https://files.pythonhosted.org/packages/12/7e/873481abf1ef112c582db832740f4c11b2bfa510e829d6da29b0ab8c3f9c/mypy-1.15.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:ce436f4c6d218a070048ed6a44c0bbb10cd2cc5e272b29e7845f6a2f57ee4464", size = 11455675 }, - { url = "https://files.pythonhosted.org/packages/b3/d0/92ae4cde706923a2d3f2d6c39629134063ff64b9dedca9c1388363da072d/mypy-1.15.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:8023ff13985661b50a5928fc7a5ca15f3d1affb41e5f0a9952cb68ef090b31ee", size = 12410020 }, - { url = "https://files.pythonhosted.org/packages/46/8b/df49974b337cce35f828ba6fda228152d6db45fed4c86ba56ffe442434fd/mypy-1.15.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:1124a18bc11a6a62887e3e137f37f53fbae476dc36c185d549d4f837a2a6a14e", size = 12498582 }, - { url = "https://files.pythonhosted.org/packages/13/50/da5203fcf6c53044a0b699939f31075c45ae8a4cadf538a9069b165c1050/mypy-1.15.0-cp312-cp312-win_amd64.whl", hash = "sha256:171a9ca9a40cd1843abeca0e405bc1940cd9b305eaeea2dda769ba096932bb22", size = 9366614 }, - { url = "https://files.pythonhosted.org/packages/6a/9b/fd2e05d6ffff24d912f150b87db9e364fa8282045c875654ce7e32fffa66/mypy-1.15.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:93faf3fdb04768d44bf28693293f3904bbb555d076b781ad2530214ee53e3445", size = 10788592 }, - { url = "https://files.pythonhosted.org/packages/74/37/b246d711c28a03ead1fd906bbc7106659aed7c089d55fe40dd58db812628/mypy-1.15.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:811aeccadfb730024c5d3e326b2fbe9249bb7413553f15499a4050f7c30e801d", size = 9753611 }, - { url = "https://files.pythonhosted.org/packages/a6/ac/395808a92e10cfdac8003c3de9a2ab6dc7cde6c0d2a4df3df1b815ffd067/mypy-1.15.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:98b7b9b9aedb65fe628c62a6dc57f6d5088ef2dfca37903a7d9ee374d03acca5", size = 11438443 }, - { url = "https://files.pythonhosted.org/packages/d2/8b/801aa06445d2de3895f59e476f38f3f8d610ef5d6908245f07d002676cbf/mypy-1.15.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:c43a7682e24b4f576d93072216bf56eeff70d9140241f9edec0c104d0c515036", size = 12402541 }, - { url = "https://files.pythonhosted.org/packages/c7/67/5a4268782eb77344cc613a4cf23540928e41f018a9a1ec4c6882baf20ab8/mypy-1.15.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:baefc32840a9f00babd83251560e0ae1573e2f9d1b067719479bfb0e987c6357", size = 12494348 }, - { url = "https://files.pythonhosted.org/packages/83/3e/57bb447f7bbbfaabf1712d96f9df142624a386d98fb026a761532526057e/mypy-1.15.0-cp313-cp313-win_amd64.whl", hash = "sha256:b9378e2c00146c44793c98b8d5a61039a048e31f429fb0eb546d93f4b000bedf", size = 9373648 }, - { url = "https://files.pythonhosted.org/packages/09/4e/a7d65c7322c510de2c409ff3828b03354a7c43f5a8ed458a7a131b41c7b9/mypy-1.15.0-py3-none-any.whl", hash = "sha256:5469affef548bd1895d86d3bf10ce2b44e33d86923c29e4d675b3e323437ea3e", size = 2221777 }, +sdist = { url = "https://files.pythonhosted.org/packages/ce/43/d5e49a86afa64bd3839ea0d5b9c7103487007d728e1293f52525d6d5486a/mypy-1.15.0.tar.gz", hash = "sha256:404534629d51d3efea5c800ee7c42b72a6554d6c400e6a79eafe15d11341fd43", size = 3239717, upload-time = "2025-02-05T03:50:34.655Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/68/f8/65a7ce8d0e09b6329ad0c8d40330d100ea343bd4dd04c4f8ae26462d0a17/mypy-1.15.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:979e4e1a006511dacf628e36fadfecbcc0160a8af6ca7dad2f5025529e082c13", size = 10738433, upload-time = "2025-02-05T03:49:29.145Z" }, + { url = "https://files.pythonhosted.org/packages/b4/95/9c0ecb8eacfe048583706249439ff52105b3f552ea9c4024166c03224270/mypy-1.15.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:c4bb0e1bd29f7d34efcccd71cf733580191e9a264a2202b0239da95984c5b559", size = 9861472, upload-time = "2025-02-05T03:49:16.986Z" }, + { url = "https://files.pythonhosted.org/packages/84/09/9ec95e982e282e20c0d5407bc65031dfd0f0f8ecc66b69538296e06fcbee/mypy-1.15.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:be68172e9fd9ad8fb876c6389f16d1c1b5f100ffa779f77b1fb2176fcc9ab95b", size = 11611424, upload-time = "2025-02-05T03:49:46.908Z" }, + { url = "https://files.pythonhosted.org/packages/78/13/f7d14e55865036a1e6a0a69580c240f43bc1f37407fe9235c0d4ef25ffb0/mypy-1.15.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:c7be1e46525adfa0d97681432ee9fcd61a3964c2446795714699a998d193f1a3", size = 12365450, upload-time = "2025-02-05T03:50:05.89Z" }, + { url = "https://files.pythonhosted.org/packages/48/e1/301a73852d40c241e915ac6d7bcd7fedd47d519246db2d7b86b9d7e7a0cb/mypy-1.15.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:2e2c2e6d3593f6451b18588848e66260ff62ccca522dd231cd4dd59b0160668b", size = 12551765, upload-time = "2025-02-05T03:49:33.56Z" }, + { url = "https://files.pythonhosted.org/packages/77/ba/c37bc323ae5fe7f3f15a28e06ab012cd0b7552886118943e90b15af31195/mypy-1.15.0-cp310-cp310-win_amd64.whl", hash = "sha256:6983aae8b2f653e098edb77f893f7b6aca69f6cffb19b2cc7443f23cce5f4828", size = 9274701, upload-time = "2025-02-05T03:49:38.981Z" }, + { url = "https://files.pythonhosted.org/packages/03/bc/f6339726c627bd7ca1ce0fa56c9ae2d0144604a319e0e339bdadafbbb599/mypy-1.15.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:2922d42e16d6de288022e5ca321cd0618b238cfc5570e0263e5ba0a77dbef56f", size = 10662338, upload-time = "2025-02-05T03:50:17.287Z" }, + { url = "https://files.pythonhosted.org/packages/e2/90/8dcf506ca1a09b0d17555cc00cd69aee402c203911410136cd716559efe7/mypy-1.15.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:2ee2d57e01a7c35de00f4634ba1bbf015185b219e4dc5909e281016df43f5ee5", size = 9787540, upload-time = "2025-02-05T03:49:51.21Z" }, + { url = "https://files.pythonhosted.org/packages/05/05/a10f9479681e5da09ef2f9426f650d7b550d4bafbef683b69aad1ba87457/mypy-1.15.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:973500e0774b85d9689715feeffcc980193086551110fd678ebe1f4342fb7c5e", size = 11538051, upload-time = "2025-02-05T03:50:20.885Z" }, + { url = "https://files.pythonhosted.org/packages/e9/9a/1f7d18b30edd57441a6411fcbc0c6869448d1a4bacbaee60656ac0fc29c8/mypy-1.15.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:5a95fb17c13e29d2d5195869262f8125dfdb5c134dc8d9a9d0aecf7525b10c2c", size = 12286751, upload-time = "2025-02-05T03:49:42.408Z" }, + { url = "https://files.pythonhosted.org/packages/72/af/19ff499b6f1dafcaf56f9881f7a965ac2f474f69f6f618b5175b044299f5/mypy-1.15.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:1905f494bfd7d85a23a88c5d97840888a7bd516545fc5aaedff0267e0bb54e2f", size = 12421783, upload-time = "2025-02-05T03:49:07.707Z" }, + { url = "https://files.pythonhosted.org/packages/96/39/11b57431a1f686c1aed54bf794870efe0f6aeca11aca281a0bd87a5ad42c/mypy-1.15.0-cp311-cp311-win_amd64.whl", hash = "sha256:c9817fa23833ff189db061e6d2eff49b2f3b6ed9856b4a0a73046e41932d744f", size = 9265618, upload-time = "2025-02-05T03:49:54.581Z" }, + { url = "https://files.pythonhosted.org/packages/98/3a/03c74331c5eb8bd025734e04c9840532226775c47a2c39b56a0c8d4f128d/mypy-1.15.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:aea39e0583d05124836ea645f412e88a5c7d0fd77a6d694b60d9b6b2d9f184fd", size = 10793981, upload-time = "2025-02-05T03:50:28.25Z" }, + { url = "https://files.pythonhosted.org/packages/f0/1a/41759b18f2cfd568848a37c89030aeb03534411eef981df621d8fad08a1d/mypy-1.15.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:2f2147ab812b75e5b5499b01ade1f4a81489a147c01585cda36019102538615f", size = 9749175, upload-time = "2025-02-05T03:50:13.411Z" }, + { url = "https://files.pythonhosted.org/packages/12/7e/873481abf1ef112c582db832740f4c11b2bfa510e829d6da29b0ab8c3f9c/mypy-1.15.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:ce436f4c6d218a070048ed6a44c0bbb10cd2cc5e272b29e7845f6a2f57ee4464", size = 11455675, upload-time = "2025-02-05T03:50:31.421Z" }, + { url = "https://files.pythonhosted.org/packages/b3/d0/92ae4cde706923a2d3f2d6c39629134063ff64b9dedca9c1388363da072d/mypy-1.15.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:8023ff13985661b50a5928fc7a5ca15f3d1affb41e5f0a9952cb68ef090b31ee", size = 12410020, upload-time = "2025-02-05T03:48:48.705Z" }, + { url = "https://files.pythonhosted.org/packages/46/8b/df49974b337cce35f828ba6fda228152d6db45fed4c86ba56ffe442434fd/mypy-1.15.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:1124a18bc11a6a62887e3e137f37f53fbae476dc36c185d549d4f837a2a6a14e", size = 12498582, upload-time = "2025-02-05T03:49:03.628Z" }, + { url = "https://files.pythonhosted.org/packages/13/50/da5203fcf6c53044a0b699939f31075c45ae8a4cadf538a9069b165c1050/mypy-1.15.0-cp312-cp312-win_amd64.whl", hash = "sha256:171a9ca9a40cd1843abeca0e405bc1940cd9b305eaeea2dda769ba096932bb22", size = 9366614, upload-time = "2025-02-05T03:50:00.313Z" }, + { url = "https://files.pythonhosted.org/packages/6a/9b/fd2e05d6ffff24d912f150b87db9e364fa8282045c875654ce7e32fffa66/mypy-1.15.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:93faf3fdb04768d44bf28693293f3904bbb555d076b781ad2530214ee53e3445", size = 10788592, upload-time = "2025-02-05T03:48:55.789Z" }, + { url = "https://files.pythonhosted.org/packages/74/37/b246d711c28a03ead1fd906bbc7106659aed7c089d55fe40dd58db812628/mypy-1.15.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:811aeccadfb730024c5d3e326b2fbe9249bb7413553f15499a4050f7c30e801d", size = 9753611, upload-time = "2025-02-05T03:48:44.581Z" }, + { url = "https://files.pythonhosted.org/packages/a6/ac/395808a92e10cfdac8003c3de9a2ab6dc7cde6c0d2a4df3df1b815ffd067/mypy-1.15.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:98b7b9b9aedb65fe628c62a6dc57f6d5088ef2dfca37903a7d9ee374d03acca5", size = 11438443, upload-time = "2025-02-05T03:49:25.514Z" }, + { url = "https://files.pythonhosted.org/packages/d2/8b/801aa06445d2de3895f59e476f38f3f8d610ef5d6908245f07d002676cbf/mypy-1.15.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:c43a7682e24b4f576d93072216bf56eeff70d9140241f9edec0c104d0c515036", size = 12402541, upload-time = "2025-02-05T03:49:57.623Z" }, + { url = "https://files.pythonhosted.org/packages/c7/67/5a4268782eb77344cc613a4cf23540928e41f018a9a1ec4c6882baf20ab8/mypy-1.15.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:baefc32840a9f00babd83251560e0ae1573e2f9d1b067719479bfb0e987c6357", size = 12494348, upload-time = "2025-02-05T03:48:52.361Z" }, + { url = "https://files.pythonhosted.org/packages/83/3e/57bb447f7bbbfaabf1712d96f9df142624a386d98fb026a761532526057e/mypy-1.15.0-cp313-cp313-win_amd64.whl", hash = "sha256:b9378e2c00146c44793c98b8d5a61039a048e31f429fb0eb546d93f4b000bedf", size = 9373648, upload-time = "2025-02-05T03:49:11.395Z" }, + { url = "https://files.pythonhosted.org/packages/09/4e/a7d65c7322c510de2c409ff3828b03354a7c43f5a8ed458a7a131b41c7b9/mypy-1.15.0-py3-none-any.whl", hash = "sha256:5469affef548bd1895d86d3bf10ce2b44e33d86923c29e4d675b3e323437ea3e", size = 2221777, upload-time = "2025-02-05T03:50:08.348Z" }, ] [[package]] @@ -6302,27 +6322,27 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "typing-extensions", marker = "python_full_version < '3.12'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/52/d1/561d89e93fa0f59fbaf6c78f4880ff6979f293c31fb325e84a58c2a21077/mypy_boto3_bedrock_runtime-1.37.7.tar.gz", hash = "sha256:a26ea409cf4657a4749d4e18b4289191706aa7931b93504c07249e439f1f95d0", size = 25211 } +sdist = { url = "https://files.pythonhosted.org/packages/52/d1/561d89e93fa0f59fbaf6c78f4880ff6979f293c31fb325e84a58c2a21077/mypy_boto3_bedrock_runtime-1.37.7.tar.gz", hash = "sha256:a26ea409cf4657a4749d4e18b4289191706aa7931b93504c07249e439f1f95d0", size = 25211, upload-time = "2025-03-05T21:10:04.023Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/b9/35/4f8dd29bbb289a950e9d91f6abadaf6048d25c38f7f88870bfc547026218/mypy_boto3_bedrock_runtime-1.37.7-py3-none-any.whl", hash = "sha256:ae8ae583a22a150a346d1463fd072a98dfe4a8d87bd61b7d7c8037423115b0f9", size = 31096 }, + { url = "https://files.pythonhosted.org/packages/b9/35/4f8dd29bbb289a950e9d91f6abadaf6048d25c38f7f88870bfc547026218/mypy_boto3_bedrock_runtime-1.37.7-py3-none-any.whl", hash = "sha256:ae8ae583a22a150a346d1463fd072a98dfe4a8d87bd61b7d7c8037423115b0f9", size = 31096, upload-time = "2025-03-05T21:09:59.428Z" }, ] [[package]] name = "mypy-extensions" version = "1.0.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/98/a4/1ab47638b92648243faf97a5aeb6ea83059cc3624972ab6b8d2316078d3f/mypy_extensions-1.0.0.tar.gz", hash = "sha256:75dbf8955dc00442a438fc4d0666508a9a97b6bd41aa2f0ffe9d2f2725af0782", size = 4433 } +sdist = { url = "https://files.pythonhosted.org/packages/98/a4/1ab47638b92648243faf97a5aeb6ea83059cc3624972ab6b8d2316078d3f/mypy_extensions-1.0.0.tar.gz", hash = "sha256:75dbf8955dc00442a438fc4d0666508a9a97b6bd41aa2f0ffe9d2f2725af0782", size = 4433, upload-time = "2023-02-04T12:11:27.157Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/2a/e2/5d3f6ada4297caebe1a2add3b126fe800c96f56dbe5d1988a2cbe0b267aa/mypy_extensions-1.0.0-py3-none-any.whl", hash = "sha256:4392f6c0eb8a5668a69e23d168ffa70f0be9ccfd32b5cc2d26a34ae5b844552d", size = 4695 }, + { url = "https://files.pythonhosted.org/packages/2a/e2/5d3f6ada4297caebe1a2add3b126fe800c96f56dbe5d1988a2cbe0b267aa/mypy_extensions-1.0.0-py3-none-any.whl", hash = "sha256:4392f6c0eb8a5668a69e23d168ffa70f0be9ccfd32b5cc2d26a34ae5b844552d", size = 4695, upload-time = "2023-02-04T12:11:25.002Z" }, ] [[package]] name = "nanoid" version = "2.0.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/b7/9d/0250bf5935d88e214df469d35eccc0f6ff7e9db046fc8a9aeb4b2a192775/nanoid-2.0.0.tar.gz", hash = "sha256:5a80cad5e9c6e9ae3a41fa2fb34ae189f7cb420b2a5d8f82bd9d23466e4efa68", size = 3290 } +sdist = { url = "https://files.pythonhosted.org/packages/b7/9d/0250bf5935d88e214df469d35eccc0f6ff7e9db046fc8a9aeb4b2a192775/nanoid-2.0.0.tar.gz", hash = "sha256:5a80cad5e9c6e9ae3a41fa2fb34ae189f7cb420b2a5d8f82bd9d23466e4efa68", size = 3290, upload-time = "2018-11-20T14:45:51.578Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/2e/0d/8630f13998638dc01e187fadd2e5c6d42d127d08aeb4943d231664d6e539/nanoid-2.0.0-py3-none-any.whl", hash = "sha256:90aefa650e328cffb0893bbd4c236cfd44c48bc1f2d0b525ecc53c3187b653bb", size = 5844 }, + { url = "https://files.pythonhosted.org/packages/2e/0d/8630f13998638dc01e187fadd2e5c6d42d127d08aeb4943d231664d6e539/nanoid-2.0.0-py3-none-any.whl", hash = "sha256:90aefa650e328cffb0893bbd4c236cfd44c48bc1f2d0b525ecc53c3187b653bb", size = 5844, upload-time = "2018-11-20T14:45:50.165Z" }, ] [[package]] @@ -6332,27 +6352,27 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "requests" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/ed/7e/9df82b2d79f0d4ccc71f93fc1d716877c9bf028b808b5bdf4cc503f3e3b6/needle_python-0.4.0.tar.gz", hash = "sha256:471b5ae639afcdc8eaa84f59296cb87059ea5846f09810cab7eff1d20cb91d09", size = 8524 } +sdist = { url = "https://files.pythonhosted.org/packages/ed/7e/9df82b2d79f0d4ccc71f93fc1d716877c9bf028b808b5bdf4cc503f3e3b6/needle_python-0.4.0.tar.gz", hash = "sha256:471b5ae639afcdc8eaa84f59296cb87059ea5846f09810cab7eff1d20cb91d09", size = 8524, upload-time = "2024-11-04T11:46:29.808Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/30/b6/66d5f63f01b5b51bf98422eed5628bfdcf2ff9eea55cac57327cde77faac/needle_python-0.4.0-py3-none-any.whl", hash = "sha256:373fc86e3e8f56636d69219ec8d5275bbb696622666cdad66a8f1f158e51edb5", size = 9604 }, + { url = "https://files.pythonhosted.org/packages/30/b6/66d5f63f01b5b51bf98422eed5628bfdcf2ff9eea55cac57327cde77faac/needle_python-0.4.0-py3-none-any.whl", hash = "sha256:373fc86e3e8f56636d69219ec8d5275bbb696622666cdad66a8f1f158e51edb5", size = 9604, upload-time = "2024-11-04T11:46:28.935Z" }, ] [[package]] name = "nest-asyncio" version = "1.6.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/83/f8/51569ac65d696c8ecbee95938f89d4abf00f47d58d48f6fbabfe8f0baefe/nest_asyncio-1.6.0.tar.gz", hash = "sha256:6f172d5449aca15afd6c646851f4e31e02c598d553a667e38cafa997cfec55fe", size = 7418 } +sdist = { url = "https://files.pythonhosted.org/packages/83/f8/51569ac65d696c8ecbee95938f89d4abf00f47d58d48f6fbabfe8f0baefe/nest_asyncio-1.6.0.tar.gz", hash = "sha256:6f172d5449aca15afd6c646851f4e31e02c598d553a667e38cafa997cfec55fe", size = 7418, upload-time = "2024-01-21T14:25:19.227Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/a0/c4/c2971a3ba4c6103a3d10c4b0f24f461ddc027f0f09763220cf35ca1401b3/nest_asyncio-1.6.0-py3-none-any.whl", hash = "sha256:87af6efd6b5e897c81050477ef65c62e2b2f35d51703cae01aff2905b1852e1c", size = 5195 }, + { url = "https://files.pythonhosted.org/packages/a0/c4/c2971a3ba4c6103a3d10c4b0f24f461ddc027f0f09763220cf35ca1401b3/nest_asyncio-1.6.0-py3-none-any.whl", hash = "sha256:87af6efd6b5e897c81050477ef65c62e2b2f35d51703cae01aff2905b1852e1c", size = 5195, upload-time = "2024-01-21T14:25:17.223Z" }, ] [[package]] name = "networkx" version = "3.4.2" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/fd/1d/06475e1cd5264c0b870ea2cc6fdb3e37177c1e565c43f56ff17a10e3937f/networkx-3.4.2.tar.gz", hash = "sha256:307c3669428c5362aab27c8a1260aa8f47c4e91d3891f48be0141738d8d053e1", size = 2151368 } +sdist = { url = "https://files.pythonhosted.org/packages/fd/1d/06475e1cd5264c0b870ea2cc6fdb3e37177c1e565c43f56ff17a10e3937f/networkx-3.4.2.tar.gz", hash = "sha256:307c3669428c5362aab27c8a1260aa8f47c4e91d3891f48be0141738d8d053e1", size = 2151368, upload-time = "2024-10-21T12:39:38.695Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/b9/54/dd730b32ea14ea797530a4479b2ed46a6fb250f682a9cfb997e968bf0261/networkx-3.4.2-py3-none-any.whl", hash = "sha256:df5d4365b724cf81b8c6a7312509d0c22386097011ad1abe274afd5e9d3bbc5f", size = 1723263 }, + { url = "https://files.pythonhosted.org/packages/b9/54/dd730b32ea14ea797530a4479b2ed46a6fb250f682a9cfb997e968bf0261/networkx-3.4.2-py3-none-any.whl", hash = "sha256:df5d4365b724cf81b8c6a7312509d0c22386097011ad1abe274afd5e9d3bbc5f", size = 1723263, upload-time = "2024-10-21T12:39:36.247Z" }, ] [[package]] @@ -6365,18 +6385,18 @@ dependencies = [ { name = "regex" }, { name = "tqdm" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/3c/87/db8be88ad32c2d042420b6fd9ffd4a149f9a0d7f0e86b3f543be2eeeedd2/nltk-3.9.1.tar.gz", hash = "sha256:87d127bd3de4bd89a4f81265e5fa59cb1b199b27440175370f7417d2bc7ae868", size = 2904691 } +sdist = { url = "https://files.pythonhosted.org/packages/3c/87/db8be88ad32c2d042420b6fd9ffd4a149f9a0d7f0e86b3f543be2eeeedd2/nltk-3.9.1.tar.gz", hash = "sha256:87d127bd3de4bd89a4f81265e5fa59cb1b199b27440175370f7417d2bc7ae868", size = 2904691, upload-time = "2024-08-18T19:48:37.769Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/4d/66/7d9e26593edda06e8cb531874633f7c2372279c3b0f46235539fe546df8b/nltk-3.9.1-py3-none-any.whl", hash = "sha256:4fa26829c5b00715afe3061398a8989dc643b92ce7dd93fb4585a70930d168a1", size = 1505442 }, + { url = "https://files.pythonhosted.org/packages/4d/66/7d9e26593edda06e8cb531874633f7c2372279c3b0f46235539fe546df8b/nltk-3.9.1-py3-none-any.whl", hash = "sha256:4fa26829c5b00715afe3061398a8989dc643b92ce7dd93fb4585a70930d168a1", size = 1505442, upload-time = "2024-08-18T19:48:21.909Z" }, ] [[package]] name = "nodeenv" version = "1.9.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/43/16/fc88b08840de0e0a72a2f9d8c6bae36be573e475a6326ae854bcc549fc45/nodeenv-1.9.1.tar.gz", hash = "sha256:6ec12890a2dab7946721edbfbcd91f3319c6ccc9aec47be7c7e6b7011ee6645f", size = 47437 } +sdist = { url = "https://files.pythonhosted.org/packages/43/16/fc88b08840de0e0a72a2f9d8c6bae36be573e475a6326ae854bcc549fc45/nodeenv-1.9.1.tar.gz", hash = "sha256:6ec12890a2dab7946721edbfbcd91f3319c6ccc9aec47be7c7e6b7011ee6645f", size = 47437, upload-time = "2024-06-04T18:44:11.171Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/d2/1d/1b658dbd2b9fa9c4c9f32accbfc0205d532c8c6194dc0f2a4c0428e7128a/nodeenv-1.9.1-py2.py3-none-any.whl", hash = "sha256:ba11c9782d29c27c70ffbdda2d7415098754709be8a7056d79a737cd901155c9", size = 22314 }, + { url = "https://files.pythonhosted.org/packages/d2/1d/1b658dbd2b9fa9c4c9f32accbfc0205d532c8c6194dc0f2a4c0428e7128a/nodeenv-1.9.1-py2.py3-none-any.whl", hash = "sha256:ba11c9782d29c27c70ffbdda2d7415098754709be8a7056d79a737cd901155c9", size = 22314, upload-time = "2024-06-04T18:44:08.352Z" }, ] [[package]] @@ -6386,68 +6406,68 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "numpy" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/21/67/c7415cf04ebe418193cfd6595ae03e3a64d76dac7b9c010098b39cc7992e/numexpr-2.10.2.tar.gz", hash = "sha256:b0aff6b48ebc99d2f54f27b5f73a58cb92fde650aeff1b397c71c8788b4fff1a", size = 106787 } -wheels = [ - { url = "https://files.pythonhosted.org/packages/fd/dc/bd84219318826d138b7e729ac3ffce3c706ab9d810ce74326a55c7252dd1/numexpr-2.10.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:b5b0e82d2109c1d9e63fcd5ea177d80a11b881157ab61178ddbdebd4c561ea46", size = 145011 }, - { url = "https://files.pythonhosted.org/packages/31/6a/b1f08141283327478a57490c0ab3f26a634d4741ff33b9e22f760a7cedb0/numexpr-2.10.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:3fc2b8035a0c2cdc352e58c3875cb668836018065cbf5752cb531015d9a568d8", size = 134777 }, - { url = "https://files.pythonhosted.org/packages/7c/d6/6641864b0446ce472330de7644c78f90bd7e55d902046b44161f92721279/numexpr-2.10.2-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:0db5ff5183935d1612653559c319922143e8fa3019007696571b13135f216458", size = 408893 }, - { url = "https://files.pythonhosted.org/packages/25/ab/cb5809cb1f66431632d63dc028c58cb91492725c74dddc4b97ba62e88a92/numexpr-2.10.2-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:15f59655458056fdb3a621b1bb8e071581ccf7e823916c7568bb7c9a3e393025", size = 397305 }, - { url = "https://files.pythonhosted.org/packages/9c/a0/29bcb31a9debb743e3dc46bacd55f4f6ee6a77d95eda5c8dca19a29c0627/numexpr-2.10.2-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:ce8cccf944339051e44a49a124a06287fe3066d0acbff33d1aa5aee10a96abb7", size = 1378789 }, - { url = "https://files.pythonhosted.org/packages/cc/72/415262a7bdda706c41bf8254311a5ca13d3b8532341ab478be4583d7061a/numexpr-2.10.2-cp310-cp310-win32.whl", hash = "sha256:ba85371c9a8d03e115f4dfb6d25dfbce05387002b9bc85016af939a1da9624f0", size = 151935 }, - { url = "https://files.pythonhosted.org/packages/71/fa/0124f0c2a502a0bac4553c8a171c551f154cf80a83a15e40d30c43e48a7e/numexpr-2.10.2-cp310-cp310-win_amd64.whl", hash = "sha256:deb64235af9eeba59fcefa67e82fa80cfc0662e1b0aa373b7118a28da124d51d", size = 144961 }, - { url = "https://files.pythonhosted.org/packages/de/b7/f25d6166f92ef23737c1c90416144492a664f0a56510d90f7c6577c2cd14/numexpr-2.10.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:6b360eb8d392483410fe6a3d5a7144afa298c9a0aa3e9fe193e89590b47dd477", size = 145055 }, - { url = "https://files.pythonhosted.org/packages/66/64/428361ea6415826332f38ef2dd5c3abf4e7e601f033bfc9be68b680cb765/numexpr-2.10.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:d9a42f5c24880350d88933c4efee91b857c378aaea7e8b86221fff569069841e", size = 134743 }, - { url = "https://files.pythonhosted.org/packages/3f/fb/639ec91d2ea7b4a5d66e26e8ef8e06b020c8e9b9ebaf3bab7b0a9bee472e/numexpr-2.10.2-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:83fcb11988b57cc25b028a36d285287d706d1f536ebf2662ea30bd990e0de8b9", size = 410397 }, - { url = "https://files.pythonhosted.org/packages/89/5a/0f5c5b8a3a6d34eeecb30d0e2f722d50b9b38c0e175937e7c6268ffab997/numexpr-2.10.2-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:4213a92efa9770bc28e3792134e27c7e5c7e97068bdfb8ba395baebbd12f991b", size = 398902 }, - { url = "https://files.pythonhosted.org/packages/a2/d5/ec734e735eba5a753efed5be3707ee7447ebd371772f8081b65a4153fb97/numexpr-2.10.2-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:ebdbef5763ca057eea0c2b5698e4439d084a0505d9d6e94f4804f26e8890c45e", size = 1380354 }, - { url = "https://files.pythonhosted.org/packages/30/51/406e572531d817480bd612ee08239a36ee82865fea02fce569f15631f4ee/numexpr-2.10.2-cp311-cp311-win32.whl", hash = "sha256:3bf01ec502d89944e49e9c1b5cc7c7085be8ca2eb9dd46a0eafd218afbdbd5f5", size = 151938 }, - { url = "https://files.pythonhosted.org/packages/04/32/5882ed1dbd96234f327a73316a481add151ff827cfaf2ea24fb4d5ad04db/numexpr-2.10.2-cp311-cp311-win_amd64.whl", hash = "sha256:e2d0ae24b0728e4bc3f1d3f33310340d67321d36d6043f7ce26897f4f1042db0", size = 144961 }, - { url = "https://files.pythonhosted.org/packages/2b/96/d5053dea06d8298ae8052b4b049cbf8ef74998e28d57166cc27b8ae909e2/numexpr-2.10.2-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:b5323a46e75832334f1af86da1ef6ff0add00fbacdd266250be872b438bdf2be", size = 145029 }, - { url = "https://files.pythonhosted.org/packages/3e/3c/fcd5a812ed5dda757b2d9ef2764a3e1cca6f6d1f02dbf113dc23a2c7702a/numexpr-2.10.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:a42963bd4c62d8afa4f51e7974debfa39a048383f653544ab54f50a2f7ec6c42", size = 134851 }, - { url = "https://files.pythonhosted.org/packages/0a/52/0ed3b306d8c9944129bce97fec73a2caff13adbd7e1df148d546d7eb2d4d/numexpr-2.10.2-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:5191ba8f2975cb9703afc04ae845a929e193498c0e8bcd408ecb147b35978470", size = 411837 }, - { url = "https://files.pythonhosted.org/packages/7d/9c/6b671dd3fb67d7e7da93cb76b7c5277743f310a216b7856bb18776bb3371/numexpr-2.10.2-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:97298b14f0105a794bea06fd9fbc5c423bd3ff4d88cbc618860b83eb7a436ad6", size = 400577 }, - { url = "https://files.pythonhosted.org/packages/ea/4d/a167d1a215fe10ce58c45109f2869fd13aa0eef66f7e8c69af68be45d436/numexpr-2.10.2-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:f9d7805ccb6be2d3b0f7f6fad3707a09ac537811e8e9964f4074d28cb35543db", size = 1381735 }, - { url = "https://files.pythonhosted.org/packages/c1/d4/17e4434f989e4917d31cbd88a043e1c9c16958149cf43fa622987111392b/numexpr-2.10.2-cp312-cp312-win32.whl", hash = "sha256:cb845b2d4f9f8ef0eb1c9884f2b64780a85d3b5ae4eeb26ae2b0019f489cd35e", size = 152102 }, - { url = "https://files.pythonhosted.org/packages/b8/25/9ae599994076ef2a42d35ff6b0430da002647f212567851336a6c7b132d6/numexpr-2.10.2-cp312-cp312-win_amd64.whl", hash = "sha256:57b59cbb5dcce4edf09cd6ce0b57ff60312479930099ca8d944c2fac896a1ead", size = 145061 }, - { url = "https://files.pythonhosted.org/packages/8c/cb/2ea1848c46e4d75073c038dd75628d1aa442975303264ed230bf90f74f44/numexpr-2.10.2-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:a37d6a51ec328c561b2ca8a2bef07025642eca995b8553a5267d0018c732976d", size = 145035 }, - { url = "https://files.pythonhosted.org/packages/ec/cf/bb2bcd81d6f3243590e19ac3e7795a1a370f3ebcd8ecec1f46dcd5333f37/numexpr-2.10.2-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:81d1dde7dd6166d8ff5727bb46ab42a6b0048db0e97ceb84a121334a404a800f", size = 134858 }, - { url = "https://files.pythonhosted.org/packages/48/9b/c9128ffb453205c2a4c84a3abed35447c7591c2c2812e77e34fd238cb2bb/numexpr-2.10.2-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:5b3f814437d5a10797f8d89d2037cca2c9d9fa578520fc911f894edafed6ea3e", size = 415517 }, - { url = "https://files.pythonhosted.org/packages/7e/b0/64c04c9f8b4a563218d00daa1ec4563364961b79025162c5276ab2c7c407/numexpr-2.10.2-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:9309f2e43fe6e4560699ef5c27d7a848b3ff38549b6b57194207cf0e88900527", size = 403846 }, - { url = "https://files.pythonhosted.org/packages/80/35/60e9041fd709fe98dd3109d73a03cdffaeb6ee2089179155f5c3754e9934/numexpr-2.10.2-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:ebb73b93f5c4d6994f357fa5a47a9f7a5485577e633b3c46a603cb01445bbb19", size = 1381659 }, - { url = "https://files.pythonhosted.org/packages/bd/5a/955bf5b5cf8f3de7b044a999e36327e14191fa073ed0e329456ed0f8161d/numexpr-2.10.2-cp313-cp313-win32.whl", hash = "sha256:ec04c9a3c050c175348801e27c18c68d28673b7bfb865ef88ce333be523bbc01", size = 152105 }, - { url = "https://files.pythonhosted.org/packages/be/7a/8ce360a1848bb5bcc30a414493371678f43790ece397f8652d5f65757e57/numexpr-2.10.2-cp313-cp313-win_amd64.whl", hash = "sha256:d7a3fc83c959288544db3adc70612475d8ad53a66c69198105c74036182d10dd", size = 145060 }, +sdist = { url = "https://files.pythonhosted.org/packages/21/67/c7415cf04ebe418193cfd6595ae03e3a64d76dac7b9c010098b39cc7992e/numexpr-2.10.2.tar.gz", hash = "sha256:b0aff6b48ebc99d2f54f27b5f73a58cb92fde650aeff1b397c71c8788b4fff1a", size = 106787, upload-time = "2024-11-23T13:34:23.127Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/fd/dc/bd84219318826d138b7e729ac3ffce3c706ab9d810ce74326a55c7252dd1/numexpr-2.10.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:b5b0e82d2109c1d9e63fcd5ea177d80a11b881157ab61178ddbdebd4c561ea46", size = 145011, upload-time = "2024-11-23T13:33:24.846Z" }, + { url = "https://files.pythonhosted.org/packages/31/6a/b1f08141283327478a57490c0ab3f26a634d4741ff33b9e22f760a7cedb0/numexpr-2.10.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:3fc2b8035a0c2cdc352e58c3875cb668836018065cbf5752cb531015d9a568d8", size = 134777, upload-time = "2024-11-23T13:33:26.693Z" }, + { url = "https://files.pythonhosted.org/packages/7c/d6/6641864b0446ce472330de7644c78f90bd7e55d902046b44161f92721279/numexpr-2.10.2-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:0db5ff5183935d1612653559c319922143e8fa3019007696571b13135f216458", size = 408893, upload-time = "2024-11-23T13:33:28.44Z" }, + { url = "https://files.pythonhosted.org/packages/25/ab/cb5809cb1f66431632d63dc028c58cb91492725c74dddc4b97ba62e88a92/numexpr-2.10.2-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:15f59655458056fdb3a621b1bb8e071581ccf7e823916c7568bb7c9a3e393025", size = 397305, upload-time = "2024-11-23T13:33:30.181Z" }, + { url = "https://files.pythonhosted.org/packages/9c/a0/29bcb31a9debb743e3dc46bacd55f4f6ee6a77d95eda5c8dca19a29c0627/numexpr-2.10.2-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:ce8cccf944339051e44a49a124a06287fe3066d0acbff33d1aa5aee10a96abb7", size = 1378789, upload-time = "2024-11-23T13:33:32.263Z" }, + { url = "https://files.pythonhosted.org/packages/cc/72/415262a7bdda706c41bf8254311a5ca13d3b8532341ab478be4583d7061a/numexpr-2.10.2-cp310-cp310-win32.whl", hash = "sha256:ba85371c9a8d03e115f4dfb6d25dfbce05387002b9bc85016af939a1da9624f0", size = 151935, upload-time = "2024-11-23T13:33:33.653Z" }, + { url = "https://files.pythonhosted.org/packages/71/fa/0124f0c2a502a0bac4553c8a171c551f154cf80a83a15e40d30c43e48a7e/numexpr-2.10.2-cp310-cp310-win_amd64.whl", hash = "sha256:deb64235af9eeba59fcefa67e82fa80cfc0662e1b0aa373b7118a28da124d51d", size = 144961, upload-time = "2024-11-23T13:33:34.883Z" }, + { url = "https://files.pythonhosted.org/packages/de/b7/f25d6166f92ef23737c1c90416144492a664f0a56510d90f7c6577c2cd14/numexpr-2.10.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:6b360eb8d392483410fe6a3d5a7144afa298c9a0aa3e9fe193e89590b47dd477", size = 145055, upload-time = "2024-11-23T13:33:36.154Z" }, + { url = "https://files.pythonhosted.org/packages/66/64/428361ea6415826332f38ef2dd5c3abf4e7e601f033bfc9be68b680cb765/numexpr-2.10.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:d9a42f5c24880350d88933c4efee91b857c378aaea7e8b86221fff569069841e", size = 134743, upload-time = "2024-11-23T13:33:37.273Z" }, + { url = "https://files.pythonhosted.org/packages/3f/fb/639ec91d2ea7b4a5d66e26e8ef8e06b020c8e9b9ebaf3bab7b0a9bee472e/numexpr-2.10.2-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:83fcb11988b57cc25b028a36d285287d706d1f536ebf2662ea30bd990e0de8b9", size = 410397, upload-time = "2024-11-23T13:33:38.474Z" }, + { url = "https://files.pythonhosted.org/packages/89/5a/0f5c5b8a3a6d34eeecb30d0e2f722d50b9b38c0e175937e7c6268ffab997/numexpr-2.10.2-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:4213a92efa9770bc28e3792134e27c7e5c7e97068bdfb8ba395baebbd12f991b", size = 398902, upload-time = "2024-11-23T13:33:39.802Z" }, + { url = "https://files.pythonhosted.org/packages/a2/d5/ec734e735eba5a753efed5be3707ee7447ebd371772f8081b65a4153fb97/numexpr-2.10.2-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:ebdbef5763ca057eea0c2b5698e4439d084a0505d9d6e94f4804f26e8890c45e", size = 1380354, upload-time = "2024-11-23T13:33:41.68Z" }, + { url = "https://files.pythonhosted.org/packages/30/51/406e572531d817480bd612ee08239a36ee82865fea02fce569f15631f4ee/numexpr-2.10.2-cp311-cp311-win32.whl", hash = "sha256:3bf01ec502d89944e49e9c1b5cc7c7085be8ca2eb9dd46a0eafd218afbdbd5f5", size = 151938, upload-time = "2024-11-23T13:33:43.998Z" }, + { url = "https://files.pythonhosted.org/packages/04/32/5882ed1dbd96234f327a73316a481add151ff827cfaf2ea24fb4d5ad04db/numexpr-2.10.2-cp311-cp311-win_amd64.whl", hash = "sha256:e2d0ae24b0728e4bc3f1d3f33310340d67321d36d6043f7ce26897f4f1042db0", size = 144961, upload-time = "2024-11-23T13:33:45.329Z" }, + { url = "https://files.pythonhosted.org/packages/2b/96/d5053dea06d8298ae8052b4b049cbf8ef74998e28d57166cc27b8ae909e2/numexpr-2.10.2-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:b5323a46e75832334f1af86da1ef6ff0add00fbacdd266250be872b438bdf2be", size = 145029, upload-time = "2024-11-23T13:33:46.892Z" }, + { url = "https://files.pythonhosted.org/packages/3e/3c/fcd5a812ed5dda757b2d9ef2764a3e1cca6f6d1f02dbf113dc23a2c7702a/numexpr-2.10.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:a42963bd4c62d8afa4f51e7974debfa39a048383f653544ab54f50a2f7ec6c42", size = 134851, upload-time = "2024-11-23T13:33:47.986Z" }, + { url = "https://files.pythonhosted.org/packages/0a/52/0ed3b306d8c9944129bce97fec73a2caff13adbd7e1df148d546d7eb2d4d/numexpr-2.10.2-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:5191ba8f2975cb9703afc04ae845a929e193498c0e8bcd408ecb147b35978470", size = 411837, upload-time = "2024-11-23T13:33:49.223Z" }, + { url = "https://files.pythonhosted.org/packages/7d/9c/6b671dd3fb67d7e7da93cb76b7c5277743f310a216b7856bb18776bb3371/numexpr-2.10.2-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:97298b14f0105a794bea06fd9fbc5c423bd3ff4d88cbc618860b83eb7a436ad6", size = 400577, upload-time = "2024-11-23T13:33:50.559Z" }, + { url = "https://files.pythonhosted.org/packages/ea/4d/a167d1a215fe10ce58c45109f2869fd13aa0eef66f7e8c69af68be45d436/numexpr-2.10.2-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:f9d7805ccb6be2d3b0f7f6fad3707a09ac537811e8e9964f4074d28cb35543db", size = 1381735, upload-time = "2024-11-23T13:33:51.918Z" }, + { url = "https://files.pythonhosted.org/packages/c1/d4/17e4434f989e4917d31cbd88a043e1c9c16958149cf43fa622987111392b/numexpr-2.10.2-cp312-cp312-win32.whl", hash = "sha256:cb845b2d4f9f8ef0eb1c9884f2b64780a85d3b5ae4eeb26ae2b0019f489cd35e", size = 152102, upload-time = "2024-11-23T13:33:53.93Z" }, + { url = "https://files.pythonhosted.org/packages/b8/25/9ae599994076ef2a42d35ff6b0430da002647f212567851336a6c7b132d6/numexpr-2.10.2-cp312-cp312-win_amd64.whl", hash = "sha256:57b59cbb5dcce4edf09cd6ce0b57ff60312479930099ca8d944c2fac896a1ead", size = 145061, upload-time = "2024-11-23T13:33:55.161Z" }, + { url = "https://files.pythonhosted.org/packages/8c/cb/2ea1848c46e4d75073c038dd75628d1aa442975303264ed230bf90f74f44/numexpr-2.10.2-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:a37d6a51ec328c561b2ca8a2bef07025642eca995b8553a5267d0018c732976d", size = 145035, upload-time = "2024-11-23T13:33:56.778Z" }, + { url = "https://files.pythonhosted.org/packages/ec/cf/bb2bcd81d6f3243590e19ac3e7795a1a370f3ebcd8ecec1f46dcd5333f37/numexpr-2.10.2-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:81d1dde7dd6166d8ff5727bb46ab42a6b0048db0e97ceb84a121334a404a800f", size = 134858, upload-time = "2024-11-23T13:33:57.953Z" }, + { url = "https://files.pythonhosted.org/packages/48/9b/c9128ffb453205c2a4c84a3abed35447c7591c2c2812e77e34fd238cb2bb/numexpr-2.10.2-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:5b3f814437d5a10797f8d89d2037cca2c9d9fa578520fc911f894edafed6ea3e", size = 415517, upload-time = "2024-11-23T13:33:59.163Z" }, + { url = "https://files.pythonhosted.org/packages/7e/b0/64c04c9f8b4a563218d00daa1ec4563364961b79025162c5276ab2c7c407/numexpr-2.10.2-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:9309f2e43fe6e4560699ef5c27d7a848b3ff38549b6b57194207cf0e88900527", size = 403846, upload-time = "2024-11-23T13:34:01.006Z" }, + { url = "https://files.pythonhosted.org/packages/80/35/60e9041fd709fe98dd3109d73a03cdffaeb6ee2089179155f5c3754e9934/numexpr-2.10.2-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:ebb73b93f5c4d6994f357fa5a47a9f7a5485577e633b3c46a603cb01445bbb19", size = 1381659, upload-time = "2024-11-23T13:34:02.979Z" }, + { url = "https://files.pythonhosted.org/packages/bd/5a/955bf5b5cf8f3de7b044a999e36327e14191fa073ed0e329456ed0f8161d/numexpr-2.10.2-cp313-cp313-win32.whl", hash = "sha256:ec04c9a3c050c175348801e27c18c68d28673b7bfb865ef88ce333be523bbc01", size = 152105, upload-time = "2024-11-23T13:34:04.374Z" }, + { url = "https://files.pythonhosted.org/packages/be/7a/8ce360a1848bb5bcc30a414493371678f43790ece397f8652d5f65757e57/numexpr-2.10.2-cp313-cp313-win_amd64.whl", hash = "sha256:d7a3fc83c959288544db3adc70612475d8ad53a66c69198105c74036182d10dd", size = 145060, upload-time = "2024-11-23T13:34:06.112Z" }, ] [[package]] name = "numpy" version = "1.26.4" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/65/6e/09db70a523a96d25e115e71cc56a6f9031e7b8cd166c1ac8438307c14058/numpy-1.26.4.tar.gz", hash = "sha256:2a02aba9ed12e4ac4eb3ea9421c420301a0c6460d9830d74a9df87efa4912010", size = 15786129 } -wheels = [ - { url = "https://files.pythonhosted.org/packages/a7/94/ace0fdea5241a27d13543ee117cbc65868e82213fb31a8eb7fe9ff23f313/numpy-1.26.4-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:9ff0f4f29c51e2803569d7a51c2304de5554655a60c5d776e35b4a41413830d0", size = 20631468 }, - { url = "https://files.pythonhosted.org/packages/20/f7/b24208eba89f9d1b58c1668bc6c8c4fd472b20c45573cb767f59d49fb0f6/numpy-1.26.4-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:2e4ee3380d6de9c9ec04745830fd9e2eccb3e6cf790d39d7b98ffd19b0dd754a", size = 13966411 }, - { url = "https://files.pythonhosted.org/packages/fc/a5/4beee6488160798683eed5bdb7eead455892c3b4e1f78d79d8d3f3b084ac/numpy-1.26.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d209d8969599b27ad20994c8e41936ee0964e6da07478d6c35016bc386b66ad4", size = 14219016 }, - { url = "https://files.pythonhosted.org/packages/4b/d7/ecf66c1cd12dc28b4040b15ab4d17b773b87fa9d29ca16125de01adb36cd/numpy-1.26.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ffa75af20b44f8dba823498024771d5ac50620e6915abac414251bd971b4529f", size = 18240889 }, - { url = "https://files.pythonhosted.org/packages/24/03/6f229fe3187546435c4f6f89f6d26c129d4f5bed40552899fcf1f0bf9e50/numpy-1.26.4-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:62b8e4b1e28009ef2846b4c7852046736bab361f7aeadeb6a5b89ebec3c7055a", size = 13876746 }, - { url = "https://files.pythonhosted.org/packages/39/fe/39ada9b094f01f5a35486577c848fe274e374bbf8d8f472e1423a0bbd26d/numpy-1.26.4-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:a4abb4f9001ad2858e7ac189089c42178fcce737e4169dc61321660f1a96c7d2", size = 18078620 }, - { url = "https://files.pythonhosted.org/packages/d5/ef/6ad11d51197aad206a9ad2286dc1aac6a378059e06e8cf22cd08ed4f20dc/numpy-1.26.4-cp310-cp310-win32.whl", hash = "sha256:bfe25acf8b437eb2a8b2d49d443800a5f18508cd811fea3181723922a8a82b07", size = 5972659 }, - { url = "https://files.pythonhosted.org/packages/19/77/538f202862b9183f54108557bfda67e17603fc560c384559e769321c9d92/numpy-1.26.4-cp310-cp310-win_amd64.whl", hash = "sha256:b97fe8060236edf3662adfc2c633f56a08ae30560c56310562cb4f95500022d5", size = 15808905 }, - { url = "https://files.pythonhosted.org/packages/11/57/baae43d14fe163fa0e4c47f307b6b2511ab8d7d30177c491960504252053/numpy-1.26.4-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:4c66707fabe114439db9068ee468c26bbdf909cac0fb58686a42a24de1760c71", size = 20630554 }, - { url = "https://files.pythonhosted.org/packages/1a/2e/151484f49fd03944c4a3ad9c418ed193cfd02724e138ac8a9505d056c582/numpy-1.26.4-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:edd8b5fe47dab091176d21bb6de568acdd906d1887a4584a15a9a96a1dca06ef", size = 13997127 }, - { url = "https://files.pythonhosted.org/packages/79/ae/7e5b85136806f9dadf4878bf73cf223fe5c2636818ba3ab1c585d0403164/numpy-1.26.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7ab55401287bfec946ced39700c053796e7cc0e3acbef09993a9ad2adba6ca6e", size = 14222994 }, - { url = "https://files.pythonhosted.org/packages/3a/d0/edc009c27b406c4f9cbc79274d6e46d634d139075492ad055e3d68445925/numpy-1.26.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:666dbfb6ec68962c033a450943ded891bed2d54e6755e35e5835d63f4f6931d5", size = 18252005 }, - { url = "https://files.pythonhosted.org/packages/09/bf/2b1aaf8f525f2923ff6cfcf134ae5e750e279ac65ebf386c75a0cf6da06a/numpy-1.26.4-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:96ff0b2ad353d8f990b63294c8986f1ec3cb19d749234014f4e7eb0112ceba5a", size = 13885297 }, - { url = "https://files.pythonhosted.org/packages/df/a0/4e0f14d847cfc2a633a1c8621d00724f3206cfeddeb66d35698c4e2cf3d2/numpy-1.26.4-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:60dedbb91afcbfdc9bc0b1f3f402804070deed7392c23eb7a7f07fa857868e8a", size = 18093567 }, - { url = "https://files.pythonhosted.org/packages/d2/b7/a734c733286e10a7f1a8ad1ae8c90f2d33bf604a96548e0a4a3a6739b468/numpy-1.26.4-cp311-cp311-win32.whl", hash = "sha256:1af303d6b2210eb850fcf03064d364652b7120803a0b872f5211f5234b399f20", size = 5968812 }, - { url = "https://files.pythonhosted.org/packages/3f/6b/5610004206cf7f8e7ad91c5a85a8c71b2f2f8051a0c0c4d5916b76d6cbb2/numpy-1.26.4-cp311-cp311-win_amd64.whl", hash = "sha256:cd25bcecc4974d09257ffcd1f098ee778f7834c3ad767fe5db785be9a4aa9cb2", size = 15811913 }, - { url = "https://files.pythonhosted.org/packages/95/12/8f2020a8e8b8383ac0177dc9570aad031a3beb12e38847f7129bacd96228/numpy-1.26.4-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:b3ce300f3644fb06443ee2222c2201dd3a89ea6040541412b8fa189341847218", size = 20335901 }, - { url = "https://files.pythonhosted.org/packages/75/5b/ca6c8bd14007e5ca171c7c03102d17b4f4e0ceb53957e8c44343a9546dcc/numpy-1.26.4-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:03a8c78d01d9781b28a6989f6fa1bb2c4f2d51201cf99d3dd875df6fbd96b23b", size = 13685868 }, - { url = "https://files.pythonhosted.org/packages/79/f8/97f10e6755e2a7d027ca783f63044d5b1bc1ae7acb12afe6a9b4286eac17/numpy-1.26.4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9fad7dcb1aac3c7f0584a5a8133e3a43eeb2fe127f47e3632d43d677c66c102b", size = 13925109 }, - { url = "https://files.pythonhosted.org/packages/0f/50/de23fde84e45f5c4fda2488c759b69990fd4512387a8632860f3ac9cd225/numpy-1.26.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:675d61ffbfa78604709862923189bad94014bef562cc35cf61d3a07bba02a7ed", size = 17950613 }, - { url = "https://files.pythonhosted.org/packages/4c/0c/9c603826b6465e82591e05ca230dfc13376da512b25ccd0894709b054ed0/numpy-1.26.4-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:ab47dbe5cc8210f55aa58e4805fe224dac469cde56b9f731a4c098b91917159a", size = 13572172 }, - { url = "https://files.pythonhosted.org/packages/76/8c/2ba3902e1a0fc1c74962ea9bb33a534bb05984ad7ff9515bf8d07527cadd/numpy-1.26.4-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:1dda2e7b4ec9dd512f84935c5f126c8bd8b9f2fc001e9f54af255e8c5f16b0e0", size = 17786643 }, - { url = "https://files.pythonhosted.org/packages/28/4a/46d9e65106879492374999e76eb85f87b15328e06bd1550668f79f7b18c6/numpy-1.26.4-cp312-cp312-win32.whl", hash = "sha256:50193e430acfc1346175fcbdaa28ffec49947a06918b7b92130744e81e640110", size = 5677803 }, - { url = "https://files.pythonhosted.org/packages/16/2e/86f24451c2d530c88daf997cb8d6ac622c1d40d19f5a031ed68a4b73a374/numpy-1.26.4-cp312-cp312-win_amd64.whl", hash = "sha256:08beddf13648eb95f8d867350f6a018a4be2e5ad54c8d8caed89ebca558b2818", size = 15517754 }, +sdist = { url = "https://files.pythonhosted.org/packages/65/6e/09db70a523a96d25e115e71cc56a6f9031e7b8cd166c1ac8438307c14058/numpy-1.26.4.tar.gz", hash = "sha256:2a02aba9ed12e4ac4eb3ea9421c420301a0c6460d9830d74a9df87efa4912010", size = 15786129, upload-time = "2024-02-06T00:26:44.495Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/a7/94/ace0fdea5241a27d13543ee117cbc65868e82213fb31a8eb7fe9ff23f313/numpy-1.26.4-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:9ff0f4f29c51e2803569d7a51c2304de5554655a60c5d776e35b4a41413830d0", size = 20631468, upload-time = "2024-02-05T23:48:01.194Z" }, + { url = "https://files.pythonhosted.org/packages/20/f7/b24208eba89f9d1b58c1668bc6c8c4fd472b20c45573cb767f59d49fb0f6/numpy-1.26.4-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:2e4ee3380d6de9c9ec04745830fd9e2eccb3e6cf790d39d7b98ffd19b0dd754a", size = 13966411, upload-time = "2024-02-05T23:48:29.038Z" }, + { url = "https://files.pythonhosted.org/packages/fc/a5/4beee6488160798683eed5bdb7eead455892c3b4e1f78d79d8d3f3b084ac/numpy-1.26.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d209d8969599b27ad20994c8e41936ee0964e6da07478d6c35016bc386b66ad4", size = 14219016, upload-time = "2024-02-05T23:48:54.098Z" }, + { url = "https://files.pythonhosted.org/packages/4b/d7/ecf66c1cd12dc28b4040b15ab4d17b773b87fa9d29ca16125de01adb36cd/numpy-1.26.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ffa75af20b44f8dba823498024771d5ac50620e6915abac414251bd971b4529f", size = 18240889, upload-time = "2024-02-05T23:49:25.361Z" }, + { url = "https://files.pythonhosted.org/packages/24/03/6f229fe3187546435c4f6f89f6d26c129d4f5bed40552899fcf1f0bf9e50/numpy-1.26.4-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:62b8e4b1e28009ef2846b4c7852046736bab361f7aeadeb6a5b89ebec3c7055a", size = 13876746, upload-time = "2024-02-05T23:49:51.983Z" }, + { url = "https://files.pythonhosted.org/packages/39/fe/39ada9b094f01f5a35486577c848fe274e374bbf8d8f472e1423a0bbd26d/numpy-1.26.4-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:a4abb4f9001ad2858e7ac189089c42178fcce737e4169dc61321660f1a96c7d2", size = 18078620, upload-time = "2024-02-05T23:50:22.515Z" }, + { url = "https://files.pythonhosted.org/packages/d5/ef/6ad11d51197aad206a9ad2286dc1aac6a378059e06e8cf22cd08ed4f20dc/numpy-1.26.4-cp310-cp310-win32.whl", hash = "sha256:bfe25acf8b437eb2a8b2d49d443800a5f18508cd811fea3181723922a8a82b07", size = 5972659, upload-time = "2024-02-05T23:50:35.834Z" }, + { url = "https://files.pythonhosted.org/packages/19/77/538f202862b9183f54108557bfda67e17603fc560c384559e769321c9d92/numpy-1.26.4-cp310-cp310-win_amd64.whl", hash = "sha256:b97fe8060236edf3662adfc2c633f56a08ae30560c56310562cb4f95500022d5", size = 15808905, upload-time = "2024-02-05T23:51:03.701Z" }, + { url = "https://files.pythonhosted.org/packages/11/57/baae43d14fe163fa0e4c47f307b6b2511ab8d7d30177c491960504252053/numpy-1.26.4-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:4c66707fabe114439db9068ee468c26bbdf909cac0fb58686a42a24de1760c71", size = 20630554, upload-time = "2024-02-05T23:51:50.149Z" }, + { url = "https://files.pythonhosted.org/packages/1a/2e/151484f49fd03944c4a3ad9c418ed193cfd02724e138ac8a9505d056c582/numpy-1.26.4-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:edd8b5fe47dab091176d21bb6de568acdd906d1887a4584a15a9a96a1dca06ef", size = 13997127, upload-time = "2024-02-05T23:52:15.314Z" }, + { url = "https://files.pythonhosted.org/packages/79/ae/7e5b85136806f9dadf4878bf73cf223fe5c2636818ba3ab1c585d0403164/numpy-1.26.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7ab55401287bfec946ced39700c053796e7cc0e3acbef09993a9ad2adba6ca6e", size = 14222994, upload-time = "2024-02-05T23:52:47.569Z" }, + { url = "https://files.pythonhosted.org/packages/3a/d0/edc009c27b406c4f9cbc79274d6e46d634d139075492ad055e3d68445925/numpy-1.26.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:666dbfb6ec68962c033a450943ded891bed2d54e6755e35e5835d63f4f6931d5", size = 18252005, upload-time = "2024-02-05T23:53:15.637Z" }, + { url = "https://files.pythonhosted.org/packages/09/bf/2b1aaf8f525f2923ff6cfcf134ae5e750e279ac65ebf386c75a0cf6da06a/numpy-1.26.4-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:96ff0b2ad353d8f990b63294c8986f1ec3cb19d749234014f4e7eb0112ceba5a", size = 13885297, upload-time = "2024-02-05T23:53:42.16Z" }, + { url = "https://files.pythonhosted.org/packages/df/a0/4e0f14d847cfc2a633a1c8621d00724f3206cfeddeb66d35698c4e2cf3d2/numpy-1.26.4-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:60dedbb91afcbfdc9bc0b1f3f402804070deed7392c23eb7a7f07fa857868e8a", size = 18093567, upload-time = "2024-02-05T23:54:11.696Z" }, + { url = "https://files.pythonhosted.org/packages/d2/b7/a734c733286e10a7f1a8ad1ae8c90f2d33bf604a96548e0a4a3a6739b468/numpy-1.26.4-cp311-cp311-win32.whl", hash = "sha256:1af303d6b2210eb850fcf03064d364652b7120803a0b872f5211f5234b399f20", size = 5968812, upload-time = "2024-02-05T23:54:26.453Z" }, + { url = "https://files.pythonhosted.org/packages/3f/6b/5610004206cf7f8e7ad91c5a85a8c71b2f2f8051a0c0c4d5916b76d6cbb2/numpy-1.26.4-cp311-cp311-win_amd64.whl", hash = "sha256:cd25bcecc4974d09257ffcd1f098ee778f7834c3ad767fe5db785be9a4aa9cb2", size = 15811913, upload-time = "2024-02-05T23:54:53.933Z" }, + { url = "https://files.pythonhosted.org/packages/95/12/8f2020a8e8b8383ac0177dc9570aad031a3beb12e38847f7129bacd96228/numpy-1.26.4-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:b3ce300f3644fb06443ee2222c2201dd3a89ea6040541412b8fa189341847218", size = 20335901, upload-time = "2024-02-05T23:55:32.801Z" }, + { url = "https://files.pythonhosted.org/packages/75/5b/ca6c8bd14007e5ca171c7c03102d17b4f4e0ceb53957e8c44343a9546dcc/numpy-1.26.4-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:03a8c78d01d9781b28a6989f6fa1bb2c4f2d51201cf99d3dd875df6fbd96b23b", size = 13685868, upload-time = "2024-02-05T23:55:56.28Z" }, + { url = "https://files.pythonhosted.org/packages/79/f8/97f10e6755e2a7d027ca783f63044d5b1bc1ae7acb12afe6a9b4286eac17/numpy-1.26.4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9fad7dcb1aac3c7f0584a5a8133e3a43eeb2fe127f47e3632d43d677c66c102b", size = 13925109, upload-time = "2024-02-05T23:56:20.368Z" }, + { url = "https://files.pythonhosted.org/packages/0f/50/de23fde84e45f5c4fda2488c759b69990fd4512387a8632860f3ac9cd225/numpy-1.26.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:675d61ffbfa78604709862923189bad94014bef562cc35cf61d3a07bba02a7ed", size = 17950613, upload-time = "2024-02-05T23:56:56.054Z" }, + { url = "https://files.pythonhosted.org/packages/4c/0c/9c603826b6465e82591e05ca230dfc13376da512b25ccd0894709b054ed0/numpy-1.26.4-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:ab47dbe5cc8210f55aa58e4805fe224dac469cde56b9f731a4c098b91917159a", size = 13572172, upload-time = "2024-02-05T23:57:21.56Z" }, + { url = "https://files.pythonhosted.org/packages/76/8c/2ba3902e1a0fc1c74962ea9bb33a534bb05984ad7ff9515bf8d07527cadd/numpy-1.26.4-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:1dda2e7b4ec9dd512f84935c5f126c8bd8b9f2fc001e9f54af255e8c5f16b0e0", size = 17786643, upload-time = "2024-02-05T23:57:56.585Z" }, + { url = "https://files.pythonhosted.org/packages/28/4a/46d9e65106879492374999e76eb85f87b15328e06bd1550668f79f7b18c6/numpy-1.26.4-cp312-cp312-win32.whl", hash = "sha256:50193e430acfc1346175fcbdaa28ffec49947a06918b7b92130744e81e640110", size = 5677803, upload-time = "2024-02-05T23:58:08.963Z" }, + { url = "https://files.pythonhosted.org/packages/16/2e/86f24451c2d530c88daf997cb8d6ac622c1d40d19f5a031ed68a4b73a374/numpy-1.26.4-cp312-cp312-win_amd64.whl", hash = "sha256:08beddf13648eb95f8d867350f6a018a4be2e5ad54c8d8caed89ebca558b2818", size = 15517754, upload-time = "2024-02-05T23:58:36.364Z" }, ] [[package]] @@ -6459,9 +6479,9 @@ dependencies = [ { name = "pydantic" }, { name = "pydantic-settings" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/18/8a/b1615e87b3ad4ec5f4d6c5e585e201925d0af3721d87499cc953a47c3abd/nv_ingest_api-2025.4.22.dev20250422.tar.gz", hash = "sha256:84f4c4da32ae18b083bd2ec9f02626de14cef430dd9f2b38d4adaefe49f1b38f", size = 195068 } +sdist = { url = "https://files.pythonhosted.org/packages/18/8a/b1615e87b3ad4ec5f4d6c5e585e201925d0af3721d87499cc953a47c3abd/nv_ingest_api-2025.4.22.dev20250422.tar.gz", hash = "sha256:84f4c4da32ae18b083bd2ec9f02626de14cef430dd9f2b38d4adaefe49f1b38f", size = 195068, upload-time = "2025-04-22T17:33:17.408Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/3e/33/c286a9c2ec497e496a4b475fcda40a086548fb7a5d58e864d3f425d7eef1/nv_ingest_api-2025.4.22.dev20250422-py3-none-any.whl", hash = "sha256:3838cfc38b37ca8567174e208d3565787bd2d9dfd8ec5bc44bf8ac77ae250b20", size = 277179 }, + { url = "https://files.pythonhosted.org/packages/3e/33/c286a9c2ec497e496a4b475fcda40a086548fb7a5d58e864d3f425d7eef1/nv_ingest_api-2025.4.22.dev20250422-py3-none-any.whl", hash = "sha256:3838cfc38b37ca8567174e208d3565787bd2d9dfd8ec5bc44bf8ac77ae250b20", size = 277179, upload-time = "2025-04-22T17:33:15.767Z" }, ] [[package]] @@ -6493,9 +6513,9 @@ dependencies = [ { name = "setuptools" }, { name = "tqdm" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/b8/03/545e719bf69b9d6b115f88a1dfe9a6fea44e70075dcfe8d01ba90f0ce917/nv_ingest_client-2025.4.22.dev20250422.tar.gz", hash = "sha256:0eeeb0a4db63d20632d0759a9d1a24fe605a3e8dd23a135db8588aa3047c44a7", size = 89792 } +sdist = { url = "https://files.pythonhosted.org/packages/b8/03/545e719bf69b9d6b115f88a1dfe9a6fea44e70075dcfe8d01ba90f0ce917/nv_ingest_client-2025.4.22.dev20250422.tar.gz", hash = "sha256:0eeeb0a4db63d20632d0759a9d1a24fe605a3e8dd23a135db8588aa3047c44a7", size = 89792, upload-time = "2025-04-22T17:33:20.75Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/cd/77/f6e4bb6fdc73bb70ae85af69566492c48b0cba1e2b69467f14cc0f65aa9e/nv_ingest_client-2025.4.22.dev20250422-py3-none-any.whl", hash = "sha256:c246262af45dcc2a9294b9eaf5bf5f1ecff1f943eb3ab620dc97b07caf3d7204", size = 103171 }, + { url = "https://files.pythonhosted.org/packages/cd/77/f6e4bb6fdc73bb70ae85af69566492c48b0cba1e2b69467f14cc0f65aa9e/nv_ingest_client-2025.4.22.dev20250422-py3-none-any.whl", hash = "sha256:c246262af45dcc2a9294b9eaf5bf5f1ecff1f943eb3ab620dc97b07caf3d7204", size = 103171, upload-time = "2025-04-22T17:33:19.124Z" }, ] [[package]] @@ -6503,7 +6523,7 @@ name = "nvidia-cublas-cu12" version = "12.1.3.1" source = { registry = "https://pypi.org/simple" } wheels = [ - { url = "https://files.pythonhosted.org/packages/37/6d/121efd7382d5b0284239f4ab1fc1590d86d34ed4a4a2fdb13b30ca8e5740/nvidia_cublas_cu12-12.1.3.1-py3-none-manylinux1_x86_64.whl", hash = "sha256:ee53ccca76a6fc08fb9701aa95b6ceb242cdaab118c3bb152af4e579af792728", size = 410594774 }, + { url = "https://files.pythonhosted.org/packages/37/6d/121efd7382d5b0284239f4ab1fc1590d86d34ed4a4a2fdb13b30ca8e5740/nvidia_cublas_cu12-12.1.3.1-py3-none-manylinux1_x86_64.whl", hash = "sha256:ee53ccca76a6fc08fb9701aa95b6ceb242cdaab118c3bb152af4e579af792728", size = 410594774, upload-time = "2023-04-19T15:50:03.519Z" }, ] [[package]] @@ -6511,7 +6531,7 @@ name = "nvidia-cuda-cupti-cu12" version = "12.1.105" source = { registry = "https://pypi.org/simple" } wheels = [ - { url = "https://files.pythonhosted.org/packages/7e/00/6b218edd739ecfc60524e585ba8e6b00554dd908de2c9c66c1af3e44e18d/nvidia_cuda_cupti_cu12-12.1.105-py3-none-manylinux1_x86_64.whl", hash = "sha256:e54fde3983165c624cb79254ae9818a456eb6e87a7fd4d56a2352c24ee542d7e", size = 14109015 }, + { url = "https://files.pythonhosted.org/packages/7e/00/6b218edd739ecfc60524e585ba8e6b00554dd908de2c9c66c1af3e44e18d/nvidia_cuda_cupti_cu12-12.1.105-py3-none-manylinux1_x86_64.whl", hash = "sha256:e54fde3983165c624cb79254ae9818a456eb6e87a7fd4d56a2352c24ee542d7e", size = 14109015, upload-time = "2023-04-19T15:47:32.502Z" }, ] [[package]] @@ -6519,7 +6539,7 @@ name = "nvidia-cuda-nvrtc-cu12" version = "12.1.105" source = { registry = "https://pypi.org/simple" } wheels = [ - { url = "https://files.pythonhosted.org/packages/b6/9f/c64c03f49d6fbc56196664d05dba14e3a561038a81a638eeb47f4d4cfd48/nvidia_cuda_nvrtc_cu12-12.1.105-py3-none-manylinux1_x86_64.whl", hash = "sha256:339b385f50c309763ca65456ec75e17bbefcbbf2893f462cb8b90584cd27a1c2", size = 23671734 }, + { url = "https://files.pythonhosted.org/packages/b6/9f/c64c03f49d6fbc56196664d05dba14e3a561038a81a638eeb47f4d4cfd48/nvidia_cuda_nvrtc_cu12-12.1.105-py3-none-manylinux1_x86_64.whl", hash = "sha256:339b385f50c309763ca65456ec75e17bbefcbbf2893f462cb8b90584cd27a1c2", size = 23671734, upload-time = "2023-04-19T15:48:32.42Z" }, ] [[package]] @@ -6527,7 +6547,7 @@ name = "nvidia-cuda-runtime-cu12" version = "12.1.105" source = { registry = "https://pypi.org/simple" } wheels = [ - { url = "https://files.pythonhosted.org/packages/eb/d5/c68b1d2cdfcc59e72e8a5949a37ddb22ae6cade80cd4a57a84d4c8b55472/nvidia_cuda_runtime_cu12-12.1.105-py3-none-manylinux1_x86_64.whl", hash = "sha256:6e258468ddf5796e25f1dc591a31029fa317d97a0a94ed93468fc86301d61e40", size = 823596 }, + { url = "https://files.pythonhosted.org/packages/eb/d5/c68b1d2cdfcc59e72e8a5949a37ddb22ae6cade80cd4a57a84d4c8b55472/nvidia_cuda_runtime_cu12-12.1.105-py3-none-manylinux1_x86_64.whl", hash = "sha256:6e258468ddf5796e25f1dc591a31029fa317d97a0a94ed93468fc86301d61e40", size = 823596, upload-time = "2023-04-19T15:47:22.471Z" }, ] [[package]] @@ -6538,7 +6558,7 @@ dependencies = [ { name = "nvidia-cublas-cu12" }, ] wheels = [ - { url = "https://files.pythonhosted.org/packages/9f/fd/713452cd72343f682b1c7b9321e23829f00b842ceaedcda96e742ea0b0b3/nvidia_cudnn_cu12-9.1.0.70-py3-none-manylinux2014_x86_64.whl", hash = "sha256:165764f44ef8c61fcdfdfdbe769d687e06374059fbb388b6c89ecb0e28793a6f", size = 664752741 }, + { url = "https://files.pythonhosted.org/packages/9f/fd/713452cd72343f682b1c7b9321e23829f00b842ceaedcda96e742ea0b0b3/nvidia_cudnn_cu12-9.1.0.70-py3-none-manylinux2014_x86_64.whl", hash = "sha256:165764f44ef8c61fcdfdfdbe769d687e06374059fbb388b6c89ecb0e28793a6f", size = 664752741, upload-time = "2024-04-22T15:24:15.253Z" }, ] [[package]] @@ -6546,7 +6566,7 @@ name = "nvidia-cufft-cu12" version = "11.0.2.54" source = { registry = "https://pypi.org/simple" } wheels = [ - { url = "https://files.pythonhosted.org/packages/86/94/eb540db023ce1d162e7bea9f8f5aa781d57c65aed513c33ee9a5123ead4d/nvidia_cufft_cu12-11.0.2.54-py3-none-manylinux1_x86_64.whl", hash = "sha256:794e3948a1aa71fd817c3775866943936774d1c14e7628c74f6f7417224cdf56", size = 121635161 }, + { url = "https://files.pythonhosted.org/packages/86/94/eb540db023ce1d162e7bea9f8f5aa781d57c65aed513c33ee9a5123ead4d/nvidia_cufft_cu12-11.0.2.54-py3-none-manylinux1_x86_64.whl", hash = "sha256:794e3948a1aa71fd817c3775866943936774d1c14e7628c74f6f7417224cdf56", size = 121635161, upload-time = "2023-04-19T15:50:46Z" }, ] [[package]] @@ -6554,7 +6574,7 @@ name = "nvidia-curand-cu12" version = "10.3.2.106" source = { registry = "https://pypi.org/simple" } wheels = [ - { url = "https://files.pythonhosted.org/packages/44/31/4890b1c9abc496303412947fc7dcea3d14861720642b49e8ceed89636705/nvidia_curand_cu12-10.3.2.106-py3-none-manylinux1_x86_64.whl", hash = "sha256:9d264c5036dde4e64f1de8c50ae753237c12e0b1348738169cd0f8a536c0e1e0", size = 56467784 }, + { url = "https://files.pythonhosted.org/packages/44/31/4890b1c9abc496303412947fc7dcea3d14861720642b49e8ceed89636705/nvidia_curand_cu12-10.3.2.106-py3-none-manylinux1_x86_64.whl", hash = "sha256:9d264c5036dde4e64f1de8c50ae753237c12e0b1348738169cd0f8a536c0e1e0", size = 56467784, upload-time = "2023-04-19T15:51:04.804Z" }, ] [[package]] @@ -6567,7 +6587,7 @@ dependencies = [ { name = "nvidia-nvjitlink-cu12" }, ] wheels = [ - { url = "https://files.pythonhosted.org/packages/bc/1d/8de1e5c67099015c834315e333911273a8c6aaba78923dd1d1e25fc5f217/nvidia_cusolver_cu12-11.4.5.107-py3-none-manylinux1_x86_64.whl", hash = "sha256:8a7ec542f0412294b15072fa7dab71d31334014a69f953004ea7a118206fe0dd", size = 124161928 }, + { url = "https://files.pythonhosted.org/packages/bc/1d/8de1e5c67099015c834315e333911273a8c6aaba78923dd1d1e25fc5f217/nvidia_cusolver_cu12-11.4.5.107-py3-none-manylinux1_x86_64.whl", hash = "sha256:8a7ec542f0412294b15072fa7dab71d31334014a69f953004ea7a118206fe0dd", size = 124161928, upload-time = "2023-04-19T15:51:25.781Z" }, ] [[package]] @@ -6578,7 +6598,7 @@ dependencies = [ { name = "nvidia-nvjitlink-cu12" }, ] wheels = [ - { url = "https://files.pythonhosted.org/packages/65/5b/cfaeebf25cd9fdec14338ccb16f6b2c4c7fa9163aefcf057d86b9cc248bb/nvidia_cusparse_cu12-12.1.0.106-py3-none-manylinux1_x86_64.whl", hash = "sha256:f3b50f42cf363f86ab21f720998517a659a48131e8d538dc02f8768237bd884c", size = 195958278 }, + { url = "https://files.pythonhosted.org/packages/65/5b/cfaeebf25cd9fdec14338ccb16f6b2c4c7fa9163aefcf057d86b9cc248bb/nvidia_cusparse_cu12-12.1.0.106-py3-none-manylinux1_x86_64.whl", hash = "sha256:f3b50f42cf363f86ab21f720998517a659a48131e8d538dc02f8768237bd884c", size = 195958278, upload-time = "2023-04-19T15:51:49.939Z" }, ] [[package]] @@ -6586,7 +6606,7 @@ name = "nvidia-nccl-cu12" version = "2.20.5" source = { registry = "https://pypi.org/simple" } wheels = [ - { url = "https://files.pythonhosted.org/packages/4b/2a/0a131f572aa09f741c30ccd45a8e56316e8be8dfc7bc19bf0ab7cfef7b19/nvidia_nccl_cu12-2.20.5-py3-none-manylinux2014_x86_64.whl", hash = "sha256:057f6bf9685f75215d0c53bf3ac4a10b3e6578351de307abad9e18a99182af56", size = 176249402 }, + { url = "https://files.pythonhosted.org/packages/4b/2a/0a131f572aa09f741c30ccd45a8e56316e8be8dfc7bc19bf0ab7cfef7b19/nvidia_nccl_cu12-2.20.5-py3-none-manylinux2014_x86_64.whl", hash = "sha256:057f6bf9685f75215d0c53bf3ac4a10b3e6578351de307abad9e18a99182af56", size = 176249402, upload-time = "2024-03-06T04:30:20.663Z" }, ] [[package]] @@ -6594,7 +6614,7 @@ name = "nvidia-nvjitlink-cu12" version = "12.8.93" source = { registry = "https://pypi.org/simple" } wheels = [ - { url = "https://files.pythonhosted.org/packages/f6/74/86a07f1d0f42998ca31312f998bd3b9a7eff7f52378f4f270c8679c77fb9/nvidia_nvjitlink_cu12-12.8.93-py3-none-manylinux2010_x86_64.manylinux_2_12_x86_64.whl", hash = "sha256:81ff63371a7ebd6e6451970684f916be2eab07321b73c9d244dc2b4da7f73b88", size = 39254836 }, + { url = "https://files.pythonhosted.org/packages/f6/74/86a07f1d0f42998ca31312f998bd3b9a7eff7f52378f4f270c8679c77fb9/nvidia_nvjitlink_cu12-12.8.93-py3-none-manylinux2010_x86_64.manylinux_2_12_x86_64.whl", hash = "sha256:81ff63371a7ebd6e6451970684f916be2eab07321b73c9d244dc2b4da7f73b88", size = 39254836, upload-time = "2025-03-07T01:49:55.661Z" }, ] [[package]] @@ -6602,16 +6622,16 @@ name = "nvidia-nvtx-cu12" version = "12.1.105" source = { registry = "https://pypi.org/simple" } wheels = [ - { url = "https://files.pythonhosted.org/packages/da/d3/8057f0587683ed2fcd4dbfbdfdfa807b9160b809976099d36b8f60d08f03/nvidia_nvtx_cu12-12.1.105-py3-none-manylinux1_x86_64.whl", hash = "sha256:dc21cf308ca5691e7c04d962e213f8a4aa9bbfa23d95412f452254c2caeb09e5", size = 99138 }, + { url = "https://files.pythonhosted.org/packages/da/d3/8057f0587683ed2fcd4dbfbdfdfa807b9160b809976099d36b8f60d08f03/nvidia_nvtx_cu12-12.1.105-py3-none-manylinux1_x86_64.whl", hash = "sha256:dc21cf308ca5691e7c04d962e213f8a4aa9bbfa23d95412f452254c2caeb09e5", size = 99138, upload-time = "2023-04-19T15:48:43.556Z" }, ] [[package]] name = "oauthlib" version = "3.2.2" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/6d/fa/fbf4001037904031639e6bfbfc02badfc7e12f137a8afa254df6c4c8a670/oauthlib-3.2.2.tar.gz", hash = "sha256:9859c40929662bec5d64f34d01c99e093149682a3f38915dc0655d5a633dd918", size = 177352 } +sdist = { url = "https://files.pythonhosted.org/packages/6d/fa/fbf4001037904031639e6bfbfc02badfc7e12f137a8afa254df6c4c8a670/oauthlib-3.2.2.tar.gz", hash = "sha256:9859c40929662bec5d64f34d01c99e093149682a3f38915dc0655d5a633dd918", size = 177352, upload-time = "2022-10-17T20:04:27.471Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/7e/80/cab10959dc1faead58dc8384a781dfbf93cb4d33d50988f7a69f1b7c9bbe/oauthlib-3.2.2-py3-none-any.whl", hash = "sha256:8139f29aac13e25d502680e9e19963e83f16838d48a0d71c287fe40e7067fbca", size = 151688 }, + { url = "https://files.pythonhosted.org/packages/7e/80/cab10959dc1faead58dc8384a781dfbf93cb4d33d50988f7a69f1b7c9bbe/oauthlib-3.2.2-py3-none-any.whl", hash = "sha256:8139f29aac13e25d502680e9e19963e83f16838d48a0d71c287fe40e7067fbca", size = 151688, upload-time = "2022-10-17T20:04:24.037Z" }, ] [[package]] @@ -6622,9 +6642,9 @@ dependencies = [ { name = "httpx" }, { name = "pydantic" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/b0/6d/dc77539c735bbed5d0c873fb029fb86aa9f0163df169b34152914331c369/ollama-0.4.7.tar.gz", hash = "sha256:891dcbe54f55397d82d289c459de0ea897e103b86a3f1fad0fdb1895922a75ff", size = 12843 } +sdist = { url = "https://files.pythonhosted.org/packages/b0/6d/dc77539c735bbed5d0c873fb029fb86aa9f0163df169b34152914331c369/ollama-0.4.7.tar.gz", hash = "sha256:891dcbe54f55397d82d289c459de0ea897e103b86a3f1fad0fdb1895922a75ff", size = 12843, upload-time = "2025-01-21T18:51:48.288Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/31/83/c3ffac86906c10184c88c2e916460806b072a2cfe34cdcaf3a0c0e836d39/ollama-0.4.7-py3-none-any.whl", hash = "sha256:85505663cca67a83707be5fb3aeff0ea72e67846cea5985529d8eca4366564a1", size = 13210 }, + { url = "https://files.pythonhosted.org/packages/31/83/c3ffac86906c10184c88c2e916460806b072a2cfe34cdcaf3a0c0e836d39/ollama-0.4.7-py3-none-any.whl", hash = "sha256:85505663cca67a83707be5fb3aeff0ea72e67846cea5985529d8eca4366564a1", size = 13210, upload-time = "2025-01-21T18:51:46.199Z" }, ] [[package]] @@ -6640,24 +6660,24 @@ dependencies = [ { name = "sympy" }, ] wheels = [ - { url = "https://files.pythonhosted.org/packages/a8/b5/433e46baf8f31a84684f9d3446d8683473706e2810b6171e19beed88ecb9/onnxruntime-1.21.0-cp310-cp310-macosx_13_0_universal2.whl", hash = "sha256:95513c9302bc8dd013d84148dcf3168e782a80cdbf1654eddc948a23147ccd3d", size = 33639595 }, - { url = "https://files.pythonhosted.org/packages/23/78/1ec7358f9c9de82299cb99a1a48bdb871b4180533cfe5900e2ede102668e/onnxruntime-1.21.0-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:635d4ab13ae0f150dd4c6ff8206fd58f1c6600636ecc796f6f0c42e4c918585b", size = 14159036 }, - { url = "https://files.pythonhosted.org/packages/eb/66/fcd3e1201f546c736b0050cb2e889296596ff7862f36bd17027fbef5f24d/onnxruntime-1.21.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:7d06bfa0dd5512bd164f25a2bf594b2e7c9eabda6fc064b684924f3e81bdab1b", size = 16000047 }, - { url = "https://files.pythonhosted.org/packages/29/eb/16abd29cdff9cb3237ba13adfafad20048c8f5a4a50b7e4689dd556c58d6/onnxruntime-1.21.0-cp310-cp310-win_amd64.whl", hash = "sha256:b0fc22d219791e0284ee1d9c26724b8ee3fbdea28128ef25d9507ad3b9621f23", size = 11758587 }, - { url = "https://files.pythonhosted.org/packages/df/34/fd780c62b3ec9268224ada4205a5256618553b8cc26d7205d3cf8aafde47/onnxruntime-1.21.0-cp311-cp311-macosx_13_0_universal2.whl", hash = "sha256:8e16f8a79df03919810852fb46ffcc916dc87a9e9c6540a58f20c914c575678c", size = 33644022 }, - { url = "https://files.pythonhosted.org/packages/7b/df/622594b43d1a8644ac4d947f52e34a0e813b3d76a62af34667e343c34e98/onnxruntime-1.21.0-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:7f9156cf6f8ee133d07a751e6518cf6f84ed37fbf8243156bd4a2c4ee6e073c8", size = 14159570 }, - { url = "https://files.pythonhosted.org/packages/f9/49/1e916e8d1d957a1432c1662ef2e94f3e4afab31f6f1888fb80d4da374a5d/onnxruntime-1.21.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:8a5d09815a9e209fa0cb20c2985b34ab4daeba7aea94d0f96b8751eb10403201", size = 16001965 }, - { url = "https://files.pythonhosted.org/packages/09/05/15ec0933f8543f85743571da9b3bf4397f71792c9d375f01f61c6019f130/onnxruntime-1.21.0-cp311-cp311-win_amd64.whl", hash = "sha256:1d970dff1e2fa4d9c53f2787b3b7d0005596866e6a31997b41169017d1362dd0", size = 11759373 }, - { url = "https://files.pythonhosted.org/packages/ff/21/593c9bc56002a6d1ea7c2236f4a648e081ec37c8d51db2383a9e83a63325/onnxruntime-1.21.0-cp312-cp312-macosx_13_0_universal2.whl", hash = "sha256:893d67c68ca9e7a58202fa8d96061ed86a5815b0925b5a97aef27b8ba246a20b", size = 33658780 }, - { url = "https://files.pythonhosted.org/packages/4a/b4/33ec675a8ac150478091262824413e5d4acc359e029af87f9152e7c1c092/onnxruntime-1.21.0-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:37b7445c920a96271a8dfa16855e258dc5599235b41c7bbde0d262d55bcc105f", size = 14159975 }, - { url = "https://files.pythonhosted.org/packages/8b/08/eead6895ed83b56711ca6c0d31d82f109401b9937558b425509e497d6fb4/onnxruntime-1.21.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:9a04aafb802c1e5573ba4552f8babcb5021b041eb4cfa802c9b7644ca3510eca", size = 16019285 }, - { url = "https://files.pythonhosted.org/packages/77/39/e83d56e3c215713b5263cb4d4f0c69e3964bba11634233d8ae04fc7e6bf3/onnxruntime-1.21.0-cp312-cp312-win_amd64.whl", hash = "sha256:7f801318476cd7003d636a5b392f7a37c08b6c8d2f829773f3c3887029e03f32", size = 11760975 }, - { url = "https://files.pythonhosted.org/packages/f2/25/93f65617b06c741a58eeac9e373c99df443b02a774f4cb6511889757c0da/onnxruntime-1.21.0-cp313-cp313-macosx_13_0_universal2.whl", hash = "sha256:85718cbde1c2912d3a03e3b3dc181b1480258a229c32378408cace7c450f7f23", size = 33659581 }, - { url = "https://files.pythonhosted.org/packages/f9/03/6b6829ee8344490ab5197f39a6824499ed097d1fc8c85b1f91c0e6767819/onnxruntime-1.21.0-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:94dff3a61538f3b7b0ea9a06bc99e1410e90509c76e3a746f039e417802a12ae", size = 14160534 }, - { url = "https://files.pythonhosted.org/packages/a6/81/e280ddf05f83ad5e0d066ef08e31515b17bd50bb52ef2ea713d9e455e67a/onnxruntime-1.21.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:c1e704b0eda5f2bbbe84182437315eaec89a450b08854b5a7762c85d04a28a0a", size = 16018947 }, - { url = "https://files.pythonhosted.org/packages/d3/ea/011dfc2536e46e2ea984d2c0256dc585ebb1352366dffdd98764f1f44ee4/onnxruntime-1.21.0-cp313-cp313-win_amd64.whl", hash = "sha256:19b630c6a8956ef97fb7c94948b17691167aa1aaf07b5f214fa66c3e4136c108", size = 11760731 }, - { url = "https://files.pythonhosted.org/packages/47/6b/a00f31322e91c610c7825377ef0cad884483c30d1370b896d57e7032e912/onnxruntime-1.21.0-cp313-cp313t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:3995c4a2d81719623c58697b9510f8de9fa42a1da6b4474052797b0d712324fe", size = 14172215 }, - { url = "https://files.pythonhosted.org/packages/58/4b/98214f13ac1cd675dfc2713ba47b5722f55ce4fba526d2b2826f2682a42e/onnxruntime-1.21.0-cp313-cp313t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:36b18b8f39c0f84e783902112a0dd3c102466897f96d73bb83f6a6bff283a423", size = 15990612 }, + { url = "https://files.pythonhosted.org/packages/a8/b5/433e46baf8f31a84684f9d3446d8683473706e2810b6171e19beed88ecb9/onnxruntime-1.21.0-cp310-cp310-macosx_13_0_universal2.whl", hash = "sha256:95513c9302bc8dd013d84148dcf3168e782a80cdbf1654eddc948a23147ccd3d", size = 33639595, upload-time = "2025-03-08T02:43:37.245Z" }, + { url = "https://files.pythonhosted.org/packages/23/78/1ec7358f9c9de82299cb99a1a48bdb871b4180533cfe5900e2ede102668e/onnxruntime-1.21.0-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:635d4ab13ae0f150dd4c6ff8206fd58f1c6600636ecc796f6f0c42e4c918585b", size = 14159036, upload-time = "2025-03-08T02:43:59.355Z" }, + { url = "https://files.pythonhosted.org/packages/eb/66/fcd3e1201f546c736b0050cb2e889296596ff7862f36bd17027fbef5f24d/onnxruntime-1.21.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:7d06bfa0dd5512bd164f25a2bf594b2e7c9eabda6fc064b684924f3e81bdab1b", size = 16000047, upload-time = "2025-03-08T02:44:01.88Z" }, + { url = "https://files.pythonhosted.org/packages/29/eb/16abd29cdff9cb3237ba13adfafad20048c8f5a4a50b7e4689dd556c58d6/onnxruntime-1.21.0-cp310-cp310-win_amd64.whl", hash = "sha256:b0fc22d219791e0284ee1d9c26724b8ee3fbdea28128ef25d9507ad3b9621f23", size = 11758587, upload-time = "2025-03-08T02:43:40.543Z" }, + { url = "https://files.pythonhosted.org/packages/df/34/fd780c62b3ec9268224ada4205a5256618553b8cc26d7205d3cf8aafde47/onnxruntime-1.21.0-cp311-cp311-macosx_13_0_universal2.whl", hash = "sha256:8e16f8a79df03919810852fb46ffcc916dc87a9e9c6540a58f20c914c575678c", size = 33644022, upload-time = "2025-03-08T02:43:43.412Z" }, + { url = "https://files.pythonhosted.org/packages/7b/df/622594b43d1a8644ac4d947f52e34a0e813b3d76a62af34667e343c34e98/onnxruntime-1.21.0-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:7f9156cf6f8ee133d07a751e6518cf6f84ed37fbf8243156bd4a2c4ee6e073c8", size = 14159570, upload-time = "2025-03-08T02:44:04.343Z" }, + { url = "https://files.pythonhosted.org/packages/f9/49/1e916e8d1d957a1432c1662ef2e94f3e4afab31f6f1888fb80d4da374a5d/onnxruntime-1.21.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:8a5d09815a9e209fa0cb20c2985b34ab4daeba7aea94d0f96b8751eb10403201", size = 16001965, upload-time = "2025-03-08T02:44:06.619Z" }, + { url = "https://files.pythonhosted.org/packages/09/05/15ec0933f8543f85743571da9b3bf4397f71792c9d375f01f61c6019f130/onnxruntime-1.21.0-cp311-cp311-win_amd64.whl", hash = "sha256:1d970dff1e2fa4d9c53f2787b3b7d0005596866e6a31997b41169017d1362dd0", size = 11759373, upload-time = "2025-03-08T02:43:46.583Z" }, + { url = "https://files.pythonhosted.org/packages/ff/21/593c9bc56002a6d1ea7c2236f4a648e081ec37c8d51db2383a9e83a63325/onnxruntime-1.21.0-cp312-cp312-macosx_13_0_universal2.whl", hash = "sha256:893d67c68ca9e7a58202fa8d96061ed86a5815b0925b5a97aef27b8ba246a20b", size = 33658780, upload-time = "2025-03-08T02:43:49.378Z" }, + { url = "https://files.pythonhosted.org/packages/4a/b4/33ec675a8ac150478091262824413e5d4acc359e029af87f9152e7c1c092/onnxruntime-1.21.0-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:37b7445c920a96271a8dfa16855e258dc5599235b41c7bbde0d262d55bcc105f", size = 14159975, upload-time = "2025-03-08T02:44:09.196Z" }, + { url = "https://files.pythonhosted.org/packages/8b/08/eead6895ed83b56711ca6c0d31d82f109401b9937558b425509e497d6fb4/onnxruntime-1.21.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:9a04aafb802c1e5573ba4552f8babcb5021b041eb4cfa802c9b7644ca3510eca", size = 16019285, upload-time = "2025-03-08T02:44:11.706Z" }, + { url = "https://files.pythonhosted.org/packages/77/39/e83d56e3c215713b5263cb4d4f0c69e3964bba11634233d8ae04fc7e6bf3/onnxruntime-1.21.0-cp312-cp312-win_amd64.whl", hash = "sha256:7f801318476cd7003d636a5b392f7a37c08b6c8d2f829773f3c3887029e03f32", size = 11760975, upload-time = "2025-03-08T02:43:52.332Z" }, + { url = "https://files.pythonhosted.org/packages/f2/25/93f65617b06c741a58eeac9e373c99df443b02a774f4cb6511889757c0da/onnxruntime-1.21.0-cp313-cp313-macosx_13_0_universal2.whl", hash = "sha256:85718cbde1c2912d3a03e3b3dc181b1480258a229c32378408cace7c450f7f23", size = 33659581, upload-time = "2025-03-08T02:43:54.745Z" }, + { url = "https://files.pythonhosted.org/packages/f9/03/6b6829ee8344490ab5197f39a6824499ed097d1fc8c85b1f91c0e6767819/onnxruntime-1.21.0-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:94dff3a61538f3b7b0ea9a06bc99e1410e90509c76e3a746f039e417802a12ae", size = 14160534, upload-time = "2025-03-08T02:44:13.915Z" }, + { url = "https://files.pythonhosted.org/packages/a6/81/e280ddf05f83ad5e0d066ef08e31515b17bd50bb52ef2ea713d9e455e67a/onnxruntime-1.21.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:c1e704b0eda5f2bbbe84182437315eaec89a450b08854b5a7762c85d04a28a0a", size = 16018947, upload-time = "2025-03-08T02:44:16.447Z" }, + { url = "https://files.pythonhosted.org/packages/d3/ea/011dfc2536e46e2ea984d2c0256dc585ebb1352366dffdd98764f1f44ee4/onnxruntime-1.21.0-cp313-cp313-win_amd64.whl", hash = "sha256:19b630c6a8956ef97fb7c94948b17691167aa1aaf07b5f214fa66c3e4136c108", size = 11760731, upload-time = "2025-03-08T02:43:57.281Z" }, + { url = "https://files.pythonhosted.org/packages/47/6b/a00f31322e91c610c7825377ef0cad884483c30d1370b896d57e7032e912/onnxruntime-1.21.0-cp313-cp313t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:3995c4a2d81719623c58697b9510f8de9fa42a1da6b4474052797b0d712324fe", size = 14172215, upload-time = "2025-03-08T02:44:18.578Z" }, + { url = "https://files.pythonhosted.org/packages/58/4b/98214f13ac1cd675dfc2713ba47b5722f55ce4fba526d2b2826f2682a42e/onnxruntime-1.21.0-cp313-cp313t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:36b18b8f39c0f84e783902112a0dd3c102466897f96d73bb83f6a6bff283a423", size = 15990612, upload-time = "2025-03-08T02:44:20.715Z" }, ] [[package]] @@ -6674,9 +6694,9 @@ dependencies = [ { name = "tqdm" }, { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/3f/6b/6b002d5d38794645437ae3ddb42083059d556558493408d39a0fcea608bc/openai-1.68.2.tar.gz", hash = "sha256:b720f0a95a1dbe1429c0d9bb62096a0d98057bcda82516f6e8af10284bdd5b19", size = 413429 } +sdist = { url = "https://files.pythonhosted.org/packages/3f/6b/6b002d5d38794645437ae3ddb42083059d556558493408d39a0fcea608bc/openai-1.68.2.tar.gz", hash = "sha256:b720f0a95a1dbe1429c0d9bb62096a0d98057bcda82516f6e8af10284bdd5b19", size = 413429, upload-time = "2025-03-21T14:44:35.088Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/fd/34/cebce15f64eb4a3d609a83ac3568d43005cc9a1cba9d7fde5590fd415423/openai-1.68.2-py3-none-any.whl", hash = "sha256:24484cb5c9a33b58576fdc5acf0e5f92603024a4e39d0b99793dfa1eb14c2b36", size = 606073 }, + { url = "https://files.pythonhosted.org/packages/fd/34/cebce15f64eb4a3d609a83ac3568d43005cc9a1cba9d7fde5590fd415423/openai-1.68.2-py3-none-any.whl", hash = "sha256:24484cb5c9a33b58576fdc5acf0e5f92603024a4e39d0b99793dfa1eb14c2b36", size = 606073, upload-time = "2025-03-21T14:44:32.785Z" }, ] [[package]] @@ -6688,9 +6708,9 @@ dependencies = [ { name = "opentelemetry-api" }, { name = "opentelemetry-sdk" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/ab/3d/0ffbb10a4a924d7f07ed0925418ca0578d39b4aebf20d65276ea7da6a54c/openinference_instrumentation-0.1.24.tar.gz", hash = "sha256:25e71f4af281afd7a8bb8f0b72258e55f5008c2843bda377618f24b88655e2fa", size = 16983 } +sdist = { url = "https://files.pythonhosted.org/packages/ab/3d/0ffbb10a4a924d7f07ed0925418ca0578d39b4aebf20d65276ea7da6a54c/openinference_instrumentation-0.1.24.tar.gz", hash = "sha256:25e71f4af281afd7a8bb8f0b72258e55f5008c2843bda377618f24b88655e2fa", size = 16983, upload-time = "2025-03-14T23:54:27.904Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/2f/eb/069b79e261fbdcec85aa058762e95fa8fdafbb51a0d1765e79292ae0d561/openinference_instrumentation-0.1.24-py3-none-any.whl", hash = "sha256:9c01e3a2dc4f4cd97008c80dfb6dd03d2ec5a27f10f85f7b108fc892dbba36b4", size = 19431 }, + { url = "https://files.pythonhosted.org/packages/2f/eb/069b79e261fbdcec85aa058762e95fa8fdafbb51a0d1765e79292ae0d561/openinference_instrumentation-0.1.24-py3-none-any.whl", hash = "sha256:9c01e3a2dc4f4cd97008c80dfb6dd03d2ec5a27f10f85f7b108fc892dbba36b4", size = 19431, upload-time = "2025-03-14T23:54:11.056Z" }, ] [[package]] @@ -6705,18 +6725,18 @@ dependencies = [ { name = "opentelemetry-semantic-conventions" }, { name = "wrapt" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/8f/3b/2dec9b1a2d9078734392e26129d23235f5b738ece1412dd3ac6b57722328/openinference_instrumentation_langchain-0.1.36.tar.gz", hash = "sha256:cab17fe31141b04b6734db57975c111858ba12dd920918e0daa54bdc42fb9273", size = 48788 } +sdist = { url = "https://files.pythonhosted.org/packages/8f/3b/2dec9b1a2d9078734392e26129d23235f5b738ece1412dd3ac6b57722328/openinference_instrumentation_langchain-0.1.36.tar.gz", hash = "sha256:cab17fe31141b04b6734db57975c111858ba12dd920918e0daa54bdc42fb9273", size = 48788, upload-time = "2025-03-14T23:54:39.344Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/b6/e6/075929c9ef2d7e857b46c7d25faf01497ef72964ae254b6f9e29790c7de5/openinference_instrumentation_langchain-0.1.36-py3-none-any.whl", hash = "sha256:d4245d46b23d75c03658db6a2fb7af73357433ccce98690c1c393bff2b860d45", size = 17800 }, + { url = "https://files.pythonhosted.org/packages/b6/e6/075929c9ef2d7e857b46c7d25faf01497ef72964ae254b6f9e29790c7de5/openinference_instrumentation_langchain-0.1.36-py3-none-any.whl", hash = "sha256:d4245d46b23d75c03658db6a2fb7af73357433ccce98690c1c393bff2b860d45", size = 17800, upload-time = "2025-03-14T23:54:21.77Z" }, ] [[package]] name = "openinference-semantic-conventions" version = "0.1.15" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/85/66/8552919df880ddf9236066b9adac3bcd16191380c188dbec3cbce096cc47/openinference_semantic_conventions-0.1.15.tar.gz", hash = "sha256:f2e3af34e997600dd1e2ba5ddd885e272099f9dc1170bbef279f1ae73e953d3b", size = 9431 } +sdist = { url = "https://files.pythonhosted.org/packages/85/66/8552919df880ddf9236066b9adac3bcd16191380c188dbec3cbce096cc47/openinference_semantic_conventions-0.1.15.tar.gz", hash = "sha256:f2e3af34e997600dd1e2ba5ddd885e272099f9dc1170bbef279f1ae73e953d3b", size = 9431, upload-time = "2025-03-14T23:54:30.491Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/b1/87/9a60d06249b36fa8cfded1e7e46efaaaf3a7742cc01113c772058139140b/openinference_semantic_conventions-0.1.15-py3-none-any.whl", hash = "sha256:487041cd430abcf5909d0d9614902a604abedc93f4be7d3cd3f92d68c3bc7423", size = 9227 }, + { url = "https://files.pythonhosted.org/packages/b1/87/9a60d06249b36fa8cfded1e7e46efaaaf3a7742cc01113c772058139140b/openinference_semantic_conventions-0.1.15-py3-none-any.whl", hash = "sha256:487041cd430abcf5909d0d9614902a604abedc93f4be7d3cd3f92d68c3bc7423", size = 9227, upload-time = "2025-03-14T23:54:10.975Z" }, ] [[package]] @@ -6726,9 +6746,9 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "et-xmlfile" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/3d/f9/88d94a75de065ea32619465d2f77b29a0469500e99012523b91cc4141cd1/openpyxl-3.1.5.tar.gz", hash = "sha256:cf0e3cf56142039133628b5acffe8ef0c12bc902d2aadd3e0fe5878dc08d1050", size = 186464 } +sdist = { url = "https://files.pythonhosted.org/packages/3d/f9/88d94a75de065ea32619465d2f77b29a0469500e99012523b91cc4141cd1/openpyxl-3.1.5.tar.gz", hash = "sha256:cf0e3cf56142039133628b5acffe8ef0c12bc902d2aadd3e0fe5878dc08d1050", size = 186464, upload-time = "2024-06-28T14:03:44.161Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/c0/da/977ded879c29cbd04de313843e76868e6e13408a94ed6b987245dc7c8506/openpyxl-3.1.5-py2.py3-none-any.whl", hash = "sha256:5282c12b107bffeef825f4617dc029afaf41d0ea60823bbb665ef3079dc79de2", size = 250910 }, + { url = "https://files.pythonhosted.org/packages/c0/da/977ded879c29cbd04de313843e76868e6e13408a94ed6b987245dc7c8506/openpyxl-3.1.5-py2.py3-none-any.whl", hash = "sha256:5282c12b107bffeef825f4617dc029afaf41d0ea60823bbb665ef3079dc79de2", size = 250910, upload-time = "2024-06-28T14:03:41.161Z" }, ] [[package]] @@ -6742,9 +6762,9 @@ dependencies = [ { name = "requests" }, { name = "urllib3" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/7c/e4/192c97ca676c81f69e138a22e10fb03f64e14a55633cb2acffb41bf6d061/opensearch_py-2.8.0.tar.gz", hash = "sha256:6598df0bc7a003294edd0ba88a331e0793acbb8c910c43edf398791e3b2eccda", size = 237923 } +sdist = { url = "https://files.pythonhosted.org/packages/7c/e4/192c97ca676c81f69e138a22e10fb03f64e14a55633cb2acffb41bf6d061/opensearch_py-2.8.0.tar.gz", hash = "sha256:6598df0bc7a003294edd0ba88a331e0793acbb8c910c43edf398791e3b2eccda", size = 237923, upload-time = "2024-11-29T21:06:02.952Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/23/35/a957c6fb88ff6874996be688448b889475cf0ea978446cd5a30e764e0561/opensearch_py-2.8.0-py3-none-any.whl", hash = "sha256:52c60fdb5d4dcf6cce3ee746c13b194529b0161e0f41268b98ab8f1624abe2fa", size = 353492 }, + { url = "https://files.pythonhosted.org/packages/23/35/a957c6fb88ff6874996be688448b889475cf0ea978446cd5a30e764e0561/opensearch_py-2.8.0-py3-none-any.whl", hash = "sha256:52c60fdb5d4dcf6cce3ee746c13b194529b0161e0f41268b98ab8f1624abe2fa", size = 353492, upload-time = "2024-11-29T21:05:56.075Z" }, ] [[package]] @@ -6755,9 +6775,9 @@ dependencies = [ { name = "deprecated" }, { name = "importlib-metadata" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/58/89/9d80fa1265a25306b5d9b2707ef09094a6dda9feeac2ee159d5a214f989c/opentelemetry_api-1.31.0.tar.gz", hash = "sha256:d8da59e83e8e3993b4726e4c1023cd46f57c4d5a73142e239247e7d814309de1", size = 63853 } +sdist = { url = "https://files.pythonhosted.org/packages/58/89/9d80fa1265a25306b5d9b2707ef09094a6dda9feeac2ee159d5a214f989c/opentelemetry_api-1.31.0.tar.gz", hash = "sha256:d8da59e83e8e3993b4726e4c1023cd46f57c4d5a73142e239247e7d814309de1", size = 63853, upload-time = "2025-03-12T17:18:22.316Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/a3/87/5413da9dd80d66ff86205bbd08a9cf69165642565c00cfce6590e0e82980/opentelemetry_api-1.31.0-py3-none-any.whl", hash = "sha256:145b72c6c16977c005c568ec32f4946054ab793d8474a17fd884b0397582c5f2", size = 65099 }, + { url = "https://files.pythonhosted.org/packages/a3/87/5413da9dd80d66ff86205bbd08a9cf69165642565c00cfce6590e0e82980/opentelemetry_api-1.31.0-py3-none-any.whl", hash = "sha256:145b72c6c16977c005c568ec32f4946054ab793d8474a17fd884b0397582c5f2", size = 65099, upload-time = "2025-03-12T17:17:58.344Z" }, ] [[package]] @@ -6768,9 +6788,9 @@ dependencies = [ { name = "opentelemetry-exporter-otlp-proto-grpc" }, { name = "opentelemetry-exporter-otlp-proto-http" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/df/61/98de29df3504b771dd66cb8badb57a847a5ed88f501d2b0d087359cdb681/opentelemetry_exporter_otlp-1.31.0.tar.gz", hash = "sha256:225854e12b449e77e818d749b5b38faf65ef86b7a862329611c931ca79a95f73", size = 6189 } +sdist = { url = "https://files.pythonhosted.org/packages/df/61/98de29df3504b771dd66cb8badb57a847a5ed88f501d2b0d087359cdb681/opentelemetry_exporter_otlp-1.31.0.tar.gz", hash = "sha256:225854e12b449e77e818d749b5b38faf65ef86b7a862329611c931ca79a95f73", size = 6189, upload-time = "2025-03-12T17:18:23.596Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/dc/d1/218b8d1b8dfefe406a1a7f3e0015641d3c8255ea330766ea70be17fe90ba/opentelemetry_exporter_otlp-1.31.0-py3-none-any.whl", hash = "sha256:3488eb25a2367808d031e3de59dda9831e9a4cbb2828e62f912ed7295a997ef9", size = 7044 }, + { url = "https://files.pythonhosted.org/packages/dc/d1/218b8d1b8dfefe406a1a7f3e0015641d3c8255ea330766ea70be17fe90ba/opentelemetry_exporter_otlp-1.31.0-py3-none-any.whl", hash = "sha256:3488eb25a2367808d031e3de59dda9831e9a4cbb2828e62f912ed7295a997ef9", size = 7044, upload-time = "2025-03-12T17:18:03.474Z" }, ] [[package]] @@ -6780,9 +6800,9 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "opentelemetry-proto" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/de/a8/d9c27ba8c9b27fd776320d51942e33c4d6636bf8b109f16302b11b583053/opentelemetry_exporter_otlp_proto_common-1.31.0.tar.gz", hash = "sha256:e7fa0fe8cf2f87c190a59d820b6ba0821234178bc1227b5bd40ca057622d4ddc", size = 20623 } +sdist = { url = "https://files.pythonhosted.org/packages/de/a8/d9c27ba8c9b27fd776320d51942e33c4d6636bf8b109f16302b11b583053/opentelemetry_exporter_otlp_proto_common-1.31.0.tar.gz", hash = "sha256:e7fa0fe8cf2f87c190a59d820b6ba0821234178bc1227b5bd40ca057622d4ddc", size = 20623, upload-time = "2025-03-12T17:18:24.633Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/58/49/3441ab55fac1ba75f720eccd5a34640c7b451a10eaf34384e506250a8e01/opentelemetry_exporter_otlp_proto_common-1.31.0-py3-none-any.whl", hash = "sha256:42b402f2340c0612907799d91d13b928314f06c57c362dfa0c074e20b673f43d", size = 18824 }, + { url = "https://files.pythonhosted.org/packages/58/49/3441ab55fac1ba75f720eccd5a34640c7b451a10eaf34384e506250a8e01/opentelemetry_exporter_otlp_proto_common-1.31.0-py3-none-any.whl", hash = "sha256:42b402f2340c0612907799d91d13b928314f06c57c362dfa0c074e20b673f43d", size = 18824, upload-time = "2025-03-12T17:18:04.39Z" }, ] [[package]] @@ -6798,9 +6818,9 @@ dependencies = [ { name = "opentelemetry-proto" }, { name = "opentelemetry-sdk" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/e1/52/48aa1ef5ec8304afd7c85ccf962dde7e188aedebdb0b59f542a5d85bc3a1/opentelemetry_exporter_otlp_proto_grpc-1.31.0.tar.gz", hash = "sha256:d33a98d3768da4705b3c51959ffd49897094454e2d47d1d83293bf29c14712a1", size = 26622 } +sdist = { url = "https://files.pythonhosted.org/packages/e1/52/48aa1ef5ec8304afd7c85ccf962dde7e188aedebdb0b59f542a5d85bc3a1/opentelemetry_exporter_otlp_proto_grpc-1.31.0.tar.gz", hash = "sha256:d33a98d3768da4705b3c51959ffd49897094454e2d47d1d83293bf29c14712a1", size = 26622, upload-time = "2025-03-12T17:18:25.674Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/dd/ea/0feec7948203f2269e64a312d1b69ef45a37ae53623bf9363636e94b36bf/opentelemetry_exporter_otlp_proto_grpc-1.31.0-py3-none-any.whl", hash = "sha256:68ffd825363f9654cc17b59c93a77dd33b352ef6a346822afed8cc24523a4751", size = 18589 }, + { url = "https://files.pythonhosted.org/packages/dd/ea/0feec7948203f2269e64a312d1b69ef45a37ae53623bf9363636e94b36bf/opentelemetry_exporter_otlp_proto_grpc-1.31.0-py3-none-any.whl", hash = "sha256:68ffd825363f9654cc17b59c93a77dd33b352ef6a346822afed8cc24523a4751", size = 18589, upload-time = "2025-03-12T17:18:05.69Z" }, ] [[package]] @@ -6816,9 +6836,9 @@ dependencies = [ { name = "opentelemetry-sdk" }, { name = "requests" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/3f/03/754b4fc0ae15d728dd69d65557c00b8dd559071ae9d8f7be19884387eb01/opentelemetry_exporter_otlp_proto_http-1.31.0.tar.gz", hash = "sha256:09cbe2f96a1996cae94a426fbc59cc2f5bbe9a246233f15832d295e750b407de", size = 15143 } +sdist = { url = "https://files.pythonhosted.org/packages/3f/03/754b4fc0ae15d728dd69d65557c00b8dd559071ae9d8f7be19884387eb01/opentelemetry_exporter_otlp_proto_http-1.31.0.tar.gz", hash = "sha256:09cbe2f96a1996cae94a426fbc59cc2f5bbe9a246233f15832d295e750b407de", size = 15143, upload-time = "2025-03-12T17:18:26.747Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/3e/5f/7cf80009109bc1a7a08aa373caf0e98e0952d23835b3604caa41ae83ed70/opentelemetry_exporter_otlp_proto_http-1.31.0-py3-none-any.whl", hash = "sha256:d9f00fd0684324e8c2dc13cd9580f94d85b6e10040c5f89a533f611c7583f910", size = 17256 }, + { url = "https://files.pythonhosted.org/packages/3e/5f/7cf80009109bc1a7a08aa373caf0e98e0952d23835b3604caa41ae83ed70/opentelemetry_exporter_otlp_proto_http-1.31.0-py3-none-any.whl", hash = "sha256:d9f00fd0684324e8c2dc13cd9580f94d85b6e10040c5f89a533f611c7583f910", size = 17256, upload-time = "2025-03-12T17:18:06.689Z" }, ] [[package]] @@ -6830,9 +6850,9 @@ dependencies = [ { name = "opentelemetry-sdk" }, { name = "prometheus-client" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/d4/4a/7d19990e96798cb428da8919a236a893b6600230c8210b5b6a8069dbacf7/opentelemetry_exporter_prometheus-0.52b0.tar.gz", hash = "sha256:fc0a00a46e596a3a6a5085a7a2640fd2fc08a912af657f53894f588a75eb34b9", size = 14949 } +sdist = { url = "https://files.pythonhosted.org/packages/d4/4a/7d19990e96798cb428da8919a236a893b6600230c8210b5b6a8069dbacf7/opentelemetry_exporter_prometheus-0.52b0.tar.gz", hash = "sha256:fc0a00a46e596a3a6a5085a7a2640fd2fc08a912af657f53894f588a75eb34b9", size = 14949, upload-time = "2025-03-12T17:18:27.475Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/fe/22/aa8f8007ff6a73b37d24dba7bc59ca7c2268bbb12e13955f9fc888912675/opentelemetry_exporter_prometheus-0.52b0-py3-none-any.whl", hash = "sha256:89aea248f4e34039f2bf720253476262f933643d256d9d7b499d15892d3249b3", size = 12947 }, + { url = "https://files.pythonhosted.org/packages/fe/22/aa8f8007ff6a73b37d24dba7bc59ca7c2268bbb12e13955f9fc888912675/opentelemetry_exporter_prometheus-0.52b0-py3-none-any.whl", hash = "sha256:89aea248f4e34039f2bf720253476262f933643d256d9d7b499d15892d3249b3", size = 12947, upload-time = "2025-03-12T17:18:07.719Z" }, ] [[package]] @@ -6845,9 +6865,9 @@ dependencies = [ { name = "packaging" }, { name = "wrapt" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/61/6b/75c83ea59d8f9b15409cfe86eb36ca25dbf8168e53e41ecec1cd98003ba8/opentelemetry_instrumentation-0.52b0.tar.gz", hash = "sha256:da75d328f9dbd59c6e61af6adec29f4bb581f5cbf3ddfae348268f9c1edaceeb", size = 28406 } +sdist = { url = "https://files.pythonhosted.org/packages/61/6b/75c83ea59d8f9b15409cfe86eb36ca25dbf8168e53e41ecec1cd98003ba8/opentelemetry_instrumentation-0.52b0.tar.gz", hash = "sha256:da75d328f9dbd59c6e61af6adec29f4bb581f5cbf3ddfae348268f9c1edaceeb", size = 28406, upload-time = "2025-03-12T18:03:03.937Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/90/2d/b0ebda7db9dbb6546782df0bfa70994673a64777ccf3852f8648ebbe4e9c/opentelemetry_instrumentation-0.52b0-py3-none-any.whl", hash = "sha256:0c93ca9fa1d438e2b741f21d6aa870c991e0e3b0f1367c8626bb3981b12ad2fe", size = 31034 }, + { url = "https://files.pythonhosted.org/packages/90/2d/b0ebda7db9dbb6546782df0bfa70994673a64777ccf3852f8648ebbe4e9c/opentelemetry_instrumentation-0.52b0-py3-none-any.whl", hash = "sha256:0c93ca9fa1d438e2b741f21d6aa870c991e0e3b0f1367c8626bb3981b12ad2fe", size = 31034, upload-time = "2025-03-12T18:01:56.617Z" }, ] [[package]] @@ -6861,9 +6881,9 @@ dependencies = [ { name = "opentelemetry-semantic-conventions" }, { name = "opentelemetry-util-http" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/3e/11/46a22c4907d60323060be5f5f6b8c76584dd4a2c3bcdb3aad5b4058418a0/opentelemetry_instrumentation_asgi-0.52b0.tar.gz", hash = "sha256:ae3e7e41397d55eb1c8efc635a55ca195d8ccd411cc3583ba11f185bbcc8022f", size = 24203 } +sdist = { url = "https://files.pythonhosted.org/packages/3e/11/46a22c4907d60323060be5f5f6b8c76584dd4a2c3bcdb3aad5b4058418a0/opentelemetry_instrumentation_asgi-0.52b0.tar.gz", hash = "sha256:ae3e7e41397d55eb1c8efc635a55ca195d8ccd411cc3583ba11f185bbcc8022f", size = 24203, upload-time = "2025-03-12T18:03:07.934Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/9d/64/9f48ac175d3c06a8a6195fbe7d0adcb630f85c9efbf1770e25a42486d06b/opentelemetry_instrumentation_asgi-0.52b0-py3-none-any.whl", hash = "sha256:65303357ef7606446756e98212b64387cc0f6d7f0b5ebb5b6961577335893366", size = 16337 }, + { url = "https://files.pythonhosted.org/packages/9d/64/9f48ac175d3c06a8a6195fbe7d0adcb630f85c9efbf1770e25a42486d06b/opentelemetry_instrumentation_asgi-0.52b0-py3-none-any.whl", hash = "sha256:65303357ef7606446756e98212b64387cc0f6d7f0b5ebb5b6961577335893366", size = 16337, upload-time = "2025-03-12T18:02:05.139Z" }, ] [[package]] @@ -6877,9 +6897,9 @@ dependencies = [ { name = "opentelemetry-semantic-conventions" }, { name = "opentelemetry-util-http" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/30/92/29d3b07874a77dd578b26a3eefc8fdfb188da039b63bb573cbeb004071c3/opentelemetry_instrumentation_fastapi-0.52b0.tar.gz", hash = "sha256:89d48334db82680db4da2792d5a533a632cb1c8a20342e6263c62a9302658cb2", size = 19247 } +sdist = { url = "https://files.pythonhosted.org/packages/30/92/29d3b07874a77dd578b26a3eefc8fdfb188da039b63bb573cbeb004071c3/opentelemetry_instrumentation_fastapi-0.52b0.tar.gz", hash = "sha256:89d48334db82680db4da2792d5a533a632cb1c8a20342e6263c62a9302658cb2", size = 19247, upload-time = "2025-03-12T18:03:19.444Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/51/e4/cf52204413891954cd854bd4ffe19d9ef70a510affb835adef4c8d8ac45f/opentelemetry_instrumentation_fastapi-0.52b0-py3-none-any.whl", hash = "sha256:738d93e5ea819c2ce7905395c64acb2792f097697b4d4b2e35a7fee8c692241f", size = 12114 }, + { url = "https://files.pythonhosted.org/packages/51/e4/cf52204413891954cd854bd4ffe19d9ef70a510affb835adef4c8d8ac45f/opentelemetry_instrumentation_fastapi-0.52b0-py3-none-any.whl", hash = "sha256:738d93e5ea819c2ce7905395c64acb2792f097697b4d4b2e35a7fee8c692241f", size = 12114, upload-time = "2025-03-12T18:02:28.018Z" }, ] [[package]] @@ -6889,9 +6909,9 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "protobuf" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/f1/c9/f24d878bfcd050fc2f5d5b52d59ed4878390c30406db3f164aa99c6c60cc/opentelemetry_proto-1.31.0.tar.gz", hash = "sha256:5efe313788a8f4b739a94beb207749587a449a5e90c68b0b6a931567e8ca721d", size = 34361 } +sdist = { url = "https://files.pythonhosted.org/packages/f1/c9/f24d878bfcd050fc2f5d5b52d59ed4878390c30406db3f164aa99c6c60cc/opentelemetry_proto-1.31.0.tar.gz", hash = "sha256:5efe313788a8f4b739a94beb207749587a449a5e90c68b0b6a931567e8ca721d", size = 34361, upload-time = "2025-03-12T17:18:34.771Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/32/59/5c55b934a4dc6397aa64a2d2c5c84fce53db0531901567fa430ecc5f8070/opentelemetry_proto-1.31.0-py3-none-any.whl", hash = "sha256:ad4ded738e3d48d3280b37984eae75e63be01d8a0b04c83c743714aba960670d", size = 55855 }, + { url = "https://files.pythonhosted.org/packages/32/59/5c55b934a4dc6397aa64a2d2c5c84fce53db0531901567fa430ecc5f8070/opentelemetry_proto-1.31.0-py3-none-any.whl", hash = "sha256:ad4ded738e3d48d3280b37984eae75e63be01d8a0b04c83c743714aba960670d", size = 55855, upload-time = "2025-03-12T17:18:17.517Z" }, ] [[package]] @@ -6903,9 +6923,9 @@ dependencies = [ { name = "opentelemetry-semantic-conventions" }, { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/a8/cc/2f461097fa53e7db0e5aca8be93be94d658a551f047129a206c34cc19d8d/opentelemetry_sdk-1.31.0.tar.gz", hash = "sha256:452d7d5b3c1db2e5e4cb64abede0ddd20690cb244a559c73a59652fdf6726070", size = 159527 } +sdist = { url = "https://files.pythonhosted.org/packages/a8/cc/2f461097fa53e7db0e5aca8be93be94d658a551f047129a206c34cc19d8d/opentelemetry_sdk-1.31.0.tar.gz", hash = "sha256:452d7d5b3c1db2e5e4cb64abede0ddd20690cb244a559c73a59652fdf6726070", size = 159527, upload-time = "2025-03-12T17:18:35.624Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/0b/f1/7dcc1fa9a27f3b346e56e8a090ee2312e36c8ff1f6f9f345a8fc778f0c4d/opentelemetry_sdk-1.31.0-py3-none-any.whl", hash = "sha256:97c9a03865e69723725fb64fe04343a488c3e61e684eb804bd7d6da2215dfc60", size = 118866 }, + { url = "https://files.pythonhosted.org/packages/0b/f1/7dcc1fa9a27f3b346e56e8a090ee2312e36c8ff1f6f9f345a8fc778f0c4d/opentelemetry_sdk-1.31.0-py3-none-any.whl", hash = "sha256:97c9a03865e69723725fb64fe04343a488c3e61e684eb804bd7d6da2215dfc60", size = 118866, upload-time = "2025-03-12T17:18:18.604Z" }, ] [[package]] @@ -6916,18 +6936,18 @@ dependencies = [ { name = "deprecated" }, { name = "opentelemetry-api" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/b1/0b/923171ff87ac44064b47bb798ac983917799458b7a5475d0badbf3f1e929/opentelemetry_semantic_conventions-0.52b0.tar.gz", hash = "sha256:f8bc8873a69d0a2f45746c31980baad2bb10ccee16b1816497ccf99417770386", size = 111274 } +sdist = { url = "https://files.pythonhosted.org/packages/b1/0b/923171ff87ac44064b47bb798ac983917799458b7a5475d0badbf3f1e929/opentelemetry_semantic_conventions-0.52b0.tar.gz", hash = "sha256:f8bc8873a69d0a2f45746c31980baad2bb10ccee16b1816497ccf99417770386", size = 111274, upload-time = "2025-03-12T17:18:36.568Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/5d/ca/56319c0dba740d1f5cd7b6db0dbe5c760400e49120975e063596eba25cc6/opentelemetry_semantic_conventions-0.52b0-py3-none-any.whl", hash = "sha256:4d843652ae1f9f3c0d4d8df0bfef740627c90495ac043fc33f0a04bad3b606e2", size = 183409 }, + { url = "https://files.pythonhosted.org/packages/5d/ca/56319c0dba740d1f5cd7b6db0dbe5c760400e49120975e063596eba25cc6/opentelemetry_semantic_conventions-0.52b0-py3-none-any.whl", hash = "sha256:4d843652ae1f9f3c0d4d8df0bfef740627c90495ac043fc33f0a04bad3b606e2", size = 183409, upload-time = "2025-03-12T17:18:19.776Z" }, ] [[package]] name = "opentelemetry-util-http" version = "0.52b0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/47/b7/a98c2e606bc8a471cd2d5dec29f71e03d090e2d0346756bfa97f2b6b9061/opentelemetry_util_http-0.52b0.tar.gz", hash = "sha256:2e0c2a206ff3a8a7ffabbdfcc1088c3eddc8f2415ecb35c01ecc2fd4fe9dfcfe", size = 8042 } +sdist = { url = "https://files.pythonhosted.org/packages/47/b7/a98c2e606bc8a471cd2d5dec29f71e03d090e2d0346756bfa97f2b6b9061/opentelemetry_util_http-0.52b0.tar.gz", hash = "sha256:2e0c2a206ff3a8a7ffabbdfcc1088c3eddc8f2415ecb35c01ecc2fd4fe9dfcfe", size = 8042, upload-time = "2025-03-12T18:03:40.739Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/86/f3/49a004f2914026f0adf8ce6e92cfe8891d5f2a538da3680670667067b7a8/opentelemetry_util_http-0.52b0-py3-none-any.whl", hash = "sha256:89154382584ac42cd2362bdbcf825129d4dd61fe2b0cbd901b79de6964bfc72d", size = 7303 }, + { url = "https://files.pythonhosted.org/packages/86/f3/49a004f2914026f0adf8ce6e92cfe8891d5f2a538da3680670667067b7a8/opentelemetry_util_http-0.52b0-py3-none-any.whl", hash = "sha256:89154382584ac42cd2362bdbcf825129d4dd61fe2b0cbd901b79de6964bfc72d", size = 7303, upload-time = "2025-03-12T18:03:00.571Z" }, ] [[package]] @@ -6950,9 +6970,9 @@ dependencies = [ { name = "tqdm" }, { name = "uuid6" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/3d/24/9f69458f0105bd16f0b99d0dd3476c30e2892735199423af5b6f00bef930/opik-1.6.6.tar.gz", hash = "sha256:676445828e82ca29952a2bd7b47787e2e2918d8cad2581d2a659e97a56d97cc1", size = 221509 } +sdist = { url = "https://files.pythonhosted.org/packages/3d/24/9f69458f0105bd16f0b99d0dd3476c30e2892735199423af5b6f00bef930/opik-1.6.6.tar.gz", hash = "sha256:676445828e82ca29952a2bd7b47787e2e2918d8cad2581d2a659e97a56d97cc1", size = 221509, upload-time = "2025-03-19T09:29:04.232Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/c3/01/67ca22a97f9fa71e3e503e1772bbd7acf79920a75734f95ab84948978c39/opik-1.6.6-py3-none-any.whl", hash = "sha256:553d332393e40f5481b1bfd3da37de1dd7b58610bb4cffcd67c6e8731392fba2", size = 418017 }, + { url = "https://files.pythonhosted.org/packages/c3/01/67ca22a97f9fa71e3e503e1772bbd7acf79920a75734f95ab84948978c39/opik-1.6.6-py3-none-any.whl", hash = "sha256:553d332393e40f5481b1bfd3da37de1dd7b58610bb4cffcd67c6e8731392fba2", size = 418017, upload-time = "2025-03-19T09:29:02.524Z" }, ] [[package]] @@ -6968,96 +6988,96 @@ dependencies = [ { name = "sqlalchemy" }, { name = "tqdm" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/98/23/d9710e7116e23d042539ff3355dbb058a78c1f5a3eb344c1784c6df99361/optuna-4.2.1.tar.gz", hash = "sha256:2ecd74cdc8aaf5dda1f2b9e267999bab21def9a33e0a4f415ecae0c468c401e0", size = 453220 } +sdist = { url = "https://files.pythonhosted.org/packages/98/23/d9710e7116e23d042539ff3355dbb058a78c1f5a3eb344c1784c6df99361/optuna-4.2.1.tar.gz", hash = "sha256:2ecd74cdc8aaf5dda1f2b9e267999bab21def9a33e0a4f415ecae0c468c401e0", size = 453220, upload-time = "2025-02-12T07:57:25.146Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/28/09/c4d329f7969443cdd4d482048ca406b6f61cda3c8e99ace71feaec7c8734/optuna-4.2.1-py3-none-any.whl", hash = "sha256:6d38199013441d3f70fac27136e05c0188c5f4ec3848db708ac311cbdeb30dbf", size = 383562 }, + { url = "https://files.pythonhosted.org/packages/28/09/c4d329f7969443cdd4d482048ca406b6f61cda3c8e99ace71feaec7c8734/optuna-4.2.1-py3-none-any.whl", hash = "sha256:6d38199013441d3f70fac27136e05c0188c5f4ec3848db708ac311cbdeb30dbf", size = 383562, upload-time = "2025-02-12T07:57:23.302Z" }, ] [[package]] name = "orderly-set" version = "5.3.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/e7/0e/ef328b512c2595831304e51f25e9287697b7bf13be0527ca9592a2659c16/orderly_set-5.3.0.tar.gz", hash = "sha256:80b3d8fdd3d39004d9aad389eaa0eab02c71f0a0511ba3a6d54a935a6c6a0acc", size = 20026 } +sdist = { url = "https://files.pythonhosted.org/packages/e7/0e/ef328b512c2595831304e51f25e9287697b7bf13be0527ca9592a2659c16/orderly_set-5.3.0.tar.gz", hash = "sha256:80b3d8fdd3d39004d9aad389eaa0eab02c71f0a0511ba3a6d54a935a6c6a0acc", size = 20026, upload-time = "2025-02-03T17:51:53.87Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/df/fe/8009ebb64a19cf4bdf51b16d3074375010735d8c30408efada6ce02bf37e/orderly_set-5.3.0-py3-none-any.whl", hash = "sha256:c2c0bfe604f5d3d9b24e8262a06feb612594f37aa3845650548befd7772945d1", size = 12179 }, + { url = "https://files.pythonhosted.org/packages/df/fe/8009ebb64a19cf4bdf51b16d3074375010735d8c30408efada6ce02bf37e/orderly_set-5.3.0-py3-none-any.whl", hash = "sha256:c2c0bfe604f5d3d9b24e8262a06feb612594f37aa3845650548befd7772945d1", size = 12179, upload-time = "2025-02-03T17:51:52.081Z" }, ] [[package]] name = "orjson" version = "3.10.15" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/ae/f9/5dea21763eeff8c1590076918a446ea3d6140743e0e36f58f369928ed0f4/orjson-3.10.15.tar.gz", hash = "sha256:05ca7fe452a2e9d8d9d706a2984c95b9c2ebc5db417ce0b7a49b91d50642a23e", size = 5282482 } -wheels = [ - { url = "https://files.pythonhosted.org/packages/52/09/e5ff18ad009e6f97eb7edc5f67ef98b3ce0c189da9c3eaca1f9587cd4c61/orjson-3.10.15-cp310-cp310-macosx_10_15_x86_64.macosx_11_0_arm64.macosx_10_15_universal2.whl", hash = "sha256:552c883d03ad185f720d0c09583ebde257e41b9521b74ff40e08b7dec4559c04", size = 249532 }, - { url = "https://files.pythonhosted.org/packages/bd/b8/a75883301fe332bd433d9b0ded7d2bb706ccac679602c3516984f8814fb5/orjson-3.10.15-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:616e3e8d438d02e4854f70bfdc03a6bcdb697358dbaa6bcd19cbe24d24ece1f8", size = 125229 }, - { url = "https://files.pythonhosted.org/packages/83/4b/22f053e7a364cc9c685be203b1e40fc5f2b3f164a9b2284547504eec682e/orjson-3.10.15-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:7c2c79fa308e6edb0ffab0a31fd75a7841bf2a79a20ef08a3c6e3b26814c8ca8", size = 150148 }, - { url = "https://files.pythonhosted.org/packages/63/64/1b54fc75ca328b57dd810541a4035fe48c12a161d466e3cf5b11a8c25649/orjson-3.10.15-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:73cb85490aa6bf98abd20607ab5c8324c0acb48d6da7863a51be48505646c814", size = 139748 }, - { url = "https://files.pythonhosted.org/packages/5e/ff/ff0c5da781807bb0a5acd789d9a7fbcb57f7b0c6e1916595da1f5ce69f3c/orjson-3.10.15-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:763dadac05e4e9d2bc14938a45a2d0560549561287d41c465d3c58aec818b164", size = 154559 }, - { url = "https://files.pythonhosted.org/packages/4e/9a/11e2974383384ace8495810d4a2ebef5f55aacfc97b333b65e789c9d362d/orjson-3.10.15-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a330b9b4734f09a623f74a7490db713695e13b67c959713b78369f26b3dee6bf", size = 130349 }, - { url = "https://files.pythonhosted.org/packages/2d/c4/dd9583aea6aefee1b64d3aed13f51d2aadb014028bc929fe52936ec5091f/orjson-3.10.15-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:a61a4622b7ff861f019974f73d8165be1bd9a0855e1cad18ee167acacabeb061", size = 138514 }, - { url = "https://files.pythonhosted.org/packages/53/3e/dcf1729230654f5c5594fc752de1f43dcf67e055ac0d300c8cdb1309269a/orjson-3.10.15-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:acd271247691574416b3228db667b84775c497b245fa275c6ab90dc1ffbbd2b3", size = 130940 }, - { url = "https://files.pythonhosted.org/packages/e8/2b/b9759fe704789937705c8a56a03f6c03e50dff7df87d65cba9a20fec5282/orjson-3.10.15-cp310-cp310-musllinux_1_2_armv7l.whl", hash = "sha256:e4759b109c37f635aa5c5cc93a1b26927bfde24b254bcc0e1149a9fada253d2d", size = 414713 }, - { url = "https://files.pythonhosted.org/packages/a7/6b/b9dfdbd4b6e20a59238319eb203ae07c3f6abf07eef909169b7a37ae3bba/orjson-3.10.15-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:9e992fd5cfb8b9f00bfad2fd7a05a4299db2bbe92e6440d9dd2fab27655b3182", size = 141028 }, - { url = "https://files.pythonhosted.org/packages/7c/b5/40f5bbea619c7caf75eb4d652a9821875a8ed04acc45fe3d3ef054ca69fb/orjson-3.10.15-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:f95fb363d79366af56c3f26b71df40b9a583b07bbaaf5b317407c4d58497852e", size = 129715 }, - { url = "https://files.pythonhosted.org/packages/38/60/2272514061cbdf4d672edbca6e59c7e01cd1c706e881427d88f3c3e79761/orjson-3.10.15-cp310-cp310-win32.whl", hash = "sha256:f9875f5fea7492da8ec2444839dcc439b0ef298978f311103d0b7dfd775898ab", size = 142473 }, - { url = "https://files.pythonhosted.org/packages/11/5d/be1490ff7eafe7fef890eb4527cf5bcd8cfd6117f3efe42a3249ec847b60/orjson-3.10.15-cp310-cp310-win_amd64.whl", hash = "sha256:17085a6aa91e1cd70ca8533989a18b5433e15d29c574582f76f821737c8d5806", size = 133564 }, - { url = "https://files.pythonhosted.org/packages/7a/a2/21b25ce4a2c71dbb90948ee81bd7a42b4fbfc63162e57faf83157d5540ae/orjson-3.10.15-cp311-cp311-macosx_10_15_x86_64.macosx_11_0_arm64.macosx_10_15_universal2.whl", hash = "sha256:c4cc83960ab79a4031f3119cc4b1a1c627a3dc09df125b27c4201dff2af7eaa6", size = 249533 }, - { url = "https://files.pythonhosted.org/packages/b2/85/2076fc12d8225698a51278009726750c9c65c846eda741e77e1761cfef33/orjson-3.10.15-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ddbeef2481d895ab8be5185f2432c334d6dec1f5d1933a9c83014d188e102cef", size = 125230 }, - { url = "https://files.pythonhosted.org/packages/06/df/a85a7955f11274191eccf559e8481b2be74a7c6d43075d0a9506aa80284d/orjson-3.10.15-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:9e590a0477b23ecd5b0ac865b1b907b01b3c5535f5e8a8f6ab0e503efb896334", size = 150148 }, - { url = "https://files.pythonhosted.org/packages/37/b3/94c55625a29b8767c0eed194cb000b3787e3c23b4cdd13be17bae6ccbb4b/orjson-3.10.15-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:a6be38bd103d2fd9bdfa31c2720b23b5d47c6796bcb1d1b598e3924441b4298d", size = 139749 }, - { url = "https://files.pythonhosted.org/packages/53/ba/c608b1e719971e8ddac2379f290404c2e914cf8e976369bae3cad88768b1/orjson-3.10.15-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:ff4f6edb1578960ed628a3b998fa54d78d9bb3e2eb2cfc5c2a09732431c678d0", size = 154558 }, - { url = "https://files.pythonhosted.org/packages/b2/c4/c1fb835bb23ad788a39aa9ebb8821d51b1c03588d9a9e4ca7de5b354fdd5/orjson-3.10.15-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b0482b21d0462eddd67e7fce10b89e0b6ac56570424662b685a0d6fccf581e13", size = 130349 }, - { url = "https://files.pythonhosted.org/packages/78/14/bb2b48b26ab3c570b284eb2157d98c1ef331a8397f6c8bd983b270467f5c/orjson-3.10.15-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:bb5cc3527036ae3d98b65e37b7986a918955f85332c1ee07f9d3f82f3a6899b5", size = 138513 }, - { url = "https://files.pythonhosted.org/packages/4a/97/d5b353a5fe532e92c46467aa37e637f81af8468aa894cd77d2ec8a12f99e/orjson-3.10.15-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:d569c1c462912acdd119ccbf719cf7102ea2c67dd03b99edcb1a3048651ac96b", size = 130942 }, - { url = "https://files.pythonhosted.org/packages/b5/5d/a067bec55293cca48fea8b9928cfa84c623be0cce8141d47690e64a6ca12/orjson-3.10.15-cp311-cp311-musllinux_1_2_armv7l.whl", hash = "sha256:1e6d33efab6b71d67f22bf2962895d3dc6f82a6273a965fab762e64fa90dc399", size = 414717 }, - { url = "https://files.pythonhosted.org/packages/6f/9a/1485b8b05c6b4c4db172c438cf5db5dcfd10e72a9bc23c151a1137e763e0/orjson-3.10.15-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:c33be3795e299f565681d69852ac8c1bc5c84863c0b0030b2b3468843be90388", size = 141033 }, - { url = "https://files.pythonhosted.org/packages/f8/d2/fc67523656e43a0c7eaeae9007c8b02e86076b15d591e9be11554d3d3138/orjson-3.10.15-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:eea80037b9fae5339b214f59308ef0589fc06dc870578b7cce6d71eb2096764c", size = 129720 }, - { url = "https://files.pythonhosted.org/packages/79/42/f58c7bd4e5b54da2ce2ef0331a39ccbbaa7699b7f70206fbf06737c9ed7d/orjson-3.10.15-cp311-cp311-win32.whl", hash = "sha256:d5ac11b659fd798228a7adba3e37c010e0152b78b1982897020a8e019a94882e", size = 142473 }, - { url = "https://files.pythonhosted.org/packages/00/f8/bb60a4644287a544ec81df1699d5b965776bc9848d9029d9f9b3402ac8bb/orjson-3.10.15-cp311-cp311-win_amd64.whl", hash = "sha256:cf45e0214c593660339ef63e875f32ddd5aa3b4adc15e662cdb80dc49e194f8e", size = 133570 }, - { url = "https://files.pythonhosted.org/packages/66/85/22fe737188905a71afcc4bf7cc4c79cd7f5bbe9ed1fe0aac4ce4c33edc30/orjson-3.10.15-cp312-cp312-macosx_10_15_x86_64.macosx_11_0_arm64.macosx_10_15_universal2.whl", hash = "sha256:9d11c0714fc85bfcf36ada1179400862da3288fc785c30e8297844c867d7505a", size = 249504 }, - { url = "https://files.pythonhosted.org/packages/48/b7/2622b29f3afebe938a0a9037e184660379797d5fd5234e5998345d7a5b43/orjson-3.10.15-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:dba5a1e85d554e3897fa9fe6fbcff2ed32d55008973ec9a2b992bd9a65d2352d", size = 125080 }, - { url = "https://files.pythonhosted.org/packages/ce/8f/0b72a48f4403d0b88b2a41450c535b3e8989e8a2d7800659a967efc7c115/orjson-3.10.15-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:7723ad949a0ea502df656948ddd8b392780a5beaa4c3b5f97e525191b102fff0", size = 150121 }, - { url = "https://files.pythonhosted.org/packages/06/ec/acb1a20cd49edb2000be5a0404cd43e3c8aad219f376ac8c60b870518c03/orjson-3.10.15-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:6fd9bc64421e9fe9bd88039e7ce8e58d4fead67ca88e3a4014b143cec7684fd4", size = 139796 }, - { url = "https://files.pythonhosted.org/packages/33/e1/f7840a2ea852114b23a52a1c0b2bea0a1ea22236efbcdb876402d799c423/orjson-3.10.15-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:dadba0e7b6594216c214ef7894c4bd5f08d7c0135f4dd0145600be4fbcc16767", size = 154636 }, - { url = "https://files.pythonhosted.org/packages/fa/da/31543337febd043b8fa80a3b67de627669b88c7b128d9ad4cc2ece005b7a/orjson-3.10.15-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b48f59114fe318f33bbaee8ebeda696d8ccc94c9e90bc27dbe72153094e26f41", size = 130621 }, - { url = "https://files.pythonhosted.org/packages/ed/78/66115dc9afbc22496530d2139f2f4455698be444c7c2475cb48f657cefc9/orjson-3.10.15-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:035fb83585e0f15e076759b6fedaf0abb460d1765b6a36f48018a52858443514", size = 138516 }, - { url = "https://files.pythonhosted.org/packages/22/84/cd4f5fb5427ffcf823140957a47503076184cb1ce15bcc1165125c26c46c/orjson-3.10.15-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:d13b7fe322d75bf84464b075eafd8e7dd9eae05649aa2a5354cfa32f43c59f17", size = 130762 }, - { url = "https://files.pythonhosted.org/packages/93/1f/67596b711ba9f56dd75d73b60089c5c92057f1130bb3a25a0f53fb9a583b/orjson-3.10.15-cp312-cp312-musllinux_1_2_armv7l.whl", hash = "sha256:7066b74f9f259849629e0d04db6609db4cf5b973248f455ba5d3bd58a4daaa5b", size = 414700 }, - { url = "https://files.pythonhosted.org/packages/7c/0c/6a3b3271b46443d90efb713c3e4fe83fa8cd71cda0d11a0f69a03f437c6e/orjson-3.10.15-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:88dc3f65a026bd3175eb157fea994fca6ac7c4c8579fc5a86fc2114ad05705b7", size = 141077 }, - { url = "https://files.pythonhosted.org/packages/3b/9b/33c58e0bfc788995eccd0d525ecd6b84b40d7ed182dd0751cd4c1322ac62/orjson-3.10.15-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:b342567e5465bd99faa559507fe45e33fc76b9fb868a63f1642c6bc0735ad02a", size = 129898 }, - { url = "https://files.pythonhosted.org/packages/01/c1/d577ecd2e9fa393366a1ea0a9267f6510d86e6c4bb1cdfb9877104cac44c/orjson-3.10.15-cp312-cp312-win32.whl", hash = "sha256:0a4f27ea5617828e6b58922fdbec67b0aa4bb844e2d363b9244c47fa2180e665", size = 142566 }, - { url = "https://files.pythonhosted.org/packages/ed/eb/a85317ee1732d1034b92d56f89f1de4d7bf7904f5c8fb9dcdd5b1c83917f/orjson-3.10.15-cp312-cp312-win_amd64.whl", hash = "sha256:ef5b87e7aa9545ddadd2309efe6824bd3dd64ac101c15dae0f2f597911d46eaa", size = 133732 }, - { url = "https://files.pythonhosted.org/packages/06/10/fe7d60b8da538e8d3d3721f08c1b7bff0491e8fa4dd3bf11a17e34f4730e/orjson-3.10.15-cp313-cp313-macosx_10_15_x86_64.macosx_11_0_arm64.macosx_10_15_universal2.whl", hash = "sha256:bae0e6ec2b7ba6895198cd981b7cca95d1487d0147c8ed751e5632ad16f031a6", size = 249399 }, - { url = "https://files.pythonhosted.org/packages/6b/83/52c356fd3a61abd829ae7e4366a6fe8e8863c825a60d7ac5156067516edf/orjson-3.10.15-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f93ce145b2db1252dd86af37d4165b6faa83072b46e3995ecc95d4b2301b725a", size = 125044 }, - { url = "https://files.pythonhosted.org/packages/55/b2/d06d5901408e7ded1a74c7c20d70e3a127057a6d21355f50c90c0f337913/orjson-3.10.15-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:7c203f6f969210128af3acae0ef9ea6aab9782939f45f6fe02d05958fe761ef9", size = 150066 }, - { url = "https://files.pythonhosted.org/packages/75/8c/60c3106e08dc593a861755781c7c675a566445cc39558677d505878d879f/orjson-3.10.15-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:8918719572d662e18b8af66aef699d8c21072e54b6c82a3f8f6404c1f5ccd5e0", size = 139737 }, - { url = "https://files.pythonhosted.org/packages/6a/8c/ae00d7d0ab8a4490b1efeb01ad4ab2f1982e69cc82490bf8093407718ff5/orjson-3.10.15-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:f71eae9651465dff70aa80db92586ad5b92df46a9373ee55252109bb6b703307", size = 154804 }, - { url = "https://files.pythonhosted.org/packages/22/86/65dc69bd88b6dd254535310e97bc518aa50a39ef9c5a2a5d518e7a223710/orjson-3.10.15-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e117eb299a35f2634e25ed120c37c641398826c2f5a3d3cc39f5993b96171b9e", size = 130583 }, - { url = "https://files.pythonhosted.org/packages/bb/00/6fe01ededb05d52be42fabb13d93a36e51f1fd9be173bd95707d11a8a860/orjson-3.10.15-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:13242f12d295e83c2955756a574ddd6741c81e5b99f2bef8ed8d53e47a01e4b7", size = 138465 }, - { url = "https://files.pythonhosted.org/packages/db/2f/4cc151c4b471b0cdc8cb29d3eadbce5007eb0475d26fa26ed123dca93b33/orjson-3.10.15-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:7946922ada8f3e0b7b958cc3eb22cfcf6c0df83d1fe5521b4a100103e3fa84c8", size = 130742 }, - { url = "https://files.pythonhosted.org/packages/9f/13/8a6109e4b477c518498ca37963d9c0eb1508b259725553fb53d53b20e2ea/orjson-3.10.15-cp313-cp313-musllinux_1_2_armv7l.whl", hash = "sha256:b7155eb1623347f0f22c38c9abdd738b287e39b9982e1da227503387b81b34ca", size = 414669 }, - { url = "https://files.pythonhosted.org/packages/22/7b/1d229d6d24644ed4d0a803de1b0e2df832032d5beda7346831c78191b5b2/orjson-3.10.15-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:208beedfa807c922da4e81061dafa9c8489c6328934ca2a562efa707e049e561", size = 141043 }, - { url = "https://files.pythonhosted.org/packages/cc/d3/6dc91156cf12ed86bed383bcb942d84d23304a1e57b7ab030bf60ea130d6/orjson-3.10.15-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:eca81f83b1b8c07449e1d6ff7074e82e3fd6777e588f1a6632127f286a968825", size = 129826 }, - { url = "https://files.pythonhosted.org/packages/b3/38/c47c25b86f6996f1343be721b6ea4367bc1c8bc0fc3f6bbcd995d18cb19d/orjson-3.10.15-cp313-cp313-win32.whl", hash = "sha256:c03cd6eea1bd3b949d0d007c8d57049aa2b39bd49f58b4b2af571a5d3833d890", size = 142542 }, - { url = "https://files.pythonhosted.org/packages/27/f1/1d7ec15b20f8ce9300bc850de1e059132b88990e46cd0ccac29cbf11e4f9/orjson-3.10.15-cp313-cp313-win_amd64.whl", hash = "sha256:fd56a26a04f6ba5fb2045b0acc487a63162a958ed837648c5781e1fe3316cfbf", size = 133444 }, +sdist = { url = "https://files.pythonhosted.org/packages/ae/f9/5dea21763eeff8c1590076918a446ea3d6140743e0e36f58f369928ed0f4/orjson-3.10.15.tar.gz", hash = "sha256:05ca7fe452a2e9d8d9d706a2984c95b9c2ebc5db417ce0b7a49b91d50642a23e", size = 5282482, upload-time = "2025-01-18T15:55:28.817Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/52/09/e5ff18ad009e6f97eb7edc5f67ef98b3ce0c189da9c3eaca1f9587cd4c61/orjson-3.10.15-cp310-cp310-macosx_10_15_x86_64.macosx_11_0_arm64.macosx_10_15_universal2.whl", hash = "sha256:552c883d03ad185f720d0c09583ebde257e41b9521b74ff40e08b7dec4559c04", size = 249532, upload-time = "2025-01-18T15:53:17.717Z" }, + { url = "https://files.pythonhosted.org/packages/bd/b8/a75883301fe332bd433d9b0ded7d2bb706ccac679602c3516984f8814fb5/orjson-3.10.15-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:616e3e8d438d02e4854f70bfdc03a6bcdb697358dbaa6bcd19cbe24d24ece1f8", size = 125229, upload-time = "2025-01-18T18:11:48.708Z" }, + { url = "https://files.pythonhosted.org/packages/83/4b/22f053e7a364cc9c685be203b1e40fc5f2b3f164a9b2284547504eec682e/orjson-3.10.15-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:7c2c79fa308e6edb0ffab0a31fd75a7841bf2a79a20ef08a3c6e3b26814c8ca8", size = 150148, upload-time = "2025-01-18T15:53:21.254Z" }, + { url = "https://files.pythonhosted.org/packages/63/64/1b54fc75ca328b57dd810541a4035fe48c12a161d466e3cf5b11a8c25649/orjson-3.10.15-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:73cb85490aa6bf98abd20607ab5c8324c0acb48d6da7863a51be48505646c814", size = 139748, upload-time = "2025-01-18T15:53:23.629Z" }, + { url = "https://files.pythonhosted.org/packages/5e/ff/ff0c5da781807bb0a5acd789d9a7fbcb57f7b0c6e1916595da1f5ce69f3c/orjson-3.10.15-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:763dadac05e4e9d2bc14938a45a2d0560549561287d41c465d3c58aec818b164", size = 154559, upload-time = "2025-01-18T15:53:25.904Z" }, + { url = "https://files.pythonhosted.org/packages/4e/9a/11e2974383384ace8495810d4a2ebef5f55aacfc97b333b65e789c9d362d/orjson-3.10.15-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a330b9b4734f09a623f74a7490db713695e13b67c959713b78369f26b3dee6bf", size = 130349, upload-time = "2025-01-18T18:11:52.164Z" }, + { url = "https://files.pythonhosted.org/packages/2d/c4/dd9583aea6aefee1b64d3aed13f51d2aadb014028bc929fe52936ec5091f/orjson-3.10.15-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:a61a4622b7ff861f019974f73d8165be1bd9a0855e1cad18ee167acacabeb061", size = 138514, upload-time = "2025-01-18T15:53:28.092Z" }, + { url = "https://files.pythonhosted.org/packages/53/3e/dcf1729230654f5c5594fc752de1f43dcf67e055ac0d300c8cdb1309269a/orjson-3.10.15-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:acd271247691574416b3228db667b84775c497b245fa275c6ab90dc1ffbbd2b3", size = 130940, upload-time = "2025-01-18T15:53:30.403Z" }, + { url = "https://files.pythonhosted.org/packages/e8/2b/b9759fe704789937705c8a56a03f6c03e50dff7df87d65cba9a20fec5282/orjson-3.10.15-cp310-cp310-musllinux_1_2_armv7l.whl", hash = "sha256:e4759b109c37f635aa5c5cc93a1b26927bfde24b254bcc0e1149a9fada253d2d", size = 414713, upload-time = "2025-01-18T15:53:32.779Z" }, + { url = "https://files.pythonhosted.org/packages/a7/6b/b9dfdbd4b6e20a59238319eb203ae07c3f6abf07eef909169b7a37ae3bba/orjson-3.10.15-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:9e992fd5cfb8b9f00bfad2fd7a05a4299db2bbe92e6440d9dd2fab27655b3182", size = 141028, upload-time = "2025-01-18T15:53:35.247Z" }, + { url = "https://files.pythonhosted.org/packages/7c/b5/40f5bbea619c7caf75eb4d652a9821875a8ed04acc45fe3d3ef054ca69fb/orjson-3.10.15-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:f95fb363d79366af56c3f26b71df40b9a583b07bbaaf5b317407c4d58497852e", size = 129715, upload-time = "2025-01-18T15:53:36.665Z" }, + { url = "https://files.pythonhosted.org/packages/38/60/2272514061cbdf4d672edbca6e59c7e01cd1c706e881427d88f3c3e79761/orjson-3.10.15-cp310-cp310-win32.whl", hash = "sha256:f9875f5fea7492da8ec2444839dcc439b0ef298978f311103d0b7dfd775898ab", size = 142473, upload-time = "2025-01-18T15:53:38.855Z" }, + { url = "https://files.pythonhosted.org/packages/11/5d/be1490ff7eafe7fef890eb4527cf5bcd8cfd6117f3efe42a3249ec847b60/orjson-3.10.15-cp310-cp310-win_amd64.whl", hash = "sha256:17085a6aa91e1cd70ca8533989a18b5433e15d29c574582f76f821737c8d5806", size = 133564, upload-time = "2025-01-18T15:53:40.257Z" }, + { url = "https://files.pythonhosted.org/packages/7a/a2/21b25ce4a2c71dbb90948ee81bd7a42b4fbfc63162e57faf83157d5540ae/orjson-3.10.15-cp311-cp311-macosx_10_15_x86_64.macosx_11_0_arm64.macosx_10_15_universal2.whl", hash = "sha256:c4cc83960ab79a4031f3119cc4b1a1c627a3dc09df125b27c4201dff2af7eaa6", size = 249533, upload-time = "2025-01-18T15:53:41.572Z" }, + { url = "https://files.pythonhosted.org/packages/b2/85/2076fc12d8225698a51278009726750c9c65c846eda741e77e1761cfef33/orjson-3.10.15-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ddbeef2481d895ab8be5185f2432c334d6dec1f5d1933a9c83014d188e102cef", size = 125230, upload-time = "2025-01-18T18:11:54.582Z" }, + { url = "https://files.pythonhosted.org/packages/06/df/a85a7955f11274191eccf559e8481b2be74a7c6d43075d0a9506aa80284d/orjson-3.10.15-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:9e590a0477b23ecd5b0ac865b1b907b01b3c5535f5e8a8f6ab0e503efb896334", size = 150148, upload-time = "2025-01-18T15:53:44.062Z" }, + { url = "https://files.pythonhosted.org/packages/37/b3/94c55625a29b8767c0eed194cb000b3787e3c23b4cdd13be17bae6ccbb4b/orjson-3.10.15-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:a6be38bd103d2fd9bdfa31c2720b23b5d47c6796bcb1d1b598e3924441b4298d", size = 139749, upload-time = "2025-01-18T15:53:45.526Z" }, + { url = "https://files.pythonhosted.org/packages/53/ba/c608b1e719971e8ddac2379f290404c2e914cf8e976369bae3cad88768b1/orjson-3.10.15-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:ff4f6edb1578960ed628a3b998fa54d78d9bb3e2eb2cfc5c2a09732431c678d0", size = 154558, upload-time = "2025-01-18T15:53:47.712Z" }, + { url = "https://files.pythonhosted.org/packages/b2/c4/c1fb835bb23ad788a39aa9ebb8821d51b1c03588d9a9e4ca7de5b354fdd5/orjson-3.10.15-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b0482b21d0462eddd67e7fce10b89e0b6ac56570424662b685a0d6fccf581e13", size = 130349, upload-time = "2025-01-18T18:11:56.885Z" }, + { url = "https://files.pythonhosted.org/packages/78/14/bb2b48b26ab3c570b284eb2157d98c1ef331a8397f6c8bd983b270467f5c/orjson-3.10.15-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:bb5cc3527036ae3d98b65e37b7986a918955f85332c1ee07f9d3f82f3a6899b5", size = 138513, upload-time = "2025-01-18T15:53:50.52Z" }, + { url = "https://files.pythonhosted.org/packages/4a/97/d5b353a5fe532e92c46467aa37e637f81af8468aa894cd77d2ec8a12f99e/orjson-3.10.15-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:d569c1c462912acdd119ccbf719cf7102ea2c67dd03b99edcb1a3048651ac96b", size = 130942, upload-time = "2025-01-18T15:53:51.894Z" }, + { url = "https://files.pythonhosted.org/packages/b5/5d/a067bec55293cca48fea8b9928cfa84c623be0cce8141d47690e64a6ca12/orjson-3.10.15-cp311-cp311-musllinux_1_2_armv7l.whl", hash = "sha256:1e6d33efab6b71d67f22bf2962895d3dc6f82a6273a965fab762e64fa90dc399", size = 414717, upload-time = "2025-01-18T15:53:53.215Z" }, + { url = "https://files.pythonhosted.org/packages/6f/9a/1485b8b05c6b4c4db172c438cf5db5dcfd10e72a9bc23c151a1137e763e0/orjson-3.10.15-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:c33be3795e299f565681d69852ac8c1bc5c84863c0b0030b2b3468843be90388", size = 141033, upload-time = "2025-01-18T15:53:54.664Z" }, + { url = "https://files.pythonhosted.org/packages/f8/d2/fc67523656e43a0c7eaeae9007c8b02e86076b15d591e9be11554d3d3138/orjson-3.10.15-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:eea80037b9fae5339b214f59308ef0589fc06dc870578b7cce6d71eb2096764c", size = 129720, upload-time = "2025-01-18T15:53:56.588Z" }, + { url = "https://files.pythonhosted.org/packages/79/42/f58c7bd4e5b54da2ce2ef0331a39ccbbaa7699b7f70206fbf06737c9ed7d/orjson-3.10.15-cp311-cp311-win32.whl", hash = "sha256:d5ac11b659fd798228a7adba3e37c010e0152b78b1982897020a8e019a94882e", size = 142473, upload-time = "2025-01-18T15:53:58.796Z" }, + { url = "https://files.pythonhosted.org/packages/00/f8/bb60a4644287a544ec81df1699d5b965776bc9848d9029d9f9b3402ac8bb/orjson-3.10.15-cp311-cp311-win_amd64.whl", hash = "sha256:cf45e0214c593660339ef63e875f32ddd5aa3b4adc15e662cdb80dc49e194f8e", size = 133570, upload-time = "2025-01-18T15:54:00.98Z" }, + { url = "https://files.pythonhosted.org/packages/66/85/22fe737188905a71afcc4bf7cc4c79cd7f5bbe9ed1fe0aac4ce4c33edc30/orjson-3.10.15-cp312-cp312-macosx_10_15_x86_64.macosx_11_0_arm64.macosx_10_15_universal2.whl", hash = "sha256:9d11c0714fc85bfcf36ada1179400862da3288fc785c30e8297844c867d7505a", size = 249504, upload-time = "2025-01-18T15:54:02.28Z" }, + { url = "https://files.pythonhosted.org/packages/48/b7/2622b29f3afebe938a0a9037e184660379797d5fd5234e5998345d7a5b43/orjson-3.10.15-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:dba5a1e85d554e3897fa9fe6fbcff2ed32d55008973ec9a2b992bd9a65d2352d", size = 125080, upload-time = "2025-01-18T18:11:59.21Z" }, + { url = "https://files.pythonhosted.org/packages/ce/8f/0b72a48f4403d0b88b2a41450c535b3e8989e8a2d7800659a967efc7c115/orjson-3.10.15-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:7723ad949a0ea502df656948ddd8b392780a5beaa4c3b5f97e525191b102fff0", size = 150121, upload-time = "2025-01-18T15:54:03.998Z" }, + { url = "https://files.pythonhosted.org/packages/06/ec/acb1a20cd49edb2000be5a0404cd43e3c8aad219f376ac8c60b870518c03/orjson-3.10.15-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:6fd9bc64421e9fe9bd88039e7ce8e58d4fead67ca88e3a4014b143cec7684fd4", size = 139796, upload-time = "2025-01-18T15:54:06.551Z" }, + { url = "https://files.pythonhosted.org/packages/33/e1/f7840a2ea852114b23a52a1c0b2bea0a1ea22236efbcdb876402d799c423/orjson-3.10.15-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:dadba0e7b6594216c214ef7894c4bd5f08d7c0135f4dd0145600be4fbcc16767", size = 154636, upload-time = "2025-01-18T15:54:08.001Z" }, + { url = "https://files.pythonhosted.org/packages/fa/da/31543337febd043b8fa80a3b67de627669b88c7b128d9ad4cc2ece005b7a/orjson-3.10.15-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b48f59114fe318f33bbaee8ebeda696d8ccc94c9e90bc27dbe72153094e26f41", size = 130621, upload-time = "2025-01-18T18:12:00.843Z" }, + { url = "https://files.pythonhosted.org/packages/ed/78/66115dc9afbc22496530d2139f2f4455698be444c7c2475cb48f657cefc9/orjson-3.10.15-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:035fb83585e0f15e076759b6fedaf0abb460d1765b6a36f48018a52858443514", size = 138516, upload-time = "2025-01-18T15:54:09.413Z" }, + { url = "https://files.pythonhosted.org/packages/22/84/cd4f5fb5427ffcf823140957a47503076184cb1ce15bcc1165125c26c46c/orjson-3.10.15-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:d13b7fe322d75bf84464b075eafd8e7dd9eae05649aa2a5354cfa32f43c59f17", size = 130762, upload-time = "2025-01-18T15:54:11.777Z" }, + { url = "https://files.pythonhosted.org/packages/93/1f/67596b711ba9f56dd75d73b60089c5c92057f1130bb3a25a0f53fb9a583b/orjson-3.10.15-cp312-cp312-musllinux_1_2_armv7l.whl", hash = "sha256:7066b74f9f259849629e0d04db6609db4cf5b973248f455ba5d3bd58a4daaa5b", size = 414700, upload-time = "2025-01-18T15:54:14.026Z" }, + { url = "https://files.pythonhosted.org/packages/7c/0c/6a3b3271b46443d90efb713c3e4fe83fa8cd71cda0d11a0f69a03f437c6e/orjson-3.10.15-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:88dc3f65a026bd3175eb157fea994fca6ac7c4c8579fc5a86fc2114ad05705b7", size = 141077, upload-time = "2025-01-18T15:54:15.612Z" }, + { url = "https://files.pythonhosted.org/packages/3b/9b/33c58e0bfc788995eccd0d525ecd6b84b40d7ed182dd0751cd4c1322ac62/orjson-3.10.15-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:b342567e5465bd99faa559507fe45e33fc76b9fb868a63f1642c6bc0735ad02a", size = 129898, upload-time = "2025-01-18T15:54:17.049Z" }, + { url = "https://files.pythonhosted.org/packages/01/c1/d577ecd2e9fa393366a1ea0a9267f6510d86e6c4bb1cdfb9877104cac44c/orjson-3.10.15-cp312-cp312-win32.whl", hash = "sha256:0a4f27ea5617828e6b58922fdbec67b0aa4bb844e2d363b9244c47fa2180e665", size = 142566, upload-time = "2025-01-18T15:54:18.507Z" }, + { url = "https://files.pythonhosted.org/packages/ed/eb/a85317ee1732d1034b92d56f89f1de4d7bf7904f5c8fb9dcdd5b1c83917f/orjson-3.10.15-cp312-cp312-win_amd64.whl", hash = "sha256:ef5b87e7aa9545ddadd2309efe6824bd3dd64ac101c15dae0f2f597911d46eaa", size = 133732, upload-time = "2025-01-18T15:54:20.027Z" }, + { url = "https://files.pythonhosted.org/packages/06/10/fe7d60b8da538e8d3d3721f08c1b7bff0491e8fa4dd3bf11a17e34f4730e/orjson-3.10.15-cp313-cp313-macosx_10_15_x86_64.macosx_11_0_arm64.macosx_10_15_universal2.whl", hash = "sha256:bae0e6ec2b7ba6895198cd981b7cca95d1487d0147c8ed751e5632ad16f031a6", size = 249399, upload-time = "2025-01-18T15:54:22.46Z" }, + { url = "https://files.pythonhosted.org/packages/6b/83/52c356fd3a61abd829ae7e4366a6fe8e8863c825a60d7ac5156067516edf/orjson-3.10.15-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f93ce145b2db1252dd86af37d4165b6faa83072b46e3995ecc95d4b2301b725a", size = 125044, upload-time = "2025-01-18T18:12:02.747Z" }, + { url = "https://files.pythonhosted.org/packages/55/b2/d06d5901408e7ded1a74c7c20d70e3a127057a6d21355f50c90c0f337913/orjson-3.10.15-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:7c203f6f969210128af3acae0ef9ea6aab9782939f45f6fe02d05958fe761ef9", size = 150066, upload-time = "2025-01-18T15:54:24.752Z" }, + { url = "https://files.pythonhosted.org/packages/75/8c/60c3106e08dc593a861755781c7c675a566445cc39558677d505878d879f/orjson-3.10.15-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:8918719572d662e18b8af66aef699d8c21072e54b6c82a3f8f6404c1f5ccd5e0", size = 139737, upload-time = "2025-01-18T15:54:26.236Z" }, + { url = "https://files.pythonhosted.org/packages/6a/8c/ae00d7d0ab8a4490b1efeb01ad4ab2f1982e69cc82490bf8093407718ff5/orjson-3.10.15-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:f71eae9651465dff70aa80db92586ad5b92df46a9373ee55252109bb6b703307", size = 154804, upload-time = "2025-01-18T15:54:28.275Z" }, + { url = "https://files.pythonhosted.org/packages/22/86/65dc69bd88b6dd254535310e97bc518aa50a39ef9c5a2a5d518e7a223710/orjson-3.10.15-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e117eb299a35f2634e25ed120c37c641398826c2f5a3d3cc39f5993b96171b9e", size = 130583, upload-time = "2025-01-18T18:12:04.343Z" }, + { url = "https://files.pythonhosted.org/packages/bb/00/6fe01ededb05d52be42fabb13d93a36e51f1fd9be173bd95707d11a8a860/orjson-3.10.15-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:13242f12d295e83c2955756a574ddd6741c81e5b99f2bef8ed8d53e47a01e4b7", size = 138465, upload-time = "2025-01-18T15:54:29.808Z" }, + { url = "https://files.pythonhosted.org/packages/db/2f/4cc151c4b471b0cdc8cb29d3eadbce5007eb0475d26fa26ed123dca93b33/orjson-3.10.15-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:7946922ada8f3e0b7b958cc3eb22cfcf6c0df83d1fe5521b4a100103e3fa84c8", size = 130742, upload-time = "2025-01-18T15:54:31.289Z" }, + { url = "https://files.pythonhosted.org/packages/9f/13/8a6109e4b477c518498ca37963d9c0eb1508b259725553fb53d53b20e2ea/orjson-3.10.15-cp313-cp313-musllinux_1_2_armv7l.whl", hash = "sha256:b7155eb1623347f0f22c38c9abdd738b287e39b9982e1da227503387b81b34ca", size = 414669, upload-time = "2025-01-18T15:54:33.687Z" }, + { url = "https://files.pythonhosted.org/packages/22/7b/1d229d6d24644ed4d0a803de1b0e2df832032d5beda7346831c78191b5b2/orjson-3.10.15-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:208beedfa807c922da4e81061dafa9c8489c6328934ca2a562efa707e049e561", size = 141043, upload-time = "2025-01-18T15:54:35.482Z" }, + { url = "https://files.pythonhosted.org/packages/cc/d3/6dc91156cf12ed86bed383bcb942d84d23304a1e57b7ab030bf60ea130d6/orjson-3.10.15-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:eca81f83b1b8c07449e1d6ff7074e82e3fd6777e588f1a6632127f286a968825", size = 129826, upload-time = "2025-01-18T15:54:37.906Z" }, + { url = "https://files.pythonhosted.org/packages/b3/38/c47c25b86f6996f1343be721b6ea4367bc1c8bc0fc3f6bbcd995d18cb19d/orjson-3.10.15-cp313-cp313-win32.whl", hash = "sha256:c03cd6eea1bd3b949d0d007c8d57049aa2b39bd49f58b4b2af571a5d3833d890", size = 142542, upload-time = "2025-01-18T15:54:40.181Z" }, + { url = "https://files.pythonhosted.org/packages/27/f1/1d7ec15b20f8ce9300bc850de1e059132b88990e46cd0ccac29cbf11e4f9/orjson-3.10.15-cp313-cp313-win_amd64.whl", hash = "sha256:fd56a26a04f6ba5fb2045b0acc487a63162a958ed837648c5781e1fe3316cfbf", size = 133444, upload-time = "2025-01-18T15:54:42.076Z" }, ] [[package]] name = "overrides" version = "7.7.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/36/86/b585f53236dec60aba864e050778b25045f857e17f6e5ea0ae95fe80edd2/overrides-7.7.0.tar.gz", hash = "sha256:55158fa3d93b98cc75299b1e67078ad9003ca27945c76162c1c0766d6f91820a", size = 22812 } +sdist = { url = "https://files.pythonhosted.org/packages/36/86/b585f53236dec60aba864e050778b25045f857e17f6e5ea0ae95fe80edd2/overrides-7.7.0.tar.gz", hash = "sha256:55158fa3d93b98cc75299b1e67078ad9003ca27945c76162c1c0766d6f91820a", size = 22812, upload-time = "2024-01-27T21:01:33.423Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/2c/ab/fc8290c6a4c722e5514d80f62b2dc4c4df1a68a41d1364e625c35990fcf3/overrides-7.7.0-py3-none-any.whl", hash = "sha256:c7ed9d062f78b8e4c1a7b70bd8796b35ead4d9f510227ef9c5dc7626c60d7e49", size = 17832 }, + { url = "https://files.pythonhosted.org/packages/2c/ab/fc8290c6a4c722e5514d80f62b2dc4c4df1a68a41d1364e625c35990fcf3/overrides-7.7.0-py3-none-any.whl", hash = "sha256:c7ed9d062f78b8e4c1a7b70bd8796b35ead4d9f510227ef9c5dc7626c60d7e49", size = 17832, upload-time = "2024-01-27T21:01:31.393Z" }, ] [[package]] name = "packaging" version = "24.2" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/d0/63/68dbb6eb2de9cb10ee4c9c14a0148804425e13c4fb20d61cce69f53106da/packaging-24.2.tar.gz", hash = "sha256:c228a6dc5e932d346bc5739379109d49e8853dd8223571c7c5b55260edc0b97f", size = 163950 } +sdist = { url = "https://files.pythonhosted.org/packages/d0/63/68dbb6eb2de9cb10ee4c9c14a0148804425e13c4fb20d61cce69f53106da/packaging-24.2.tar.gz", hash = "sha256:c228a6dc5e932d346bc5739379109d49e8853dd8223571c7c5b55260edc0b97f", size = 163950, upload-time = "2024-11-08T09:47:47.202Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/88/ef/eb23f262cca3c0c4eb7ab1933c3b1f03d021f2c48f54763065b6f0e321be/packaging-24.2-py3-none-any.whl", hash = "sha256:09abb1bccd265c01f4a3aa3f7a7db064b36514d2cba19a2f694fe6150451a759", size = 65451 }, + { url = "https://files.pythonhosted.org/packages/88/ef/eb23f262cca3c0c4eb7ab1933c3b1f03d021f2c48f54763065b6f0e321be/packaging-24.2-py3-none-any.whl", hash = "sha256:09abb1bccd265c01f4a3aa3f7a7db064b36514d2cba19a2f694fe6150451a759", size = 65451, upload-time = "2024-11-08T09:47:44.722Z" }, ] [[package]] @@ -7070,42 +7090,42 @@ dependencies = [ { name = "pytz" }, { name = "tzdata" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/9c/d6/9f8431bacc2e19dca897724cd097b1bb224a6ad5433784a44b587c7c13af/pandas-2.2.3.tar.gz", hash = "sha256:4f18ba62b61d7e192368b84517265a99b4d7ee8912f8708660fb4a366cc82667", size = 4399213 } -wheels = [ - { url = "https://files.pythonhosted.org/packages/aa/70/c853aec59839bceed032d52010ff5f1b8d87dc3114b762e4ba2727661a3b/pandas-2.2.3-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:1948ddde24197a0f7add2bdc4ca83bf2b1ef84a1bc8ccffd95eda17fd836ecb5", size = 12580827 }, - { url = "https://files.pythonhosted.org/packages/99/f2/c4527768739ffa4469b2b4fff05aa3768a478aed89a2f271a79a40eee984/pandas-2.2.3-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:381175499d3802cde0eabbaf6324cce0c4f5d52ca6f8c377c29ad442f50f6348", size = 11303897 }, - { url = "https://files.pythonhosted.org/packages/ed/12/86c1747ea27989d7a4064f806ce2bae2c6d575b950be087837bdfcabacc9/pandas-2.2.3-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:d9c45366def9a3dd85a6454c0e7908f2b3b8e9c138f5dc38fed7ce720d8453ed", size = 66480908 }, - { url = "https://files.pythonhosted.org/packages/44/50/7db2cd5e6373ae796f0ddad3675268c8d59fb6076e66f0c339d61cea886b/pandas-2.2.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:86976a1c5b25ae3f8ccae3a5306e443569ee3c3faf444dfd0f41cda24667ad57", size = 13064210 }, - { url = "https://files.pythonhosted.org/packages/61/61/a89015a6d5536cb0d6c3ba02cebed51a95538cf83472975275e28ebf7d0c/pandas-2.2.3-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:b8661b0238a69d7aafe156b7fa86c44b881387509653fdf857bebc5e4008ad42", size = 16754292 }, - { url = "https://files.pythonhosted.org/packages/ce/0d/4cc7b69ce37fac07645a94e1d4b0880b15999494372c1523508511b09e40/pandas-2.2.3-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:37e0aced3e8f539eccf2e099f65cdb9c8aa85109b0be6e93e2baff94264bdc6f", size = 14416379 }, - { url = "https://files.pythonhosted.org/packages/31/9e/6ebb433de864a6cd45716af52a4d7a8c3c9aaf3a98368e61db9e69e69a9c/pandas-2.2.3-cp310-cp310-win_amd64.whl", hash = "sha256:56534ce0746a58afaf7942ba4863e0ef81c9c50d3f0ae93e9497d6a41a057645", size = 11598471 }, - { url = "https://files.pythonhosted.org/packages/a8/44/d9502bf0ed197ba9bf1103c9867d5904ddcaf869e52329787fc54ed70cc8/pandas-2.2.3-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:66108071e1b935240e74525006034333f98bcdb87ea116de573a6a0dccb6c039", size = 12602222 }, - { url = "https://files.pythonhosted.org/packages/52/11/9eac327a38834f162b8250aab32a6781339c69afe7574368fffe46387edf/pandas-2.2.3-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:7c2875855b0ff77b2a64a0365e24455d9990730d6431b9e0ee18ad8acee13dbd", size = 11321274 }, - { url = "https://files.pythonhosted.org/packages/45/fb/c4beeb084718598ba19aa9f5abbc8aed8b42f90930da861fcb1acdb54c3a/pandas-2.2.3-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:cd8d0c3be0515c12fed0bdbae072551c8b54b7192c7b1fda0ba56059a0179698", size = 15579836 }, - { url = "https://files.pythonhosted.org/packages/cd/5f/4dba1d39bb9c38d574a9a22548c540177f78ea47b32f99c0ff2ec499fac5/pandas-2.2.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c124333816c3a9b03fbeef3a9f230ba9a737e9e5bb4060aa2107a86cc0a497fc", size = 13058505 }, - { url = "https://files.pythonhosted.org/packages/b9/57/708135b90391995361636634df1f1130d03ba456e95bcf576fada459115a/pandas-2.2.3-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:63cc132e40a2e084cf01adf0775b15ac515ba905d7dcca47e9a251819c575ef3", size = 16744420 }, - { url = "https://files.pythonhosted.org/packages/86/4a/03ed6b7ee323cf30404265c284cee9c65c56a212e0a08d9ee06984ba2240/pandas-2.2.3-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:29401dbfa9ad77319367d36940cd8a0b3a11aba16063e39632d98b0e931ddf32", size = 14440457 }, - { url = "https://files.pythonhosted.org/packages/ed/8c/87ddf1fcb55d11f9f847e3c69bb1c6f8e46e2f40ab1a2d2abadb2401b007/pandas-2.2.3-cp311-cp311-win_amd64.whl", hash = "sha256:3fc6873a41186404dad67245896a6e440baacc92f5b716ccd1bc9ed2995ab2c5", size = 11617166 }, - { url = "https://files.pythonhosted.org/packages/17/a3/fb2734118db0af37ea7433f57f722c0a56687e14b14690edff0cdb4b7e58/pandas-2.2.3-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:b1d432e8d08679a40e2a6d8b2f9770a5c21793a6f9f47fdd52c5ce1948a5a8a9", size = 12529893 }, - { url = "https://files.pythonhosted.org/packages/e1/0c/ad295fd74bfac85358fd579e271cded3ac969de81f62dd0142c426b9da91/pandas-2.2.3-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:a5a1595fe639f5988ba6a8e5bc9649af3baf26df3998a0abe56c02609392e0a4", size = 11363475 }, - { url = "https://files.pythonhosted.org/packages/c6/2a/4bba3f03f7d07207481fed47f5b35f556c7441acddc368ec43d6643c5777/pandas-2.2.3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:5de54125a92bb4d1c051c0659e6fcb75256bf799a732a87184e5ea503965bce3", size = 15188645 }, - { url = "https://files.pythonhosted.org/packages/38/f8/d8fddee9ed0d0c0f4a2132c1dfcf0e3e53265055da8df952a53e7eaf178c/pandas-2.2.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fffb8ae78d8af97f849404f21411c95062db1496aeb3e56f146f0355c9989319", size = 12739445 }, - { url = "https://files.pythonhosted.org/packages/20/e8/45a05d9c39d2cea61ab175dbe6a2de1d05b679e8de2011da4ee190d7e748/pandas-2.2.3-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:6dfcb5ee8d4d50c06a51c2fffa6cff6272098ad6540aed1a76d15fb9318194d8", size = 16359235 }, - { url = "https://files.pythonhosted.org/packages/1d/99/617d07a6a5e429ff90c90da64d428516605a1ec7d7bea494235e1c3882de/pandas-2.2.3-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:062309c1b9ea12a50e8ce661145c6aab431b1e99530d3cd60640e255778bd43a", size = 14056756 }, - { url = "https://files.pythonhosted.org/packages/29/d4/1244ab8edf173a10fd601f7e13b9566c1b525c4f365d6bee918e68381889/pandas-2.2.3-cp312-cp312-win_amd64.whl", hash = "sha256:59ef3764d0fe818125a5097d2ae867ca3fa64df032331b7e0917cf5d7bf66b13", size = 11504248 }, - { url = "https://files.pythonhosted.org/packages/64/22/3b8f4e0ed70644e85cfdcd57454686b9057c6c38d2f74fe4b8bc2527214a/pandas-2.2.3-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:f00d1345d84d8c86a63e476bb4955e46458b304b9575dcf71102b5c705320015", size = 12477643 }, - { url = "https://files.pythonhosted.org/packages/e4/93/b3f5d1838500e22c8d793625da672f3eec046b1a99257666c94446969282/pandas-2.2.3-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:3508d914817e153ad359d7e069d752cdd736a247c322d932eb89e6bc84217f28", size = 11281573 }, - { url = "https://files.pythonhosted.org/packages/f5/94/6c79b07f0e5aab1dcfa35a75f4817f5c4f677931d4234afcd75f0e6a66ca/pandas-2.2.3-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:22a9d949bfc9a502d320aa04e5d02feab689d61da4e7764b62c30b991c42c5f0", size = 15196085 }, - { url = "https://files.pythonhosted.org/packages/e8/31/aa8da88ca0eadbabd0a639788a6da13bb2ff6edbbb9f29aa786450a30a91/pandas-2.2.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f3a255b2c19987fbbe62a9dfd6cff7ff2aa9ccab3fc75218fd4b7530f01efa24", size = 12711809 }, - { url = "https://files.pythonhosted.org/packages/ee/7c/c6dbdb0cb2a4344cacfb8de1c5808ca885b2e4dcfde8008266608f9372af/pandas-2.2.3-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:800250ecdadb6d9c78eae4990da62743b857b470883fa27f652db8bdde7f6659", size = 16356316 }, - { url = "https://files.pythonhosted.org/packages/57/b7/8b757e7d92023b832869fa8881a992696a0bfe2e26f72c9ae9f255988d42/pandas-2.2.3-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:6374c452ff3ec675a8f46fd9ab25c4ad0ba590b71cf0656f8b6daa5202bca3fb", size = 14022055 }, - { url = "https://files.pythonhosted.org/packages/3b/bc/4b18e2b8c002572c5a441a64826252ce5da2aa738855747247a971988043/pandas-2.2.3-cp313-cp313-win_amd64.whl", hash = "sha256:61c5ad4043f791b61dd4752191d9f07f0ae412515d59ba8f005832a532f8736d", size = 11481175 }, - { url = "https://files.pythonhosted.org/packages/76/a3/a5d88146815e972d40d19247b2c162e88213ef51c7c25993942c39dbf41d/pandas-2.2.3-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:3b71f27954685ee685317063bf13c7709a7ba74fc996b84fc6821c59b0f06468", size = 12615650 }, - { url = "https://files.pythonhosted.org/packages/9c/8c/f0fd18f6140ddafc0c24122c8a964e48294acc579d47def376fef12bcb4a/pandas-2.2.3-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:38cf8125c40dae9d5acc10fa66af8ea6fdf760b2714ee482ca691fc66e6fcb18", size = 11290177 }, - { url = "https://files.pythonhosted.org/packages/ed/f9/e995754eab9c0f14c6777401f7eece0943840b7a9fc932221c19d1abee9f/pandas-2.2.3-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:ba96630bc17c875161df3818780af30e43be9b166ce51c9a18c1feae342906c2", size = 14651526 }, - { url = "https://files.pythonhosted.org/packages/25/b0/98d6ae2e1abac4f35230aa756005e8654649d305df9a28b16b9ae4353bff/pandas-2.2.3-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1db71525a1538b30142094edb9adc10be3f3e176748cd7acc2240c2f2e5aa3a4", size = 11871013 }, - { url = "https://files.pythonhosted.org/packages/cc/57/0f72a10f9db6a4628744c8e8f0df4e6e21de01212c7c981d31e50ffc8328/pandas-2.2.3-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:15c0e1e02e93116177d29ff83e8b1619c93ddc9c49083f237d4312337a61165d", size = 15711620 }, - { url = "https://files.pythonhosted.org/packages/ab/5f/b38085618b950b79d2d9164a711c52b10aefc0ae6833b96f626b7021b2ed/pandas-2.2.3-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:ad5b65698ab28ed8d7f18790a0dc58005c7629f227be9ecc1072aa74c0c1d43a", size = 13098436 }, +sdist = { url = "https://files.pythonhosted.org/packages/9c/d6/9f8431bacc2e19dca897724cd097b1bb224a6ad5433784a44b587c7c13af/pandas-2.2.3.tar.gz", hash = "sha256:4f18ba62b61d7e192368b84517265a99b4d7ee8912f8708660fb4a366cc82667", size = 4399213, upload-time = "2024-09-20T13:10:04.827Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/aa/70/c853aec59839bceed032d52010ff5f1b8d87dc3114b762e4ba2727661a3b/pandas-2.2.3-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:1948ddde24197a0f7add2bdc4ca83bf2b1ef84a1bc8ccffd95eda17fd836ecb5", size = 12580827, upload-time = "2024-09-20T13:08:42.347Z" }, + { url = "https://files.pythonhosted.org/packages/99/f2/c4527768739ffa4469b2b4fff05aa3768a478aed89a2f271a79a40eee984/pandas-2.2.3-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:381175499d3802cde0eabbaf6324cce0c4f5d52ca6f8c377c29ad442f50f6348", size = 11303897, upload-time = "2024-09-20T13:08:45.807Z" }, + { url = "https://files.pythonhosted.org/packages/ed/12/86c1747ea27989d7a4064f806ce2bae2c6d575b950be087837bdfcabacc9/pandas-2.2.3-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:d9c45366def9a3dd85a6454c0e7908f2b3b8e9c138f5dc38fed7ce720d8453ed", size = 66480908, upload-time = "2024-09-20T18:37:13.513Z" }, + { url = "https://files.pythonhosted.org/packages/44/50/7db2cd5e6373ae796f0ddad3675268c8d59fb6076e66f0c339d61cea886b/pandas-2.2.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:86976a1c5b25ae3f8ccae3a5306e443569ee3c3faf444dfd0f41cda24667ad57", size = 13064210, upload-time = "2024-09-20T13:08:48.325Z" }, + { url = "https://files.pythonhosted.org/packages/61/61/a89015a6d5536cb0d6c3ba02cebed51a95538cf83472975275e28ebf7d0c/pandas-2.2.3-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:b8661b0238a69d7aafe156b7fa86c44b881387509653fdf857bebc5e4008ad42", size = 16754292, upload-time = "2024-09-20T19:01:54.443Z" }, + { url = "https://files.pythonhosted.org/packages/ce/0d/4cc7b69ce37fac07645a94e1d4b0880b15999494372c1523508511b09e40/pandas-2.2.3-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:37e0aced3e8f539eccf2e099f65cdb9c8aa85109b0be6e93e2baff94264bdc6f", size = 14416379, upload-time = "2024-09-20T13:08:50.882Z" }, + { url = "https://files.pythonhosted.org/packages/31/9e/6ebb433de864a6cd45716af52a4d7a8c3c9aaf3a98368e61db9e69e69a9c/pandas-2.2.3-cp310-cp310-win_amd64.whl", hash = "sha256:56534ce0746a58afaf7942ba4863e0ef81c9c50d3f0ae93e9497d6a41a057645", size = 11598471, upload-time = "2024-09-20T13:08:53.332Z" }, + { url = "https://files.pythonhosted.org/packages/a8/44/d9502bf0ed197ba9bf1103c9867d5904ddcaf869e52329787fc54ed70cc8/pandas-2.2.3-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:66108071e1b935240e74525006034333f98bcdb87ea116de573a6a0dccb6c039", size = 12602222, upload-time = "2024-09-20T13:08:56.254Z" }, + { url = "https://files.pythonhosted.org/packages/52/11/9eac327a38834f162b8250aab32a6781339c69afe7574368fffe46387edf/pandas-2.2.3-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:7c2875855b0ff77b2a64a0365e24455d9990730d6431b9e0ee18ad8acee13dbd", size = 11321274, upload-time = "2024-09-20T13:08:58.645Z" }, + { url = "https://files.pythonhosted.org/packages/45/fb/c4beeb084718598ba19aa9f5abbc8aed8b42f90930da861fcb1acdb54c3a/pandas-2.2.3-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:cd8d0c3be0515c12fed0bdbae072551c8b54b7192c7b1fda0ba56059a0179698", size = 15579836, upload-time = "2024-09-20T19:01:57.571Z" }, + { url = "https://files.pythonhosted.org/packages/cd/5f/4dba1d39bb9c38d574a9a22548c540177f78ea47b32f99c0ff2ec499fac5/pandas-2.2.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c124333816c3a9b03fbeef3a9f230ba9a737e9e5bb4060aa2107a86cc0a497fc", size = 13058505, upload-time = "2024-09-20T13:09:01.501Z" }, + { url = "https://files.pythonhosted.org/packages/b9/57/708135b90391995361636634df1f1130d03ba456e95bcf576fada459115a/pandas-2.2.3-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:63cc132e40a2e084cf01adf0775b15ac515ba905d7dcca47e9a251819c575ef3", size = 16744420, upload-time = "2024-09-20T19:02:00.678Z" }, + { url = "https://files.pythonhosted.org/packages/86/4a/03ed6b7ee323cf30404265c284cee9c65c56a212e0a08d9ee06984ba2240/pandas-2.2.3-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:29401dbfa9ad77319367d36940cd8a0b3a11aba16063e39632d98b0e931ddf32", size = 14440457, upload-time = "2024-09-20T13:09:04.105Z" }, + { url = "https://files.pythonhosted.org/packages/ed/8c/87ddf1fcb55d11f9f847e3c69bb1c6f8e46e2f40ab1a2d2abadb2401b007/pandas-2.2.3-cp311-cp311-win_amd64.whl", hash = "sha256:3fc6873a41186404dad67245896a6e440baacc92f5b716ccd1bc9ed2995ab2c5", size = 11617166, upload-time = "2024-09-20T13:09:06.917Z" }, + { url = "https://files.pythonhosted.org/packages/17/a3/fb2734118db0af37ea7433f57f722c0a56687e14b14690edff0cdb4b7e58/pandas-2.2.3-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:b1d432e8d08679a40e2a6d8b2f9770a5c21793a6f9f47fdd52c5ce1948a5a8a9", size = 12529893, upload-time = "2024-09-20T13:09:09.655Z" }, + { url = "https://files.pythonhosted.org/packages/e1/0c/ad295fd74bfac85358fd579e271cded3ac969de81f62dd0142c426b9da91/pandas-2.2.3-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:a5a1595fe639f5988ba6a8e5bc9649af3baf26df3998a0abe56c02609392e0a4", size = 11363475, upload-time = "2024-09-20T13:09:14.718Z" }, + { url = "https://files.pythonhosted.org/packages/c6/2a/4bba3f03f7d07207481fed47f5b35f556c7441acddc368ec43d6643c5777/pandas-2.2.3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:5de54125a92bb4d1c051c0659e6fcb75256bf799a732a87184e5ea503965bce3", size = 15188645, upload-time = "2024-09-20T19:02:03.88Z" }, + { url = "https://files.pythonhosted.org/packages/38/f8/d8fddee9ed0d0c0f4a2132c1dfcf0e3e53265055da8df952a53e7eaf178c/pandas-2.2.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fffb8ae78d8af97f849404f21411c95062db1496aeb3e56f146f0355c9989319", size = 12739445, upload-time = "2024-09-20T13:09:17.621Z" }, + { url = "https://files.pythonhosted.org/packages/20/e8/45a05d9c39d2cea61ab175dbe6a2de1d05b679e8de2011da4ee190d7e748/pandas-2.2.3-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:6dfcb5ee8d4d50c06a51c2fffa6cff6272098ad6540aed1a76d15fb9318194d8", size = 16359235, upload-time = "2024-09-20T19:02:07.094Z" }, + { url = "https://files.pythonhosted.org/packages/1d/99/617d07a6a5e429ff90c90da64d428516605a1ec7d7bea494235e1c3882de/pandas-2.2.3-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:062309c1b9ea12a50e8ce661145c6aab431b1e99530d3cd60640e255778bd43a", size = 14056756, upload-time = "2024-09-20T13:09:20.474Z" }, + { url = "https://files.pythonhosted.org/packages/29/d4/1244ab8edf173a10fd601f7e13b9566c1b525c4f365d6bee918e68381889/pandas-2.2.3-cp312-cp312-win_amd64.whl", hash = "sha256:59ef3764d0fe818125a5097d2ae867ca3fa64df032331b7e0917cf5d7bf66b13", size = 11504248, upload-time = "2024-09-20T13:09:23.137Z" }, + { url = "https://files.pythonhosted.org/packages/64/22/3b8f4e0ed70644e85cfdcd57454686b9057c6c38d2f74fe4b8bc2527214a/pandas-2.2.3-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:f00d1345d84d8c86a63e476bb4955e46458b304b9575dcf71102b5c705320015", size = 12477643, upload-time = "2024-09-20T13:09:25.522Z" }, + { url = "https://files.pythonhosted.org/packages/e4/93/b3f5d1838500e22c8d793625da672f3eec046b1a99257666c94446969282/pandas-2.2.3-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:3508d914817e153ad359d7e069d752cdd736a247c322d932eb89e6bc84217f28", size = 11281573, upload-time = "2024-09-20T13:09:28.012Z" }, + { url = "https://files.pythonhosted.org/packages/f5/94/6c79b07f0e5aab1dcfa35a75f4817f5c4f677931d4234afcd75f0e6a66ca/pandas-2.2.3-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:22a9d949bfc9a502d320aa04e5d02feab689d61da4e7764b62c30b991c42c5f0", size = 15196085, upload-time = "2024-09-20T19:02:10.451Z" }, + { url = "https://files.pythonhosted.org/packages/e8/31/aa8da88ca0eadbabd0a639788a6da13bb2ff6edbbb9f29aa786450a30a91/pandas-2.2.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f3a255b2c19987fbbe62a9dfd6cff7ff2aa9ccab3fc75218fd4b7530f01efa24", size = 12711809, upload-time = "2024-09-20T13:09:30.814Z" }, + { url = "https://files.pythonhosted.org/packages/ee/7c/c6dbdb0cb2a4344cacfb8de1c5808ca885b2e4dcfde8008266608f9372af/pandas-2.2.3-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:800250ecdadb6d9c78eae4990da62743b857b470883fa27f652db8bdde7f6659", size = 16356316, upload-time = "2024-09-20T19:02:13.825Z" }, + { url = "https://files.pythonhosted.org/packages/57/b7/8b757e7d92023b832869fa8881a992696a0bfe2e26f72c9ae9f255988d42/pandas-2.2.3-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:6374c452ff3ec675a8f46fd9ab25c4ad0ba590b71cf0656f8b6daa5202bca3fb", size = 14022055, upload-time = "2024-09-20T13:09:33.462Z" }, + { url = "https://files.pythonhosted.org/packages/3b/bc/4b18e2b8c002572c5a441a64826252ce5da2aa738855747247a971988043/pandas-2.2.3-cp313-cp313-win_amd64.whl", hash = "sha256:61c5ad4043f791b61dd4752191d9f07f0ae412515d59ba8f005832a532f8736d", size = 11481175, upload-time = "2024-09-20T13:09:35.871Z" }, + { url = "https://files.pythonhosted.org/packages/76/a3/a5d88146815e972d40d19247b2c162e88213ef51c7c25993942c39dbf41d/pandas-2.2.3-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:3b71f27954685ee685317063bf13c7709a7ba74fc996b84fc6821c59b0f06468", size = 12615650, upload-time = "2024-09-20T13:09:38.685Z" }, + { url = "https://files.pythonhosted.org/packages/9c/8c/f0fd18f6140ddafc0c24122c8a964e48294acc579d47def376fef12bcb4a/pandas-2.2.3-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:38cf8125c40dae9d5acc10fa66af8ea6fdf760b2714ee482ca691fc66e6fcb18", size = 11290177, upload-time = "2024-09-20T13:09:41.141Z" }, + { url = "https://files.pythonhosted.org/packages/ed/f9/e995754eab9c0f14c6777401f7eece0943840b7a9fc932221c19d1abee9f/pandas-2.2.3-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:ba96630bc17c875161df3818780af30e43be9b166ce51c9a18c1feae342906c2", size = 14651526, upload-time = "2024-09-20T19:02:16.905Z" }, + { url = "https://files.pythonhosted.org/packages/25/b0/98d6ae2e1abac4f35230aa756005e8654649d305df9a28b16b9ae4353bff/pandas-2.2.3-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1db71525a1538b30142094edb9adc10be3f3e176748cd7acc2240c2f2e5aa3a4", size = 11871013, upload-time = "2024-09-20T13:09:44.39Z" }, + { url = "https://files.pythonhosted.org/packages/cc/57/0f72a10f9db6a4628744c8e8f0df4e6e21de01212c7c981d31e50ffc8328/pandas-2.2.3-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:15c0e1e02e93116177d29ff83e8b1619c93ddc9c49083f237d4312337a61165d", size = 15711620, upload-time = "2024-09-20T19:02:20.639Z" }, + { url = "https://files.pythonhosted.org/packages/ab/5f/b38085618b950b79d2d9164a711c52b10aefc0ae6833b96f626b7021b2ed/pandas-2.2.3-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:ad5b65698ab28ed8d7f18790a0dc58005c7629f227be9ecc1072aa74c0c1d43a", size = 13098436, upload-time = "2024-09-20T13:09:48.112Z" }, ] [[package]] @@ -7116,18 +7136,18 @@ dependencies = [ { name = "numpy" }, { name = "types-pytz" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/2e/5a/261f5c67a73e46df2d5984fe7129d66a3ed4864fd7aa9d8721abb3fc802e/pandas_stubs-2.2.3.250308.tar.gz", hash = "sha256:3a6e9daf161f00b85c83772ed3d5cff9522028f07a94817472c07b91f46710fd", size = 103986 } +sdist = { url = "https://files.pythonhosted.org/packages/2e/5a/261f5c67a73e46df2d5984fe7129d66a3ed4864fd7aa9d8721abb3fc802e/pandas_stubs-2.2.3.250308.tar.gz", hash = "sha256:3a6e9daf161f00b85c83772ed3d5cff9522028f07a94817472c07b91f46710fd", size = 103986, upload-time = "2025-03-08T20:51:04.999Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/ba/64/ab61d9ca06ff66c07eb804ec27dec1a2be1978b3c3767caaa91e363438cc/pandas_stubs-2.2.3.250308-py3-none-any.whl", hash = "sha256:a377edff3b61f8b268c82499fdbe7c00fdeed13235b8b71d6a1dc347aeddc74d", size = 158053 }, + { url = "https://files.pythonhosted.org/packages/ba/64/ab61d9ca06ff66c07eb804ec27dec1a2be1978b3c3767caaa91e363438cc/pandas_stubs-2.2.3.250308-py3-none-any.whl", hash = "sha256:a377edff3b61f8b268c82499fdbe7c00fdeed13235b8b71d6a1dc347aeddc74d", size = 158053, upload-time = "2025-03-08T20:51:03.411Z" }, ] [[package]] name = "parameterized" version = "0.9.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/ea/49/00c0c0cc24ff4266025a53e41336b79adaa5a4ebfad214f433d623f9865e/parameterized-0.9.0.tar.gz", hash = "sha256:7fc905272cefa4f364c1a3429cbbe9c0f98b793988efb5bf90aac80f08db09b1", size = 24351 } +sdist = { url = "https://files.pythonhosted.org/packages/ea/49/00c0c0cc24ff4266025a53e41336b79adaa5a4ebfad214f433d623f9865e/parameterized-0.9.0.tar.gz", hash = "sha256:7fc905272cefa4f364c1a3429cbbe9c0f98b793988efb5bf90aac80f08db09b1", size = 24351, upload-time = "2023-03-27T02:01:11.592Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/00/2f/804f58f0b856ab3bf21617cccf5b39206e6c4c94c2cd227bde125ea6105f/parameterized-0.9.0-py2.py3-none-any.whl", hash = "sha256:4e0758e3d41bea3bbd05ec14fc2c24736723f243b28d702081aef438c9372b1b", size = 20475 }, + { url = "https://files.pythonhosted.org/packages/00/2f/804f58f0b856ab3bf21617cccf5b39206e6c4c94c2cd227bde125ea6105f/parameterized-0.9.0-py2.py3-none-any.whl", hash = "sha256:4e0758e3d41bea3bbd05ec14fc2c24736723f243b28d702081aef438c9372b1b", size = 20475, upload-time = "2023-03-27T02:01:09.31Z" }, ] [[package]] @@ -7139,27 +7159,27 @@ dependencies = [ { name = "cryptography" }, { name = "pynacl" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/7d/15/ad6ce226e8138315f2451c2aeea985bf35ee910afb477bae7477dc3a8f3b/paramiko-3.5.1.tar.gz", hash = "sha256:b2c665bc45b2b215bd7d7f039901b14b067da00f3a11e6640995fd58f2664822", size = 1566110 } +sdist = { url = "https://files.pythonhosted.org/packages/7d/15/ad6ce226e8138315f2451c2aeea985bf35ee910afb477bae7477dc3a8f3b/paramiko-3.5.1.tar.gz", hash = "sha256:b2c665bc45b2b215bd7d7f039901b14b067da00f3a11e6640995fd58f2664822", size = 1566110, upload-time = "2025-02-04T02:37:59.783Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/15/f8/c7bd0ef12954a81a1d3cea60a13946bd9a49a0036a5927770c461eade7ae/paramiko-3.5.1-py3-none-any.whl", hash = "sha256:43b9a0501fc2b5e70680388d9346cf252cfb7d00b0667c39e80eb43a408b8f61", size = 227298 }, + { url = "https://files.pythonhosted.org/packages/15/f8/c7bd0ef12954a81a1d3cea60a13946bd9a49a0036a5927770c461eade7ae/paramiko-3.5.1-py3-none-any.whl", hash = "sha256:43b9a0501fc2b5e70680388d9346cf252cfb7d00b0667c39e80eb43a408b8f61", size = 227298, upload-time = "2025-02-04T02:37:57.672Z" }, ] [[package]] name = "parso" version = "0.8.4" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/66/94/68e2e17afaa9169cf6412ab0f28623903be73d1b32e208d9e8e541bb086d/parso-0.8.4.tar.gz", hash = "sha256:eb3a7b58240fb99099a345571deecc0f9540ea5f4dd2fe14c2a99d6b281ab92d", size = 400609 } +sdist = { url = "https://files.pythonhosted.org/packages/66/94/68e2e17afaa9169cf6412ab0f28623903be73d1b32e208d9e8e541bb086d/parso-0.8.4.tar.gz", hash = "sha256:eb3a7b58240fb99099a345571deecc0f9540ea5f4dd2fe14c2a99d6b281ab92d", size = 400609, upload-time = "2024-04-05T09:43:55.897Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/c6/ac/dac4a63f978e4dcb3c6d3a78c4d8e0192a113d288502a1216950c41b1027/parso-0.8.4-py2.py3-none-any.whl", hash = "sha256:a418670a20291dacd2dddc80c377c5c3791378ee1e8d12bffc35420643d43f18", size = 103650 }, + { url = "https://files.pythonhosted.org/packages/c6/ac/dac4a63f978e4dcb3c6d3a78c4d8e0192a113d288502a1216950c41b1027/parso-0.8.4-py2.py3-none-any.whl", hash = "sha256:a418670a20291dacd2dddc80c377c5c3791378ee1e8d12bffc35420643d43f18", size = 103650, upload-time = "2024-04-05T09:43:53.299Z" }, ] [[package]] name = "passlib" version = "1.7.4" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/b6/06/9da9ee59a67fae7761aab3ccc84fa4f3f33f125b370f1ccdb915bf967c11/passlib-1.7.4.tar.gz", hash = "sha256:defd50f72b65c5402ab2c573830a6978e5f202ad0d984793c8dde2c4152ebe04", size = 689844 } +sdist = { url = "https://files.pythonhosted.org/packages/b6/06/9da9ee59a67fae7761aab3ccc84fa4f3f33f125b370f1ccdb915bf967c11/passlib-1.7.4.tar.gz", hash = "sha256:defd50f72b65c5402ab2c573830a6978e5f202ad0d984793c8dde2c4152ebe04", size = 689844, upload-time = "2020-10-08T19:00:52.121Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/3b/a4/ab6b7589382ca3df236e03faa71deac88cae040af60c071a78d254a62172/passlib-1.7.4-py2.py3-none-any.whl", hash = "sha256:aa6bca462b8d8bda89c70b382f0c298a20b5560af6cbfa2dce410c0a2fb669f1", size = 525554 }, + { url = "https://files.pythonhosted.org/packages/3b/a4/ab6b7589382ca3df236e03faa71deac88cae040af60c071a78d254a62172/passlib-1.7.4-py2.py3-none-any.whl", hash = "sha256:aa6bca462b8d8bda89c70b382f0c298a20b5560af6cbfa2dce410c0a2fb669f1", size = 525554, upload-time = "2020-10-08T19:00:49.856Z" }, ] [[package]] @@ -7170,9 +7190,9 @@ dependencies = [ { name = "charset-normalizer" }, { name = "cryptography" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/31/b1/a43e3bd872ded4deea4f8efc7aff1703fca8c5455d0c06e20506a06a44ff/pdfminer.six-20231228.tar.gz", hash = "sha256:6004da3ad1a7a4d45930cb950393df89b068e73be365a6ff64a838d37bcb08c4", size = 7362505 } +sdist = { url = "https://files.pythonhosted.org/packages/31/b1/a43e3bd872ded4deea4f8efc7aff1703fca8c5455d0c06e20506a06a44ff/pdfminer.six-20231228.tar.gz", hash = "sha256:6004da3ad1a7a4d45930cb950393df89b068e73be365a6ff64a838d37bcb08c4", size = 7362505, upload-time = "2023-12-28T21:25:32.863Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/eb/9c/e46fe7502b32d7db6af6e36a9105abb93301fa1ec475b5ddcba8b35ae23a/pdfminer.six-20231228-py3-none-any.whl", hash = "sha256:e8d3c3310e6fbc1fe414090123ab01351634b4ecb021232206c4c9a8ca3e3b8f", size = 5614515 }, + { url = "https://files.pythonhosted.org/packages/eb/9c/e46fe7502b32d7db6af6e36a9105abb93301fa1ec475b5ddcba8b35ae23a/pdfminer.six-20231228-py3-none-any.whl", hash = "sha256:e8d3c3310e6fbc1fe414090123ab01351634b4ecb021232206c4c9a8ca3e3b8f", size = 5614515, upload-time = "2023-12-28T21:25:30.329Z" }, ] [[package]] @@ -7184,16 +7204,16 @@ dependencies = [ { name = "pillow" }, { name = "pypdfium2" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/28/55/33d265185b4e7e6ac81e64478750ea26310055b1b5b278851b981a1c57e5/pdfplumber-0.11.5.tar.gz", hash = "sha256:dadd81b62a0b23e078cdd89de26e013850d4daf5690fcf46dec396b07e6737d6", size = 114626 } +sdist = { url = "https://files.pythonhosted.org/packages/28/55/33d265185b4e7e6ac81e64478750ea26310055b1b5b278851b981a1c57e5/pdfplumber-0.11.5.tar.gz", hash = "sha256:dadd81b62a0b23e078cdd89de26e013850d4daf5690fcf46dec396b07e6737d6", size = 114626, upload-time = "2025-01-01T15:39:14.709Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/18/fe/eebf169301bd1c1c69d639e81ba226d333d35c5ad105b7cd3cfc40a44862/pdfplumber-0.11.5-py3-none-any.whl", hash = "sha256:a6e0921a57e0ef7356001a0fd811250b0e37a0b42630a922ee48f55cdd534070", size = 59515 }, + { url = "https://files.pythonhosted.org/packages/18/fe/eebf169301bd1c1c69d639e81ba226d333d35c5ad105b7cd3cfc40a44862/pdfplumber-0.11.5-py3-none-any.whl", hash = "sha256:a6e0921a57e0ef7356001a0fd811250b0e37a0b42630a922ee48f55cdd534070", size = 59515, upload-time = "2025-01-01T15:39:12.206Z" }, ] [[package]] name = "peewee" version = "3.17.9" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/57/09/4393bd378e70b7fc3163ee83353cc27bb520010a5c2b3c924121e7e7e068/peewee-3.17.9.tar.gz", hash = "sha256:fe15cd001758e324c8e3ca8c8ed900e7397c2907291789e1efc383e66b9bc7a8", size = 3026085 } +sdist = { url = "https://files.pythonhosted.org/packages/57/09/4393bd378e70b7fc3163ee83353cc27bb520010a5c2b3c924121e7e7e068/peewee-3.17.9.tar.gz", hash = "sha256:fe15cd001758e324c8e3ca8c8ed900e7397c2907291789e1efc383e66b9bc7a8", size = 3026085, upload-time = "2025-02-05T16:30:35.774Z" } [[package]] name = "pexpect" @@ -7202,9 +7222,9 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "ptyprocess" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/42/92/cc564bf6381ff43ce1f4d06852fc19a2f11d180f23dc32d9588bee2f149d/pexpect-4.9.0.tar.gz", hash = "sha256:ee7d41123f3c9911050ea2c2dac107568dc43b2d3b0c7557a33212c398ead30f", size = 166450 } +sdist = { url = "https://files.pythonhosted.org/packages/42/92/cc564bf6381ff43ce1f4d06852fc19a2f11d180f23dc32d9588bee2f149d/pexpect-4.9.0.tar.gz", hash = "sha256:ee7d41123f3c9911050ea2c2dac107568dc43b2d3b0c7557a33212c398ead30f", size = 166450, upload-time = "2023-11-25T09:07:26.339Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/9e/c3/059298687310d527a58bb01f3b1965787ee3b40dce76752eda8b44e9a2c5/pexpect-4.9.0-py2.py3-none-any.whl", hash = "sha256:7236d1e080e4936be2dc3e326cec0af72acf9212a7e1d060210e70a47e253523", size = 63772 }, + { url = "https://files.pythonhosted.org/packages/9e/c3/059298687310d527a58bb01f3b1965787ee3b40dce76752eda8b44e9a2c5/pexpect-4.9.0-py2.py3-none-any.whl", hash = "sha256:7236d1e080e4936be2dc3e326cec0af72acf9212a7e1d060210e70a47e253523", size = 63772, upload-time = "2023-11-25T06:56:14.81Z" }, ] [[package]] @@ -7214,76 +7234,76 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "numpy" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/7d/d8/fd6009cee3e03214667df488cdcf9609461d729968da94e4f95d6359d304/pgvector-0.3.6.tar.gz", hash = "sha256:31d01690e6ea26cea8a633cde5f0f55f5b246d9c8292d68efdef8c22ec994ade", size = 25421 } +sdist = { url = "https://files.pythonhosted.org/packages/7d/d8/fd6009cee3e03214667df488cdcf9609461d729968da94e4f95d6359d304/pgvector-0.3.6.tar.gz", hash = "sha256:31d01690e6ea26cea8a633cde5f0f55f5b246d9c8292d68efdef8c22ec994ade", size = 25421, upload-time = "2024-10-27T00:15:09.632Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/fb/81/f457d6d361e04d061bef413749a6e1ab04d98cfeec6d8abcfe40184750f3/pgvector-0.3.6-py3-none-any.whl", hash = "sha256:f6c269b3c110ccb7496bac87202148ed18f34b390a0189c783e351062400a75a", size = 24880 }, + { url = "https://files.pythonhosted.org/packages/fb/81/f457d6d361e04d061bef413749a6e1ab04d98cfeec6d8abcfe40184750f3/pgvector-0.3.6-py3-none-any.whl", hash = "sha256:f6c269b3c110ccb7496bac87202148ed18f34b390a0189c783e351062400a75a", size = 24880, upload-time = "2024-10-27T00:15:08.045Z" }, ] [[package]] name = "pillow" version = "11.1.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/f3/af/c097e544e7bd278333db77933e535098c259609c4eb3b85381109602fb5b/pillow-11.1.0.tar.gz", hash = "sha256:368da70808b36d73b4b390a8ffac11069f8a5c85f29eff1f1b01bcf3ef5b2a20", size = 46742715 } -wheels = [ - { url = "https://files.pythonhosted.org/packages/50/1c/2dcea34ac3d7bc96a1fd1bd0a6e06a57c67167fec2cff8d95d88229a8817/pillow-11.1.0-cp310-cp310-macosx_10_10_x86_64.whl", hash = "sha256:e1abe69aca89514737465752b4bcaf8016de61b3be1397a8fc260ba33321b3a8", size = 3229983 }, - { url = "https://files.pythonhosted.org/packages/14/ca/6bec3df25e4c88432681de94a3531cc738bd85dea6c7aa6ab6f81ad8bd11/pillow-11.1.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:c640e5a06869c75994624551f45e5506e4256562ead981cce820d5ab39ae2192", size = 3101831 }, - { url = "https://files.pythonhosted.org/packages/d4/2c/668e18e5521e46eb9667b09e501d8e07049eb5bfe39d56be0724a43117e6/pillow-11.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a07dba04c5e22824816b2615ad7a7484432d7f540e6fa86af60d2de57b0fcee2", size = 4314074 }, - { url = "https://files.pythonhosted.org/packages/02/80/79f99b714f0fc25f6a8499ecfd1f810df12aec170ea1e32a4f75746051ce/pillow-11.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e267b0ed063341f3e60acd25c05200df4193e15a4a5807075cd71225a2386e26", size = 4394933 }, - { url = "https://files.pythonhosted.org/packages/81/aa/8d4ad25dc11fd10a2001d5b8a80fdc0e564ac33b293bdfe04ed387e0fd95/pillow-11.1.0-cp310-cp310-manylinux_2_28_aarch64.whl", hash = "sha256:bd165131fd51697e22421d0e467997ad31621b74bfc0b75956608cb2906dda07", size = 4353349 }, - { url = "https://files.pythonhosted.org/packages/84/7a/cd0c3eaf4a28cb2a74bdd19129f7726277a7f30c4f8424cd27a62987d864/pillow-11.1.0-cp310-cp310-manylinux_2_28_x86_64.whl", hash = "sha256:abc56501c3fd148d60659aae0af6ddc149660469082859fa7b066a298bde9482", size = 4476532 }, - { url = "https://files.pythonhosted.org/packages/8f/8b/a907fdd3ae8f01c7670dfb1499c53c28e217c338b47a813af8d815e7ce97/pillow-11.1.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:54ce1c9a16a9561b6d6d8cb30089ab1e5eb66918cb47d457bd996ef34182922e", size = 4279789 }, - { url = "https://files.pythonhosted.org/packages/6f/9a/9f139d9e8cccd661c3efbf6898967a9a337eb2e9be2b454ba0a09533100d/pillow-11.1.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:73ddde795ee9b06257dac5ad42fcb07f3b9b813f8c1f7f870f402f4dc54b5269", size = 4413131 }, - { url = "https://files.pythonhosted.org/packages/a8/68/0d8d461f42a3f37432203c8e6df94da10ac8081b6d35af1c203bf3111088/pillow-11.1.0-cp310-cp310-win32.whl", hash = "sha256:3a5fe20a7b66e8135d7fd617b13272626a28278d0e578c98720d9ba4b2439d49", size = 2291213 }, - { url = "https://files.pythonhosted.org/packages/14/81/d0dff759a74ba87715509af9f6cb21fa21d93b02b3316ed43bda83664db9/pillow-11.1.0-cp310-cp310-win_amd64.whl", hash = "sha256:b6123aa4a59d75f06e9dd3dac5bf8bc9aa383121bb3dd9a7a612e05eabc9961a", size = 2625725 }, - { url = "https://files.pythonhosted.org/packages/ce/1f/8d50c096a1d58ef0584ddc37e6f602828515219e9d2428e14ce50f5ecad1/pillow-11.1.0-cp310-cp310-win_arm64.whl", hash = "sha256:a76da0a31da6fcae4210aa94fd779c65c75786bc9af06289cd1c184451ef7a65", size = 2375213 }, - { url = "https://files.pythonhosted.org/packages/dd/d6/2000bfd8d5414fb70cbbe52c8332f2283ff30ed66a9cde42716c8ecbe22c/pillow-11.1.0-cp311-cp311-macosx_10_10_x86_64.whl", hash = "sha256:e06695e0326d05b06833b40b7ef477e475d0b1ba3a6d27da1bb48c23209bf457", size = 3229968 }, - { url = "https://files.pythonhosted.org/packages/d9/45/3fe487010dd9ce0a06adf9b8ff4f273cc0a44536e234b0fad3532a42c15b/pillow-11.1.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:96f82000e12f23e4f29346e42702b6ed9a2f2fea34a740dd5ffffcc8c539eb35", size = 3101806 }, - { url = "https://files.pythonhosted.org/packages/e3/72/776b3629c47d9d5f1c160113158a7a7ad177688d3a1159cd3b62ded5a33a/pillow-11.1.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a3cd561ded2cf2bbae44d4605837221b987c216cff94f49dfeed63488bb228d2", size = 4322283 }, - { url = "https://files.pythonhosted.org/packages/e4/c2/e25199e7e4e71d64eeb869f5b72c7ddec70e0a87926398785ab944d92375/pillow-11.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f189805c8be5ca5add39e6f899e6ce2ed824e65fb45f3c28cb2841911da19070", size = 4402945 }, - { url = "https://files.pythonhosted.org/packages/c1/ed/51d6136c9d5911f78632b1b86c45241c712c5a80ed7fa7f9120a5dff1eba/pillow-11.1.0-cp311-cp311-manylinux_2_28_aarch64.whl", hash = "sha256:dd0052e9db3474df30433f83a71b9b23bd9e4ef1de13d92df21a52c0303b8ab6", size = 4361228 }, - { url = "https://files.pythonhosted.org/packages/48/a4/fbfe9d5581d7b111b28f1d8c2762dee92e9821bb209af9fa83c940e507a0/pillow-11.1.0-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:837060a8599b8f5d402e97197d4924f05a2e0d68756998345c829c33186217b1", size = 4484021 }, - { url = "https://files.pythonhosted.org/packages/39/db/0b3c1a5018117f3c1d4df671fb8e47d08937f27519e8614bbe86153b65a5/pillow-11.1.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:aa8dd43daa836b9a8128dbe7d923423e5ad86f50a7a14dc688194b7be5c0dea2", size = 4287449 }, - { url = "https://files.pythonhosted.org/packages/d9/58/bc128da7fea8c89fc85e09f773c4901e95b5936000e6f303222490c052f3/pillow-11.1.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:0a2f91f8a8b367e7a57c6e91cd25af510168091fb89ec5146003e424e1558a96", size = 4419972 }, - { url = "https://files.pythonhosted.org/packages/5f/bb/58f34379bde9fe197f51841c5bbe8830c28bbb6d3801f16a83b8f2ad37df/pillow-11.1.0-cp311-cp311-win32.whl", hash = "sha256:c12fc111ef090845de2bb15009372175d76ac99969bdf31e2ce9b42e4b8cd88f", size = 2291201 }, - { url = "https://files.pythonhosted.org/packages/3a/c6/fce9255272bcf0c39e15abd2f8fd8429a954cf344469eaceb9d0d1366913/pillow-11.1.0-cp311-cp311-win_amd64.whl", hash = "sha256:fbd43429d0d7ed6533b25fc993861b8fd512c42d04514a0dd6337fb3ccf22761", size = 2625686 }, - { url = "https://files.pythonhosted.org/packages/c8/52/8ba066d569d932365509054859f74f2a9abee273edcef5cd75e4bc3e831e/pillow-11.1.0-cp311-cp311-win_arm64.whl", hash = "sha256:f7955ecf5609dee9442cbface754f2c6e541d9e6eda87fad7f7a989b0bdb9d71", size = 2375194 }, - { url = "https://files.pythonhosted.org/packages/95/20/9ce6ed62c91c073fcaa23d216e68289e19d95fb8188b9fb7a63d36771db8/pillow-11.1.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:2062ffb1d36544d42fcaa277b069c88b01bb7298f4efa06731a7fd6cc290b81a", size = 3226818 }, - { url = "https://files.pythonhosted.org/packages/b9/d8/f6004d98579a2596c098d1e30d10b248798cceff82d2b77aa914875bfea1/pillow-11.1.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:a85b653980faad27e88b141348707ceeef8a1186f75ecc600c395dcac19f385b", size = 3101662 }, - { url = "https://files.pythonhosted.org/packages/08/d9/892e705f90051c7a2574d9f24579c9e100c828700d78a63239676f960b74/pillow-11.1.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9409c080586d1f683df3f184f20e36fb647f2e0bc3988094d4fd8c9f4eb1b3b3", size = 4329317 }, - { url = "https://files.pythonhosted.org/packages/8c/aa/7f29711f26680eab0bcd3ecdd6d23ed6bce180d82e3f6380fb7ae35fcf3b/pillow-11.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7fdadc077553621911f27ce206ffcbec7d3f8d7b50e0da39f10997e8e2bb7f6a", size = 4412999 }, - { url = "https://files.pythonhosted.org/packages/c8/c4/8f0fe3b9e0f7196f6d0bbb151f9fba323d72a41da068610c4c960b16632a/pillow-11.1.0-cp312-cp312-manylinux_2_28_aarch64.whl", hash = "sha256:93a18841d09bcdd774dcdc308e4537e1f867b3dec059c131fde0327899734aa1", size = 4368819 }, - { url = "https://files.pythonhosted.org/packages/38/0d/84200ed6a871ce386ddc82904bfadc0c6b28b0c0ec78176871a4679e40b3/pillow-11.1.0-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:9aa9aeddeed452b2f616ff5507459e7bab436916ccb10961c4a382cd3e03f47f", size = 4496081 }, - { url = "https://files.pythonhosted.org/packages/84/9c/9bcd66f714d7e25b64118e3952d52841a4babc6d97b6d28e2261c52045d4/pillow-11.1.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:3cdcdb0b896e981678eee140d882b70092dac83ac1cdf6b3a60e2216a73f2b91", size = 4296513 }, - { url = "https://files.pythonhosted.org/packages/db/61/ada2a226e22da011b45f7104c95ebda1b63dcbb0c378ad0f7c2a710f8fd2/pillow-11.1.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:36ba10b9cb413e7c7dfa3e189aba252deee0602c86c309799da5a74009ac7a1c", size = 4431298 }, - { url = "https://files.pythonhosted.org/packages/e7/c4/fc6e86750523f367923522014b821c11ebc5ad402e659d8c9d09b3c9d70c/pillow-11.1.0-cp312-cp312-win32.whl", hash = "sha256:cfd5cd998c2e36a862d0e27b2df63237e67273f2fc78f47445b14e73a810e7e6", size = 2291630 }, - { url = "https://files.pythonhosted.org/packages/08/5c/2104299949b9d504baf3f4d35f73dbd14ef31bbd1ddc2c1b66a5b7dfda44/pillow-11.1.0-cp312-cp312-win_amd64.whl", hash = "sha256:a697cd8ba0383bba3d2d3ada02b34ed268cb548b369943cd349007730c92bddf", size = 2626369 }, - { url = "https://files.pythonhosted.org/packages/37/f3/9b18362206b244167c958984b57c7f70a0289bfb59a530dd8af5f699b910/pillow-11.1.0-cp312-cp312-win_arm64.whl", hash = "sha256:4dd43a78897793f60766563969442020e90eb7847463eca901e41ba186a7d4a5", size = 2375240 }, - { url = "https://files.pythonhosted.org/packages/b3/31/9ca79cafdce364fd5c980cd3416c20ce1bebd235b470d262f9d24d810184/pillow-11.1.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:ae98e14432d458fc3de11a77ccb3ae65ddce70f730e7c76140653048c71bfcbc", size = 3226640 }, - { url = "https://files.pythonhosted.org/packages/ac/0f/ff07ad45a1f172a497aa393b13a9d81a32e1477ef0e869d030e3c1532521/pillow-11.1.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:cc1331b6d5a6e144aeb5e626f4375f5b7ae9934ba620c0ac6b3e43d5e683a0f0", size = 3101437 }, - { url = "https://files.pythonhosted.org/packages/08/2f/9906fca87a68d29ec4530be1f893149e0cb64a86d1f9f70a7cfcdfe8ae44/pillow-11.1.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:758e9d4ef15d3560214cddbc97b8ef3ef86ce04d62ddac17ad39ba87e89bd3b1", size = 4326605 }, - { url = "https://files.pythonhosted.org/packages/b0/0f/f3547ee15b145bc5c8b336401b2d4c9d9da67da9dcb572d7c0d4103d2c69/pillow-11.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b523466b1a31d0dcef7c5be1f20b942919b62fd6e9a9be199d035509cbefc0ec", size = 4411173 }, - { url = "https://files.pythonhosted.org/packages/b1/df/bf8176aa5db515c5de584c5e00df9bab0713548fd780c82a86cba2c2fedb/pillow-11.1.0-cp313-cp313-manylinux_2_28_aarch64.whl", hash = "sha256:9044b5e4f7083f209c4e35aa5dd54b1dd5b112b108648f5c902ad586d4f945c5", size = 4369145 }, - { url = "https://files.pythonhosted.org/packages/de/7c/7433122d1cfadc740f577cb55526fdc39129a648ac65ce64db2eb7209277/pillow-11.1.0-cp313-cp313-manylinux_2_28_x86_64.whl", hash = "sha256:3764d53e09cdedd91bee65c2527815d315c6b90d7b8b79759cc48d7bf5d4f114", size = 4496340 }, - { url = "https://files.pythonhosted.org/packages/25/46/dd94b93ca6bd555588835f2504bd90c00d5438fe131cf01cfa0c5131a19d/pillow-11.1.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:31eba6bbdd27dde97b0174ddf0297d7a9c3a507a8a1480e1e60ef914fe23d352", size = 4296906 }, - { url = "https://files.pythonhosted.org/packages/a8/28/2f9d32014dfc7753e586db9add35b8a41b7a3b46540e965cb6d6bc607bd2/pillow-11.1.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:b5d658fbd9f0d6eea113aea286b21d3cd4d3fd978157cbf2447a6035916506d3", size = 4431759 }, - { url = "https://files.pythonhosted.org/packages/33/48/19c2cbe7403870fbe8b7737d19eb013f46299cdfe4501573367f6396c775/pillow-11.1.0-cp313-cp313-win32.whl", hash = "sha256:f86d3a7a9af5d826744fabf4afd15b9dfef44fe69a98541f666f66fbb8d3fef9", size = 2291657 }, - { url = "https://files.pythonhosted.org/packages/3b/ad/285c556747d34c399f332ba7c1a595ba245796ef3e22eae190f5364bb62b/pillow-11.1.0-cp313-cp313-win_amd64.whl", hash = "sha256:593c5fd6be85da83656b93ffcccc2312d2d149d251e98588b14fbc288fd8909c", size = 2626304 }, - { url = "https://files.pythonhosted.org/packages/e5/7b/ef35a71163bf36db06e9c8729608f78dedf032fc8313d19bd4be5c2588f3/pillow-11.1.0-cp313-cp313-win_arm64.whl", hash = "sha256:11633d58b6ee5733bde153a8dafd25e505ea3d32e261accd388827ee987baf65", size = 2375117 }, - { url = "https://files.pythonhosted.org/packages/79/30/77f54228401e84d6791354888549b45824ab0ffde659bafa67956303a09f/pillow-11.1.0-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:70ca5ef3b3b1c4a0812b5c63c57c23b63e53bc38e758b37a951e5bc466449861", size = 3230060 }, - { url = "https://files.pythonhosted.org/packages/ce/b1/56723b74b07dd64c1010fee011951ea9c35a43d8020acd03111f14298225/pillow-11.1.0-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:8000376f139d4d38d6851eb149b321a52bb8893a88dae8ee7d95840431977081", size = 3106192 }, - { url = "https://files.pythonhosted.org/packages/e1/cd/7bf7180e08f80a4dcc6b4c3a0aa9e0b0ae57168562726a05dc8aa8fa66b0/pillow-11.1.0-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9ee85f0696a17dd28fbcfceb59f9510aa71934b483d1f5601d1030c3c8304f3c", size = 4446805 }, - { url = "https://files.pythonhosted.org/packages/97/42/87c856ea30c8ed97e8efbe672b58c8304dee0573f8c7cab62ae9e31db6ae/pillow-11.1.0-cp313-cp313t-manylinux_2_28_x86_64.whl", hash = "sha256:dd0e081319328928531df7a0e63621caf67652c8464303fd102141b785ef9547", size = 4530623 }, - { url = "https://files.pythonhosted.org/packages/ff/41/026879e90c84a88e33fb00cc6bd915ac2743c67e87a18f80270dfe3c2041/pillow-11.1.0-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:e63e4e5081de46517099dc30abe418122f54531a6ae2ebc8680bcd7096860eab", size = 4465191 }, - { url = "https://files.pythonhosted.org/packages/e5/fb/a7960e838bc5df57a2ce23183bfd2290d97c33028b96bde332a9057834d3/pillow-11.1.0-cp313-cp313t-win32.whl", hash = "sha256:dda60aa465b861324e65a78c9f5cf0f4bc713e4309f83bc387be158b077963d9", size = 2295494 }, - { url = "https://files.pythonhosted.org/packages/d7/6c/6ec83ee2f6f0fda8d4cf89045c6be4b0373ebfc363ba8538f8c999f63fcd/pillow-11.1.0-cp313-cp313t-win_amd64.whl", hash = "sha256:ad5db5781c774ab9a9b2c4302bbf0c1014960a0a7be63278d13ae6fdf88126fe", size = 2631595 }, - { url = "https://files.pythonhosted.org/packages/cf/6c/41c21c6c8af92b9fea313aa47c75de49e2f9a467964ee33eb0135d47eb64/pillow-11.1.0-cp313-cp313t-win_arm64.whl", hash = "sha256:67cd427c68926108778a9005f2a04adbd5e67c442ed21d95389fe1d595458756", size = 2377651 }, - { url = "https://files.pythonhosted.org/packages/fa/c5/389961578fb677b8b3244fcd934f720ed25a148b9a5cc81c91bdf59d8588/pillow-11.1.0-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:8c730dc3a83e5ac137fbc92dfcfe1511ce3b2b5d7578315b63dbbb76f7f51d90", size = 3198345 }, - { url = "https://files.pythonhosted.org/packages/c4/fa/803c0e50ffee74d4b965229e816af55276eac1d5806712de86f9371858fd/pillow-11.1.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:7d33d2fae0e8b170b6a6c57400e077412240f6f5bb2a342cf1ee512a787942bb", size = 3072938 }, - { url = "https://files.pythonhosted.org/packages/dc/67/2a3a5f8012b5d8c63fe53958ba906c1b1d0482ebed5618057ef4d22f8076/pillow-11.1.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a8d65b38173085f24bc07f8b6c505cbb7418009fa1a1fcb111b1f4961814a442", size = 3400049 }, - { url = "https://files.pythonhosted.org/packages/e5/a0/514f0d317446c98c478d1872497eb92e7cde67003fed74f696441e647446/pillow-11.1.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:015c6e863faa4779251436db398ae75051469f7c903b043a48f078e437656f83", size = 3422431 }, - { url = "https://files.pythonhosted.org/packages/cd/00/20f40a935514037b7d3f87adfc87d2c538430ea625b63b3af8c3f5578e72/pillow-11.1.0-pp310-pypy310_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:d44ff19eea13ae4acdaaab0179fa68c0c6f2f45d66a4d8ec1eda7d6cecbcc15f", size = 3446208 }, - { url = "https://files.pythonhosted.org/packages/28/3c/7de681727963043e093c72e6c3348411b0185eab3263100d4490234ba2f6/pillow-11.1.0-pp310-pypy310_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:d3d8da4a631471dfaf94c10c85f5277b1f8e42ac42bade1ac67da4b4a7359b73", size = 3509746 }, - { url = "https://files.pythonhosted.org/packages/41/67/936f9814bdd74b2dfd4822f1f7725ab5d8ff4103919a1664eb4874c58b2f/pillow-11.1.0-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:4637b88343166249fe8aa94e7c4a62a180c4b3898283bb5d3d2fd5fe10d8e4e0", size = 2626353 }, +sdist = { url = "https://files.pythonhosted.org/packages/f3/af/c097e544e7bd278333db77933e535098c259609c4eb3b85381109602fb5b/pillow-11.1.0.tar.gz", hash = "sha256:368da70808b36d73b4b390a8ffac11069f8a5c85f29eff1f1b01bcf3ef5b2a20", size = 46742715, upload-time = "2025-01-02T08:13:58.407Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/50/1c/2dcea34ac3d7bc96a1fd1bd0a6e06a57c67167fec2cff8d95d88229a8817/pillow-11.1.0-cp310-cp310-macosx_10_10_x86_64.whl", hash = "sha256:e1abe69aca89514737465752b4bcaf8016de61b3be1397a8fc260ba33321b3a8", size = 3229983, upload-time = "2025-01-02T08:10:16.008Z" }, + { url = "https://files.pythonhosted.org/packages/14/ca/6bec3df25e4c88432681de94a3531cc738bd85dea6c7aa6ab6f81ad8bd11/pillow-11.1.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:c640e5a06869c75994624551f45e5506e4256562ead981cce820d5ab39ae2192", size = 3101831, upload-time = "2025-01-02T08:10:18.774Z" }, + { url = "https://files.pythonhosted.org/packages/d4/2c/668e18e5521e46eb9667b09e501d8e07049eb5bfe39d56be0724a43117e6/pillow-11.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a07dba04c5e22824816b2615ad7a7484432d7f540e6fa86af60d2de57b0fcee2", size = 4314074, upload-time = "2025-01-02T08:10:21.114Z" }, + { url = "https://files.pythonhosted.org/packages/02/80/79f99b714f0fc25f6a8499ecfd1f810df12aec170ea1e32a4f75746051ce/pillow-11.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e267b0ed063341f3e60acd25c05200df4193e15a4a5807075cd71225a2386e26", size = 4394933, upload-time = "2025-01-02T08:10:23.982Z" }, + { url = "https://files.pythonhosted.org/packages/81/aa/8d4ad25dc11fd10a2001d5b8a80fdc0e564ac33b293bdfe04ed387e0fd95/pillow-11.1.0-cp310-cp310-manylinux_2_28_aarch64.whl", hash = "sha256:bd165131fd51697e22421d0e467997ad31621b74bfc0b75956608cb2906dda07", size = 4353349, upload-time = "2025-01-02T08:10:25.887Z" }, + { url = "https://files.pythonhosted.org/packages/84/7a/cd0c3eaf4a28cb2a74bdd19129f7726277a7f30c4f8424cd27a62987d864/pillow-11.1.0-cp310-cp310-manylinux_2_28_x86_64.whl", hash = "sha256:abc56501c3fd148d60659aae0af6ddc149660469082859fa7b066a298bde9482", size = 4476532, upload-time = "2025-01-02T08:10:28.129Z" }, + { url = "https://files.pythonhosted.org/packages/8f/8b/a907fdd3ae8f01c7670dfb1499c53c28e217c338b47a813af8d815e7ce97/pillow-11.1.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:54ce1c9a16a9561b6d6d8cb30089ab1e5eb66918cb47d457bd996ef34182922e", size = 4279789, upload-time = "2025-01-02T08:10:32.976Z" }, + { url = "https://files.pythonhosted.org/packages/6f/9a/9f139d9e8cccd661c3efbf6898967a9a337eb2e9be2b454ba0a09533100d/pillow-11.1.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:73ddde795ee9b06257dac5ad42fcb07f3b9b813f8c1f7f870f402f4dc54b5269", size = 4413131, upload-time = "2025-01-02T08:10:36.912Z" }, + { url = "https://files.pythonhosted.org/packages/a8/68/0d8d461f42a3f37432203c8e6df94da10ac8081b6d35af1c203bf3111088/pillow-11.1.0-cp310-cp310-win32.whl", hash = "sha256:3a5fe20a7b66e8135d7fd617b13272626a28278d0e578c98720d9ba4b2439d49", size = 2291213, upload-time = "2025-01-02T08:10:40.186Z" }, + { url = "https://files.pythonhosted.org/packages/14/81/d0dff759a74ba87715509af9f6cb21fa21d93b02b3316ed43bda83664db9/pillow-11.1.0-cp310-cp310-win_amd64.whl", hash = "sha256:b6123aa4a59d75f06e9dd3dac5bf8bc9aa383121bb3dd9a7a612e05eabc9961a", size = 2625725, upload-time = "2025-01-02T08:10:42.404Z" }, + { url = "https://files.pythonhosted.org/packages/ce/1f/8d50c096a1d58ef0584ddc37e6f602828515219e9d2428e14ce50f5ecad1/pillow-11.1.0-cp310-cp310-win_arm64.whl", hash = "sha256:a76da0a31da6fcae4210aa94fd779c65c75786bc9af06289cd1c184451ef7a65", size = 2375213, upload-time = "2025-01-02T08:10:44.173Z" }, + { url = "https://files.pythonhosted.org/packages/dd/d6/2000bfd8d5414fb70cbbe52c8332f2283ff30ed66a9cde42716c8ecbe22c/pillow-11.1.0-cp311-cp311-macosx_10_10_x86_64.whl", hash = "sha256:e06695e0326d05b06833b40b7ef477e475d0b1ba3a6d27da1bb48c23209bf457", size = 3229968, upload-time = "2025-01-02T08:10:48.172Z" }, + { url = "https://files.pythonhosted.org/packages/d9/45/3fe487010dd9ce0a06adf9b8ff4f273cc0a44536e234b0fad3532a42c15b/pillow-11.1.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:96f82000e12f23e4f29346e42702b6ed9a2f2fea34a740dd5ffffcc8c539eb35", size = 3101806, upload-time = "2025-01-02T08:10:50.981Z" }, + { url = "https://files.pythonhosted.org/packages/e3/72/776b3629c47d9d5f1c160113158a7a7ad177688d3a1159cd3b62ded5a33a/pillow-11.1.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a3cd561ded2cf2bbae44d4605837221b987c216cff94f49dfeed63488bb228d2", size = 4322283, upload-time = "2025-01-02T08:10:54.724Z" }, + { url = "https://files.pythonhosted.org/packages/e4/c2/e25199e7e4e71d64eeb869f5b72c7ddec70e0a87926398785ab944d92375/pillow-11.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f189805c8be5ca5add39e6f899e6ce2ed824e65fb45f3c28cb2841911da19070", size = 4402945, upload-time = "2025-01-02T08:10:57.376Z" }, + { url = "https://files.pythonhosted.org/packages/c1/ed/51d6136c9d5911f78632b1b86c45241c712c5a80ed7fa7f9120a5dff1eba/pillow-11.1.0-cp311-cp311-manylinux_2_28_aarch64.whl", hash = "sha256:dd0052e9db3474df30433f83a71b9b23bd9e4ef1de13d92df21a52c0303b8ab6", size = 4361228, upload-time = "2025-01-02T08:11:02.374Z" }, + { url = "https://files.pythonhosted.org/packages/48/a4/fbfe9d5581d7b111b28f1d8c2762dee92e9821bb209af9fa83c940e507a0/pillow-11.1.0-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:837060a8599b8f5d402e97197d4924f05a2e0d68756998345c829c33186217b1", size = 4484021, upload-time = "2025-01-02T08:11:04.431Z" }, + { url = "https://files.pythonhosted.org/packages/39/db/0b3c1a5018117f3c1d4df671fb8e47d08937f27519e8614bbe86153b65a5/pillow-11.1.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:aa8dd43daa836b9a8128dbe7d923423e5ad86f50a7a14dc688194b7be5c0dea2", size = 4287449, upload-time = "2025-01-02T08:11:07.412Z" }, + { url = "https://files.pythonhosted.org/packages/d9/58/bc128da7fea8c89fc85e09f773c4901e95b5936000e6f303222490c052f3/pillow-11.1.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:0a2f91f8a8b367e7a57c6e91cd25af510168091fb89ec5146003e424e1558a96", size = 4419972, upload-time = "2025-01-02T08:11:09.508Z" }, + { url = "https://files.pythonhosted.org/packages/5f/bb/58f34379bde9fe197f51841c5bbe8830c28bbb6d3801f16a83b8f2ad37df/pillow-11.1.0-cp311-cp311-win32.whl", hash = "sha256:c12fc111ef090845de2bb15009372175d76ac99969bdf31e2ce9b42e4b8cd88f", size = 2291201, upload-time = "2025-01-02T08:11:13.056Z" }, + { url = "https://files.pythonhosted.org/packages/3a/c6/fce9255272bcf0c39e15abd2f8fd8429a954cf344469eaceb9d0d1366913/pillow-11.1.0-cp311-cp311-win_amd64.whl", hash = "sha256:fbd43429d0d7ed6533b25fc993861b8fd512c42d04514a0dd6337fb3ccf22761", size = 2625686, upload-time = "2025-01-02T08:11:16.547Z" }, + { url = "https://files.pythonhosted.org/packages/c8/52/8ba066d569d932365509054859f74f2a9abee273edcef5cd75e4bc3e831e/pillow-11.1.0-cp311-cp311-win_arm64.whl", hash = "sha256:f7955ecf5609dee9442cbface754f2c6e541d9e6eda87fad7f7a989b0bdb9d71", size = 2375194, upload-time = "2025-01-02T08:11:19.897Z" }, + { url = "https://files.pythonhosted.org/packages/95/20/9ce6ed62c91c073fcaa23d216e68289e19d95fb8188b9fb7a63d36771db8/pillow-11.1.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:2062ffb1d36544d42fcaa277b069c88b01bb7298f4efa06731a7fd6cc290b81a", size = 3226818, upload-time = "2025-01-02T08:11:22.518Z" }, + { url = "https://files.pythonhosted.org/packages/b9/d8/f6004d98579a2596c098d1e30d10b248798cceff82d2b77aa914875bfea1/pillow-11.1.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:a85b653980faad27e88b141348707ceeef8a1186f75ecc600c395dcac19f385b", size = 3101662, upload-time = "2025-01-02T08:11:25.19Z" }, + { url = "https://files.pythonhosted.org/packages/08/d9/892e705f90051c7a2574d9f24579c9e100c828700d78a63239676f960b74/pillow-11.1.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9409c080586d1f683df3f184f20e36fb647f2e0bc3988094d4fd8c9f4eb1b3b3", size = 4329317, upload-time = "2025-01-02T08:11:30.371Z" }, + { url = "https://files.pythonhosted.org/packages/8c/aa/7f29711f26680eab0bcd3ecdd6d23ed6bce180d82e3f6380fb7ae35fcf3b/pillow-11.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7fdadc077553621911f27ce206ffcbec7d3f8d7b50e0da39f10997e8e2bb7f6a", size = 4412999, upload-time = "2025-01-02T08:11:33.499Z" }, + { url = "https://files.pythonhosted.org/packages/c8/c4/8f0fe3b9e0f7196f6d0bbb151f9fba323d72a41da068610c4c960b16632a/pillow-11.1.0-cp312-cp312-manylinux_2_28_aarch64.whl", hash = "sha256:93a18841d09bcdd774dcdc308e4537e1f867b3dec059c131fde0327899734aa1", size = 4368819, upload-time = "2025-01-02T08:11:37.304Z" }, + { url = "https://files.pythonhosted.org/packages/38/0d/84200ed6a871ce386ddc82904bfadc0c6b28b0c0ec78176871a4679e40b3/pillow-11.1.0-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:9aa9aeddeed452b2f616ff5507459e7bab436916ccb10961c4a382cd3e03f47f", size = 4496081, upload-time = "2025-01-02T08:11:39.598Z" }, + { url = "https://files.pythonhosted.org/packages/84/9c/9bcd66f714d7e25b64118e3952d52841a4babc6d97b6d28e2261c52045d4/pillow-11.1.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:3cdcdb0b896e981678eee140d882b70092dac83ac1cdf6b3a60e2216a73f2b91", size = 4296513, upload-time = "2025-01-02T08:11:43.083Z" }, + { url = "https://files.pythonhosted.org/packages/db/61/ada2a226e22da011b45f7104c95ebda1b63dcbb0c378ad0f7c2a710f8fd2/pillow-11.1.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:36ba10b9cb413e7c7dfa3e189aba252deee0602c86c309799da5a74009ac7a1c", size = 4431298, upload-time = "2025-01-02T08:11:46.626Z" }, + { url = "https://files.pythonhosted.org/packages/e7/c4/fc6e86750523f367923522014b821c11ebc5ad402e659d8c9d09b3c9d70c/pillow-11.1.0-cp312-cp312-win32.whl", hash = "sha256:cfd5cd998c2e36a862d0e27b2df63237e67273f2fc78f47445b14e73a810e7e6", size = 2291630, upload-time = "2025-01-02T08:11:49.401Z" }, + { url = "https://files.pythonhosted.org/packages/08/5c/2104299949b9d504baf3f4d35f73dbd14ef31bbd1ddc2c1b66a5b7dfda44/pillow-11.1.0-cp312-cp312-win_amd64.whl", hash = "sha256:a697cd8ba0383bba3d2d3ada02b34ed268cb548b369943cd349007730c92bddf", size = 2626369, upload-time = "2025-01-02T08:11:52.02Z" }, + { url = "https://files.pythonhosted.org/packages/37/f3/9b18362206b244167c958984b57c7f70a0289bfb59a530dd8af5f699b910/pillow-11.1.0-cp312-cp312-win_arm64.whl", hash = "sha256:4dd43a78897793f60766563969442020e90eb7847463eca901e41ba186a7d4a5", size = 2375240, upload-time = "2025-01-02T08:11:56.193Z" }, + { url = "https://files.pythonhosted.org/packages/b3/31/9ca79cafdce364fd5c980cd3416c20ce1bebd235b470d262f9d24d810184/pillow-11.1.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:ae98e14432d458fc3de11a77ccb3ae65ddce70f730e7c76140653048c71bfcbc", size = 3226640, upload-time = "2025-01-02T08:11:58.329Z" }, + { url = "https://files.pythonhosted.org/packages/ac/0f/ff07ad45a1f172a497aa393b13a9d81a32e1477ef0e869d030e3c1532521/pillow-11.1.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:cc1331b6d5a6e144aeb5e626f4375f5b7ae9934ba620c0ac6b3e43d5e683a0f0", size = 3101437, upload-time = "2025-01-02T08:12:01.797Z" }, + { url = "https://files.pythonhosted.org/packages/08/2f/9906fca87a68d29ec4530be1f893149e0cb64a86d1f9f70a7cfcdfe8ae44/pillow-11.1.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:758e9d4ef15d3560214cddbc97b8ef3ef86ce04d62ddac17ad39ba87e89bd3b1", size = 4326605, upload-time = "2025-01-02T08:12:05.224Z" }, + { url = "https://files.pythonhosted.org/packages/b0/0f/f3547ee15b145bc5c8b336401b2d4c9d9da67da9dcb572d7c0d4103d2c69/pillow-11.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b523466b1a31d0dcef7c5be1f20b942919b62fd6e9a9be199d035509cbefc0ec", size = 4411173, upload-time = "2025-01-02T08:12:08.281Z" }, + { url = "https://files.pythonhosted.org/packages/b1/df/bf8176aa5db515c5de584c5e00df9bab0713548fd780c82a86cba2c2fedb/pillow-11.1.0-cp313-cp313-manylinux_2_28_aarch64.whl", hash = "sha256:9044b5e4f7083f209c4e35aa5dd54b1dd5b112b108648f5c902ad586d4f945c5", size = 4369145, upload-time = "2025-01-02T08:12:11.411Z" }, + { url = "https://files.pythonhosted.org/packages/de/7c/7433122d1cfadc740f577cb55526fdc39129a648ac65ce64db2eb7209277/pillow-11.1.0-cp313-cp313-manylinux_2_28_x86_64.whl", hash = "sha256:3764d53e09cdedd91bee65c2527815d315c6b90d7b8b79759cc48d7bf5d4f114", size = 4496340, upload-time = "2025-01-02T08:12:15.29Z" }, + { url = "https://files.pythonhosted.org/packages/25/46/dd94b93ca6bd555588835f2504bd90c00d5438fe131cf01cfa0c5131a19d/pillow-11.1.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:31eba6bbdd27dde97b0174ddf0297d7a9c3a507a8a1480e1e60ef914fe23d352", size = 4296906, upload-time = "2025-01-02T08:12:17.485Z" }, + { url = "https://files.pythonhosted.org/packages/a8/28/2f9d32014dfc7753e586db9add35b8a41b7a3b46540e965cb6d6bc607bd2/pillow-11.1.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:b5d658fbd9f0d6eea113aea286b21d3cd4d3fd978157cbf2447a6035916506d3", size = 4431759, upload-time = "2025-01-02T08:12:20.382Z" }, + { url = "https://files.pythonhosted.org/packages/33/48/19c2cbe7403870fbe8b7737d19eb013f46299cdfe4501573367f6396c775/pillow-11.1.0-cp313-cp313-win32.whl", hash = "sha256:f86d3a7a9af5d826744fabf4afd15b9dfef44fe69a98541f666f66fbb8d3fef9", size = 2291657, upload-time = "2025-01-02T08:12:23.922Z" }, + { url = "https://files.pythonhosted.org/packages/3b/ad/285c556747d34c399f332ba7c1a595ba245796ef3e22eae190f5364bb62b/pillow-11.1.0-cp313-cp313-win_amd64.whl", hash = "sha256:593c5fd6be85da83656b93ffcccc2312d2d149d251e98588b14fbc288fd8909c", size = 2626304, upload-time = "2025-01-02T08:12:28.069Z" }, + { url = "https://files.pythonhosted.org/packages/e5/7b/ef35a71163bf36db06e9c8729608f78dedf032fc8313d19bd4be5c2588f3/pillow-11.1.0-cp313-cp313-win_arm64.whl", hash = "sha256:11633d58b6ee5733bde153a8dafd25e505ea3d32e261accd388827ee987baf65", size = 2375117, upload-time = "2025-01-02T08:12:30.064Z" }, + { url = "https://files.pythonhosted.org/packages/79/30/77f54228401e84d6791354888549b45824ab0ffde659bafa67956303a09f/pillow-11.1.0-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:70ca5ef3b3b1c4a0812b5c63c57c23b63e53bc38e758b37a951e5bc466449861", size = 3230060, upload-time = "2025-01-02T08:12:32.362Z" }, + { url = "https://files.pythonhosted.org/packages/ce/b1/56723b74b07dd64c1010fee011951ea9c35a43d8020acd03111f14298225/pillow-11.1.0-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:8000376f139d4d38d6851eb149b321a52bb8893a88dae8ee7d95840431977081", size = 3106192, upload-time = "2025-01-02T08:12:34.361Z" }, + { url = "https://files.pythonhosted.org/packages/e1/cd/7bf7180e08f80a4dcc6b4c3a0aa9e0b0ae57168562726a05dc8aa8fa66b0/pillow-11.1.0-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9ee85f0696a17dd28fbcfceb59f9510aa71934b483d1f5601d1030c3c8304f3c", size = 4446805, upload-time = "2025-01-02T08:12:36.99Z" }, + { url = "https://files.pythonhosted.org/packages/97/42/87c856ea30c8ed97e8efbe672b58c8304dee0573f8c7cab62ae9e31db6ae/pillow-11.1.0-cp313-cp313t-manylinux_2_28_x86_64.whl", hash = "sha256:dd0e081319328928531df7a0e63621caf67652c8464303fd102141b785ef9547", size = 4530623, upload-time = "2025-01-02T08:12:41.912Z" }, + { url = "https://files.pythonhosted.org/packages/ff/41/026879e90c84a88e33fb00cc6bd915ac2743c67e87a18f80270dfe3c2041/pillow-11.1.0-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:e63e4e5081de46517099dc30abe418122f54531a6ae2ebc8680bcd7096860eab", size = 4465191, upload-time = "2025-01-02T08:12:45.186Z" }, + { url = "https://files.pythonhosted.org/packages/e5/fb/a7960e838bc5df57a2ce23183bfd2290d97c33028b96bde332a9057834d3/pillow-11.1.0-cp313-cp313t-win32.whl", hash = "sha256:dda60aa465b861324e65a78c9f5cf0f4bc713e4309f83bc387be158b077963d9", size = 2295494, upload-time = "2025-01-02T08:12:47.098Z" }, + { url = "https://files.pythonhosted.org/packages/d7/6c/6ec83ee2f6f0fda8d4cf89045c6be4b0373ebfc363ba8538f8c999f63fcd/pillow-11.1.0-cp313-cp313t-win_amd64.whl", hash = "sha256:ad5db5781c774ab9a9b2c4302bbf0c1014960a0a7be63278d13ae6fdf88126fe", size = 2631595, upload-time = "2025-01-02T08:12:50.47Z" }, + { url = "https://files.pythonhosted.org/packages/cf/6c/41c21c6c8af92b9fea313aa47c75de49e2f9a467964ee33eb0135d47eb64/pillow-11.1.0-cp313-cp313t-win_arm64.whl", hash = "sha256:67cd427c68926108778a9005f2a04adbd5e67c442ed21d95389fe1d595458756", size = 2377651, upload-time = "2025-01-02T08:12:53.356Z" }, + { url = "https://files.pythonhosted.org/packages/fa/c5/389961578fb677b8b3244fcd934f720ed25a148b9a5cc81c91bdf59d8588/pillow-11.1.0-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:8c730dc3a83e5ac137fbc92dfcfe1511ce3b2b5d7578315b63dbbb76f7f51d90", size = 3198345, upload-time = "2025-01-02T08:13:34.091Z" }, + { url = "https://files.pythonhosted.org/packages/c4/fa/803c0e50ffee74d4b965229e816af55276eac1d5806712de86f9371858fd/pillow-11.1.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:7d33d2fae0e8b170b6a6c57400e077412240f6f5bb2a342cf1ee512a787942bb", size = 3072938, upload-time = "2025-01-02T08:13:37.272Z" }, + { url = "https://files.pythonhosted.org/packages/dc/67/2a3a5f8012b5d8c63fe53958ba906c1b1d0482ebed5618057ef4d22f8076/pillow-11.1.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a8d65b38173085f24bc07f8b6c505cbb7418009fa1a1fcb111b1f4961814a442", size = 3400049, upload-time = "2025-01-02T08:13:41.565Z" }, + { url = "https://files.pythonhosted.org/packages/e5/a0/514f0d317446c98c478d1872497eb92e7cde67003fed74f696441e647446/pillow-11.1.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:015c6e863faa4779251436db398ae75051469f7c903b043a48f078e437656f83", size = 3422431, upload-time = "2025-01-02T08:13:43.609Z" }, + { url = "https://files.pythonhosted.org/packages/cd/00/20f40a935514037b7d3f87adfc87d2c538430ea625b63b3af8c3f5578e72/pillow-11.1.0-pp310-pypy310_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:d44ff19eea13ae4acdaaab0179fa68c0c6f2f45d66a4d8ec1eda7d6cecbcc15f", size = 3446208, upload-time = "2025-01-02T08:13:46.817Z" }, + { url = "https://files.pythonhosted.org/packages/28/3c/7de681727963043e093c72e6c3348411b0185eab3263100d4490234ba2f6/pillow-11.1.0-pp310-pypy310_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:d3d8da4a631471dfaf94c10c85f5277b1f8e42ac42bade1ac67da4b4a7359b73", size = 3509746, upload-time = "2025-01-02T08:13:50.6Z" }, + { url = "https://files.pythonhosted.org/packages/41/67/936f9814bdd74b2dfd4822f1f7725ab5d8ff4103919a1664eb4874c58b2f/pillow-11.1.0-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:4637b88343166249fe8aa94e7c4a62a180c4b3898283bb5d3d2fd5fe10d8e4e0", size = 2626353, upload-time = "2025-01-02T08:13:52.725Z" }, ] [[package]] @@ -7299,9 +7319,9 @@ dependencies = [ { name = "typing-extensions" }, { name = "urllib3" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/df/4e/3376f99662f56e7462a4c444edc19e0cbb20676f03b8f70f56a964f34de4/pinecone-5.4.2.tar.gz", hash = "sha256:23e8aaa73b400bb11a3b626c4129284fb170f19025b82f65bd89cbb0dab2b873", size = 191780 } +sdist = { url = "https://files.pythonhosted.org/packages/df/4e/3376f99662f56e7462a4c444edc19e0cbb20676f03b8f70f56a964f34de4/pinecone-5.4.2.tar.gz", hash = "sha256:23e8aaa73b400bb11a3b626c4129284fb170f19025b82f65bd89cbb0dab2b873", size = 191780, upload-time = "2024-12-09T16:02:41.357Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/2f/a4/f7214bf02bb2edb29778e35fa6e73e2d188c403e6d9c2b6945f660a776b3/pinecone-5.4.2-py3-none-any.whl", hash = "sha256:1fad082c66a50a229b58cda0c3a1fa0083532dc9de8303015fe4071cb25c19a8", size = 427295 }, + { url = "https://files.pythonhosted.org/packages/2f/a4/f7214bf02bb2edb29778e35fa6e73e2d188c403e6d9c2b6945f660a776b3/pinecone-5.4.2-py3-none-any.whl", hash = "sha256:1fad082c66a50a229b58cda0c3a1fa0083532dc9de8303015fe4071cb25c19a8", size = 427295, upload-time = "2024-12-09T16:02:39.154Z" }, ] [[package]] @@ -7311,36 +7331,36 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "pinecone-plugin-interface" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/3a/82/09f6fb3c9d3b005c5b110d323a98f848f57babb1394ebea9f72e26f68242/pinecone_plugin_inference-3.1.0.tar.gz", hash = "sha256:eff826178e1fe448577be2ff3d8dbb072befbbdc2d888e214624523a1c37cd8d", size = 49315 } +sdist = { url = "https://files.pythonhosted.org/packages/3a/82/09f6fb3c9d3b005c5b110d323a98f848f57babb1394ebea9f72e26f68242/pinecone_plugin_inference-3.1.0.tar.gz", hash = "sha256:eff826178e1fe448577be2ff3d8dbb072befbbdc2d888e214624523a1c37cd8d", size = 49315, upload-time = "2024-12-10T17:04:57.792Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/89/45/4ae4e38439919584c2d34b6bef5d0ef8d068030871dd4da911d174840ee6/pinecone_plugin_inference-3.1.0-py3-none-any.whl", hash = "sha256:96e861527bd41e90d58b7e76abd4e713d9af28f63e76a51864dfb9cf7180e3df", size = 87477 }, + { url = "https://files.pythonhosted.org/packages/89/45/4ae4e38439919584c2d34b6bef5d0ef8d068030871dd4da911d174840ee6/pinecone_plugin_inference-3.1.0-py3-none-any.whl", hash = "sha256:96e861527bd41e90d58b7e76abd4e713d9af28f63e76a51864dfb9cf7180e3df", size = 87477, upload-time = "2024-12-10T17:04:55.457Z" }, ] [[package]] name = "pinecone-plugin-interface" version = "0.0.7" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/f4/fb/e8a4063264953ead9e2b24d9b390152c60f042c951c47f4592e9996e57ff/pinecone_plugin_interface-0.0.7.tar.gz", hash = "sha256:b8e6675e41847333aa13923cc44daa3f85676d7157324682dc1640588a982846", size = 3370 } +sdist = { url = "https://files.pythonhosted.org/packages/f4/fb/e8a4063264953ead9e2b24d9b390152c60f042c951c47f4592e9996e57ff/pinecone_plugin_interface-0.0.7.tar.gz", hash = "sha256:b8e6675e41847333aa13923cc44daa3f85676d7157324682dc1640588a982846", size = 3370, upload-time = "2024-06-05T01:57:52.093Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/3b/1d/a21fdfcd6d022cb64cef5c2a29ee6691c6c103c4566b41646b080b7536a5/pinecone_plugin_interface-0.0.7-py3-none-any.whl", hash = "sha256:875857ad9c9fc8bbc074dbe780d187a2afd21f5bfe0f3b08601924a61ef1bba8", size = 6249 }, + { url = "https://files.pythonhosted.org/packages/3b/1d/a21fdfcd6d022cb64cef5c2a29ee6691c6c103c4566b41646b080b7536a5/pinecone_plugin_interface-0.0.7-py3-none-any.whl", hash = "sha256:875857ad9c9fc8bbc074dbe780d187a2afd21f5bfe0f3b08601924a61ef1bba8", size = 6249, upload-time = "2024-06-05T01:57:50.583Z" }, ] [[package]] name = "platformdirs" version = "4.3.6" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/13/fc/128cc9cb8f03208bdbf93d3aa862e16d376844a14f9a0ce5cf4507372de4/platformdirs-4.3.6.tar.gz", hash = "sha256:357fb2acbc885b0419afd3ce3ed34564c13c9b95c89360cd9563f73aa5e2b907", size = 21302 } +sdist = { url = "https://files.pythonhosted.org/packages/13/fc/128cc9cb8f03208bdbf93d3aa862e16d376844a14f9a0ce5cf4507372de4/platformdirs-4.3.6.tar.gz", hash = "sha256:357fb2acbc885b0419afd3ce3ed34564c13c9b95c89360cd9563f73aa5e2b907", size = 21302, upload-time = "2024-09-17T19:06:50.688Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/3c/a6/bc1012356d8ece4d66dd75c4b9fc6c1f6650ddd5991e421177d9f8f671be/platformdirs-4.3.6-py3-none-any.whl", hash = "sha256:73e575e1408ab8103900836b97580d5307456908a03e92031bab39e4554cc3fb", size = 18439 }, + { url = "https://files.pythonhosted.org/packages/3c/a6/bc1012356d8ece4d66dd75c4b9fc6c1f6650ddd5991e421177d9f8f671be/platformdirs-4.3.6-py3-none-any.whl", hash = "sha256:73e575e1408ab8103900836b97580d5307456908a03e92031bab39e4554cc3fb", size = 18439, upload-time = "2024-09-17T19:06:49.212Z" }, ] [[package]] name = "pluggy" version = "1.5.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/96/2d/02d4312c973c6050a18b314a5ad0b3210edb65a906f868e31c111dede4a6/pluggy-1.5.0.tar.gz", hash = "sha256:2cffa88e94fdc978c4c574f15f9e59b7f4201d439195c3715ca9e2486f1d0cf1", size = 67955 } +sdist = { url = "https://files.pythonhosted.org/packages/96/2d/02d4312c973c6050a18b314a5ad0b3210edb65a906f868e31c111dede4a6/pluggy-1.5.0.tar.gz", hash = "sha256:2cffa88e94fdc978c4c574f15f9e59b7f4201d439195c3715ca9e2486f1d0cf1", size = 67955, upload-time = "2024-04-20T21:34:42.531Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/88/5f/e351af9a41f866ac3f1fac4ca0613908d9a41741cfcf2228f4ad853b697d/pluggy-1.5.0-py3-none-any.whl", hash = "sha256:44e1ad92c8ca002de6377e165f3e0f1be63266ab4d554740532335b9d75ea669", size = 20556 }, + { url = "https://files.pythonhosted.org/packages/88/5f/e351af9a41f866ac3f1fac4ca0613908d9a41741cfcf2228f4ad853b697d/pluggy-1.5.0-py3-none-any.whl", hash = "sha256:44e1ad92c8ca002de6377e165f3e0f1be63266ab4d554740532335b9d75ea669", size = 20556, upload-time = "2024-04-20T21:34:40.434Z" }, ] [[package]] @@ -7350,9 +7370,9 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "pywin32", marker = "sys_platform == 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/ed/d3/c6c64067759e87af98cc668c1cc75171347d0f1577fab7ca3749134e3cd4/portalocker-2.10.1.tar.gz", hash = "sha256:ef1bf844e878ab08aee7e40184156e1151f228f103aa5c6bd0724cc330960f8f", size = 40891 } +sdist = { url = "https://files.pythonhosted.org/packages/ed/d3/c6c64067759e87af98cc668c1cc75171347d0f1577fab7ca3749134e3cd4/portalocker-2.10.1.tar.gz", hash = "sha256:ef1bf844e878ab08aee7e40184156e1151f228f103aa5c6bd0724cc330960f8f", size = 40891, upload-time = "2024-07-13T23:15:34.86Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/9b/fb/a70a4214956182e0d7a9099ab17d50bfcba1056188e9b14f35b9e2b62a0d/portalocker-2.10.1-py3-none-any.whl", hash = "sha256:53a5984ebc86a025552264b459b46a2086e269b21823cb572f8f28ee759e45bf", size = 18423 }, + { url = "https://files.pythonhosted.org/packages/9b/fb/a70a4214956182e0d7a9099ab17d50bfcba1056188e9b14f35b9e2b62a0d/portalocker-2.10.1-py3-none-any.whl", hash = "sha256:53a5984ebc86a025552264b459b46a2086e269b21823cb572f8f28ee759e45bf", size = 18423, upload-time = "2024-07-13T23:15:32.602Z" }, ] [[package]] @@ -7365,9 +7385,9 @@ dependencies = [ { name = "pydantic" }, { name = "strenum" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/55/e8/ba0a844d777130e9403ce7a5d9518f75f7fa4a4d9c267b06fb5899f89268/postgrest-0.16.11.tar.gz", hash = "sha256:10af51b4c39e288ad7df2db92d6a61fb3c4683131b40561f473e3de116e83fa5", size = 15074 } +sdist = { url = "https://files.pythonhosted.org/packages/55/e8/ba0a844d777130e9403ce7a5d9518f75f7fa4a4d9c267b06fb5899f89268/postgrest-0.16.11.tar.gz", hash = "sha256:10af51b4c39e288ad7df2db92d6a61fb3c4683131b40561f473e3de116e83fa5", size = 15074, upload-time = "2024-08-22T10:29:33.042Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/fb/c1/71ea002b5a9e777d8c80f58d10946fd13b04119c0f4f8604962c0cc450b6/postgrest-0.16.11-py3-none-any.whl", hash = "sha256:22fb6b817ace1f68aa648fd4ce0f56d2786c9260fa4ed2cb9046191231a682b8", size = 21860 }, + { url = "https://files.pythonhosted.org/packages/fb/c1/71ea002b5a9e777d8c80f58d10946fd13b04119c0f4f8604962c0cc450b6/postgrest-0.16.11-py3-none-any.whl", hash = "sha256:22fb6b817ace1f68aa648fd4ce0f56d2786c9260fa4ed2cb9046191231a682b8", size = 21860, upload-time = "2024-08-22T10:29:31.553Z" }, ] [[package]] @@ -7381,9 +7401,9 @@ dependencies = [ { name = "requests" }, { name = "six" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/a1/f9/ffb682dfcfe43ff38c501791b8b4c01ba25f772c5d16bdb8c0f992f099fd/posthog-3.11.0.tar.gz", hash = "sha256:42a1f88cbcddeceaf6e8900a528db62d84fc56f6e5809f3d6dfb40e6f743091e", size = 61344 } +sdist = { url = "https://files.pythonhosted.org/packages/a1/f9/ffb682dfcfe43ff38c501791b8b4c01ba25f772c5d16bdb8c0f992f099fd/posthog-3.11.0.tar.gz", hash = "sha256:42a1f88cbcddeceaf6e8900a528db62d84fc56f6e5809f3d6dfb40e6f743091e", size = 61344, upload-time = "2025-01-28T13:24:46.045Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/e6/21/a7975b832603fed31930860108e12f7680ad829d74ce05eab2df1a17ae2d/posthog-3.11.0-py2.py3-none-any.whl", hash = "sha256:8cbd52c26bcdfbe65c4ea84a8090cfa2e046879d6b6d71da68e279a5b4aedb46", size = 72005 }, + { url = "https://files.pythonhosted.org/packages/e6/21/a7975b832603fed31930860108e12f7680ad829d74ce05eab2df1a17ae2d/posthog-3.11.0-py2.py3-none-any.whl", hash = "sha256:8cbd52c26bcdfbe65c4ea84a8090cfa2e046879d6b6d71da68e279a5b4aedb46", size = 72005, upload-time = "2025-01-28T13:24:44.136Z" }, ] [[package]] @@ -7397,34 +7417,34 @@ dependencies = [ { name = "pyyaml" }, { name = "virtualenv" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/2a/13/b62d075317d8686071eb843f0bb1f195eb332f48869d3c31a4c6f1e063ac/pre_commit-4.1.0.tar.gz", hash = "sha256:ae3f018575a588e30dfddfab9a05448bfbd6b73d78709617b5a2b853549716d4", size = 193330 } +sdist = { url = "https://files.pythonhosted.org/packages/2a/13/b62d075317d8686071eb843f0bb1f195eb332f48869d3c31a4c6f1e063ac/pre_commit-4.1.0.tar.gz", hash = "sha256:ae3f018575a588e30dfddfab9a05448bfbd6b73d78709617b5a2b853549716d4", size = 193330, upload-time = "2025-01-20T18:31:48.681Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/43/b3/df14c580d82b9627d173ceea305ba898dca135feb360b6d84019d0803d3b/pre_commit-4.1.0-py2.py3-none-any.whl", hash = "sha256:d29e7cb346295bcc1cc75fc3e92e343495e3ea0196c9ec6ba53f49f10ab6ae7b", size = 220560 }, + { url = "https://files.pythonhosted.org/packages/43/b3/df14c580d82b9627d173ceea305ba898dca135feb360b6d84019d0803d3b/pre_commit-4.1.0-py2.py3-none-any.whl", hash = "sha256:d29e7cb346295bcc1cc75fc3e92e343495e3ea0196c9ec6ba53f49f10ab6ae7b", size = 220560, upload-time = "2025-01-20T18:31:47.319Z" }, ] [[package]] name = "primp" version = "0.14.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/95/1e/a063129aed2320b463fd35c5d918d5754e59011698aaf7cf297a610b3380/primp-0.14.0.tar.gz", hash = "sha256:b6f23b2b694118a9d0443b3760698b90afb6f867f8447e71972530f48297992e", size = 112406 } +sdist = { url = "https://files.pythonhosted.org/packages/95/1e/a063129aed2320b463fd35c5d918d5754e59011698aaf7cf297a610b3380/primp-0.14.0.tar.gz", hash = "sha256:b6f23b2b694118a9d0443b3760698b90afb6f867f8447e71972530f48297992e", size = 112406, upload-time = "2025-02-23T21:36:46.489Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/7f/12/eba13ddbeb5c6df6cf7511aedb5fa4bcb99c0754e88056260dd44aa53929/primp-0.14.0-cp38-abi3-macosx_10_12_x86_64.whl", hash = "sha256:bd2dfb57feeba21a77a1128b6c6f17856605c4e73edcc05764fb134de4ff014f", size = 3173837 }, - { url = "https://files.pythonhosted.org/packages/77/65/3cd25b4f4d0cd9de4f1d95858dcddd7ed082587524294c179c847de18951/primp-0.14.0-cp38-abi3-macosx_11_0_arm64.whl", hash = "sha256:31eecb5316f9bd732a7994530b85eb698bf6500d2f6c5c3382dac0353f77084e", size = 2947192 }, - { url = "https://files.pythonhosted.org/packages/13/77/f85bc3e31befa9b9bac54bab61beb34ff84a70d20f02b7dcd8abc120120a/primp-0.14.0-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:11229e65aa5755fdfb535cc03fd64259a06764ad7c22e650fb3bea51400f1d09", size = 3276730 }, - { url = "https://files.pythonhosted.org/packages/44/36/bc95049264ee668a5cdaadf77ef711aaa9cb0c4c0a246b27bba9a2f0114c/primp-0.14.0-cp38-abi3-manylinux_2_34_aarch64.whl", hash = "sha256:8f56ca2cd63f9ac75b33bf48129b7e79ade29cf280bc253b17b052afb27d2b9e", size = 3247684 }, - { url = "https://files.pythonhosted.org/packages/31/d9/632a70c80dcdd0bb9293cdc7e7543d35e5912325631c3e9f3b7c7d842941/primp-0.14.0-cp38-abi3-manylinux_2_34_armv7l.whl", hash = "sha256:3fb204f67a4b58dc53f3452143121317b474437812662ac0149d332a77ecbe1a", size = 3007835 }, - { url = "https://files.pythonhosted.org/packages/dc/ba/07b04b9d404f20ec78449c5974c988a5adf7d4d245a605466486f70d35c3/primp-0.14.0-cp38-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:b0b21e6a599f580137774623009c7f895afab49d6c3d6c9a28344fd2586ebe8a", size = 3413956 }, - { url = "https://files.pythonhosted.org/packages/d7/d3/3bee499b4594fce1f8ccede785e517162407fbea1d452c4fb55fe3fb5e81/primp-0.14.0-cp38-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:6549766ece3c7be19e1c16fa9029d3e50fa73628149d88601fcd964af8b44a8d", size = 3595850 }, - { url = "https://files.pythonhosted.org/packages/6a/20/042c8ae21d185f2efe61780dfbc01464c982f59626b746d5436c2e4c1e08/primp-0.14.0-cp38-abi3-win_amd64.whl", hash = "sha256:d3ae1ba954ec8d07abb527ccce7bb36633525c86496950ba0178e44a0ea5c891", size = 3143077 }, + { url = "https://files.pythonhosted.org/packages/7f/12/eba13ddbeb5c6df6cf7511aedb5fa4bcb99c0754e88056260dd44aa53929/primp-0.14.0-cp38-abi3-macosx_10_12_x86_64.whl", hash = "sha256:bd2dfb57feeba21a77a1128b6c6f17856605c4e73edcc05764fb134de4ff014f", size = 3173837, upload-time = "2025-02-23T21:36:40.891Z" }, + { url = "https://files.pythonhosted.org/packages/77/65/3cd25b4f4d0cd9de4f1d95858dcddd7ed082587524294c179c847de18951/primp-0.14.0-cp38-abi3-macosx_11_0_arm64.whl", hash = "sha256:31eecb5316f9bd732a7994530b85eb698bf6500d2f6c5c3382dac0353f77084e", size = 2947192, upload-time = "2025-02-23T21:36:38.595Z" }, + { url = "https://files.pythonhosted.org/packages/13/77/f85bc3e31befa9b9bac54bab61beb34ff84a70d20f02b7dcd8abc120120a/primp-0.14.0-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:11229e65aa5755fdfb535cc03fd64259a06764ad7c22e650fb3bea51400f1d09", size = 3276730, upload-time = "2025-02-23T21:36:36.292Z" }, + { url = "https://files.pythonhosted.org/packages/44/36/bc95049264ee668a5cdaadf77ef711aaa9cb0c4c0a246b27bba9a2f0114c/primp-0.14.0-cp38-abi3-manylinux_2_34_aarch64.whl", hash = "sha256:8f56ca2cd63f9ac75b33bf48129b7e79ade29cf280bc253b17b052afb27d2b9e", size = 3247684, upload-time = "2025-02-23T21:36:31.649Z" }, + { url = "https://files.pythonhosted.org/packages/31/d9/632a70c80dcdd0bb9293cdc7e7543d35e5912325631c3e9f3b7c7d842941/primp-0.14.0-cp38-abi3-manylinux_2_34_armv7l.whl", hash = "sha256:3fb204f67a4b58dc53f3452143121317b474437812662ac0149d332a77ecbe1a", size = 3007835, upload-time = "2025-02-23T21:36:34.05Z" }, + { url = "https://files.pythonhosted.org/packages/dc/ba/07b04b9d404f20ec78449c5974c988a5adf7d4d245a605466486f70d35c3/primp-0.14.0-cp38-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:b0b21e6a599f580137774623009c7f895afab49d6c3d6c9a28344fd2586ebe8a", size = 3413956, upload-time = "2025-02-23T21:36:43.288Z" }, + { url = "https://files.pythonhosted.org/packages/d7/d3/3bee499b4594fce1f8ccede785e517162407fbea1d452c4fb55fe3fb5e81/primp-0.14.0-cp38-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:6549766ece3c7be19e1c16fa9029d3e50fa73628149d88601fcd964af8b44a8d", size = 3595850, upload-time = "2025-02-23T21:36:45.064Z" }, + { url = "https://files.pythonhosted.org/packages/6a/20/042c8ae21d185f2efe61780dfbc01464c982f59626b746d5436c2e4c1e08/primp-0.14.0-cp38-abi3-win_amd64.whl", hash = "sha256:d3ae1ba954ec8d07abb527ccce7bb36633525c86496950ba0178e44a0ea5c891", size = 3143077, upload-time = "2025-02-23T21:36:48.12Z" }, ] [[package]] name = "prometheus-client" version = "0.21.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/62/14/7d0f567991f3a9af8d1cd4f619040c93b68f09a02b6d0b6ab1b2d1ded5fe/prometheus_client-0.21.1.tar.gz", hash = "sha256:252505a722ac04b0456be05c05f75f45d760c2911ffc45f2a06bcaed9f3ae3fb", size = 78551 } +sdist = { url = "https://files.pythonhosted.org/packages/62/14/7d0f567991f3a9af8d1cd4f619040c93b68f09a02b6d0b6ab1b2d1ded5fe/prometheus_client-0.21.1.tar.gz", hash = "sha256:252505a722ac04b0456be05c05f75f45d760c2911ffc45f2a06bcaed9f3ae3fb", size = 78551, upload-time = "2024-12-03T14:59:12.164Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/ff/c2/ab7d37426c179ceb9aeb109a85cda8948bb269b7561a0be870cc656eefe4/prometheus_client-0.21.1-py3-none-any.whl", hash = "sha256:594b45c410d6f4f8888940fe80b5cc2521b305a1fafe1c58609ef715a001f301", size = 54682 }, + { url = "https://files.pythonhosted.org/packages/ff/c2/ab7d37426c179ceb9aeb109a85cda8948bb269b7561a0be870cc656eefe4/prometheus_client-0.21.1-py3-none-any.whl", hash = "sha256:594b45c410d6f4f8888940fe80b5cc2521b305a1fafe1c58609ef715a001f301", size = 54682, upload-time = "2024-12-03T14:59:10.935Z" }, ] [[package]] @@ -7434,98 +7454,98 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "wcwidth" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/a1/e1/bd15cb8ffdcfeeb2bdc215de3c3cffca11408d829e4b8416dcfe71ba8854/prompt_toolkit-3.0.50.tar.gz", hash = "sha256:544748f3860a2623ca5cd6d2795e7a14f3d0e1c3c9728359013f79877fc89bab", size = 429087 } +sdist = { url = "https://files.pythonhosted.org/packages/a1/e1/bd15cb8ffdcfeeb2bdc215de3c3cffca11408d829e4b8416dcfe71ba8854/prompt_toolkit-3.0.50.tar.gz", hash = "sha256:544748f3860a2623ca5cd6d2795e7a14f3d0e1c3c9728359013f79877fc89bab", size = 429087, upload-time = "2025-01-20T15:55:35.072Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/e4/ea/d836f008d33151c7a1f62caf3d8dd782e4d15f6a43897f64480c2b8de2ad/prompt_toolkit-3.0.50-py3-none-any.whl", hash = "sha256:9b6427eb19e479d98acff65196a307c555eb567989e6d88ebbb1b509d9779198", size = 387816 }, + { url = "https://files.pythonhosted.org/packages/e4/ea/d836f008d33151c7a1f62caf3d8dd782e4d15f6a43897f64480c2b8de2ad/prompt_toolkit-3.0.50-py3-none-any.whl", hash = "sha256:9b6427eb19e479d98acff65196a307c555eb567989e6d88ebbb1b509d9779198", size = 387816, upload-time = "2025-01-20T15:55:29.98Z" }, ] [[package]] name = "propcache" version = "0.3.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/92/76/f941e63d55c0293ff7829dd21e7cf1147e90a526756869a9070f287a68c9/propcache-0.3.0.tar.gz", hash = "sha256:a8fd93de4e1d278046345f49e2238cdb298589325849b2645d4a94c53faeffc5", size = 42722 } -wheels = [ - { url = "https://files.pythonhosted.org/packages/8d/f0/dc9ec44d2e63c13f816a16398c039329736712440ff82b682dd9a78d2258/propcache-0.3.0-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:efa44f64c37cc30c9f05932c740a8b40ce359f51882c70883cc95feac842da4d", size = 79574 }, - { url = "https://files.pythonhosted.org/packages/99/3a/33a207dfcb3ee1131ea23a2aeb726c3c4994f89546d7eadf8c50627c8b63/propcache-0.3.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:2383a17385d9800b6eb5855c2f05ee550f803878f344f58b6e194de08b96352c", size = 45898 }, - { url = "https://files.pythonhosted.org/packages/af/68/0bde765c9f5dc02b4466d2838600af38c81b184c26c6d3cd44643ac668e3/propcache-0.3.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:d3e7420211f5a65a54675fd860ea04173cde60a7cc20ccfbafcccd155225f8bc", size = 45418 }, - { url = "https://files.pythonhosted.org/packages/06/a6/c682669bae41199358e16cc7b1c818f91c5f9e925cc863dabd98ce32716a/propcache-0.3.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3302c5287e504d23bb0e64d2a921d1eb4a03fb93a0a0aa3b53de059f5a5d737d", size = 205116 }, - { url = "https://files.pythonhosted.org/packages/fb/ae/82cfb50267d9a1baa0340728eb9e32245a68538fef929d7bb786d01c11a8/propcache-0.3.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:7e2e068a83552ddf7a39a99488bcba05ac13454fb205c847674da0352602082f", size = 219405 }, - { url = "https://files.pythonhosted.org/packages/ab/16/7b6b2bf8c207cfd0e5ca3d41aea397392de9899867ec024f88c94f9ae2ab/propcache-0.3.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:2d913d36bdaf368637b4f88d554fb9cb9d53d6920b9c5563846555938d5450bf", size = 217656 }, - { url = "https://files.pythonhosted.org/packages/f4/eb/41447de61eb5454891658d0fb9b1d7d35d49a4a5dd2e0c86f2c332e8b7e1/propcache-0.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8ee1983728964d6070ab443399c476de93d5d741f71e8f6e7880a065f878e0b9", size = 205414 }, - { url = "https://files.pythonhosted.org/packages/03/b6/9719878f8b5b20d37ee663a40f8dcbf888559e4d3be2ba2fe5c790fc28d2/propcache-0.3.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:36ca5e9a21822cc1746023e88f5c0af6fce3af3b85d4520efb1ce4221bed75cc", size = 195746 }, - { url = "https://files.pythonhosted.org/packages/bb/ec/b79c3210ba459800d1a8f1afeb81d7b503893555a7b79c24082ff26d3314/propcache-0.3.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:9ecde3671e62eeb99e977f5221abcf40c208f69b5eb986b061ccec317c82ebd0", size = 198651 }, - { url = "https://files.pythonhosted.org/packages/48/f6/2b0140bc47013e43575973068e72ad51ee9f22f2dad42e6d6e362d715125/propcache-0.3.0-cp310-cp310-musllinux_1_2_armv7l.whl", hash = "sha256:d383bf5e045d7f9d239b38e6acadd7b7fdf6c0087259a84ae3475d18e9a2ae8b", size = 195858 }, - { url = "https://files.pythonhosted.org/packages/97/3d/2fa19303d87aa21f9a42dcd870d6088a2a776ff5518e394d50412c3679a6/propcache-0.3.0-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:8cb625bcb5add899cb8ba7bf716ec1d3e8f7cdea9b0713fa99eadf73b6d4986f", size = 197181 }, - { url = "https://files.pythonhosted.org/packages/09/f3/a2170ffc9fa774c1dfd52294113c0fa6cdc5b71dbfd7129bb9378fdd8b42/propcache-0.3.0-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:5fa159dcee5dba00c1def3231c249cf261185189205073bde13797e57dd7540a", size = 207411 }, - { url = "https://files.pythonhosted.org/packages/d6/1e/cb8a6c82178efffa0b00dc463f36cd086f747345585140aeb95d5cb93666/propcache-0.3.0-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:a7080b0159ce05f179cfac592cda1a82898ca9cd097dacf8ea20ae33474fbb25", size = 210724 }, - { url = "https://files.pythonhosted.org/packages/2b/72/6e273543337a3e22cf462eb836f065a9830b4d41baeb1f58db2695c934f3/propcache-0.3.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:ed7161bccab7696a473fe7ddb619c1d75963732b37da4618ba12e60899fefe4f", size = 203511 }, - { url = "https://files.pythonhosted.org/packages/f3/ea/7412c79bcec06597c967d49789f5a1f7fd76a8654908feeaefafb7447c9a/propcache-0.3.0-cp310-cp310-win32.whl", hash = "sha256:bf0d9a171908f32d54f651648c7290397b8792f4303821c42a74e7805bfb813c", size = 40600 }, - { url = "https://files.pythonhosted.org/packages/a3/42/488c90190491f3e61bd2c2fb0b3d91c1c78778270dde2f0b6633fc9ff723/propcache-0.3.0-cp310-cp310-win_amd64.whl", hash = "sha256:42924dc0c9d73e49908e35bbdec87adedd651ea24c53c29cac103ede0ea1d340", size = 44714 }, - { url = "https://files.pythonhosted.org/packages/45/c9/cf09ff7e6d09f14149094f7cd50d2dec032b24e61af21fc4540da2b17bfb/propcache-0.3.0-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:9ddd49258610499aab83b4f5b61b32e11fce873586282a0e972e5ab3bcadee51", size = 79568 }, - { url = "https://files.pythonhosted.org/packages/c8/32/2424d89da88cd81b7d148e0d2b3131461b570a02aa9d84a2e567509adb0d/propcache-0.3.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:2578541776769b500bada3f8a4eeaf944530516b6e90c089aa368266ed70c49e", size = 45895 }, - { url = "https://files.pythonhosted.org/packages/f6/91/ee5b6aa7aa31754fefcf0c5180e09223cac380ef195c4ddc8c266eb641ea/propcache-0.3.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:d8074c5dd61c8a3e915fa8fc04754fa55cfa5978200d2daa1e2d4294c1f136aa", size = 45427 }, - { url = "https://files.pythonhosted.org/packages/bf/73/38f0128462b8b616181d8c53bd5d04eac41c50c449b07615c65d56ba0a9b/propcache-0.3.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b58229a844931bca61b3a20efd2be2a2acb4ad1622fc026504309a6883686fbf", size = 232427 }, - { url = "https://files.pythonhosted.org/packages/59/82/f3d4e84f4539dcfc9c3d338282b9e915f5b63c921986ecfdf7af2d12f87c/propcache-0.3.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:e45377d5d6fefe1677da2a2c07b024a6dac782088e37c0b1efea4cfe2b1be19b", size = 239985 }, - { url = "https://files.pythonhosted.org/packages/42/e8/029f58cccbae83c9969a7ee7a06558d5b83a93dfc54e0f4f70234bbaea1b/propcache-0.3.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:ec5060592d83454e8063e487696ac3783cc48c9a329498bafae0d972bc7816c9", size = 238827 }, - { url = "https://files.pythonhosted.org/packages/8b/a2/c373561777c0cb9b9e7b9b9a10b9b3a7b6bde75a2535b962231cecc8fdb8/propcache-0.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:15010f29fbed80e711db272909a074dc79858c6d28e2915704cfc487a8ac89c6", size = 231348 }, - { url = "https://files.pythonhosted.org/packages/d7/d2/4673f715beedf6038b485bcd976813149231d9df5bb6196cb69a09c185c9/propcache-0.3.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:a254537b9b696ede293bfdbc0a65200e8e4507bc9f37831e2a0318a9b333c85c", size = 220426 }, - { url = "https://files.pythonhosted.org/packages/e0/f6/1da65f900927bafd4675a16e890618ec7643f2f922bf0e4d84bb38645618/propcache-0.3.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:2b975528998de037dfbc10144b8aed9b8dd5a99ec547f14d1cb7c5665a43f075", size = 220294 }, - { url = "https://files.pythonhosted.org/packages/ff/86/620451bdc02e91b1712cd71890c17077ee97e2a28493836a87e47b8e70ff/propcache-0.3.0-cp311-cp311-musllinux_1_2_armv7l.whl", hash = "sha256:19d36bb351ad5554ff20f2ae75f88ce205b0748c38b146c75628577020351e3c", size = 212492 }, - { url = "https://files.pythonhosted.org/packages/6e/1b/e8f86921ed4016da80faf3b8f515f7829decabdbff106736bfff353bceba/propcache-0.3.0-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:6032231d4a5abd67c7f71168fd64a47b6b451fbcb91c8397c2f7610e67683810", size = 215113 }, - { url = "https://files.pythonhosted.org/packages/1a/95/a61d86cc49aa0945f6c06f3a4614fc543e311a50558c92861f5e9691a37c/propcache-0.3.0-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:6985a593417cdbc94c7f9c3403747335e450c1599da1647a5af76539672464d3", size = 228330 }, - { url = "https://files.pythonhosted.org/packages/8f/7d/10dbae48ff2bb189e92c2b3487a48f3229146a25941ad0d485934d1104d4/propcache-0.3.0-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:6a1948df1bb1d56b5e7b0553c0fa04fd0e320997ae99689488201f19fa90d2e7", size = 231942 }, - { url = "https://files.pythonhosted.org/packages/39/ce/82d16aec96c5513ae7db13ab901a65a1e54c915292fb5b2390e33275b61d/propcache-0.3.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:8319293e85feadbbfe2150a5659dbc2ebc4afdeaf7d98936fb9a2f2ba0d4c35c", size = 223077 }, - { url = "https://files.pythonhosted.org/packages/c8/e0/cb077e8e7a583c733df7f53327fcbdb92e42be59b976ce60bf1d904a0efe/propcache-0.3.0-cp311-cp311-win32.whl", hash = "sha256:63f26258a163c34542c24808f03d734b338da66ba91f410a703e505c8485791d", size = 40455 }, - { url = "https://files.pythonhosted.org/packages/d8/35/57abeb6146fe3c19081eeaf3d9d4cfea256f87f1e5101acf80d3332c1820/propcache-0.3.0-cp311-cp311-win_amd64.whl", hash = "sha256:cacea77ef7a2195f04f9279297684955e3d1ae4241092ff0cfcef532bb7a1c32", size = 44705 }, - { url = "https://files.pythonhosted.org/packages/8d/2c/921f15dc365796ec23975b322b0078eae72995c7b4d49eba554c6a308d70/propcache-0.3.0-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:e53d19c2bf7d0d1e6998a7e693c7e87300dd971808e6618964621ccd0e01fe4e", size = 79867 }, - { url = "https://files.pythonhosted.org/packages/11/a5/4a6cc1a559d1f2fb57ea22edc4245158cdffae92f7f92afcee2913f84417/propcache-0.3.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:a61a68d630e812b67b5bf097ab84e2cd79b48c792857dc10ba8a223f5b06a2af", size = 46109 }, - { url = "https://files.pythonhosted.org/packages/e1/6d/28bfd3af3a567ad7d667348e7f46a520bda958229c4d545ba138a044232f/propcache-0.3.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:fb91d20fa2d3b13deea98a690534697742029f4fb83673a3501ae6e3746508b5", size = 45635 }, - { url = "https://files.pythonhosted.org/packages/73/20/d75b42eaffe5075eac2f4e168f6393d21c664c91225288811d85451b2578/propcache-0.3.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:67054e47c01b7b349b94ed0840ccae075449503cf1fdd0a1fdd98ab5ddc2667b", size = 242159 }, - { url = "https://files.pythonhosted.org/packages/a5/fb/4b537dd92f9fd4be68042ec51c9d23885ca5fafe51ec24c58d9401034e5f/propcache-0.3.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:997e7b8f173a391987df40f3b52c423e5850be6f6df0dcfb5376365440b56667", size = 248163 }, - { url = "https://files.pythonhosted.org/packages/e7/af/8a9db04ac596d531ca0ef7dde518feaadfcdabef7b17d6a5ec59ee3effc2/propcache-0.3.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:8d663fd71491dde7dfdfc899d13a067a94198e90695b4321084c6e450743b8c7", size = 248794 }, - { url = "https://files.pythonhosted.org/packages/9d/c4/ecfc988879c0fd9db03228725b662d76cf484b6b46f7e92fee94e4b52490/propcache-0.3.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8884ba1a0fe7210b775106b25850f5e5a9dc3c840d1ae9924ee6ea2eb3acbfe7", size = 243912 }, - { url = "https://files.pythonhosted.org/packages/04/a2/298dd27184faa8b7d91cc43488b578db218b3cc85b54d912ed27b8c5597a/propcache-0.3.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:aa806bbc13eac1ab6291ed21ecd2dd426063ca5417dd507e6be58de20e58dfcf", size = 229402 }, - { url = "https://files.pythonhosted.org/packages/be/0d/efe7fec316ca92dbf4bc4a9ba49ca889c43ca6d48ab1d6fa99fc94e5bb98/propcache-0.3.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:6f4d7a7c0aff92e8354cceca6fe223973ddf08401047920df0fcb24be2bd5138", size = 226896 }, - { url = "https://files.pythonhosted.org/packages/60/63/72404380ae1d9c96d96e165aa02c66c2aae6072d067fc4713da5cde96762/propcache-0.3.0-cp312-cp312-musllinux_1_2_armv7l.whl", hash = "sha256:9be90eebc9842a93ef8335291f57b3b7488ac24f70df96a6034a13cb58e6ff86", size = 221447 }, - { url = "https://files.pythonhosted.org/packages/9d/18/b8392cab6e0964b67a30a8f4dadeaff64dc7022b5a34bb1d004ea99646f4/propcache-0.3.0-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:bf15fc0b45914d9d1b706f7c9c4f66f2b7b053e9517e40123e137e8ca8958b3d", size = 222440 }, - { url = "https://files.pythonhosted.org/packages/6f/be/105d9ceda0f97eff8c06bac1673448b2db2a497444de3646464d3f5dc881/propcache-0.3.0-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:5a16167118677d94bb48bfcd91e420088854eb0737b76ec374b91498fb77a70e", size = 234104 }, - { url = "https://files.pythonhosted.org/packages/cb/c9/f09a4ec394cfcce4053d8b2a04d622b5f22d21ba9bb70edd0cad061fa77b/propcache-0.3.0-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:41de3da5458edd5678b0f6ff66691507f9885f5fe6a0fb99a5d10d10c0fd2d64", size = 239086 }, - { url = "https://files.pythonhosted.org/packages/ea/aa/96f7f9ed6def82db67c972bdb7bd9f28b95d7d98f7e2abaf144c284bf609/propcache-0.3.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:728af36011bb5d344c4fe4af79cfe186729efb649d2f8b395d1572fb088a996c", size = 230991 }, - { url = "https://files.pythonhosted.org/packages/5a/11/bee5439de1307d06fad176f7143fec906e499c33d7aff863ea8428b8e98b/propcache-0.3.0-cp312-cp312-win32.whl", hash = "sha256:6b5b7fd6ee7b54e01759f2044f936dcf7dea6e7585f35490f7ca0420fe723c0d", size = 40337 }, - { url = "https://files.pythonhosted.org/packages/e4/17/e5789a54a0455a61cb9efc4ca6071829d992220c2998a27c59aeba749f6f/propcache-0.3.0-cp312-cp312-win_amd64.whl", hash = "sha256:2d15bc27163cd4df433e75f546b9ac31c1ba7b0b128bfb1b90df19082466ff57", size = 44404 }, - { url = "https://files.pythonhosted.org/packages/3a/0f/a79dd23a0efd6ee01ab0dc9750d8479b343bfd0c73560d59d271eb6a99d4/propcache-0.3.0-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:a2b9bf8c79b660d0ca1ad95e587818c30ccdb11f787657458d6f26a1ea18c568", size = 77287 }, - { url = "https://files.pythonhosted.org/packages/b8/51/76675703c90de38ac75adb8deceb3f3ad99b67ff02a0fa5d067757971ab8/propcache-0.3.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:b0c1a133d42c6fc1f5fbcf5c91331657a1ff822e87989bf4a6e2e39b818d0ee9", size = 44923 }, - { url = "https://files.pythonhosted.org/packages/01/9b/fd5ddbee66cf7686e73c516227c2fd9bf471dbfed0f48329d095ea1228d3/propcache-0.3.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:bb2f144c6d98bb5cbc94adeb0447cfd4c0f991341baa68eee3f3b0c9c0e83767", size = 44325 }, - { url = "https://files.pythonhosted.org/packages/13/1c/6961f11eb215a683b34b903b82bde486c606516c1466bf1fa67f26906d51/propcache-0.3.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d1323cd04d6e92150bcc79d0174ce347ed4b349d748b9358fd2e497b121e03c8", size = 225116 }, - { url = "https://files.pythonhosted.org/packages/ef/ea/f8410c40abcb2e40dffe9adeed017898c930974650a63e5c79b886aa9f73/propcache-0.3.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:3b812b3cb6caacd072276ac0492d249f210006c57726b6484a1e1805b3cfeea0", size = 229905 }, - { url = "https://files.pythonhosted.org/packages/ef/5a/a9bf90894001468bf8e6ea293bb00626cc9ef10f8eb7996e9ec29345c7ed/propcache-0.3.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:742840d1d0438eb7ea4280f3347598f507a199a35a08294afdcc560c3739989d", size = 233221 }, - { url = "https://files.pythonhosted.org/packages/dd/ce/fffdddd9725b690b01d345c1156b4c2cc6dca09ab5c23a6d07b8f37d6e2f/propcache-0.3.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7c6e7e4f9167fddc438cd653d826f2222222564daed4116a02a184b464d3ef05", size = 227627 }, - { url = "https://files.pythonhosted.org/packages/58/ae/45c89a5994a334735a3032b48e8e4a98c05d9536ddee0719913dc27da548/propcache-0.3.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:a94ffc66738da99232ddffcf7910e0f69e2bbe3a0802e54426dbf0714e1c2ffe", size = 214217 }, - { url = "https://files.pythonhosted.org/packages/01/84/bc60188c3290ff8f5f4a92b9ca2d93a62e449c8daf6fd11ad517ad136926/propcache-0.3.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:3c6ec957025bf32b15cbc6b67afe233c65b30005e4c55fe5768e4bb518d712f1", size = 212921 }, - { url = "https://files.pythonhosted.org/packages/14/b3/39d60224048feef7a96edabb8217dc3f75415457e5ebbef6814f8b2a27b5/propcache-0.3.0-cp313-cp313-musllinux_1_2_armv7l.whl", hash = "sha256:549722908de62aa0b47a78b90531c022fa6e139f9166be634f667ff45632cc92", size = 208200 }, - { url = "https://files.pythonhosted.org/packages/9d/b3/0a6720b86791251273fff8a01bc8e628bc70903513bd456f86cde1e1ef84/propcache-0.3.0-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:5d62c4f6706bff5d8a52fd51fec6069bef69e7202ed481486c0bc3874912c787", size = 208400 }, - { url = "https://files.pythonhosted.org/packages/e9/4f/bb470f3e687790547e2e78105fb411f54e0cdde0d74106ccadd2521c6572/propcache-0.3.0-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:24c04f8fbf60094c531667b8207acbae54146661657a1b1be6d3ca7773b7a545", size = 218116 }, - { url = "https://files.pythonhosted.org/packages/34/71/277f7f9add469698ac9724c199bfe06f85b199542121a71f65a80423d62a/propcache-0.3.0-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:7c5f5290799a3f6539cc5e6f474c3e5c5fbeba74a5e1e5be75587746a940d51e", size = 222911 }, - { url = "https://files.pythonhosted.org/packages/92/e3/a7b9782aef5a2fc765b1d97da9ec7aed2f25a4e985703608e73232205e3f/propcache-0.3.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:4fa0e7c9c3cf7c276d4f6ab9af8adddc127d04e0fcabede315904d2ff76db626", size = 216563 }, - { url = "https://files.pythonhosted.org/packages/ab/76/0583ca2c551aa08ffcff87b2c6849c8f01c1f6fb815a5226f0c5c202173e/propcache-0.3.0-cp313-cp313-win32.whl", hash = "sha256:ee0bd3a7b2e184e88d25c9baa6a9dc609ba25b76daae942edfb14499ac7ec374", size = 39763 }, - { url = "https://files.pythonhosted.org/packages/80/ec/c6a84f9a36f608379b95f0e786c111d5465926f8c62f12be8cdadb02b15c/propcache-0.3.0-cp313-cp313-win_amd64.whl", hash = "sha256:1c8f7d896a16da9455f882870a507567d4f58c53504dc2d4b1e1d386dfe4588a", size = 43650 }, - { url = "https://files.pythonhosted.org/packages/ee/95/7d32e3560f5bf83fc2f2a4c1b0c181d327d53d5f85ebd045ab89d4d97763/propcache-0.3.0-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:e560fd75aaf3e5693b91bcaddd8b314f4d57e99aef8a6c6dc692f935cc1e6bbf", size = 82140 }, - { url = "https://files.pythonhosted.org/packages/86/89/752388f12e6027a5e63f5d075f15291ded48e2d8311314fff039da5a9b11/propcache-0.3.0-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:65a37714b8ad9aba5780325228598a5b16c47ba0f8aeb3dc0514701e4413d7c0", size = 47296 }, - { url = "https://files.pythonhosted.org/packages/1b/4c/b55c98d586c69180d3048984a57a5ea238bdeeccf82dbfcd598e935e10bb/propcache-0.3.0-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:07700939b2cbd67bfb3b76a12e1412405d71019df00ca5697ce75e5ef789d829", size = 46724 }, - { url = "https://files.pythonhosted.org/packages/0f/b6/67451a437aed90c4e951e320b5b3d7eb584ade1d5592f6e5e8f678030989/propcache-0.3.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7c0fdbdf6983526e269e5a8d53b7ae3622dd6998468821d660d0daf72779aefa", size = 291499 }, - { url = "https://files.pythonhosted.org/packages/ee/ff/e4179facd21515b24737e1e26e02615dfb5ed29416eed4cf5bc6ac5ce5fb/propcache-0.3.0-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:794c3dd744fad478b6232289c866c25406ecdfc47e294618bdf1697e69bd64a6", size = 293911 }, - { url = "https://files.pythonhosted.org/packages/76/8d/94a8585992a064a23bd54f56c5e58c3b8bf0c0a06ae10e56f2353ae16c3d/propcache-0.3.0-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:4544699674faf66fb6b4473a1518ae4999c1b614f0b8297b1cef96bac25381db", size = 293301 }, - { url = "https://files.pythonhosted.org/packages/b0/b8/2c860c92b4134f68c7716c6f30a0d723973f881c32a6d7a24c4ddca05fdf/propcache-0.3.0-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fddb8870bdb83456a489ab67c6b3040a8d5a55069aa6f72f9d872235fbc52f54", size = 281947 }, - { url = "https://files.pythonhosted.org/packages/cd/72/b564be7411b525d11757b713c757c21cd4dc13b6569c3b2b8f6d3c96fd5e/propcache-0.3.0-cp313-cp313t-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f857034dc68d5ceb30fb60afb6ff2103087aea10a01b613985610e007053a121", size = 268072 }, - { url = "https://files.pythonhosted.org/packages/37/68/d94649e399e8d7fc051e5a4f2334efc567993525af083db145a70690a121/propcache-0.3.0-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:02df07041e0820cacc8f739510078f2aadcfd3fc57eaeeb16d5ded85c872c89e", size = 275190 }, - { url = "https://files.pythonhosted.org/packages/d8/3c/446e125f5bbbc1922964dd67cb541c01cdb678d811297b79a4ff6accc843/propcache-0.3.0-cp313-cp313t-musllinux_1_2_armv7l.whl", hash = "sha256:f47d52fd9b2ac418c4890aad2f6d21a6b96183c98021f0a48497a904199f006e", size = 254145 }, - { url = "https://files.pythonhosted.org/packages/f4/80/fd3f741483dc8e59f7ba7e05eaa0f4e11677d7db2077522b92ff80117a2a/propcache-0.3.0-cp313-cp313t-musllinux_1_2_i686.whl", hash = "sha256:9ff4e9ecb6e4b363430edf2c6e50173a63e0820e549918adef70515f87ced19a", size = 257163 }, - { url = "https://files.pythonhosted.org/packages/dc/cf/6292b5ce6ed0017e6a89024a827292122cc41b6259b30ada0c6732288513/propcache-0.3.0-cp313-cp313t-musllinux_1_2_ppc64le.whl", hash = "sha256:ecc2920630283e0783c22e2ac94427f8cca29a04cfdf331467d4f661f4072dac", size = 280249 }, - { url = "https://files.pythonhosted.org/packages/e8/f0/fd9b8247b449fe02a4f96538b979997e229af516d7462b006392badc59a1/propcache-0.3.0-cp313-cp313t-musllinux_1_2_s390x.whl", hash = "sha256:c441c841e82c5ba7a85ad25986014be8d7849c3cfbdb6004541873505929a74e", size = 288741 }, - { url = "https://files.pythonhosted.org/packages/64/71/cf831fdc2617f86cfd7f414cfc487d018e722dac8acc098366ce9bba0941/propcache-0.3.0-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:6c929916cbdb540d3407c66f19f73387f43e7c12fa318a66f64ac99da601bcdf", size = 277061 }, - { url = "https://files.pythonhosted.org/packages/42/78/9432542a35d944abeca9e02927a0de38cd7a298466d8ffa171536e2381c3/propcache-0.3.0-cp313-cp313t-win32.whl", hash = "sha256:0c3e893c4464ebd751b44ae76c12c5f5c1e4f6cbd6fbf67e3783cd93ad221863", size = 42252 }, - { url = "https://files.pythonhosted.org/packages/6f/45/960365f4f8978f48ebb56b1127adf33a49f2e69ecd46ac1f46d6cf78a79d/propcache-0.3.0-cp313-cp313t-win_amd64.whl", hash = "sha256:75e872573220d1ee2305b35c9813626e620768248425f58798413e9c39741f46", size = 46425 }, - { url = "https://files.pythonhosted.org/packages/b5/35/6c4c6fc8774a9e3629cd750dc24a7a4fb090a25ccd5c3246d127b70f9e22/propcache-0.3.0-py3-none-any.whl", hash = "sha256:67dda3c7325691c2081510e92c561f465ba61b975f481735aefdfc845d2cd043", size = 12101 }, +sdist = { url = "https://files.pythonhosted.org/packages/92/76/f941e63d55c0293ff7829dd21e7cf1147e90a526756869a9070f287a68c9/propcache-0.3.0.tar.gz", hash = "sha256:a8fd93de4e1d278046345f49e2238cdb298589325849b2645d4a94c53faeffc5", size = 42722, upload-time = "2025-02-20T19:03:29.191Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/8d/f0/dc9ec44d2e63c13f816a16398c039329736712440ff82b682dd9a78d2258/propcache-0.3.0-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:efa44f64c37cc30c9f05932c740a8b40ce359f51882c70883cc95feac842da4d", size = 79574, upload-time = "2025-02-20T18:59:44.353Z" }, + { url = "https://files.pythonhosted.org/packages/99/3a/33a207dfcb3ee1131ea23a2aeb726c3c4994f89546d7eadf8c50627c8b63/propcache-0.3.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:2383a17385d9800b6eb5855c2f05ee550f803878f344f58b6e194de08b96352c", size = 45898, upload-time = "2025-02-20T18:59:46.783Z" }, + { url = "https://files.pythonhosted.org/packages/af/68/0bde765c9f5dc02b4466d2838600af38c81b184c26c6d3cd44643ac668e3/propcache-0.3.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:d3e7420211f5a65a54675fd860ea04173cde60a7cc20ccfbafcccd155225f8bc", size = 45418, upload-time = "2025-02-20T18:59:49.082Z" }, + { url = "https://files.pythonhosted.org/packages/06/a6/c682669bae41199358e16cc7b1c818f91c5f9e925cc863dabd98ce32716a/propcache-0.3.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3302c5287e504d23bb0e64d2a921d1eb4a03fb93a0a0aa3b53de059f5a5d737d", size = 205116, upload-time = "2025-02-20T18:59:50.606Z" }, + { url = "https://files.pythonhosted.org/packages/fb/ae/82cfb50267d9a1baa0340728eb9e32245a68538fef929d7bb786d01c11a8/propcache-0.3.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:7e2e068a83552ddf7a39a99488bcba05ac13454fb205c847674da0352602082f", size = 219405, upload-time = "2025-02-20T18:59:54.016Z" }, + { url = "https://files.pythonhosted.org/packages/ab/16/7b6b2bf8c207cfd0e5ca3d41aea397392de9899867ec024f88c94f9ae2ab/propcache-0.3.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:2d913d36bdaf368637b4f88d554fb9cb9d53d6920b9c5563846555938d5450bf", size = 217656, upload-time = "2025-02-20T18:59:55.747Z" }, + { url = "https://files.pythonhosted.org/packages/f4/eb/41447de61eb5454891658d0fb9b1d7d35d49a4a5dd2e0c86f2c332e8b7e1/propcache-0.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8ee1983728964d6070ab443399c476de93d5d741f71e8f6e7880a065f878e0b9", size = 205414, upload-time = "2025-02-20T18:59:59.907Z" }, + { url = "https://files.pythonhosted.org/packages/03/b6/9719878f8b5b20d37ee663a40f8dcbf888559e4d3be2ba2fe5c790fc28d2/propcache-0.3.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:36ca5e9a21822cc1746023e88f5c0af6fce3af3b85d4520efb1ce4221bed75cc", size = 195746, upload-time = "2025-02-20T19:00:03.124Z" }, + { url = "https://files.pythonhosted.org/packages/bb/ec/b79c3210ba459800d1a8f1afeb81d7b503893555a7b79c24082ff26d3314/propcache-0.3.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:9ecde3671e62eeb99e977f5221abcf40c208f69b5eb986b061ccec317c82ebd0", size = 198651, upload-time = "2025-02-20T19:00:04.747Z" }, + { url = "https://files.pythonhosted.org/packages/48/f6/2b0140bc47013e43575973068e72ad51ee9f22f2dad42e6d6e362d715125/propcache-0.3.0-cp310-cp310-musllinux_1_2_armv7l.whl", hash = "sha256:d383bf5e045d7f9d239b38e6acadd7b7fdf6c0087259a84ae3475d18e9a2ae8b", size = 195858, upload-time = "2025-02-20T19:00:06.723Z" }, + { url = "https://files.pythonhosted.org/packages/97/3d/2fa19303d87aa21f9a42dcd870d6088a2a776ff5518e394d50412c3679a6/propcache-0.3.0-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:8cb625bcb5add899cb8ba7bf716ec1d3e8f7cdea9b0713fa99eadf73b6d4986f", size = 197181, upload-time = "2025-02-20T19:00:08.31Z" }, + { url = "https://files.pythonhosted.org/packages/09/f3/a2170ffc9fa774c1dfd52294113c0fa6cdc5b71dbfd7129bb9378fdd8b42/propcache-0.3.0-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:5fa159dcee5dba00c1def3231c249cf261185189205073bde13797e57dd7540a", size = 207411, upload-time = "2025-02-20T19:00:10.546Z" }, + { url = "https://files.pythonhosted.org/packages/d6/1e/cb8a6c82178efffa0b00dc463f36cd086f747345585140aeb95d5cb93666/propcache-0.3.0-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:a7080b0159ce05f179cfac592cda1a82898ca9cd097dacf8ea20ae33474fbb25", size = 210724, upload-time = "2025-02-20T19:00:12.207Z" }, + { url = "https://files.pythonhosted.org/packages/2b/72/6e273543337a3e22cf462eb836f065a9830b4d41baeb1f58db2695c934f3/propcache-0.3.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:ed7161bccab7696a473fe7ddb619c1d75963732b37da4618ba12e60899fefe4f", size = 203511, upload-time = "2025-02-20T19:00:14.689Z" }, + { url = "https://files.pythonhosted.org/packages/f3/ea/7412c79bcec06597c967d49789f5a1f7fd76a8654908feeaefafb7447c9a/propcache-0.3.0-cp310-cp310-win32.whl", hash = "sha256:bf0d9a171908f32d54f651648c7290397b8792f4303821c42a74e7805bfb813c", size = 40600, upload-time = "2025-02-20T19:00:16.423Z" }, + { url = "https://files.pythonhosted.org/packages/a3/42/488c90190491f3e61bd2c2fb0b3d91c1c78778270dde2f0b6633fc9ff723/propcache-0.3.0-cp310-cp310-win_amd64.whl", hash = "sha256:42924dc0c9d73e49908e35bbdec87adedd651ea24c53c29cac103ede0ea1d340", size = 44714, upload-time = "2025-02-20T19:00:18.709Z" }, + { url = "https://files.pythonhosted.org/packages/45/c9/cf09ff7e6d09f14149094f7cd50d2dec032b24e61af21fc4540da2b17bfb/propcache-0.3.0-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:9ddd49258610499aab83b4f5b61b32e11fce873586282a0e972e5ab3bcadee51", size = 79568, upload-time = "2025-02-20T19:00:21.457Z" }, + { url = "https://files.pythonhosted.org/packages/c8/32/2424d89da88cd81b7d148e0d2b3131461b570a02aa9d84a2e567509adb0d/propcache-0.3.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:2578541776769b500bada3f8a4eeaf944530516b6e90c089aa368266ed70c49e", size = 45895, upload-time = "2025-02-20T19:00:23.035Z" }, + { url = "https://files.pythonhosted.org/packages/f6/91/ee5b6aa7aa31754fefcf0c5180e09223cac380ef195c4ddc8c266eb641ea/propcache-0.3.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:d8074c5dd61c8a3e915fa8fc04754fa55cfa5978200d2daa1e2d4294c1f136aa", size = 45427, upload-time = "2025-02-20T19:00:25.07Z" }, + { url = "https://files.pythonhosted.org/packages/bf/73/38f0128462b8b616181d8c53bd5d04eac41c50c449b07615c65d56ba0a9b/propcache-0.3.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b58229a844931bca61b3a20efd2be2a2acb4ad1622fc026504309a6883686fbf", size = 232427, upload-time = "2025-02-20T19:00:26.587Z" }, + { url = "https://files.pythonhosted.org/packages/59/82/f3d4e84f4539dcfc9c3d338282b9e915f5b63c921986ecfdf7af2d12f87c/propcache-0.3.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:e45377d5d6fefe1677da2a2c07b024a6dac782088e37c0b1efea4cfe2b1be19b", size = 239985, upload-time = "2025-02-20T19:00:28.204Z" }, + { url = "https://files.pythonhosted.org/packages/42/e8/029f58cccbae83c9969a7ee7a06558d5b83a93dfc54e0f4f70234bbaea1b/propcache-0.3.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:ec5060592d83454e8063e487696ac3783cc48c9a329498bafae0d972bc7816c9", size = 238827, upload-time = "2025-02-20T19:00:30.147Z" }, + { url = "https://files.pythonhosted.org/packages/8b/a2/c373561777c0cb9b9e7b9b9a10b9b3a7b6bde75a2535b962231cecc8fdb8/propcache-0.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:15010f29fbed80e711db272909a074dc79858c6d28e2915704cfc487a8ac89c6", size = 231348, upload-time = "2025-02-20T19:00:32.05Z" }, + { url = "https://files.pythonhosted.org/packages/d7/d2/4673f715beedf6038b485bcd976813149231d9df5bb6196cb69a09c185c9/propcache-0.3.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:a254537b9b696ede293bfdbc0a65200e8e4507bc9f37831e2a0318a9b333c85c", size = 220426, upload-time = "2025-02-20T19:00:34.756Z" }, + { url = "https://files.pythonhosted.org/packages/e0/f6/1da65f900927bafd4675a16e890618ec7643f2f922bf0e4d84bb38645618/propcache-0.3.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:2b975528998de037dfbc10144b8aed9b8dd5a99ec547f14d1cb7c5665a43f075", size = 220294, upload-time = "2025-02-20T19:00:38.63Z" }, + { url = "https://files.pythonhosted.org/packages/ff/86/620451bdc02e91b1712cd71890c17077ee97e2a28493836a87e47b8e70ff/propcache-0.3.0-cp311-cp311-musllinux_1_2_armv7l.whl", hash = "sha256:19d36bb351ad5554ff20f2ae75f88ce205b0748c38b146c75628577020351e3c", size = 212492, upload-time = "2025-02-20T19:00:41.077Z" }, + { url = "https://files.pythonhosted.org/packages/6e/1b/e8f86921ed4016da80faf3b8f515f7829decabdbff106736bfff353bceba/propcache-0.3.0-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:6032231d4a5abd67c7f71168fd64a47b6b451fbcb91c8397c2f7610e67683810", size = 215113, upload-time = "2025-02-20T19:00:43.577Z" }, + { url = "https://files.pythonhosted.org/packages/1a/95/a61d86cc49aa0945f6c06f3a4614fc543e311a50558c92861f5e9691a37c/propcache-0.3.0-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:6985a593417cdbc94c7f9c3403747335e450c1599da1647a5af76539672464d3", size = 228330, upload-time = "2025-02-20T19:00:45.163Z" }, + { url = "https://files.pythonhosted.org/packages/8f/7d/10dbae48ff2bb189e92c2b3487a48f3229146a25941ad0d485934d1104d4/propcache-0.3.0-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:6a1948df1bb1d56b5e7b0553c0fa04fd0e320997ae99689488201f19fa90d2e7", size = 231942, upload-time = "2025-02-20T19:00:46.771Z" }, + { url = "https://files.pythonhosted.org/packages/39/ce/82d16aec96c5513ae7db13ab901a65a1e54c915292fb5b2390e33275b61d/propcache-0.3.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:8319293e85feadbbfe2150a5659dbc2ebc4afdeaf7d98936fb9a2f2ba0d4c35c", size = 223077, upload-time = "2025-02-20T19:00:53.044Z" }, + { url = "https://files.pythonhosted.org/packages/c8/e0/cb077e8e7a583c733df7f53327fcbdb92e42be59b976ce60bf1d904a0efe/propcache-0.3.0-cp311-cp311-win32.whl", hash = "sha256:63f26258a163c34542c24808f03d734b338da66ba91f410a703e505c8485791d", size = 40455, upload-time = "2025-02-20T19:00:55.338Z" }, + { url = "https://files.pythonhosted.org/packages/d8/35/57abeb6146fe3c19081eeaf3d9d4cfea256f87f1e5101acf80d3332c1820/propcache-0.3.0-cp311-cp311-win_amd64.whl", hash = "sha256:cacea77ef7a2195f04f9279297684955e3d1ae4241092ff0cfcef532bb7a1c32", size = 44705, upload-time = "2025-02-20T19:00:56.947Z" }, + { url = "https://files.pythonhosted.org/packages/8d/2c/921f15dc365796ec23975b322b0078eae72995c7b4d49eba554c6a308d70/propcache-0.3.0-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:e53d19c2bf7d0d1e6998a7e693c7e87300dd971808e6618964621ccd0e01fe4e", size = 79867, upload-time = "2025-02-20T19:00:59.948Z" }, + { url = "https://files.pythonhosted.org/packages/11/a5/4a6cc1a559d1f2fb57ea22edc4245158cdffae92f7f92afcee2913f84417/propcache-0.3.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:a61a68d630e812b67b5bf097ab84e2cd79b48c792857dc10ba8a223f5b06a2af", size = 46109, upload-time = "2025-02-20T19:01:04.447Z" }, + { url = "https://files.pythonhosted.org/packages/e1/6d/28bfd3af3a567ad7d667348e7f46a520bda958229c4d545ba138a044232f/propcache-0.3.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:fb91d20fa2d3b13deea98a690534697742029f4fb83673a3501ae6e3746508b5", size = 45635, upload-time = "2025-02-20T19:01:07.024Z" }, + { url = "https://files.pythonhosted.org/packages/73/20/d75b42eaffe5075eac2f4e168f6393d21c664c91225288811d85451b2578/propcache-0.3.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:67054e47c01b7b349b94ed0840ccae075449503cf1fdd0a1fdd98ab5ddc2667b", size = 242159, upload-time = "2025-02-20T19:01:10.047Z" }, + { url = "https://files.pythonhosted.org/packages/a5/fb/4b537dd92f9fd4be68042ec51c9d23885ca5fafe51ec24c58d9401034e5f/propcache-0.3.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:997e7b8f173a391987df40f3b52c423e5850be6f6df0dcfb5376365440b56667", size = 248163, upload-time = "2025-02-20T19:01:12.883Z" }, + { url = "https://files.pythonhosted.org/packages/e7/af/8a9db04ac596d531ca0ef7dde518feaadfcdabef7b17d6a5ec59ee3effc2/propcache-0.3.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:8d663fd71491dde7dfdfc899d13a067a94198e90695b4321084c6e450743b8c7", size = 248794, upload-time = "2025-02-20T19:01:15.291Z" }, + { url = "https://files.pythonhosted.org/packages/9d/c4/ecfc988879c0fd9db03228725b662d76cf484b6b46f7e92fee94e4b52490/propcache-0.3.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8884ba1a0fe7210b775106b25850f5e5a9dc3c840d1ae9924ee6ea2eb3acbfe7", size = 243912, upload-time = "2025-02-20T19:01:16.95Z" }, + { url = "https://files.pythonhosted.org/packages/04/a2/298dd27184faa8b7d91cc43488b578db218b3cc85b54d912ed27b8c5597a/propcache-0.3.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:aa806bbc13eac1ab6291ed21ecd2dd426063ca5417dd507e6be58de20e58dfcf", size = 229402, upload-time = "2025-02-20T19:01:20.913Z" }, + { url = "https://files.pythonhosted.org/packages/be/0d/efe7fec316ca92dbf4bc4a9ba49ca889c43ca6d48ab1d6fa99fc94e5bb98/propcache-0.3.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:6f4d7a7c0aff92e8354cceca6fe223973ddf08401047920df0fcb24be2bd5138", size = 226896, upload-time = "2025-02-20T19:01:23.57Z" }, + { url = "https://files.pythonhosted.org/packages/60/63/72404380ae1d9c96d96e165aa02c66c2aae6072d067fc4713da5cde96762/propcache-0.3.0-cp312-cp312-musllinux_1_2_armv7l.whl", hash = "sha256:9be90eebc9842a93ef8335291f57b3b7488ac24f70df96a6034a13cb58e6ff86", size = 221447, upload-time = "2025-02-20T19:01:26.142Z" }, + { url = "https://files.pythonhosted.org/packages/9d/18/b8392cab6e0964b67a30a8f4dadeaff64dc7022b5a34bb1d004ea99646f4/propcache-0.3.0-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:bf15fc0b45914d9d1b706f7c9c4f66f2b7b053e9517e40123e137e8ca8958b3d", size = 222440, upload-time = "2025-02-20T19:01:28.438Z" }, + { url = "https://files.pythonhosted.org/packages/6f/be/105d9ceda0f97eff8c06bac1673448b2db2a497444de3646464d3f5dc881/propcache-0.3.0-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:5a16167118677d94bb48bfcd91e420088854eb0737b76ec374b91498fb77a70e", size = 234104, upload-time = "2025-02-20T19:01:31.256Z" }, + { url = "https://files.pythonhosted.org/packages/cb/c9/f09a4ec394cfcce4053d8b2a04d622b5f22d21ba9bb70edd0cad061fa77b/propcache-0.3.0-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:41de3da5458edd5678b0f6ff66691507f9885f5fe6a0fb99a5d10d10c0fd2d64", size = 239086, upload-time = "2025-02-20T19:01:33.753Z" }, + { url = "https://files.pythonhosted.org/packages/ea/aa/96f7f9ed6def82db67c972bdb7bd9f28b95d7d98f7e2abaf144c284bf609/propcache-0.3.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:728af36011bb5d344c4fe4af79cfe186729efb649d2f8b395d1572fb088a996c", size = 230991, upload-time = "2025-02-20T19:01:35.433Z" }, + { url = "https://files.pythonhosted.org/packages/5a/11/bee5439de1307d06fad176f7143fec906e499c33d7aff863ea8428b8e98b/propcache-0.3.0-cp312-cp312-win32.whl", hash = "sha256:6b5b7fd6ee7b54e01759f2044f936dcf7dea6e7585f35490f7ca0420fe723c0d", size = 40337, upload-time = "2025-02-20T19:01:37.655Z" }, + { url = "https://files.pythonhosted.org/packages/e4/17/e5789a54a0455a61cb9efc4ca6071829d992220c2998a27c59aeba749f6f/propcache-0.3.0-cp312-cp312-win_amd64.whl", hash = "sha256:2d15bc27163cd4df433e75f546b9ac31c1ba7b0b128bfb1b90df19082466ff57", size = 44404, upload-time = "2025-02-20T19:01:38.946Z" }, + { url = "https://files.pythonhosted.org/packages/3a/0f/a79dd23a0efd6ee01ab0dc9750d8479b343bfd0c73560d59d271eb6a99d4/propcache-0.3.0-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:a2b9bf8c79b660d0ca1ad95e587818c30ccdb11f787657458d6f26a1ea18c568", size = 77287, upload-time = "2025-02-20T19:01:40.897Z" }, + { url = "https://files.pythonhosted.org/packages/b8/51/76675703c90de38ac75adb8deceb3f3ad99b67ff02a0fa5d067757971ab8/propcache-0.3.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:b0c1a133d42c6fc1f5fbcf5c91331657a1ff822e87989bf4a6e2e39b818d0ee9", size = 44923, upload-time = "2025-02-20T19:01:42.397Z" }, + { url = "https://files.pythonhosted.org/packages/01/9b/fd5ddbee66cf7686e73c516227c2fd9bf471dbfed0f48329d095ea1228d3/propcache-0.3.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:bb2f144c6d98bb5cbc94adeb0447cfd4c0f991341baa68eee3f3b0c9c0e83767", size = 44325, upload-time = "2025-02-20T19:01:43.976Z" }, + { url = "https://files.pythonhosted.org/packages/13/1c/6961f11eb215a683b34b903b82bde486c606516c1466bf1fa67f26906d51/propcache-0.3.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d1323cd04d6e92150bcc79d0174ce347ed4b349d748b9358fd2e497b121e03c8", size = 225116, upload-time = "2025-02-20T19:01:45.488Z" }, + { url = "https://files.pythonhosted.org/packages/ef/ea/f8410c40abcb2e40dffe9adeed017898c930974650a63e5c79b886aa9f73/propcache-0.3.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:3b812b3cb6caacd072276ac0492d249f210006c57726b6484a1e1805b3cfeea0", size = 229905, upload-time = "2025-02-20T19:01:49.454Z" }, + { url = "https://files.pythonhosted.org/packages/ef/5a/a9bf90894001468bf8e6ea293bb00626cc9ef10f8eb7996e9ec29345c7ed/propcache-0.3.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:742840d1d0438eb7ea4280f3347598f507a199a35a08294afdcc560c3739989d", size = 233221, upload-time = "2025-02-20T19:01:51.142Z" }, + { url = "https://files.pythonhosted.org/packages/dd/ce/fffdddd9725b690b01d345c1156b4c2cc6dca09ab5c23a6d07b8f37d6e2f/propcache-0.3.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7c6e7e4f9167fddc438cd653d826f2222222564daed4116a02a184b464d3ef05", size = 227627, upload-time = "2025-02-20T19:01:53.695Z" }, + { url = "https://files.pythonhosted.org/packages/58/ae/45c89a5994a334735a3032b48e8e4a98c05d9536ddee0719913dc27da548/propcache-0.3.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:a94ffc66738da99232ddffcf7910e0f69e2bbe3a0802e54426dbf0714e1c2ffe", size = 214217, upload-time = "2025-02-20T19:01:55.309Z" }, + { url = "https://files.pythonhosted.org/packages/01/84/bc60188c3290ff8f5f4a92b9ca2d93a62e449c8daf6fd11ad517ad136926/propcache-0.3.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:3c6ec957025bf32b15cbc6b67afe233c65b30005e4c55fe5768e4bb518d712f1", size = 212921, upload-time = "2025-02-20T19:01:57.893Z" }, + { url = "https://files.pythonhosted.org/packages/14/b3/39d60224048feef7a96edabb8217dc3f75415457e5ebbef6814f8b2a27b5/propcache-0.3.0-cp313-cp313-musllinux_1_2_armv7l.whl", hash = "sha256:549722908de62aa0b47a78b90531c022fa6e139f9166be634f667ff45632cc92", size = 208200, upload-time = "2025-02-20T19:02:00.026Z" }, + { url = "https://files.pythonhosted.org/packages/9d/b3/0a6720b86791251273fff8a01bc8e628bc70903513bd456f86cde1e1ef84/propcache-0.3.0-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:5d62c4f6706bff5d8a52fd51fec6069bef69e7202ed481486c0bc3874912c787", size = 208400, upload-time = "2025-02-20T19:02:03.997Z" }, + { url = "https://files.pythonhosted.org/packages/e9/4f/bb470f3e687790547e2e78105fb411f54e0cdde0d74106ccadd2521c6572/propcache-0.3.0-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:24c04f8fbf60094c531667b8207acbae54146661657a1b1be6d3ca7773b7a545", size = 218116, upload-time = "2025-02-20T19:02:06.042Z" }, + { url = "https://files.pythonhosted.org/packages/34/71/277f7f9add469698ac9724c199bfe06f85b199542121a71f65a80423d62a/propcache-0.3.0-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:7c5f5290799a3f6539cc5e6f474c3e5c5fbeba74a5e1e5be75587746a940d51e", size = 222911, upload-time = "2025-02-20T19:02:08.748Z" }, + { url = "https://files.pythonhosted.org/packages/92/e3/a7b9782aef5a2fc765b1d97da9ec7aed2f25a4e985703608e73232205e3f/propcache-0.3.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:4fa0e7c9c3cf7c276d4f6ab9af8adddc127d04e0fcabede315904d2ff76db626", size = 216563, upload-time = "2025-02-20T19:02:11.322Z" }, + { url = "https://files.pythonhosted.org/packages/ab/76/0583ca2c551aa08ffcff87b2c6849c8f01c1f6fb815a5226f0c5c202173e/propcache-0.3.0-cp313-cp313-win32.whl", hash = "sha256:ee0bd3a7b2e184e88d25c9baa6a9dc609ba25b76daae942edfb14499ac7ec374", size = 39763, upload-time = "2025-02-20T19:02:12.977Z" }, + { url = "https://files.pythonhosted.org/packages/80/ec/c6a84f9a36f608379b95f0e786c111d5465926f8c62f12be8cdadb02b15c/propcache-0.3.0-cp313-cp313-win_amd64.whl", hash = "sha256:1c8f7d896a16da9455f882870a507567d4f58c53504dc2d4b1e1d386dfe4588a", size = 43650, upload-time = "2025-02-20T19:02:15.041Z" }, + { url = "https://files.pythonhosted.org/packages/ee/95/7d32e3560f5bf83fc2f2a4c1b0c181d327d53d5f85ebd045ab89d4d97763/propcache-0.3.0-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:e560fd75aaf3e5693b91bcaddd8b314f4d57e99aef8a6c6dc692f935cc1e6bbf", size = 82140, upload-time = "2025-02-20T19:02:16.562Z" }, + { url = "https://files.pythonhosted.org/packages/86/89/752388f12e6027a5e63f5d075f15291ded48e2d8311314fff039da5a9b11/propcache-0.3.0-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:65a37714b8ad9aba5780325228598a5b16c47ba0f8aeb3dc0514701e4413d7c0", size = 47296, upload-time = "2025-02-20T19:02:17.974Z" }, + { url = "https://files.pythonhosted.org/packages/1b/4c/b55c98d586c69180d3048984a57a5ea238bdeeccf82dbfcd598e935e10bb/propcache-0.3.0-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:07700939b2cbd67bfb3b76a12e1412405d71019df00ca5697ce75e5ef789d829", size = 46724, upload-time = "2025-02-20T19:02:19.588Z" }, + { url = "https://files.pythonhosted.org/packages/0f/b6/67451a437aed90c4e951e320b5b3d7eb584ade1d5592f6e5e8f678030989/propcache-0.3.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7c0fdbdf6983526e269e5a8d53b7ae3622dd6998468821d660d0daf72779aefa", size = 291499, upload-time = "2025-02-20T19:02:21.1Z" }, + { url = "https://files.pythonhosted.org/packages/ee/ff/e4179facd21515b24737e1e26e02615dfb5ed29416eed4cf5bc6ac5ce5fb/propcache-0.3.0-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:794c3dd744fad478b6232289c866c25406ecdfc47e294618bdf1697e69bd64a6", size = 293911, upload-time = "2025-02-20T19:02:24.248Z" }, + { url = "https://files.pythonhosted.org/packages/76/8d/94a8585992a064a23bd54f56c5e58c3b8bf0c0a06ae10e56f2353ae16c3d/propcache-0.3.0-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:4544699674faf66fb6b4473a1518ae4999c1b614f0b8297b1cef96bac25381db", size = 293301, upload-time = "2025-02-20T19:02:26.034Z" }, + { url = "https://files.pythonhosted.org/packages/b0/b8/2c860c92b4134f68c7716c6f30a0d723973f881c32a6d7a24c4ddca05fdf/propcache-0.3.0-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fddb8870bdb83456a489ab67c6b3040a8d5a55069aa6f72f9d872235fbc52f54", size = 281947, upload-time = "2025-02-20T19:02:27.838Z" }, + { url = "https://files.pythonhosted.org/packages/cd/72/b564be7411b525d11757b713c757c21cd4dc13b6569c3b2b8f6d3c96fd5e/propcache-0.3.0-cp313-cp313t-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f857034dc68d5ceb30fb60afb6ff2103087aea10a01b613985610e007053a121", size = 268072, upload-time = "2025-02-20T19:02:29.594Z" }, + { url = "https://files.pythonhosted.org/packages/37/68/d94649e399e8d7fc051e5a4f2334efc567993525af083db145a70690a121/propcache-0.3.0-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:02df07041e0820cacc8f739510078f2aadcfd3fc57eaeeb16d5ded85c872c89e", size = 275190, upload-time = "2025-02-20T19:02:32.255Z" }, + { url = "https://files.pythonhosted.org/packages/d8/3c/446e125f5bbbc1922964dd67cb541c01cdb678d811297b79a4ff6accc843/propcache-0.3.0-cp313-cp313t-musllinux_1_2_armv7l.whl", hash = "sha256:f47d52fd9b2ac418c4890aad2f6d21a6b96183c98021f0a48497a904199f006e", size = 254145, upload-time = "2025-02-20T19:02:33.932Z" }, + { url = "https://files.pythonhosted.org/packages/f4/80/fd3f741483dc8e59f7ba7e05eaa0f4e11677d7db2077522b92ff80117a2a/propcache-0.3.0-cp313-cp313t-musllinux_1_2_i686.whl", hash = "sha256:9ff4e9ecb6e4b363430edf2c6e50173a63e0820e549918adef70515f87ced19a", size = 257163, upload-time = "2025-02-20T19:02:35.675Z" }, + { url = "https://files.pythonhosted.org/packages/dc/cf/6292b5ce6ed0017e6a89024a827292122cc41b6259b30ada0c6732288513/propcache-0.3.0-cp313-cp313t-musllinux_1_2_ppc64le.whl", hash = "sha256:ecc2920630283e0783c22e2ac94427f8cca29a04cfdf331467d4f661f4072dac", size = 280249, upload-time = "2025-02-20T19:02:38.406Z" }, + { url = "https://files.pythonhosted.org/packages/e8/f0/fd9b8247b449fe02a4f96538b979997e229af516d7462b006392badc59a1/propcache-0.3.0-cp313-cp313t-musllinux_1_2_s390x.whl", hash = "sha256:c441c841e82c5ba7a85ad25986014be8d7849c3cfbdb6004541873505929a74e", size = 288741, upload-time = "2025-02-20T19:02:40.149Z" }, + { url = "https://files.pythonhosted.org/packages/64/71/cf831fdc2617f86cfd7f414cfc487d018e722dac8acc098366ce9bba0941/propcache-0.3.0-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:6c929916cbdb540d3407c66f19f73387f43e7c12fa318a66f64ac99da601bcdf", size = 277061, upload-time = "2025-02-20T19:02:42.309Z" }, + { url = "https://files.pythonhosted.org/packages/42/78/9432542a35d944abeca9e02927a0de38cd7a298466d8ffa171536e2381c3/propcache-0.3.0-cp313-cp313t-win32.whl", hash = "sha256:0c3e893c4464ebd751b44ae76c12c5f5c1e4f6cbd6fbf67e3783cd93ad221863", size = 42252, upload-time = "2025-02-20T19:02:44.447Z" }, + { url = "https://files.pythonhosted.org/packages/6f/45/960365f4f8978f48ebb56b1127adf33a49f2e69ecd46ac1f46d6cf78a79d/propcache-0.3.0-cp313-cp313t-win_amd64.whl", hash = "sha256:75e872573220d1ee2305b35c9813626e620768248425f58798413e9c39741f46", size = 46425, upload-time = "2025-02-20T19:02:48.071Z" }, + { url = "https://files.pythonhosted.org/packages/b5/35/6c4c6fc8774a9e3629cd750dc24a7a4fb090a25ccd5c3246d127b70f9e22/propcache-0.3.0-py3-none-any.whl", hash = "sha256:67dda3c7325691c2081510e92c561f465ba61b975f481735aefdfc845d2cd043", size = 12101, upload-time = "2025-02-20T19:03:27.202Z" }, ] [[package]] @@ -7535,38 +7555,38 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "protobuf" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/f4/ac/87285f15f7cce6d4a008f33f1757fb5a13611ea8914eb58c3d0d26243468/proto_plus-1.26.1.tar.gz", hash = "sha256:21a515a4c4c0088a773899e23c7bbade3d18f9c66c73edd4c7ee3816bc96a012", size = 56142 } +sdist = { url = "https://files.pythonhosted.org/packages/f4/ac/87285f15f7cce6d4a008f33f1757fb5a13611ea8914eb58c3d0d26243468/proto_plus-1.26.1.tar.gz", hash = "sha256:21a515a4c4c0088a773899e23c7bbade3d18f9c66c73edd4c7ee3816bc96a012", size = 56142, upload-time = "2025-03-10T15:54:38.843Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/4e/6d/280c4c2ce28b1593a19ad5239c8b826871fc6ec275c21afc8e1820108039/proto_plus-1.26.1-py3-none-any.whl", hash = "sha256:13285478c2dcf2abb829db158e1047e2f1e8d63a077d94263c2b88b043c75a66", size = 50163 }, + { url = "https://files.pythonhosted.org/packages/4e/6d/280c4c2ce28b1593a19ad5239c8b826871fc6ec275c21afc8e1820108039/proto_plus-1.26.1-py3-none-any.whl", hash = "sha256:13285478c2dcf2abb829db158e1047e2f1e8d63a077d94263c2b88b043c75a66", size = 50163, upload-time = "2025-03-10T15:54:37.335Z" }, ] [[package]] name = "protobuf" version = "5.29.3" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/f7/d1/e0a911544ca9993e0f17ce6d3cc0932752356c1b0a834397f28e63479344/protobuf-5.29.3.tar.gz", hash = "sha256:5da0f41edaf117bde316404bad1a486cb4ededf8e4a54891296f648e8e076620", size = 424945 } +sdist = { url = "https://files.pythonhosted.org/packages/f7/d1/e0a911544ca9993e0f17ce6d3cc0932752356c1b0a834397f28e63479344/protobuf-5.29.3.tar.gz", hash = "sha256:5da0f41edaf117bde316404bad1a486cb4ededf8e4a54891296f648e8e076620", size = 424945, upload-time = "2025-01-08T21:38:51.572Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/dc/7a/1e38f3cafa022f477ca0f57a1f49962f21ad25850c3ca0acd3b9d0091518/protobuf-5.29.3-cp310-abi3-win32.whl", hash = "sha256:3ea51771449e1035f26069c4c7fd51fba990d07bc55ba80701c78f886bf9c888", size = 422708 }, - { url = "https://files.pythonhosted.org/packages/61/fa/aae8e10512b83de633f2646506a6d835b151edf4b30d18d73afd01447253/protobuf-5.29.3-cp310-abi3-win_amd64.whl", hash = "sha256:a4fa6f80816a9a0678429e84973f2f98cbc218cca434abe8db2ad0bffc98503a", size = 434508 }, - { url = "https://files.pythonhosted.org/packages/dd/04/3eaedc2ba17a088961d0e3bd396eac764450f431621b58a04ce898acd126/protobuf-5.29.3-cp38-abi3-macosx_10_9_universal2.whl", hash = "sha256:a8434404bbf139aa9e1300dbf989667a83d42ddda9153d8ab76e0d5dcaca484e", size = 417825 }, - { url = "https://files.pythonhosted.org/packages/4f/06/7c467744d23c3979ce250397e26d8ad8eeb2bea7b18ca12ad58313c1b8d5/protobuf-5.29.3-cp38-abi3-manylinux2014_aarch64.whl", hash = "sha256:daaf63f70f25e8689c072cfad4334ca0ac1d1e05a92fc15c54eb9cf23c3efd84", size = 319573 }, - { url = "https://files.pythonhosted.org/packages/a8/45/2ebbde52ad2be18d3675b6bee50e68cd73c9e0654de77d595540b5129df8/protobuf-5.29.3-cp38-abi3-manylinux2014_x86_64.whl", hash = "sha256:c027e08a08be10b67c06bf2370b99c811c466398c357e615ca88c91c07f0910f", size = 319672 }, - { url = "https://files.pythonhosted.org/packages/fd/b2/ab07b09e0f6d143dfb839693aa05765257bceaa13d03bf1a696b78323e7a/protobuf-5.29.3-py3-none-any.whl", hash = "sha256:0a18ed4a24198528f2333802eb075e59dea9d679ab7a6c5efb017a59004d849f", size = 172550 }, + { url = "https://files.pythonhosted.org/packages/dc/7a/1e38f3cafa022f477ca0f57a1f49962f21ad25850c3ca0acd3b9d0091518/protobuf-5.29.3-cp310-abi3-win32.whl", hash = "sha256:3ea51771449e1035f26069c4c7fd51fba990d07bc55ba80701c78f886bf9c888", size = 422708, upload-time = "2025-01-08T21:38:31.799Z" }, + { url = "https://files.pythonhosted.org/packages/61/fa/aae8e10512b83de633f2646506a6d835b151edf4b30d18d73afd01447253/protobuf-5.29.3-cp310-abi3-win_amd64.whl", hash = "sha256:a4fa6f80816a9a0678429e84973f2f98cbc218cca434abe8db2ad0bffc98503a", size = 434508, upload-time = "2025-01-08T21:38:35.489Z" }, + { url = "https://files.pythonhosted.org/packages/dd/04/3eaedc2ba17a088961d0e3bd396eac764450f431621b58a04ce898acd126/protobuf-5.29.3-cp38-abi3-macosx_10_9_universal2.whl", hash = "sha256:a8434404bbf139aa9e1300dbf989667a83d42ddda9153d8ab76e0d5dcaca484e", size = 417825, upload-time = "2025-01-08T21:38:36.642Z" }, + { url = "https://files.pythonhosted.org/packages/4f/06/7c467744d23c3979ce250397e26d8ad8eeb2bea7b18ca12ad58313c1b8d5/protobuf-5.29.3-cp38-abi3-manylinux2014_aarch64.whl", hash = "sha256:daaf63f70f25e8689c072cfad4334ca0ac1d1e05a92fc15c54eb9cf23c3efd84", size = 319573, upload-time = "2025-01-08T21:38:37.896Z" }, + { url = "https://files.pythonhosted.org/packages/a8/45/2ebbde52ad2be18d3675b6bee50e68cd73c9e0654de77d595540b5129df8/protobuf-5.29.3-cp38-abi3-manylinux2014_x86_64.whl", hash = "sha256:c027e08a08be10b67c06bf2370b99c811c466398c357e615ca88c91c07f0910f", size = 319672, upload-time = "2025-01-08T21:38:40.204Z" }, + { url = "https://files.pythonhosted.org/packages/fd/b2/ab07b09e0f6d143dfb839693aa05765257bceaa13d03bf1a696b78323e7a/protobuf-5.29.3-py3-none-any.whl", hash = "sha256:0a18ed4a24198528f2333802eb075e59dea9d679ab7a6c5efb017a59004d849f", size = 172550, upload-time = "2025-01-08T21:38:50.439Z" }, ] [[package]] name = "psutil" version = "7.0.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/2a/80/336820c1ad9286a4ded7e845b2eccfcb27851ab8ac6abece774a6ff4d3de/psutil-7.0.0.tar.gz", hash = "sha256:7be9c3eba38beccb6495ea33afd982a44074b78f28c434a1f51cc07fd315c456", size = 497003 } +sdist = { url = "https://files.pythonhosted.org/packages/2a/80/336820c1ad9286a4ded7e845b2eccfcb27851ab8ac6abece774a6ff4d3de/psutil-7.0.0.tar.gz", hash = "sha256:7be9c3eba38beccb6495ea33afd982a44074b78f28c434a1f51cc07fd315c456", size = 497003, upload-time = "2025-02-13T21:54:07.946Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/ed/e6/2d26234410f8b8abdbf891c9da62bee396583f713fb9f3325a4760875d22/psutil-7.0.0-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:101d71dc322e3cffd7cea0650b09b3d08b8e7c4109dd6809fe452dfd00e58b25", size = 238051 }, - { url = "https://files.pythonhosted.org/packages/04/8b/30f930733afe425e3cbfc0e1468a30a18942350c1a8816acfade80c005c4/psutil-7.0.0-cp36-abi3-macosx_11_0_arm64.whl", hash = "sha256:39db632f6bb862eeccf56660871433e111b6ea58f2caea825571951d4b6aa3da", size = 239535 }, - { url = "https://files.pythonhosted.org/packages/2a/ed/d362e84620dd22876b55389248e522338ed1bf134a5edd3b8231d7207f6d/psutil-7.0.0-cp36-abi3-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:1fcee592b4c6f146991ca55919ea3d1f8926497a713ed7faaf8225e174581e91", size = 275004 }, - { url = "https://files.pythonhosted.org/packages/bf/b9/b0eb3f3cbcb734d930fdf839431606844a825b23eaf9a6ab371edac8162c/psutil-7.0.0-cp36-abi3-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4b1388a4f6875d7e2aff5c4ca1cc16c545ed41dd8bb596cefea80111db353a34", size = 277986 }, - { url = "https://files.pythonhosted.org/packages/eb/a2/709e0fe2f093556c17fbafda93ac032257242cabcc7ff3369e2cb76a97aa/psutil-7.0.0-cp36-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a5f098451abc2828f7dc6b58d44b532b22f2088f4999a937557b603ce72b1993", size = 279544 }, - { url = "https://files.pythonhosted.org/packages/50/e6/eecf58810b9d12e6427369784efe814a1eec0f492084ce8eb8f4d89d6d61/psutil-7.0.0-cp37-abi3-win32.whl", hash = "sha256:ba3fcef7523064a6c9da440fc4d6bd07da93ac726b5733c29027d7dc95b39d99", size = 241053 }, - { url = "https://files.pythonhosted.org/packages/50/1b/6921afe68c74868b4c9fa424dad3be35b095e16687989ebbb50ce4fceb7c/psutil-7.0.0-cp37-abi3-win_amd64.whl", hash = "sha256:4cf3d4eb1aa9b348dec30105c55cd9b7d4629285735a102beb4441e38db90553", size = 244885 }, + { url = "https://files.pythonhosted.org/packages/ed/e6/2d26234410f8b8abdbf891c9da62bee396583f713fb9f3325a4760875d22/psutil-7.0.0-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:101d71dc322e3cffd7cea0650b09b3d08b8e7c4109dd6809fe452dfd00e58b25", size = 238051, upload-time = "2025-02-13T21:54:12.36Z" }, + { url = "https://files.pythonhosted.org/packages/04/8b/30f930733afe425e3cbfc0e1468a30a18942350c1a8816acfade80c005c4/psutil-7.0.0-cp36-abi3-macosx_11_0_arm64.whl", hash = "sha256:39db632f6bb862eeccf56660871433e111b6ea58f2caea825571951d4b6aa3da", size = 239535, upload-time = "2025-02-13T21:54:16.07Z" }, + { url = "https://files.pythonhosted.org/packages/2a/ed/d362e84620dd22876b55389248e522338ed1bf134a5edd3b8231d7207f6d/psutil-7.0.0-cp36-abi3-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:1fcee592b4c6f146991ca55919ea3d1f8926497a713ed7faaf8225e174581e91", size = 275004, upload-time = "2025-02-13T21:54:18.662Z" }, + { url = "https://files.pythonhosted.org/packages/bf/b9/b0eb3f3cbcb734d930fdf839431606844a825b23eaf9a6ab371edac8162c/psutil-7.0.0-cp36-abi3-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4b1388a4f6875d7e2aff5c4ca1cc16c545ed41dd8bb596cefea80111db353a34", size = 277986, upload-time = "2025-02-13T21:54:21.811Z" }, + { url = "https://files.pythonhosted.org/packages/eb/a2/709e0fe2f093556c17fbafda93ac032257242cabcc7ff3369e2cb76a97aa/psutil-7.0.0-cp36-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a5f098451abc2828f7dc6b58d44b532b22f2088f4999a937557b603ce72b1993", size = 279544, upload-time = "2025-02-13T21:54:24.68Z" }, + { url = "https://files.pythonhosted.org/packages/50/e6/eecf58810b9d12e6427369784efe814a1eec0f492084ce8eb8f4d89d6d61/psutil-7.0.0-cp37-abi3-win32.whl", hash = "sha256:ba3fcef7523064a6c9da440fc4d6bd07da93ac726b5733c29027d7dc95b39d99", size = 241053, upload-time = "2025-02-13T21:54:34.31Z" }, + { url = "https://files.pythonhosted.org/packages/50/1b/6921afe68c74868b4c9fa424dad3be35b095e16687989ebbb50ce4fceb7c/psutil-7.0.0-cp37-abi3-win_amd64.whl", hash = "sha256:4cf3d4eb1aa9b348dec30105c55cd9b7d4629285735a102beb4441e38db90553", size = 244885, upload-time = "2025-02-13T21:54:37.486Z" }, ] [[package]] @@ -7577,151 +7597,151 @@ dependencies = [ { name = "typing-extensions", marker = "python_full_version < '3.13'" }, { name = "tzdata", marker = "sys_platform == 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/67/97/eea08f74f1c6dd2a02ee81b4ebfe5b558beb468ebbd11031adbf58d31be0/psycopg-3.2.6.tar.gz", hash = "sha256:16fa094efa2698f260f2af74f3710f781e4a6f226efe9d1fd0c37f384639ed8a", size = 156322 } +sdist = { url = "https://files.pythonhosted.org/packages/67/97/eea08f74f1c6dd2a02ee81b4ebfe5b558beb468ebbd11031adbf58d31be0/psycopg-3.2.6.tar.gz", hash = "sha256:16fa094efa2698f260f2af74f3710f781e4a6f226efe9d1fd0c37f384639ed8a", size = 156322, upload-time = "2025-03-12T20:43:12.228Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/d7/7d/0ba52deff71f65df8ec8038adad86ba09368c945424a9bd8145d679a2c6a/psycopg-3.2.6-py3-none-any.whl", hash = "sha256:f3ff5488525890abb0566c429146add66b329e20d6d4835662b920cbbf90ac58", size = 199077 }, + { url = "https://files.pythonhosted.org/packages/d7/7d/0ba52deff71f65df8ec8038adad86ba09368c945424a9bd8145d679a2c6a/psycopg-3.2.6-py3-none-any.whl", hash = "sha256:f3ff5488525890abb0566c429146add66b329e20d6d4835662b920cbbf90ac58", size = 199077, upload-time = "2025-03-12T20:38:07.112Z" }, ] [[package]] name = "psycopg2-binary" version = "2.9.10" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/cb/0e/bdc8274dc0585090b4e3432267d7be4dfbfd8971c0fa59167c711105a6bf/psycopg2-binary-2.9.10.tar.gz", hash = "sha256:4b3df0e6990aa98acda57d983942eff13d824135fe2250e6522edaa782a06de2", size = 385764 } -wheels = [ - { url = "https://files.pythonhosted.org/packages/7a/81/331257dbf2801cdb82105306042f7a1637cc752f65f2bb688188e0de5f0b/psycopg2_binary-2.9.10-cp310-cp310-macosx_12_0_x86_64.whl", hash = "sha256:0ea8e3d0ae83564f2fc554955d327fa081d065c8ca5cc6d2abb643e2c9c1200f", size = 3043397 }, - { url = "https://files.pythonhosted.org/packages/e7/9a/7f4f2f031010bbfe6a02b4a15c01e12eb6b9b7b358ab33229f28baadbfc1/psycopg2_binary-2.9.10-cp310-cp310-macosx_14_0_arm64.whl", hash = "sha256:3e9c76f0ac6f92ecfc79516a8034a544926430f7b080ec5a0537bca389ee0906", size = 3274806 }, - { url = "https://files.pythonhosted.org/packages/e5/57/8ddd4b374fa811a0b0a0f49b6abad1cde9cb34df73ea3348cc283fcd70b4/psycopg2_binary-2.9.10-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2ad26b467a405c798aaa1458ba09d7e2b6e5f96b1ce0ac15d82fd9f95dc38a92", size = 2851361 }, - { url = "https://files.pythonhosted.org/packages/f9/66/d1e52c20d283f1f3a8e7e5c1e06851d432f123ef57b13043b4f9b21ffa1f/psycopg2_binary-2.9.10-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:270934a475a0e4b6925b5f804e3809dd5f90f8613621d062848dd82f9cd62007", size = 3080836 }, - { url = "https://files.pythonhosted.org/packages/a0/cb/592d44a9546aba78f8a1249021fe7c59d3afb8a0ba51434d6610cc3462b6/psycopg2_binary-2.9.10-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:48b338f08d93e7be4ab2b5f1dbe69dc5e9ef07170fe1f86514422076d9c010d0", size = 3264552 }, - { url = "https://files.pythonhosted.org/packages/64/33/c8548560b94b7617f203d7236d6cdf36fe1a5a3645600ada6efd79da946f/psycopg2_binary-2.9.10-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7f4152f8f76d2023aac16285576a9ecd2b11a9895373a1f10fd9db54b3ff06b4", size = 3019789 }, - { url = "https://files.pythonhosted.org/packages/b0/0e/c2da0db5bea88a3be52307f88b75eec72c4de62814cbe9ee600c29c06334/psycopg2_binary-2.9.10-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:32581b3020c72d7a421009ee1c6bf4a131ef5f0a968fab2e2de0c9d2bb4577f1", size = 2871776 }, - { url = "https://files.pythonhosted.org/packages/15/d7/774afa1eadb787ddf41aab52d4c62785563e29949613c958955031408ae6/psycopg2_binary-2.9.10-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:2ce3e21dc3437b1d960521eca599d57408a695a0d3c26797ea0f72e834c7ffe5", size = 2820959 }, - { url = "https://files.pythonhosted.org/packages/5e/ed/440dc3f5991a8c6172a1cde44850ead0e483a375277a1aef7cfcec00af07/psycopg2_binary-2.9.10-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:e984839e75e0b60cfe75e351db53d6db750b00de45644c5d1f7ee5d1f34a1ce5", size = 2919329 }, - { url = "https://files.pythonhosted.org/packages/03/be/2cc8f4282898306732d2ae7b7378ae14e8df3c1231b53579efa056aae887/psycopg2_binary-2.9.10-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:3c4745a90b78e51d9ba06e2088a2fe0c693ae19cc8cb051ccda44e8df8a6eb53", size = 2957659 }, - { url = "https://files.pythonhosted.org/packages/d0/12/fb8e4f485d98c570e00dad5800e9a2349cfe0f71a767c856857160d343a5/psycopg2_binary-2.9.10-cp310-cp310-win32.whl", hash = "sha256:e5720a5d25e3b99cd0dc5c8a440570469ff82659bb09431c1439b92caf184d3b", size = 1024605 }, - { url = "https://files.pythonhosted.org/packages/22/4f/217cd2471ecf45d82905dd09085e049af8de6cfdc008b6663c3226dc1c98/psycopg2_binary-2.9.10-cp310-cp310-win_amd64.whl", hash = "sha256:3c18f74eb4386bf35e92ab2354a12c17e5eb4d9798e4c0ad3a00783eae7cd9f1", size = 1163817 }, - { url = "https://files.pythonhosted.org/packages/9c/8f/9feb01291d0d7a0a4c6a6bab24094135c2b59c6a81943752f632c75896d6/psycopg2_binary-2.9.10-cp311-cp311-macosx_12_0_x86_64.whl", hash = "sha256:04392983d0bb89a8717772a193cfaac58871321e3ec69514e1c4e0d4957b5aff", size = 3043397 }, - { url = "https://files.pythonhosted.org/packages/15/30/346e4683532011561cd9c8dfeac6a8153dd96452fee0b12666058ab7893c/psycopg2_binary-2.9.10-cp311-cp311-macosx_14_0_arm64.whl", hash = "sha256:1a6784f0ce3fec4edc64e985865c17778514325074adf5ad8f80636cd029ef7c", size = 3274806 }, - { url = "https://files.pythonhosted.org/packages/66/6e/4efebe76f76aee7ec99166b6c023ff8abdc4e183f7b70913d7c047701b79/psycopg2_binary-2.9.10-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b5f86c56eeb91dc3135b3fd8a95dc7ae14c538a2f3ad77a19645cf55bab1799c", size = 2851370 }, - { url = "https://files.pythonhosted.org/packages/7f/fd/ff83313f86b50f7ca089b161b8e0a22bb3c319974096093cd50680433fdb/psycopg2_binary-2.9.10-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:2b3d2491d4d78b6b14f76881905c7a8a8abcf974aad4a8a0b065273a0ed7a2cb", size = 3080780 }, - { url = "https://files.pythonhosted.org/packages/e6/c4/bfadd202dcda8333a7ccafdc51c541dbdfce7c2c7cda89fa2374455d795f/psycopg2_binary-2.9.10-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:2286791ececda3a723d1910441c793be44625d86d1a4e79942751197f4d30341", size = 3264583 }, - { url = "https://files.pythonhosted.org/packages/5d/f1/09f45ac25e704ac954862581f9f9ae21303cc5ded3d0b775532b407f0e90/psycopg2_binary-2.9.10-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:512d29bb12608891e349af6a0cccedce51677725a921c07dba6342beaf576f9a", size = 3019831 }, - { url = "https://files.pythonhosted.org/packages/9e/2e/9beaea078095cc558f215e38f647c7114987d9febfc25cb2beed7c3582a5/psycopg2_binary-2.9.10-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:5a507320c58903967ef7384355a4da7ff3f28132d679aeb23572753cbf2ec10b", size = 2871822 }, - { url = "https://files.pythonhosted.org/packages/01/9e/ef93c5d93f3dc9fc92786ffab39e323b9aed066ba59fdc34cf85e2722271/psycopg2_binary-2.9.10-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:6d4fa1079cab9018f4d0bd2db307beaa612b0d13ba73b5c6304b9fe2fb441ff7", size = 2820975 }, - { url = "https://files.pythonhosted.org/packages/a5/f0/049e9631e3268fe4c5a387f6fc27e267ebe199acf1bc1bc9cbde4bd6916c/psycopg2_binary-2.9.10-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:851485a42dbb0bdc1edcdabdb8557c09c9655dfa2ca0460ff210522e073e319e", size = 2919320 }, - { url = "https://files.pythonhosted.org/packages/dc/9a/bcb8773b88e45fb5a5ea8339e2104d82c863a3b8558fbb2aadfe66df86b3/psycopg2_binary-2.9.10-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:35958ec9e46432d9076286dda67942ed6d968b9c3a6a2fd62b48939d1d78bf68", size = 2957617 }, - { url = "https://files.pythonhosted.org/packages/e2/6b/144336a9bf08a67d217b3af3246abb1d027095dab726f0687f01f43e8c03/psycopg2_binary-2.9.10-cp311-cp311-win32.whl", hash = "sha256:ecced182e935529727401b24d76634a357c71c9275b356efafd8a2a91ec07392", size = 1024618 }, - { url = "https://files.pythonhosted.org/packages/61/69/3b3d7bd583c6d3cbe5100802efa5beacaacc86e37b653fc708bf3d6853b8/psycopg2_binary-2.9.10-cp311-cp311-win_amd64.whl", hash = "sha256:ee0e8c683a7ff25d23b55b11161c2663d4b099770f6085ff0a20d4505778d6b4", size = 1163816 }, - { url = "https://files.pythonhosted.org/packages/49/7d/465cc9795cf76f6d329efdafca74693714556ea3891813701ac1fee87545/psycopg2_binary-2.9.10-cp312-cp312-macosx_12_0_x86_64.whl", hash = "sha256:880845dfe1f85d9d5f7c412efea7a08946a46894537e4e5d091732eb1d34d9a0", size = 3044771 }, - { url = "https://files.pythonhosted.org/packages/8b/31/6d225b7b641a1a2148e3ed65e1aa74fc86ba3fee850545e27be9e1de893d/psycopg2_binary-2.9.10-cp312-cp312-macosx_14_0_arm64.whl", hash = "sha256:9440fa522a79356aaa482aa4ba500b65f28e5d0e63b801abf6aa152a29bd842a", size = 3275336 }, - { url = "https://files.pythonhosted.org/packages/30/b7/a68c2b4bff1cbb1728e3ec864b2d92327c77ad52edcd27922535a8366f68/psycopg2_binary-2.9.10-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e3923c1d9870c49a2d44f795df0c889a22380d36ef92440ff618ec315757e539", size = 2851637 }, - { url = "https://files.pythonhosted.org/packages/0b/b1/cfedc0e0e6f9ad61f8657fd173b2f831ce261c02a08c0b09c652b127d813/psycopg2_binary-2.9.10-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:7b2c956c028ea5de47ff3a8d6b3cc3330ab45cf0b7c3da35a2d6ff8420896526", size = 3082097 }, - { url = "https://files.pythonhosted.org/packages/18/ed/0a8e4153c9b769f59c02fb5e7914f20f0b2483a19dae7bf2db54b743d0d0/psycopg2_binary-2.9.10-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:f758ed67cab30b9a8d2833609513ce4d3bd027641673d4ebc9c067e4d208eec1", size = 3264776 }, - { url = "https://files.pythonhosted.org/packages/10/db/d09da68c6a0cdab41566b74e0a6068a425f077169bed0946559b7348ebe9/psycopg2_binary-2.9.10-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8cd9b4f2cfab88ed4a9106192de509464b75a906462fb846b936eabe45c2063e", size = 3020968 }, - { url = "https://files.pythonhosted.org/packages/94/28/4d6f8c255f0dfffb410db2b3f9ac5218d959a66c715c34cac31081e19b95/psycopg2_binary-2.9.10-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:6dc08420625b5a20b53551c50deae6e231e6371194fa0651dbe0fb206452ae1f", size = 2872334 }, - { url = "https://files.pythonhosted.org/packages/05/f7/20d7bf796593c4fea95e12119d6cc384ff1f6141a24fbb7df5a668d29d29/psycopg2_binary-2.9.10-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:d7cd730dfa7c36dbe8724426bf5612798734bff2d3c3857f36f2733f5bfc7c00", size = 2822722 }, - { url = "https://files.pythonhosted.org/packages/4d/e4/0c407ae919ef626dbdb32835a03b6737013c3cc7240169843965cada2bdf/psycopg2_binary-2.9.10-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:155e69561d54d02b3c3209545fb08938e27889ff5a10c19de8d23eb5a41be8a5", size = 2920132 }, - { url = "https://files.pythonhosted.org/packages/2d/70/aa69c9f69cf09a01da224909ff6ce8b68faeef476f00f7ec377e8f03be70/psycopg2_binary-2.9.10-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:c3cc28a6fd5a4a26224007712e79b81dbaee2ffb90ff406256158ec4d7b52b47", size = 2959312 }, - { url = "https://files.pythonhosted.org/packages/d3/bd/213e59854fafe87ba47814bf413ace0dcee33a89c8c8c814faca6bc7cf3c/psycopg2_binary-2.9.10-cp312-cp312-win32.whl", hash = "sha256:ec8a77f521a17506a24a5f626cb2aee7850f9b69a0afe704586f63a464f3cd64", size = 1025191 }, - { url = "https://files.pythonhosted.org/packages/92/29/06261ea000e2dc1e22907dbbc483a1093665509ea586b29b8986a0e56733/psycopg2_binary-2.9.10-cp312-cp312-win_amd64.whl", hash = "sha256:18c5ee682b9c6dd3696dad6e54cc7ff3a1a9020df6a5c0f861ef8bfd338c3ca0", size = 1164031 }, - { url = "https://files.pythonhosted.org/packages/3e/30/d41d3ba765609c0763505d565c4d12d8f3c79793f0d0f044ff5a28bf395b/psycopg2_binary-2.9.10-cp313-cp313-macosx_12_0_x86_64.whl", hash = "sha256:26540d4a9a4e2b096f1ff9cce51253d0504dca5a85872c7f7be23be5a53eb18d", size = 3044699 }, - { url = "https://files.pythonhosted.org/packages/35/44/257ddadec7ef04536ba71af6bc6a75ec05c5343004a7ec93006bee66c0bc/psycopg2_binary-2.9.10-cp313-cp313-macosx_14_0_arm64.whl", hash = "sha256:e217ce4d37667df0bc1c397fdcd8de5e81018ef305aed9415c3b093faaeb10fb", size = 3275245 }, - { url = "https://files.pythonhosted.org/packages/1b/11/48ea1cd11de67f9efd7262085588790a95d9dfcd9b8a687d46caf7305c1a/psycopg2_binary-2.9.10-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:245159e7ab20a71d989da00f280ca57da7641fa2cdcf71749c193cea540a74f7", size = 2851631 }, - { url = "https://files.pythonhosted.org/packages/62/e0/62ce5ee650e6c86719d621a761fe4bc846ab9eff8c1f12b1ed5741bf1c9b/psycopg2_binary-2.9.10-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3c4ded1a24b20021ebe677b7b08ad10bf09aac197d6943bfe6fec70ac4e4690d", size = 3082140 }, - { url = "https://files.pythonhosted.org/packages/27/ce/63f946c098611f7be234c0dd7cb1ad68b0b5744d34f68062bb3c5aa510c8/psycopg2_binary-2.9.10-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:3abb691ff9e57d4a93355f60d4f4c1dd2d68326c968e7db17ea96df3c023ef73", size = 3264762 }, - { url = "https://files.pythonhosted.org/packages/43/25/c603cd81402e69edf7daa59b1602bd41eb9859e2824b8c0855d748366ac9/psycopg2_binary-2.9.10-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8608c078134f0b3cbd9f89b34bd60a943b23fd33cc5f065e8d5f840061bd0673", size = 3020967 }, - { url = "https://files.pythonhosted.org/packages/5f/d6/8708d8c6fca531057fa170cdde8df870e8b6a9b136e82b361c65e42b841e/psycopg2_binary-2.9.10-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:230eeae2d71594103cd5b93fd29d1ace6420d0b86f4778739cb1a5a32f607d1f", size = 2872326 }, - { url = "https://files.pythonhosted.org/packages/ce/ac/5b1ea50fc08a9df82de7e1771537557f07c2632231bbab652c7e22597908/psycopg2_binary-2.9.10-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:bb89f0a835bcfc1d42ccd5f41f04870c1b936d8507c6df12b7737febc40f0909", size = 2822712 }, - { url = "https://files.pythonhosted.org/packages/c4/fc/504d4503b2abc4570fac3ca56eb8fed5e437bf9c9ef13f36b6621db8ef00/psycopg2_binary-2.9.10-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:f0c2d907a1e102526dd2986df638343388b94c33860ff3bbe1384130828714b1", size = 2920155 }, - { url = "https://files.pythonhosted.org/packages/b2/d1/323581e9273ad2c0dbd1902f3fb50c441da86e894b6e25a73c3fda32c57e/psycopg2_binary-2.9.10-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:f8157bed2f51db683f31306aa497311b560f2265998122abe1dce6428bd86567", size = 2959356 }, - { url = "https://files.pythonhosted.org/packages/08/50/d13ea0a054189ae1bc21af1d85b6f8bb9bbc5572991055d70ad9006fe2d6/psycopg2_binary-2.9.10-cp313-cp313-win_amd64.whl", hash = "sha256:27422aa5f11fbcd9b18da48373eb67081243662f9b46e6fd07c3eb46e4535142", size = 2569224 }, +sdist = { url = "https://files.pythonhosted.org/packages/cb/0e/bdc8274dc0585090b4e3432267d7be4dfbfd8971c0fa59167c711105a6bf/psycopg2-binary-2.9.10.tar.gz", hash = "sha256:4b3df0e6990aa98acda57d983942eff13d824135fe2250e6522edaa782a06de2", size = 385764, upload-time = "2024-10-16T11:24:58.126Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/7a/81/331257dbf2801cdb82105306042f7a1637cc752f65f2bb688188e0de5f0b/psycopg2_binary-2.9.10-cp310-cp310-macosx_12_0_x86_64.whl", hash = "sha256:0ea8e3d0ae83564f2fc554955d327fa081d065c8ca5cc6d2abb643e2c9c1200f", size = 3043397, upload-time = "2024-10-16T11:18:58.647Z" }, + { url = "https://files.pythonhosted.org/packages/e7/9a/7f4f2f031010bbfe6a02b4a15c01e12eb6b9b7b358ab33229f28baadbfc1/psycopg2_binary-2.9.10-cp310-cp310-macosx_14_0_arm64.whl", hash = "sha256:3e9c76f0ac6f92ecfc79516a8034a544926430f7b080ec5a0537bca389ee0906", size = 3274806, upload-time = "2024-10-16T11:19:03.935Z" }, + { url = "https://files.pythonhosted.org/packages/e5/57/8ddd4b374fa811a0b0a0f49b6abad1cde9cb34df73ea3348cc283fcd70b4/psycopg2_binary-2.9.10-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2ad26b467a405c798aaa1458ba09d7e2b6e5f96b1ce0ac15d82fd9f95dc38a92", size = 2851361, upload-time = "2024-10-16T11:19:07.277Z" }, + { url = "https://files.pythonhosted.org/packages/f9/66/d1e52c20d283f1f3a8e7e5c1e06851d432f123ef57b13043b4f9b21ffa1f/psycopg2_binary-2.9.10-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:270934a475a0e4b6925b5f804e3809dd5f90f8613621d062848dd82f9cd62007", size = 3080836, upload-time = "2024-10-16T11:19:11.033Z" }, + { url = "https://files.pythonhosted.org/packages/a0/cb/592d44a9546aba78f8a1249021fe7c59d3afb8a0ba51434d6610cc3462b6/psycopg2_binary-2.9.10-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:48b338f08d93e7be4ab2b5f1dbe69dc5e9ef07170fe1f86514422076d9c010d0", size = 3264552, upload-time = "2024-10-16T11:19:14.606Z" }, + { url = "https://files.pythonhosted.org/packages/64/33/c8548560b94b7617f203d7236d6cdf36fe1a5a3645600ada6efd79da946f/psycopg2_binary-2.9.10-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7f4152f8f76d2023aac16285576a9ecd2b11a9895373a1f10fd9db54b3ff06b4", size = 3019789, upload-time = "2024-10-16T11:19:18.889Z" }, + { url = "https://files.pythonhosted.org/packages/b0/0e/c2da0db5bea88a3be52307f88b75eec72c4de62814cbe9ee600c29c06334/psycopg2_binary-2.9.10-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:32581b3020c72d7a421009ee1c6bf4a131ef5f0a968fab2e2de0c9d2bb4577f1", size = 2871776, upload-time = "2024-10-16T11:19:23.023Z" }, + { url = "https://files.pythonhosted.org/packages/15/d7/774afa1eadb787ddf41aab52d4c62785563e29949613c958955031408ae6/psycopg2_binary-2.9.10-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:2ce3e21dc3437b1d960521eca599d57408a695a0d3c26797ea0f72e834c7ffe5", size = 2820959, upload-time = "2024-10-16T11:19:26.906Z" }, + { url = "https://files.pythonhosted.org/packages/5e/ed/440dc3f5991a8c6172a1cde44850ead0e483a375277a1aef7cfcec00af07/psycopg2_binary-2.9.10-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:e984839e75e0b60cfe75e351db53d6db750b00de45644c5d1f7ee5d1f34a1ce5", size = 2919329, upload-time = "2024-10-16T11:19:30.027Z" }, + { url = "https://files.pythonhosted.org/packages/03/be/2cc8f4282898306732d2ae7b7378ae14e8df3c1231b53579efa056aae887/psycopg2_binary-2.9.10-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:3c4745a90b78e51d9ba06e2088a2fe0c693ae19cc8cb051ccda44e8df8a6eb53", size = 2957659, upload-time = "2024-10-16T11:19:32.864Z" }, + { url = "https://files.pythonhosted.org/packages/d0/12/fb8e4f485d98c570e00dad5800e9a2349cfe0f71a767c856857160d343a5/psycopg2_binary-2.9.10-cp310-cp310-win32.whl", hash = "sha256:e5720a5d25e3b99cd0dc5c8a440570469ff82659bb09431c1439b92caf184d3b", size = 1024605, upload-time = "2024-10-16T11:19:35.462Z" }, + { url = "https://files.pythonhosted.org/packages/22/4f/217cd2471ecf45d82905dd09085e049af8de6cfdc008b6663c3226dc1c98/psycopg2_binary-2.9.10-cp310-cp310-win_amd64.whl", hash = "sha256:3c18f74eb4386bf35e92ab2354a12c17e5eb4d9798e4c0ad3a00783eae7cd9f1", size = 1163817, upload-time = "2024-10-16T11:19:37.384Z" }, + { url = "https://files.pythonhosted.org/packages/9c/8f/9feb01291d0d7a0a4c6a6bab24094135c2b59c6a81943752f632c75896d6/psycopg2_binary-2.9.10-cp311-cp311-macosx_12_0_x86_64.whl", hash = "sha256:04392983d0bb89a8717772a193cfaac58871321e3ec69514e1c4e0d4957b5aff", size = 3043397, upload-time = "2024-10-16T11:19:40.033Z" }, + { url = "https://files.pythonhosted.org/packages/15/30/346e4683532011561cd9c8dfeac6a8153dd96452fee0b12666058ab7893c/psycopg2_binary-2.9.10-cp311-cp311-macosx_14_0_arm64.whl", hash = "sha256:1a6784f0ce3fec4edc64e985865c17778514325074adf5ad8f80636cd029ef7c", size = 3274806, upload-time = "2024-10-16T11:19:43.5Z" }, + { url = "https://files.pythonhosted.org/packages/66/6e/4efebe76f76aee7ec99166b6c023ff8abdc4e183f7b70913d7c047701b79/psycopg2_binary-2.9.10-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b5f86c56eeb91dc3135b3fd8a95dc7ae14c538a2f3ad77a19645cf55bab1799c", size = 2851370, upload-time = "2024-10-16T11:19:46.986Z" }, + { url = "https://files.pythonhosted.org/packages/7f/fd/ff83313f86b50f7ca089b161b8e0a22bb3c319974096093cd50680433fdb/psycopg2_binary-2.9.10-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:2b3d2491d4d78b6b14f76881905c7a8a8abcf974aad4a8a0b065273a0ed7a2cb", size = 3080780, upload-time = "2024-10-16T11:19:50.242Z" }, + { url = "https://files.pythonhosted.org/packages/e6/c4/bfadd202dcda8333a7ccafdc51c541dbdfce7c2c7cda89fa2374455d795f/psycopg2_binary-2.9.10-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:2286791ececda3a723d1910441c793be44625d86d1a4e79942751197f4d30341", size = 3264583, upload-time = "2024-10-16T11:19:54.424Z" }, + { url = "https://files.pythonhosted.org/packages/5d/f1/09f45ac25e704ac954862581f9f9ae21303cc5ded3d0b775532b407f0e90/psycopg2_binary-2.9.10-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:512d29bb12608891e349af6a0cccedce51677725a921c07dba6342beaf576f9a", size = 3019831, upload-time = "2024-10-16T11:19:57.762Z" }, + { url = "https://files.pythonhosted.org/packages/9e/2e/9beaea078095cc558f215e38f647c7114987d9febfc25cb2beed7c3582a5/psycopg2_binary-2.9.10-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:5a507320c58903967ef7384355a4da7ff3f28132d679aeb23572753cbf2ec10b", size = 2871822, upload-time = "2024-10-16T11:20:04.693Z" }, + { url = "https://files.pythonhosted.org/packages/01/9e/ef93c5d93f3dc9fc92786ffab39e323b9aed066ba59fdc34cf85e2722271/psycopg2_binary-2.9.10-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:6d4fa1079cab9018f4d0bd2db307beaa612b0d13ba73b5c6304b9fe2fb441ff7", size = 2820975, upload-time = "2024-10-16T11:20:11.401Z" }, + { url = "https://files.pythonhosted.org/packages/a5/f0/049e9631e3268fe4c5a387f6fc27e267ebe199acf1bc1bc9cbde4bd6916c/psycopg2_binary-2.9.10-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:851485a42dbb0bdc1edcdabdb8557c09c9655dfa2ca0460ff210522e073e319e", size = 2919320, upload-time = "2024-10-16T11:20:17.959Z" }, + { url = "https://files.pythonhosted.org/packages/dc/9a/bcb8773b88e45fb5a5ea8339e2104d82c863a3b8558fbb2aadfe66df86b3/psycopg2_binary-2.9.10-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:35958ec9e46432d9076286dda67942ed6d968b9c3a6a2fd62b48939d1d78bf68", size = 2957617, upload-time = "2024-10-16T11:20:24.711Z" }, + { url = "https://files.pythonhosted.org/packages/e2/6b/144336a9bf08a67d217b3af3246abb1d027095dab726f0687f01f43e8c03/psycopg2_binary-2.9.10-cp311-cp311-win32.whl", hash = "sha256:ecced182e935529727401b24d76634a357c71c9275b356efafd8a2a91ec07392", size = 1024618, upload-time = "2024-10-16T11:20:27.718Z" }, + { url = "https://files.pythonhosted.org/packages/61/69/3b3d7bd583c6d3cbe5100802efa5beacaacc86e37b653fc708bf3d6853b8/psycopg2_binary-2.9.10-cp311-cp311-win_amd64.whl", hash = "sha256:ee0e8c683a7ff25d23b55b11161c2663d4b099770f6085ff0a20d4505778d6b4", size = 1163816, upload-time = "2024-10-16T11:20:30.777Z" }, + { url = "https://files.pythonhosted.org/packages/49/7d/465cc9795cf76f6d329efdafca74693714556ea3891813701ac1fee87545/psycopg2_binary-2.9.10-cp312-cp312-macosx_12_0_x86_64.whl", hash = "sha256:880845dfe1f85d9d5f7c412efea7a08946a46894537e4e5d091732eb1d34d9a0", size = 3044771, upload-time = "2024-10-16T11:20:35.234Z" }, + { url = "https://files.pythonhosted.org/packages/8b/31/6d225b7b641a1a2148e3ed65e1aa74fc86ba3fee850545e27be9e1de893d/psycopg2_binary-2.9.10-cp312-cp312-macosx_14_0_arm64.whl", hash = "sha256:9440fa522a79356aaa482aa4ba500b65f28e5d0e63b801abf6aa152a29bd842a", size = 3275336, upload-time = "2024-10-16T11:20:38.742Z" }, + { url = "https://files.pythonhosted.org/packages/30/b7/a68c2b4bff1cbb1728e3ec864b2d92327c77ad52edcd27922535a8366f68/psycopg2_binary-2.9.10-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e3923c1d9870c49a2d44f795df0c889a22380d36ef92440ff618ec315757e539", size = 2851637, upload-time = "2024-10-16T11:20:42.145Z" }, + { url = "https://files.pythonhosted.org/packages/0b/b1/cfedc0e0e6f9ad61f8657fd173b2f831ce261c02a08c0b09c652b127d813/psycopg2_binary-2.9.10-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:7b2c956c028ea5de47ff3a8d6b3cc3330ab45cf0b7c3da35a2d6ff8420896526", size = 3082097, upload-time = "2024-10-16T11:20:46.185Z" }, + { url = "https://files.pythonhosted.org/packages/18/ed/0a8e4153c9b769f59c02fb5e7914f20f0b2483a19dae7bf2db54b743d0d0/psycopg2_binary-2.9.10-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:f758ed67cab30b9a8d2833609513ce4d3bd027641673d4ebc9c067e4d208eec1", size = 3264776, upload-time = "2024-10-16T11:20:50.879Z" }, + { url = "https://files.pythonhosted.org/packages/10/db/d09da68c6a0cdab41566b74e0a6068a425f077169bed0946559b7348ebe9/psycopg2_binary-2.9.10-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8cd9b4f2cfab88ed4a9106192de509464b75a906462fb846b936eabe45c2063e", size = 3020968, upload-time = "2024-10-16T11:20:56.819Z" }, + { url = "https://files.pythonhosted.org/packages/94/28/4d6f8c255f0dfffb410db2b3f9ac5218d959a66c715c34cac31081e19b95/psycopg2_binary-2.9.10-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:6dc08420625b5a20b53551c50deae6e231e6371194fa0651dbe0fb206452ae1f", size = 2872334, upload-time = "2024-10-16T11:21:02.411Z" }, + { url = "https://files.pythonhosted.org/packages/05/f7/20d7bf796593c4fea95e12119d6cc384ff1f6141a24fbb7df5a668d29d29/psycopg2_binary-2.9.10-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:d7cd730dfa7c36dbe8724426bf5612798734bff2d3c3857f36f2733f5bfc7c00", size = 2822722, upload-time = "2024-10-16T11:21:09.01Z" }, + { url = "https://files.pythonhosted.org/packages/4d/e4/0c407ae919ef626dbdb32835a03b6737013c3cc7240169843965cada2bdf/psycopg2_binary-2.9.10-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:155e69561d54d02b3c3209545fb08938e27889ff5a10c19de8d23eb5a41be8a5", size = 2920132, upload-time = "2024-10-16T11:21:16.339Z" }, + { url = "https://files.pythonhosted.org/packages/2d/70/aa69c9f69cf09a01da224909ff6ce8b68faeef476f00f7ec377e8f03be70/psycopg2_binary-2.9.10-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:c3cc28a6fd5a4a26224007712e79b81dbaee2ffb90ff406256158ec4d7b52b47", size = 2959312, upload-time = "2024-10-16T11:21:25.584Z" }, + { url = "https://files.pythonhosted.org/packages/d3/bd/213e59854fafe87ba47814bf413ace0dcee33a89c8c8c814faca6bc7cf3c/psycopg2_binary-2.9.10-cp312-cp312-win32.whl", hash = "sha256:ec8a77f521a17506a24a5f626cb2aee7850f9b69a0afe704586f63a464f3cd64", size = 1025191, upload-time = "2024-10-16T11:21:29.912Z" }, + { url = "https://files.pythonhosted.org/packages/92/29/06261ea000e2dc1e22907dbbc483a1093665509ea586b29b8986a0e56733/psycopg2_binary-2.9.10-cp312-cp312-win_amd64.whl", hash = "sha256:18c5ee682b9c6dd3696dad6e54cc7ff3a1a9020df6a5c0f861ef8bfd338c3ca0", size = 1164031, upload-time = "2024-10-16T11:21:34.211Z" }, + { url = "https://files.pythonhosted.org/packages/3e/30/d41d3ba765609c0763505d565c4d12d8f3c79793f0d0f044ff5a28bf395b/psycopg2_binary-2.9.10-cp313-cp313-macosx_12_0_x86_64.whl", hash = "sha256:26540d4a9a4e2b096f1ff9cce51253d0504dca5a85872c7f7be23be5a53eb18d", size = 3044699, upload-time = "2024-10-16T11:21:42.841Z" }, + { url = "https://files.pythonhosted.org/packages/35/44/257ddadec7ef04536ba71af6bc6a75ec05c5343004a7ec93006bee66c0bc/psycopg2_binary-2.9.10-cp313-cp313-macosx_14_0_arm64.whl", hash = "sha256:e217ce4d37667df0bc1c397fdcd8de5e81018ef305aed9415c3b093faaeb10fb", size = 3275245, upload-time = "2024-10-16T11:21:51.989Z" }, + { url = "https://files.pythonhosted.org/packages/1b/11/48ea1cd11de67f9efd7262085588790a95d9dfcd9b8a687d46caf7305c1a/psycopg2_binary-2.9.10-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:245159e7ab20a71d989da00f280ca57da7641fa2cdcf71749c193cea540a74f7", size = 2851631, upload-time = "2024-10-16T11:21:57.584Z" }, + { url = "https://files.pythonhosted.org/packages/62/e0/62ce5ee650e6c86719d621a761fe4bc846ab9eff8c1f12b1ed5741bf1c9b/psycopg2_binary-2.9.10-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3c4ded1a24b20021ebe677b7b08ad10bf09aac197d6943bfe6fec70ac4e4690d", size = 3082140, upload-time = "2024-10-16T11:22:02.005Z" }, + { url = "https://files.pythonhosted.org/packages/27/ce/63f946c098611f7be234c0dd7cb1ad68b0b5744d34f68062bb3c5aa510c8/psycopg2_binary-2.9.10-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:3abb691ff9e57d4a93355f60d4f4c1dd2d68326c968e7db17ea96df3c023ef73", size = 3264762, upload-time = "2024-10-16T11:22:06.412Z" }, + { url = "https://files.pythonhosted.org/packages/43/25/c603cd81402e69edf7daa59b1602bd41eb9859e2824b8c0855d748366ac9/psycopg2_binary-2.9.10-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8608c078134f0b3cbd9f89b34bd60a943b23fd33cc5f065e8d5f840061bd0673", size = 3020967, upload-time = "2024-10-16T11:22:11.583Z" }, + { url = "https://files.pythonhosted.org/packages/5f/d6/8708d8c6fca531057fa170cdde8df870e8b6a9b136e82b361c65e42b841e/psycopg2_binary-2.9.10-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:230eeae2d71594103cd5b93fd29d1ace6420d0b86f4778739cb1a5a32f607d1f", size = 2872326, upload-time = "2024-10-16T11:22:16.406Z" }, + { url = "https://files.pythonhosted.org/packages/ce/ac/5b1ea50fc08a9df82de7e1771537557f07c2632231bbab652c7e22597908/psycopg2_binary-2.9.10-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:bb89f0a835bcfc1d42ccd5f41f04870c1b936d8507c6df12b7737febc40f0909", size = 2822712, upload-time = "2024-10-16T11:22:21.366Z" }, + { url = "https://files.pythonhosted.org/packages/c4/fc/504d4503b2abc4570fac3ca56eb8fed5e437bf9c9ef13f36b6621db8ef00/psycopg2_binary-2.9.10-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:f0c2d907a1e102526dd2986df638343388b94c33860ff3bbe1384130828714b1", size = 2920155, upload-time = "2024-10-16T11:22:25.684Z" }, + { url = "https://files.pythonhosted.org/packages/b2/d1/323581e9273ad2c0dbd1902f3fb50c441da86e894b6e25a73c3fda32c57e/psycopg2_binary-2.9.10-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:f8157bed2f51db683f31306aa497311b560f2265998122abe1dce6428bd86567", size = 2959356, upload-time = "2024-10-16T11:22:30.562Z" }, + { url = "https://files.pythonhosted.org/packages/08/50/d13ea0a054189ae1bc21af1d85b6f8bb9bbc5572991055d70ad9006fe2d6/psycopg2_binary-2.9.10-cp313-cp313-win_amd64.whl", hash = "sha256:27422aa5f11fbcd9b18da48373eb67081243662f9b46e6fd07c3eb46e4535142", size = 2569224, upload-time = "2025-01-04T20:09:19.234Z" }, ] [[package]] name = "ptyprocess" version = "0.7.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/20/e5/16ff212c1e452235a90aeb09066144d0c5a6a8c0834397e03f5224495c4e/ptyprocess-0.7.0.tar.gz", hash = "sha256:5c5d0a3b48ceee0b48485e0c26037c0acd7d29765ca3fbb5cb3831d347423220", size = 70762 } +sdist = { url = "https://files.pythonhosted.org/packages/20/e5/16ff212c1e452235a90aeb09066144d0c5a6a8c0834397e03f5224495c4e/ptyprocess-0.7.0.tar.gz", hash = "sha256:5c5d0a3b48ceee0b48485e0c26037c0acd7d29765ca3fbb5cb3831d347423220", size = 70762, upload-time = "2020-12-28T15:15:30.155Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/22/a6/858897256d0deac81a172289110f31629fc4cee19b6f01283303e18c8db3/ptyprocess-0.7.0-py2.py3-none-any.whl", hash = "sha256:4b41f3967fce3af57cc7e94b888626c18bf37a083e3651ca8feeb66d492fef35", size = 13993 }, + { url = "https://files.pythonhosted.org/packages/22/a6/858897256d0deac81a172289110f31629fc4cee19b6f01283303e18c8db3/ptyprocess-0.7.0-py2.py3-none-any.whl", hash = "sha256:4b41f3967fce3af57cc7e94b888626c18bf37a083e3651ca8feeb66d492fef35", size = 13993, upload-time = "2020-12-28T15:15:28.35Z" }, ] [[package]] name = "pure-eval" version = "0.2.3" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/cd/05/0a34433a064256a578f1783a10da6df098ceaa4a57bbeaa96a6c0352786b/pure_eval-0.2.3.tar.gz", hash = "sha256:5f4e983f40564c576c7c8635ae88db5956bb2229d7e9237d03b3c0b0190eaf42", size = 19752 } +sdist = { url = "https://files.pythonhosted.org/packages/cd/05/0a34433a064256a578f1783a10da6df098ceaa4a57bbeaa96a6c0352786b/pure_eval-0.2.3.tar.gz", hash = "sha256:5f4e983f40564c576c7c8635ae88db5956bb2229d7e9237d03b3c0b0190eaf42", size = 19752, upload-time = "2024-07-21T12:58:21.801Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/8e/37/efad0257dc6e593a18957422533ff0f87ede7c9c6ea010a2177d738fb82f/pure_eval-0.2.3-py3-none-any.whl", hash = "sha256:1db8e35b67b3d218d818ae653e27f06c3aa420901fa7b081ca98cbedc874e0d0", size = 11842 }, + { url = "https://files.pythonhosted.org/packages/8e/37/efad0257dc6e593a18957422533ff0f87ede7c9c6ea010a2177d738fb82f/pure_eval-0.2.3-py3-none-any.whl", hash = "sha256:1db8e35b67b3d218d818ae653e27f06c3aa420901fa7b081ca98cbedc874e0d0", size = 11842, upload-time = "2024-07-21T12:58:20.04Z" }, ] [[package]] name = "py" version = "1.11.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/98/ff/fec109ceb715d2a6b4c4a85a61af3b40c723a961e8828319fbcb15b868dc/py-1.11.0.tar.gz", hash = "sha256:51c75c4126074b472f746a24399ad32f6053d1b34b68d2fa41e558e6f4a98719", size = 207796 } +sdist = { url = "https://files.pythonhosted.org/packages/98/ff/fec109ceb715d2a6b4c4a85a61af3b40c723a961e8828319fbcb15b868dc/py-1.11.0.tar.gz", hash = "sha256:51c75c4126074b472f746a24399ad32f6053d1b34b68d2fa41e558e6f4a98719", size = 207796, upload-time = "2021-11-04T17:17:01.377Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/f6/f0/10642828a8dfb741e5f3fbaac830550a518a775c7fff6f04a007259b0548/py-1.11.0-py2.py3-none-any.whl", hash = "sha256:607c53218732647dff4acdfcd50cb62615cedf612e72d1724fb1a0cc6405b378", size = 98708 }, + { url = "https://files.pythonhosted.org/packages/f6/f0/10642828a8dfb741e5f3fbaac830550a518a775c7fff6f04a007259b0548/py-1.11.0-py2.py3-none-any.whl", hash = "sha256:607c53218732647dff4acdfcd50cb62615cedf612e72d1724fb1a0cc6405b378", size = 98708, upload-time = "2021-11-04T17:17:00.152Z" }, ] [[package]] name = "py-cpuinfo" version = "9.0.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/37/a8/d832f7293ebb21690860d2e01d8115e5ff6f2ae8bbdc953f0eb0fa4bd2c7/py-cpuinfo-9.0.0.tar.gz", hash = "sha256:3cdbbf3fac90dc6f118bfd64384f309edeadd902d7c8fb17f02ffa1fc3f49690", size = 104716 } +sdist = { url = "https://files.pythonhosted.org/packages/37/a8/d832f7293ebb21690860d2e01d8115e5ff6f2ae8bbdc953f0eb0fa4bd2c7/py-cpuinfo-9.0.0.tar.gz", hash = "sha256:3cdbbf3fac90dc6f118bfd64384f309edeadd902d7c8fb17f02ffa1fc3f49690", size = 104716, upload-time = "2022-10-25T20:38:06.303Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/e0/a9/023730ba63db1e494a271cb018dcd361bd2c917ba7004c3e49d5daf795a2/py_cpuinfo-9.0.0-py3-none-any.whl", hash = "sha256:859625bc251f64e21f077d099d4162689c762b5d6a4c3c97553d56241c9674d5", size = 22335 }, + { url = "https://files.pythonhosted.org/packages/e0/a9/023730ba63db1e494a271cb018dcd361bd2c917ba7004c3e49d5daf795a2/py_cpuinfo-9.0.0-py3-none-any.whl", hash = "sha256:859625bc251f64e21f077d099d4162689c762b5d6a4c3c97553d56241c9674d5", size = 22335, upload-time = "2022-10-25T20:38:27.636Z" }, ] [[package]] name = "pyarrow" version = "19.0.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/7b/01/fe1fd04744c2aa038e5a11c7a4adb3d62bce09798695e54f7274b5977134/pyarrow-19.0.0.tar.gz", hash = "sha256:8d47c691765cf497aaeed4954d226568563f1b3b74ff61139f2d77876717084b", size = 1129096 } -wheels = [ - { url = "https://files.pythonhosted.org/packages/1c/02/1ad80ffd3c558916858a49c83b6e494a9d93009bbebc603cf0cb8263bea7/pyarrow-19.0.0-cp310-cp310-macosx_12_0_arm64.whl", hash = "sha256:c318eda14f6627966997a7d8c374a87d084a94e4e38e9abbe97395c215830e0c", size = 30686262 }, - { url = "https://files.pythonhosted.org/packages/1b/f0/adab5f142eb8203db8bfbd3a816816e37a85423ae684567e7f3555658315/pyarrow-19.0.0-cp310-cp310-macosx_12_0_x86_64.whl", hash = "sha256:62ef8360ff256e960f57ce0299090fb86423afed5e46f18f1225f960e05aae3d", size = 32100005 }, - { url = "https://files.pythonhosted.org/packages/94/8b/e674083610e5efc48d2f205c568d842cdfdf683d12f9ff0d546e38757722/pyarrow-19.0.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2795064647add0f16563e57e3d294dbfc067b723f0fd82ecd80af56dad15f503", size = 41144815 }, - { url = "https://files.pythonhosted.org/packages/d5/fb/2726241a792b7f8a58789e5a63d1be9a5a4059206318fd0ff9485a578952/pyarrow-19.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a218670b26fb1bc74796458d97bcab072765f9b524f95b2fccad70158feb8b17", size = 42180380 }, - { url = "https://files.pythonhosted.org/packages/7d/09/7aef12446d8e7002dfc07bb7bc71f594c1d5844ca78b364a49f07efb65b1/pyarrow-19.0.0-cp310-cp310-manylinux_2_28_aarch64.whl", hash = "sha256:66732e39eaa2247996a6b04c8aa33e3503d351831424cdf8d2e9a0582ac54b34", size = 40515021 }, - { url = "https://files.pythonhosted.org/packages/31/55/f05fc5608cc96060c2b24de505324d641888bd62d4eed2fa1dacd872a1e1/pyarrow-19.0.0-cp310-cp310-manylinux_2_28_x86_64.whl", hash = "sha256:e675a3ad4732b92d72e4d24009707e923cab76b0d088e5054914f11a797ebe44", size = 42067488 }, - { url = "https://files.pythonhosted.org/packages/f0/01/097653cec7a944c16313cb748a326771133c142034b252076bd84743b98d/pyarrow-19.0.0-cp310-cp310-win_amd64.whl", hash = "sha256:f094742275586cdd6b1a03655ccff3b24b2610c3af76f810356c4c71d24a2a6c", size = 25276726 }, - { url = "https://files.pythonhosted.org/packages/82/42/fba3a35bef5833bf88ed35e6a810dc1781236e1d4f808d2df824a7d21819/pyarrow-19.0.0-cp311-cp311-macosx_12_0_arm64.whl", hash = "sha256:8e3a839bf36ec03b4315dc924d36dcde5444a50066f1c10f8290293c0427b46a", size = 30711936 }, - { url = "https://files.pythonhosted.org/packages/88/7a/0da93a3eaaf251a30e32f3221e874263cdcd366c2cd6b7c05293aad91152/pyarrow-19.0.0-cp311-cp311-macosx_12_0_x86_64.whl", hash = "sha256:ce42275097512d9e4e4a39aade58ef2b3798a93aa3026566b7892177c266f735", size = 32133182 }, - { url = "https://files.pythonhosted.org/packages/2f/df/fe43b1c50d3100d0de53f988344118bc20362d0de005f8a407454fa565f8/pyarrow-19.0.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9348a0137568c45601b031a8d118275069435f151cbb77e6a08a27e8125f59d4", size = 41145489 }, - { url = "https://files.pythonhosted.org/packages/45/bb/6f73b41b342a0342f2516a02db4aa97a4f9569cc35482a5c288090140cd4/pyarrow-19.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2a0144a712d990d60f7f42b7a31f0acaccf4c1e43e957f7b1ad58150d6f639c1", size = 42177823 }, - { url = "https://files.pythonhosted.org/packages/23/7b/f038a96f421e453a71bd7a0f78d62b1b2ae9bcac06ed51179ca532e6a0a2/pyarrow-19.0.0-cp311-cp311-manylinux_2_28_aarch64.whl", hash = "sha256:2a1a109dfda558eb011e5f6385837daffd920d54ca00669f7a11132d0b1e6042", size = 40530609 }, - { url = "https://files.pythonhosted.org/packages/b8/39/a2a6714b471c000e6dd6af4495dce00d7d1332351b8e3170dfb9f91dad1f/pyarrow-19.0.0-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:be686bf625aa7b9bada18defb3a3ea3981c1099697239788ff111d87f04cd263", size = 42081534 }, - { url = "https://files.pythonhosted.org/packages/6c/a3/8396fb06ca05d807e89980c177be26617aad15211ece3184e0caa730b8a6/pyarrow-19.0.0-cp311-cp311-win_amd64.whl", hash = "sha256:239ca66d9a05844bdf5af128861af525e14df3c9591bcc05bac25918e650d3a2", size = 25281090 }, - { url = "https://files.pythonhosted.org/packages/bc/2e/152885f5ef421e80dae68b9c133ab261934f93a6d5e16b61d79c0ed597fb/pyarrow-19.0.0-cp312-cp312-macosx_12_0_arm64.whl", hash = "sha256:a7bbe7109ab6198688b7079cbad5a8c22de4d47c4880d8e4847520a83b0d1b68", size = 30667964 }, - { url = "https://files.pythonhosted.org/packages/80/c2/08bbee9a8610a47c9a1466845f405baf53a639ddd947c5133d8ba13544b6/pyarrow-19.0.0-cp312-cp312-macosx_12_0_x86_64.whl", hash = "sha256:4624c89d6f777c580e8732c27bb8e77fd1433b89707f17c04af7635dd9638351", size = 32125039 }, - { url = "https://files.pythonhosted.org/packages/d2/56/06994df823212f5688d3c8bf4294928b12c9be36681872853655724d28c6/pyarrow-19.0.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2b6d3ce4288793350dc2d08d1e184fd70631ea22a4ff9ea5c4ff182130249d9b", size = 41140729 }, - { url = "https://files.pythonhosted.org/packages/94/65/38ad577c98140a9db71e9e1e594b6adb58a7478a5afec6456a8ca2df7f70/pyarrow-19.0.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:450a7d27e840e4d9a384b5c77199d489b401529e75a3b7a3799d4cd7957f2f9c", size = 42202267 }, - { url = "https://files.pythonhosted.org/packages/b6/1f/966b722251a7354114ccbb71cf1a83922023e69efd8945ebf628a851ec4c/pyarrow-19.0.0-cp312-cp312-manylinux_2_28_aarch64.whl", hash = "sha256:a08e2a8a039a3f72afb67a6668180f09fddaa38fe0d21f13212b4aba4b5d2451", size = 40505858 }, - { url = "https://files.pythonhosted.org/packages/3b/5e/6bc81aa7fc9affc7d1c03b912fbcc984ca56c2a18513684da267715dab7b/pyarrow-19.0.0-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:f43f5aef2a13d4d56adadae5720d1fed4c1356c993eda8b59dace4b5983843c1", size = 42084973 }, - { url = "https://files.pythonhosted.org/packages/53/c3/2f56da818b6a4758cbd514957c67bd0f078ebffa5390ee2e2bf0f9e8defc/pyarrow-19.0.0-cp312-cp312-win_amd64.whl", hash = "sha256:2f672f5364b2d7829ef7c94be199bb88bf5661dd485e21d2d37de12ccb78a136", size = 25241976 }, - { url = "https://files.pythonhosted.org/packages/f5/b9/ba07ed3dd6b6e4f379b78e9c47c50c8886e07862ab7fa6339ac38622d755/pyarrow-19.0.0-cp313-cp313-macosx_12_0_arm64.whl", hash = "sha256:cf3bf0ce511b833f7bc5f5bb3127ba731e97222023a444b7359f3a22e2a3b463", size = 30651291 }, - { url = "https://files.pythonhosted.org/packages/ad/10/0d304243c8277035298a68a70807efb76199c6c929bb3363c92ac9be6a0d/pyarrow-19.0.0-cp313-cp313-macosx_12_0_x86_64.whl", hash = "sha256:4d8b0c0de0a73df1f1bf439af1b60f273d719d70648e898bc077547649bb8352", size = 32100461 }, - { url = "https://files.pythonhosted.org/packages/8a/61/bcfc5182e11831bca3f849945b9b106e09fd10ded773dff466658e972a45/pyarrow-19.0.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a92aff08e23d281c69835e4a47b80569242a504095ef6a6223c1f6bb8883431d", size = 41132491 }, - { url = "https://files.pythonhosted.org/packages/8e/87/2915a29049ec352dc69a967fbcbd76b0180319233de0daf8bd368df37099/pyarrow-19.0.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c3b78eff5968a1889a0f3bc81ca57e1e19b75f664d9c61a42a604bf9d8402aae", size = 42192529 }, - { url = "https://files.pythonhosted.org/packages/48/18/44e5542b2707a8afaf78b5b88c608f261871ae77787eac07b7c679ca6f0f/pyarrow-19.0.0-cp313-cp313-manylinux_2_28_aarch64.whl", hash = "sha256:b34d3bde38eba66190b215bae441646330f8e9da05c29e4b5dd3e41bde701098", size = 40495363 }, - { url = "https://files.pythonhosted.org/packages/ba/d6/5096deb7599bbd20bc2768058fe23bc725b88eb41bee58303293583a2935/pyarrow-19.0.0-cp313-cp313-manylinux_2_28_x86_64.whl", hash = "sha256:5418d4d0fab3a0ed497bad21d17a7973aad336d66ad4932a3f5f7480d4ca0c04", size = 42074075 }, - { url = "https://files.pythonhosted.org/packages/2c/df/e3c839c04c284c9ec3d62b02a8c452b795d9b07b04079ab91ce33484d4c5/pyarrow-19.0.0-cp313-cp313-win_amd64.whl", hash = "sha256:e82c3d5e44e969c217827b780ed8faf7ac4c53f934ae9238872e749fa531f7c9", size = 25239803 }, - { url = "https://files.pythonhosted.org/packages/6a/d3/a6d4088e906c7b5d47792256212606d2ae679046dc750eee0ae167338e5c/pyarrow-19.0.0-cp313-cp313t-macosx_12_0_arm64.whl", hash = "sha256:f208c3b58a6df3b239e0bb130e13bc7487ed14f39a9ff357b6415e3f6339b560", size = 30695401 }, - { url = "https://files.pythonhosted.org/packages/94/25/70040fd0e397dd1b937f459eaeeec942a76027357491dca0ada09d1322af/pyarrow-19.0.0-cp313-cp313t-macosx_12_0_x86_64.whl", hash = "sha256:c751c1c93955b7a84c06794df46f1cec93e18610dcd5ab7d08e89a81df70a849", size = 32104680 }, - { url = "https://files.pythonhosted.org/packages/4e/f9/92783290cc0d80ca16d34b0c126305bfacca4b87dd889c8f16c6ef2a8fd7/pyarrow-19.0.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b903afaa5df66d50fc38672ad095806443b05f202c792694f3a604ead7c6ea6e", size = 41076754 }, - { url = "https://files.pythonhosted.org/packages/05/46/2c9870f50a495c72e2b8982ae29a9b1680707ea936edc0de444cec48f875/pyarrow-19.0.0-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a22a4bc0937856263df8b94f2f2781b33dd7f876f787ed746608e06902d691a5", size = 42163133 }, - { url = "https://files.pythonhosted.org/packages/7b/2f/437922b902549228fb15814e8a26105bff2787ece466a8d886eb6699efad/pyarrow-19.0.0-cp313-cp313t-manylinux_2_28_aarch64.whl", hash = "sha256:5e8a28b918e2e878c918f6d89137386c06fe577cd08d73a6be8dafb317dc2d73", size = 40452210 }, - { url = "https://files.pythonhosted.org/packages/36/ef/1d7975053af9d106da973bac142d0d4da71b7550a3576cc3e0b3f444d21a/pyarrow-19.0.0-cp313-cp313t-manylinux_2_28_x86_64.whl", hash = "sha256:29cd86c8001a94f768f79440bf83fee23963af5e7bc68ce3a7e5f120e17edf89", size = 42077618 }, +sdist = { url = "https://files.pythonhosted.org/packages/7b/01/fe1fd04744c2aa038e5a11c7a4adb3d62bce09798695e54f7274b5977134/pyarrow-19.0.0.tar.gz", hash = "sha256:8d47c691765cf497aaeed4954d226568563f1b3b74ff61139f2d77876717084b", size = 1129096, upload-time = "2025-01-16T04:24:25.844Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/1c/02/1ad80ffd3c558916858a49c83b6e494a9d93009bbebc603cf0cb8263bea7/pyarrow-19.0.0-cp310-cp310-macosx_12_0_arm64.whl", hash = "sha256:c318eda14f6627966997a7d8c374a87d084a94e4e38e9abbe97395c215830e0c", size = 30686262, upload-time = "2025-01-16T04:19:25.745Z" }, + { url = "https://files.pythonhosted.org/packages/1b/f0/adab5f142eb8203db8bfbd3a816816e37a85423ae684567e7f3555658315/pyarrow-19.0.0-cp310-cp310-macosx_12_0_x86_64.whl", hash = "sha256:62ef8360ff256e960f57ce0299090fb86423afed5e46f18f1225f960e05aae3d", size = 32100005, upload-time = "2025-01-16T04:19:32.977Z" }, + { url = "https://files.pythonhosted.org/packages/94/8b/e674083610e5efc48d2f205c568d842cdfdf683d12f9ff0d546e38757722/pyarrow-19.0.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2795064647add0f16563e57e3d294dbfc067b723f0fd82ecd80af56dad15f503", size = 41144815, upload-time = "2025-01-16T04:19:41.239Z" }, + { url = "https://files.pythonhosted.org/packages/d5/fb/2726241a792b7f8a58789e5a63d1be9a5a4059206318fd0ff9485a578952/pyarrow-19.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a218670b26fb1bc74796458d97bcab072765f9b524f95b2fccad70158feb8b17", size = 42180380, upload-time = "2025-01-16T04:19:49.231Z" }, + { url = "https://files.pythonhosted.org/packages/7d/09/7aef12446d8e7002dfc07bb7bc71f594c1d5844ca78b364a49f07efb65b1/pyarrow-19.0.0-cp310-cp310-manylinux_2_28_aarch64.whl", hash = "sha256:66732e39eaa2247996a6b04c8aa33e3503d351831424cdf8d2e9a0582ac54b34", size = 40515021, upload-time = "2025-01-16T04:20:00.141Z" }, + { url = "https://files.pythonhosted.org/packages/31/55/f05fc5608cc96060c2b24de505324d641888bd62d4eed2fa1dacd872a1e1/pyarrow-19.0.0-cp310-cp310-manylinux_2_28_x86_64.whl", hash = "sha256:e675a3ad4732b92d72e4d24009707e923cab76b0d088e5054914f11a797ebe44", size = 42067488, upload-time = "2025-01-16T04:20:09.524Z" }, + { url = "https://files.pythonhosted.org/packages/f0/01/097653cec7a944c16313cb748a326771133c142034b252076bd84743b98d/pyarrow-19.0.0-cp310-cp310-win_amd64.whl", hash = "sha256:f094742275586cdd6b1a03655ccff3b24b2610c3af76f810356c4c71d24a2a6c", size = 25276726, upload-time = "2025-01-16T04:20:18.024Z" }, + { url = "https://files.pythonhosted.org/packages/82/42/fba3a35bef5833bf88ed35e6a810dc1781236e1d4f808d2df824a7d21819/pyarrow-19.0.0-cp311-cp311-macosx_12_0_arm64.whl", hash = "sha256:8e3a839bf36ec03b4315dc924d36dcde5444a50066f1c10f8290293c0427b46a", size = 30711936, upload-time = "2025-01-16T04:20:24.904Z" }, + { url = "https://files.pythonhosted.org/packages/88/7a/0da93a3eaaf251a30e32f3221e874263cdcd366c2cd6b7c05293aad91152/pyarrow-19.0.0-cp311-cp311-macosx_12_0_x86_64.whl", hash = "sha256:ce42275097512d9e4e4a39aade58ef2b3798a93aa3026566b7892177c266f735", size = 32133182, upload-time = "2025-01-16T04:20:30.315Z" }, + { url = "https://files.pythonhosted.org/packages/2f/df/fe43b1c50d3100d0de53f988344118bc20362d0de005f8a407454fa565f8/pyarrow-19.0.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9348a0137568c45601b031a8d118275069435f151cbb77e6a08a27e8125f59d4", size = 41145489, upload-time = "2025-01-16T04:20:37.336Z" }, + { url = "https://files.pythonhosted.org/packages/45/bb/6f73b41b342a0342f2516a02db4aa97a4f9569cc35482a5c288090140cd4/pyarrow-19.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2a0144a712d990d60f7f42b7a31f0acaccf4c1e43e957f7b1ad58150d6f639c1", size = 42177823, upload-time = "2025-01-16T04:20:44.23Z" }, + { url = "https://files.pythonhosted.org/packages/23/7b/f038a96f421e453a71bd7a0f78d62b1b2ae9bcac06ed51179ca532e6a0a2/pyarrow-19.0.0-cp311-cp311-manylinux_2_28_aarch64.whl", hash = "sha256:2a1a109dfda558eb011e5f6385837daffd920d54ca00669f7a11132d0b1e6042", size = 40530609, upload-time = "2025-01-16T04:20:52.991Z" }, + { url = "https://files.pythonhosted.org/packages/b8/39/a2a6714b471c000e6dd6af4495dce00d7d1332351b8e3170dfb9f91dad1f/pyarrow-19.0.0-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:be686bf625aa7b9bada18defb3a3ea3981c1099697239788ff111d87f04cd263", size = 42081534, upload-time = "2025-01-16T04:21:02.925Z" }, + { url = "https://files.pythonhosted.org/packages/6c/a3/8396fb06ca05d807e89980c177be26617aad15211ece3184e0caa730b8a6/pyarrow-19.0.0-cp311-cp311-win_amd64.whl", hash = "sha256:239ca66d9a05844bdf5af128861af525e14df3c9591bcc05bac25918e650d3a2", size = 25281090, upload-time = "2025-01-16T04:21:09.976Z" }, + { url = "https://files.pythonhosted.org/packages/bc/2e/152885f5ef421e80dae68b9c133ab261934f93a6d5e16b61d79c0ed597fb/pyarrow-19.0.0-cp312-cp312-macosx_12_0_arm64.whl", hash = "sha256:a7bbe7109ab6198688b7079cbad5a8c22de4d47c4880d8e4847520a83b0d1b68", size = 30667964, upload-time = "2025-01-16T04:21:15.594Z" }, + { url = "https://files.pythonhosted.org/packages/80/c2/08bbee9a8610a47c9a1466845f405baf53a639ddd947c5133d8ba13544b6/pyarrow-19.0.0-cp312-cp312-macosx_12_0_x86_64.whl", hash = "sha256:4624c89d6f777c580e8732c27bb8e77fd1433b89707f17c04af7635dd9638351", size = 32125039, upload-time = "2025-01-16T04:21:22.681Z" }, + { url = "https://files.pythonhosted.org/packages/d2/56/06994df823212f5688d3c8bf4294928b12c9be36681872853655724d28c6/pyarrow-19.0.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2b6d3ce4288793350dc2d08d1e184fd70631ea22a4ff9ea5c4ff182130249d9b", size = 41140729, upload-time = "2025-01-16T04:21:31.655Z" }, + { url = "https://files.pythonhosted.org/packages/94/65/38ad577c98140a9db71e9e1e594b6adb58a7478a5afec6456a8ca2df7f70/pyarrow-19.0.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:450a7d27e840e4d9a384b5c77199d489b401529e75a3b7a3799d4cd7957f2f9c", size = 42202267, upload-time = "2025-01-16T04:21:37.523Z" }, + { url = "https://files.pythonhosted.org/packages/b6/1f/966b722251a7354114ccbb71cf1a83922023e69efd8945ebf628a851ec4c/pyarrow-19.0.0-cp312-cp312-manylinux_2_28_aarch64.whl", hash = "sha256:a08e2a8a039a3f72afb67a6668180f09fddaa38fe0d21f13212b4aba4b5d2451", size = 40505858, upload-time = "2025-01-16T04:21:43.639Z" }, + { url = "https://files.pythonhosted.org/packages/3b/5e/6bc81aa7fc9affc7d1c03b912fbcc984ca56c2a18513684da267715dab7b/pyarrow-19.0.0-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:f43f5aef2a13d4d56adadae5720d1fed4c1356c993eda8b59dace4b5983843c1", size = 42084973, upload-time = "2025-01-16T04:21:52.705Z" }, + { url = "https://files.pythonhosted.org/packages/53/c3/2f56da818b6a4758cbd514957c67bd0f078ebffa5390ee2e2bf0f9e8defc/pyarrow-19.0.0-cp312-cp312-win_amd64.whl", hash = "sha256:2f672f5364b2d7829ef7c94be199bb88bf5661dd485e21d2d37de12ccb78a136", size = 25241976, upload-time = "2025-01-16T04:21:59.088Z" }, + { url = "https://files.pythonhosted.org/packages/f5/b9/ba07ed3dd6b6e4f379b78e9c47c50c8886e07862ab7fa6339ac38622d755/pyarrow-19.0.0-cp313-cp313-macosx_12_0_arm64.whl", hash = "sha256:cf3bf0ce511b833f7bc5f5bb3127ba731e97222023a444b7359f3a22e2a3b463", size = 30651291, upload-time = "2025-01-16T04:22:05.239Z" }, + { url = "https://files.pythonhosted.org/packages/ad/10/0d304243c8277035298a68a70807efb76199c6c929bb3363c92ac9be6a0d/pyarrow-19.0.0-cp313-cp313-macosx_12_0_x86_64.whl", hash = "sha256:4d8b0c0de0a73df1f1bf439af1b60f273d719d70648e898bc077547649bb8352", size = 32100461, upload-time = "2025-01-16T04:22:11.927Z" }, + { url = "https://files.pythonhosted.org/packages/8a/61/bcfc5182e11831bca3f849945b9b106e09fd10ded773dff466658e972a45/pyarrow-19.0.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a92aff08e23d281c69835e4a47b80569242a504095ef6a6223c1f6bb8883431d", size = 41132491, upload-time = "2025-01-16T04:22:18.958Z" }, + { url = "https://files.pythonhosted.org/packages/8e/87/2915a29049ec352dc69a967fbcbd76b0180319233de0daf8bd368df37099/pyarrow-19.0.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c3b78eff5968a1889a0f3bc81ca57e1e19b75f664d9c61a42a604bf9d8402aae", size = 42192529, upload-time = "2025-01-16T04:22:26.089Z" }, + { url = "https://files.pythonhosted.org/packages/48/18/44e5542b2707a8afaf78b5b88c608f261871ae77787eac07b7c679ca6f0f/pyarrow-19.0.0-cp313-cp313-manylinux_2_28_aarch64.whl", hash = "sha256:b34d3bde38eba66190b215bae441646330f8e9da05c29e4b5dd3e41bde701098", size = 40495363, upload-time = "2025-01-16T04:22:32.544Z" }, + { url = "https://files.pythonhosted.org/packages/ba/d6/5096deb7599bbd20bc2768058fe23bc725b88eb41bee58303293583a2935/pyarrow-19.0.0-cp313-cp313-manylinux_2_28_x86_64.whl", hash = "sha256:5418d4d0fab3a0ed497bad21d17a7973aad336d66ad4932a3f5f7480d4ca0c04", size = 42074075, upload-time = "2025-01-16T04:22:39.01Z" }, + { url = "https://files.pythonhosted.org/packages/2c/df/e3c839c04c284c9ec3d62b02a8c452b795d9b07b04079ab91ce33484d4c5/pyarrow-19.0.0-cp313-cp313-win_amd64.whl", hash = "sha256:e82c3d5e44e969c217827b780ed8faf7ac4c53f934ae9238872e749fa531f7c9", size = 25239803, upload-time = "2025-01-16T04:22:44.424Z" }, + { url = "https://files.pythonhosted.org/packages/6a/d3/a6d4088e906c7b5d47792256212606d2ae679046dc750eee0ae167338e5c/pyarrow-19.0.0-cp313-cp313t-macosx_12_0_arm64.whl", hash = "sha256:f208c3b58a6df3b239e0bb130e13bc7487ed14f39a9ff357b6415e3f6339b560", size = 30695401, upload-time = "2025-01-16T04:22:50.337Z" }, + { url = "https://files.pythonhosted.org/packages/94/25/70040fd0e397dd1b937f459eaeeec942a76027357491dca0ada09d1322af/pyarrow-19.0.0-cp313-cp313t-macosx_12_0_x86_64.whl", hash = "sha256:c751c1c93955b7a84c06794df46f1cec93e18610dcd5ab7d08e89a81df70a849", size = 32104680, upload-time = "2025-01-16T04:22:56.657Z" }, + { url = "https://files.pythonhosted.org/packages/4e/f9/92783290cc0d80ca16d34b0c126305bfacca4b87dd889c8f16c6ef2a8fd7/pyarrow-19.0.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b903afaa5df66d50fc38672ad095806443b05f202c792694f3a604ead7c6ea6e", size = 41076754, upload-time = "2025-01-16T04:23:02.689Z" }, + { url = "https://files.pythonhosted.org/packages/05/46/2c9870f50a495c72e2b8982ae29a9b1680707ea936edc0de444cec48f875/pyarrow-19.0.0-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a22a4bc0937856263df8b94f2f2781b33dd7f876f787ed746608e06902d691a5", size = 42163133, upload-time = "2025-01-16T04:23:11.029Z" }, + { url = "https://files.pythonhosted.org/packages/7b/2f/437922b902549228fb15814e8a26105bff2787ece466a8d886eb6699efad/pyarrow-19.0.0-cp313-cp313t-manylinux_2_28_aarch64.whl", hash = "sha256:5e8a28b918e2e878c918f6d89137386c06fe577cd08d73a6be8dafb317dc2d73", size = 40452210, upload-time = "2025-01-16T04:23:18.288Z" }, + { url = "https://files.pythonhosted.org/packages/36/ef/1d7975053af9d106da973bac142d0d4da71b7550a3576cc3e0b3f444d21a/pyarrow-19.0.0-cp313-cp313t-manylinux_2_28_x86_64.whl", hash = "sha256:29cd86c8001a94f768f79440bf83fee23963af5e7bc68ce3a7e5f120e17edf89", size = 42077618, upload-time = "2025-01-16T04:23:25.555Z" }, ] [[package]] name = "pyasn1" version = "0.4.8" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/a4/db/fffec68299e6d7bad3d504147f9094830b704527a7fc098b721d38cc7fa7/pyasn1-0.4.8.tar.gz", hash = "sha256:aef77c9fb94a3ac588e87841208bdec464471d9871bd5050a287cc9a475cd0ba", size = 146820 } +sdist = { url = "https://files.pythonhosted.org/packages/a4/db/fffec68299e6d7bad3d504147f9094830b704527a7fc098b721d38cc7fa7/pyasn1-0.4.8.tar.gz", hash = "sha256:aef77c9fb94a3ac588e87841208bdec464471d9871bd5050a287cc9a475cd0ba", size = 146820, upload-time = "2019-11-16T17:27:38.772Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/62/1e/a94a8d635fa3ce4cfc7f506003548d0a2447ae76fd5ca53932970fe3053f/pyasn1-0.4.8-py2.py3-none-any.whl", hash = "sha256:39c7e2ec30515947ff4e87fb6f456dfc6e84857d34be479c9d4a4ba4bf46aa5d", size = 77145 }, + { url = "https://files.pythonhosted.org/packages/62/1e/a94a8d635fa3ce4cfc7f506003548d0a2447ae76fd5ca53932970fe3053f/pyasn1-0.4.8-py2.py3-none-any.whl", hash = "sha256:39c7e2ec30515947ff4e87fb6f456dfc6e84857d34be479c9d4a4ba4bf46aa5d", size = 77145, upload-time = "2019-11-16T17:27:11.07Z" }, ] [[package]] @@ -7731,41 +7751,41 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "pyasn1" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/1d/67/6afbf0d507f73c32d21084a79946bfcfca5fbc62a72057e9c23797a737c9/pyasn1_modules-0.4.1.tar.gz", hash = "sha256:c28e2dbf9c06ad61c71a075c7e0f9fd0f1b0bb2d2ad4377f240d33ac2ab60a7c", size = 310028 } +sdist = { url = "https://files.pythonhosted.org/packages/1d/67/6afbf0d507f73c32d21084a79946bfcfca5fbc62a72057e9c23797a737c9/pyasn1_modules-0.4.1.tar.gz", hash = "sha256:c28e2dbf9c06ad61c71a075c7e0f9fd0f1b0bb2d2ad4377f240d33ac2ab60a7c", size = 310028, upload-time = "2024-09-10T22:42:08.349Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/77/89/bc88a6711935ba795a679ea6ebee07e128050d6382eaa35a0a47c8032bdc/pyasn1_modules-0.4.1-py3-none-any.whl", hash = "sha256:49bfa96b45a292b711e986f222502c1c9a5e1f4e568fc30e2574a6c7d07838fd", size = 181537 }, + { url = "https://files.pythonhosted.org/packages/77/89/bc88a6711935ba795a679ea6ebee07e128050d6382eaa35a0a47c8032bdc/pyasn1_modules-0.4.1-py3-none-any.whl", hash = "sha256:49bfa96b45a292b711e986f222502c1c9a5e1f4e568fc30e2574a6c7d07838fd", size = 181537, upload-time = "2024-09-11T16:02:10.336Z" }, ] [[package]] name = "pycparser" version = "2.22" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/1d/b2/31537cf4b1ca988837256c910a668b553fceb8f069bedc4b1c826024b52c/pycparser-2.22.tar.gz", hash = "sha256:491c8be9c040f5390f5bf44a5b07752bd07f56edf992381b05c701439eec10f6", size = 172736 } +sdist = { url = "https://files.pythonhosted.org/packages/1d/b2/31537cf4b1ca988837256c910a668b553fceb8f069bedc4b1c826024b52c/pycparser-2.22.tar.gz", hash = "sha256:491c8be9c040f5390f5bf44a5b07752bd07f56edf992381b05c701439eec10f6", size = 172736, upload-time = "2024-03-30T13:22:22.564Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/13/a3/a812df4e2dd5696d1f351d58b8fe16a405b234ad2886a0dab9183fb78109/pycparser-2.22-py3-none-any.whl", hash = "sha256:c3702b6d3dd8c7abc1afa565d7e63d53a1d0bd86cdc24edd75470f4de499cfcc", size = 117552 }, + { url = "https://files.pythonhosted.org/packages/13/a3/a812df4e2dd5696d1f351d58b8fe16a405b234ad2886a0dab9183fb78109/pycparser-2.22-py3-none-any.whl", hash = "sha256:c3702b6d3dd8c7abc1afa565d7e63d53a1d0bd86cdc24edd75470f4de499cfcc", size = 117552, upload-time = "2024-03-30T13:22:20.476Z" }, ] [[package]] name = "pycryptodome" version = "3.22.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/44/e6/099310419df5ada522ff34ffc2f1a48a11b37fc6a76f51a6854c182dbd3e/pycryptodome-3.22.0.tar.gz", hash = "sha256:fd7ab568b3ad7b77c908d7c3f7e167ec5a8f035c64ff74f10d47a4edd043d723", size = 4917300 } +sdist = { url = "https://files.pythonhosted.org/packages/44/e6/099310419df5ada522ff34ffc2f1a48a11b37fc6a76f51a6854c182dbd3e/pycryptodome-3.22.0.tar.gz", hash = "sha256:fd7ab568b3ad7b77c908d7c3f7e167ec5a8f035c64ff74f10d47a4edd043d723", size = 4917300, upload-time = "2025-03-15T23:03:36.506Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/1f/65/a05831c3e4bcd1bf6c2a034e399f74b3d6f30bb4e37e36b9c310c09dc8c0/pycryptodome-3.22.0-cp37-abi3-macosx_10_9_universal2.whl", hash = "sha256:009e1c80eea42401a5bd5983c4bab8d516aef22e014a4705622e24e6d9d703c6", size = 2490637 }, - { url = "https://files.pythonhosted.org/packages/5c/76/ff3c2e7a60d17c080c4c6120ebaf60f38717cd387e77f84da4dcf7f64ff0/pycryptodome-3.22.0-cp37-abi3-macosx_10_9_x86_64.whl", hash = "sha256:3b76fa80daeff9519d7e9f6d9e40708f2fce36b9295a847f00624a08293f4f00", size = 1635372 }, - { url = "https://files.pythonhosted.org/packages/cc/7f/cc5d6da0dbc36acd978d80a72b228e33aadaec9c4f91c93221166d8bdc05/pycryptodome-3.22.0-cp37-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a31fa5914b255ab62aac9265654292ce0404f6b66540a065f538466474baedbc", size = 2177456 }, - { url = "https://files.pythonhosted.org/packages/92/65/35f5063e68790602d892ad36e35ac723147232a9084d1999630045c34593/pycryptodome-3.22.0-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a0092fd476701eeeb04df5cc509d8b739fa381583cda6a46ff0a60639b7cd70d", size = 2263744 }, - { url = "https://files.pythonhosted.org/packages/cc/67/46acdd35b1081c3dbc72dc466b1b95b80d2f64cad3520f994a9b6c5c7d00/pycryptodome-3.22.0-cp37-abi3-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:18d5b0ddc7cf69231736d778bd3ae2b3efb681ae33b64b0c92fb4626bb48bb89", size = 2303356 }, - { url = "https://files.pythonhosted.org/packages/3d/f9/a4f8a83384626098e3f55664519bec113002b9ef751887086ae63a53135a/pycryptodome-3.22.0-cp37-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:f6cf6aa36fcf463e622d2165a5ad9963b2762bebae2f632d719dfb8544903cf5", size = 2176714 }, - { url = "https://files.pythonhosted.org/packages/88/65/e5f8c3a885f70a6e05c84844cd5542120576f4369158946e8cfc623a464d/pycryptodome-3.22.0-cp37-abi3-musllinux_1_2_i686.whl", hash = "sha256:aec7b40a7ea5af7c40f8837adf20a137d5e11a6eb202cde7e588a48fb2d871a8", size = 2337329 }, - { url = "https://files.pythonhosted.org/packages/b8/2a/25e0be2b509c28375c7f75c7e8d8d060773f2cce4856a1654276e3202339/pycryptodome-3.22.0-cp37-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:d21c1eda2f42211f18a25db4eaf8056c94a8563cd39da3683f89fe0d881fb772", size = 2262255 }, - { url = "https://files.pythonhosted.org/packages/41/58/60917bc4bbd91712e53ce04daf237a74a0ad731383a01288130672994328/pycryptodome-3.22.0-cp37-abi3-win32.whl", hash = "sha256:f02baa9f5e35934c6e8dcec91fcde96612bdefef6e442813b8ea34e82c84bbfb", size = 1763403 }, - { url = "https://files.pythonhosted.org/packages/55/f4/244c621afcf7867e23f63cfd7a9630f14cfe946c9be7e566af6c3915bcde/pycryptodome-3.22.0-cp37-abi3-win_amd64.whl", hash = "sha256:d086aed307e96d40c23c42418cbbca22ecc0ab4a8a0e24f87932eeab26c08627", size = 1794568 }, - { url = "https://files.pythonhosted.org/packages/37/c3/e3423e72669ca09f141aae493e1feaa8b8475859898b04f57078280a61c4/pycryptodome-3.22.0-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:b4bdce34af16c1dcc7f8c66185684be15f5818afd2a82b75a4ce6b55f9783e13", size = 1618698 }, - { url = "https://files.pythonhosted.org/packages/f9/b7/35eec0b3919cafea362dcb68bb0654d9cb3cde6da6b7a9d8480ce0bf203a/pycryptodome-3.22.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2988ffcd5137dc2d27eb51cd18c0f0f68e5b009d5fec56fbccb638f90934f333", size = 1666957 }, - { url = "https://files.pythonhosted.org/packages/b0/1f/f49bccdd8d61f1da4278eb0d6aee7f988f1a6ec4056b0c2dc51eda45ae27/pycryptodome-3.22.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e653519dedcd1532788547f00eeb6108cc7ce9efdf5cc9996abce0d53f95d5a9", size = 1659242 }, - { url = "https://files.pythonhosted.org/packages/95/43/a01dcf1ed39c9a9e9c9d3f9d98040deeceedaa7cdf043e175251f2e13f44/pycryptodome-3.22.0-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f5810bc7494e4ac12a4afef5a32218129e7d3890ce3f2b5ec520cc69eb1102ad", size = 1697246 }, - { url = "https://files.pythonhosted.org/packages/3b/49/195842931f9ee6f14cd63ef85e06b93073463ed59601fb283ba9b813cd53/pycryptodome-3.22.0-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:e7514a1aebee8e85802d154fdb261381f1cb9b7c5a54594545145b8ec3056ae6", size = 1797436 }, + { url = "https://files.pythonhosted.org/packages/1f/65/a05831c3e4bcd1bf6c2a034e399f74b3d6f30bb4e37e36b9c310c09dc8c0/pycryptodome-3.22.0-cp37-abi3-macosx_10_9_universal2.whl", hash = "sha256:009e1c80eea42401a5bd5983c4bab8d516aef22e014a4705622e24e6d9d703c6", size = 2490637, upload-time = "2025-03-15T23:02:43.111Z" }, + { url = "https://files.pythonhosted.org/packages/5c/76/ff3c2e7a60d17c080c4c6120ebaf60f38717cd387e77f84da4dcf7f64ff0/pycryptodome-3.22.0-cp37-abi3-macosx_10_9_x86_64.whl", hash = "sha256:3b76fa80daeff9519d7e9f6d9e40708f2fce36b9295a847f00624a08293f4f00", size = 1635372, upload-time = "2025-03-15T23:02:45.564Z" }, + { url = "https://files.pythonhosted.org/packages/cc/7f/cc5d6da0dbc36acd978d80a72b228e33aadaec9c4f91c93221166d8bdc05/pycryptodome-3.22.0-cp37-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a31fa5914b255ab62aac9265654292ce0404f6b66540a065f538466474baedbc", size = 2177456, upload-time = "2025-03-15T23:02:47.688Z" }, + { url = "https://files.pythonhosted.org/packages/92/65/35f5063e68790602d892ad36e35ac723147232a9084d1999630045c34593/pycryptodome-3.22.0-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a0092fd476701eeeb04df5cc509d8b739fa381583cda6a46ff0a60639b7cd70d", size = 2263744, upload-time = "2025-03-15T23:02:49.548Z" }, + { url = "https://files.pythonhosted.org/packages/cc/67/46acdd35b1081c3dbc72dc466b1b95b80d2f64cad3520f994a9b6c5c7d00/pycryptodome-3.22.0-cp37-abi3-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:18d5b0ddc7cf69231736d778bd3ae2b3efb681ae33b64b0c92fb4626bb48bb89", size = 2303356, upload-time = "2025-03-15T23:02:52.122Z" }, + { url = "https://files.pythonhosted.org/packages/3d/f9/a4f8a83384626098e3f55664519bec113002b9ef751887086ae63a53135a/pycryptodome-3.22.0-cp37-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:f6cf6aa36fcf463e622d2165a5ad9963b2762bebae2f632d719dfb8544903cf5", size = 2176714, upload-time = "2025-03-15T23:02:53.85Z" }, + { url = "https://files.pythonhosted.org/packages/88/65/e5f8c3a885f70a6e05c84844cd5542120576f4369158946e8cfc623a464d/pycryptodome-3.22.0-cp37-abi3-musllinux_1_2_i686.whl", hash = "sha256:aec7b40a7ea5af7c40f8837adf20a137d5e11a6eb202cde7e588a48fb2d871a8", size = 2337329, upload-time = "2025-03-15T23:02:56.11Z" }, + { url = "https://files.pythonhosted.org/packages/b8/2a/25e0be2b509c28375c7f75c7e8d8d060773f2cce4856a1654276e3202339/pycryptodome-3.22.0-cp37-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:d21c1eda2f42211f18a25db4eaf8056c94a8563cd39da3683f89fe0d881fb772", size = 2262255, upload-time = "2025-03-15T23:02:58.055Z" }, + { url = "https://files.pythonhosted.org/packages/41/58/60917bc4bbd91712e53ce04daf237a74a0ad731383a01288130672994328/pycryptodome-3.22.0-cp37-abi3-win32.whl", hash = "sha256:f02baa9f5e35934c6e8dcec91fcde96612bdefef6e442813b8ea34e82c84bbfb", size = 1763403, upload-time = "2025-03-15T23:03:00.616Z" }, + { url = "https://files.pythonhosted.org/packages/55/f4/244c621afcf7867e23f63cfd7a9630f14cfe946c9be7e566af6c3915bcde/pycryptodome-3.22.0-cp37-abi3-win_amd64.whl", hash = "sha256:d086aed307e96d40c23c42418cbbca22ecc0ab4a8a0e24f87932eeab26c08627", size = 1794568, upload-time = "2025-03-15T23:03:03.189Z" }, + { url = "https://files.pythonhosted.org/packages/37/c3/e3423e72669ca09f141aae493e1feaa8b8475859898b04f57078280a61c4/pycryptodome-3.22.0-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:b4bdce34af16c1dcc7f8c66185684be15f5818afd2a82b75a4ce6b55f9783e13", size = 1618698, upload-time = "2025-03-15T23:03:11.163Z" }, + { url = "https://files.pythonhosted.org/packages/f9/b7/35eec0b3919cafea362dcb68bb0654d9cb3cde6da6b7a9d8480ce0bf203a/pycryptodome-3.22.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2988ffcd5137dc2d27eb51cd18c0f0f68e5b009d5fec56fbccb638f90934f333", size = 1666957, upload-time = "2025-03-15T23:03:14.03Z" }, + { url = "https://files.pythonhosted.org/packages/b0/1f/f49bccdd8d61f1da4278eb0d6aee7f988f1a6ec4056b0c2dc51eda45ae27/pycryptodome-3.22.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e653519dedcd1532788547f00eeb6108cc7ce9efdf5cc9996abce0d53f95d5a9", size = 1659242, upload-time = "2025-03-15T23:03:16.185Z" }, + { url = "https://files.pythonhosted.org/packages/95/43/a01dcf1ed39c9a9e9c9d3f9d98040deeceedaa7cdf043e175251f2e13f44/pycryptodome-3.22.0-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f5810bc7494e4ac12a4afef5a32218129e7d3890ce3f2b5ec520cc69eb1102ad", size = 1697246, upload-time = "2025-03-15T23:03:18.436Z" }, + { url = "https://files.pythonhosted.org/packages/3b/49/195842931f9ee6f14cd63ef85e06b93073463ed59601fb283ba9b813cd53/pycryptodome-3.22.0-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:e7514a1aebee8e85802d154fdb261381f1cb9b7c5a54594545145b8ec3056ae6", size = 1797436, upload-time = "2025-03-15T23:03:21.294Z" }, ] [[package]] @@ -7777,9 +7797,9 @@ dependencies = [ { name = "pydantic-core" }, { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/b7/ae/d5220c5c52b158b1de7ca89fc5edb72f304a70a4c540c84c8844bf4008de/pydantic-2.10.6.tar.gz", hash = "sha256:ca5daa827cce33de7a42be142548b0096bf05a7e7b365aebfa5f8eeec7128236", size = 761681 } +sdist = { url = "https://files.pythonhosted.org/packages/b7/ae/d5220c5c52b158b1de7ca89fc5edb72f304a70a4c540c84c8844bf4008de/pydantic-2.10.6.tar.gz", hash = "sha256:ca5daa827cce33de7a42be142548b0096bf05a7e7b365aebfa5f8eeec7128236", size = 761681, upload-time = "2025-01-24T01:42:12.693Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/f4/3c/8cc1cc84deffa6e25d2d0c688ebb80635dfdbf1dbea3e30c541c8cf4d860/pydantic-2.10.6-py3-none-any.whl", hash = "sha256:427d664bf0b8a2b34ff5dd0f5a18df00591adcee7198fbd71981054cef37b584", size = 431696 }, + { url = "https://files.pythonhosted.org/packages/f4/3c/8cc1cc84deffa6e25d2d0c688ebb80635dfdbf1dbea3e30c541c8cf4d860/pydantic-2.10.6-py3-none-any.whl", hash = "sha256:427d664bf0b8a2b34ff5dd0f5a18df00591adcee7198fbd71981054cef37b584", size = 431696, upload-time = "2025-01-24T01:42:10.371Z" }, ] [[package]] @@ -7789,9 +7809,9 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "pydantic-ai-slim", extra = ["anthropic", "bedrock", "cli", "cohere", "groq", "mistral", "openai", "vertexai"] }, ] -sdist = { url = "https://files.pythonhosted.org/packages/31/ab/8e526ad01e329fc2751762597b0d80dcae3e4751e440e84b60854b692a71/pydantic_ai-0.0.41.tar.gz", hash = "sha256:7fd07d75a88c7d68f2c357b8a54c65c963b99b6d667fdb6cee758cd8b8fcf73f", size = 11754312 } +sdist = { url = "https://files.pythonhosted.org/packages/31/ab/8e526ad01e329fc2751762597b0d80dcae3e4751e440e84b60854b692a71/pydantic_ai-0.0.41.tar.gz", hash = "sha256:7fd07d75a88c7d68f2c357b8a54c65c963b99b6d667fdb6cee758cd8b8fcf73f", size = 11754312, upload-time = "2025-03-17T15:05:45.287Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/87/4c/72cb2ad188ebdf3bb37fe7017c9a29bdb9395b6d262d19d032a03d2df165/pydantic_ai-0.0.41-py3-none-any.whl", hash = "sha256:fcfaa24a9c91e05b08aba7d5cd11fd2c469da2c32f1c647436ecadfc738b36fe", size = 9737 }, + { url = "https://files.pythonhosted.org/packages/87/4c/72cb2ad188ebdf3bb37fe7017c9a29bdb9395b6d262d19d032a03d2df165/pydantic_ai-0.0.41-py3-none-any.whl", hash = "sha256:fcfaa24a9c91e05b08aba7d5cd11fd2c469da2c32f1c647436ecadfc738b36fe", size = 9737, upload-time = "2025-03-17T15:05:38.348Z" }, ] [[package]] @@ -7808,9 +7828,9 @@ dependencies = [ { name = "pydantic-graph" }, { name = "typing-inspection" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/32/5e/5d881e37e6939082b450cfc7878e6bc7819aa5da63d84388584a49616678/pydantic_ai_slim-0.0.41.tar.gz", hash = "sha256:e3b0dea45c5e20ee3e6034de5ceaeceb33a1f0860ecefd332ad57e456d5ac0e5", size = 103221 } +sdist = { url = "https://files.pythonhosted.org/packages/32/5e/5d881e37e6939082b450cfc7878e6bc7819aa5da63d84388584a49616678/pydantic_ai_slim-0.0.41.tar.gz", hash = "sha256:e3b0dea45c5e20ee3e6034de5ceaeceb33a1f0860ecefd332ad57e456d5ac0e5", size = 103221, upload-time = "2025-03-17T15:05:48.321Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/df/0e/e5c0cee724c127160decb706d9b7167d675ee3d7fe2ebb2e6a1a2fffb508/pydantic_ai_slim-0.0.41-py3-none-any.whl", hash = "sha256:5757439b43a057d69bfa665a4299f51a810ae49e151f7a3eea1120e93256b4db", size = 136832 }, + { url = "https://files.pythonhosted.org/packages/df/0e/e5c0cee724c127160decb706d9b7167d675ee3d7fe2ebb2e6a1a2fffb508/pydantic_ai_slim-0.0.41-py3-none-any.whl", hash = "sha256:5757439b43a057d69bfa665a4299f51a810ae49e151f7a3eea1120e93256b4db", size = 136832, upload-time = "2025-03-17T15:05:42.004Z" }, ] [package.optional-dependencies] @@ -7849,72 +7869,72 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/fc/01/f3e5ac5e7c25833db5eb555f7b7ab24cd6f8c322d3a3ad2d67a952dc0abc/pydantic_core-2.27.2.tar.gz", hash = "sha256:eb026e5a4c1fee05726072337ff51d1efb6f59090b7da90d30ea58625b1ffb39", size = 413443 } -wheels = [ - { url = "https://files.pythonhosted.org/packages/3a/bc/fed5f74b5d802cf9a03e83f60f18864e90e3aed7223adaca5ffb7a8d8d64/pydantic_core-2.27.2-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:2d367ca20b2f14095a8f4fa1210f5a7b78b8a20009ecced6b12818f455b1e9fa", size = 1895938 }, - { url = "https://files.pythonhosted.org/packages/71/2a/185aff24ce844e39abb8dd680f4e959f0006944f4a8a0ea372d9f9ae2e53/pydantic_core-2.27.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:491a2b73db93fab69731eaee494f320faa4e093dbed776be1a829c2eb222c34c", size = 1815684 }, - { url = "https://files.pythonhosted.org/packages/c3/43/fafabd3d94d159d4f1ed62e383e264f146a17dd4d48453319fd782e7979e/pydantic_core-2.27.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7969e133a6f183be60e9f6f56bfae753585680f3b7307a8e555a948d443cc05a", size = 1829169 }, - { url = "https://files.pythonhosted.org/packages/a2/d1/f2dfe1a2a637ce6800b799aa086d079998959f6f1215eb4497966efd2274/pydantic_core-2.27.2-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:3de9961f2a346257caf0aa508a4da705467f53778e9ef6fe744c038119737ef5", size = 1867227 }, - { url = "https://files.pythonhosted.org/packages/7d/39/e06fcbcc1c785daa3160ccf6c1c38fea31f5754b756e34b65f74e99780b5/pydantic_core-2.27.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:e2bb4d3e5873c37bb3dd58714d4cd0b0e6238cebc4177ac8fe878f8b3aa8e74c", size = 2037695 }, - { url = "https://files.pythonhosted.org/packages/7a/67/61291ee98e07f0650eb756d44998214231f50751ba7e13f4f325d95249ab/pydantic_core-2.27.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:280d219beebb0752699480fe8f1dc61ab6615c2046d76b7ab7ee38858de0a4e7", size = 2741662 }, - { url = "https://files.pythonhosted.org/packages/32/90/3b15e31b88ca39e9e626630b4c4a1f5a0dfd09076366f4219429e6786076/pydantic_core-2.27.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:47956ae78b6422cbd46f772f1746799cbb862de838fd8d1fbd34a82e05b0983a", size = 1993370 }, - { url = "https://files.pythonhosted.org/packages/ff/83/c06d333ee3a67e2e13e07794995c1535565132940715931c1c43bfc85b11/pydantic_core-2.27.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:14d4a5c49d2f009d62a2a7140d3064f686d17a5d1a268bc641954ba181880236", size = 1996813 }, - { url = "https://files.pythonhosted.org/packages/7c/f7/89be1c8deb6e22618a74f0ca0d933fdcb8baa254753b26b25ad3acff8f74/pydantic_core-2.27.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:337b443af21d488716f8d0b6164de833e788aa6bd7e3a39c005febc1284f4962", size = 2005287 }, - { url = "https://files.pythonhosted.org/packages/b7/7d/8eb3e23206c00ef7feee17b83a4ffa0a623eb1a9d382e56e4aa46fd15ff2/pydantic_core-2.27.2-cp310-cp310-musllinux_1_1_armv7l.whl", hash = "sha256:03d0f86ea3184a12f41a2d23f7ccb79cdb5a18e06993f8a45baa8dfec746f0e9", size = 2128414 }, - { url = "https://files.pythonhosted.org/packages/4e/99/fe80f3ff8dd71a3ea15763878d464476e6cb0a2db95ff1c5c554133b6b83/pydantic_core-2.27.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:7041c36f5680c6e0f08d922aed302e98b3745d97fe1589db0a3eebf6624523af", size = 2155301 }, - { url = "https://files.pythonhosted.org/packages/2b/a3/e50460b9a5789ca1451b70d4f52546fa9e2b420ba3bfa6100105c0559238/pydantic_core-2.27.2-cp310-cp310-win32.whl", hash = "sha256:50a68f3e3819077be2c98110c1f9dcb3817e93f267ba80a2c05bb4f8799e2ff4", size = 1816685 }, - { url = "https://files.pythonhosted.org/packages/57/4c/a8838731cb0f2c2a39d3535376466de6049034d7b239c0202a64aaa05533/pydantic_core-2.27.2-cp310-cp310-win_amd64.whl", hash = "sha256:e0fd26b16394ead34a424eecf8a31a1f5137094cabe84a1bcb10fa6ba39d3d31", size = 1982876 }, - { url = "https://files.pythonhosted.org/packages/c2/89/f3450af9d09d44eea1f2c369f49e8f181d742f28220f88cc4dfaae91ea6e/pydantic_core-2.27.2-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:8e10c99ef58cfdf2a66fc15d66b16c4a04f62bca39db589ae8cba08bc55331bc", size = 1893421 }, - { url = "https://files.pythonhosted.org/packages/9e/e3/71fe85af2021f3f386da42d291412e5baf6ce7716bd7101ea49c810eda90/pydantic_core-2.27.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:26f32e0adf166a84d0cb63be85c562ca8a6fa8de28e5f0d92250c6b7e9e2aff7", size = 1814998 }, - { url = "https://files.pythonhosted.org/packages/a6/3c/724039e0d848fd69dbf5806894e26479577316c6f0f112bacaf67aa889ac/pydantic_core-2.27.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8c19d1ea0673cd13cc2f872f6c9ab42acc4e4f492a7ca9d3795ce2b112dd7e15", size = 1826167 }, - { url = "https://files.pythonhosted.org/packages/2b/5b/1b29e8c1fb5f3199a9a57c1452004ff39f494bbe9bdbe9a81e18172e40d3/pydantic_core-2.27.2-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:5e68c4446fe0810e959cdff46ab0a41ce2f2c86d227d96dc3847af0ba7def306", size = 1865071 }, - { url = "https://files.pythonhosted.org/packages/89/6c/3985203863d76bb7d7266e36970d7e3b6385148c18a68cc8915fd8c84d57/pydantic_core-2.27.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d9640b0059ff4f14d1f37321b94061c6db164fbe49b334b31643e0528d100d99", size = 2036244 }, - { url = "https://files.pythonhosted.org/packages/0e/41/f15316858a246b5d723f7d7f599f79e37493b2e84bfc789e58d88c209f8a/pydantic_core-2.27.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:40d02e7d45c9f8af700f3452f329ead92da4c5f4317ca9b896de7ce7199ea459", size = 2737470 }, - { url = "https://files.pythonhosted.org/packages/a8/7c/b860618c25678bbd6d1d99dbdfdf0510ccb50790099b963ff78a124b754f/pydantic_core-2.27.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1c1fd185014191700554795c99b347d64f2bb637966c4cfc16998a0ca700d048", size = 1992291 }, - { url = "https://files.pythonhosted.org/packages/bf/73/42c3742a391eccbeab39f15213ecda3104ae8682ba3c0c28069fbcb8c10d/pydantic_core-2.27.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:d81d2068e1c1228a565af076598f9e7451712700b673de8f502f0334f281387d", size = 1994613 }, - { url = "https://files.pythonhosted.org/packages/94/7a/941e89096d1175d56f59340f3a8ebaf20762fef222c298ea96d36a6328c5/pydantic_core-2.27.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:1a4207639fb02ec2dbb76227d7c751a20b1a6b4bc52850568e52260cae64ca3b", size = 2002355 }, - { url = "https://files.pythonhosted.org/packages/6e/95/2359937a73d49e336a5a19848713555605d4d8d6940c3ec6c6c0ca4dcf25/pydantic_core-2.27.2-cp311-cp311-musllinux_1_1_armv7l.whl", hash = "sha256:3de3ce3c9ddc8bbd88f6e0e304dea0e66d843ec9de1b0042b0911c1663ffd474", size = 2126661 }, - { url = "https://files.pythonhosted.org/packages/2b/4c/ca02b7bdb6012a1adef21a50625b14f43ed4d11f1fc237f9d7490aa5078c/pydantic_core-2.27.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:30c5f68ded0c36466acede341551106821043e9afaad516adfb6e8fa80a4e6a6", size = 2153261 }, - { url = "https://files.pythonhosted.org/packages/72/9d/a241db83f973049a1092a079272ffe2e3e82e98561ef6214ab53fe53b1c7/pydantic_core-2.27.2-cp311-cp311-win32.whl", hash = "sha256:c70c26d2c99f78b125a3459f8afe1aed4d9687c24fd677c6a4436bc042e50d6c", size = 1812361 }, - { url = "https://files.pythonhosted.org/packages/e8/ef/013f07248041b74abd48a385e2110aa3a9bbfef0fbd97d4e6d07d2f5b89a/pydantic_core-2.27.2-cp311-cp311-win_amd64.whl", hash = "sha256:08e125dbdc505fa69ca7d9c499639ab6407cfa909214d500897d02afb816e7cc", size = 1982484 }, - { url = "https://files.pythonhosted.org/packages/10/1c/16b3a3e3398fd29dca77cea0a1d998d6bde3902fa2706985191e2313cc76/pydantic_core-2.27.2-cp311-cp311-win_arm64.whl", hash = "sha256:26f0d68d4b235a2bae0c3fc585c585b4ecc51382db0e3ba402a22cbc440915e4", size = 1867102 }, - { url = "https://files.pythonhosted.org/packages/d6/74/51c8a5482ca447871c93e142d9d4a92ead74de6c8dc5e66733e22c9bba89/pydantic_core-2.27.2-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:9e0c8cfefa0ef83b4da9588448b6d8d2a2bf1a53c3f1ae5fca39eb3061e2f0b0", size = 1893127 }, - { url = "https://files.pythonhosted.org/packages/d3/f3/c97e80721735868313c58b89d2de85fa80fe8dfeeed84dc51598b92a135e/pydantic_core-2.27.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:83097677b8e3bd7eaa6775720ec8e0405f1575015a463285a92bfdfe254529ef", size = 1811340 }, - { url = "https://files.pythonhosted.org/packages/9e/91/840ec1375e686dbae1bd80a9e46c26a1e0083e1186abc610efa3d9a36180/pydantic_core-2.27.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:172fce187655fece0c90d90a678424b013f8fbb0ca8b036ac266749c09438cb7", size = 1822900 }, - { url = "https://files.pythonhosted.org/packages/f6/31/4240bc96025035500c18adc149aa6ffdf1a0062a4b525c932065ceb4d868/pydantic_core-2.27.2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:519f29f5213271eeeeb3093f662ba2fd512b91c5f188f3bb7b27bc5973816934", size = 1869177 }, - { url = "https://files.pythonhosted.org/packages/fa/20/02fbaadb7808be578317015c462655c317a77a7c8f0ef274bc016a784c54/pydantic_core-2.27.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:05e3a55d124407fffba0dd6b0c0cd056d10e983ceb4e5dbd10dda135c31071d6", size = 2038046 }, - { url = "https://files.pythonhosted.org/packages/06/86/7f306b904e6c9eccf0668248b3f272090e49c275bc488a7b88b0823444a4/pydantic_core-2.27.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:9c3ed807c7b91de05e63930188f19e921d1fe90de6b4f5cd43ee7fcc3525cb8c", size = 2685386 }, - { url = "https://files.pythonhosted.org/packages/8d/f0/49129b27c43396581a635d8710dae54a791b17dfc50c70164866bbf865e3/pydantic_core-2.27.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6fb4aadc0b9a0c063206846d603b92030eb6f03069151a625667f982887153e2", size = 1997060 }, - { url = "https://files.pythonhosted.org/packages/0d/0f/943b4af7cd416c477fd40b187036c4f89b416a33d3cc0ab7b82708a667aa/pydantic_core-2.27.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:28ccb213807e037460326424ceb8b5245acb88f32f3d2777427476e1b32c48c4", size = 2004870 }, - { url = "https://files.pythonhosted.org/packages/35/40/aea70b5b1a63911c53a4c8117c0a828d6790483f858041f47bab0b779f44/pydantic_core-2.27.2-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:de3cd1899e2c279b140adde9357c4495ed9d47131b4a4eaff9052f23398076b3", size = 1999822 }, - { url = "https://files.pythonhosted.org/packages/f2/b3/807b94fd337d58effc5498fd1a7a4d9d59af4133e83e32ae39a96fddec9d/pydantic_core-2.27.2-cp312-cp312-musllinux_1_1_armv7l.whl", hash = "sha256:220f892729375e2d736b97d0e51466252ad84c51857d4d15f5e9692f9ef12be4", size = 2130364 }, - { url = "https://files.pythonhosted.org/packages/fc/df/791c827cd4ee6efd59248dca9369fb35e80a9484462c33c6649a8d02b565/pydantic_core-2.27.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:a0fcd29cd6b4e74fe8ddd2c90330fd8edf2e30cb52acda47f06dd615ae72da57", size = 2158303 }, - { url = "https://files.pythonhosted.org/packages/9b/67/4e197c300976af185b7cef4c02203e175fb127e414125916bf1128b639a9/pydantic_core-2.27.2-cp312-cp312-win32.whl", hash = "sha256:1e2cb691ed9834cd6a8be61228471d0a503731abfb42f82458ff27be7b2186fc", size = 1834064 }, - { url = "https://files.pythonhosted.org/packages/1f/ea/cd7209a889163b8dcca139fe32b9687dd05249161a3edda62860430457a5/pydantic_core-2.27.2-cp312-cp312-win_amd64.whl", hash = "sha256:cc3f1a99a4f4f9dd1de4fe0312c114e740b5ddead65bb4102884b384c15d8bc9", size = 1989046 }, - { url = "https://files.pythonhosted.org/packages/bc/49/c54baab2f4658c26ac633d798dab66b4c3a9bbf47cff5284e9c182f4137a/pydantic_core-2.27.2-cp312-cp312-win_arm64.whl", hash = "sha256:3911ac9284cd8a1792d3cb26a2da18f3ca26c6908cc434a18f730dc0db7bfa3b", size = 1885092 }, - { url = "https://files.pythonhosted.org/packages/41/b1/9bc383f48f8002f99104e3acff6cba1231b29ef76cfa45d1506a5cad1f84/pydantic_core-2.27.2-cp313-cp313-macosx_10_12_x86_64.whl", hash = "sha256:7d14bd329640e63852364c306f4d23eb744e0f8193148d4044dd3dacdaacbd8b", size = 1892709 }, - { url = "https://files.pythonhosted.org/packages/10/6c/e62b8657b834f3eb2961b49ec8e301eb99946245e70bf42c8817350cbefc/pydantic_core-2.27.2-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:82f91663004eb8ed30ff478d77c4d1179b3563df6cdb15c0817cd1cdaf34d154", size = 1811273 }, - { url = "https://files.pythonhosted.org/packages/ba/15/52cfe49c8c986e081b863b102d6b859d9defc63446b642ccbbb3742bf371/pydantic_core-2.27.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:71b24c7d61131bb83df10cc7e687433609963a944ccf45190cfc21e0887b08c9", size = 1823027 }, - { url = "https://files.pythonhosted.org/packages/b1/1c/b6f402cfc18ec0024120602bdbcebc7bdd5b856528c013bd4d13865ca473/pydantic_core-2.27.2-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:fa8e459d4954f608fa26116118bb67f56b93b209c39b008277ace29937453dc9", size = 1868888 }, - { url = "https://files.pythonhosted.org/packages/bd/7b/8cb75b66ac37bc2975a3b7de99f3c6f355fcc4d89820b61dffa8f1e81677/pydantic_core-2.27.2-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ce8918cbebc8da707ba805b7fd0b382816858728ae7fe19a942080c24e5b7cd1", size = 2037738 }, - { url = "https://files.pythonhosted.org/packages/c8/f1/786d8fe78970a06f61df22cba58e365ce304bf9b9f46cc71c8c424e0c334/pydantic_core-2.27.2-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:eda3f5c2a021bbc5d976107bb302e0131351c2ba54343f8a496dc8783d3d3a6a", size = 2685138 }, - { url = "https://files.pythonhosted.org/packages/a6/74/d12b2cd841d8724dc8ffb13fc5cef86566a53ed358103150209ecd5d1999/pydantic_core-2.27.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bd8086fa684c4775c27f03f062cbb9eaa6e17f064307e86b21b9e0abc9c0f02e", size = 1997025 }, - { url = "https://files.pythonhosted.org/packages/a0/6e/940bcd631bc4d9a06c9539b51f070b66e8f370ed0933f392db6ff350d873/pydantic_core-2.27.2-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:8d9b3388db186ba0c099a6d20f0604a44eabdeef1777ddd94786cdae158729e4", size = 2004633 }, - { url = "https://files.pythonhosted.org/packages/50/cc/a46b34f1708d82498c227d5d80ce615b2dd502ddcfd8376fc14a36655af1/pydantic_core-2.27.2-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:7a66efda2387de898c8f38c0cf7f14fca0b51a8ef0b24bfea5849f1b3c95af27", size = 1999404 }, - { url = "https://files.pythonhosted.org/packages/ca/2d/c365cfa930ed23bc58c41463bae347d1005537dc8db79e998af8ba28d35e/pydantic_core-2.27.2-cp313-cp313-musllinux_1_1_armv7l.whl", hash = "sha256:18a101c168e4e092ab40dbc2503bdc0f62010e95d292b27827871dc85450d7ee", size = 2130130 }, - { url = "https://files.pythonhosted.org/packages/f4/d7/eb64d015c350b7cdb371145b54d96c919d4db516817f31cd1c650cae3b21/pydantic_core-2.27.2-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:ba5dd002f88b78a4215ed2f8ddbdf85e8513382820ba15ad5ad8955ce0ca19a1", size = 2157946 }, - { url = "https://files.pythonhosted.org/packages/a4/99/bddde3ddde76c03b65dfd5a66ab436c4e58ffc42927d4ff1198ffbf96f5f/pydantic_core-2.27.2-cp313-cp313-win32.whl", hash = "sha256:1ebaf1d0481914d004a573394f4be3a7616334be70261007e47c2a6fe7e50130", size = 1834387 }, - { url = "https://files.pythonhosted.org/packages/71/47/82b5e846e01b26ac6f1893d3c5f9f3a2eb6ba79be26eef0b759b4fe72946/pydantic_core-2.27.2-cp313-cp313-win_amd64.whl", hash = "sha256:953101387ecf2f5652883208769a79e48db18c6df442568a0b5ccd8c2723abee", size = 1990453 }, - { url = "https://files.pythonhosted.org/packages/51/b2/b2b50d5ecf21acf870190ae5d093602d95f66c9c31f9d5de6062eb329ad1/pydantic_core-2.27.2-cp313-cp313-win_arm64.whl", hash = "sha256:ac4dbfd1691affb8f48c2c13241a2e3b60ff23247cbcf981759c768b6633cf8b", size = 1885186 }, - { url = "https://files.pythonhosted.org/packages/46/72/af70981a341500419e67d5cb45abe552a7c74b66326ac8877588488da1ac/pydantic_core-2.27.2-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:2bf14caea37e91198329b828eae1618c068dfb8ef17bb33287a7ad4b61ac314e", size = 1891159 }, - { url = "https://files.pythonhosted.org/packages/ad/3d/c5913cccdef93e0a6a95c2d057d2c2cba347815c845cda79ddd3c0f5e17d/pydantic_core-2.27.2-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:b0cb791f5b45307caae8810c2023a184c74605ec3bcbb67d13846c28ff731ff8", size = 1768331 }, - { url = "https://files.pythonhosted.org/packages/f6/f0/a3ae8fbee269e4934f14e2e0e00928f9346c5943174f2811193113e58252/pydantic_core-2.27.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:688d3fd9fcb71f41c4c015c023d12a79d1c4c0732ec9eb35d96e3388a120dcf3", size = 1822467 }, - { url = "https://files.pythonhosted.org/packages/d7/7a/7bbf241a04e9f9ea24cd5874354a83526d639b02674648af3f350554276c/pydantic_core-2.27.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3d591580c34f4d731592f0e9fe40f9cc1b430d297eecc70b962e93c5c668f15f", size = 1979797 }, - { url = "https://files.pythonhosted.org/packages/4f/5f/4784c6107731f89e0005a92ecb8a2efeafdb55eb992b8e9d0a2be5199335/pydantic_core-2.27.2-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:82f986faf4e644ffc189a7f1aafc86e46ef70372bb153e7001e8afccc6e54133", size = 1987839 }, - { url = "https://files.pythonhosted.org/packages/6d/a7/61246562b651dff00de86a5f01b6e4befb518df314c54dec187a78d81c84/pydantic_core-2.27.2-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:bec317a27290e2537f922639cafd54990551725fc844249e64c523301d0822fc", size = 1998861 }, - { url = "https://files.pythonhosted.org/packages/86/aa/837821ecf0c022bbb74ca132e117c358321e72e7f9702d1b6a03758545e2/pydantic_core-2.27.2-pp310-pypy310_pp73-musllinux_1_1_armv7l.whl", hash = "sha256:0296abcb83a797db256b773f45773da397da75a08f5fcaef41f2044adec05f50", size = 2116582 }, - { url = "https://files.pythonhosted.org/packages/81/b0/5e74656e95623cbaa0a6278d16cf15e10a51f6002e3ec126541e95c29ea3/pydantic_core-2.27.2-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:0d75070718e369e452075a6017fbf187f788e17ed67a3abd47fa934d001863d9", size = 2151985 }, - { url = "https://files.pythonhosted.org/packages/63/37/3e32eeb2a451fddaa3898e2163746b0cffbbdbb4740d38372db0490d67f3/pydantic_core-2.27.2-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:7e17b560be3c98a8e3aa66ce828bdebb9e9ac6ad5466fba92eb74c4c95cb1151", size = 2004715 }, +sdist = { url = "https://files.pythonhosted.org/packages/fc/01/f3e5ac5e7c25833db5eb555f7b7ab24cd6f8c322d3a3ad2d67a952dc0abc/pydantic_core-2.27.2.tar.gz", hash = "sha256:eb026e5a4c1fee05726072337ff51d1efb6f59090b7da90d30ea58625b1ffb39", size = 413443, upload-time = "2024-12-18T11:31:54.917Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/3a/bc/fed5f74b5d802cf9a03e83f60f18864e90e3aed7223adaca5ffb7a8d8d64/pydantic_core-2.27.2-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:2d367ca20b2f14095a8f4fa1210f5a7b78b8a20009ecced6b12818f455b1e9fa", size = 1895938, upload-time = "2024-12-18T11:27:14.406Z" }, + { url = "https://files.pythonhosted.org/packages/71/2a/185aff24ce844e39abb8dd680f4e959f0006944f4a8a0ea372d9f9ae2e53/pydantic_core-2.27.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:491a2b73db93fab69731eaee494f320faa4e093dbed776be1a829c2eb222c34c", size = 1815684, upload-time = "2024-12-18T11:27:16.489Z" }, + { url = "https://files.pythonhosted.org/packages/c3/43/fafabd3d94d159d4f1ed62e383e264f146a17dd4d48453319fd782e7979e/pydantic_core-2.27.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7969e133a6f183be60e9f6f56bfae753585680f3b7307a8e555a948d443cc05a", size = 1829169, upload-time = "2024-12-18T11:27:22.16Z" }, + { url = "https://files.pythonhosted.org/packages/a2/d1/f2dfe1a2a637ce6800b799aa086d079998959f6f1215eb4497966efd2274/pydantic_core-2.27.2-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:3de9961f2a346257caf0aa508a4da705467f53778e9ef6fe744c038119737ef5", size = 1867227, upload-time = "2024-12-18T11:27:25.097Z" }, + { url = "https://files.pythonhosted.org/packages/7d/39/e06fcbcc1c785daa3160ccf6c1c38fea31f5754b756e34b65f74e99780b5/pydantic_core-2.27.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:e2bb4d3e5873c37bb3dd58714d4cd0b0e6238cebc4177ac8fe878f8b3aa8e74c", size = 2037695, upload-time = "2024-12-18T11:27:28.656Z" }, + { url = "https://files.pythonhosted.org/packages/7a/67/61291ee98e07f0650eb756d44998214231f50751ba7e13f4f325d95249ab/pydantic_core-2.27.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:280d219beebb0752699480fe8f1dc61ab6615c2046d76b7ab7ee38858de0a4e7", size = 2741662, upload-time = "2024-12-18T11:27:30.798Z" }, + { url = "https://files.pythonhosted.org/packages/32/90/3b15e31b88ca39e9e626630b4c4a1f5a0dfd09076366f4219429e6786076/pydantic_core-2.27.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:47956ae78b6422cbd46f772f1746799cbb862de838fd8d1fbd34a82e05b0983a", size = 1993370, upload-time = "2024-12-18T11:27:33.692Z" }, + { url = "https://files.pythonhosted.org/packages/ff/83/c06d333ee3a67e2e13e07794995c1535565132940715931c1c43bfc85b11/pydantic_core-2.27.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:14d4a5c49d2f009d62a2a7140d3064f686d17a5d1a268bc641954ba181880236", size = 1996813, upload-time = "2024-12-18T11:27:37.111Z" }, + { url = "https://files.pythonhosted.org/packages/7c/f7/89be1c8deb6e22618a74f0ca0d933fdcb8baa254753b26b25ad3acff8f74/pydantic_core-2.27.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:337b443af21d488716f8d0b6164de833e788aa6bd7e3a39c005febc1284f4962", size = 2005287, upload-time = "2024-12-18T11:27:40.566Z" }, + { url = "https://files.pythonhosted.org/packages/b7/7d/8eb3e23206c00ef7feee17b83a4ffa0a623eb1a9d382e56e4aa46fd15ff2/pydantic_core-2.27.2-cp310-cp310-musllinux_1_1_armv7l.whl", hash = "sha256:03d0f86ea3184a12f41a2d23f7ccb79cdb5a18e06993f8a45baa8dfec746f0e9", size = 2128414, upload-time = "2024-12-18T11:27:43.757Z" }, + { url = "https://files.pythonhosted.org/packages/4e/99/fe80f3ff8dd71a3ea15763878d464476e6cb0a2db95ff1c5c554133b6b83/pydantic_core-2.27.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:7041c36f5680c6e0f08d922aed302e98b3745d97fe1589db0a3eebf6624523af", size = 2155301, upload-time = "2024-12-18T11:27:47.36Z" }, + { url = "https://files.pythonhosted.org/packages/2b/a3/e50460b9a5789ca1451b70d4f52546fa9e2b420ba3bfa6100105c0559238/pydantic_core-2.27.2-cp310-cp310-win32.whl", hash = "sha256:50a68f3e3819077be2c98110c1f9dcb3817e93f267ba80a2c05bb4f8799e2ff4", size = 1816685, upload-time = "2024-12-18T11:27:50.508Z" }, + { url = "https://files.pythonhosted.org/packages/57/4c/a8838731cb0f2c2a39d3535376466de6049034d7b239c0202a64aaa05533/pydantic_core-2.27.2-cp310-cp310-win_amd64.whl", hash = "sha256:e0fd26b16394ead34a424eecf8a31a1f5137094cabe84a1bcb10fa6ba39d3d31", size = 1982876, upload-time = "2024-12-18T11:27:53.54Z" }, + { url = "https://files.pythonhosted.org/packages/c2/89/f3450af9d09d44eea1f2c369f49e8f181d742f28220f88cc4dfaae91ea6e/pydantic_core-2.27.2-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:8e10c99ef58cfdf2a66fc15d66b16c4a04f62bca39db589ae8cba08bc55331bc", size = 1893421, upload-time = "2024-12-18T11:27:55.409Z" }, + { url = "https://files.pythonhosted.org/packages/9e/e3/71fe85af2021f3f386da42d291412e5baf6ce7716bd7101ea49c810eda90/pydantic_core-2.27.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:26f32e0adf166a84d0cb63be85c562ca8a6fa8de28e5f0d92250c6b7e9e2aff7", size = 1814998, upload-time = "2024-12-18T11:27:57.252Z" }, + { url = "https://files.pythonhosted.org/packages/a6/3c/724039e0d848fd69dbf5806894e26479577316c6f0f112bacaf67aa889ac/pydantic_core-2.27.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8c19d1ea0673cd13cc2f872f6c9ab42acc4e4f492a7ca9d3795ce2b112dd7e15", size = 1826167, upload-time = "2024-12-18T11:27:59.146Z" }, + { url = "https://files.pythonhosted.org/packages/2b/5b/1b29e8c1fb5f3199a9a57c1452004ff39f494bbe9bdbe9a81e18172e40d3/pydantic_core-2.27.2-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:5e68c4446fe0810e959cdff46ab0a41ce2f2c86d227d96dc3847af0ba7def306", size = 1865071, upload-time = "2024-12-18T11:28:02.625Z" }, + { url = "https://files.pythonhosted.org/packages/89/6c/3985203863d76bb7d7266e36970d7e3b6385148c18a68cc8915fd8c84d57/pydantic_core-2.27.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d9640b0059ff4f14d1f37321b94061c6db164fbe49b334b31643e0528d100d99", size = 2036244, upload-time = "2024-12-18T11:28:04.442Z" }, + { url = "https://files.pythonhosted.org/packages/0e/41/f15316858a246b5d723f7d7f599f79e37493b2e84bfc789e58d88c209f8a/pydantic_core-2.27.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:40d02e7d45c9f8af700f3452f329ead92da4c5f4317ca9b896de7ce7199ea459", size = 2737470, upload-time = "2024-12-18T11:28:07.679Z" }, + { url = "https://files.pythonhosted.org/packages/a8/7c/b860618c25678bbd6d1d99dbdfdf0510ccb50790099b963ff78a124b754f/pydantic_core-2.27.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1c1fd185014191700554795c99b347d64f2bb637966c4cfc16998a0ca700d048", size = 1992291, upload-time = "2024-12-18T11:28:10.297Z" }, + { url = "https://files.pythonhosted.org/packages/bf/73/42c3742a391eccbeab39f15213ecda3104ae8682ba3c0c28069fbcb8c10d/pydantic_core-2.27.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:d81d2068e1c1228a565af076598f9e7451712700b673de8f502f0334f281387d", size = 1994613, upload-time = "2024-12-18T11:28:13.362Z" }, + { url = "https://files.pythonhosted.org/packages/94/7a/941e89096d1175d56f59340f3a8ebaf20762fef222c298ea96d36a6328c5/pydantic_core-2.27.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:1a4207639fb02ec2dbb76227d7c751a20b1a6b4bc52850568e52260cae64ca3b", size = 2002355, upload-time = "2024-12-18T11:28:16.587Z" }, + { url = "https://files.pythonhosted.org/packages/6e/95/2359937a73d49e336a5a19848713555605d4d8d6940c3ec6c6c0ca4dcf25/pydantic_core-2.27.2-cp311-cp311-musllinux_1_1_armv7l.whl", hash = "sha256:3de3ce3c9ddc8bbd88f6e0e304dea0e66d843ec9de1b0042b0911c1663ffd474", size = 2126661, upload-time = "2024-12-18T11:28:18.407Z" }, + { url = "https://files.pythonhosted.org/packages/2b/4c/ca02b7bdb6012a1adef21a50625b14f43ed4d11f1fc237f9d7490aa5078c/pydantic_core-2.27.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:30c5f68ded0c36466acede341551106821043e9afaad516adfb6e8fa80a4e6a6", size = 2153261, upload-time = "2024-12-18T11:28:21.471Z" }, + { url = "https://files.pythonhosted.org/packages/72/9d/a241db83f973049a1092a079272ffe2e3e82e98561ef6214ab53fe53b1c7/pydantic_core-2.27.2-cp311-cp311-win32.whl", hash = "sha256:c70c26d2c99f78b125a3459f8afe1aed4d9687c24fd677c6a4436bc042e50d6c", size = 1812361, upload-time = "2024-12-18T11:28:23.53Z" }, + { url = "https://files.pythonhosted.org/packages/e8/ef/013f07248041b74abd48a385e2110aa3a9bbfef0fbd97d4e6d07d2f5b89a/pydantic_core-2.27.2-cp311-cp311-win_amd64.whl", hash = "sha256:08e125dbdc505fa69ca7d9c499639ab6407cfa909214d500897d02afb816e7cc", size = 1982484, upload-time = "2024-12-18T11:28:25.391Z" }, + { url = "https://files.pythonhosted.org/packages/10/1c/16b3a3e3398fd29dca77cea0a1d998d6bde3902fa2706985191e2313cc76/pydantic_core-2.27.2-cp311-cp311-win_arm64.whl", hash = "sha256:26f0d68d4b235a2bae0c3fc585c585b4ecc51382db0e3ba402a22cbc440915e4", size = 1867102, upload-time = "2024-12-18T11:28:28.593Z" }, + { url = "https://files.pythonhosted.org/packages/d6/74/51c8a5482ca447871c93e142d9d4a92ead74de6c8dc5e66733e22c9bba89/pydantic_core-2.27.2-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:9e0c8cfefa0ef83b4da9588448b6d8d2a2bf1a53c3f1ae5fca39eb3061e2f0b0", size = 1893127, upload-time = "2024-12-18T11:28:30.346Z" }, + { url = "https://files.pythonhosted.org/packages/d3/f3/c97e80721735868313c58b89d2de85fa80fe8dfeeed84dc51598b92a135e/pydantic_core-2.27.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:83097677b8e3bd7eaa6775720ec8e0405f1575015a463285a92bfdfe254529ef", size = 1811340, upload-time = "2024-12-18T11:28:32.521Z" }, + { url = "https://files.pythonhosted.org/packages/9e/91/840ec1375e686dbae1bd80a9e46c26a1e0083e1186abc610efa3d9a36180/pydantic_core-2.27.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:172fce187655fece0c90d90a678424b013f8fbb0ca8b036ac266749c09438cb7", size = 1822900, upload-time = "2024-12-18T11:28:34.507Z" }, + { url = "https://files.pythonhosted.org/packages/f6/31/4240bc96025035500c18adc149aa6ffdf1a0062a4b525c932065ceb4d868/pydantic_core-2.27.2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:519f29f5213271eeeeb3093f662ba2fd512b91c5f188f3bb7b27bc5973816934", size = 1869177, upload-time = "2024-12-18T11:28:36.488Z" }, + { url = "https://files.pythonhosted.org/packages/fa/20/02fbaadb7808be578317015c462655c317a77a7c8f0ef274bc016a784c54/pydantic_core-2.27.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:05e3a55d124407fffba0dd6b0c0cd056d10e983ceb4e5dbd10dda135c31071d6", size = 2038046, upload-time = "2024-12-18T11:28:39.409Z" }, + { url = "https://files.pythonhosted.org/packages/06/86/7f306b904e6c9eccf0668248b3f272090e49c275bc488a7b88b0823444a4/pydantic_core-2.27.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:9c3ed807c7b91de05e63930188f19e921d1fe90de6b4f5cd43ee7fcc3525cb8c", size = 2685386, upload-time = "2024-12-18T11:28:41.221Z" }, + { url = "https://files.pythonhosted.org/packages/8d/f0/49129b27c43396581a635d8710dae54a791b17dfc50c70164866bbf865e3/pydantic_core-2.27.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6fb4aadc0b9a0c063206846d603b92030eb6f03069151a625667f982887153e2", size = 1997060, upload-time = "2024-12-18T11:28:44.709Z" }, + { url = "https://files.pythonhosted.org/packages/0d/0f/943b4af7cd416c477fd40b187036c4f89b416a33d3cc0ab7b82708a667aa/pydantic_core-2.27.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:28ccb213807e037460326424ceb8b5245acb88f32f3d2777427476e1b32c48c4", size = 2004870, upload-time = "2024-12-18T11:28:46.839Z" }, + { url = "https://files.pythonhosted.org/packages/35/40/aea70b5b1a63911c53a4c8117c0a828d6790483f858041f47bab0b779f44/pydantic_core-2.27.2-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:de3cd1899e2c279b140adde9357c4495ed9d47131b4a4eaff9052f23398076b3", size = 1999822, upload-time = "2024-12-18T11:28:48.896Z" }, + { url = "https://files.pythonhosted.org/packages/f2/b3/807b94fd337d58effc5498fd1a7a4d9d59af4133e83e32ae39a96fddec9d/pydantic_core-2.27.2-cp312-cp312-musllinux_1_1_armv7l.whl", hash = "sha256:220f892729375e2d736b97d0e51466252ad84c51857d4d15f5e9692f9ef12be4", size = 2130364, upload-time = "2024-12-18T11:28:50.755Z" }, + { url = "https://files.pythonhosted.org/packages/fc/df/791c827cd4ee6efd59248dca9369fb35e80a9484462c33c6649a8d02b565/pydantic_core-2.27.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:a0fcd29cd6b4e74fe8ddd2c90330fd8edf2e30cb52acda47f06dd615ae72da57", size = 2158303, upload-time = "2024-12-18T11:28:54.122Z" }, + { url = "https://files.pythonhosted.org/packages/9b/67/4e197c300976af185b7cef4c02203e175fb127e414125916bf1128b639a9/pydantic_core-2.27.2-cp312-cp312-win32.whl", hash = "sha256:1e2cb691ed9834cd6a8be61228471d0a503731abfb42f82458ff27be7b2186fc", size = 1834064, upload-time = "2024-12-18T11:28:56.074Z" }, + { url = "https://files.pythonhosted.org/packages/1f/ea/cd7209a889163b8dcca139fe32b9687dd05249161a3edda62860430457a5/pydantic_core-2.27.2-cp312-cp312-win_amd64.whl", hash = "sha256:cc3f1a99a4f4f9dd1de4fe0312c114e740b5ddead65bb4102884b384c15d8bc9", size = 1989046, upload-time = "2024-12-18T11:28:58.107Z" }, + { url = "https://files.pythonhosted.org/packages/bc/49/c54baab2f4658c26ac633d798dab66b4c3a9bbf47cff5284e9c182f4137a/pydantic_core-2.27.2-cp312-cp312-win_arm64.whl", hash = "sha256:3911ac9284cd8a1792d3cb26a2da18f3ca26c6908cc434a18f730dc0db7bfa3b", size = 1885092, upload-time = "2024-12-18T11:29:01.335Z" }, + { url = "https://files.pythonhosted.org/packages/41/b1/9bc383f48f8002f99104e3acff6cba1231b29ef76cfa45d1506a5cad1f84/pydantic_core-2.27.2-cp313-cp313-macosx_10_12_x86_64.whl", hash = "sha256:7d14bd329640e63852364c306f4d23eb744e0f8193148d4044dd3dacdaacbd8b", size = 1892709, upload-time = "2024-12-18T11:29:03.193Z" }, + { url = "https://files.pythonhosted.org/packages/10/6c/e62b8657b834f3eb2961b49ec8e301eb99946245e70bf42c8817350cbefc/pydantic_core-2.27.2-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:82f91663004eb8ed30ff478d77c4d1179b3563df6cdb15c0817cd1cdaf34d154", size = 1811273, upload-time = "2024-12-18T11:29:05.306Z" }, + { url = "https://files.pythonhosted.org/packages/ba/15/52cfe49c8c986e081b863b102d6b859d9defc63446b642ccbbb3742bf371/pydantic_core-2.27.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:71b24c7d61131bb83df10cc7e687433609963a944ccf45190cfc21e0887b08c9", size = 1823027, upload-time = "2024-12-18T11:29:07.294Z" }, + { url = "https://files.pythonhosted.org/packages/b1/1c/b6f402cfc18ec0024120602bdbcebc7bdd5b856528c013bd4d13865ca473/pydantic_core-2.27.2-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:fa8e459d4954f608fa26116118bb67f56b93b209c39b008277ace29937453dc9", size = 1868888, upload-time = "2024-12-18T11:29:09.249Z" }, + { url = "https://files.pythonhosted.org/packages/bd/7b/8cb75b66ac37bc2975a3b7de99f3c6f355fcc4d89820b61dffa8f1e81677/pydantic_core-2.27.2-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ce8918cbebc8da707ba805b7fd0b382816858728ae7fe19a942080c24e5b7cd1", size = 2037738, upload-time = "2024-12-18T11:29:11.23Z" }, + { url = "https://files.pythonhosted.org/packages/c8/f1/786d8fe78970a06f61df22cba58e365ce304bf9b9f46cc71c8c424e0c334/pydantic_core-2.27.2-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:eda3f5c2a021bbc5d976107bb302e0131351c2ba54343f8a496dc8783d3d3a6a", size = 2685138, upload-time = "2024-12-18T11:29:16.396Z" }, + { url = "https://files.pythonhosted.org/packages/a6/74/d12b2cd841d8724dc8ffb13fc5cef86566a53ed358103150209ecd5d1999/pydantic_core-2.27.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bd8086fa684c4775c27f03f062cbb9eaa6e17f064307e86b21b9e0abc9c0f02e", size = 1997025, upload-time = "2024-12-18T11:29:20.25Z" }, + { url = "https://files.pythonhosted.org/packages/a0/6e/940bcd631bc4d9a06c9539b51f070b66e8f370ed0933f392db6ff350d873/pydantic_core-2.27.2-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:8d9b3388db186ba0c099a6d20f0604a44eabdeef1777ddd94786cdae158729e4", size = 2004633, upload-time = "2024-12-18T11:29:23.877Z" }, + { url = "https://files.pythonhosted.org/packages/50/cc/a46b34f1708d82498c227d5d80ce615b2dd502ddcfd8376fc14a36655af1/pydantic_core-2.27.2-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:7a66efda2387de898c8f38c0cf7f14fca0b51a8ef0b24bfea5849f1b3c95af27", size = 1999404, upload-time = "2024-12-18T11:29:25.872Z" }, + { url = "https://files.pythonhosted.org/packages/ca/2d/c365cfa930ed23bc58c41463bae347d1005537dc8db79e998af8ba28d35e/pydantic_core-2.27.2-cp313-cp313-musllinux_1_1_armv7l.whl", hash = "sha256:18a101c168e4e092ab40dbc2503bdc0f62010e95d292b27827871dc85450d7ee", size = 2130130, upload-time = "2024-12-18T11:29:29.252Z" }, + { url = "https://files.pythonhosted.org/packages/f4/d7/eb64d015c350b7cdb371145b54d96c919d4db516817f31cd1c650cae3b21/pydantic_core-2.27.2-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:ba5dd002f88b78a4215ed2f8ddbdf85e8513382820ba15ad5ad8955ce0ca19a1", size = 2157946, upload-time = "2024-12-18T11:29:31.338Z" }, + { url = "https://files.pythonhosted.org/packages/a4/99/bddde3ddde76c03b65dfd5a66ab436c4e58ffc42927d4ff1198ffbf96f5f/pydantic_core-2.27.2-cp313-cp313-win32.whl", hash = "sha256:1ebaf1d0481914d004a573394f4be3a7616334be70261007e47c2a6fe7e50130", size = 1834387, upload-time = "2024-12-18T11:29:33.481Z" }, + { url = "https://files.pythonhosted.org/packages/71/47/82b5e846e01b26ac6f1893d3c5f9f3a2eb6ba79be26eef0b759b4fe72946/pydantic_core-2.27.2-cp313-cp313-win_amd64.whl", hash = "sha256:953101387ecf2f5652883208769a79e48db18c6df442568a0b5ccd8c2723abee", size = 1990453, upload-time = "2024-12-18T11:29:35.533Z" }, + { url = "https://files.pythonhosted.org/packages/51/b2/b2b50d5ecf21acf870190ae5d093602d95f66c9c31f9d5de6062eb329ad1/pydantic_core-2.27.2-cp313-cp313-win_arm64.whl", hash = "sha256:ac4dbfd1691affb8f48c2c13241a2e3b60ff23247cbcf981759c768b6633cf8b", size = 1885186, upload-time = "2024-12-18T11:29:37.649Z" }, + { url = "https://files.pythonhosted.org/packages/46/72/af70981a341500419e67d5cb45abe552a7c74b66326ac8877588488da1ac/pydantic_core-2.27.2-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:2bf14caea37e91198329b828eae1618c068dfb8ef17bb33287a7ad4b61ac314e", size = 1891159, upload-time = "2024-12-18T11:30:54.382Z" }, + { url = "https://files.pythonhosted.org/packages/ad/3d/c5913cccdef93e0a6a95c2d057d2c2cba347815c845cda79ddd3c0f5e17d/pydantic_core-2.27.2-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:b0cb791f5b45307caae8810c2023a184c74605ec3bcbb67d13846c28ff731ff8", size = 1768331, upload-time = "2024-12-18T11:30:58.178Z" }, + { url = "https://files.pythonhosted.org/packages/f6/f0/a3ae8fbee269e4934f14e2e0e00928f9346c5943174f2811193113e58252/pydantic_core-2.27.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:688d3fd9fcb71f41c4c015c023d12a79d1c4c0732ec9eb35d96e3388a120dcf3", size = 1822467, upload-time = "2024-12-18T11:31:00.6Z" }, + { url = "https://files.pythonhosted.org/packages/d7/7a/7bbf241a04e9f9ea24cd5874354a83526d639b02674648af3f350554276c/pydantic_core-2.27.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3d591580c34f4d731592f0e9fe40f9cc1b430d297eecc70b962e93c5c668f15f", size = 1979797, upload-time = "2024-12-18T11:31:07.243Z" }, + { url = "https://files.pythonhosted.org/packages/4f/5f/4784c6107731f89e0005a92ecb8a2efeafdb55eb992b8e9d0a2be5199335/pydantic_core-2.27.2-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:82f986faf4e644ffc189a7f1aafc86e46ef70372bb153e7001e8afccc6e54133", size = 1987839, upload-time = "2024-12-18T11:31:09.775Z" }, + { url = "https://files.pythonhosted.org/packages/6d/a7/61246562b651dff00de86a5f01b6e4befb518df314c54dec187a78d81c84/pydantic_core-2.27.2-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:bec317a27290e2537f922639cafd54990551725fc844249e64c523301d0822fc", size = 1998861, upload-time = "2024-12-18T11:31:13.469Z" }, + { url = "https://files.pythonhosted.org/packages/86/aa/837821ecf0c022bbb74ca132e117c358321e72e7f9702d1b6a03758545e2/pydantic_core-2.27.2-pp310-pypy310_pp73-musllinux_1_1_armv7l.whl", hash = "sha256:0296abcb83a797db256b773f45773da397da75a08f5fcaef41f2044adec05f50", size = 2116582, upload-time = "2024-12-18T11:31:17.423Z" }, + { url = "https://files.pythonhosted.org/packages/81/b0/5e74656e95623cbaa0a6278d16cf15e10a51f6002e3ec126541e95c29ea3/pydantic_core-2.27.2-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:0d75070718e369e452075a6017fbf187f788e17ed67a3abd47fa934d001863d9", size = 2151985, upload-time = "2024-12-18T11:31:19.901Z" }, + { url = "https://files.pythonhosted.org/packages/63/37/3e32eeb2a451fddaa3898e2163746b0cffbbdbb4740d38372db0490d67f3/pydantic_core-2.27.2-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:7e17b560be3c98a8e3aa66ce828bdebb9e9ac6ad5466fba92eb74c4c95cb1151", size = 2004715, upload-time = "2024-12-18T11:31:22.821Z" }, ] [[package]] @@ -7927,9 +7947,9 @@ dependencies = [ { name = "pydantic" }, { name = "typing-inspection" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/98/6b/79f0e8746180a20279bf32231f1397044297e3eaab114db7d5e766d7eaaa/pydantic_graph-0.0.41.tar.gz", hash = "sha256:af287d6e23134502748d55a5462a812c574bd841d7556bf948a71daefee219e1", size = 20325 } +sdist = { url = "https://files.pythonhosted.org/packages/98/6b/79f0e8746180a20279bf32231f1397044297e3eaab114db7d5e766d7eaaa/pydantic_graph-0.0.41.tar.gz", hash = "sha256:af287d6e23134502748d55a5462a812c574bd841d7556bf948a71daefee219e1", size = 20325, upload-time = "2025-03-17T15:05:49.628Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/85/c4/8aff812174668f82707274fb9cd5d6aa6a90c51f3332ed9a2eb3d9e1a20f/pydantic_graph-0.0.41-py3-none-any.whl", hash = "sha256:ca31f43038a2d87baed76d5bf7928856c75aed26b13b742f2e4c655cfca12c2d", size = 25804 }, + { url = "https://files.pythonhosted.org/packages/85/c4/8aff812174668f82707274fb9cd5d6aa6a90c51f3332ed9a2eb3d9e1a20f/pydantic_graph-0.0.41-py3-none-any.whl", hash = "sha256:ca31f43038a2d87baed76d5bf7928856c75aed26b13b742f2e4c655cfca12c2d", size = 25804, upload-time = "2025-03-17T15:05:43.641Z" }, ] [[package]] @@ -7941,9 +7961,9 @@ dependencies = [ { name = "python-dotenv" }, { name = "typing-inspection" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/67/1d/42628a2c33e93f8e9acbde0d5d735fa0850f3e6a2f8cb1eb6c40b9a732ac/pydantic_settings-2.9.1.tar.gz", hash = "sha256:c509bf79d27563add44e8446233359004ed85066cd096d8b510f715e6ef5d268", size = 163234 } +sdist = { url = "https://files.pythonhosted.org/packages/67/1d/42628a2c33e93f8e9acbde0d5d735fa0850f3e6a2f8cb1eb6c40b9a732ac/pydantic_settings-2.9.1.tar.gz", hash = "sha256:c509bf79d27563add44e8446233359004ed85066cd096d8b510f715e6ef5d268", size = 163234, upload-time = "2025-04-18T16:44:48.265Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/b6/5f/d6d641b490fd3ec2c4c13b4244d68deea3a1b970a97be64f34fb5504ff72/pydantic_settings-2.9.1-py3-none-any.whl", hash = "sha256:59b4f431b1defb26fe620c71a7d3968a710d719f5f4cdbbdb7926edeb770f6ef", size = 44356 }, + { url = "https://files.pythonhosted.org/packages/b6/5f/d6d641b490fd3ec2c4c13b4244d68deea3a1b970a97be64f34fb5504ff72/pydantic_settings-2.9.1-py3-none-any.whl", hash = "sha256:59b4f431b1defb26fe620c71a7d3968a710d719f5f4cdbbdb7926edeb770f6ef", size = 44356, upload-time = "2025-04-18T16:44:46.617Z" }, ] [[package]] @@ -7954,27 +7974,27 @@ dependencies = [ { name = "cattrs" }, { name = "lsprotocol" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/86/b9/41d173dad9eaa9db9c785a85671fc3d68961f08d67706dc2e79011e10b5c/pygls-1.3.1.tar.gz", hash = "sha256:140edceefa0da0e9b3c533547c892a42a7d2fd9217ae848c330c53d266a55018", size = 45527 } +sdist = { url = "https://files.pythonhosted.org/packages/86/b9/41d173dad9eaa9db9c785a85671fc3d68961f08d67706dc2e79011e10b5c/pygls-1.3.1.tar.gz", hash = "sha256:140edceefa0da0e9b3c533547c892a42a7d2fd9217ae848c330c53d266a55018", size = 45527, upload-time = "2024-03-26T18:44:25.679Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/11/19/b74a10dd24548e96e8c80226cbacb28b021bc3a168a7d2709fb0d0185348/pygls-1.3.1-py3-none-any.whl", hash = "sha256:6e00f11efc56321bdeb6eac04f6d86131f654c7d49124344a9ebb968da3dd91e", size = 56031 }, + { url = "https://files.pythonhosted.org/packages/11/19/b74a10dd24548e96e8c80226cbacb28b021bc3a168a7d2709fb0d0185348/pygls-1.3.1-py3-none-any.whl", hash = "sha256:6e00f11efc56321bdeb6eac04f6d86131f654c7d49124344a9ebb968da3dd91e", size = 56031, upload-time = "2024-03-26T18:44:24.249Z" }, ] [[package]] name = "pygments" version = "2.19.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/7c/2d/c3338d48ea6cc0feb8446d8e6937e1408088a72a39937982cc6111d17f84/pygments-2.19.1.tar.gz", hash = "sha256:61c16d2a8576dc0649d9f39e089b5f02bcd27fba10d8fb4dcc28173f7a45151f", size = 4968581 } +sdist = { url = "https://files.pythonhosted.org/packages/7c/2d/c3338d48ea6cc0feb8446d8e6937e1408088a72a39937982cc6111d17f84/pygments-2.19.1.tar.gz", hash = "sha256:61c16d2a8576dc0649d9f39e089b5f02bcd27fba10d8fb4dcc28173f7a45151f", size = 4968581, upload-time = "2025-01-06T17:26:30.443Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/8a/0b/9fcc47d19c48b59121088dd6da2488a49d5f72dacf8262e2790a1d2c7d15/pygments-2.19.1-py3-none-any.whl", hash = "sha256:9ea1544ad55cecf4b8242fab6dd35a93bbce657034b0611ee383099054ab6d8c", size = 1225293 }, + { url = "https://files.pythonhosted.org/packages/8a/0b/9fcc47d19c48b59121088dd6da2488a49d5f72dacf8262e2790a1d2c7d15/pygments-2.19.1-py3-none-any.whl", hash = "sha256:9ea1544ad55cecf4b8242fab6dd35a93bbce657034b0611ee383099054ab6d8c", size = 1225293, upload-time = "2025-01-06T17:26:25.553Z" }, ] [[package]] name = "pyjwt" version = "2.10.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/e7/46/bd74733ff231675599650d3e47f361794b22ef3e3770998dda30d3b63726/pyjwt-2.10.1.tar.gz", hash = "sha256:3cc5772eb20009233caf06e9d8a0577824723b44e6648ee0a2aedb6cf9381953", size = 87785 } +sdist = { url = "https://files.pythonhosted.org/packages/e7/46/bd74733ff231675599650d3e47f361794b22ef3e3770998dda30d3b63726/pyjwt-2.10.1.tar.gz", hash = "sha256:3cc5772eb20009233caf06e9d8a0577824723b44e6648ee0a2aedb6cf9381953", size = 87785, upload-time = "2024-11-28T03:43:29.933Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/61/ad/689f02752eeec26aed679477e80e632ef1b682313be70793d798c1d5fc8f/PyJWT-2.10.1-py3-none-any.whl", hash = "sha256:dcdd193e30abefd5debf142f9adfcdd2b58004e644f25406ffaebd50bd98dacb", size = 22997 }, + { url = "https://files.pythonhosted.org/packages/61/ad/689f02752eeec26aed679477e80e632ef1b682313be70793d798c1d5fc8f/PyJWT-2.10.1-py3-none-any.whl", hash = "sha256:dcdd193e30abefd5debf142f9adfcdd2b58004e644f25406ffaebd50bd98dacb", size = 22997, upload-time = "2024-11-28T03:43:27.893Z" }, ] [[package]] @@ -7991,9 +8011,9 @@ dependencies = [ { name = "tomli", marker = "python_full_version < '3.11'" }, { name = "tomlkit" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/d5/e7/3616e8caa61f918c4864db075800a6bd7422621618045c188fd45c3f7a2b/pylint-3.3.5.tar.gz", hash = "sha256:38d0f784644ed493d91f76b5333a0e370a1c1bc97c22068a77523b4bf1e82c31", size = 1519168 } +sdist = { url = "https://files.pythonhosted.org/packages/d5/e7/3616e8caa61f918c4864db075800a6bd7422621618045c188fd45c3f7a2b/pylint-3.3.5.tar.gz", hash = "sha256:38d0f784644ed493d91f76b5333a0e370a1c1bc97c22068a77523b4bf1e82c31", size = 1519168, upload-time = "2025-03-09T06:47:47.346Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/99/62/42199570fc199cc0f6825d746ddb0183b30739b334dc6d85edeaa8a2073c/pylint-3.3.5-py3-none-any.whl", hash = "sha256:7cb170929a371238530b2eeea09f5f28236d106b70308c3d46a9c0cf11634633", size = 522215 }, + { url = "https://files.pythonhosted.org/packages/99/62/42199570fc199cc0f6825d746ddb0183b30739b334dc6d85edeaa8a2073c/pylint-3.3.5-py3-none-any.whl", hash = "sha256:7cb170929a371238530b2eeea09f5f28236d106b70308c3d46a9c0cf11634633", size = 522215, upload-time = "2025-03-09T06:47:45.03Z" }, ] [[package]] @@ -8009,9 +8029,9 @@ dependencies = [ { name = "setuptools" }, { name = "ujson" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/f7/64/b00289d52e33a6ebc645cf0d60a7a0a3ce4db74648ceb1f55d776971e34d/pymilvus-2.5.4.tar.gz", hash = "sha256:611732428ff669d57ded3d1f823bdeb10febf233d0251cce8498b287e5a10ce8", size = 1250160 } +sdist = { url = "https://files.pythonhosted.org/packages/f7/64/b00289d52e33a6ebc645cf0d60a7a0a3ce4db74648ceb1f55d776971e34d/pymilvus-2.5.4.tar.gz", hash = "sha256:611732428ff669d57ded3d1f823bdeb10febf233d0251cce8498b287e5a10ce8", size = 1250160, upload-time = "2025-01-22T07:29:19.484Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/26/e6/1ba3cae7c723ecf9ede7a30c78824953afc2fe4bab5fce8ec5d8e233f541/pymilvus-2.5.4-py3-none-any.whl", hash = "sha256:3f7ddaeae0c8f63554b8e316b73f265d022e05a457d47c366ce47293434a3aea", size = 222399 }, + { url = "https://files.pythonhosted.org/packages/26/e6/1ba3cae7c723ecf9ede7a30c78824953afc2fe4bab5fce8ec5d8e233f541/pymilvus-2.5.4-py3-none-any.whl", hash = "sha256:3f7ddaeae0c8f63554b8e316b73f265d022e05a457d47c366ce47293434a3aea", size = 222399, upload-time = "2025-01-22T07:29:16.698Z" }, ] [package.optional-dependencies] @@ -8032,44 +8052,44 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "dnspython" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/1a/35/b62a3139f908c68b69aac6a6a3f8cc146869de0a7929b994600e2c587c77/pymongo-4.10.1.tar.gz", hash = "sha256:a9de02be53b6bb98efe0b9eda84ffa1ec027fcb23a2de62c4f941d9a2f2f3330", size = 1903902 } -wheels = [ - { url = "https://files.pythonhosted.org/packages/c1/ca/f56b1dd84541de658d246f86828be27e32285f2151fab97efbce1db3ed57/pymongo-4.10.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:e699aa68c4a7dea2ab5a27067f7d3e08555f8d2c0dc6a0c8c60cfd9ff2e6a4b1", size = 835459 }, - { url = "https://files.pythonhosted.org/packages/97/01/fe4ee34b33c6863be6a09d1e805ceb1122d9cd5d4a5d1664e360b91adf7e/pymongo-4.10.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:70645abc714f06b4ad6b72d5bf73792eaad14e3a2cfe29c62a9c81ada69d9e4b", size = 835716 }, - { url = "https://files.pythonhosted.org/packages/46/ff/9eb21c1d5861729ae1c91669b02f5bfbd23221ba9809fb97fade761f3f3b/pymongo-4.10.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ae2fd94c9fe048c94838badcc6e992d033cb9473eb31e5710b3707cba5e8aee2", size = 1407173 }, - { url = "https://files.pythonhosted.org/packages/e5/d9/8cf042449d6804e00e38d3bb138b0e9acb8a8e0c9dd9dd989ffffd481c3b/pymongo-4.10.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:5ded27a4a5374dae03a92e084a60cdbcecd595306555bda553b833baf3fc4868", size = 1456455 }, - { url = "https://files.pythonhosted.org/packages/37/9a/da0d121f98c1413853e1172e2095fe77c1629c83a1db107d45a37ca935c2/pymongo-4.10.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:1ecc2455e3974a6c429687b395a0bc59636f2d6aedf5785098cf4e1f180f1c71", size = 1433360 }, - { url = "https://files.pythonhosted.org/packages/7d/6d/50480f0452e2fb59256d9d641d192366c0079920c36851b818ebeff0cec9/pymongo-4.10.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a920fee41f7d0259f5f72c1f1eb331bc26ffbdc952846f9bd8c3b119013bb52c", size = 1410758 }, - { url = "https://files.pythonhosted.org/packages/cd/8f/b83b9910c54f63bfff34305074e79cd08cf5e12dda22d1a2b4ad009b32b3/pymongo-4.10.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:e0a15665b2d6cf364f4cd114d62452ce01d71abfbd9c564ba8c74dcd7bbd6822", size = 1380257 }, - { url = "https://files.pythonhosted.org/packages/ed/e3/8f381b576e5f912cf0fe34218c6b0ef23d7afdef13fed592900fb52f0ed4/pymongo-4.10.1-cp310-cp310-win32.whl", hash = "sha256:29e1c323c28a4584b7095378ff046815e39ff82cdb8dc4cc6dfe3acf6f9ad1f8", size = 812324 }, - { url = "https://files.pythonhosted.org/packages/ab/14/1cae5359e2c4677856527a2965c999c23f596cced4b7828d880cb8fc0f54/pymongo-4.10.1-cp310-cp310-win_amd64.whl", hash = "sha256:88dc4aa45f8744ccfb45164aedb9a4179c93567bbd98a33109d7dc400b00eb08", size = 826774 }, - { url = "https://files.pythonhosted.org/packages/e4/a3/d6403ec53fa2fe922b4a5c86388ea5fada01dd51d803e17bb2a7c9cda839/pymongo-4.10.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:57ee6becae534e6d47848c97f6a6dff69e3cce7c70648d6049bd586764febe59", size = 889238 }, - { url = "https://files.pythonhosted.org/packages/29/a2/9643450424bcf241e80bb713497ec2e3273c183d548b4eca357f75d71885/pymongo-4.10.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:6f437a612f4d4f7aca1812311b1e84477145e950fdafe3285b687ab8c52541f3", size = 889504 }, - { url = "https://files.pythonhosted.org/packages/ec/40/4759984f34415509e9111be8ee863034611affdc1e0b41016c9d53b2f1b3/pymongo-4.10.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1a970fd3117ab40a4001c3dad333bbf3c43687d90f35287a6237149b5ccae61d", size = 1649069 }, - { url = "https://files.pythonhosted.org/packages/56/0f/b6e917478a3ada81e768475516cd544982cc42cbb7d3be325182768139e1/pymongo-4.10.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:7c4d0e7cd08ef9f8fbf2d15ba281ed55604368a32752e476250724c3ce36c72e", size = 1714927 }, - { url = "https://files.pythonhosted.org/packages/56/c5/4237d94dfa19ebdf9a92b1071e2139c91f48908c5782e592c571c33b67ab/pymongo-4.10.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:ca6f700cff6833de4872a4e738f43123db34400173558b558ae079b5535857a4", size = 1683454 }, - { url = "https://files.pythonhosted.org/packages/9a/16/dbffca9d4ad66f2a325c280f1177912fa23235987f7b9033e283da889b7a/pymongo-4.10.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:cec237c305fcbeef75c0bcbe9d223d1e22a6e3ba1b53b2f0b79d3d29c742b45b", size = 1653840 }, - { url = "https://files.pythonhosted.org/packages/2b/4d/21df934ef5cf8f0e587bac922a129e13d4c0346c54e9bf2371b90dd31112/pymongo-4.10.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:b3337804ea0394a06e916add4e5fac1c89902f1b6f33936074a12505cab4ff05", size = 1613233 }, - { url = "https://files.pythonhosted.org/packages/24/07/dd9c3db30e754680606295d5574521956898005db0629411a89163cc6eee/pymongo-4.10.1-cp311-cp311-win32.whl", hash = "sha256:778ac646ce6ac1e469664062dfe9ae1f5c9961f7790682809f5ec3b8fda29d65", size = 857331 }, - { url = "https://files.pythonhosted.org/packages/02/68/b71c4106d03eef2482eade440c6f5737c2a4a42f6155726009f80ea38d06/pymongo-4.10.1-cp311-cp311-win_amd64.whl", hash = "sha256:9df4ab5594fdd208dcba81be815fa8a8a5d8dedaf3b346cbf8b61c7296246a7a", size = 876473 }, - { url = "https://files.pythonhosted.org/packages/10/d1/60ad99fe3f64d45e6c71ac0e3078e88d9b64112b1bae571fc3707344d6d1/pymongo-4.10.1-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:fbedc4617faa0edf423621bb0b3b8707836687161210d470e69a4184be9ca011", size = 943356 }, - { url = "https://files.pythonhosted.org/packages/ca/9b/21d4c6b4ee9c1fa9691c68dc2a52565e0acb644b9e95148569b4736a4ebd/pymongo-4.10.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:7bd26b2aec8ceeb95a5d948d5cc0f62b0eb6d66f3f4230705c1e3d3d2c04ec76", size = 943142 }, - { url = "https://files.pythonhosted.org/packages/07/af/691b7454e219a8eb2d1641aecedd607e3a94b93650c2011ad8a8fd74ef9f/pymongo-4.10.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:fb104c3c2a78d9d85571c8ac90ec4f95bca9b297c6eee5ada71fabf1129e1674", size = 1909129 }, - { url = "https://files.pythonhosted.org/packages/0c/74/fd75d5ad4181d6e71ce0fca32404fb71b5046ac84d9a1a2f0862262dd032/pymongo-4.10.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:4924355245a9c79f77b5cda2db36e0f75ece5faf9f84d16014c0a297f6d66786", size = 1987763 }, - { url = "https://files.pythonhosted.org/packages/8a/56/6d3d0ef63c6d8cb98c7c653a3a2e617675f77a95f3853851d17a7664876a/pymongo-4.10.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:11280809e5dacaef4971113f0b4ff4696ee94cfdb720019ff4fa4f9635138252", size = 1950821 }, - { url = "https://files.pythonhosted.org/packages/70/ed/1603fa0c0e51444752c3fa91f16c3a97e6d92eb9fe5e553dae4f18df16f6/pymongo-4.10.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e5d55f2a82e5eb23795f724991cac2bffbb1c0f219c0ba3bf73a835f97f1bb2e", size = 1912247 }, - { url = "https://files.pythonhosted.org/packages/c1/66/e98b2308971d45667cb8179d4d66deca47336c90663a7e0527589f1038b7/pymongo-4.10.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:e974ab16a60be71a8dfad4e5afccf8dd05d41c758060f5d5bda9a758605d9a5d", size = 1862230 }, - { url = "https://files.pythonhosted.org/packages/6c/80/ba9b7ed212a5f8cf8ad7037ed5bbebc1c587fc09242108f153776e4a338b/pymongo-4.10.1-cp312-cp312-win32.whl", hash = "sha256:544890085d9641f271d4f7a47684450ed4a7344d6b72d5968bfae32203b1bb7c", size = 903045 }, - { url = "https://files.pythonhosted.org/packages/76/8b/5afce891d78159912c43726fab32641e3f9718f14be40f978c148ea8db48/pymongo-4.10.1-cp312-cp312-win_amd64.whl", hash = "sha256:dcc07b1277e8b4bf4d7382ca133850e323b7ab048b8353af496d050671c7ac52", size = 926686 }, - { url = "https://files.pythonhosted.org/packages/83/76/df0fd0622a85b652ad0f91ec8a0ebfd0cb86af6caec8999a22a1f7481203/pymongo-4.10.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:90bc6912948dfc8c363f4ead54d54a02a15a7fee6cfafb36dc450fc8962d2cb7", size = 996981 }, - { url = "https://files.pythonhosted.org/packages/4c/39/fa50531de8d1d8af8c253caeed20c18ccbf1de5d970119c4a42c89f2bd09/pymongo-4.10.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:594dd721b81f301f33e843453638e02d92f63c198358e5a0fa8b8d0b1218dabc", size = 996769 }, - { url = "https://files.pythonhosted.org/packages/bf/50/6936612c1b2e32d95c30e860552d3bc9e55cfa79a4f73b73225fa05a028c/pymongo-4.10.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0783e0c8e95397c84e9cf8ab092ab1e5dd7c769aec0ef3a5838ae7173b98dea0", size = 2169159 }, - { url = "https://files.pythonhosted.org/packages/78/8c/45cb23096e66c7b1da62bb8d9c7ac2280e7c1071e13841e7fb71bd44fd9f/pymongo-4.10.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:6fb6a72e88df46d1c1040fd32cd2d2c5e58722e5d3e31060a0393f04ad3283de", size = 2260569 }, - { url = "https://files.pythonhosted.org/packages/29/b6/e5ec697087e527a6a15c5f8daa5bcbd641edb8813487345aaf963d3537dc/pymongo-4.10.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:2e3a593333e20c87415420a4fb76c00b7aae49b6361d2e2205b6fece0563bf40", size = 2218142 }, - { url = "https://files.pythonhosted.org/packages/ad/8a/c0b45bee0f0c57732c5c36da5122c1796efd5a62d585fbc504e2f1401244/pymongo-4.10.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:72e2ace7456167c71cfeca7dcb47bd5dceda7db2231265b80fc625c5e8073186", size = 2170623 }, - { url = "https://files.pythonhosted.org/packages/3b/26/6c0a5360a571df24c9bfbd51b1dae279f4f0c511bdbc0906f6df6d1543fa/pymongo-4.10.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:8ad05eb9c97e4f589ed9e74a00fcaac0d443ccd14f38d1258eb4c39a35dd722b", size = 2111112 }, - { url = "https://files.pythonhosted.org/packages/38/bc/5b91b728e1cf505d931f04e24cbac71ae519523785570ed046cdc31e6efc/pymongo-4.10.1-cp313-cp313-win32.whl", hash = "sha256:ee4c86d8e6872a61f7888fc96577b0ea165eb3bdb0d841962b444fa36001e2bb", size = 948727 }, - { url = "https://files.pythonhosted.org/packages/0d/2a/7c24a6144eaa06d18ed52822ea2b0f119fd9267cd1abbb75dae4d89a3803/pymongo-4.10.1-cp313-cp313-win_amd64.whl", hash = "sha256:45ee87a4e12337353242bc758accc7fb47a2f2d9ecc0382a61e64c8f01e86708", size = 976873 }, +sdist = { url = "https://files.pythonhosted.org/packages/1a/35/b62a3139f908c68b69aac6a6a3f8cc146869de0a7929b994600e2c587c77/pymongo-4.10.1.tar.gz", hash = "sha256:a9de02be53b6bb98efe0b9eda84ffa1ec027fcb23a2de62c4f941d9a2f2f3330", size = 1903902, upload-time = "2024-10-01T23:07:58.525Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/c1/ca/f56b1dd84541de658d246f86828be27e32285f2151fab97efbce1db3ed57/pymongo-4.10.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:e699aa68c4a7dea2ab5a27067f7d3e08555f8d2c0dc6a0c8c60cfd9ff2e6a4b1", size = 835459, upload-time = "2024-10-01T23:06:19.654Z" }, + { url = "https://files.pythonhosted.org/packages/97/01/fe4ee34b33c6863be6a09d1e805ceb1122d9cd5d4a5d1664e360b91adf7e/pymongo-4.10.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:70645abc714f06b4ad6b72d5bf73792eaad14e3a2cfe29c62a9c81ada69d9e4b", size = 835716, upload-time = "2024-10-01T23:06:22.252Z" }, + { url = "https://files.pythonhosted.org/packages/46/ff/9eb21c1d5861729ae1c91669b02f5bfbd23221ba9809fb97fade761f3f3b/pymongo-4.10.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ae2fd94c9fe048c94838badcc6e992d033cb9473eb31e5710b3707cba5e8aee2", size = 1407173, upload-time = "2024-10-01T23:06:24.204Z" }, + { url = "https://files.pythonhosted.org/packages/e5/d9/8cf042449d6804e00e38d3bb138b0e9acb8a8e0c9dd9dd989ffffd481c3b/pymongo-4.10.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:5ded27a4a5374dae03a92e084a60cdbcecd595306555bda553b833baf3fc4868", size = 1456455, upload-time = "2024-10-01T23:06:26.125Z" }, + { url = "https://files.pythonhosted.org/packages/37/9a/da0d121f98c1413853e1172e2095fe77c1629c83a1db107d45a37ca935c2/pymongo-4.10.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:1ecc2455e3974a6c429687b395a0bc59636f2d6aedf5785098cf4e1f180f1c71", size = 1433360, upload-time = "2024-10-01T23:06:27.898Z" }, + { url = "https://files.pythonhosted.org/packages/7d/6d/50480f0452e2fb59256d9d641d192366c0079920c36851b818ebeff0cec9/pymongo-4.10.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a920fee41f7d0259f5f72c1f1eb331bc26ffbdc952846f9bd8c3b119013bb52c", size = 1410758, upload-time = "2024-10-01T23:06:29.546Z" }, + { url = "https://files.pythonhosted.org/packages/cd/8f/b83b9910c54f63bfff34305074e79cd08cf5e12dda22d1a2b4ad009b32b3/pymongo-4.10.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:e0a15665b2d6cf364f4cd114d62452ce01d71abfbd9c564ba8c74dcd7bbd6822", size = 1380257, upload-time = "2024-10-01T23:06:30.895Z" }, + { url = "https://files.pythonhosted.org/packages/ed/e3/8f381b576e5f912cf0fe34218c6b0ef23d7afdef13fed592900fb52f0ed4/pymongo-4.10.1-cp310-cp310-win32.whl", hash = "sha256:29e1c323c28a4584b7095378ff046815e39ff82cdb8dc4cc6dfe3acf6f9ad1f8", size = 812324, upload-time = "2024-10-01T23:06:32.717Z" }, + { url = "https://files.pythonhosted.org/packages/ab/14/1cae5359e2c4677856527a2965c999c23f596cced4b7828d880cb8fc0f54/pymongo-4.10.1-cp310-cp310-win_amd64.whl", hash = "sha256:88dc4aa45f8744ccfb45164aedb9a4179c93567bbd98a33109d7dc400b00eb08", size = 826774, upload-time = "2024-10-01T23:06:34.386Z" }, + { url = "https://files.pythonhosted.org/packages/e4/a3/d6403ec53fa2fe922b4a5c86388ea5fada01dd51d803e17bb2a7c9cda839/pymongo-4.10.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:57ee6becae534e6d47848c97f6a6dff69e3cce7c70648d6049bd586764febe59", size = 889238, upload-time = "2024-10-01T23:06:36.03Z" }, + { url = "https://files.pythonhosted.org/packages/29/a2/9643450424bcf241e80bb713497ec2e3273c183d548b4eca357f75d71885/pymongo-4.10.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:6f437a612f4d4f7aca1812311b1e84477145e950fdafe3285b687ab8c52541f3", size = 889504, upload-time = "2024-10-01T23:06:37.328Z" }, + { url = "https://files.pythonhosted.org/packages/ec/40/4759984f34415509e9111be8ee863034611affdc1e0b41016c9d53b2f1b3/pymongo-4.10.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1a970fd3117ab40a4001c3dad333bbf3c43687d90f35287a6237149b5ccae61d", size = 1649069, upload-time = "2024-10-01T23:06:38.553Z" }, + { url = "https://files.pythonhosted.org/packages/56/0f/b6e917478a3ada81e768475516cd544982cc42cbb7d3be325182768139e1/pymongo-4.10.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:7c4d0e7cd08ef9f8fbf2d15ba281ed55604368a32752e476250724c3ce36c72e", size = 1714927, upload-time = "2024-10-01T23:06:40.292Z" }, + { url = "https://files.pythonhosted.org/packages/56/c5/4237d94dfa19ebdf9a92b1071e2139c91f48908c5782e592c571c33b67ab/pymongo-4.10.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:ca6f700cff6833de4872a4e738f43123db34400173558b558ae079b5535857a4", size = 1683454, upload-time = "2024-10-01T23:06:42.257Z" }, + { url = "https://files.pythonhosted.org/packages/9a/16/dbffca9d4ad66f2a325c280f1177912fa23235987f7b9033e283da889b7a/pymongo-4.10.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:cec237c305fcbeef75c0bcbe9d223d1e22a6e3ba1b53b2f0b79d3d29c742b45b", size = 1653840, upload-time = "2024-10-01T23:06:43.991Z" }, + { url = "https://files.pythonhosted.org/packages/2b/4d/21df934ef5cf8f0e587bac922a129e13d4c0346c54e9bf2371b90dd31112/pymongo-4.10.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:b3337804ea0394a06e916add4e5fac1c89902f1b6f33936074a12505cab4ff05", size = 1613233, upload-time = "2024-10-01T23:06:46.113Z" }, + { url = "https://files.pythonhosted.org/packages/24/07/dd9c3db30e754680606295d5574521956898005db0629411a89163cc6eee/pymongo-4.10.1-cp311-cp311-win32.whl", hash = "sha256:778ac646ce6ac1e469664062dfe9ae1f5c9961f7790682809f5ec3b8fda29d65", size = 857331, upload-time = "2024-10-01T23:06:47.812Z" }, + { url = "https://files.pythonhosted.org/packages/02/68/b71c4106d03eef2482eade440c6f5737c2a4a42f6155726009f80ea38d06/pymongo-4.10.1-cp311-cp311-win_amd64.whl", hash = "sha256:9df4ab5594fdd208dcba81be815fa8a8a5d8dedaf3b346cbf8b61c7296246a7a", size = 876473, upload-time = "2024-10-01T23:06:49.201Z" }, + { url = "https://files.pythonhosted.org/packages/10/d1/60ad99fe3f64d45e6c71ac0e3078e88d9b64112b1bae571fc3707344d6d1/pymongo-4.10.1-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:fbedc4617faa0edf423621bb0b3b8707836687161210d470e69a4184be9ca011", size = 943356, upload-time = "2024-10-01T23:06:50.9Z" }, + { url = "https://files.pythonhosted.org/packages/ca/9b/21d4c6b4ee9c1fa9691c68dc2a52565e0acb644b9e95148569b4736a4ebd/pymongo-4.10.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:7bd26b2aec8ceeb95a5d948d5cc0f62b0eb6d66f3f4230705c1e3d3d2c04ec76", size = 943142, upload-time = "2024-10-01T23:06:52.146Z" }, + { url = "https://files.pythonhosted.org/packages/07/af/691b7454e219a8eb2d1641aecedd607e3a94b93650c2011ad8a8fd74ef9f/pymongo-4.10.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:fb104c3c2a78d9d85571c8ac90ec4f95bca9b297c6eee5ada71fabf1129e1674", size = 1909129, upload-time = "2024-10-01T23:06:53.551Z" }, + { url = "https://files.pythonhosted.org/packages/0c/74/fd75d5ad4181d6e71ce0fca32404fb71b5046ac84d9a1a2f0862262dd032/pymongo-4.10.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:4924355245a9c79f77b5cda2db36e0f75ece5faf9f84d16014c0a297f6d66786", size = 1987763, upload-time = "2024-10-01T23:06:55.304Z" }, + { url = "https://files.pythonhosted.org/packages/8a/56/6d3d0ef63c6d8cb98c7c653a3a2e617675f77a95f3853851d17a7664876a/pymongo-4.10.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:11280809e5dacaef4971113f0b4ff4696ee94cfdb720019ff4fa4f9635138252", size = 1950821, upload-time = "2024-10-01T23:06:57.541Z" }, + { url = "https://files.pythonhosted.org/packages/70/ed/1603fa0c0e51444752c3fa91f16c3a97e6d92eb9fe5e553dae4f18df16f6/pymongo-4.10.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e5d55f2a82e5eb23795f724991cac2bffbb1c0f219c0ba3bf73a835f97f1bb2e", size = 1912247, upload-time = "2024-10-01T23:06:59.023Z" }, + { url = "https://files.pythonhosted.org/packages/c1/66/e98b2308971d45667cb8179d4d66deca47336c90663a7e0527589f1038b7/pymongo-4.10.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:e974ab16a60be71a8dfad4e5afccf8dd05d41c758060f5d5bda9a758605d9a5d", size = 1862230, upload-time = "2024-10-01T23:07:01.407Z" }, + { url = "https://files.pythonhosted.org/packages/6c/80/ba9b7ed212a5f8cf8ad7037ed5bbebc1c587fc09242108f153776e4a338b/pymongo-4.10.1-cp312-cp312-win32.whl", hash = "sha256:544890085d9641f271d4f7a47684450ed4a7344d6b72d5968bfae32203b1bb7c", size = 903045, upload-time = "2024-10-01T23:07:02.973Z" }, + { url = "https://files.pythonhosted.org/packages/76/8b/5afce891d78159912c43726fab32641e3f9718f14be40f978c148ea8db48/pymongo-4.10.1-cp312-cp312-win_amd64.whl", hash = "sha256:dcc07b1277e8b4bf4d7382ca133850e323b7ab048b8353af496d050671c7ac52", size = 926686, upload-time = "2024-10-01T23:07:04.403Z" }, + { url = "https://files.pythonhosted.org/packages/83/76/df0fd0622a85b652ad0f91ec8a0ebfd0cb86af6caec8999a22a1f7481203/pymongo-4.10.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:90bc6912948dfc8c363f4ead54d54a02a15a7fee6cfafb36dc450fc8962d2cb7", size = 996981, upload-time = "2024-10-01T23:07:06.001Z" }, + { url = "https://files.pythonhosted.org/packages/4c/39/fa50531de8d1d8af8c253caeed20c18ccbf1de5d970119c4a42c89f2bd09/pymongo-4.10.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:594dd721b81f301f33e843453638e02d92f63c198358e5a0fa8b8d0b1218dabc", size = 996769, upload-time = "2024-10-01T23:07:07.855Z" }, + { url = "https://files.pythonhosted.org/packages/bf/50/6936612c1b2e32d95c30e860552d3bc9e55cfa79a4f73b73225fa05a028c/pymongo-4.10.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0783e0c8e95397c84e9cf8ab092ab1e5dd7c769aec0ef3a5838ae7173b98dea0", size = 2169159, upload-time = "2024-10-01T23:07:09.963Z" }, + { url = "https://files.pythonhosted.org/packages/78/8c/45cb23096e66c7b1da62bb8d9c7ac2280e7c1071e13841e7fb71bd44fd9f/pymongo-4.10.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:6fb6a72e88df46d1c1040fd32cd2d2c5e58722e5d3e31060a0393f04ad3283de", size = 2260569, upload-time = "2024-10-01T23:07:11.856Z" }, + { url = "https://files.pythonhosted.org/packages/29/b6/e5ec697087e527a6a15c5f8daa5bcbd641edb8813487345aaf963d3537dc/pymongo-4.10.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:2e3a593333e20c87415420a4fb76c00b7aae49b6361d2e2205b6fece0563bf40", size = 2218142, upload-time = "2024-10-01T23:07:13.61Z" }, + { url = "https://files.pythonhosted.org/packages/ad/8a/c0b45bee0f0c57732c5c36da5122c1796efd5a62d585fbc504e2f1401244/pymongo-4.10.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:72e2ace7456167c71cfeca7dcb47bd5dceda7db2231265b80fc625c5e8073186", size = 2170623, upload-time = "2024-10-01T23:07:15.319Z" }, + { url = "https://files.pythonhosted.org/packages/3b/26/6c0a5360a571df24c9bfbd51b1dae279f4f0c511bdbc0906f6df6d1543fa/pymongo-4.10.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:8ad05eb9c97e4f589ed9e74a00fcaac0d443ccd14f38d1258eb4c39a35dd722b", size = 2111112, upload-time = "2024-10-01T23:07:16.859Z" }, + { url = "https://files.pythonhosted.org/packages/38/bc/5b91b728e1cf505d931f04e24cbac71ae519523785570ed046cdc31e6efc/pymongo-4.10.1-cp313-cp313-win32.whl", hash = "sha256:ee4c86d8e6872a61f7888fc96577b0ea165eb3bdb0d841962b444fa36001e2bb", size = 948727, upload-time = "2024-10-01T23:07:18.275Z" }, + { url = "https://files.pythonhosted.org/packages/0d/2a/7c24a6144eaa06d18ed52822ea2b0f119fd9267cd1abbb75dae4d89a3803/pymongo-4.10.1-cp313-cp313-win_amd64.whl", hash = "sha256:45ee87a4e12337353242bc758accc7fb47a2f2d9ecc0382a61e64c8f01e86708", size = 976873, upload-time = "2024-10-01T23:07:19.721Z" }, ] [[package]] @@ -8079,26 +8099,26 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "cffi" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/a7/22/27582568be639dfe22ddb3902225f91f2f17ceff88ce80e4db396c8986da/PyNaCl-1.5.0.tar.gz", hash = "sha256:8ac7448f09ab85811607bdd21ec2464495ac8b7c66d146bf545b0f08fb9220ba", size = 3392854 } +sdist = { url = "https://files.pythonhosted.org/packages/a7/22/27582568be639dfe22ddb3902225f91f2f17ceff88ce80e4db396c8986da/PyNaCl-1.5.0.tar.gz", hash = "sha256:8ac7448f09ab85811607bdd21ec2464495ac8b7c66d146bf545b0f08fb9220ba", size = 3392854, upload-time = "2022-01-07T22:05:41.134Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/ce/75/0b8ede18506041c0bf23ac4d8e2971b4161cd6ce630b177d0a08eb0d8857/PyNaCl-1.5.0-cp36-abi3-macosx_10_10_universal2.whl", hash = "sha256:401002a4aaa07c9414132aaed7f6836ff98f59277a234704ff66878c2ee4a0d1", size = 349920 }, - { url = "https://files.pythonhosted.org/packages/59/bb/fddf10acd09637327a97ef89d2a9d621328850a72f1fdc8c08bdf72e385f/PyNaCl-1.5.0-cp36-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_24_aarch64.whl", hash = "sha256:52cb72a79269189d4e0dc537556f4740f7f0a9ec41c1322598799b0bdad4ef92", size = 601722 }, - { url = "https://files.pythonhosted.org/packages/5d/70/87a065c37cca41a75f2ce113a5a2c2aa7533be648b184ade58971b5f7ccc/PyNaCl-1.5.0-cp36-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a36d4a9dda1f19ce6e03c9a784a2921a4b726b02e1c736600ca9c22029474394", size = 680087 }, - { url = "https://files.pythonhosted.org/packages/ee/87/f1bb6a595f14a327e8285b9eb54d41fef76c585a0edef0a45f6fc95de125/PyNaCl-1.5.0-cp36-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl", hash = "sha256:0c84947a22519e013607c9be43706dd42513f9e6ae5d39d3613ca1e142fba44d", size = 856678 }, - { url = "https://files.pythonhosted.org/packages/66/28/ca86676b69bf9f90e710571b67450508484388bfce09acf8a46f0b8c785f/PyNaCl-1.5.0-cp36-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:06b8f6fa7f5de8d5d2f7573fe8c863c051225a27b61e6860fd047b1775807858", size = 1133660 }, - { url = "https://files.pythonhosted.org/packages/3d/85/c262db650e86812585e2bc59e497a8f59948a005325a11bbbc9ecd3fe26b/PyNaCl-1.5.0-cp36-abi3-musllinux_1_1_aarch64.whl", hash = "sha256:a422368fc821589c228f4c49438a368831cb5bbc0eab5ebe1d7fac9dded6567b", size = 663824 }, - { url = "https://files.pythonhosted.org/packages/fd/1a/cc308a884bd299b651f1633acb978e8596c71c33ca85e9dc9fa33a5399b9/PyNaCl-1.5.0-cp36-abi3-musllinux_1_1_x86_64.whl", hash = "sha256:61f642bf2378713e2c2e1de73444a3778e5f0a38be6fee0fe532fe30060282ff", size = 1117912 }, - { url = "https://files.pythonhosted.org/packages/25/2d/b7df6ddb0c2a33afdb358f8af6ea3b8c4d1196ca45497dd37a56f0c122be/PyNaCl-1.5.0-cp36-abi3-win32.whl", hash = "sha256:e46dae94e34b085175f8abb3b0aaa7da40767865ac82c928eeb9e57e1ea8a543", size = 204624 }, - { url = "https://files.pythonhosted.org/packages/5e/22/d3db169895faaf3e2eda892f005f433a62db2decbcfbc2f61e6517adfa87/PyNaCl-1.5.0-cp36-abi3-win_amd64.whl", hash = "sha256:20f42270d27e1b6a29f54032090b972d97f0a1b0948cc52392041ef7831fee93", size = 212141 }, + { url = "https://files.pythonhosted.org/packages/ce/75/0b8ede18506041c0bf23ac4d8e2971b4161cd6ce630b177d0a08eb0d8857/PyNaCl-1.5.0-cp36-abi3-macosx_10_10_universal2.whl", hash = "sha256:401002a4aaa07c9414132aaed7f6836ff98f59277a234704ff66878c2ee4a0d1", size = 349920, upload-time = "2022-01-07T22:05:49.156Z" }, + { url = "https://files.pythonhosted.org/packages/59/bb/fddf10acd09637327a97ef89d2a9d621328850a72f1fdc8c08bdf72e385f/PyNaCl-1.5.0-cp36-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_24_aarch64.whl", hash = "sha256:52cb72a79269189d4e0dc537556f4740f7f0a9ec41c1322598799b0bdad4ef92", size = 601722, upload-time = "2022-01-07T22:05:50.989Z" }, + { url = "https://files.pythonhosted.org/packages/5d/70/87a065c37cca41a75f2ce113a5a2c2aa7533be648b184ade58971b5f7ccc/PyNaCl-1.5.0-cp36-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a36d4a9dda1f19ce6e03c9a784a2921a4b726b02e1c736600ca9c22029474394", size = 680087, upload-time = "2022-01-07T22:05:52.539Z" }, + { url = "https://files.pythonhosted.org/packages/ee/87/f1bb6a595f14a327e8285b9eb54d41fef76c585a0edef0a45f6fc95de125/PyNaCl-1.5.0-cp36-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl", hash = "sha256:0c84947a22519e013607c9be43706dd42513f9e6ae5d39d3613ca1e142fba44d", size = 856678, upload-time = "2022-01-07T22:05:54.251Z" }, + { url = "https://files.pythonhosted.org/packages/66/28/ca86676b69bf9f90e710571b67450508484388bfce09acf8a46f0b8c785f/PyNaCl-1.5.0-cp36-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:06b8f6fa7f5de8d5d2f7573fe8c863c051225a27b61e6860fd047b1775807858", size = 1133660, upload-time = "2022-01-07T22:05:56.056Z" }, + { url = "https://files.pythonhosted.org/packages/3d/85/c262db650e86812585e2bc59e497a8f59948a005325a11bbbc9ecd3fe26b/PyNaCl-1.5.0-cp36-abi3-musllinux_1_1_aarch64.whl", hash = "sha256:a422368fc821589c228f4c49438a368831cb5bbc0eab5ebe1d7fac9dded6567b", size = 663824, upload-time = "2022-01-07T22:05:57.434Z" }, + { url = "https://files.pythonhosted.org/packages/fd/1a/cc308a884bd299b651f1633acb978e8596c71c33ca85e9dc9fa33a5399b9/PyNaCl-1.5.0-cp36-abi3-musllinux_1_1_x86_64.whl", hash = "sha256:61f642bf2378713e2c2e1de73444a3778e5f0a38be6fee0fe532fe30060282ff", size = 1117912, upload-time = "2022-01-07T22:05:58.665Z" }, + { url = "https://files.pythonhosted.org/packages/25/2d/b7df6ddb0c2a33afdb358f8af6ea3b8c4d1196ca45497dd37a56f0c122be/PyNaCl-1.5.0-cp36-abi3-win32.whl", hash = "sha256:e46dae94e34b085175f8abb3b0aaa7da40767865ac82c928eeb9e57e1ea8a543", size = 204624, upload-time = "2022-01-07T22:06:00.085Z" }, + { url = "https://files.pythonhosted.org/packages/5e/22/d3db169895faaf3e2eda892f005f433a62db2decbcfbc2f61e6517adfa87/PyNaCl-1.5.0-cp36-abi3-win_amd64.whl", hash = "sha256:20f42270d27e1b6a29f54032090b972d97f0a1b0948cc52392041ef7831fee93", size = 212141, upload-time = "2022-01-07T22:06:01.861Z" }, ] [[package]] name = "pyparsing" version = "3.2.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/8b/1a/3544f4f299a47911c2ab3710f534e52fea62a633c96806995da5d25be4b2/pyparsing-3.2.1.tar.gz", hash = "sha256:61980854fd66de3a90028d679a954d5f2623e83144b5afe5ee86f43d762e5f0a", size = 1067694 } +sdist = { url = "https://files.pythonhosted.org/packages/8b/1a/3544f4f299a47911c2ab3710f534e52fea62a633c96806995da5d25be4b2/pyparsing-3.2.1.tar.gz", hash = "sha256:61980854fd66de3a90028d679a954d5f2623e83144b5afe5ee86f43d762e5f0a", size = 1067694, upload-time = "2024-12-31T20:59:46.157Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/1c/a7/c8a2d361bf89c0d9577c934ebb7421b25dc84bf3a8e3ac0a40aed9acc547/pyparsing-3.2.1-py3-none-any.whl", hash = "sha256:506ff4f4386c4cec0590ec19e6302d3aedb992fdc02c761e90416f158dacf8e1", size = 107716 }, + { url = "https://files.pythonhosted.org/packages/1c/a7/c8a2d361bf89c0d9577c934ebb7421b25dc84bf3a8e3ac0a40aed9acc547/pyparsing-3.2.1-py3-none-any.whl", hash = "sha256:506ff4f4386c4cec0590ec19e6302d3aedb992fdc02c761e90416f158dacf8e1", size = 107716, upload-time = "2024-12-31T20:59:42.738Z" }, ] [[package]] @@ -8108,59 +8128,59 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "typing-extensions", marker = "python_full_version < '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/6b/9a/72d74f05f64895ebf1c7f6646cf7fe6dd124398c5c49240093f92d6f0fdd/pypdf-5.1.0.tar.gz", hash = "sha256:425a129abb1614183fd1aca6982f650b47f8026867c0ce7c4b9f281c443d2740", size = 5011381 } +sdist = { url = "https://files.pythonhosted.org/packages/6b/9a/72d74f05f64895ebf1c7f6646cf7fe6dd124398c5c49240093f92d6f0fdd/pypdf-5.1.0.tar.gz", hash = "sha256:425a129abb1614183fd1aca6982f650b47f8026867c0ce7c4b9f281c443d2740", size = 5011381, upload-time = "2024-10-27T19:46:47.002Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/04/fc/6f52588ac1cb4400a7804ef88d0d4e00cfe57a7ac6793ec3b00de5a8758b/pypdf-5.1.0-py3-none-any.whl", hash = "sha256:3bd4f503f4ebc58bae40d81e81a9176c400cbbac2ba2d877367595fb524dfdfc", size = 297976 }, + { url = "https://files.pythonhosted.org/packages/04/fc/6f52588ac1cb4400a7804ef88d0d4e00cfe57a7ac6793ec3b00de5a8758b/pypdf-5.1.0-py3-none-any.whl", hash = "sha256:3bd4f503f4ebc58bae40d81e81a9176c400cbbac2ba2d877367595fb524dfdfc", size = 297976, upload-time = "2024-10-27T19:46:44.439Z" }, ] [[package]] name = "pypdfium2" version = "4.30.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/55/d4/905e621c62598a08168c272b42fc00136c8861cfce97afb2a1ecbd99487a/pypdfium2-4.30.1.tar.gz", hash = "sha256:5f5c7c6d03598e107d974f66b220a49436aceb191da34cda5f692be098a814ce", size = 164854 } +sdist = { url = "https://files.pythonhosted.org/packages/55/d4/905e621c62598a08168c272b42fc00136c8861cfce97afb2a1ecbd99487a/pypdfium2-4.30.1.tar.gz", hash = "sha256:5f5c7c6d03598e107d974f66b220a49436aceb191da34cda5f692be098a814ce", size = 164854, upload-time = "2024-12-19T19:28:11.459Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/30/8e/3ce0856b3af0f058dd3655ce57d31d1dbde4d4bd0e172022ffbf1b58a4b9/pypdfium2-4.30.1-py3-none-macosx_10_13_x86_64.whl", hash = "sha256:e07c47633732cc18d890bb7e965ad28a9c5a932e548acb928596f86be2e5ae37", size = 2889836 }, - { url = "https://files.pythonhosted.org/packages/c2/6a/f6995b21f9c6c155487ce7df70632a2df1ba49efcb291b9943ea45f28b15/pypdfium2-4.30.1-py3-none-macosx_11_0_arm64.whl", hash = "sha256:5ea2d44e96d361123b67b00f527017aa9c847c871b5714e013c01c3eb36a79fe", size = 2769232 }, - { url = "https://files.pythonhosted.org/packages/53/91/79060923148e6d380b8a299b32bba46d70aac5fe1cd4f04320bcbd1a48d3/pypdfium2-4.30.1-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1de7a3a36803171b3f66911131046d65a732f9e7834438191cb58235e6163c4e", size = 2847531 }, - { url = "https://files.pythonhosted.org/packages/a8/6c/93507f87c159e747eaab54352c0fccbaec3f1b3749d0bb9085a47899f898/pypdfium2-4.30.1-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:b8a4231efb13170354f568c722d6540b8d5b476b08825586d48ef70c40d16e03", size = 2636266 }, - { url = "https://files.pythonhosted.org/packages/24/dc/d56f74a092f2091e328d6485f16562e2fc51cffb0ad6d5c616d80c1eb53c/pypdfium2-4.30.1-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:6f434a4934e8244aa95343ffcf24e9ad9f120dbb4785f631bb40a88c39292493", size = 2919296 }, - { url = "https://files.pythonhosted.org/packages/be/d9/a2f1ee03d47fbeb48bcfde47ed7155772739622cfadf7135a84ba6a97824/pypdfium2-4.30.1-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f454032a0bc7681900170f67d8711b3942824531e765f91c2f5ce7937f999794", size = 2866119 }, - { url = "https://files.pythonhosted.org/packages/01/47/6aa019c32aa39d3f33347c458c0c5887e84096cbe444456402bc97e66704/pypdfium2-4.30.1-py3-none-musllinux_1_1_aarch64.whl", hash = "sha256:bbf9130a72370ee9d602e39949b902db669a2a1c24746a91e5586eb829055d9f", size = 6228684 }, - { url = "https://files.pythonhosted.org/packages/4c/07/2954c15b3f7c85ceb80cad36757fd41b3aba0dd14e68f4bed9ce3f2e7e74/pypdfium2-4.30.1-py3-none-musllinux_1_1_i686.whl", hash = "sha256:5cb52884b1583b96e94fd78542c63bb42e06df5e8f9e52f8f31f5ad5a1e53367", size = 6231815 }, - { url = "https://files.pythonhosted.org/packages/b4/9b/b4667e95754624f4af5a912001abba90c046e1c80d4a4e887f0af664ffec/pypdfium2-4.30.1-py3-none-musllinux_1_1_x86_64.whl", hash = "sha256:1a9e372bd4867ff223cc8c338e33fe11055dad12f22885950fc27646cc8d9122", size = 6313429 }, - { url = "https://files.pythonhosted.org/packages/43/38/f9e77cf55ba5546a39fa659404b78b97de2ca344848271e7731efb0954cd/pypdfium2-4.30.1-py3-none-win32.whl", hash = "sha256:421f1cf205e213e07c1f2934905779547f4f4a2ff2f59dde29da3d511d3fc806", size = 2834989 }, - { url = "https://files.pythonhosted.org/packages/a4/f3/8d3a350efb4286b5ebdabcf6736f51d8e3b10dbe68804c6930b00f5cf329/pypdfium2-4.30.1-py3-none-win_amd64.whl", hash = "sha256:598a7f20264ab5113853cba6d86c4566e4356cad037d7d1f849c8c9021007e05", size = 2960157 }, - { url = "https://files.pythonhosted.org/packages/e1/6b/2706497c86e8d69fb76afe5ea857fe1794621aa0f3b1d863feb953fe0f22/pypdfium2-4.30.1-py3-none-win_arm64.whl", hash = "sha256:c2b6d63f6d425d9416c08d2511822b54b8e3ac38e639fc41164b1d75584b3a8c", size = 2814810 }, + { url = "https://files.pythonhosted.org/packages/30/8e/3ce0856b3af0f058dd3655ce57d31d1dbde4d4bd0e172022ffbf1b58a4b9/pypdfium2-4.30.1-py3-none-macosx_10_13_x86_64.whl", hash = "sha256:e07c47633732cc18d890bb7e965ad28a9c5a932e548acb928596f86be2e5ae37", size = 2889836, upload-time = "2024-12-19T19:27:39.531Z" }, + { url = "https://files.pythonhosted.org/packages/c2/6a/f6995b21f9c6c155487ce7df70632a2df1ba49efcb291b9943ea45f28b15/pypdfium2-4.30.1-py3-none-macosx_11_0_arm64.whl", hash = "sha256:5ea2d44e96d361123b67b00f527017aa9c847c871b5714e013c01c3eb36a79fe", size = 2769232, upload-time = "2024-12-19T19:27:43.227Z" }, + { url = "https://files.pythonhosted.org/packages/53/91/79060923148e6d380b8a299b32bba46d70aac5fe1cd4f04320bcbd1a48d3/pypdfium2-4.30.1-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1de7a3a36803171b3f66911131046d65a732f9e7834438191cb58235e6163c4e", size = 2847531, upload-time = "2024-12-19T19:27:46.372Z" }, + { url = "https://files.pythonhosted.org/packages/a8/6c/93507f87c159e747eaab54352c0fccbaec3f1b3749d0bb9085a47899f898/pypdfium2-4.30.1-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:b8a4231efb13170354f568c722d6540b8d5b476b08825586d48ef70c40d16e03", size = 2636266, upload-time = "2024-12-19T19:27:49.767Z" }, + { url = "https://files.pythonhosted.org/packages/24/dc/d56f74a092f2091e328d6485f16562e2fc51cffb0ad6d5c616d80c1eb53c/pypdfium2-4.30.1-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:6f434a4934e8244aa95343ffcf24e9ad9f120dbb4785f631bb40a88c39292493", size = 2919296, upload-time = "2024-12-19T19:27:51.767Z" }, + { url = "https://files.pythonhosted.org/packages/be/d9/a2f1ee03d47fbeb48bcfde47ed7155772739622cfadf7135a84ba6a97824/pypdfium2-4.30.1-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f454032a0bc7681900170f67d8711b3942824531e765f91c2f5ce7937f999794", size = 2866119, upload-time = "2024-12-19T19:27:53.561Z" }, + { url = "https://files.pythonhosted.org/packages/01/47/6aa019c32aa39d3f33347c458c0c5887e84096cbe444456402bc97e66704/pypdfium2-4.30.1-py3-none-musllinux_1_1_aarch64.whl", hash = "sha256:bbf9130a72370ee9d602e39949b902db669a2a1c24746a91e5586eb829055d9f", size = 6228684, upload-time = "2024-12-19T19:27:56.781Z" }, + { url = "https://files.pythonhosted.org/packages/4c/07/2954c15b3f7c85ceb80cad36757fd41b3aba0dd14e68f4bed9ce3f2e7e74/pypdfium2-4.30.1-py3-none-musllinux_1_1_i686.whl", hash = "sha256:5cb52884b1583b96e94fd78542c63bb42e06df5e8f9e52f8f31f5ad5a1e53367", size = 6231815, upload-time = "2024-12-19T19:28:00.351Z" }, + { url = "https://files.pythonhosted.org/packages/b4/9b/b4667e95754624f4af5a912001abba90c046e1c80d4a4e887f0af664ffec/pypdfium2-4.30.1-py3-none-musllinux_1_1_x86_64.whl", hash = "sha256:1a9e372bd4867ff223cc8c338e33fe11055dad12f22885950fc27646cc8d9122", size = 6313429, upload-time = "2024-12-19T19:28:02.536Z" }, + { url = "https://files.pythonhosted.org/packages/43/38/f9e77cf55ba5546a39fa659404b78b97de2ca344848271e7731efb0954cd/pypdfium2-4.30.1-py3-none-win32.whl", hash = "sha256:421f1cf205e213e07c1f2934905779547f4f4a2ff2f59dde29da3d511d3fc806", size = 2834989, upload-time = "2024-12-19T19:28:04.657Z" }, + { url = "https://files.pythonhosted.org/packages/a4/f3/8d3a350efb4286b5ebdabcf6736f51d8e3b10dbe68804c6930b00f5cf329/pypdfium2-4.30.1-py3-none-win_amd64.whl", hash = "sha256:598a7f20264ab5113853cba6d86c4566e4356cad037d7d1f849c8c9021007e05", size = 2960157, upload-time = "2024-12-19T19:28:07.772Z" }, + { url = "https://files.pythonhosted.org/packages/e1/6b/2706497c86e8d69fb76afe5ea857fe1794621aa0f3b1d863feb953fe0f22/pypdfium2-4.30.1-py3-none-win_arm64.whl", hash = "sha256:c2b6d63f6d425d9416c08d2511822b54b8e3ac38e639fc41164b1d75584b3a8c", size = 2814810, upload-time = "2024-12-19T19:28:09.857Z" }, ] [[package]] name = "pyperclip" version = "1.9.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/30/23/2f0a3efc4d6a32f3b63cdff36cd398d9701d26cda58e3ab97ac79fb5e60d/pyperclip-1.9.0.tar.gz", hash = "sha256:b7de0142ddc81bfc5c7507eea19da920b92252b548b96186caf94a5e2527d310", size = 20961 } +sdist = { url = "https://files.pythonhosted.org/packages/30/23/2f0a3efc4d6a32f3b63cdff36cd398d9701d26cda58e3ab97ac79fb5e60d/pyperclip-1.9.0.tar.gz", hash = "sha256:b7de0142ddc81bfc5c7507eea19da920b92252b548b96186caf94a5e2527d310", size = 20961, upload-time = "2024-06-18T20:38:48.401Z" } [[package]] name = "pypika" version = "0.48.9" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/c7/2c/94ed7b91db81d61d7096ac8f2d325ec562fc75e35f3baea8749c85b28784/PyPika-0.48.9.tar.gz", hash = "sha256:838836a61747e7c8380cd1b7ff638694b7a7335345d0f559b04b2cd832ad5378", size = 67259 } +sdist = { url = "https://files.pythonhosted.org/packages/c7/2c/94ed7b91db81d61d7096ac8f2d325ec562fc75e35f3baea8749c85b28784/PyPika-0.48.9.tar.gz", hash = "sha256:838836a61747e7c8380cd1b7ff638694b7a7335345d0f559b04b2cd832ad5378", size = 67259, upload-time = "2022-03-15T11:22:57.066Z" } [[package]] name = "pyproject-hooks" version = "1.2.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/e7/82/28175b2414effca1cdac8dc99f76d660e7a4fb0ceefa4b4ab8f5f6742925/pyproject_hooks-1.2.0.tar.gz", hash = "sha256:1e859bd5c40fae9448642dd871adf459e5e2084186e8d2c2a79a824c970da1f8", size = 19228 } +sdist = { url = "https://files.pythonhosted.org/packages/e7/82/28175b2414effca1cdac8dc99f76d660e7a4fb0ceefa4b4ab8f5f6742925/pyproject_hooks-1.2.0.tar.gz", hash = "sha256:1e859bd5c40fae9448642dd871adf459e5e2084186e8d2c2a79a824c970da1f8", size = 19228, upload-time = "2024-09-29T09:24:13.293Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/bd/24/12818598c362d7f300f18e74db45963dbcb85150324092410c8b49405e42/pyproject_hooks-1.2.0-py3-none-any.whl", hash = "sha256:9e5c6bfa8dcc30091c74b0cf803c81fdd29d94f01992a7707bc97babb1141913", size = 10216 }, + { url = "https://files.pythonhosted.org/packages/bd/24/12818598c362d7f300f18e74db45963dbcb85150324092410c8b49405e42/pyproject_hooks-1.2.0-py3-none-any.whl", hash = "sha256:9e5c6bfa8dcc30091c74b0cf803c81fdd29d94f01992a7707bc97babb1141913", size = 10216, upload-time = "2024-09-29T09:24:11.978Z" }, ] [[package]] name = "pyreadline3" version = "3.5.4" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/0f/49/4cea918a08f02817aabae639e3d0ac046fef9f9180518a3ad394e22da148/pyreadline3-3.5.4.tar.gz", hash = "sha256:8d57d53039a1c75adba8e50dd3d992b28143480816187ea5efbd5c78e6c885b7", size = 99839 } +sdist = { url = "https://files.pythonhosted.org/packages/0f/49/4cea918a08f02817aabae639e3d0ac046fef9f9180518a3ad394e22da148/pyreadline3-3.5.4.tar.gz", hash = "sha256:8d57d53039a1c75adba8e50dd3d992b28143480816187ea5efbd5c78e6c885b7", size = 99839, upload-time = "2024-09-19T02:40:10.062Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/5a/dc/491b7661614ab97483abf2056be1deee4dc2490ecbf7bff9ab5cdbac86e1/pyreadline3-3.5.4-py3-none-any.whl", hash = "sha256:eaf8e6cc3c49bcccf145fc6067ba8643d1df34d604a1ec0eccbf7a18e6d3fae6", size = 83178 }, + { url = "https://files.pythonhosted.org/packages/5a/dc/491b7661614ab97483abf2056be1deee4dc2490ecbf7bff9ab5cdbac86e1/pyreadline3-3.5.4-py3-none-any.whl", hash = "sha256:eaf8e6cc3c49bcccf145fc6067ba8643d1df34d604a1ec0eccbf7a18e6d3fae6", size = 83178, upload-time = "2024-09-19T02:40:08.598Z" }, ] [[package]] @@ -8171,7 +8191,7 @@ dependencies = [ { name = "requests" }, { name = "websocket-client" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/12/a0/d0638470df605ce266991fb04f74c69ab1bed3b90ac3838e9c3c8b69b66a/Pysher-1.0.8.tar.gz", hash = "sha256:7849c56032b208e49df67d7bd8d49029a69042ab0bb45b2ed59fa08f11ac5988", size = 9071 } +sdist = { url = "https://files.pythonhosted.org/packages/12/a0/d0638470df605ce266991fb04f74c69ab1bed3b90ac3838e9c3c8b69b66a/Pysher-1.0.8.tar.gz", hash = "sha256:7849c56032b208e49df67d7bd8d49029a69042ab0bb45b2ed59fa08f11ac5988", size = 9071, upload-time = "2022-10-10T13:41:09.936Z" } [[package]] name = "pytest" @@ -8185,9 +8205,9 @@ dependencies = [ { name = "pluggy" }, { name = "tomli", marker = "python_full_version < '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/ae/3c/c9d525a414d506893f0cd8a8d0de7706446213181570cdbd766691164e40/pytest-8.3.5.tar.gz", hash = "sha256:f4efe70cc14e511565ac476b57c279e12a855b11f48f212af1080ef2263d3845", size = 1450891 } +sdist = { url = "https://files.pythonhosted.org/packages/ae/3c/c9d525a414d506893f0cd8a8d0de7706446213181570cdbd766691164e40/pytest-8.3.5.tar.gz", hash = "sha256:f4efe70cc14e511565ac476b57c279e12a855b11f48f212af1080ef2263d3845", size = 1450891, upload-time = "2025-03-02T12:54:54.503Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/30/3d/64ad57c803f1fa1e963a7946b6e0fea4a70df53c1a7fed304586539c2bac/pytest-8.3.5-py3-none-any.whl", hash = "sha256:c69214aa47deac29fad6c2a4f590b9c4a9fdb16a403176fe154b79c0b4d4d820", size = 343634 }, + { url = "https://files.pythonhosted.org/packages/30/3d/64ad57c803f1fa1e963a7946b6e0fea4a70df53c1a7fed304586539c2bac/pytest-8.3.5-py3-none-any.whl", hash = "sha256:c69214aa47deac29fad6c2a4f590b9c4a9fdb16a403176fe154b79c0b4d4d820", size = 343634, upload-time = "2025-03-02T12:54:52.069Z" }, ] [[package]] @@ -8197,9 +8217,9 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "pytest" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/f2/a8/ecbc8ede70921dd2f544ab1cadd3ff3bf842af27f87bbdea774c7baa1d38/pytest_asyncio-0.25.3.tar.gz", hash = "sha256:fc1da2cf9f125ada7e710b4ddad05518d4cee187ae9412e9ac9271003497f07a", size = 54239 } +sdist = { url = "https://files.pythonhosted.org/packages/f2/a8/ecbc8ede70921dd2f544ab1cadd3ff3bf842af27f87bbdea774c7baa1d38/pytest_asyncio-0.25.3.tar.gz", hash = "sha256:fc1da2cf9f125ada7e710b4ddad05518d4cee187ae9412e9ac9271003497f07a", size = 54239, upload-time = "2025-01-28T18:37:58.729Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/67/17/3493c5624e48fd97156ebaec380dcaafee9506d7e2c46218ceebbb57d7de/pytest_asyncio-0.25.3-py3-none-any.whl", hash = "sha256:9e89518e0f9bd08928f97a3482fdc4e244df17529460bc038291ccaf8f85c7c3", size = 19467 }, + { url = "https://files.pythonhosted.org/packages/67/17/3493c5624e48fd97156ebaec380dcaafee9506d7e2c46218ceebbb57d7de/pytest_asyncio-0.25.3-py3-none-any.whl", hash = "sha256:9e89518e0f9bd08928f97a3482fdc4e244df17529460bc038291ccaf8f85c7c3", size = 19467, upload-time = "2025-01-28T18:37:56.798Z" }, ] [[package]] @@ -8211,17 +8231,17 @@ dependencies = [ { name = "pytest" }, { name = "rich" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/03/98/16fe3895b1b8a6d537a89eecb120b97358df8f0002c6ecd11555d6304dc8/pytest_codspeed-3.2.0.tar.gz", hash = "sha256:f9d1b1a3b2c69cdc0490a1e8b1ced44bffbd0e8e21d81a7160cfdd923f6e8155", size = 18409 } +sdist = { url = "https://files.pythonhosted.org/packages/03/98/16fe3895b1b8a6d537a89eecb120b97358df8f0002c6ecd11555d6304dc8/pytest_codspeed-3.2.0.tar.gz", hash = "sha256:f9d1b1a3b2c69cdc0490a1e8b1ced44bffbd0e8e21d81a7160cfdd923f6e8155", size = 18409, upload-time = "2025-01-31T14:28:26.165Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/b9/31/62b93ee025ca46016d01325f58997d32303752286bf929588c8796a25b13/pytest_codspeed-3.2.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:c5165774424c7ab8db7e7acdb539763a0e5657996effefdf0664d7fd95158d34", size = 26802 }, - { url = "https://files.pythonhosted.org/packages/89/60/2bc46bdf8c8ddb7e59cd9d480dc887d0ac6039f88c856d1ae3d29a4e648d/pytest_codspeed-3.2.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:9bd55f92d772592c04a55209950c50880413ae46876e66bd349ef157075ca26c", size = 25442 }, - { url = "https://files.pythonhosted.org/packages/31/56/1b65ba0ae1af7fd7ce14a66e7599833efe8bbd0fcecd3614db0017ca224a/pytest_codspeed-3.2.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:4cf6f56067538f4892baa8d7ab5ef4e45bb59033be1ef18759a2c7fc55b32035", size = 26810 }, - { url = "https://files.pythonhosted.org/packages/23/e6/d1fafb09a1c4983372f562d9e158735229cb0b11603a61d4fad05463f977/pytest_codspeed-3.2.0-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:39a687b05c3d145642061b45ea78e47e12f13ce510104d1a2cda00eee0e36f58", size = 25442 }, - { url = "https://files.pythonhosted.org/packages/0b/8b/9e95472589d17bb68960f2a09cfa8f02c4d43c82de55b73302bbe0fa4350/pytest_codspeed-3.2.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:46a1afaaa1ac4c2ca5b0700d31ac46d80a27612961d031067d73c6ccbd8d3c2b", size = 27182 }, - { url = "https://files.pythonhosted.org/packages/2a/18/82aaed8095e84d829f30dda3ac49fce4e69685d769aae463614a8d864cdd/pytest_codspeed-3.2.0-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:c48ce3af3dfa78413ed3d69d1924043aa1519048dbff46edccf8f35a25dab3c2", size = 25933 }, - { url = "https://files.pythonhosted.org/packages/e2/15/60b18d40da66e7aa2ce4c4c66d5a17de20a2ae4a89ac09a58baa7a5bc535/pytest_codspeed-3.2.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:66692506d33453df48b36a84703448cb8b22953eea51f03fbb2eb758dc2bdc4f", size = 27180 }, - { url = "https://files.pythonhosted.org/packages/51/bd/6b164d4ae07d8bea5d02ad664a9762bdb63f83c0805a3c8fe7dc6ec38407/pytest_codspeed-3.2.0-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:479774f80d0bdfafa16112700df4dbd31bf2a6757fac74795fd79c0a7b3c389b", size = 25923 }, - { url = "https://files.pythonhosted.org/packages/f1/9b/952c70bd1fae9baa58077272e7f191f377c86d812263c21b361195e125e6/pytest_codspeed-3.2.0-py3-none-any.whl", hash = "sha256:54b5c2e986d6a28e7b0af11d610ea57bd5531cec8326abe486f1b55b09d91c39", size = 15007 }, + { url = "https://files.pythonhosted.org/packages/b9/31/62b93ee025ca46016d01325f58997d32303752286bf929588c8796a25b13/pytest_codspeed-3.2.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:c5165774424c7ab8db7e7acdb539763a0e5657996effefdf0664d7fd95158d34", size = 26802, upload-time = "2025-01-31T14:28:10.723Z" }, + { url = "https://files.pythonhosted.org/packages/89/60/2bc46bdf8c8ddb7e59cd9d480dc887d0ac6039f88c856d1ae3d29a4e648d/pytest_codspeed-3.2.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:9bd55f92d772592c04a55209950c50880413ae46876e66bd349ef157075ca26c", size = 25442, upload-time = "2025-01-31T14:28:11.774Z" }, + { url = "https://files.pythonhosted.org/packages/31/56/1b65ba0ae1af7fd7ce14a66e7599833efe8bbd0fcecd3614db0017ca224a/pytest_codspeed-3.2.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:4cf6f56067538f4892baa8d7ab5ef4e45bb59033be1ef18759a2c7fc55b32035", size = 26810, upload-time = "2025-01-31T14:28:12.657Z" }, + { url = "https://files.pythonhosted.org/packages/23/e6/d1fafb09a1c4983372f562d9e158735229cb0b11603a61d4fad05463f977/pytest_codspeed-3.2.0-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:39a687b05c3d145642061b45ea78e47e12f13ce510104d1a2cda00eee0e36f58", size = 25442, upload-time = "2025-01-31T14:28:13.485Z" }, + { url = "https://files.pythonhosted.org/packages/0b/8b/9e95472589d17bb68960f2a09cfa8f02c4d43c82de55b73302bbe0fa4350/pytest_codspeed-3.2.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:46a1afaaa1ac4c2ca5b0700d31ac46d80a27612961d031067d73c6ccbd8d3c2b", size = 27182, upload-time = "2025-01-31T14:28:15.828Z" }, + { url = "https://files.pythonhosted.org/packages/2a/18/82aaed8095e84d829f30dda3ac49fce4e69685d769aae463614a8d864cdd/pytest_codspeed-3.2.0-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:c48ce3af3dfa78413ed3d69d1924043aa1519048dbff46edccf8f35a25dab3c2", size = 25933, upload-time = "2025-01-31T14:28:17.151Z" }, + { url = "https://files.pythonhosted.org/packages/e2/15/60b18d40da66e7aa2ce4c4c66d5a17de20a2ae4a89ac09a58baa7a5bc535/pytest_codspeed-3.2.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:66692506d33453df48b36a84703448cb8b22953eea51f03fbb2eb758dc2bdc4f", size = 27180, upload-time = "2025-01-31T14:28:18.056Z" }, + { url = "https://files.pythonhosted.org/packages/51/bd/6b164d4ae07d8bea5d02ad664a9762bdb63f83c0805a3c8fe7dc6ec38407/pytest_codspeed-3.2.0-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:479774f80d0bdfafa16112700df4dbd31bf2a6757fac74795fd79c0a7b3c389b", size = 25923, upload-time = "2025-01-31T14:28:19.725Z" }, + { url = "https://files.pythonhosted.org/packages/f1/9b/952c70bd1fae9baa58077272e7f191f377c86d812263c21b361195e125e6/pytest_codspeed-3.2.0-py3-none-any.whl", hash = "sha256:54b5c2e986d6a28e7b0af11d610ea57bd5531cec8326abe486f1b55b09d91c39", size = 15007, upload-time = "2025-01-31T14:28:24.458Z" }, ] [[package]] @@ -8232,9 +8252,9 @@ dependencies = [ { name = "coverage", extra = ["toml"] }, { name = "pytest" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/be/45/9b538de8cef30e17c7b45ef42f538a94889ed6a16f2387a6c89e73220651/pytest-cov-6.0.0.tar.gz", hash = "sha256:fde0b595ca248bb8e2d76f020b465f3b107c9632e6a1d1705f17834c89dcadc0", size = 66945 } +sdist = { url = "https://files.pythonhosted.org/packages/be/45/9b538de8cef30e17c7b45ef42f538a94889ed6a16f2387a6c89e73220651/pytest-cov-6.0.0.tar.gz", hash = "sha256:fde0b595ca248bb8e2d76f020b465f3b107c9632e6a1d1705f17834c89dcadc0", size = 66945, upload-time = "2024-10-29T20:13:35.363Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/36/3b/48e79f2cd6a61dbbd4807b4ed46cb564b4fd50a76166b1c4ea5c1d9e2371/pytest_cov-6.0.0-py3-none-any.whl", hash = "sha256:eee6f1b9e61008bd34975a4d5bab25801eb31898b032dd55addc93e96fcaaa35", size = 22949 }, + { url = "https://files.pythonhosted.org/packages/36/3b/48e79f2cd6a61dbbd4807b4ed46cb564b4fd50a76166b1c4ea5c1d9e2371/pytest_cov-6.0.0-py3-none-any.whl", hash = "sha256:eee6f1b9e61008bd34975a4d5bab25801eb31898b032dd55addc93e96fcaaa35", size = 22949, upload-time = "2024-10-29T20:13:33.215Z" }, ] [[package]] @@ -8244,9 +8264,9 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "pytest" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/ec/53/69c56a93ea057895b5761c5318455804873a6cd9d796d7c55d41c2358125/pytest-flakefinder-1.1.0.tar.gz", hash = "sha256:e2412a1920bdb8e7908783b20b3d57e9dad590cc39a93e8596ffdd493b403e0e", size = 6795 } +sdist = { url = "https://files.pythonhosted.org/packages/ec/53/69c56a93ea057895b5761c5318455804873a6cd9d796d7c55d41c2358125/pytest-flakefinder-1.1.0.tar.gz", hash = "sha256:e2412a1920bdb8e7908783b20b3d57e9dad590cc39a93e8596ffdd493b403e0e", size = 6795, upload-time = "2022-10-26T18:27:54.243Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/33/8b/06787150d0fd0cbd3a8054262b56f91631c7778c1bc91bf4637e47f909ad/pytest_flakefinder-1.1.0-py2.py3-none-any.whl", hash = "sha256:741e0e8eea427052f5b8c89c2b3c3019a50c39a59ce4df6a305a2c2d9ba2bd13", size = 4644 }, + { url = "https://files.pythonhosted.org/packages/33/8b/06787150d0fd0cbd3a8054262b56f91631c7778c1bc91bf4637e47f909ad/pytest_flakefinder-1.1.0-py2.py3-none-any.whl", hash = "sha256:741e0e8eea427052f5b8c89c2b3c3019a50c39a59ce4df6a305a2c2d9ba2bd13", size = 4644, upload-time = "2022-10-26T18:27:52.128Z" }, ] [[package]] @@ -8256,9 +8276,9 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "pytest" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/39/d4/c54ee6a871eee4a7468e3a8c0dead28e634c0bc2110c694309dcb7563a66/pytest_github_actions_annotate_failures-0.3.0.tar.gz", hash = "sha256:d4c3177c98046c3900a7f8ddebb22ea54b9f6822201b5d3ab8fcdea51e010db7", size = 11248 } +sdist = { url = "https://files.pythonhosted.org/packages/39/d4/c54ee6a871eee4a7468e3a8c0dead28e634c0bc2110c694309dcb7563a66/pytest_github_actions_annotate_failures-0.3.0.tar.gz", hash = "sha256:d4c3177c98046c3900a7f8ddebb22ea54b9f6822201b5d3ab8fcdea51e010db7", size = 11248, upload-time = "2025-01-17T22:39:32.722Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/6d/73/7b0b15cb8605ee967b34aa1d949737ab664f94e6b0f1534e8339d9e64ab2/pytest_github_actions_annotate_failures-0.3.0-py3-none-any.whl", hash = "sha256:41ea558ba10c332c0bfc053daeee0c85187507b2034e990f21e4f7e5fef044cf", size = 6030 }, + { url = "https://files.pythonhosted.org/packages/6d/73/7b0b15cb8605ee967b34aa1d949737ab664f94e6b0f1534e8339d9e64ab2/pytest_github_actions_annotate_failures-0.3.0-py3-none-any.whl", hash = "sha256:41ea558ba10c332c0bfc053daeee0c85187507b2034e990f21e4f7e5fef044cf", size = 6030, upload-time = "2025-01-17T22:39:31.701Z" }, ] [[package]] @@ -8268,9 +8288,9 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "pytest" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/86/bd/e0ba6c3cd20b9aa445f0af229f3a9582cce589f083537978a23e6f14e310/pytest-instafail-0.5.0.tar.gz", hash = "sha256:33a606f7e0c8e646dc3bfee0d5e3a4b7b78ef7c36168cfa1f3d93af7ca706c9e", size = 5849 } +sdist = { url = "https://files.pythonhosted.org/packages/86/bd/e0ba6c3cd20b9aa445f0af229f3a9582cce589f083537978a23e6f14e310/pytest-instafail-0.5.0.tar.gz", hash = "sha256:33a606f7e0c8e646dc3bfee0d5e3a4b7b78ef7c36168cfa1f3d93af7ca706c9e", size = 5849, upload-time = "2023-03-31T17:17:32.161Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/e8/c0/c32dc39fc172e684fdb3d30169843efb65c067be1e12689af4345731126e/pytest_instafail-0.5.0-py3-none-any.whl", hash = "sha256:6855414487e9e4bb76a118ce952c3c27d3866af15487506c4ded92eb72387819", size = 4176 }, + { url = "https://files.pythonhosted.org/packages/e8/c0/c32dc39fc172e684fdb3d30169843efb65c067be1e12689af4345731126e/pytest_instafail-0.5.0-py3-none-any.whl", hash = "sha256:6855414487e9e4bb76a118ce952c3c27d3866af15487506c4ded92eb72387819", size = 4176, upload-time = "2023-03-31T17:17:30.065Z" }, ] [[package]] @@ -8280,9 +8300,9 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "pytest" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/c6/90/a955c3ab35ccd41ad4de556596fa86685bf4fc5ffcc62d22d856cfd4e29a/pytest-mock-3.14.0.tar.gz", hash = "sha256:2719255a1efeceadbc056d6bf3df3d1c5015530fb40cf347c0f9afac88410bd0", size = 32814 } +sdist = { url = "https://files.pythonhosted.org/packages/c6/90/a955c3ab35ccd41ad4de556596fa86685bf4fc5ffcc62d22d856cfd4e29a/pytest-mock-3.14.0.tar.gz", hash = "sha256:2719255a1efeceadbc056d6bf3df3d1c5015530fb40cf347c0f9afac88410bd0", size = 32814, upload-time = "2024-03-21T22:14:04.964Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/f2/3b/b26f90f74e2986a82df6e7ac7e319b8ea7ccece1caec9f8ab6104dc70603/pytest_mock-3.14.0-py3-none-any.whl", hash = "sha256:0b72c38033392a5f4621342fe11e9219ac11ec9d375f8e2a0c164539e0d70f6f", size = 9863 }, + { url = "https://files.pythonhosted.org/packages/f2/3b/b26f90f74e2986a82df6e7ac7e319b8ea7ccece1caec9f8ab6104dc70603/pytest_mock-3.14.0-py3-none-any.whl", hash = "sha256:0b72c38033392a5f4621342fe11e9219ac11ec9d375f8e2a0c164539e0d70f6f", size = 9863, upload-time = "2024-03-21T22:14:02.694Z" }, ] [[package]] @@ -8294,9 +8314,9 @@ dependencies = [ { name = "pytest" }, { name = "six" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/44/74/806cafd6f2108d37979ec71e73b2ff7f7db88eabd19d3b79c5d6cc229c36/pytest-profiling-1.8.1.tar.gz", hash = "sha256:3f171fa69d5c82fa9aab76d66abd5f59da69135c37d6ae5bf7557f1b154cb08d", size = 33135 } +sdist = { url = "https://files.pythonhosted.org/packages/44/74/806cafd6f2108d37979ec71e73b2ff7f7db88eabd19d3b79c5d6cc229c36/pytest-profiling-1.8.1.tar.gz", hash = "sha256:3f171fa69d5c82fa9aab76d66abd5f59da69135c37d6ae5bf7557f1b154cb08d", size = 33135, upload-time = "2024-11-29T19:34:13.85Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/e3/ac/c428c66241a144617a8af7a28e2e055e1438d23b949b62ac4b401a69fb79/pytest_profiling-1.8.1-py3-none-any.whl", hash = "sha256:3dd8713a96298b42d83de8f5951df3ada3e61b3e5d2a06956684175529e17aea", size = 9929 }, + { url = "https://files.pythonhosted.org/packages/e3/ac/c428c66241a144617a8af7a28e2e055e1438d23b949b62ac4b401a69fb79/pytest_profiling-1.8.1-py3-none-any.whl", hash = "sha256:3dd8713a96298b42d83de8f5951df3ada3e61b3e5d2a06956684175529e17aea", size = 9929, upload-time = "2024-11-29T19:33:02.111Z" }, ] [[package]] @@ -8307,9 +8327,9 @@ dependencies = [ { name = "packaging" }, { name = "pytest" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/26/47/ec4e12f45f4b9fac027a41ccaabb353ed4f23695aae860258ba11a84ed9b/pytest-rerunfailures-15.0.tar.gz", hash = "sha256:2d9ac7baf59f4c13ac730b47f6fa80e755d1ba0581da45ce30b72fb3542b4474", size = 21816 } +sdist = { url = "https://files.pythonhosted.org/packages/26/47/ec4e12f45f4b9fac027a41ccaabb353ed4f23695aae860258ba11a84ed9b/pytest-rerunfailures-15.0.tar.gz", hash = "sha256:2d9ac7baf59f4c13ac730b47f6fa80e755d1ba0581da45ce30b72fb3542b4474", size = 21816, upload-time = "2024-11-20T07:23:51.504Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/89/37/54e5ffc7c0cebee7cf30a3ac5915faa7e7abf8bdfdf3228c277f7c192489/pytest_rerunfailures-15.0-py3-none-any.whl", hash = "sha256:dd150c4795c229ef44320adc9a0c0532c51b78bb7a6843a8c53556b9a611df1a", size = 13017 }, + { url = "https://files.pythonhosted.org/packages/89/37/54e5ffc7c0cebee7cf30a3ac5915faa7e7abf8bdfdf3228c277f7c192489/pytest_rerunfailures-15.0-py3-none-any.whl", hash = "sha256:dd150c4795c229ef44320adc9a0c0532c51b78bb7a6843a8c53556b9a611df1a", size = 13017, upload-time = "2024-11-20T07:23:50.077Z" }, ] [[package]] @@ -8319,9 +8339,9 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "pytest" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/05/ff/90c7e1e746baf3d62ce864c479fd53410b534818b9437413903596f81580/pytest_socket-0.7.0.tar.gz", hash = "sha256:71ab048cbbcb085c15a4423b73b619a8b35d6a307f46f78ea46be51b1b7e11b3", size = 12389 } +sdist = { url = "https://files.pythonhosted.org/packages/05/ff/90c7e1e746baf3d62ce864c479fd53410b534818b9437413903596f81580/pytest_socket-0.7.0.tar.gz", hash = "sha256:71ab048cbbcb085c15a4423b73b619a8b35d6a307f46f78ea46be51b1b7e11b3", size = 12389, upload-time = "2024-01-28T20:17:23.177Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/19/58/5d14cb5cb59409e491ebe816c47bf81423cd03098ea92281336320ae5681/pytest_socket-0.7.0-py3-none-any.whl", hash = "sha256:7e0f4642177d55d317bbd58fc68c6bd9048d6eadb2d46a89307fa9221336ce45", size = 6754 }, + { url = "https://files.pythonhosted.org/packages/19/58/5d14cb5cb59409e491ebe816c47bf81423cd03098ea92281336320ae5681/pytest_socket-0.7.0-py3-none-any.whl", hash = "sha256:7e0f4642177d55d317bbd58fc68c6bd9048d6eadb2d46a89307fa9221336ce45", size = 6754, upload-time = "2024-01-28T20:17:22.105Z" }, ] [[package]] @@ -8331,9 +8351,9 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "pytest" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/46/d7/e30ba44adf83f15aee3f636daea54efadf735769edc0f0a7d98163f61038/pytest_split-0.10.0.tar.gz", hash = "sha256:adf80ba9fef7be89500d571e705b4f963dfa05038edf35e4925817e6b34ea66f", size = 13903 } +sdist = { url = "https://files.pythonhosted.org/packages/46/d7/e30ba44adf83f15aee3f636daea54efadf735769edc0f0a7d98163f61038/pytest_split-0.10.0.tar.gz", hash = "sha256:adf80ba9fef7be89500d571e705b4f963dfa05038edf35e4925817e6b34ea66f", size = 13903, upload-time = "2024-10-16T15:45:19.783Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/d6/a7/cad88e9c1109a5c2a320d608daa32e5ee008ccbc766310f54b1cd6b3d69c/pytest_split-0.10.0-py3-none-any.whl", hash = "sha256:466096b086a7147bcd423c6e6c2e57fc62af1c5ea2e256b4ed50fc030fc3dddc", size = 11961 }, + { url = "https://files.pythonhosted.org/packages/d6/a7/cad88e9c1109a5c2a320d608daa32e5ee008ccbc766310f54b1cd6b3d69c/pytest_split-0.10.0-py3-none-any.whl", hash = "sha256:466096b086a7147bcd423c6e6c2e57fc62af1c5ea2e256b4ed50fc030fc3dddc", size = 11961, upload-time = "2024-10-16T15:45:18.289Z" }, ] [[package]] @@ -8345,9 +8365,9 @@ dependencies = [ { name = "pytest" }, { name = "termcolor" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/f5/ac/5754f5edd6d508bc6493bc37d74b928f102a5fff82d9a80347e180998f08/pytest-sugar-1.0.0.tar.gz", hash = "sha256:6422e83258f5b0c04ce7c632176c7732cab5fdb909cb39cca5c9139f81276c0a", size = 14992 } +sdist = { url = "https://files.pythonhosted.org/packages/f5/ac/5754f5edd6d508bc6493bc37d74b928f102a5fff82d9a80347e180998f08/pytest-sugar-1.0.0.tar.gz", hash = "sha256:6422e83258f5b0c04ce7c632176c7732cab5fdb909cb39cca5c9139f81276c0a", size = 14992, upload-time = "2024-02-01T18:30:36.735Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/92/fb/889f1b69da2f13691de09a111c16c4766a433382d44aa0ecf221deded44a/pytest_sugar-1.0.0-py3-none-any.whl", hash = "sha256:70ebcd8fc5795dc457ff8b69d266a4e2e8a74ae0c3edc749381c64b5246c8dfd", size = 10171 }, + { url = "https://files.pythonhosted.org/packages/92/fb/889f1b69da2f13691de09a111c16c4766a433382d44aa0ecf221deded44a/pytest_sugar-1.0.0-py3-none-any.whl", hash = "sha256:70ebcd8fc5795dc457ff8b69d266a4e2e8a74ae0c3edc749381c64b5246c8dfd", size = 10171, upload-time = "2024-02-01T18:30:29.395Z" }, ] [[package]] @@ -8357,9 +8377,9 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "pytest" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/93/0d/04719abc7a4bdb3a7a1f968f24b0f5253d698c9cc94975330e9d3145befb/pytest-timeout-2.3.1.tar.gz", hash = "sha256:12397729125c6ecbdaca01035b9e5239d4db97352320af155b3f5de1ba5165d9", size = 17697 } +sdist = { url = "https://files.pythonhosted.org/packages/93/0d/04719abc7a4bdb3a7a1f968f24b0f5253d698c9cc94975330e9d3145befb/pytest-timeout-2.3.1.tar.gz", hash = "sha256:12397729125c6ecbdaca01035b9e5239d4db97352320af155b3f5de1ba5165d9", size = 17697, upload-time = "2024-03-07T21:04:01.069Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/03/27/14af9ef8321f5edc7527e47def2a21d8118c6f329a9342cc61387a0c0599/pytest_timeout-2.3.1-py3-none-any.whl", hash = "sha256:68188cb703edfc6a18fad98dc25a3c61e9f24d644b0b70f33af545219fc7813e", size = 14148 }, + { url = "https://files.pythonhosted.org/packages/03/27/14af9ef8321f5edc7527e47def2a21d8118c6f329a9342cc61387a0c0599/pytest_timeout-2.3.1-py3-none-any.whl", hash = "sha256:68188cb703edfc6a18fad98dc25a3c61e9f24d644b0b70f33af545219fc7813e", size = 14148, upload-time = "2024-03-07T21:03:58.764Z" }, ] [[package]] @@ -8370,9 +8390,9 @@ dependencies = [ { name = "execnet" }, { name = "pytest" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/41/c4/3c310a19bc1f1e9ef50075582652673ef2bfc8cd62afef9585683821902f/pytest_xdist-3.6.1.tar.gz", hash = "sha256:ead156a4db231eec769737f57668ef58a2084a34b2e55c4a8fa20d861107300d", size = 84060 } +sdist = { url = "https://files.pythonhosted.org/packages/41/c4/3c310a19bc1f1e9ef50075582652673ef2bfc8cd62afef9585683821902f/pytest_xdist-3.6.1.tar.gz", hash = "sha256:ead156a4db231eec769737f57668ef58a2084a34b2e55c4a8fa20d861107300d", size = 84060, upload-time = "2024-04-28T19:29:54.414Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/6d/82/1d96bf03ee4c0fdc3c0cbe61470070e659ca78dc0086fb88b66c185e2449/pytest_xdist-3.6.1-py3-none-any.whl", hash = "sha256:9ed4adfb68a016610848639bb7e02c9352d5d9f03d04809919e2dafc3be4cca7", size = 46108 }, + { url = "https://files.pythonhosted.org/packages/6d/82/1d96bf03ee4c0fdc3c0cbe61470070e659ca78dc0086fb88b66c185e2449/pytest_xdist-3.6.1-py3-none-any.whl", hash = "sha256:9ed4adfb68a016610848639bb7e02c9352d5d9f03d04809919e2dafc3be4cca7", size = 46108, upload-time = "2024-04-28T19:29:52.813Z" }, ] [[package]] @@ -8382,9 +8402,9 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "six" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/66/c0/0c8b6ad9f17a802ee498c46e004a0eb49bc148f2fd230864601a86dcf6db/python-dateutil-2.9.0.post0.tar.gz", hash = "sha256:37dd54208da7e1cd875388217d5e00ebd4179249f90fb72437e91a35459a0ad3", size = 342432 } +sdist = { url = "https://files.pythonhosted.org/packages/66/c0/0c8b6ad9f17a802ee498c46e004a0eb49bc148f2fd230864601a86dcf6db/python-dateutil-2.9.0.post0.tar.gz", hash = "sha256:37dd54208da7e1cd875388217d5e00ebd4179249f90fb72437e91a35459a0ad3", size = 342432, upload-time = "2024-03-01T18:36:20.211Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/ec/57/56b9bcc3c9c6a792fcbaf139543cee77261f3651ca9da0c93f5c1221264b/python_dateutil-2.9.0.post0-py2.py3-none-any.whl", hash = "sha256:a8b2bc7bffae282281c8140a97d3aa9c14da0b136dfe83f850eea9a5f7470427", size = 229892 }, + { url = "https://files.pythonhosted.org/packages/ec/57/56b9bcc3c9c6a792fcbaf139543cee77261f3651ca9da0c93f5c1221264b/python_dateutil-2.9.0.post0-py2.py3-none-any.whl", hash = "sha256:a8b2bc7bffae282281c8140a97d3aa9c14da0b136dfe83f850eea9a5f7470427", size = 229892, upload-time = "2024-03-01T18:36:18.57Z" }, ] [[package]] @@ -8395,18 +8415,18 @@ dependencies = [ { name = "lxml" }, { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/35/e4/386c514c53684772885009c12b67a7edd526c15157778ac1b138bc75063e/python_docx-1.1.2.tar.gz", hash = "sha256:0cf1f22e95b9002addca7948e16f2cd7acdfd498047f1941ca5d293db7762efd", size = 5656581 } +sdist = { url = "https://files.pythonhosted.org/packages/35/e4/386c514c53684772885009c12b67a7edd526c15157778ac1b138bc75063e/python_docx-1.1.2.tar.gz", hash = "sha256:0cf1f22e95b9002addca7948e16f2cd7acdfd498047f1941ca5d293db7762efd", size = 5656581, upload-time = "2024-05-01T19:41:57.772Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/3e/3d/330d9efbdb816d3f60bf2ad92f05e1708e4a1b9abe80461ac3444c83f749/python_docx-1.1.2-py3-none-any.whl", hash = "sha256:08c20d6058916fb19853fcf080f7f42b6270d89eac9fa5f8c15f691c0017fabe", size = 244315 }, + { url = "https://files.pythonhosted.org/packages/3e/3d/330d9efbdb816d3f60bf2ad92f05e1708e4a1b9abe80461ac3444c83f749/python_docx-1.1.2-py3-none-any.whl", hash = "sha256:08c20d6058916fb19853fcf080f7f42b6270d89eac9fa5f8c15f691c0017fabe", size = 244315, upload-time = "2024-05-01T19:41:47.006Z" }, ] [[package]] name = "python-dotenv" version = "1.0.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/bc/57/e84d88dfe0aec03b7a2d4327012c1627ab5f03652216c63d49846d7a6c58/python-dotenv-1.0.1.tar.gz", hash = "sha256:e324ee90a023d808f1959c46bcbc04446a10ced277783dc6ee09987c37ec10ca", size = 39115 } +sdist = { url = "https://files.pythonhosted.org/packages/bc/57/e84d88dfe0aec03b7a2d4327012c1627ab5f03652216c63d49846d7a6c58/python-dotenv-1.0.1.tar.gz", hash = "sha256:e324ee90a023d808f1959c46bcbc04446a10ced277783dc6ee09987c37ec10ca", size = 39115, upload-time = "2024-01-23T06:33:00.505Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/6a/3e/b68c118422ec867fa7ab88444e1274aa40681c606d59ac27de5a5588f082/python_dotenv-1.0.1-py3-none-any.whl", hash = "sha256:f7b63ef50f1b690dddf550d03497b66d609393b40b564ed0d674909a68ebf16a", size = 19863 }, + { url = "https://files.pythonhosted.org/packages/6a/3e/b68c118422ec867fa7ab88444e1274aa40681c606d59ac27de5a5588f082/python_dotenv-1.0.1-py3-none-any.whl", hash = "sha256:f7b63ef50f1b690dddf550d03497b66d609393b40b564ed0d674909a68ebf16a", size = 19863, upload-time = "2024-01-23T06:32:58.246Z" }, ] [[package]] @@ -8418,9 +8438,9 @@ dependencies = [ { name = "pyasn1" }, { name = "rsa" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/8e/a0/c49687cf40cb6128ea4e0559855aff92cd5ebd1a60a31c08526818c0e51e/python-jose-3.4.0.tar.gz", hash = "sha256:9a9a40f418ced8ecaf7e3b28d69887ceaa76adad3bcaa6dae0d9e596fec1d680", size = 92145 } +sdist = { url = "https://files.pythonhosted.org/packages/8e/a0/c49687cf40cb6128ea4e0559855aff92cd5ebd1a60a31c08526818c0e51e/python-jose-3.4.0.tar.gz", hash = "sha256:9a9a40f418ced8ecaf7e3b28d69887ceaa76adad3bcaa6dae0d9e596fec1d680", size = 92145, upload-time = "2025-02-18T17:26:41.985Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/63/b0/2586ea6b6fd57a994ece0b56418cbe93fff0efb85e2c9eb6b0caf24a4e37/python_jose-3.4.0-py2.py3-none-any.whl", hash = "sha256:9c9f616819652d109bd889ecd1e15e9a162b9b94d682534c9c2146092945b78f", size = 34616 }, + { url = "https://files.pythonhosted.org/packages/63/b0/2586ea6b6fd57a994ece0b56418cbe93fff0efb85e2c9eb6b0caf24a4e37/python_jose-3.4.0-py2.py3-none-any.whl", hash = "sha256:9c9f616819652d109bd889ecd1e15e9a162b9b94d682534c9c2146092945b78f", size = 34616, upload-time = "2025-02-18T17:26:40.826Z" }, ] [[package]] @@ -8430,27 +8450,27 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "ujson" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/48/b6/fd92e2ea4635d88966bb42c20198df1a981340f07843b5e3c6694ba3557b/python-lsp-jsonrpc-1.1.2.tar.gz", hash = "sha256:4688e453eef55cd952bff762c705cedefa12055c0aec17a06f595bcc002cc912", size = 15298 } +sdist = { url = "https://files.pythonhosted.org/packages/48/b6/fd92e2ea4635d88966bb42c20198df1a981340f07843b5e3c6694ba3557b/python-lsp-jsonrpc-1.1.2.tar.gz", hash = "sha256:4688e453eef55cd952bff762c705cedefa12055c0aec17a06f595bcc002cc912", size = 15298, upload-time = "2023-09-23T17:48:30.451Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/cb/d9/656659d5b5d5f402b2b174cd0ba9bc827e07ce3c0bf88da65424baf64af8/python_lsp_jsonrpc-1.1.2-py3-none-any.whl", hash = "sha256:7339c2e9630ae98903fdaea1ace8c47fba0484983794d6aafd0bd8989be2b03c", size = 8805 }, + { url = "https://files.pythonhosted.org/packages/cb/d9/656659d5b5d5f402b2b174cd0ba9bc827e07ce3c0bf88da65424baf64af8/python_lsp_jsonrpc-1.1.2-py3-none-any.whl", hash = "sha256:7339c2e9630ae98903fdaea1ace8c47fba0484983794d6aafd0bd8989be2b03c", size = 8805, upload-time = "2023-09-23T17:48:28.804Z" }, ] [[package]] name = "python-magic" version = "0.4.27" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/da/db/0b3e28ac047452d079d375ec6798bf76a036a08182dbb39ed38116a49130/python-magic-0.4.27.tar.gz", hash = "sha256:c1ba14b08e4a5f5c31a302b7721239695b2f0f058d125bd5ce1ee36b9d9d3c3b", size = 14677 } +sdist = { url = "https://files.pythonhosted.org/packages/da/db/0b3e28ac047452d079d375ec6798bf76a036a08182dbb39ed38116a49130/python-magic-0.4.27.tar.gz", hash = "sha256:c1ba14b08e4a5f5c31a302b7721239695b2f0f058d125bd5ce1ee36b9d9d3c3b", size = 14677, upload-time = "2022-06-07T20:16:59.508Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/6c/73/9f872cb81fc5c3bb48f7227872c28975f998f3e7c2b1c16e95e6432bbb90/python_magic-0.4.27-py2.py3-none-any.whl", hash = "sha256:c212960ad306f700aa0d01e5d7a325d20548ff97eb9920dcd29513174f0294d3", size = 13840 }, + { url = "https://files.pythonhosted.org/packages/6c/73/9f872cb81fc5c3bb48f7227872c28975f998f3e7c2b1c16e95e6432bbb90/python_magic-0.4.27-py2.py3-none-any.whl", hash = "sha256:c212960ad306f700aa0d01e5d7a325d20548ff97eb9920dcd29513174f0294d3", size = 13840, upload-time = "2022-06-07T20:16:57.763Z" }, ] [[package]] name = "python-multipart" version = "0.0.20" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/f3/87/f44d7c9f274c7ee665a29b885ec97089ec5dc034c7f3fafa03da9e39a09e/python_multipart-0.0.20.tar.gz", hash = "sha256:8dd0cab45b8e23064ae09147625994d090fa46f5b0d1e13af944c331a7fa9d13", size = 37158 } +sdist = { url = "https://files.pythonhosted.org/packages/f3/87/f44d7c9f274c7ee665a29b885ec97089ec5dc034c7f3fafa03da9e39a09e/python_multipart-0.0.20.tar.gz", hash = "sha256:8dd0cab45b8e23064ae09147625994d090fa46f5b0d1e13af944c331a7fa9d13", size = 37158, upload-time = "2024-12-16T19:45:46.972Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/45/58/38b5afbc1a800eeea951b9285d3912613f2603bdf897a4ab0f4bd7f405fc/python_multipart-0.0.20-py3-none-any.whl", hash = "sha256:8a62d3a8335e06589fe01f2a3e178cdcc632f3fbe0d492ad9ee0ec35aab1f104", size = 24546 }, + { url = "https://files.pythonhosted.org/packages/45/58/38b5afbc1a800eeea951b9285d3912613f2603bdf897a4ab0f4bd7f405fc/python_multipart-0.0.20-py3-none-any.whl", hash = "sha256:8a62d3a8335e06589fe01f2a3e178cdcc632f3fbe0d492ad9ee0ec35aab1f104", size = 24546, upload-time = "2024-12-16T19:45:44.423Z" }, ] [[package]] @@ -8462,27 +8482,27 @@ dependencies = [ { name = "pillow" }, { name = "xlsxwriter" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/20/e7/aeaf794b2d440da609684494075e64cfada248026ecb265807d0668cdd00/python-pptx-0.6.23.tar.gz", hash = "sha256:587497ff28e779ab18dbb074f6d4052893c85dedc95ed75df319364f331fedee", size = 10083771 } +sdist = { url = "https://files.pythonhosted.org/packages/20/e7/aeaf794b2d440da609684494075e64cfada248026ecb265807d0668cdd00/python-pptx-0.6.23.tar.gz", hash = "sha256:587497ff28e779ab18dbb074f6d4052893c85dedc95ed75df319364f331fedee", size = 10083771, upload-time = "2023-11-02T21:35:31.525Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/72/49/6eee83072983473e9905ffddd5c2032b9a0ca4616425560d6d582287b467/python_pptx-0.6.23-py3-none-any.whl", hash = "sha256:dd0527194627a2b7cc05f3ba23ecaa2d9a0d5ac9b6193a28ed1b7a716f4217d4", size = 471575 }, + { url = "https://files.pythonhosted.org/packages/72/49/6eee83072983473e9905ffddd5c2032b9a0ca4616425560d6d582287b467/python_pptx-0.6.23-py3-none-any.whl", hash = "sha256:dd0527194627a2b7cc05f3ba23ecaa2d9a0d5ac9b6193a28ed1b7a716f4217d4", size = 471575, upload-time = "2023-11-02T21:35:21.747Z" }, ] [[package]] name = "pytube" version = "15.0.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/d8/e7/16fec46c8d255c4bbc4b185d89c91dc92cdb802836570d8004d0db169c91/pytube-15.0.0.tar.gz", hash = "sha256:076052efe76f390dfa24b1194ff821d4e86c17d41cb5562f3a276a8bcbfc9d1d", size = 67229 } +sdist = { url = "https://files.pythonhosted.org/packages/d8/e7/16fec46c8d255c4bbc4b185d89c91dc92cdb802836570d8004d0db169c91/pytube-15.0.0.tar.gz", hash = "sha256:076052efe76f390dfa24b1194ff821d4e86c17d41cb5562f3a276a8bcbfc9d1d", size = 67229, upload-time = "2023-05-07T19:39:01.903Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/51/64/bcf8632ed2b7a36bbf84a0544885ffa1d0b4bcf25cc0903dba66ec5fdad9/pytube-15.0.0-py3-none-any.whl", hash = "sha256:07b9904749e213485780d7eb606e5e5b8e4341aa4dccf699160876da00e12d78", size = 57594 }, + { url = "https://files.pythonhosted.org/packages/51/64/bcf8632ed2b7a36bbf84a0544885ffa1d0b4bcf25cc0903dba66ec5fdad9/pytube-15.0.0-py3-none-any.whl", hash = "sha256:07b9904749e213485780d7eb606e5e5b8e4341aa4dccf699160876da00e12d78", size = 57594, upload-time = "2023-05-07T19:38:59.191Z" }, ] [[package]] name = "pytz" version = "2024.2" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/3a/31/3c70bf7603cc2dca0f19bdc53b4537a797747a58875b552c8c413d963a3f/pytz-2024.2.tar.gz", hash = "sha256:2aa355083c50a0f93fa581709deac0c9ad65cca8a9e9beac660adcbd493c798a", size = 319692 } +sdist = { url = "https://files.pythonhosted.org/packages/3a/31/3c70bf7603cc2dca0f19bdc53b4537a797747a58875b552c8c413d963a3f/pytz-2024.2.tar.gz", hash = "sha256:2aa355083c50a0f93fa581709deac0c9ad65cca8a9e9beac660adcbd493c798a", size = 319692, upload-time = "2024-09-11T02:24:47.91Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/11/c3/005fcca25ce078d2cc29fd559379817424e94885510568bc1bc53d7d5846/pytz-2024.2-py2.py3-none-any.whl", hash = "sha256:31c7c1817eb7fae7ca4b8c7ee50c72f93aa2dd863de768e1ef4245d426aa0725", size = 508002 }, + { url = "https://files.pythonhosted.org/packages/11/c3/005fcca25ce078d2cc29fd559379817424e94885510568bc1bc53d7d5846/pytz-2024.2-py2.py3-none-any.whl", hash = "sha256:31c7c1817eb7fae7ca4b8c7ee50c72f93aa2dd863de768e1ef4245d426aa0725", size = 508002, upload-time = "2024-09-11T02:24:45.8Z" }, ] [[package]] @@ -8497,7 +8517,7 @@ dependencies = [ { name = "networkx" }, ] wheels = [ - { url = "https://files.pythonhosted.org/packages/ab/4b/e37e4e5d5ee1179694917b445768bdbfb084f5a59ecd38089d3413d4c70f/pyvis-0.3.2-py3-none-any.whl", hash = "sha256:5720c4ca8161dc5d9ab352015723abb7a8bb8fb443edeb07f7a322db34a97555", size = 756038 }, + { url = "https://files.pythonhosted.org/packages/ab/4b/e37e4e5d5ee1179694917b445768bdbfb084f5a59ecd38089d3413d4c70f/pyvis-0.3.2-py3-none-any.whl", hash = "sha256:5720c4ca8161dc5d9ab352015723abb7a8bb8fb443edeb07f7a322db34a97555", size = 756038, upload-time = "2023-02-24T20:29:46.758Z" }, ] [[package]] @@ -8505,62 +8525,62 @@ name = "pywin32" version = "307" source = { registry = "https://pypi.org/simple" } wheels = [ - { url = "https://files.pythonhosted.org/packages/12/3d/91d710c40cc61fd241025351fd61fb674859973c5a0b3111e532d7229012/pywin32-307-cp310-cp310-win32.whl", hash = "sha256:f8f25d893c1e1ce2d685ef6d0a481e87c6f510d0f3f117932781f412e0eba31b", size = 5904291 }, - { url = "https://files.pythonhosted.org/packages/94/b4/20804bb7528419d503c71cfcb8988f0eb9f3596501a9d86eb528c9998055/pywin32-307-cp310-cp310-win_amd64.whl", hash = "sha256:36e650c5e5e6b29b5d317385b02d20803ddbac5d1031e1f88d20d76676dd103d", size = 6535115 }, - { url = "https://files.pythonhosted.org/packages/65/55/f1c84fcccbd5b75c09aa2a948551ad4569f9c14994a39959d3fee3267911/pywin32-307-cp310-cp310-win_arm64.whl", hash = "sha256:0c12d61e0274e0c62acee79e3e503c312426ddd0e8d4899c626cddc1cafe0ff4", size = 7948521 }, - { url = "https://files.pythonhosted.org/packages/f9/29/5f50cb02aef57711bf941e1d93bfe602625f89faf33abb737441ab698496/pywin32-307-cp311-cp311-win32.whl", hash = "sha256:fec5d27cc893178fab299de911b8e4d12c5954e1baf83e8a664311e56a272b75", size = 5905392 }, - { url = "https://files.pythonhosted.org/packages/5e/8d/dd2bf7e5dbfed3ea17b07763bc13d007583ef48914ed446be1c329c8e601/pywin32-307-cp311-cp311-win_amd64.whl", hash = "sha256:987a86971753ed7fdd52a7fb5747aba955b2c7fbbc3d8b76ec850358c1cc28c3", size = 6536159 }, - { url = "https://files.pythonhosted.org/packages/63/72/dce6d08a2adeaf9e7e0462173610900d01d16a449aa74c9e035b7c2ec8f8/pywin32-307-cp311-cp311-win_arm64.whl", hash = "sha256:fd436897c186a2e693cd0437386ed79f989f4d13d6f353f8787ecbb0ae719398", size = 7949586 }, - { url = "https://files.pythonhosted.org/packages/90/4e/9c660fa6c34db3c9542c9682b0ccd9edd63a6a4cb6ac4d22014b2c3355c9/pywin32-307-cp312-cp312-win32.whl", hash = "sha256:07649ec6b01712f36debf39fc94f3d696a46579e852f60157a729ac039df0815", size = 5916997 }, - { url = "https://files.pythonhosted.org/packages/9c/11/c56e771d2cdbd2dac8e656edb2c814e4b2239da2c9028aa7265cdfff8aed/pywin32-307-cp312-cp312-win_amd64.whl", hash = "sha256:00d047992bb5dcf79f8b9b7c81f72e0130f9fe4b22df613f755ab1cc021d8347", size = 6519708 }, - { url = "https://files.pythonhosted.org/packages/cd/64/53b1112cb05f85a6c87339a9f90a3b82d67ecb46f16b45abaac3bf4dee2b/pywin32-307-cp312-cp312-win_arm64.whl", hash = "sha256:b53658acbfc6a8241d72cc09e9d1d666be4e6c99376bc59e26cdb6223c4554d2", size = 7952978 }, - { url = "https://files.pythonhosted.org/packages/61/c2/bdff07ee75b9c0a0f87cd52bfb45152e40d4c6f99e7256336e243cf4da2d/pywin32-307-cp313-cp313-win32.whl", hash = "sha256:ea4d56e48dc1ab2aa0a5e3c0741ad6e926529510516db7a3b6981a1ae74405e5", size = 5915947 }, - { url = "https://files.pythonhosted.org/packages/fd/59/b891cf47d5893ee87e09686e736a84b80a8c5112a1a80e37363ab8801f54/pywin32-307-cp313-cp313-win_amd64.whl", hash = "sha256:576d09813eaf4c8168d0bfd66fb7cb3b15a61041cf41598c2db4a4583bf832d2", size = 6518782 }, - { url = "https://files.pythonhosted.org/packages/08/9b/3c797468a96f68ce86f84917c198f60fc4189ab2ddc5841bcd71ead7680f/pywin32-307-cp313-cp313-win_arm64.whl", hash = "sha256:b30c9bdbffda6a260beb2919f918daced23d32c79109412c2085cbc513338a0a", size = 7952027 }, + { url = "https://files.pythonhosted.org/packages/12/3d/91d710c40cc61fd241025351fd61fb674859973c5a0b3111e532d7229012/pywin32-307-cp310-cp310-win32.whl", hash = "sha256:f8f25d893c1e1ce2d685ef6d0a481e87c6f510d0f3f117932781f412e0eba31b", size = 5904291, upload-time = "2024-10-04T19:58:18.643Z" }, + { url = "https://files.pythonhosted.org/packages/94/b4/20804bb7528419d503c71cfcb8988f0eb9f3596501a9d86eb528c9998055/pywin32-307-cp310-cp310-win_amd64.whl", hash = "sha256:36e650c5e5e6b29b5d317385b02d20803ddbac5d1031e1f88d20d76676dd103d", size = 6535115, upload-time = "2024-10-04T19:58:20.695Z" }, + { url = "https://files.pythonhosted.org/packages/65/55/f1c84fcccbd5b75c09aa2a948551ad4569f9c14994a39959d3fee3267911/pywin32-307-cp310-cp310-win_arm64.whl", hash = "sha256:0c12d61e0274e0c62acee79e3e503c312426ddd0e8d4899c626cddc1cafe0ff4", size = 7948521, upload-time = "2024-10-04T19:58:22.486Z" }, + { url = "https://files.pythonhosted.org/packages/f9/29/5f50cb02aef57711bf941e1d93bfe602625f89faf33abb737441ab698496/pywin32-307-cp311-cp311-win32.whl", hash = "sha256:fec5d27cc893178fab299de911b8e4d12c5954e1baf83e8a664311e56a272b75", size = 5905392, upload-time = "2024-10-04T19:58:24.589Z" }, + { url = "https://files.pythonhosted.org/packages/5e/8d/dd2bf7e5dbfed3ea17b07763bc13d007583ef48914ed446be1c329c8e601/pywin32-307-cp311-cp311-win_amd64.whl", hash = "sha256:987a86971753ed7fdd52a7fb5747aba955b2c7fbbc3d8b76ec850358c1cc28c3", size = 6536159, upload-time = "2024-10-04T19:58:26.93Z" }, + { url = "https://files.pythonhosted.org/packages/63/72/dce6d08a2adeaf9e7e0462173610900d01d16a449aa74c9e035b7c2ec8f8/pywin32-307-cp311-cp311-win_arm64.whl", hash = "sha256:fd436897c186a2e693cd0437386ed79f989f4d13d6f353f8787ecbb0ae719398", size = 7949586, upload-time = "2024-10-04T19:58:29.248Z" }, + { url = "https://files.pythonhosted.org/packages/90/4e/9c660fa6c34db3c9542c9682b0ccd9edd63a6a4cb6ac4d22014b2c3355c9/pywin32-307-cp312-cp312-win32.whl", hash = "sha256:07649ec6b01712f36debf39fc94f3d696a46579e852f60157a729ac039df0815", size = 5916997, upload-time = "2024-10-04T19:58:32.086Z" }, + { url = "https://files.pythonhosted.org/packages/9c/11/c56e771d2cdbd2dac8e656edb2c814e4b2239da2c9028aa7265cdfff8aed/pywin32-307-cp312-cp312-win_amd64.whl", hash = "sha256:00d047992bb5dcf79f8b9b7c81f72e0130f9fe4b22df613f755ab1cc021d8347", size = 6519708, upload-time = "2024-10-04T19:58:34.597Z" }, + { url = "https://files.pythonhosted.org/packages/cd/64/53b1112cb05f85a6c87339a9f90a3b82d67ecb46f16b45abaac3bf4dee2b/pywin32-307-cp312-cp312-win_arm64.whl", hash = "sha256:b53658acbfc6a8241d72cc09e9d1d666be4e6c99376bc59e26cdb6223c4554d2", size = 7952978, upload-time = "2024-10-04T19:58:36.518Z" }, + { url = "https://files.pythonhosted.org/packages/61/c2/bdff07ee75b9c0a0f87cd52bfb45152e40d4c6f99e7256336e243cf4da2d/pywin32-307-cp313-cp313-win32.whl", hash = "sha256:ea4d56e48dc1ab2aa0a5e3c0741ad6e926529510516db7a3b6981a1ae74405e5", size = 5915947, upload-time = "2024-10-04T19:58:38.637Z" }, + { url = "https://files.pythonhosted.org/packages/fd/59/b891cf47d5893ee87e09686e736a84b80a8c5112a1a80e37363ab8801f54/pywin32-307-cp313-cp313-win_amd64.whl", hash = "sha256:576d09813eaf4c8168d0bfd66fb7cb3b15a61041cf41598c2db4a4583bf832d2", size = 6518782, upload-time = "2024-10-04T19:58:41.313Z" }, + { url = "https://files.pythonhosted.org/packages/08/9b/3c797468a96f68ce86f84917c198f60fc4189ab2ddc5841bcd71ead7680f/pywin32-307-cp313-cp313-win_arm64.whl", hash = "sha256:b30c9bdbffda6a260beb2919f918daced23d32c79109412c2085cbc513338a0a", size = 7952027, upload-time = "2024-10-04T19:58:43.823Z" }, ] [[package]] name = "pyyaml" version = "6.0.2" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/54/ed/79a089b6be93607fa5cdaedf301d7dfb23af5f25c398d5ead2525b063e17/pyyaml-6.0.2.tar.gz", hash = "sha256:d584d9ec91ad65861cc08d42e834324ef890a082e591037abe114850ff7bbc3e", size = 130631 } -wheels = [ - { url = "https://files.pythonhosted.org/packages/9b/95/a3fac87cb7158e231b5a6012e438c647e1a87f09f8e0d123acec8ab8bf71/PyYAML-6.0.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:0a9a2848a5b7feac301353437eb7d5957887edbf81d56e903999a75a3d743086", size = 184199 }, - { url = "https://files.pythonhosted.org/packages/c7/7a/68bd47624dab8fd4afbfd3c48e3b79efe09098ae941de5b58abcbadff5cb/PyYAML-6.0.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:29717114e51c84ddfba879543fb232a6ed60086602313ca38cce623c1d62cfbf", size = 171758 }, - { url = "https://files.pythonhosted.org/packages/49/ee/14c54df452143b9ee9f0f29074d7ca5516a36edb0b4cc40c3f280131656f/PyYAML-6.0.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8824b5a04a04a047e72eea5cec3bc266db09e35de6bdfe34c9436ac5ee27d237", size = 718463 }, - { url = "https://files.pythonhosted.org/packages/4d/61/de363a97476e766574650d742205be468921a7b532aa2499fcd886b62530/PyYAML-6.0.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:7c36280e6fb8385e520936c3cb3b8042851904eba0e58d277dca80a5cfed590b", size = 719280 }, - { url = "https://files.pythonhosted.org/packages/6b/4e/1523cb902fd98355e2e9ea5e5eb237cbc5f3ad5f3075fa65087aa0ecb669/PyYAML-6.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ec031d5d2feb36d1d1a24380e4db6d43695f3748343d99434e6f5f9156aaa2ed", size = 751239 }, - { url = "https://files.pythonhosted.org/packages/b7/33/5504b3a9a4464893c32f118a9cc045190a91637b119a9c881da1cf6b7a72/PyYAML-6.0.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:936d68689298c36b53b29f23c6dbb74de12b4ac12ca6cfe0e047bedceea56180", size = 695802 }, - { url = "https://files.pythonhosted.org/packages/5c/20/8347dcabd41ef3a3cdc4f7b7a2aff3d06598c8779faa189cdbf878b626a4/PyYAML-6.0.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:23502f431948090f597378482b4812b0caae32c22213aecf3b55325e049a6c68", size = 720527 }, - { url = "https://files.pythonhosted.org/packages/be/aa/5afe99233fb360d0ff37377145a949ae258aaab831bde4792b32650a4378/PyYAML-6.0.2-cp310-cp310-win32.whl", hash = "sha256:2e99c6826ffa974fe6e27cdb5ed0021786b03fc98e5ee3c5bfe1fd5015f42b99", size = 144052 }, - { url = "https://files.pythonhosted.org/packages/b5/84/0fa4b06f6d6c958d207620fc60005e241ecedceee58931bb20138e1e5776/PyYAML-6.0.2-cp310-cp310-win_amd64.whl", hash = "sha256:a4d3091415f010369ae4ed1fc6b79def9416358877534caf6a0fdd2146c87a3e", size = 161774 }, - { url = "https://files.pythonhosted.org/packages/f8/aa/7af4e81f7acba21a4c6be026da38fd2b872ca46226673c89a758ebdc4fd2/PyYAML-6.0.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:cc1c1159b3d456576af7a3e4d1ba7e6924cb39de8f67111c735f6fc832082774", size = 184612 }, - { url = "https://files.pythonhosted.org/packages/8b/62/b9faa998fd185f65c1371643678e4d58254add437edb764a08c5a98fb986/PyYAML-6.0.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:1e2120ef853f59c7419231f3bf4e7021f1b936f6ebd222406c3b60212205d2ee", size = 172040 }, - { url = "https://files.pythonhosted.org/packages/ad/0c/c804f5f922a9a6563bab712d8dcc70251e8af811fce4524d57c2c0fd49a4/PyYAML-6.0.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5d225db5a45f21e78dd9358e58a98702a0302f2659a3c6cd320564b75b86f47c", size = 736829 }, - { url = "https://files.pythonhosted.org/packages/51/16/6af8d6a6b210c8e54f1406a6b9481febf9c64a3109c541567e35a49aa2e7/PyYAML-6.0.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:5ac9328ec4831237bec75defaf839f7d4564be1e6b25ac710bd1a96321cc8317", size = 764167 }, - { url = "https://files.pythonhosted.org/packages/75/e4/2c27590dfc9992f73aabbeb9241ae20220bd9452df27483b6e56d3975cc5/PyYAML-6.0.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3ad2a3decf9aaba3d29c8f537ac4b243e36bef957511b4766cb0057d32b0be85", size = 762952 }, - { url = "https://files.pythonhosted.org/packages/9b/97/ecc1abf4a823f5ac61941a9c00fe501b02ac3ab0e373c3857f7d4b83e2b6/PyYAML-6.0.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:ff3824dc5261f50c9b0dfb3be22b4567a6f938ccce4587b38952d85fd9e9afe4", size = 735301 }, - { url = "https://files.pythonhosted.org/packages/45/73/0f49dacd6e82c9430e46f4a027baa4ca205e8b0a9dce1397f44edc23559d/PyYAML-6.0.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:797b4f722ffa07cc8d62053e4cff1486fa6dc094105d13fea7b1de7d8bf71c9e", size = 756638 }, - { url = "https://files.pythonhosted.org/packages/22/5f/956f0f9fc65223a58fbc14459bf34b4cc48dec52e00535c79b8db361aabd/PyYAML-6.0.2-cp311-cp311-win32.whl", hash = "sha256:11d8f3dd2b9c1207dcaf2ee0bbbfd5991f571186ec9cc78427ba5bd32afae4b5", size = 143850 }, - { url = "https://files.pythonhosted.org/packages/ed/23/8da0bbe2ab9dcdd11f4f4557ccaf95c10b9811b13ecced089d43ce59c3c8/PyYAML-6.0.2-cp311-cp311-win_amd64.whl", hash = "sha256:e10ce637b18caea04431ce14fabcf5c64a1c61ec9c56b071a4b7ca131ca52d44", size = 161980 }, - { url = "https://files.pythonhosted.org/packages/86/0c/c581167fc46d6d6d7ddcfb8c843a4de25bdd27e4466938109ca68492292c/PyYAML-6.0.2-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:c70c95198c015b85feafc136515252a261a84561b7b1d51e3384e0655ddf25ab", size = 183873 }, - { url = "https://files.pythonhosted.org/packages/a8/0c/38374f5bb272c051e2a69281d71cba6fdb983413e6758b84482905e29a5d/PyYAML-6.0.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:ce826d6ef20b1bc864f0a68340c8b3287705cae2f8b4b1d932177dcc76721725", size = 173302 }, - { url = "https://files.pythonhosted.org/packages/c3/93/9916574aa8c00aa06bbac729972eb1071d002b8e158bd0e83a3b9a20a1f7/PyYAML-6.0.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1f71ea527786de97d1a0cc0eacd1defc0985dcf6b3f17bb77dcfc8c34bec4dc5", size = 739154 }, - { url = "https://files.pythonhosted.org/packages/95/0f/b8938f1cbd09739c6da569d172531567dbcc9789e0029aa070856f123984/PyYAML-6.0.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:9b22676e8097e9e22e36d6b7bda33190d0d400f345f23d4065d48f4ca7ae0425", size = 766223 }, - { url = "https://files.pythonhosted.org/packages/b9/2b/614b4752f2e127db5cc206abc23a8c19678e92b23c3db30fc86ab731d3bd/PyYAML-6.0.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:80bab7bfc629882493af4aa31a4cfa43a4c57c83813253626916b8c7ada83476", size = 767542 }, - { url = "https://files.pythonhosted.org/packages/d4/00/dd137d5bcc7efea1836d6264f049359861cf548469d18da90cd8216cf05f/PyYAML-6.0.2-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:0833f8694549e586547b576dcfaba4a6b55b9e96098b36cdc7ebefe667dfed48", size = 731164 }, - { url = "https://files.pythonhosted.org/packages/c9/1f/4f998c900485e5c0ef43838363ba4a9723ac0ad73a9dc42068b12aaba4e4/PyYAML-6.0.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:8b9c7197f7cb2738065c481a0461e50ad02f18c78cd75775628afb4d7137fb3b", size = 756611 }, - { url = "https://files.pythonhosted.org/packages/df/d1/f5a275fdb252768b7a11ec63585bc38d0e87c9e05668a139fea92b80634c/PyYAML-6.0.2-cp312-cp312-win32.whl", hash = "sha256:ef6107725bd54b262d6dedcc2af448a266975032bc85ef0172c5f059da6325b4", size = 140591 }, - { url = "https://files.pythonhosted.org/packages/0c/e8/4f648c598b17c3d06e8753d7d13d57542b30d56e6c2dedf9c331ae56312e/PyYAML-6.0.2-cp312-cp312-win_amd64.whl", hash = "sha256:7e7401d0de89a9a855c839bc697c079a4af81cf878373abd7dc625847d25cbd8", size = 156338 }, - { url = "https://files.pythonhosted.org/packages/ef/e3/3af305b830494fa85d95f6d95ef7fa73f2ee1cc8ef5b495c7c3269fb835f/PyYAML-6.0.2-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:efdca5630322a10774e8e98e1af481aad470dd62c3170801852d752aa7a783ba", size = 181309 }, - { url = "https://files.pythonhosted.org/packages/45/9f/3b1c20a0b7a3200524eb0076cc027a970d320bd3a6592873c85c92a08731/PyYAML-6.0.2-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:50187695423ffe49e2deacb8cd10510bc361faac997de9efef88badc3bb9e2d1", size = 171679 }, - { url = "https://files.pythonhosted.org/packages/7c/9a/337322f27005c33bcb656c655fa78325b730324c78620e8328ae28b64d0c/PyYAML-6.0.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0ffe8360bab4910ef1b9e87fb812d8bc0a308b0d0eef8c8f44e0254ab3b07133", size = 733428 }, - { url = "https://files.pythonhosted.org/packages/a3/69/864fbe19e6c18ea3cc196cbe5d392175b4cf3d5d0ac1403ec3f2d237ebb5/PyYAML-6.0.2-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:17e311b6c678207928d649faa7cb0d7b4c26a0ba73d41e99c4fff6b6c3276484", size = 763361 }, - { url = "https://files.pythonhosted.org/packages/04/24/b7721e4845c2f162d26f50521b825fb061bc0a5afcf9a386840f23ea19fa/PyYAML-6.0.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:70b189594dbe54f75ab3a1acec5f1e3faa7e8cf2f1e08d9b561cb41b845f69d5", size = 759523 }, - { url = "https://files.pythonhosted.org/packages/2b/b2/e3234f59ba06559c6ff63c4e10baea10e5e7df868092bf9ab40e5b9c56b6/PyYAML-6.0.2-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:41e4e3953a79407c794916fa277a82531dd93aad34e29c2a514c2c0c5fe971cc", size = 726660 }, - { url = "https://files.pythonhosted.org/packages/fe/0f/25911a9f080464c59fab9027482f822b86bf0608957a5fcc6eaac85aa515/PyYAML-6.0.2-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:68ccc6023a3400877818152ad9a1033e3db8625d899c72eacb5a668902e4d652", size = 751597 }, - { url = "https://files.pythonhosted.org/packages/14/0d/e2c3b43bbce3cf6bd97c840b46088a3031085179e596d4929729d8d68270/PyYAML-6.0.2-cp313-cp313-win32.whl", hash = "sha256:bc2fa7c6b47d6bc618dd7fb02ef6fdedb1090ec036abab80d4681424b84c1183", size = 140527 }, - { url = "https://files.pythonhosted.org/packages/fa/de/02b54f42487e3d3c6efb3f89428677074ca7bf43aae402517bc7cca949f3/PyYAML-6.0.2-cp313-cp313-win_amd64.whl", hash = "sha256:8388ee1976c416731879ac16da0aff3f63b286ffdd57cdeb95f3f2e085687563", size = 156446 }, +sdist = { url = "https://files.pythonhosted.org/packages/54/ed/79a089b6be93607fa5cdaedf301d7dfb23af5f25c398d5ead2525b063e17/pyyaml-6.0.2.tar.gz", hash = "sha256:d584d9ec91ad65861cc08d42e834324ef890a082e591037abe114850ff7bbc3e", size = 130631, upload-time = "2024-08-06T20:33:50.674Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/9b/95/a3fac87cb7158e231b5a6012e438c647e1a87f09f8e0d123acec8ab8bf71/PyYAML-6.0.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:0a9a2848a5b7feac301353437eb7d5957887edbf81d56e903999a75a3d743086", size = 184199, upload-time = "2024-08-06T20:31:40.178Z" }, + { url = "https://files.pythonhosted.org/packages/c7/7a/68bd47624dab8fd4afbfd3c48e3b79efe09098ae941de5b58abcbadff5cb/PyYAML-6.0.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:29717114e51c84ddfba879543fb232a6ed60086602313ca38cce623c1d62cfbf", size = 171758, upload-time = "2024-08-06T20:31:42.173Z" }, + { url = "https://files.pythonhosted.org/packages/49/ee/14c54df452143b9ee9f0f29074d7ca5516a36edb0b4cc40c3f280131656f/PyYAML-6.0.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8824b5a04a04a047e72eea5cec3bc266db09e35de6bdfe34c9436ac5ee27d237", size = 718463, upload-time = "2024-08-06T20:31:44.263Z" }, + { url = "https://files.pythonhosted.org/packages/4d/61/de363a97476e766574650d742205be468921a7b532aa2499fcd886b62530/PyYAML-6.0.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:7c36280e6fb8385e520936c3cb3b8042851904eba0e58d277dca80a5cfed590b", size = 719280, upload-time = "2024-08-06T20:31:50.199Z" }, + { url = "https://files.pythonhosted.org/packages/6b/4e/1523cb902fd98355e2e9ea5e5eb237cbc5f3ad5f3075fa65087aa0ecb669/PyYAML-6.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ec031d5d2feb36d1d1a24380e4db6d43695f3748343d99434e6f5f9156aaa2ed", size = 751239, upload-time = "2024-08-06T20:31:52.292Z" }, + { url = "https://files.pythonhosted.org/packages/b7/33/5504b3a9a4464893c32f118a9cc045190a91637b119a9c881da1cf6b7a72/PyYAML-6.0.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:936d68689298c36b53b29f23c6dbb74de12b4ac12ca6cfe0e047bedceea56180", size = 695802, upload-time = "2024-08-06T20:31:53.836Z" }, + { url = "https://files.pythonhosted.org/packages/5c/20/8347dcabd41ef3a3cdc4f7b7a2aff3d06598c8779faa189cdbf878b626a4/PyYAML-6.0.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:23502f431948090f597378482b4812b0caae32c22213aecf3b55325e049a6c68", size = 720527, upload-time = "2024-08-06T20:31:55.565Z" }, + { url = "https://files.pythonhosted.org/packages/be/aa/5afe99233fb360d0ff37377145a949ae258aaab831bde4792b32650a4378/PyYAML-6.0.2-cp310-cp310-win32.whl", hash = "sha256:2e99c6826ffa974fe6e27cdb5ed0021786b03fc98e5ee3c5bfe1fd5015f42b99", size = 144052, upload-time = "2024-08-06T20:31:56.914Z" }, + { url = "https://files.pythonhosted.org/packages/b5/84/0fa4b06f6d6c958d207620fc60005e241ecedceee58931bb20138e1e5776/PyYAML-6.0.2-cp310-cp310-win_amd64.whl", hash = "sha256:a4d3091415f010369ae4ed1fc6b79def9416358877534caf6a0fdd2146c87a3e", size = 161774, upload-time = "2024-08-06T20:31:58.304Z" }, + { url = "https://files.pythonhosted.org/packages/f8/aa/7af4e81f7acba21a4c6be026da38fd2b872ca46226673c89a758ebdc4fd2/PyYAML-6.0.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:cc1c1159b3d456576af7a3e4d1ba7e6924cb39de8f67111c735f6fc832082774", size = 184612, upload-time = "2024-08-06T20:32:03.408Z" }, + { url = "https://files.pythonhosted.org/packages/8b/62/b9faa998fd185f65c1371643678e4d58254add437edb764a08c5a98fb986/PyYAML-6.0.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:1e2120ef853f59c7419231f3bf4e7021f1b936f6ebd222406c3b60212205d2ee", size = 172040, upload-time = "2024-08-06T20:32:04.926Z" }, + { url = "https://files.pythonhosted.org/packages/ad/0c/c804f5f922a9a6563bab712d8dcc70251e8af811fce4524d57c2c0fd49a4/PyYAML-6.0.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5d225db5a45f21e78dd9358e58a98702a0302f2659a3c6cd320564b75b86f47c", size = 736829, upload-time = "2024-08-06T20:32:06.459Z" }, + { url = "https://files.pythonhosted.org/packages/51/16/6af8d6a6b210c8e54f1406a6b9481febf9c64a3109c541567e35a49aa2e7/PyYAML-6.0.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:5ac9328ec4831237bec75defaf839f7d4564be1e6b25ac710bd1a96321cc8317", size = 764167, upload-time = "2024-08-06T20:32:08.338Z" }, + { url = "https://files.pythonhosted.org/packages/75/e4/2c27590dfc9992f73aabbeb9241ae20220bd9452df27483b6e56d3975cc5/PyYAML-6.0.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3ad2a3decf9aaba3d29c8f537ac4b243e36bef957511b4766cb0057d32b0be85", size = 762952, upload-time = "2024-08-06T20:32:14.124Z" }, + { url = "https://files.pythonhosted.org/packages/9b/97/ecc1abf4a823f5ac61941a9c00fe501b02ac3ab0e373c3857f7d4b83e2b6/PyYAML-6.0.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:ff3824dc5261f50c9b0dfb3be22b4567a6f938ccce4587b38952d85fd9e9afe4", size = 735301, upload-time = "2024-08-06T20:32:16.17Z" }, + { url = "https://files.pythonhosted.org/packages/45/73/0f49dacd6e82c9430e46f4a027baa4ca205e8b0a9dce1397f44edc23559d/PyYAML-6.0.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:797b4f722ffa07cc8d62053e4cff1486fa6dc094105d13fea7b1de7d8bf71c9e", size = 756638, upload-time = "2024-08-06T20:32:18.555Z" }, + { url = "https://files.pythonhosted.org/packages/22/5f/956f0f9fc65223a58fbc14459bf34b4cc48dec52e00535c79b8db361aabd/PyYAML-6.0.2-cp311-cp311-win32.whl", hash = "sha256:11d8f3dd2b9c1207dcaf2ee0bbbfd5991f571186ec9cc78427ba5bd32afae4b5", size = 143850, upload-time = "2024-08-06T20:32:19.889Z" }, + { url = "https://files.pythonhosted.org/packages/ed/23/8da0bbe2ab9dcdd11f4f4557ccaf95c10b9811b13ecced089d43ce59c3c8/PyYAML-6.0.2-cp311-cp311-win_amd64.whl", hash = "sha256:e10ce637b18caea04431ce14fabcf5c64a1c61ec9c56b071a4b7ca131ca52d44", size = 161980, upload-time = "2024-08-06T20:32:21.273Z" }, + { url = "https://files.pythonhosted.org/packages/86/0c/c581167fc46d6d6d7ddcfb8c843a4de25bdd27e4466938109ca68492292c/PyYAML-6.0.2-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:c70c95198c015b85feafc136515252a261a84561b7b1d51e3384e0655ddf25ab", size = 183873, upload-time = "2024-08-06T20:32:25.131Z" }, + { url = "https://files.pythonhosted.org/packages/a8/0c/38374f5bb272c051e2a69281d71cba6fdb983413e6758b84482905e29a5d/PyYAML-6.0.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:ce826d6ef20b1bc864f0a68340c8b3287705cae2f8b4b1d932177dcc76721725", size = 173302, upload-time = "2024-08-06T20:32:26.511Z" }, + { url = "https://files.pythonhosted.org/packages/c3/93/9916574aa8c00aa06bbac729972eb1071d002b8e158bd0e83a3b9a20a1f7/PyYAML-6.0.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1f71ea527786de97d1a0cc0eacd1defc0985dcf6b3f17bb77dcfc8c34bec4dc5", size = 739154, upload-time = "2024-08-06T20:32:28.363Z" }, + { url = "https://files.pythonhosted.org/packages/95/0f/b8938f1cbd09739c6da569d172531567dbcc9789e0029aa070856f123984/PyYAML-6.0.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:9b22676e8097e9e22e36d6b7bda33190d0d400f345f23d4065d48f4ca7ae0425", size = 766223, upload-time = "2024-08-06T20:32:30.058Z" }, + { url = "https://files.pythonhosted.org/packages/b9/2b/614b4752f2e127db5cc206abc23a8c19678e92b23c3db30fc86ab731d3bd/PyYAML-6.0.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:80bab7bfc629882493af4aa31a4cfa43a4c57c83813253626916b8c7ada83476", size = 767542, upload-time = "2024-08-06T20:32:31.881Z" }, + { url = "https://files.pythonhosted.org/packages/d4/00/dd137d5bcc7efea1836d6264f049359861cf548469d18da90cd8216cf05f/PyYAML-6.0.2-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:0833f8694549e586547b576dcfaba4a6b55b9e96098b36cdc7ebefe667dfed48", size = 731164, upload-time = "2024-08-06T20:32:37.083Z" }, + { url = "https://files.pythonhosted.org/packages/c9/1f/4f998c900485e5c0ef43838363ba4a9723ac0ad73a9dc42068b12aaba4e4/PyYAML-6.0.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:8b9c7197f7cb2738065c481a0461e50ad02f18c78cd75775628afb4d7137fb3b", size = 756611, upload-time = "2024-08-06T20:32:38.898Z" }, + { url = "https://files.pythonhosted.org/packages/df/d1/f5a275fdb252768b7a11ec63585bc38d0e87c9e05668a139fea92b80634c/PyYAML-6.0.2-cp312-cp312-win32.whl", hash = "sha256:ef6107725bd54b262d6dedcc2af448a266975032bc85ef0172c5f059da6325b4", size = 140591, upload-time = "2024-08-06T20:32:40.241Z" }, + { url = "https://files.pythonhosted.org/packages/0c/e8/4f648c598b17c3d06e8753d7d13d57542b30d56e6c2dedf9c331ae56312e/PyYAML-6.0.2-cp312-cp312-win_amd64.whl", hash = "sha256:7e7401d0de89a9a855c839bc697c079a4af81cf878373abd7dc625847d25cbd8", size = 156338, upload-time = "2024-08-06T20:32:41.93Z" }, + { url = "https://files.pythonhosted.org/packages/ef/e3/3af305b830494fa85d95f6d95ef7fa73f2ee1cc8ef5b495c7c3269fb835f/PyYAML-6.0.2-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:efdca5630322a10774e8e98e1af481aad470dd62c3170801852d752aa7a783ba", size = 181309, upload-time = "2024-08-06T20:32:43.4Z" }, + { url = "https://files.pythonhosted.org/packages/45/9f/3b1c20a0b7a3200524eb0076cc027a970d320bd3a6592873c85c92a08731/PyYAML-6.0.2-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:50187695423ffe49e2deacb8cd10510bc361faac997de9efef88badc3bb9e2d1", size = 171679, upload-time = "2024-08-06T20:32:44.801Z" }, + { url = "https://files.pythonhosted.org/packages/7c/9a/337322f27005c33bcb656c655fa78325b730324c78620e8328ae28b64d0c/PyYAML-6.0.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0ffe8360bab4910ef1b9e87fb812d8bc0a308b0d0eef8c8f44e0254ab3b07133", size = 733428, upload-time = "2024-08-06T20:32:46.432Z" }, + { url = "https://files.pythonhosted.org/packages/a3/69/864fbe19e6c18ea3cc196cbe5d392175b4cf3d5d0ac1403ec3f2d237ebb5/PyYAML-6.0.2-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:17e311b6c678207928d649faa7cb0d7b4c26a0ba73d41e99c4fff6b6c3276484", size = 763361, upload-time = "2024-08-06T20:32:51.188Z" }, + { url = "https://files.pythonhosted.org/packages/04/24/b7721e4845c2f162d26f50521b825fb061bc0a5afcf9a386840f23ea19fa/PyYAML-6.0.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:70b189594dbe54f75ab3a1acec5f1e3faa7e8cf2f1e08d9b561cb41b845f69d5", size = 759523, upload-time = "2024-08-06T20:32:53.019Z" }, + { url = "https://files.pythonhosted.org/packages/2b/b2/e3234f59ba06559c6ff63c4e10baea10e5e7df868092bf9ab40e5b9c56b6/PyYAML-6.0.2-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:41e4e3953a79407c794916fa277a82531dd93aad34e29c2a514c2c0c5fe971cc", size = 726660, upload-time = "2024-08-06T20:32:54.708Z" }, + { url = "https://files.pythonhosted.org/packages/fe/0f/25911a9f080464c59fab9027482f822b86bf0608957a5fcc6eaac85aa515/PyYAML-6.0.2-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:68ccc6023a3400877818152ad9a1033e3db8625d899c72eacb5a668902e4d652", size = 751597, upload-time = "2024-08-06T20:32:56.985Z" }, + { url = "https://files.pythonhosted.org/packages/14/0d/e2c3b43bbce3cf6bd97c840b46088a3031085179e596d4929729d8d68270/PyYAML-6.0.2-cp313-cp313-win32.whl", hash = "sha256:bc2fa7c6b47d6bc618dd7fb02ef6fdedb1090ec036abab80d4681424b84c1183", size = 140527, upload-time = "2024-08-06T20:33:03.001Z" }, + { url = "https://files.pythonhosted.org/packages/fa/de/02b54f42487e3d3c6efb3f89428677074ca7bf43aae402517bc7cca949f3/PyYAML-6.0.2-cp313-cp313-win_amd64.whl", hash = "sha256:8388ee1976c416731879ac16da0aff3f63b286ffdd57cdeb95f3f2e085687563", size = 156446, upload-time = "2024-08-06T20:33:04.33Z" }, ] [[package]] @@ -8570,70 +8590,70 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "cffi", marker = "implementation_name == 'pypy'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/3a/ed/c3876f3b3e8beba336214ce44e1efa1792dd537027cef24192ac2b077d7c/pyzmq-26.3.0.tar.gz", hash = "sha256:f1cd68b8236faab78138a8fc703f7ca0ad431b17a3fcac696358600d4e6243b3", size = 276733 } -wheels = [ - { url = "https://files.pythonhosted.org/packages/41/a8/cc21dcd6f0f96dbd636fcaab345f9664cd54e6577a21a74694202479d3fa/pyzmq-26.3.0-cp310-cp310-macosx_10_15_universal2.whl", hash = "sha256:1586944f4736515af5c6d3a5b150c7e8ca2a2d6e46b23057320584d6f2438f4a", size = 1345312 }, - { url = "https://files.pythonhosted.org/packages/0b/6d/7e0e52798697536d572a105849c4ab621ca00511674b6ce694cb05e437fc/pyzmq-26.3.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:aa7efc695d1fc9f72d91bf9b6c6fe2d7e1b4193836ec530a98faf7d7a7577a58", size = 678336 }, - { url = "https://files.pythonhosted.org/packages/91/86/8914875e2341a40da460feaa9cace727e50a6b640a20ac36186686bde7d9/pyzmq-26.3.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:bd84441e4021cec6e4dd040550386cd9c9ea1d9418ea1a8002dbb7b576026b2b", size = 916965 }, - { url = "https://files.pythonhosted.org/packages/9a/59/72b390b31ed0cc825881435f21baaae9d57e263aba526fa833863b90d667/pyzmq-26.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9176856f36c34a8aa5c0b35ddf52a5d5cd8abeece57c2cd904cfddae3fd9acd3", size = 874003 }, - { url = "https://files.pythonhosted.org/packages/97/d4/4dd152dbbaac35d4e1fe8e8fd26d73640fcd84ec9c3915b545692df1ffb7/pyzmq-26.3.0-cp310-cp310-manylinux_2_28_x86_64.whl", hash = "sha256:49334faa749d55b77f084389a80654bf2e68ab5191c0235066f0140c1b670d64", size = 867989 }, - { url = "https://files.pythonhosted.org/packages/a4/22/1c5dc761dff13981d27d8225aedb19e70ce9149d16cf0c97c7547570e986/pyzmq-26.3.0-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:fd30fc80fe96efb06bea21667c5793bbd65c0dc793187feb39b8f96990680b00", size = 1207989 }, - { url = "https://files.pythonhosted.org/packages/03/89/227ffb9e30b3fbe8196e7c97704345feb750b468e852ab64b0d19fa89e1a/pyzmq-26.3.0-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:b2eddfbbfb473a62c3a251bb737a6d58d91907f6e1d95791431ebe556f47d916", size = 1520523 }, - { url = "https://files.pythonhosted.org/packages/29/d3/e9b99b8404b6a470762cb947bc342e462a853a22ce0b0f2982c65a9b698f/pyzmq-26.3.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:70b3acb9ad729a53d4e751dace35404a024f188aad406013454216aba5485b4e", size = 1419912 }, - { url = "https://files.pythonhosted.org/packages/bb/69/074e2cde8135cae9452778e644ea5c91493bc536367d956005fe83072f63/pyzmq-26.3.0-cp310-cp310-win32.whl", hash = "sha256:c1bd75d692cd7c6d862a98013bfdf06702783b75cffbf5dae06d718fecefe8f2", size = 583733 }, - { url = "https://files.pythonhosted.org/packages/00/f0/55e57d40f6e21877e96507c0c2dd7e32afffc37b0dde7b834df1170cd749/pyzmq-26.3.0-cp310-cp310-win_amd64.whl", hash = "sha256:d7165bcda0dbf203e5ad04d79955d223d84b2263df4db92f525ba370b03a12ab", size = 647229 }, - { url = "https://files.pythonhosted.org/packages/38/1d/6e935b5f06d674c931540b29932a0dd5e1b9d29d047c2764a9c8c6f3ce08/pyzmq-26.3.0-cp310-cp310-win_arm64.whl", hash = "sha256:e34a63f71d2ecffb3c643909ad2d488251afeb5ef3635602b3448e609611a7ed", size = 561038 }, - { url = "https://files.pythonhosted.org/packages/22/75/774e9a4a4291864dd37a03a7bfaf46a82d61cd36c16edd33a5739ad49be3/pyzmq-26.3.0-cp311-cp311-macosx_10_15_universal2.whl", hash = "sha256:2833602d9d42c94b9d0d2a44d2b382d3d3a4485be018ba19dddc401a464c617a", size = 1345893 }, - { url = "https://files.pythonhosted.org/packages/ca/51/d3eedd2bd46ef851bea528d8a2688a5091183b27fc238801fcac70e80dbb/pyzmq-26.3.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d8270d104ec7caa0bdac246d31d48d94472033ceab5ba142881704350b28159c", size = 678261 }, - { url = "https://files.pythonhosted.org/packages/de/5e/521d7c6613769dcc3ed5e44e7082938b6dab27fffe02755784e54e98e17b/pyzmq-26.3.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c208a977843d18d3bd185f323e4eaa912eb4869cb230947dc6edd8a27a4e558a", size = 915311 }, - { url = "https://files.pythonhosted.org/packages/78/db/3be86dd82adc638a2eb07c3028c1747ead49a71d7d334980b007f593fd9f/pyzmq-26.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:eddc2be28a379c218e0d92e4a432805dcb0ca5870156a90b54c03cd9799f9f8a", size = 873193 }, - { url = "https://files.pythonhosted.org/packages/63/1a/81a31920d5113113ccd50271649dd2d0cfcfe46925d8f8a196fe560ed0e6/pyzmq-26.3.0-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:c0b519fa2159c42272f8a244354a0e110d65175647e5185b04008ec00df9f079", size = 867648 }, - { url = "https://files.pythonhosted.org/packages/55/79/bbf57979ff2d89b5465d7205db08de7222d2560edc11272eb054c5a68cb5/pyzmq-26.3.0-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:1595533de3a80bf8363372c20bafa963ec4bf9f2b8f539b1d9a5017f430b84c9", size = 1208475 }, - { url = "https://files.pythonhosted.org/packages/50/fc/1246dfc4b165e7ff97ac3c4117bdd3747e03ebb62269f71f65e216bfac8b/pyzmq-26.3.0-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:bbef99eb8d18ba9a40f00e8836b8040cdcf0f2fa649684cf7a66339599919d21", size = 1519428 }, - { url = "https://files.pythonhosted.org/packages/5f/9a/143aacb6b372b0e2d812aec73a06fc5df3e169a361d4302226f8563954c6/pyzmq-26.3.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:979486d444ca3c469cd1c7f6a619ce48ff08b3b595d451937db543754bfacb65", size = 1419530 }, - { url = "https://files.pythonhosted.org/packages/47/f7/b437e77d496089e17e77866eb126dd97ea47041b58e53892f57e82869198/pyzmq-26.3.0-cp311-cp311-win32.whl", hash = "sha256:4b127cfe10b4c56e4285b69fd4b38ea1d368099ea4273d8fb349163fce3cd598", size = 582538 }, - { url = "https://files.pythonhosted.org/packages/a1/2c/99a01a2d7865aaf44e47c2182cbdbc15da1f2e4cfee92dc8e1fb5114f993/pyzmq-26.3.0-cp311-cp311-win_amd64.whl", hash = "sha256:cf736cc1298ef15280d9fcf7a25c09b05af016656856dc6fe5626fd8912658dd", size = 647989 }, - { url = "https://files.pythonhosted.org/packages/60/b3/36ac1cb8fafeadff09935f4bdc1232e511af8f8893d6cebc7ceb93c6753a/pyzmq-26.3.0-cp311-cp311-win_arm64.whl", hash = "sha256:2dc46ec09f5d36f606ac8393303149e69d17121beee13c8dac25e2a2078e31c4", size = 561533 }, - { url = "https://files.pythonhosted.org/packages/7b/03/7170c3814bb9106c1bca67700c731aaf1cd990fd2f0097c754acb600330e/pyzmq-26.3.0-cp312-cp312-macosx_10_15_universal2.whl", hash = "sha256:c80653332c6136da7f4d4e143975e74ac0fa14f851f716d90583bc19e8945cea", size = 1348354 }, - { url = "https://files.pythonhosted.org/packages/74/f3/908b17f9111cdc764aef1de3d36026a2984c46ed90c3c2c85f28b66142f0/pyzmq-26.3.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6e317ee1d4528a03506cb1c282cd9db73660a35b3564096de37de7350e7d87a7", size = 671056 }, - { url = "https://files.pythonhosted.org/packages/02/ad/afcb8484b65ceacd1609f709c2caeed31bd6c49261a7507cd5c175cc105f/pyzmq-26.3.0-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:943a22ebb3daacb45f76a9bcca9a7b74e7d94608c0c0505da30af900b998ca8d", size = 908597 }, - { url = "https://files.pythonhosted.org/packages/a1/b5/4eeeae0aaaa6ef0c74cfa8b2273b53382bd858df6d99485f2fc8211e7002/pyzmq-26.3.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3fc9e71490d989144981ea21ef4fdfaa7b6aa84aff9632d91c736441ce2f6b00", size = 865260 }, - { url = "https://files.pythonhosted.org/packages/74/6a/63db856e93e3a3c3dc98a1de28a902cf1b21c7b0d3856cd5931d7cfd30af/pyzmq-26.3.0-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:e281a8071a06888575a4eb523c4deeefdcd2f5fe4a2d47e02ac8bf3a5b49f695", size = 859916 }, - { url = "https://files.pythonhosted.org/packages/e1/ce/d522c9b46ee3746d4b98c81969c568c2c6296e931a65f2c87104b645654c/pyzmq-26.3.0-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:be77efd735bb1064605be8dec6e721141c1421ef0b115ef54e493a64e50e9a52", size = 1201368 }, - { url = "https://files.pythonhosted.org/packages/5a/56/29dcd3647a39e933eb489fda261a1e2700a59d4a9432889a85166e15651c/pyzmq-26.3.0-cp312-cp312-musllinux_1_1_i686.whl", hash = "sha256:7a4ac2ffa34f1212dd586af90f4ba894e424f0cabb3a49cdcff944925640f6ac", size = 1512663 }, - { url = "https://files.pythonhosted.org/packages/6b/36/7c570698127a43398ed1b1832dada59496e633115016addbce5eda9938a6/pyzmq-26.3.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:ba698c7c252af83b6bba9775035263f0df5f807f0404019916d4b71af8161f66", size = 1411693 }, - { url = "https://files.pythonhosted.org/packages/de/54/51d39bef85a7cdbca36227f7defdbfcdc5011b8361a3bfc0e8df431f5a5d/pyzmq-26.3.0-cp312-cp312-win32.whl", hash = "sha256:214038aaa88e801e54c2ef0cfdb2e6df27eb05f67b477380a452b595c5ecfa37", size = 581244 }, - { url = "https://files.pythonhosted.org/packages/f2/6a/9512b11a1d0c5648534f03d5ab0c3222f55dc9c192029c1cb00a0ca044e2/pyzmq-26.3.0-cp312-cp312-win_amd64.whl", hash = "sha256:bad7fe0372e505442482ca3ccbc0d6f38dae81b1650f57a0aa6bbee18e7df495", size = 643559 }, - { url = "https://files.pythonhosted.org/packages/27/9f/faf5c9cf91b61eeb82a5e919d024d3ac28a795c92cce817be264ccd757d3/pyzmq-26.3.0-cp312-cp312-win_arm64.whl", hash = "sha256:b7b578d604e79e99aa39495becea013fd043fa9f36e4b490efa951f3d847a24d", size = 557664 }, - { url = "https://files.pythonhosted.org/packages/37/16/97b8c5107bfccb39120e611671a452c9ff6e8626fb3f8d4c15afd652b6ae/pyzmq-26.3.0-cp313-cp313-macosx_10_15_universal2.whl", hash = "sha256:fa85953df84beb7b8b73cb3ec3f5d92b62687a09a8e71525c6734e020edf56fd", size = 1345691 }, - { url = "https://files.pythonhosted.org/packages/a5/61/d5572d95040c0bb5b31eed5b23f3f0f992d94e4e0de0cea62e3c7f3a85c1/pyzmq-26.3.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:209d09f0ab6ddbcebe64630d1e6ca940687e736f443c265ae15bc4bfad833597", size = 670622 }, - { url = "https://files.pythonhosted.org/packages/1c/0c/f0235d27388aacf4ed8bcc1d574f6f2f629da0a20610faa0a8e9d363c2b0/pyzmq-26.3.0-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d35cc1086f1d4f907df85c6cceb2245cb39a04f69c3f375993363216134d76d4", size = 908683 }, - { url = "https://files.pythonhosted.org/packages/cb/52/664828f9586c396b857eec088d208230463e3dc991a24df6adbad98fbaa3/pyzmq-26.3.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b380e9087078ba91e45fb18cdd0c25275ffaa045cf63c947be0ddae6186bc9d9", size = 865212 }, - { url = "https://files.pythonhosted.org/packages/2b/14/213b2967030b7d7aecc32dd453830f98799b3cbf2b10a40232e9f22a6520/pyzmq-26.3.0-cp313-cp313-manylinux_2_28_x86_64.whl", hash = "sha256:6d64e74143587efe7c9522bb74d1448128fdf9897cc9b6d8b9927490922fd558", size = 860068 }, - { url = "https://files.pythonhosted.org/packages/aa/e5/ff50c8fade69d1c0469652832c626d1910668697642c10cb0e1b6183ef9a/pyzmq-26.3.0-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:efba4f53ac7752eea6d8ca38a4ddac579e6e742fba78d1e99c12c95cd2acfc64", size = 1201303 }, - { url = "https://files.pythonhosted.org/packages/9a/e2/fff5e483be95ccc11a05781323e001e63ec15daec1d0f6f08de72ca534db/pyzmq-26.3.0-cp313-cp313-musllinux_1_1_i686.whl", hash = "sha256:9b0137a1c40da3b7989839f9b78a44de642cdd1ce20dcef341de174c8d04aa53", size = 1512892 }, - { url = "https://files.pythonhosted.org/packages/21/75/cc44d276e43136e5692e487c3c019f816e11ed445261e434217c28cc98c4/pyzmq-26.3.0-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:a995404bd3982c089e57b428c74edd5bfc3b0616b3dbcd6a8e270f1ee2110f36", size = 1411736 }, - { url = "https://files.pythonhosted.org/packages/ee/1c/d070cbc9a7961fe772641c51bb3798d88cb1f8e20ca718407363462624cf/pyzmq-26.3.0-cp313-cp313-win32.whl", hash = "sha256:240b1634b9e530ef6a277d95cbca1a6922f44dfddc5f0a3cd6c722a8de867f14", size = 581214 }, - { url = "https://files.pythonhosted.org/packages/38/d3/91082f1151ff5b54e0bed40eb1a26f418530ab07ecaec4dbb83e3d9fa9a9/pyzmq-26.3.0-cp313-cp313-win_amd64.whl", hash = "sha256:fe67291775ea4c2883764ba467eb389c29c308c56b86c1e19e49c9e1ed0cbeca", size = 643412 }, - { url = "https://files.pythonhosted.org/packages/e0/cf/dabe68dfdf3e67bea6152eeec4b251cf899ee5b853cfb5c97e4719f9e6e9/pyzmq-26.3.0-cp313-cp313-win_arm64.whl", hash = "sha256:73ca9ae9a9011b714cf7650450cd9c8b61a135180b708904f1f0a05004543dce", size = 557444 }, - { url = "https://files.pythonhosted.org/packages/c0/56/e7576ac71c1566da4f4ec586351462a2bb202143fb074bf56df8fe85dcc3/pyzmq-26.3.0-cp313-cp313t-macosx_10_15_universal2.whl", hash = "sha256:fea7efbd7e49af9d7e5ed6c506dfc7de3d1a628790bd3a35fd0e3c904dc7d464", size = 1340288 }, - { url = "https://files.pythonhosted.org/packages/f1/ab/0bca97e94d420b5908968bc479e51c3686a9f80d8893450eefcd673b1b1d/pyzmq-26.3.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c4430c7cba23bb0e2ee203eee7851c1654167d956fc6d4b3a87909ccaf3c5825", size = 662462 }, - { url = "https://files.pythonhosted.org/packages/ee/be/99e89b55863808da322ac3ab52d8e135dcf2241094aaa468bfe2923d5194/pyzmq-26.3.0-cp313-cp313t-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:016d89bee8c7d566fad75516b4e53ec7c81018c062d4c51cd061badf9539be52", size = 896464 }, - { url = "https://files.pythonhosted.org/packages/38/d4/a4be06a313c8d6a5fe1d92975db30aca85f502e867fca392532e06a28c3c/pyzmq-26.3.0-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:04bfe59852d76d56736bfd10ac1d49d421ab8ed11030b4a0332900691507f557", size = 853432 }, - { url = "https://files.pythonhosted.org/packages/12/e6/e608b4c34106bbf5b3b382662ea90a43b2e23df0aa9c1f0fd4e21168d523/pyzmq-26.3.0-cp313-cp313t-manylinux_2_28_x86_64.whl", hash = "sha256:1fe05bd0d633a0f672bb28cb8b4743358d196792e1caf04973b7898a0d70b046", size = 845884 }, - { url = "https://files.pythonhosted.org/packages/c3/a9/d5e6355308ba529d9cd3576ee8bb3b2e2b726571748f515fbb8559401f5b/pyzmq-26.3.0-cp313-cp313t-musllinux_1_1_aarch64.whl", hash = "sha256:2aa1a9f236d5b835fb8642f27de95f9edcfd276c4bc1b6ffc84f27c6fb2e2981", size = 1191454 }, - { url = "https://files.pythonhosted.org/packages/6a/9a/a21dc6c73ac242e425709c1e0049368d8f5db5de7c1102a45f93f5c492b3/pyzmq-26.3.0-cp313-cp313t-musllinux_1_1_i686.whl", hash = "sha256:21399b31753bf321043ea60c360ed5052cc7be20739785b1dff1820f819e35b3", size = 1500397 }, - { url = "https://files.pythonhosted.org/packages/87/88/0236056156da0278c9ca2e2562463643597808b5bbd6c34009ba217e7e92/pyzmq-26.3.0-cp313-cp313t-musllinux_1_1_x86_64.whl", hash = "sha256:d015efcd96aca8882057e7e6f06224f79eecd22cad193d3e6a0a91ec67590d1f", size = 1398401 }, - { url = "https://files.pythonhosted.org/packages/7e/ec/2e02dde6b1a436b02a6c0e3cb64c779bf6e76cc41c12131f29d9b10a088f/pyzmq-26.3.0-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:ad03f4252d9041b0635c37528dfa3f44b39f46024ae28c8567f7423676ee409b", size = 835672 }, - { url = "https://files.pythonhosted.org/packages/22/ee/30c2c3f162912cff31af2b9d87295533d16f867e7621bd6f9ed62d9cc807/pyzmq-26.3.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0f3dfb68cf7bf4cfdf34283a75848e077c5defa4907506327282afe92780084d", size = 570837 }, - { url = "https://files.pythonhosted.org/packages/51/a5/5aead624f5f1033dab9bdaf3e2bc692a8042fcb59355c919a2c042061780/pyzmq-26.3.0-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:356ec0e39c5a9cda872b65aca1fd8a5d296ffdadf8e2442b70ff32e73ef597b1", size = 799508 }, - { url = "https://files.pythonhosted.org/packages/ca/8a/dcc0a24cfed80cc004abcba710077147ec9178a12865914e73a60a70cb62/pyzmq-26.3.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:749d671b0eec8e738bbf0b361168369d8c682b94fcd458c20741dc4d69ef5278", size = 758001 }, - { url = "https://files.pythonhosted.org/packages/1a/74/f18e63540340f5c740396eb6408d154a84e9f0e9e1ae931b192bf2aa7425/pyzmq-26.3.0-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:f950f17ae608e0786298340163cac25a4c5543ef25362dd5ddb6dcb10b547be9", size = 556425 }, - { url = "https://files.pythonhosted.org/packages/f4/c6/e36b2a2ff6534cb1d1f6b3fb37901ac54675caf7b2e1239613aa40d1d217/pyzmq-26.3.0-pp311-pypy311_pp73-macosx_10_15_x86_64.whl", hash = "sha256:b4fc9903a73c25be9d5fe45c87faababcf3879445efa16140146b08fccfac017", size = 835670 }, - { url = "https://files.pythonhosted.org/packages/1d/b9/8059c5af94b245068e7f7379c08c7e409ec854139d6021aecf2c111d8547/pyzmq-26.3.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c15b69af22030960ac63567e98ad8221cddf5d720d9cf03d85021dfd452324ef", size = 570838 }, - { url = "https://files.pythonhosted.org/packages/80/a4/f0a4266ff2d94a87f7c32895b1716f9ac0edc0471d518462beeb0a9a94b5/pyzmq-26.3.0-pp311-pypy311_pp73-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:2cf9ab0dff4dbaa2e893eb608373c97eb908e53b7d9793ad00ccbd082c0ee12f", size = 799507 }, - { url = "https://files.pythonhosted.org/packages/78/14/3d7d459f496fab8e487b23423ccba57abf7153a4fde0c3e000500fa02ff8/pyzmq-26.3.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3ec332675f6a138db57aad93ae6387953763f85419bdbd18e914cb279ee1c451", size = 758002 }, - { url = "https://files.pythonhosted.org/packages/22/65/cc1f0e1db1290770285430e36d51767e620487523e6a04094be637e55698/pyzmq-26.3.0-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:eb96568a22fe070590942cd4780950e2172e00fb033a8b76e47692583b1bd97c", size = 556425 }, +sdist = { url = "https://files.pythonhosted.org/packages/3a/ed/c3876f3b3e8beba336214ce44e1efa1792dd537027cef24192ac2b077d7c/pyzmq-26.3.0.tar.gz", hash = "sha256:f1cd68b8236faab78138a8fc703f7ca0ad431b17a3fcac696358600d4e6243b3", size = 276733, upload-time = "2025-03-12T08:04:30.804Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/41/a8/cc21dcd6f0f96dbd636fcaab345f9664cd54e6577a21a74694202479d3fa/pyzmq-26.3.0-cp310-cp310-macosx_10_15_universal2.whl", hash = "sha256:1586944f4736515af5c6d3a5b150c7e8ca2a2d6e46b23057320584d6f2438f4a", size = 1345312, upload-time = "2025-03-12T08:01:58.084Z" }, + { url = "https://files.pythonhosted.org/packages/0b/6d/7e0e52798697536d572a105849c4ab621ca00511674b6ce694cb05e437fc/pyzmq-26.3.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:aa7efc695d1fc9f72d91bf9b6c6fe2d7e1b4193836ec530a98faf7d7a7577a58", size = 678336, upload-time = "2025-03-12T08:01:59.912Z" }, + { url = "https://files.pythonhosted.org/packages/91/86/8914875e2341a40da460feaa9cace727e50a6b640a20ac36186686bde7d9/pyzmq-26.3.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:bd84441e4021cec6e4dd040550386cd9c9ea1d9418ea1a8002dbb7b576026b2b", size = 916965, upload-time = "2025-03-12T08:02:01.24Z" }, + { url = "https://files.pythonhosted.org/packages/9a/59/72b390b31ed0cc825881435f21baaae9d57e263aba526fa833863b90d667/pyzmq-26.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9176856f36c34a8aa5c0b35ddf52a5d5cd8abeece57c2cd904cfddae3fd9acd3", size = 874003, upload-time = "2025-03-12T08:02:02.994Z" }, + { url = "https://files.pythonhosted.org/packages/97/d4/4dd152dbbaac35d4e1fe8e8fd26d73640fcd84ec9c3915b545692df1ffb7/pyzmq-26.3.0-cp310-cp310-manylinux_2_28_x86_64.whl", hash = "sha256:49334faa749d55b77f084389a80654bf2e68ab5191c0235066f0140c1b670d64", size = 867989, upload-time = "2025-03-12T08:02:04.321Z" }, + { url = "https://files.pythonhosted.org/packages/a4/22/1c5dc761dff13981d27d8225aedb19e70ce9149d16cf0c97c7547570e986/pyzmq-26.3.0-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:fd30fc80fe96efb06bea21667c5793bbd65c0dc793187feb39b8f96990680b00", size = 1207989, upload-time = "2025-03-12T08:02:06.048Z" }, + { url = "https://files.pythonhosted.org/packages/03/89/227ffb9e30b3fbe8196e7c97704345feb750b468e852ab64b0d19fa89e1a/pyzmq-26.3.0-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:b2eddfbbfb473a62c3a251bb737a6d58d91907f6e1d95791431ebe556f47d916", size = 1520523, upload-time = "2025-03-12T08:02:07.764Z" }, + { url = "https://files.pythonhosted.org/packages/29/d3/e9b99b8404b6a470762cb947bc342e462a853a22ce0b0f2982c65a9b698f/pyzmq-26.3.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:70b3acb9ad729a53d4e751dace35404a024f188aad406013454216aba5485b4e", size = 1419912, upload-time = "2025-03-12T08:02:09.563Z" }, + { url = "https://files.pythonhosted.org/packages/bb/69/074e2cde8135cae9452778e644ea5c91493bc536367d956005fe83072f63/pyzmq-26.3.0-cp310-cp310-win32.whl", hash = "sha256:c1bd75d692cd7c6d862a98013bfdf06702783b75cffbf5dae06d718fecefe8f2", size = 583733, upload-time = "2025-03-12T08:02:11.647Z" }, + { url = "https://files.pythonhosted.org/packages/00/f0/55e57d40f6e21877e96507c0c2dd7e32afffc37b0dde7b834df1170cd749/pyzmq-26.3.0-cp310-cp310-win_amd64.whl", hash = "sha256:d7165bcda0dbf203e5ad04d79955d223d84b2263df4db92f525ba370b03a12ab", size = 647229, upload-time = "2025-03-12T08:02:12.992Z" }, + { url = "https://files.pythonhosted.org/packages/38/1d/6e935b5f06d674c931540b29932a0dd5e1b9d29d047c2764a9c8c6f3ce08/pyzmq-26.3.0-cp310-cp310-win_arm64.whl", hash = "sha256:e34a63f71d2ecffb3c643909ad2d488251afeb5ef3635602b3448e609611a7ed", size = 561038, upload-time = "2025-03-12T08:02:14.305Z" }, + { url = "https://files.pythonhosted.org/packages/22/75/774e9a4a4291864dd37a03a7bfaf46a82d61cd36c16edd33a5739ad49be3/pyzmq-26.3.0-cp311-cp311-macosx_10_15_universal2.whl", hash = "sha256:2833602d9d42c94b9d0d2a44d2b382d3d3a4485be018ba19dddc401a464c617a", size = 1345893, upload-time = "2025-03-12T08:02:15.725Z" }, + { url = "https://files.pythonhosted.org/packages/ca/51/d3eedd2bd46ef851bea528d8a2688a5091183b27fc238801fcac70e80dbb/pyzmq-26.3.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d8270d104ec7caa0bdac246d31d48d94472033ceab5ba142881704350b28159c", size = 678261, upload-time = "2025-03-12T08:02:17.444Z" }, + { url = "https://files.pythonhosted.org/packages/de/5e/521d7c6613769dcc3ed5e44e7082938b6dab27fffe02755784e54e98e17b/pyzmq-26.3.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c208a977843d18d3bd185f323e4eaa912eb4869cb230947dc6edd8a27a4e558a", size = 915311, upload-time = "2025-03-12T08:02:18.912Z" }, + { url = "https://files.pythonhosted.org/packages/78/db/3be86dd82adc638a2eb07c3028c1747ead49a71d7d334980b007f593fd9f/pyzmq-26.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:eddc2be28a379c218e0d92e4a432805dcb0ca5870156a90b54c03cd9799f9f8a", size = 873193, upload-time = "2025-03-12T08:02:20.311Z" }, + { url = "https://files.pythonhosted.org/packages/63/1a/81a31920d5113113ccd50271649dd2d0cfcfe46925d8f8a196fe560ed0e6/pyzmq-26.3.0-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:c0b519fa2159c42272f8a244354a0e110d65175647e5185b04008ec00df9f079", size = 867648, upload-time = "2025-03-12T08:02:22.148Z" }, + { url = "https://files.pythonhosted.org/packages/55/79/bbf57979ff2d89b5465d7205db08de7222d2560edc11272eb054c5a68cb5/pyzmq-26.3.0-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:1595533de3a80bf8363372c20bafa963ec4bf9f2b8f539b1d9a5017f430b84c9", size = 1208475, upload-time = "2025-03-12T08:02:23.952Z" }, + { url = "https://files.pythonhosted.org/packages/50/fc/1246dfc4b165e7ff97ac3c4117bdd3747e03ebb62269f71f65e216bfac8b/pyzmq-26.3.0-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:bbef99eb8d18ba9a40f00e8836b8040cdcf0f2fa649684cf7a66339599919d21", size = 1519428, upload-time = "2025-03-12T08:02:25.706Z" }, + { url = "https://files.pythonhosted.org/packages/5f/9a/143aacb6b372b0e2d812aec73a06fc5df3e169a361d4302226f8563954c6/pyzmq-26.3.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:979486d444ca3c469cd1c7f6a619ce48ff08b3b595d451937db543754bfacb65", size = 1419530, upload-time = "2025-03-12T08:02:27.119Z" }, + { url = "https://files.pythonhosted.org/packages/47/f7/b437e77d496089e17e77866eb126dd97ea47041b58e53892f57e82869198/pyzmq-26.3.0-cp311-cp311-win32.whl", hash = "sha256:4b127cfe10b4c56e4285b69fd4b38ea1d368099ea4273d8fb349163fce3cd598", size = 582538, upload-time = "2025-03-12T08:02:28.576Z" }, + { url = "https://files.pythonhosted.org/packages/a1/2c/99a01a2d7865aaf44e47c2182cbdbc15da1f2e4cfee92dc8e1fb5114f993/pyzmq-26.3.0-cp311-cp311-win_amd64.whl", hash = "sha256:cf736cc1298ef15280d9fcf7a25c09b05af016656856dc6fe5626fd8912658dd", size = 647989, upload-time = "2025-03-12T08:02:29.897Z" }, + { url = "https://files.pythonhosted.org/packages/60/b3/36ac1cb8fafeadff09935f4bdc1232e511af8f8893d6cebc7ceb93c6753a/pyzmq-26.3.0-cp311-cp311-win_arm64.whl", hash = "sha256:2dc46ec09f5d36f606ac8393303149e69d17121beee13c8dac25e2a2078e31c4", size = 561533, upload-time = "2025-03-12T08:02:31.265Z" }, + { url = "https://files.pythonhosted.org/packages/7b/03/7170c3814bb9106c1bca67700c731aaf1cd990fd2f0097c754acb600330e/pyzmq-26.3.0-cp312-cp312-macosx_10_15_universal2.whl", hash = "sha256:c80653332c6136da7f4d4e143975e74ac0fa14f851f716d90583bc19e8945cea", size = 1348354, upload-time = "2025-03-12T08:02:32.699Z" }, + { url = "https://files.pythonhosted.org/packages/74/f3/908b17f9111cdc764aef1de3d36026a2984c46ed90c3c2c85f28b66142f0/pyzmq-26.3.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6e317ee1d4528a03506cb1c282cd9db73660a35b3564096de37de7350e7d87a7", size = 671056, upload-time = "2025-03-12T08:02:34.086Z" }, + { url = "https://files.pythonhosted.org/packages/02/ad/afcb8484b65ceacd1609f709c2caeed31bd6c49261a7507cd5c175cc105f/pyzmq-26.3.0-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:943a22ebb3daacb45f76a9bcca9a7b74e7d94608c0c0505da30af900b998ca8d", size = 908597, upload-time = "2025-03-12T08:02:35.536Z" }, + { url = "https://files.pythonhosted.org/packages/a1/b5/4eeeae0aaaa6ef0c74cfa8b2273b53382bd858df6d99485f2fc8211e7002/pyzmq-26.3.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3fc9e71490d989144981ea21ef4fdfaa7b6aa84aff9632d91c736441ce2f6b00", size = 865260, upload-time = "2025-03-12T08:02:37.562Z" }, + { url = "https://files.pythonhosted.org/packages/74/6a/63db856e93e3a3c3dc98a1de28a902cf1b21c7b0d3856cd5931d7cfd30af/pyzmq-26.3.0-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:e281a8071a06888575a4eb523c4deeefdcd2f5fe4a2d47e02ac8bf3a5b49f695", size = 859916, upload-time = "2025-03-12T08:02:38.954Z" }, + { url = "https://files.pythonhosted.org/packages/e1/ce/d522c9b46ee3746d4b98c81969c568c2c6296e931a65f2c87104b645654c/pyzmq-26.3.0-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:be77efd735bb1064605be8dec6e721141c1421ef0b115ef54e493a64e50e9a52", size = 1201368, upload-time = "2025-03-12T08:02:40.774Z" }, + { url = "https://files.pythonhosted.org/packages/5a/56/29dcd3647a39e933eb489fda261a1e2700a59d4a9432889a85166e15651c/pyzmq-26.3.0-cp312-cp312-musllinux_1_1_i686.whl", hash = "sha256:7a4ac2ffa34f1212dd586af90f4ba894e424f0cabb3a49cdcff944925640f6ac", size = 1512663, upload-time = "2025-03-12T08:02:42.2Z" }, + { url = "https://files.pythonhosted.org/packages/6b/36/7c570698127a43398ed1b1832dada59496e633115016addbce5eda9938a6/pyzmq-26.3.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:ba698c7c252af83b6bba9775035263f0df5f807f0404019916d4b71af8161f66", size = 1411693, upload-time = "2025-03-12T08:02:43.583Z" }, + { url = "https://files.pythonhosted.org/packages/de/54/51d39bef85a7cdbca36227f7defdbfcdc5011b8361a3bfc0e8df431f5a5d/pyzmq-26.3.0-cp312-cp312-win32.whl", hash = "sha256:214038aaa88e801e54c2ef0cfdb2e6df27eb05f67b477380a452b595c5ecfa37", size = 581244, upload-time = "2025-03-12T08:02:45.072Z" }, + { url = "https://files.pythonhosted.org/packages/f2/6a/9512b11a1d0c5648534f03d5ab0c3222f55dc9c192029c1cb00a0ca044e2/pyzmq-26.3.0-cp312-cp312-win_amd64.whl", hash = "sha256:bad7fe0372e505442482ca3ccbc0d6f38dae81b1650f57a0aa6bbee18e7df495", size = 643559, upload-time = "2025-03-12T08:02:46.485Z" }, + { url = "https://files.pythonhosted.org/packages/27/9f/faf5c9cf91b61eeb82a5e919d024d3ac28a795c92cce817be264ccd757d3/pyzmq-26.3.0-cp312-cp312-win_arm64.whl", hash = "sha256:b7b578d604e79e99aa39495becea013fd043fa9f36e4b490efa951f3d847a24d", size = 557664, upload-time = "2025-03-12T08:02:47.896Z" }, + { url = "https://files.pythonhosted.org/packages/37/16/97b8c5107bfccb39120e611671a452c9ff6e8626fb3f8d4c15afd652b6ae/pyzmq-26.3.0-cp313-cp313-macosx_10_15_universal2.whl", hash = "sha256:fa85953df84beb7b8b73cb3ec3f5d92b62687a09a8e71525c6734e020edf56fd", size = 1345691, upload-time = "2025-03-12T08:02:49.508Z" }, + { url = "https://files.pythonhosted.org/packages/a5/61/d5572d95040c0bb5b31eed5b23f3f0f992d94e4e0de0cea62e3c7f3a85c1/pyzmq-26.3.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:209d09f0ab6ddbcebe64630d1e6ca940687e736f443c265ae15bc4bfad833597", size = 670622, upload-time = "2025-03-12T08:02:51.112Z" }, + { url = "https://files.pythonhosted.org/packages/1c/0c/f0235d27388aacf4ed8bcc1d574f6f2f629da0a20610faa0a8e9d363c2b0/pyzmq-26.3.0-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d35cc1086f1d4f907df85c6cceb2245cb39a04f69c3f375993363216134d76d4", size = 908683, upload-time = "2025-03-12T08:02:52.659Z" }, + { url = "https://files.pythonhosted.org/packages/cb/52/664828f9586c396b857eec088d208230463e3dc991a24df6adbad98fbaa3/pyzmq-26.3.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b380e9087078ba91e45fb18cdd0c25275ffaa045cf63c947be0ddae6186bc9d9", size = 865212, upload-time = "2025-03-12T08:02:54.187Z" }, + { url = "https://files.pythonhosted.org/packages/2b/14/213b2967030b7d7aecc32dd453830f98799b3cbf2b10a40232e9f22a6520/pyzmq-26.3.0-cp313-cp313-manylinux_2_28_x86_64.whl", hash = "sha256:6d64e74143587efe7c9522bb74d1448128fdf9897cc9b6d8b9927490922fd558", size = 860068, upload-time = "2025-03-12T08:02:55.609Z" }, + { url = "https://files.pythonhosted.org/packages/aa/e5/ff50c8fade69d1c0469652832c626d1910668697642c10cb0e1b6183ef9a/pyzmq-26.3.0-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:efba4f53ac7752eea6d8ca38a4ddac579e6e742fba78d1e99c12c95cd2acfc64", size = 1201303, upload-time = "2025-03-12T08:02:57.073Z" }, + { url = "https://files.pythonhosted.org/packages/9a/e2/fff5e483be95ccc11a05781323e001e63ec15daec1d0f6f08de72ca534db/pyzmq-26.3.0-cp313-cp313-musllinux_1_1_i686.whl", hash = "sha256:9b0137a1c40da3b7989839f9b78a44de642cdd1ce20dcef341de174c8d04aa53", size = 1512892, upload-time = "2025-03-12T08:02:58.68Z" }, + { url = "https://files.pythonhosted.org/packages/21/75/cc44d276e43136e5692e487c3c019f816e11ed445261e434217c28cc98c4/pyzmq-26.3.0-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:a995404bd3982c089e57b428c74edd5bfc3b0616b3dbcd6a8e270f1ee2110f36", size = 1411736, upload-time = "2025-03-12T08:03:00.202Z" }, + { url = "https://files.pythonhosted.org/packages/ee/1c/d070cbc9a7961fe772641c51bb3798d88cb1f8e20ca718407363462624cf/pyzmq-26.3.0-cp313-cp313-win32.whl", hash = "sha256:240b1634b9e530ef6a277d95cbca1a6922f44dfddc5f0a3cd6c722a8de867f14", size = 581214, upload-time = "2025-03-12T08:03:02.412Z" }, + { url = "https://files.pythonhosted.org/packages/38/d3/91082f1151ff5b54e0bed40eb1a26f418530ab07ecaec4dbb83e3d9fa9a9/pyzmq-26.3.0-cp313-cp313-win_amd64.whl", hash = "sha256:fe67291775ea4c2883764ba467eb389c29c308c56b86c1e19e49c9e1ed0cbeca", size = 643412, upload-time = "2025-03-12T08:03:04.007Z" }, + { url = "https://files.pythonhosted.org/packages/e0/cf/dabe68dfdf3e67bea6152eeec4b251cf899ee5b853cfb5c97e4719f9e6e9/pyzmq-26.3.0-cp313-cp313-win_arm64.whl", hash = "sha256:73ca9ae9a9011b714cf7650450cd9c8b61a135180b708904f1f0a05004543dce", size = 557444, upload-time = "2025-03-12T08:03:05.53Z" }, + { url = "https://files.pythonhosted.org/packages/c0/56/e7576ac71c1566da4f4ec586351462a2bb202143fb074bf56df8fe85dcc3/pyzmq-26.3.0-cp313-cp313t-macosx_10_15_universal2.whl", hash = "sha256:fea7efbd7e49af9d7e5ed6c506dfc7de3d1a628790bd3a35fd0e3c904dc7d464", size = 1340288, upload-time = "2025-03-12T08:03:07.638Z" }, + { url = "https://files.pythonhosted.org/packages/f1/ab/0bca97e94d420b5908968bc479e51c3686a9f80d8893450eefcd673b1b1d/pyzmq-26.3.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c4430c7cba23bb0e2ee203eee7851c1654167d956fc6d4b3a87909ccaf3c5825", size = 662462, upload-time = "2025-03-12T08:03:10.039Z" }, + { url = "https://files.pythonhosted.org/packages/ee/be/99e89b55863808da322ac3ab52d8e135dcf2241094aaa468bfe2923d5194/pyzmq-26.3.0-cp313-cp313t-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:016d89bee8c7d566fad75516b4e53ec7c81018c062d4c51cd061badf9539be52", size = 896464, upload-time = "2025-03-12T08:03:11.51Z" }, + { url = "https://files.pythonhosted.org/packages/38/d4/a4be06a313c8d6a5fe1d92975db30aca85f502e867fca392532e06a28c3c/pyzmq-26.3.0-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:04bfe59852d76d56736bfd10ac1d49d421ab8ed11030b4a0332900691507f557", size = 853432, upload-time = "2025-03-12T08:03:12.948Z" }, + { url = "https://files.pythonhosted.org/packages/12/e6/e608b4c34106bbf5b3b382662ea90a43b2e23df0aa9c1f0fd4e21168d523/pyzmq-26.3.0-cp313-cp313t-manylinux_2_28_x86_64.whl", hash = "sha256:1fe05bd0d633a0f672bb28cb8b4743358d196792e1caf04973b7898a0d70b046", size = 845884, upload-time = "2025-03-12T08:03:14.429Z" }, + { url = "https://files.pythonhosted.org/packages/c3/a9/d5e6355308ba529d9cd3576ee8bb3b2e2b726571748f515fbb8559401f5b/pyzmq-26.3.0-cp313-cp313t-musllinux_1_1_aarch64.whl", hash = "sha256:2aa1a9f236d5b835fb8642f27de95f9edcfd276c4bc1b6ffc84f27c6fb2e2981", size = 1191454, upload-time = "2025-03-12T08:03:16.348Z" }, + { url = "https://files.pythonhosted.org/packages/6a/9a/a21dc6c73ac242e425709c1e0049368d8f5db5de7c1102a45f93f5c492b3/pyzmq-26.3.0-cp313-cp313t-musllinux_1_1_i686.whl", hash = "sha256:21399b31753bf321043ea60c360ed5052cc7be20739785b1dff1820f819e35b3", size = 1500397, upload-time = "2025-03-12T08:03:17.918Z" }, + { url = "https://files.pythonhosted.org/packages/87/88/0236056156da0278c9ca2e2562463643597808b5bbd6c34009ba217e7e92/pyzmq-26.3.0-cp313-cp313t-musllinux_1_1_x86_64.whl", hash = "sha256:d015efcd96aca8882057e7e6f06224f79eecd22cad193d3e6a0a91ec67590d1f", size = 1398401, upload-time = "2025-03-12T08:03:19.493Z" }, + { url = "https://files.pythonhosted.org/packages/7e/ec/2e02dde6b1a436b02a6c0e3cb64c779bf6e76cc41c12131f29d9b10a088f/pyzmq-26.3.0-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:ad03f4252d9041b0635c37528dfa3f44b39f46024ae28c8567f7423676ee409b", size = 835672, upload-time = "2025-03-12T08:03:52.729Z" }, + { url = "https://files.pythonhosted.org/packages/22/ee/30c2c3f162912cff31af2b9d87295533d16f867e7621bd6f9ed62d9cc807/pyzmq-26.3.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0f3dfb68cf7bf4cfdf34283a75848e077c5defa4907506327282afe92780084d", size = 570837, upload-time = "2025-03-12T08:03:54.3Z" }, + { url = "https://files.pythonhosted.org/packages/51/a5/5aead624f5f1033dab9bdaf3e2bc692a8042fcb59355c919a2c042061780/pyzmq-26.3.0-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:356ec0e39c5a9cda872b65aca1fd8a5d296ffdadf8e2442b70ff32e73ef597b1", size = 799508, upload-time = "2025-03-12T08:03:55.841Z" }, + { url = "https://files.pythonhosted.org/packages/ca/8a/dcc0a24cfed80cc004abcba710077147ec9178a12865914e73a60a70cb62/pyzmq-26.3.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:749d671b0eec8e738bbf0b361168369d8c682b94fcd458c20741dc4d69ef5278", size = 758001, upload-time = "2025-03-12T08:03:57.87Z" }, + { url = "https://files.pythonhosted.org/packages/1a/74/f18e63540340f5c740396eb6408d154a84e9f0e9e1ae931b192bf2aa7425/pyzmq-26.3.0-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:f950f17ae608e0786298340163cac25a4c5543ef25362dd5ddb6dcb10b547be9", size = 556425, upload-time = "2025-03-12T08:03:59.479Z" }, + { url = "https://files.pythonhosted.org/packages/f4/c6/e36b2a2ff6534cb1d1f6b3fb37901ac54675caf7b2e1239613aa40d1d217/pyzmq-26.3.0-pp311-pypy311_pp73-macosx_10_15_x86_64.whl", hash = "sha256:b4fc9903a73c25be9d5fe45c87faababcf3879445efa16140146b08fccfac017", size = 835670, upload-time = "2025-03-12T08:04:01.037Z" }, + { url = "https://files.pythonhosted.org/packages/1d/b9/8059c5af94b245068e7f7379c08c7e409ec854139d6021aecf2c111d8547/pyzmq-26.3.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c15b69af22030960ac63567e98ad8221cddf5d720d9cf03d85021dfd452324ef", size = 570838, upload-time = "2025-03-12T08:04:03.125Z" }, + { url = "https://files.pythonhosted.org/packages/80/a4/f0a4266ff2d94a87f7c32895b1716f9ac0edc0471d518462beeb0a9a94b5/pyzmq-26.3.0-pp311-pypy311_pp73-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:2cf9ab0dff4dbaa2e893eb608373c97eb908e53b7d9793ad00ccbd082c0ee12f", size = 799507, upload-time = "2025-03-12T08:04:04.704Z" }, + { url = "https://files.pythonhosted.org/packages/78/14/3d7d459f496fab8e487b23423ccba57abf7153a4fde0c3e000500fa02ff8/pyzmq-26.3.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3ec332675f6a138db57aad93ae6387953763f85419bdbd18e914cb279ee1c451", size = 758002, upload-time = "2025-03-12T08:04:06.678Z" }, + { url = "https://files.pythonhosted.org/packages/22/65/cc1f0e1db1290770285430e36d51767e620487523e6a04094be637e55698/pyzmq-26.3.0-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:eb96568a22fe070590942cd4780950e2172e00fb033a8b76e47692583b1bd97c", size = 556425, upload-time = "2025-03-12T08:04:08.37Z" }, ] [[package]] @@ -8649,9 +8669,9 @@ dependencies = [ { name = "pydantic" }, { name = "urllib3" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/84/39/5fd63d835acbad5d76c3f3e7cb366c84c9cc09b2a2d2b3a4cac3a9b6adee/qdrant_client-1.9.2.tar.gz", hash = "sha256:35ba55a8484a4b817f985749d11fe6b5d2acf617fec07dd8bc01f3e9b4e9fa79", size = 201058 } +sdist = { url = "https://files.pythonhosted.org/packages/84/39/5fd63d835acbad5d76c3f3e7cb366c84c9cc09b2a2d2b3a4cac3a9b6adee/qdrant_client-1.9.2.tar.gz", hash = "sha256:35ba55a8484a4b817f985749d11fe6b5d2acf617fec07dd8bc01f3e9b4e9fa79", size = 201058, upload-time = "2024-06-20T11:19:54.006Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/8f/32/d639a030094b9e427e27abc7ad36b26a912d403e2a1bbd5b172a766de3a6/qdrant_client-1.9.2-py3-none-any.whl", hash = "sha256:0f49a4a6a47f62bc2c9afc69f9e1fb7790e4861ffe083d2de78dda30eb477d0e", size = 230108 }, + { url = "https://files.pythonhosted.org/packages/8f/32/d639a030094b9e427e27abc7ad36b26a912d403e2a1bbd5b172a766de3a6/qdrant_client-1.9.2-py3-none-any.whl", hash = "sha256:0f49a4a6a47f62bc2c9afc69f9e1fb7790e4861ffe083d2de78dda30eb477d0e", size = 230108, upload-time = "2024-06-20T11:19:51.713Z" }, ] [[package]] @@ -8678,9 +8698,9 @@ dependencies = [ { name = "typer" }, { name = "typing-extensions", marker = "python_full_version <= '3.10'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/6d/74/66d5af14618b8b53a642d178fb2e598db6e9000decc038aa064bba690ee6/qianfan-0.3.5.tar.gz", hash = "sha256:b71847888bd99d61cee5f84f614f431204f3d656d71dd7ae1d0f9bc9ae51b42b", size = 211966 } +sdist = { url = "https://files.pythonhosted.org/packages/6d/74/66d5af14618b8b53a642d178fb2e598db6e9000decc038aa064bba690ee6/qianfan-0.3.5.tar.gz", hash = "sha256:b71847888bd99d61cee5f84f614f431204f3d656d71dd7ae1d0f9bc9ae51b42b", size = 211966, upload-time = "2024-03-14T15:11:59.026Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/4d/dc/e5d1262d3c3be20b71749743db28643ae2e3ebf7bb46929cde12f7a187e8/qianfan-0.3.5-py3-none-any.whl", hash = "sha256:0d5712c93ec6877c4176aae21ff58b41ccfef7ba661c6e19c07209c353353a16", size = 304772 }, + { url = "https://files.pythonhosted.org/packages/4d/dc/e5d1262d3c3be20b71749743db28643ae2e3ebf7bb46929cde12f7a187e8/qianfan-0.3.5-py3-none-any.whl", hash = "sha256:0d5712c93ec6877c4176aae21ff58b41ccfef7ba661c6e19c07209c353353a16", size = 304772, upload-time = "2024-03-14T15:11:56.428Z" }, ] [[package]] @@ -8690,98 +8710,98 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "cassio" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/3e/e1/da324f5b590aef5ae07b8e7e38ee249101b2bfae6882ba1152c06f8228b2/ragstack_ai_knowledge_store-0.2.1.tar.gz", hash = "sha256:20424d42978be228feb887a71d76228638765446d1a37a1f6faef109e448fe06", size = 16964 } +sdist = { url = "https://files.pythonhosted.org/packages/3e/e1/da324f5b590aef5ae07b8e7e38ee249101b2bfae6882ba1152c06f8228b2/ragstack_ai_knowledge_store-0.2.1.tar.gz", hash = "sha256:20424d42978be228feb887a71d76228638765446d1a37a1f6faef109e448fe06", size = 16964, upload-time = "2024-07-30T10:42:12.03Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/3b/ab/0afba28f5e9ff962130c8c08bea1ea609be98ec0be3175748911732bd2ca/ragstack_ai_knowledge_store-0.2.1-py3-none-any.whl", hash = "sha256:2749c6ab43768e14892dbc1190f2348e9006ad5eb77188e875d704ff811ccc6b", size = 18726 }, + { url = "https://files.pythonhosted.org/packages/3b/ab/0afba28f5e9ff962130c8c08bea1ea609be98ec0be3175748911732bd2ca/ragstack_ai_knowledge_store-0.2.1-py3-none-any.whl", hash = "sha256:2749c6ab43768e14892dbc1190f2348e9006ad5eb77188e875d704ff811ccc6b", size = 18726, upload-time = "2024-07-30T10:42:10.604Z" }, ] [[package]] name = "rapidfuzz" version = "3.12.2" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/f9/be/8dff25a6157dfbde9867720b1282157fe7b809e085130bb89d7655c62186/rapidfuzz-3.12.2.tar.gz", hash = "sha256:b0ba1ccc22fff782e7152a3d3d0caca44ec4e32dc48ba01c560b8593965b5aa3", size = 57907839 } -wheels = [ - { url = "https://files.pythonhosted.org/packages/dd/47/55413211ec32f76c39a6e4f88d024d2194fd4c23abe8102cdbcf28cf80eb/rapidfuzz-3.12.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:0b9a75e0385a861178adf59e86d6616cbd0d5adca7228dc9eeabf6f62cf5b0b1", size = 1959750 }, - { url = "https://files.pythonhosted.org/packages/a3/7f/7350c9a68952b52f669b50528b0e53fca2a9d633457fc2a53d8a5e4b1bb2/rapidfuzz-3.12.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:6906a7eb458731e3dd2495af1d0410e23a21a2a2b7ced535e6d5cd15cb69afc5", size = 1433727 }, - { url = "https://files.pythonhosted.org/packages/43/b0/148a34adc92f49582add349faaad9d8f4462a76cc30ad2f1d86bdba4fa44/rapidfuzz-3.12.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f4b3334a8958b689f292d5ce8a928140ac98919b51e084f04bf0c14276e4c6ba", size = 1423353 }, - { url = "https://files.pythonhosted.org/packages/1e/8f/923ca60dcd814dba1772420c38c8b70e1fe4e6f0b5699bb3afcbe8c4bed1/rapidfuzz-3.12.2-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:85a54ce30345cff2c79cbcffa063f270ad1daedd0d0c3ff6e541d3c3ba4288cf", size = 5641810 }, - { url = "https://files.pythonhosted.org/packages/b8/91/b57ea560a8ff54e0ebb131a62740501ff7f6ffa14dc16e9853a97289614c/rapidfuzz-3.12.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:acb63c5072c08058f8995404201a52fc4e1ecac105548a4d03c6c6934bda45a3", size = 1683536 }, - { url = "https://files.pythonhosted.org/packages/fd/5b/fba390383a82353b72c32b5d14f0f7669a542e7205c55f6d2ae6112369bf/rapidfuzz-3.12.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:5385398d390c6571f0f2a7837e6ddde0c8b912dac096dc8c87208ce9aaaa7570", size = 1685847 }, - { url = "https://files.pythonhosted.org/packages/15/6f/5211f2e80d4e82ff793f214429cbc8a8a69ef7978fd299112ae1c5595ae8/rapidfuzz-3.12.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5032cbffa245b4beba0067f8ed17392ef2501b346ae3c1f1d14b950edf4b6115", size = 3142196 }, - { url = "https://files.pythonhosted.org/packages/92/fc/d2b4efecf81180c49da09ff97657e0517a5ea55a99b16a1adc56d2900c0b/rapidfuzz-3.12.2-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:195adbb384d89d6c55e2fd71e7fb262010f3196e459aa2f3f45f31dd7185fe72", size = 2521222 }, - { url = "https://files.pythonhosted.org/packages/ef/5f/a27e284d37632c808eb7cd6c49178dd52354bfb290843e253af4bd46fa61/rapidfuzz-3.12.2-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:f43b773a4d4950606fb25568ecde5f25280daf8f97b87eb323e16ecd8177b328", size = 7867428 }, - { url = "https://files.pythonhosted.org/packages/45/68/59168dd67d319a958c525a4eeada5d62a83f83a42b79f9b55917da70f1a7/rapidfuzz-3.12.2-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:55a43be0e0fa956a919043c19d19bd988991d15c59f179d413fe5145ed9deb43", size = 2904044 }, - { url = "https://files.pythonhosted.org/packages/5e/40/6bbe014b94d3cef718cfe0be41eb0cecf6fda4b1cd31ba1dddf1984afa08/rapidfuzz-3.12.2-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:71cf1ea16acdebe9e2fb62ee7a77f8f70e877bebcbb33b34e660af2eb6d341d9", size = 3551416 }, - { url = "https://files.pythonhosted.org/packages/e4/6b/2f8e0f7de4a5ac54258be885c2e735a315c71187481a7f3d655d650c5c4c/rapidfuzz-3.12.2-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:a3692d4ab36d44685f61326dca539975a4eda49b2a76f0a3df177d8a2c0de9d2", size = 4589777 }, - { url = "https://files.pythonhosted.org/packages/51/b3/84927233624d5e308e4739c748d2cb4ba46675efb7e021661c68b7a7b941/rapidfuzz-3.12.2-cp310-cp310-win32.whl", hash = "sha256:09227bd402caa4397ba1d6e239deea635703b042dd266a4092548661fb22b9c6", size = 1862195 }, - { url = "https://files.pythonhosted.org/packages/c9/49/e101be3e62b6524ea8b271b2e949878c8b58c31a0dc5d30b90f4f5c980e7/rapidfuzz-3.12.2-cp310-cp310-win_amd64.whl", hash = "sha256:0f05b7b95f9f87254b53fa92048367a8232c26cee7fc8665e4337268c3919def", size = 1625063 }, - { url = "https://files.pythonhosted.org/packages/ed/21/a7cbb1eacad92a840a62a22f49d98b423154da49874b787e24bb630f4689/rapidfuzz-3.12.2-cp310-cp310-win_arm64.whl", hash = "sha256:6938738e00d9eb6e04097b3f565097e20b0c398f9c58959a2bc64f7f6be3d9da", size = 870054 }, - { url = "https://files.pythonhosted.org/packages/8e/41/985b8786f7895f7a7f03f80b547e04a5b9f41187f43de386ad2f32b9f9fc/rapidfuzz-3.12.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:e9c4d984621ae17404c58f8d06ed8b025e167e52c0e6a511dfec83c37e9220cd", size = 1960568 }, - { url = "https://files.pythonhosted.org/packages/90/9e/9278b4160bf86346fc5f110b5daf07af629343bfcd04a9366d355bc6104e/rapidfuzz-3.12.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:9f9132c55d330f0a1d34ce6730a76805323a6250d97468a1ca766a883d6a9a25", size = 1434362 }, - { url = "https://files.pythonhosted.org/packages/e7/53/fe3fb50111e203da4e82b8694c29cbf44101cdbf1efd7ef721cdf85e0aca/rapidfuzz-3.12.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:39b343b6cb4b2c3dbc8d2d4c5ee915b6088e3b144ddf8305a57eaab16cf9fc74", size = 1417839 }, - { url = "https://files.pythonhosted.org/packages/fd/c4/aa11749bc9d9c0539061d32f2c525d99e11588867d3d6e94693ccd4e0dd0/rapidfuzz-3.12.2-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:24081077b571ec4ee6d5d7ea0e49bc6830bf05b50c1005028523b9cd356209f3", size = 5620525 }, - { url = "https://files.pythonhosted.org/packages/5f/62/463c618a5a8a44bf6b087325353e13dbd5bc19c44cc06134d3c9eff0d04a/rapidfuzz-3.12.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:c988a4fc91856260355773bf9d32bebab2083d4c6df33fafeddf4330e5ae9139", size = 1671267 }, - { url = "https://files.pythonhosted.org/packages/ca/b6/ec87c56ed0fab59f8220f5b832d5c1dd374667bee73318a01392ccc8c23d/rapidfuzz-3.12.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:780b4469ee21cf62b1b2e8ada042941fd2525e45d5fb6a6901a9798a0e41153c", size = 1683415 }, - { url = "https://files.pythonhosted.org/packages/46/08/862e65a1022cbfa2935e7b3f04cdaa73b0967ebf4762ddf509735da47d73/rapidfuzz-3.12.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:edd84b0a323885493c893bad16098c5e3b3005d7caa995ae653da07373665d97", size = 3139234 }, - { url = "https://files.pythonhosted.org/packages/ee/fa/7e8c0d1d26a4b892344c743f17e2c8482f749b616cd651590bd60994b49f/rapidfuzz-3.12.2-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:efa22059c765b3d8778083805b199deaaf643db070f65426f87d274565ddf36a", size = 2523730 }, - { url = "https://files.pythonhosted.org/packages/8a/52/1d5b80e990c2e9998e47be118c2dbabda75daa2a5f5ff978df1ed76d7f81/rapidfuzz-3.12.2-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:095776b11bb45daf7c2973dd61cc472d7ea7f2eecfa454aef940b4675659b92f", size = 7880525 }, - { url = "https://files.pythonhosted.org/packages/0c/18/9c8cd7378272590a1eb0855b587f3a1fbd3492bd1612825d675320eeeb1b/rapidfuzz-3.12.2-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:7e2574cf4aa86065600b664a1ac7b8b8499107d102ecde836aaaa403fc4f1784", size = 2905180 }, - { url = "https://files.pythonhosted.org/packages/4b/94/992de5d0fc9269a93ce62979aced028e0939d3477ea99d87fd0e22f44e8d/rapidfuzz-3.12.2-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:d5a3425a6c50fd8fbd991d8f085ddb504791dae6ef9cc3ab299fea2cb5374bef", size = 3548613 }, - { url = "https://files.pythonhosted.org/packages/9b/25/ed3a0317f118131ee297de5936e1587e48b059e6438f4bbf92ef3bbc4927/rapidfuzz-3.12.2-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:97fb05e1ddb7b71a054040af588b0634214ee87cea87900d309fafc16fd272a4", size = 4583047 }, - { url = "https://files.pythonhosted.org/packages/4d/27/10585a5a62ff6ebbefa3e836a3fd8c123e2ed0bbde8cfcdd7477032cd458/rapidfuzz-3.12.2-cp311-cp311-win32.whl", hash = "sha256:b4c5a0413589aef936892fbfa94b7ff6f7dd09edf19b5a7b83896cc9d4e8c184", size = 1863208 }, - { url = "https://files.pythonhosted.org/packages/38/4c/faacecf70a4e202a02f029ec6f6e04e910d95c4ef36d7d63b83b160f7f3e/rapidfuzz-3.12.2-cp311-cp311-win_amd64.whl", hash = "sha256:58d9ae5cf9246d102db2a2558b67fe7e73c533e5d769099747921232d88b9be2", size = 1630876 }, - { url = "https://files.pythonhosted.org/packages/a7/4b/4931da26e0677880a9a533ef75ccbe564c091aa4a3579aed0355c7e06900/rapidfuzz-3.12.2-cp311-cp311-win_arm64.whl", hash = "sha256:7635fe34246cd241c8e35eb83084e978b01b83d5ef7e5bf72a704c637f270017", size = 870896 }, - { url = "https://files.pythonhosted.org/packages/a7/d2/e071753227c9e9f7f3550b983f30565f6e994581529815fa5a8879e7cd10/rapidfuzz-3.12.2-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:1d982a651253ffe8434d9934ff0c1089111d60502228464721a2a4587435e159", size = 1944403 }, - { url = "https://files.pythonhosted.org/packages/aa/d1/4a10d21cc97aa36f4019af24382b5b4dc5ea6444499883c1c1286c6089ba/rapidfuzz-3.12.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:02e6466caa0222d5233b1f05640873671cd99549a5c5ba4c29151634a1e56080", size = 1430287 }, - { url = "https://files.pythonhosted.org/packages/6a/2d/76d39ab0beeb884d432096fe288c41850e37608e0145264081d0cb809f3c/rapidfuzz-3.12.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e956b3f053e474abae69ac693a52742109d860ac2375fe88e9387d3277f4c96c", size = 1403693 }, - { url = "https://files.pythonhosted.org/packages/85/1a/719b0f6498c003627e4b83b841bdcd48b11de8a9908a9051c4d2a0bc2245/rapidfuzz-3.12.2-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:2dee7d740a2d5418d4f964f39ab8d89923e6b945850db833e798a1969b19542a", size = 5555878 }, - { url = "https://files.pythonhosted.org/packages/af/48/14d952a73254b4b0e517141acd27979bd23948adaf197f6ca2dc722fde6a/rapidfuzz-3.12.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:a057cdb0401e42c84b6516c9b1635f7aedd5e430c6e388bd5f6bcd1d6a0686bb", size = 1655301 }, - { url = "https://files.pythonhosted.org/packages/db/3f/b093e154e9752325d7459aa6dca43b7acbcaffa05133507e2403676e3e75/rapidfuzz-3.12.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:dccf8d4fb5b86d39c581a59463c596b1d09df976da26ff04ae219604223d502f", size = 1678069 }, - { url = "https://files.pythonhosted.org/packages/d6/7e/88853ecae5b5456eb1a1d8a01cbd534e25b671735d5d974609cbae082542/rapidfuzz-3.12.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:21d5b3793c6f5aecca595cd24164bf9d3c559e315ec684f912146fc4e769e367", size = 3137119 }, - { url = "https://files.pythonhosted.org/packages/4d/d2/b1f809b815aaf682ddac9c57929149f740b90feeb4f8da2f535c196de821/rapidfuzz-3.12.2-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:46a616c0e13cff2de1761b011e0b14bb73b110182f009223f1453d505c9a975c", size = 2491639 }, - { url = "https://files.pythonhosted.org/packages/61/e4/a908d7b8db6e52ba2f80f6f0d0709ef9fdedb767db4307084331742b67f0/rapidfuzz-3.12.2-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:19fa5bc4301a1ee55400d4a38a8ecf9522b0391fc31e6da5f4d68513fe5c0026", size = 7821561 }, - { url = "https://files.pythonhosted.org/packages/f3/83/0250c49deefff15c46f5e590d8ee6abbd0f056e20b85994db55c16ac6ead/rapidfuzz-3.12.2-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:544a47190a0d25971658a9365dba7095397b4ce3e897f7dd0a77ca2cf6fa984e", size = 2874048 }, - { url = "https://files.pythonhosted.org/packages/6c/3f/8d433d964c6e476476ee53eae5fa77b9f16b38d312eb1571e9099a6a3b12/rapidfuzz-3.12.2-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:f21af27c5e001f0ba1b88c36a0936437dfe034c452548d998891c21125eb640f", size = 3522801 }, - { url = "https://files.pythonhosted.org/packages/82/85/4931bfa41ef837b1544838e46e0556640d18114b3da9cf05e10defff00ae/rapidfuzz-3.12.2-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:b63170d9db00629b5b3f2862114d8d6ee19127eaba0eee43762d62a25817dbe0", size = 4567304 }, - { url = "https://files.pythonhosted.org/packages/b1/fe/fdae322869885115dd19a38c1da71b73a8832aa77757c93f460743d4f54c/rapidfuzz-3.12.2-cp312-cp312-win32.whl", hash = "sha256:6c7152d77b2eb6bfac7baa11f2a9c45fd5a2d848dbb310acd0953b3b789d95c9", size = 1845332 }, - { url = "https://files.pythonhosted.org/packages/ca/a4/2ccebda5fb8a266d163d57a42c2a6ef6f91815df5d89cf38c12e8aa6ed0b/rapidfuzz-3.12.2-cp312-cp312-win_amd64.whl", hash = "sha256:1a314d170ee272ac87579f25a6cf8d16a031e1f7a7b07663434b41a1473bc501", size = 1617926 }, - { url = "https://files.pythonhosted.org/packages/a5/bc/aa8a4dc4ebff966dd039cce017c614cfd202049b4d1a2daafee7d018521b/rapidfuzz-3.12.2-cp312-cp312-win_arm64.whl", hash = "sha256:d41e8231326e94fd07c4d8f424f6bed08fead6f5e6688d1e6e787f1443ae7631", size = 864737 }, - { url = "https://files.pythonhosted.org/packages/96/59/2ea3b5bb82798eae73d6ee892264ebfe42727626c1f0e96c77120f0d5cf6/rapidfuzz-3.12.2-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:941f31038dba5d3dedcfcceba81d61570ad457c873a24ceb13f4f44fcb574260", size = 1936870 }, - { url = "https://files.pythonhosted.org/packages/54/85/4e486bf9ea05e771ad231731305ed701db1339157f630b76b246ce29cf71/rapidfuzz-3.12.2-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:fe2dfc454ee51ba168a67b1e92b72aad251e45a074972cef13340bbad2fd9438", size = 1424231 }, - { url = "https://files.pythonhosted.org/packages/dc/60/aeea3eed402c40a8cf055d554678769fbee0dd95c22f04546070a22bb90e/rapidfuzz-3.12.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:78fafaf7f5a48ee35ccd7928339080a0136e27cf97396de45259eca1d331b714", size = 1398055 }, - { url = "https://files.pythonhosted.org/packages/33/6b/757106f4c21fe3f20ce13ba3df560da60e52fe0dc390fd22bf613761669c/rapidfuzz-3.12.2-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:e0c7989ff32c077bb8fd53253fd6ca569d1bfebc80b17557e60750e6909ba4fe", size = 5526188 }, - { url = "https://files.pythonhosted.org/packages/1e/a2/7c680cdc5532746dba67ecf302eed975252657094e50ae334fa9268352e8/rapidfuzz-3.12.2-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:96fa00bc105caa34b6cd93dca14a29243a3a7f0c336e4dcd36348d38511e15ac", size = 1648483 }, - { url = "https://files.pythonhosted.org/packages/f6/b0/ce942a1448b1a75d64af230dd746dede502224dd29ca9001665bbfd4bee6/rapidfuzz-3.12.2-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:bccfb30c668620c5bc3490f2dc7d7da1cca0ead5a9da8b755e2e02e2ef0dff14", size = 1676076 }, - { url = "https://files.pythonhosted.org/packages/ba/71/81f77b08333200be6984b6cdf2bdfd7cfca4943f16b478a2f7838cba8d66/rapidfuzz-3.12.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2f9b0adc3d894beb51f5022f64717b6114a6fabaca83d77e93ac7675911c8cc5", size = 3114169 }, - { url = "https://files.pythonhosted.org/packages/01/16/f3f34b207fdc8c61a33f9d2d61fc96b62c7dadca88bda1df1be4b94afb0b/rapidfuzz-3.12.2-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:32691aa59577f42864d5535cb6225d0f47e2c7bff59cf4556e5171e96af68cc1", size = 2485317 }, - { url = "https://files.pythonhosted.org/packages/b2/a6/b954f0766f644eb8dd8df44703e024ab4f5f15a8f8f5ea969963dd036f50/rapidfuzz-3.12.2-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:758b10380ad34c1f51753a070d7bb278001b5e6fcf544121c6df93170952d705", size = 7844495 }, - { url = "https://files.pythonhosted.org/packages/fb/8f/1dc604d05e07150a02b56a8ffc47df75ce316c65467259622c9edf098451/rapidfuzz-3.12.2-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:50a9c54c0147b468363119132d514c5024fbad1ed8af12bd8bd411b0119f9208", size = 2873242 }, - { url = "https://files.pythonhosted.org/packages/78/a9/9c649ace4b7f885e0a5fdcd1f33b057ebd83ecc2837693e6659bd944a2bb/rapidfuzz-3.12.2-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:e3ceb87c11d2d0fbe8559bb795b0c0604b84cfc8bb7b8720b5c16e9e31e00f41", size = 3519124 }, - { url = "https://files.pythonhosted.org/packages/f5/81/ce0b774e540a2e22ec802e383131d7ead18347197304d584c4ccf7b8861a/rapidfuzz-3.12.2-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:f7c9a003002434889255ff5676ca0f8934a478065ab5e702f75dc42639505bba", size = 4557831 }, - { url = "https://files.pythonhosted.org/packages/13/28/7bf0ee8d35efa7ab14e83d1795cdfd54833aa0428b6f87e987893136c372/rapidfuzz-3.12.2-cp313-cp313-win32.whl", hash = "sha256:cf165a76870cd875567941cf861dfd361a0a6e6a56b936c5d30042ddc9def090", size = 1842802 }, - { url = "https://files.pythonhosted.org/packages/ef/7e/792d609484776c8a40e1695ebd28b62196be9f8347b785b9104604dc7268/rapidfuzz-3.12.2-cp313-cp313-win_amd64.whl", hash = "sha256:55bcc003541f5f16ec0a73bf6de758161973f9e8d75161954380738dd147f9f2", size = 1615808 }, - { url = "https://files.pythonhosted.org/packages/4b/43/ca3d1018b392f49131843648e10b08ace23afe8dad3bee5f136e4346b7cd/rapidfuzz-3.12.2-cp313-cp313-win_arm64.whl", hash = "sha256:69f6ecdf1452139f2b947d0c169a605de578efdb72cbb2373cb0a94edca1fd34", size = 863535 }, - { url = "https://files.pythonhosted.org/packages/92/77/a72abb16c5cb093980570871aa152e6d47fc9cf2482daeea9687708be655/rapidfuzz-3.12.2-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:e5fd3ce849b27d063755829cda27a9dab6dbd63be3801f2a40c60ec563a4c90f", size = 1858463 }, - { url = "https://files.pythonhosted.org/packages/8c/93/06a29076722ef6b05a81132eac9847592185ee97a1dadc7ead2f37334ebe/rapidfuzz-3.12.2-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:54e53662d71ed660c83c5109127c8e30b9e607884b7c45d2aff7929bbbd00589", size = 1368517 }, - { url = "https://files.pythonhosted.org/packages/f9/4f/36e8ae37e82a617b8d8da8162744bf69b15091743c3f70699090cb793dd5/rapidfuzz-3.12.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2b9e43cf2213e524f3309d329f1ad8dbf658db004ed44f6ae1cd2919aa997da5", size = 1364411 }, - { url = "https://files.pythonhosted.org/packages/63/f5/ac535622eb163b9a242c40633587916e71f23233bcd6e3d3e70ae2a99a4c/rapidfuzz-3.12.2-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:29ca445e320e5a8df3bd1d75b4fa4ecfa7c681942b9ac65b55168070a1a1960e", size = 5486500 }, - { url = "https://files.pythonhosted.org/packages/6f/de/87fcb20fda640a2cf0cebe4b0dc3ab970b1ef8a9d48d05363e375fc05982/rapidfuzz-3.12.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:83eb7ef732c2f8533c6b5fbe69858a722c218acc3e1fc190ab6924a8af7e7e0e", size = 3064900 }, - { url = "https://files.pythonhosted.org/packages/c3/67/c7c4129e8b8b674a7b1d82edc36ed093418fdcf011e3a25150895b24a963/rapidfuzz-3.12.2-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:648adc2dd2cf873efc23befcc6e75754e204a409dfa77efd0fea30d08f22ef9d", size = 1555181 }, - { url = "https://files.pythonhosted.org/packages/ee/4d/e910b70839d88d1c38ba806b0ddaa94b478cca8a09f4e7155b2b607c34b2/rapidfuzz-3.12.2-pp311-pypy311_pp73-macosx_10_15_x86_64.whl", hash = "sha256:9b1e6f48e1ffa0749261ee23a1c6462bdd0be5eac83093f4711de17a42ae78ad", size = 1860425 }, - { url = "https://files.pythonhosted.org/packages/fd/62/54914f63e185539fbcca65acb1f7c879740a278d240527ed5ddd40bd7690/rapidfuzz-3.12.2-pp311-pypy311_pp73-macosx_11_0_arm64.whl", hash = "sha256:1ae9ded463f2ca4ba1eb762913c5f14c23d2e120739a62b7f4cc102eab32dc90", size = 1369066 }, - { url = "https://files.pythonhosted.org/packages/56/4a/de2cfab279497d0b2529d3fec398f60cf8e27a51d667b6529081fbdb0af2/rapidfuzz-3.12.2-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:dda45f47b559be72ecbce45c7f71dc7c97b9772630ab0f3286d97d2c3025ab71", size = 1365330 }, - { url = "https://files.pythonhosted.org/packages/dd/48/170c37cfdf04efa34e7cafc688a8517c9098c1d27e1513393ad71bf3165c/rapidfuzz-3.12.2-pp311-pypy311_pp73-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:b3745c6443890265513a3c8777f2de4cb897aeb906a406f97741019be8ad5bcc", size = 5481251 }, - { url = "https://files.pythonhosted.org/packages/4e/2d/107c489443f6438780d2e40747d5880c8d9374a64e17487eb4085fe7f1f5/rapidfuzz-3.12.2-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:36d3ef4f047ed1bc96fa29289f9e67a637ddca5e4f4d3dc7cb7f50eb33ec1664", size = 3060633 }, - { url = "https://files.pythonhosted.org/packages/09/f6/fa777f336629aee8938f3d5c95c09df38459d4eadbdbe34642889857fb6a/rapidfuzz-3.12.2-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:54bb69ebe5ca0bd7527357e348f16a4c0c52fe0c2fcc8a041010467dcb8385f7", size = 1555000 }, +sdist = { url = "https://files.pythonhosted.org/packages/f9/be/8dff25a6157dfbde9867720b1282157fe7b809e085130bb89d7655c62186/rapidfuzz-3.12.2.tar.gz", hash = "sha256:b0ba1ccc22fff782e7152a3d3d0caca44ec4e32dc48ba01c560b8593965b5aa3", size = 57907839, upload-time = "2025-03-02T18:32:28.366Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/dd/47/55413211ec32f76c39a6e4f88d024d2194fd4c23abe8102cdbcf28cf80eb/rapidfuzz-3.12.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:0b9a75e0385a861178adf59e86d6616cbd0d5adca7228dc9eeabf6f62cf5b0b1", size = 1959750, upload-time = "2025-03-02T18:28:50.739Z" }, + { url = "https://files.pythonhosted.org/packages/a3/7f/7350c9a68952b52f669b50528b0e53fca2a9d633457fc2a53d8a5e4b1bb2/rapidfuzz-3.12.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:6906a7eb458731e3dd2495af1d0410e23a21a2a2b7ced535e6d5cd15cb69afc5", size = 1433727, upload-time = "2025-03-02T18:28:52.69Z" }, + { url = "https://files.pythonhosted.org/packages/43/b0/148a34adc92f49582add349faaad9d8f4462a76cc30ad2f1d86bdba4fa44/rapidfuzz-3.12.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f4b3334a8958b689f292d5ce8a928140ac98919b51e084f04bf0c14276e4c6ba", size = 1423353, upload-time = "2025-03-02T18:28:55.06Z" }, + { url = "https://files.pythonhosted.org/packages/1e/8f/923ca60dcd814dba1772420c38c8b70e1fe4e6f0b5699bb3afcbe8c4bed1/rapidfuzz-3.12.2-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:85a54ce30345cff2c79cbcffa063f270ad1daedd0d0c3ff6e541d3c3ba4288cf", size = 5641810, upload-time = "2025-03-02T18:28:57.199Z" }, + { url = "https://files.pythonhosted.org/packages/b8/91/b57ea560a8ff54e0ebb131a62740501ff7f6ffa14dc16e9853a97289614c/rapidfuzz-3.12.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:acb63c5072c08058f8995404201a52fc4e1ecac105548a4d03c6c6934bda45a3", size = 1683536, upload-time = "2025-03-02T18:28:58.952Z" }, + { url = "https://files.pythonhosted.org/packages/fd/5b/fba390383a82353b72c32b5d14f0f7669a542e7205c55f6d2ae6112369bf/rapidfuzz-3.12.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:5385398d390c6571f0f2a7837e6ddde0c8b912dac096dc8c87208ce9aaaa7570", size = 1685847, upload-time = "2025-03-02T18:29:01.522Z" }, + { url = "https://files.pythonhosted.org/packages/15/6f/5211f2e80d4e82ff793f214429cbc8a8a69ef7978fd299112ae1c5595ae8/rapidfuzz-3.12.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5032cbffa245b4beba0067f8ed17392ef2501b346ae3c1f1d14b950edf4b6115", size = 3142196, upload-time = "2025-03-02T18:29:03.934Z" }, + { url = "https://files.pythonhosted.org/packages/92/fc/d2b4efecf81180c49da09ff97657e0517a5ea55a99b16a1adc56d2900c0b/rapidfuzz-3.12.2-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:195adbb384d89d6c55e2fd71e7fb262010f3196e459aa2f3f45f31dd7185fe72", size = 2521222, upload-time = "2025-03-02T18:29:06.387Z" }, + { url = "https://files.pythonhosted.org/packages/ef/5f/a27e284d37632c808eb7cd6c49178dd52354bfb290843e253af4bd46fa61/rapidfuzz-3.12.2-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:f43b773a4d4950606fb25568ecde5f25280daf8f97b87eb323e16ecd8177b328", size = 7867428, upload-time = "2025-03-02T18:29:09.164Z" }, + { url = "https://files.pythonhosted.org/packages/45/68/59168dd67d319a958c525a4eeada5d62a83f83a42b79f9b55917da70f1a7/rapidfuzz-3.12.2-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:55a43be0e0fa956a919043c19d19bd988991d15c59f179d413fe5145ed9deb43", size = 2904044, upload-time = "2025-03-02T18:29:11.646Z" }, + { url = "https://files.pythonhosted.org/packages/5e/40/6bbe014b94d3cef718cfe0be41eb0cecf6fda4b1cd31ba1dddf1984afa08/rapidfuzz-3.12.2-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:71cf1ea16acdebe9e2fb62ee7a77f8f70e877bebcbb33b34e660af2eb6d341d9", size = 3551416, upload-time = "2025-03-02T18:29:13.413Z" }, + { url = "https://files.pythonhosted.org/packages/e4/6b/2f8e0f7de4a5ac54258be885c2e735a315c71187481a7f3d655d650c5c4c/rapidfuzz-3.12.2-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:a3692d4ab36d44685f61326dca539975a4eda49b2a76f0a3df177d8a2c0de9d2", size = 4589777, upload-time = "2025-03-02T18:29:15.233Z" }, + { url = "https://files.pythonhosted.org/packages/51/b3/84927233624d5e308e4739c748d2cb4ba46675efb7e021661c68b7a7b941/rapidfuzz-3.12.2-cp310-cp310-win32.whl", hash = "sha256:09227bd402caa4397ba1d6e239deea635703b042dd266a4092548661fb22b9c6", size = 1862195, upload-time = "2025-03-02T18:29:16.923Z" }, + { url = "https://files.pythonhosted.org/packages/c9/49/e101be3e62b6524ea8b271b2e949878c8b58c31a0dc5d30b90f4f5c980e7/rapidfuzz-3.12.2-cp310-cp310-win_amd64.whl", hash = "sha256:0f05b7b95f9f87254b53fa92048367a8232c26cee7fc8665e4337268c3919def", size = 1625063, upload-time = "2025-03-02T18:29:18.954Z" }, + { url = "https://files.pythonhosted.org/packages/ed/21/a7cbb1eacad92a840a62a22f49d98b423154da49874b787e24bb630f4689/rapidfuzz-3.12.2-cp310-cp310-win_arm64.whl", hash = "sha256:6938738e00d9eb6e04097b3f565097e20b0c398f9c58959a2bc64f7f6be3d9da", size = 870054, upload-time = "2025-03-02T18:29:21.142Z" }, + { url = "https://files.pythonhosted.org/packages/8e/41/985b8786f7895f7a7f03f80b547e04a5b9f41187f43de386ad2f32b9f9fc/rapidfuzz-3.12.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:e9c4d984621ae17404c58f8d06ed8b025e167e52c0e6a511dfec83c37e9220cd", size = 1960568, upload-time = "2025-03-02T18:29:23.386Z" }, + { url = "https://files.pythonhosted.org/packages/90/9e/9278b4160bf86346fc5f110b5daf07af629343bfcd04a9366d355bc6104e/rapidfuzz-3.12.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:9f9132c55d330f0a1d34ce6730a76805323a6250d97468a1ca766a883d6a9a25", size = 1434362, upload-time = "2025-03-02T18:29:25.084Z" }, + { url = "https://files.pythonhosted.org/packages/e7/53/fe3fb50111e203da4e82b8694c29cbf44101cdbf1efd7ef721cdf85e0aca/rapidfuzz-3.12.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:39b343b6cb4b2c3dbc8d2d4c5ee915b6088e3b144ddf8305a57eaab16cf9fc74", size = 1417839, upload-time = "2025-03-02T18:29:26.638Z" }, + { url = "https://files.pythonhosted.org/packages/fd/c4/aa11749bc9d9c0539061d32f2c525d99e11588867d3d6e94693ccd4e0dd0/rapidfuzz-3.12.2-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:24081077b571ec4ee6d5d7ea0e49bc6830bf05b50c1005028523b9cd356209f3", size = 5620525, upload-time = "2025-03-02T18:29:29.144Z" }, + { url = "https://files.pythonhosted.org/packages/5f/62/463c618a5a8a44bf6b087325353e13dbd5bc19c44cc06134d3c9eff0d04a/rapidfuzz-3.12.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:c988a4fc91856260355773bf9d32bebab2083d4c6df33fafeddf4330e5ae9139", size = 1671267, upload-time = "2025-03-02T18:29:31.981Z" }, + { url = "https://files.pythonhosted.org/packages/ca/b6/ec87c56ed0fab59f8220f5b832d5c1dd374667bee73318a01392ccc8c23d/rapidfuzz-3.12.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:780b4469ee21cf62b1b2e8ada042941fd2525e45d5fb6a6901a9798a0e41153c", size = 1683415, upload-time = "2025-03-02T18:29:34.161Z" }, + { url = "https://files.pythonhosted.org/packages/46/08/862e65a1022cbfa2935e7b3f04cdaa73b0967ebf4762ddf509735da47d73/rapidfuzz-3.12.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:edd84b0a323885493c893bad16098c5e3b3005d7caa995ae653da07373665d97", size = 3139234, upload-time = "2025-03-02T18:29:36.81Z" }, + { url = "https://files.pythonhosted.org/packages/ee/fa/7e8c0d1d26a4b892344c743f17e2c8482f749b616cd651590bd60994b49f/rapidfuzz-3.12.2-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:efa22059c765b3d8778083805b199deaaf643db070f65426f87d274565ddf36a", size = 2523730, upload-time = "2025-03-02T18:29:38.53Z" }, + { url = "https://files.pythonhosted.org/packages/8a/52/1d5b80e990c2e9998e47be118c2dbabda75daa2a5f5ff978df1ed76d7f81/rapidfuzz-3.12.2-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:095776b11bb45daf7c2973dd61cc472d7ea7f2eecfa454aef940b4675659b92f", size = 7880525, upload-time = "2025-03-02T18:29:40.564Z" }, + { url = "https://files.pythonhosted.org/packages/0c/18/9c8cd7378272590a1eb0855b587f3a1fbd3492bd1612825d675320eeeb1b/rapidfuzz-3.12.2-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:7e2574cf4aa86065600b664a1ac7b8b8499107d102ecde836aaaa403fc4f1784", size = 2905180, upload-time = "2025-03-02T18:29:42.593Z" }, + { url = "https://files.pythonhosted.org/packages/4b/94/992de5d0fc9269a93ce62979aced028e0939d3477ea99d87fd0e22f44e8d/rapidfuzz-3.12.2-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:d5a3425a6c50fd8fbd991d8f085ddb504791dae6ef9cc3ab299fea2cb5374bef", size = 3548613, upload-time = "2025-03-02T18:29:44.395Z" }, + { url = "https://files.pythonhosted.org/packages/9b/25/ed3a0317f118131ee297de5936e1587e48b059e6438f4bbf92ef3bbc4927/rapidfuzz-3.12.2-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:97fb05e1ddb7b71a054040af588b0634214ee87cea87900d309fafc16fd272a4", size = 4583047, upload-time = "2025-03-02T18:29:46.314Z" }, + { url = "https://files.pythonhosted.org/packages/4d/27/10585a5a62ff6ebbefa3e836a3fd8c123e2ed0bbde8cfcdd7477032cd458/rapidfuzz-3.12.2-cp311-cp311-win32.whl", hash = "sha256:b4c5a0413589aef936892fbfa94b7ff6f7dd09edf19b5a7b83896cc9d4e8c184", size = 1863208, upload-time = "2025-03-02T18:29:47.986Z" }, + { url = "https://files.pythonhosted.org/packages/38/4c/faacecf70a4e202a02f029ec6f6e04e910d95c4ef36d7d63b83b160f7f3e/rapidfuzz-3.12.2-cp311-cp311-win_amd64.whl", hash = "sha256:58d9ae5cf9246d102db2a2558b67fe7e73c533e5d769099747921232d88b9be2", size = 1630876, upload-time = "2025-03-02T18:29:50.383Z" }, + { url = "https://files.pythonhosted.org/packages/a7/4b/4931da26e0677880a9a533ef75ccbe564c091aa4a3579aed0355c7e06900/rapidfuzz-3.12.2-cp311-cp311-win_arm64.whl", hash = "sha256:7635fe34246cd241c8e35eb83084e978b01b83d5ef7e5bf72a704c637f270017", size = 870896, upload-time = "2025-03-02T18:29:51.985Z" }, + { url = "https://files.pythonhosted.org/packages/a7/d2/e071753227c9e9f7f3550b983f30565f6e994581529815fa5a8879e7cd10/rapidfuzz-3.12.2-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:1d982a651253ffe8434d9934ff0c1089111d60502228464721a2a4587435e159", size = 1944403, upload-time = "2025-03-02T18:29:54.323Z" }, + { url = "https://files.pythonhosted.org/packages/aa/d1/4a10d21cc97aa36f4019af24382b5b4dc5ea6444499883c1c1286c6089ba/rapidfuzz-3.12.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:02e6466caa0222d5233b1f05640873671cd99549a5c5ba4c29151634a1e56080", size = 1430287, upload-time = "2025-03-02T18:29:56.464Z" }, + { url = "https://files.pythonhosted.org/packages/6a/2d/76d39ab0beeb884d432096fe288c41850e37608e0145264081d0cb809f3c/rapidfuzz-3.12.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e956b3f053e474abae69ac693a52742109d860ac2375fe88e9387d3277f4c96c", size = 1403693, upload-time = "2025-03-02T18:29:58.704Z" }, + { url = "https://files.pythonhosted.org/packages/85/1a/719b0f6498c003627e4b83b841bdcd48b11de8a9908a9051c4d2a0bc2245/rapidfuzz-3.12.2-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:2dee7d740a2d5418d4f964f39ab8d89923e6b945850db833e798a1969b19542a", size = 5555878, upload-time = "2025-03-02T18:30:01.842Z" }, + { url = "https://files.pythonhosted.org/packages/af/48/14d952a73254b4b0e517141acd27979bd23948adaf197f6ca2dc722fde6a/rapidfuzz-3.12.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:a057cdb0401e42c84b6516c9b1635f7aedd5e430c6e388bd5f6bcd1d6a0686bb", size = 1655301, upload-time = "2025-03-02T18:30:03.647Z" }, + { url = "https://files.pythonhosted.org/packages/db/3f/b093e154e9752325d7459aa6dca43b7acbcaffa05133507e2403676e3e75/rapidfuzz-3.12.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:dccf8d4fb5b86d39c581a59463c596b1d09df976da26ff04ae219604223d502f", size = 1678069, upload-time = "2025-03-02T18:30:06.737Z" }, + { url = "https://files.pythonhosted.org/packages/d6/7e/88853ecae5b5456eb1a1d8a01cbd534e25b671735d5d974609cbae082542/rapidfuzz-3.12.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:21d5b3793c6f5aecca595cd24164bf9d3c559e315ec684f912146fc4e769e367", size = 3137119, upload-time = "2025-03-02T18:30:08.544Z" }, + { url = "https://files.pythonhosted.org/packages/4d/d2/b1f809b815aaf682ddac9c57929149f740b90feeb4f8da2f535c196de821/rapidfuzz-3.12.2-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:46a616c0e13cff2de1761b011e0b14bb73b110182f009223f1453d505c9a975c", size = 2491639, upload-time = "2025-03-02T18:30:10.425Z" }, + { url = "https://files.pythonhosted.org/packages/61/e4/a908d7b8db6e52ba2f80f6f0d0709ef9fdedb767db4307084331742b67f0/rapidfuzz-3.12.2-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:19fa5bc4301a1ee55400d4a38a8ecf9522b0391fc31e6da5f4d68513fe5c0026", size = 7821561, upload-time = "2025-03-02T18:30:13.21Z" }, + { url = "https://files.pythonhosted.org/packages/f3/83/0250c49deefff15c46f5e590d8ee6abbd0f056e20b85994db55c16ac6ead/rapidfuzz-3.12.2-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:544a47190a0d25971658a9365dba7095397b4ce3e897f7dd0a77ca2cf6fa984e", size = 2874048, upload-time = "2025-03-02T18:30:15.225Z" }, + { url = "https://files.pythonhosted.org/packages/6c/3f/8d433d964c6e476476ee53eae5fa77b9f16b38d312eb1571e9099a6a3b12/rapidfuzz-3.12.2-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:f21af27c5e001f0ba1b88c36a0936437dfe034c452548d998891c21125eb640f", size = 3522801, upload-time = "2025-03-02T18:30:17.214Z" }, + { url = "https://files.pythonhosted.org/packages/82/85/4931bfa41ef837b1544838e46e0556640d18114b3da9cf05e10defff00ae/rapidfuzz-3.12.2-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:b63170d9db00629b5b3f2862114d8d6ee19127eaba0eee43762d62a25817dbe0", size = 4567304, upload-time = "2025-03-02T18:30:20.035Z" }, + { url = "https://files.pythonhosted.org/packages/b1/fe/fdae322869885115dd19a38c1da71b73a8832aa77757c93f460743d4f54c/rapidfuzz-3.12.2-cp312-cp312-win32.whl", hash = "sha256:6c7152d77b2eb6bfac7baa11f2a9c45fd5a2d848dbb310acd0953b3b789d95c9", size = 1845332, upload-time = "2025-03-02T18:30:22.705Z" }, + { url = "https://files.pythonhosted.org/packages/ca/a4/2ccebda5fb8a266d163d57a42c2a6ef6f91815df5d89cf38c12e8aa6ed0b/rapidfuzz-3.12.2-cp312-cp312-win_amd64.whl", hash = "sha256:1a314d170ee272ac87579f25a6cf8d16a031e1f7a7b07663434b41a1473bc501", size = 1617926, upload-time = "2025-03-02T18:30:24.622Z" }, + { url = "https://files.pythonhosted.org/packages/a5/bc/aa8a4dc4ebff966dd039cce017c614cfd202049b4d1a2daafee7d018521b/rapidfuzz-3.12.2-cp312-cp312-win_arm64.whl", hash = "sha256:d41e8231326e94fd07c4d8f424f6bed08fead6f5e6688d1e6e787f1443ae7631", size = 864737, upload-time = "2025-03-02T18:30:26.508Z" }, + { url = "https://files.pythonhosted.org/packages/96/59/2ea3b5bb82798eae73d6ee892264ebfe42727626c1f0e96c77120f0d5cf6/rapidfuzz-3.12.2-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:941f31038dba5d3dedcfcceba81d61570ad457c873a24ceb13f4f44fcb574260", size = 1936870, upload-time = "2025-03-02T18:30:28.423Z" }, + { url = "https://files.pythonhosted.org/packages/54/85/4e486bf9ea05e771ad231731305ed701db1339157f630b76b246ce29cf71/rapidfuzz-3.12.2-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:fe2dfc454ee51ba168a67b1e92b72aad251e45a074972cef13340bbad2fd9438", size = 1424231, upload-time = "2025-03-02T18:30:30.144Z" }, + { url = "https://files.pythonhosted.org/packages/dc/60/aeea3eed402c40a8cf055d554678769fbee0dd95c22f04546070a22bb90e/rapidfuzz-3.12.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:78fafaf7f5a48ee35ccd7928339080a0136e27cf97396de45259eca1d331b714", size = 1398055, upload-time = "2025-03-02T18:30:31.999Z" }, + { url = "https://files.pythonhosted.org/packages/33/6b/757106f4c21fe3f20ce13ba3df560da60e52fe0dc390fd22bf613761669c/rapidfuzz-3.12.2-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:e0c7989ff32c077bb8fd53253fd6ca569d1bfebc80b17557e60750e6909ba4fe", size = 5526188, upload-time = "2025-03-02T18:30:34.002Z" }, + { url = "https://files.pythonhosted.org/packages/1e/a2/7c680cdc5532746dba67ecf302eed975252657094e50ae334fa9268352e8/rapidfuzz-3.12.2-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:96fa00bc105caa34b6cd93dca14a29243a3a7f0c336e4dcd36348d38511e15ac", size = 1648483, upload-time = "2025-03-02T18:30:36.197Z" }, + { url = "https://files.pythonhosted.org/packages/f6/b0/ce942a1448b1a75d64af230dd746dede502224dd29ca9001665bbfd4bee6/rapidfuzz-3.12.2-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:bccfb30c668620c5bc3490f2dc7d7da1cca0ead5a9da8b755e2e02e2ef0dff14", size = 1676076, upload-time = "2025-03-02T18:30:38.335Z" }, + { url = "https://files.pythonhosted.org/packages/ba/71/81f77b08333200be6984b6cdf2bdfd7cfca4943f16b478a2f7838cba8d66/rapidfuzz-3.12.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2f9b0adc3d894beb51f5022f64717b6114a6fabaca83d77e93ac7675911c8cc5", size = 3114169, upload-time = "2025-03-02T18:30:40.485Z" }, + { url = "https://files.pythonhosted.org/packages/01/16/f3f34b207fdc8c61a33f9d2d61fc96b62c7dadca88bda1df1be4b94afb0b/rapidfuzz-3.12.2-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:32691aa59577f42864d5535cb6225d0f47e2c7bff59cf4556e5171e96af68cc1", size = 2485317, upload-time = "2025-03-02T18:30:42.392Z" }, + { url = "https://files.pythonhosted.org/packages/b2/a6/b954f0766f644eb8dd8df44703e024ab4f5f15a8f8f5ea969963dd036f50/rapidfuzz-3.12.2-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:758b10380ad34c1f51753a070d7bb278001b5e6fcf544121c6df93170952d705", size = 7844495, upload-time = "2025-03-02T18:30:44.732Z" }, + { url = "https://files.pythonhosted.org/packages/fb/8f/1dc604d05e07150a02b56a8ffc47df75ce316c65467259622c9edf098451/rapidfuzz-3.12.2-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:50a9c54c0147b468363119132d514c5024fbad1ed8af12bd8bd411b0119f9208", size = 2873242, upload-time = "2025-03-02T18:30:47.208Z" }, + { url = "https://files.pythonhosted.org/packages/78/a9/9c649ace4b7f885e0a5fdcd1f33b057ebd83ecc2837693e6659bd944a2bb/rapidfuzz-3.12.2-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:e3ceb87c11d2d0fbe8559bb795b0c0604b84cfc8bb7b8720b5c16e9e31e00f41", size = 3519124, upload-time = "2025-03-02T18:30:49.175Z" }, + { url = "https://files.pythonhosted.org/packages/f5/81/ce0b774e540a2e22ec802e383131d7ead18347197304d584c4ccf7b8861a/rapidfuzz-3.12.2-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:f7c9a003002434889255ff5676ca0f8934a478065ab5e702f75dc42639505bba", size = 4557831, upload-time = "2025-03-02T18:30:51.24Z" }, + { url = "https://files.pythonhosted.org/packages/13/28/7bf0ee8d35efa7ab14e83d1795cdfd54833aa0428b6f87e987893136c372/rapidfuzz-3.12.2-cp313-cp313-win32.whl", hash = "sha256:cf165a76870cd875567941cf861dfd361a0a6e6a56b936c5d30042ddc9def090", size = 1842802, upload-time = "2025-03-02T18:30:53.185Z" }, + { url = "https://files.pythonhosted.org/packages/ef/7e/792d609484776c8a40e1695ebd28b62196be9f8347b785b9104604dc7268/rapidfuzz-3.12.2-cp313-cp313-win_amd64.whl", hash = "sha256:55bcc003541f5f16ec0a73bf6de758161973f9e8d75161954380738dd147f9f2", size = 1615808, upload-time = "2025-03-02T18:30:55.299Z" }, + { url = "https://files.pythonhosted.org/packages/4b/43/ca3d1018b392f49131843648e10b08ace23afe8dad3bee5f136e4346b7cd/rapidfuzz-3.12.2-cp313-cp313-win_arm64.whl", hash = "sha256:69f6ecdf1452139f2b947d0c169a605de578efdb72cbb2373cb0a94edca1fd34", size = 863535, upload-time = "2025-03-02T18:30:57.992Z" }, + { url = "https://files.pythonhosted.org/packages/92/77/a72abb16c5cb093980570871aa152e6d47fc9cf2482daeea9687708be655/rapidfuzz-3.12.2-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:e5fd3ce849b27d063755829cda27a9dab6dbd63be3801f2a40c60ec563a4c90f", size = 1858463, upload-time = "2025-03-02T18:31:37.871Z" }, + { url = "https://files.pythonhosted.org/packages/8c/93/06a29076722ef6b05a81132eac9847592185ee97a1dadc7ead2f37334ebe/rapidfuzz-3.12.2-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:54e53662d71ed660c83c5109127c8e30b9e607884b7c45d2aff7929bbbd00589", size = 1368517, upload-time = "2025-03-02T18:31:39.901Z" }, + { url = "https://files.pythonhosted.org/packages/f9/4f/36e8ae37e82a617b8d8da8162744bf69b15091743c3f70699090cb793dd5/rapidfuzz-3.12.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2b9e43cf2213e524f3309d329f1ad8dbf658db004ed44f6ae1cd2919aa997da5", size = 1364411, upload-time = "2025-03-02T18:31:42.079Z" }, + { url = "https://files.pythonhosted.org/packages/63/f5/ac535622eb163b9a242c40633587916e71f23233bcd6e3d3e70ae2a99a4c/rapidfuzz-3.12.2-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:29ca445e320e5a8df3bd1d75b4fa4ecfa7c681942b9ac65b55168070a1a1960e", size = 5486500, upload-time = "2025-03-02T18:31:45.283Z" }, + { url = "https://files.pythonhosted.org/packages/6f/de/87fcb20fda640a2cf0cebe4b0dc3ab970b1ef8a9d48d05363e375fc05982/rapidfuzz-3.12.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:83eb7ef732c2f8533c6b5fbe69858a722c218acc3e1fc190ab6924a8af7e7e0e", size = 3064900, upload-time = "2025-03-02T18:31:48.212Z" }, + { url = "https://files.pythonhosted.org/packages/c3/67/c7c4129e8b8b674a7b1d82edc36ed093418fdcf011e3a25150895b24a963/rapidfuzz-3.12.2-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:648adc2dd2cf873efc23befcc6e75754e204a409dfa77efd0fea30d08f22ef9d", size = 1555181, upload-time = "2025-03-02T18:31:50.478Z" }, + { url = "https://files.pythonhosted.org/packages/ee/4d/e910b70839d88d1c38ba806b0ddaa94b478cca8a09f4e7155b2b607c34b2/rapidfuzz-3.12.2-pp311-pypy311_pp73-macosx_10_15_x86_64.whl", hash = "sha256:9b1e6f48e1ffa0749261ee23a1c6462bdd0be5eac83093f4711de17a42ae78ad", size = 1860425, upload-time = "2025-03-02T18:31:52.541Z" }, + { url = "https://files.pythonhosted.org/packages/fd/62/54914f63e185539fbcca65acb1f7c879740a278d240527ed5ddd40bd7690/rapidfuzz-3.12.2-pp311-pypy311_pp73-macosx_11_0_arm64.whl", hash = "sha256:1ae9ded463f2ca4ba1eb762913c5f14c23d2e120739a62b7f4cc102eab32dc90", size = 1369066, upload-time = "2025-03-02T18:31:54.529Z" }, + { url = "https://files.pythonhosted.org/packages/56/4a/de2cfab279497d0b2529d3fec398f60cf8e27a51d667b6529081fbdb0af2/rapidfuzz-3.12.2-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:dda45f47b559be72ecbce45c7f71dc7c97b9772630ab0f3286d97d2c3025ab71", size = 1365330, upload-time = "2025-03-02T18:31:56.963Z" }, + { url = "https://files.pythonhosted.org/packages/dd/48/170c37cfdf04efa34e7cafc688a8517c9098c1d27e1513393ad71bf3165c/rapidfuzz-3.12.2-pp311-pypy311_pp73-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:b3745c6443890265513a3c8777f2de4cb897aeb906a406f97741019be8ad5bcc", size = 5481251, upload-time = "2025-03-02T18:31:59.155Z" }, + { url = "https://files.pythonhosted.org/packages/4e/2d/107c489443f6438780d2e40747d5880c8d9374a64e17487eb4085fe7f1f5/rapidfuzz-3.12.2-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:36d3ef4f047ed1bc96fa29289f9e67a637ddca5e4f4d3dc7cb7f50eb33ec1664", size = 3060633, upload-time = "2025-03-02T18:32:02.028Z" }, + { url = "https://files.pythonhosted.org/packages/09/f6/fa777f336629aee8938f3d5c95c09df38459d4eadbdbe34642889857fb6a/rapidfuzz-3.12.2-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:54bb69ebe5ca0bd7527357e348f16a4c0c52fe0c2fcc8a041010467dcb8385f7", size = 1555000, upload-time = "2025-03-02T18:32:04.886Z" }, ] [[package]] name = "readchar" version = "4.2.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/dd/f8/8657b8cbb4ebeabfbdf991ac40eca8a1d1bd012011bd44ad1ed10f5cb494/readchar-4.2.1.tar.gz", hash = "sha256:91ce3faf07688de14d800592951e5575e9c7a3213738ed01d394dcc949b79adb", size = 9685 } +sdist = { url = "https://files.pythonhosted.org/packages/dd/f8/8657b8cbb4ebeabfbdf991ac40eca8a1d1bd012011bd44ad1ed10f5cb494/readchar-4.2.1.tar.gz", hash = "sha256:91ce3faf07688de14d800592951e5575e9c7a3213738ed01d394dcc949b79adb", size = 9685, upload-time = "2024-11-04T18:28:07.757Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/a9/10/e4b1e0e5b6b6745c8098c275b69bc9d73e9542d5c7da4f137542b499ed44/readchar-4.2.1-py3-none-any.whl", hash = "sha256:a769305cd3994bb5fa2764aa4073452dc105a4ec39068ffe6efd3c20c60acc77", size = 9350 }, + { url = "https://files.pythonhosted.org/packages/a9/10/e4b1e0e5b6b6745c8098c275b69bc9d73e9542d5c7da4f137542b499ed44/readchar-4.2.1-py3-none-any.whl", hash = "sha256:a769305cd3994bb5fa2764aa4073452dc105a4ec39068ffe6efd3c20c60acc77", size = 9350, upload-time = "2024-11-04T18:28:02.859Z" }, ] [[package]] @@ -8793,9 +8813,9 @@ dependencies = [ { name = "typing-extensions" }, { name = "websockets" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/2e/05/be505ac7b3b6496cecd6eff5f4fb2e314d74eaf419f1bd06650b0a010c83/realtime-1.0.6.tar.gz", hash = "sha256:2be0d8a6305513d423604ee319216108fc20105cb7438922d5c8958c48f40a47", size = 7934 } +sdist = { url = "https://files.pythonhosted.org/packages/2e/05/be505ac7b3b6496cecd6eff5f4fb2e314d74eaf419f1bd06650b0a010c83/realtime-1.0.6.tar.gz", hash = "sha256:2be0d8a6305513d423604ee319216108fc20105cb7438922d5c8958c48f40a47", size = 7934, upload-time = "2024-06-15T22:39:05.11Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/4c/d8/412c4ae92743484f500520828309b7e98dba9f258f5b1d18e51f54af54ff/realtime-1.0.6-py3-none-any.whl", hash = "sha256:c66918a106d8ef348d1821f2dbf6683d8833825580d95b2fdea9995406b42838", size = 8967 }, + { url = "https://files.pythonhosted.org/packages/4c/d8/412c4ae92743484f500520828309b7e98dba9f258f5b1d18e51f54af54ff/realtime-1.0.6-py3-none-any.whl", hash = "sha256:c66918a106d8ef348d1821f2dbf6683d8833825580d95b2fdea9995406b42838", size = 8967, upload-time = "2024-06-15T22:39:03.939Z" }, ] [[package]] @@ -8805,9 +8825,9 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "async-timeout", marker = "python_full_version < '3.11.3'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/47/da/d283a37303a995cd36f8b92db85135153dc4f7a8e4441aa827721b442cfb/redis-5.2.1.tar.gz", hash = "sha256:16f2e22dff21d5125e8481515e386711a34cbec50f0e44413dd7d9c060a54e0f", size = 4608355 } +sdist = { url = "https://files.pythonhosted.org/packages/47/da/d283a37303a995cd36f8b92db85135153dc4f7a8e4441aa827721b442cfb/redis-5.2.1.tar.gz", hash = "sha256:16f2e22dff21d5125e8481515e386711a34cbec50f0e44413dd7d9c060a54e0f", size = 4608355, upload-time = "2024-12-06T09:50:41.956Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/3c/5f/fa26b9b2672cbe30e07d9a5bdf39cf16e3b80b42916757c5f92bca88e4ba/redis-5.2.1-py3-none-any.whl", hash = "sha256:ee7e1056b9aea0f04c6c2ed59452947f34c4940ee025f5dd83e6a6418b6989e4", size = 261502 }, + { url = "https://files.pythonhosted.org/packages/3c/5f/fa26b9b2672cbe30e07d9a5bdf39cf16e3b80b42916757c5f92bca88e4ba/redis-5.2.1-py3-none-any.whl", hash = "sha256:ee7e1056b9aea0f04c6c2ed59452947f34c4940ee025f5dd83e6a6418b6989e4", size = 261502, upload-time = "2024-12-06T09:50:39.656Z" }, ] [[package]] @@ -8819,78 +8839,78 @@ dependencies = [ { name = "rpds-py" }, { name = "typing-extensions", marker = "python_full_version < '3.13'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/2f/db/98b5c277be99dd18bfd91dd04e1b759cad18d1a338188c936e92f921c7e2/referencing-0.36.2.tar.gz", hash = "sha256:df2e89862cd09deabbdba16944cc3f10feb6b3e6f18e902f7cc25609a34775aa", size = 74744 } +sdist = { url = "https://files.pythonhosted.org/packages/2f/db/98b5c277be99dd18bfd91dd04e1b759cad18d1a338188c936e92f921c7e2/referencing-0.36.2.tar.gz", hash = "sha256:df2e89862cd09deabbdba16944cc3f10feb6b3e6f18e902f7cc25609a34775aa", size = 74744, upload-time = "2025-01-25T08:48:16.138Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/c1/b1/3baf80dc6d2b7bc27a95a67752d0208e410351e3feb4eb78de5f77454d8d/referencing-0.36.2-py3-none-any.whl", hash = "sha256:e8699adbbf8b5c7de96d8ffa0eb5c158b3beafce084968e2ea8bb08c6794dcd0", size = 26775 }, + { url = "https://files.pythonhosted.org/packages/c1/b1/3baf80dc6d2b7bc27a95a67752d0208e410351e3feb4eb78de5f77454d8d/referencing-0.36.2-py3-none-any.whl", hash = "sha256:e8699adbbf8b5c7de96d8ffa0eb5c158b3beafce084968e2ea8bb08c6794dcd0", size = 26775, upload-time = "2025-01-25T08:48:14.241Z" }, ] [[package]] name = "regex" version = "2024.11.6" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/8e/5f/bd69653fbfb76cf8604468d3b4ec4c403197144c7bfe0e6a5fc9e02a07cb/regex-2024.11.6.tar.gz", hash = "sha256:7ab159b063c52a0333c884e4679f8d7a85112ee3078fe3d9004b2dd875585519", size = 399494 } -wheels = [ - { url = "https://files.pythonhosted.org/packages/95/3c/4651f6b130c6842a8f3df82461a8950f923925db8b6961063e82744bddcc/regex-2024.11.6-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:ff590880083d60acc0433f9c3f713c51f7ac6ebb9adf889c79a261ecf541aa91", size = 482674 }, - { url = "https://files.pythonhosted.org/packages/15/51/9f35d12da8434b489c7b7bffc205c474a0a9432a889457026e9bc06a297a/regex-2024.11.6-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:658f90550f38270639e83ce492f27d2c8d2cd63805c65a13a14d36ca126753f0", size = 287684 }, - { url = "https://files.pythonhosted.org/packages/bd/18/b731f5510d1b8fb63c6b6d3484bfa9a59b84cc578ac8b5172970e05ae07c/regex-2024.11.6-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:164d8b7b3b4bcb2068b97428060b2a53be050085ef94eca7f240e7947f1b080e", size = 284589 }, - { url = "https://files.pythonhosted.org/packages/78/a2/6dd36e16341ab95e4c6073426561b9bfdeb1a9c9b63ab1b579c2e96cb105/regex-2024.11.6-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d3660c82f209655a06b587d55e723f0b813d3a7db2e32e5e7dc64ac2a9e86fde", size = 782511 }, - { url = "https://files.pythonhosted.org/packages/1b/2b/323e72d5d2fd8de0d9baa443e1ed70363ed7e7b2fb526f5950c5cb99c364/regex-2024.11.6-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d22326fcdef5e08c154280b71163ced384b428343ae16a5ab2b3354aed12436e", size = 821149 }, - { url = "https://files.pythonhosted.org/packages/90/30/63373b9ea468fbef8a907fd273e5c329b8c9535fee36fc8dba5fecac475d/regex-2024.11.6-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:f1ac758ef6aebfc8943560194e9fd0fa18bcb34d89fd8bd2af18183afd8da3a2", size = 809707 }, - { url = "https://files.pythonhosted.org/packages/f2/98/26d3830875b53071f1f0ae6d547f1d98e964dd29ad35cbf94439120bb67a/regex-2024.11.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:997d6a487ff00807ba810e0f8332c18b4eb8d29463cfb7c820dc4b6e7562d0cf", size = 781702 }, - { url = "https://files.pythonhosted.org/packages/87/55/eb2a068334274db86208ab9d5599ffa63631b9f0f67ed70ea7c82a69bbc8/regex-2024.11.6-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:02a02d2bb04fec86ad61f3ea7f49c015a0681bf76abb9857f945d26159d2968c", size = 771976 }, - { url = "https://files.pythonhosted.org/packages/74/c0/be707bcfe98254d8f9d2cff55d216e946f4ea48ad2fd8cf1428f8c5332ba/regex-2024.11.6-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:f02f93b92358ee3f78660e43b4b0091229260c5d5c408d17d60bf26b6c900e86", size = 697397 }, - { url = "https://files.pythonhosted.org/packages/49/dc/bb45572ceb49e0f6509f7596e4ba7031f6819ecb26bc7610979af5a77f45/regex-2024.11.6-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:06eb1be98df10e81ebaded73fcd51989dcf534e3c753466e4b60c4697a003b67", size = 768726 }, - { url = "https://files.pythonhosted.org/packages/5a/db/f43fd75dc4c0c2d96d0881967897926942e935d700863666f3c844a72ce6/regex-2024.11.6-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:040df6fe1a5504eb0f04f048e6d09cd7c7110fef851d7c567a6b6e09942feb7d", size = 775098 }, - { url = "https://files.pythonhosted.org/packages/99/d7/f94154db29ab5a89d69ff893159b19ada89e76b915c1293e98603d39838c/regex-2024.11.6-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:fdabbfc59f2c6edba2a6622c647b716e34e8e3867e0ab975412c5c2f79b82da2", size = 839325 }, - { url = "https://files.pythonhosted.org/packages/f7/17/3cbfab1f23356fbbf07708220ab438a7efa1e0f34195bf857433f79f1788/regex-2024.11.6-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:8447d2d39b5abe381419319f942de20b7ecd60ce86f16a23b0698f22e1b70008", size = 843277 }, - { url = "https://files.pythonhosted.org/packages/7e/f2/48b393b51900456155de3ad001900f94298965e1cad1c772b87f9cfea011/regex-2024.11.6-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:da8f5fc57d1933de22a9e23eec290a0d8a5927a5370d24bda9a6abe50683fe62", size = 773197 }, - { url = "https://files.pythonhosted.org/packages/45/3f/ef9589aba93e084cd3f8471fded352826dcae8489b650d0b9b27bc5bba8a/regex-2024.11.6-cp310-cp310-win32.whl", hash = "sha256:b489578720afb782f6ccf2840920f3a32e31ba28a4b162e13900c3e6bd3f930e", size = 261714 }, - { url = "https://files.pythonhosted.org/packages/42/7e/5f1b92c8468290c465fd50c5318da64319133231415a8aa6ea5ab995a815/regex-2024.11.6-cp310-cp310-win_amd64.whl", hash = "sha256:5071b2093e793357c9d8b2929dfc13ac5f0a6c650559503bb81189d0a3814519", size = 274042 }, - { url = "https://files.pythonhosted.org/packages/58/58/7e4d9493a66c88a7da6d205768119f51af0f684fe7be7bac8328e217a52c/regex-2024.11.6-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:5478c6962ad548b54a591778e93cd7c456a7a29f8eca9c49e4f9a806dcc5d638", size = 482669 }, - { url = "https://files.pythonhosted.org/packages/34/4c/8f8e631fcdc2ff978609eaeef1d6994bf2f028b59d9ac67640ed051f1218/regex-2024.11.6-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:2c89a8cc122b25ce6945f0423dc1352cb9593c68abd19223eebbd4e56612c5b7", size = 287684 }, - { url = "https://files.pythonhosted.org/packages/c5/1b/f0e4d13e6adf866ce9b069e191f303a30ab1277e037037a365c3aad5cc9c/regex-2024.11.6-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:94d87b689cdd831934fa3ce16cc15cd65748e6d689f5d2b8f4f4df2065c9fa20", size = 284589 }, - { url = "https://files.pythonhosted.org/packages/25/4d/ab21047f446693887f25510887e6820b93f791992994f6498b0318904d4a/regex-2024.11.6-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1062b39a0a2b75a9c694f7a08e7183a80c63c0d62b301418ffd9c35f55aaa114", size = 792121 }, - { url = "https://files.pythonhosted.org/packages/45/ee/c867e15cd894985cb32b731d89576c41a4642a57850c162490ea34b78c3b/regex-2024.11.6-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:167ed4852351d8a750da48712c3930b031f6efdaa0f22fa1933716bfcd6bf4a3", size = 831275 }, - { url = "https://files.pythonhosted.org/packages/b3/12/b0f480726cf1c60f6536fa5e1c95275a77624f3ac8fdccf79e6727499e28/regex-2024.11.6-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:2d548dafee61f06ebdb584080621f3e0c23fff312f0de1afc776e2a2ba99a74f", size = 818257 }, - { url = "https://files.pythonhosted.org/packages/bf/ce/0d0e61429f603bac433910d99ef1a02ce45a8967ffbe3cbee48599e62d88/regex-2024.11.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f2a19f302cd1ce5dd01a9099aaa19cae6173306d1302a43b627f62e21cf18ac0", size = 792727 }, - { url = "https://files.pythonhosted.org/packages/e4/c1/243c83c53d4a419c1556f43777ccb552bccdf79d08fda3980e4e77dd9137/regex-2024.11.6-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:bec9931dfb61ddd8ef2ebc05646293812cb6b16b60cf7c9511a832b6f1854b55", size = 780667 }, - { url = "https://files.pythonhosted.org/packages/c5/f4/75eb0dd4ce4b37f04928987f1d22547ddaf6c4bae697623c1b05da67a8aa/regex-2024.11.6-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:9714398225f299aa85267fd222f7142fcb5c769e73d7733344efc46f2ef5cf89", size = 776963 }, - { url = "https://files.pythonhosted.org/packages/16/5d/95c568574e630e141a69ff8a254c2f188b4398e813c40d49228c9bbd9875/regex-2024.11.6-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:202eb32e89f60fc147a41e55cb086db2a3f8cb82f9a9a88440dcfc5d37faae8d", size = 784700 }, - { url = "https://files.pythonhosted.org/packages/8e/b5/f8495c7917f15cc6fee1e7f395e324ec3e00ab3c665a7dc9d27562fd5290/regex-2024.11.6-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:4181b814e56078e9b00427ca358ec44333765f5ca1b45597ec7446d3a1ef6e34", size = 848592 }, - { url = "https://files.pythonhosted.org/packages/1c/80/6dd7118e8cb212c3c60b191b932dc57db93fb2e36fb9e0e92f72a5909af9/regex-2024.11.6-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:068376da5a7e4da51968ce4c122a7cd31afaaec4fccc7856c92f63876e57b51d", size = 852929 }, - { url = "https://files.pythonhosted.org/packages/11/9b/5a05d2040297d2d254baf95eeeb6df83554e5e1df03bc1a6687fc4ba1f66/regex-2024.11.6-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:ac10f2c4184420d881a3475fb2c6f4d95d53a8d50209a2500723d831036f7c45", size = 781213 }, - { url = "https://files.pythonhosted.org/packages/26/b7/b14e2440156ab39e0177506c08c18accaf2b8932e39fb092074de733d868/regex-2024.11.6-cp311-cp311-win32.whl", hash = "sha256:c36f9b6f5f8649bb251a5f3f66564438977b7ef8386a52460ae77e6070d309d9", size = 261734 }, - { url = "https://files.pythonhosted.org/packages/80/32/763a6cc01d21fb3819227a1cc3f60fd251c13c37c27a73b8ff4315433a8e/regex-2024.11.6-cp311-cp311-win_amd64.whl", hash = "sha256:02e28184be537f0e75c1f9b2f8847dc51e08e6e171c6bde130b2687e0c33cf60", size = 274052 }, - { url = "https://files.pythonhosted.org/packages/ba/30/9a87ce8336b172cc232a0db89a3af97929d06c11ceaa19d97d84fa90a8f8/regex-2024.11.6-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:52fb28f528778f184f870b7cf8f225f5eef0a8f6e3778529bdd40c7b3920796a", size = 483781 }, - { url = "https://files.pythonhosted.org/packages/01/e8/00008ad4ff4be8b1844786ba6636035f7ef926db5686e4c0f98093612add/regex-2024.11.6-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:fdd6028445d2460f33136c55eeb1f601ab06d74cb3347132e1c24250187500d9", size = 288455 }, - { url = "https://files.pythonhosted.org/packages/60/85/cebcc0aff603ea0a201667b203f13ba75d9fc8668fab917ac5b2de3967bc/regex-2024.11.6-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:805e6b60c54bf766b251e94526ebad60b7de0c70f70a4e6210ee2891acb70bf2", size = 284759 }, - { url = "https://files.pythonhosted.org/packages/94/2b/701a4b0585cb05472a4da28ee28fdfe155f3638f5e1ec92306d924e5faf0/regex-2024.11.6-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b85c2530be953a890eaffde05485238f07029600e8f098cdf1848d414a8b45e4", size = 794976 }, - { url = "https://files.pythonhosted.org/packages/4b/bf/fa87e563bf5fee75db8915f7352e1887b1249126a1be4813837f5dbec965/regex-2024.11.6-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:bb26437975da7dc36b7efad18aa9dd4ea569d2357ae6b783bf1118dabd9ea577", size = 833077 }, - { url = "https://files.pythonhosted.org/packages/a1/56/7295e6bad94b047f4d0834e4779491b81216583c00c288252ef625c01d23/regex-2024.11.6-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:abfa5080c374a76a251ba60683242bc17eeb2c9818d0d30117b4486be10c59d3", size = 823160 }, - { url = "https://files.pythonhosted.org/packages/fb/13/e3b075031a738c9598c51cfbc4c7879e26729c53aa9cca59211c44235314/regex-2024.11.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:70b7fa6606c2881c1db9479b0eaa11ed5dfa11c8d60a474ff0e095099f39d98e", size = 796896 }, - { url = "https://files.pythonhosted.org/packages/24/56/0b3f1b66d592be6efec23a795b37732682520b47c53da5a32c33ed7d84e3/regex-2024.11.6-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:0c32f75920cf99fe6b6c539c399a4a128452eaf1af27f39bce8909c9a3fd8cbe", size = 783997 }, - { url = "https://files.pythonhosted.org/packages/f9/a1/eb378dada8b91c0e4c5f08ffb56f25fcae47bf52ad18f9b2f33b83e6d498/regex-2024.11.6-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:982e6d21414e78e1f51cf595d7f321dcd14de1f2881c5dc6a6e23bbbbd68435e", size = 781725 }, - { url = "https://files.pythonhosted.org/packages/83/f2/033e7dec0cfd6dda93390089864732a3409246ffe8b042e9554afa9bff4e/regex-2024.11.6-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:a7c2155f790e2fb448faed6dd241386719802296ec588a8b9051c1f5c481bc29", size = 789481 }, - { url = "https://files.pythonhosted.org/packages/83/23/15d4552ea28990a74e7696780c438aadd73a20318c47e527b47a4a5a596d/regex-2024.11.6-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:149f5008d286636e48cd0b1dd65018548944e495b0265b45e1bffecce1ef7f39", size = 852896 }, - { url = "https://files.pythonhosted.org/packages/e3/39/ed4416bc90deedbfdada2568b2cb0bc1fdb98efe11f5378d9892b2a88f8f/regex-2024.11.6-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:e5364a4502efca094731680e80009632ad6624084aff9a23ce8c8c6820de3e51", size = 860138 }, - { url = "https://files.pythonhosted.org/packages/93/2d/dd56bb76bd8e95bbce684326302f287455b56242a4f9c61f1bc76e28360e/regex-2024.11.6-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:0a86e7eeca091c09e021db8eb72d54751e527fa47b8d5787caf96d9831bd02ad", size = 787692 }, - { url = "https://files.pythonhosted.org/packages/0b/55/31877a249ab7a5156758246b9c59539abbeba22461b7d8adc9e8475ff73e/regex-2024.11.6-cp312-cp312-win32.whl", hash = "sha256:32f9a4c643baad4efa81d549c2aadefaeba12249b2adc5af541759237eee1c54", size = 262135 }, - { url = "https://files.pythonhosted.org/packages/38/ec/ad2d7de49a600cdb8dd78434a1aeffe28b9d6fc42eb36afab4a27ad23384/regex-2024.11.6-cp312-cp312-win_amd64.whl", hash = "sha256:a93c194e2df18f7d264092dc8539b8ffb86b45b899ab976aa15d48214138e81b", size = 273567 }, - { url = "https://files.pythonhosted.org/packages/90/73/bcb0e36614601016552fa9344544a3a2ae1809dc1401b100eab02e772e1f/regex-2024.11.6-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:a6ba92c0bcdf96cbf43a12c717eae4bc98325ca3730f6b130ffa2e3c3c723d84", size = 483525 }, - { url = "https://files.pythonhosted.org/packages/0f/3f/f1a082a46b31e25291d830b369b6b0c5576a6f7fb89d3053a354c24b8a83/regex-2024.11.6-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:525eab0b789891ac3be914d36893bdf972d483fe66551f79d3e27146191a37d4", size = 288324 }, - { url = "https://files.pythonhosted.org/packages/09/c9/4e68181a4a652fb3ef5099e077faf4fd2a694ea6e0f806a7737aff9e758a/regex-2024.11.6-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:086a27a0b4ca227941700e0b31425e7a28ef1ae8e5e05a33826e17e47fbfdba0", size = 284617 }, - { url = "https://files.pythonhosted.org/packages/fc/fd/37868b75eaf63843165f1d2122ca6cb94bfc0271e4428cf58c0616786dce/regex-2024.11.6-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:bde01f35767c4a7899b7eb6e823b125a64de314a8ee9791367c9a34d56af18d0", size = 795023 }, - { url = "https://files.pythonhosted.org/packages/c4/7c/d4cd9c528502a3dedb5c13c146e7a7a539a3853dc20209c8e75d9ba9d1b2/regex-2024.11.6-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b583904576650166b3d920d2bcce13971f6f9e9a396c673187f49811b2769dc7", size = 833072 }, - { url = "https://files.pythonhosted.org/packages/4f/db/46f563a08f969159c5a0f0e722260568425363bea43bb7ae370becb66a67/regex-2024.11.6-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:1c4de13f06a0d54fa0d5ab1b7138bfa0d883220965a29616e3ea61b35d5f5fc7", size = 823130 }, - { url = "https://files.pythonhosted.org/packages/db/60/1eeca2074f5b87df394fccaa432ae3fc06c9c9bfa97c5051aed70e6e00c2/regex-2024.11.6-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3cde6e9f2580eb1665965ce9bf17ff4952f34f5b126beb509fee8f4e994f143c", size = 796857 }, - { url = "https://files.pythonhosted.org/packages/10/db/ac718a08fcee981554d2f7bb8402f1faa7e868c1345c16ab1ebec54b0d7b/regex-2024.11.6-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:0d7f453dca13f40a02b79636a339c5b62b670141e63efd511d3f8f73fba162b3", size = 784006 }, - { url = "https://files.pythonhosted.org/packages/c2/41/7da3fe70216cea93144bf12da2b87367590bcf07db97604edeea55dac9ad/regex-2024.11.6-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:59dfe1ed21aea057a65c6b586afd2a945de04fc7db3de0a6e3ed5397ad491b07", size = 781650 }, - { url = "https://files.pythonhosted.org/packages/a7/d5/880921ee4eec393a4752e6ab9f0fe28009435417c3102fc413f3fe81c4e5/regex-2024.11.6-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:b97c1e0bd37c5cd7902e65f410779d39eeda155800b65fc4d04cc432efa9bc6e", size = 789545 }, - { url = "https://files.pythonhosted.org/packages/dc/96/53770115e507081122beca8899ab7f5ae28ae790bfcc82b5e38976df6a77/regex-2024.11.6-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:f9d1e379028e0fc2ae3654bac3cbbef81bf3fd571272a42d56c24007979bafb6", size = 853045 }, - { url = "https://files.pythonhosted.org/packages/31/d3/1372add5251cc2d44b451bd94f43b2ec78e15a6e82bff6a290ef9fd8f00a/regex-2024.11.6-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:13291b39131e2d002a7940fb176e120bec5145f3aeb7621be6534e46251912c4", size = 860182 }, - { url = "https://files.pythonhosted.org/packages/ed/e3/c446a64984ea9f69982ba1a69d4658d5014bc7a0ea468a07e1a1265db6e2/regex-2024.11.6-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:4f51f88c126370dcec4908576c5a627220da6c09d0bff31cfa89f2523843316d", size = 787733 }, - { url = "https://files.pythonhosted.org/packages/2b/f1/e40c8373e3480e4f29f2692bd21b3e05f296d3afebc7e5dcf21b9756ca1c/regex-2024.11.6-cp313-cp313-win32.whl", hash = "sha256:63b13cfd72e9601125027202cad74995ab26921d8cd935c25f09c630436348ff", size = 262122 }, - { url = "https://files.pythonhosted.org/packages/45/94/bc295babb3062a731f52621cdc992d123111282e291abaf23faa413443ea/regex-2024.11.6-cp313-cp313-win_amd64.whl", hash = "sha256:2b3361af3198667e99927da8b84c1b010752fa4b1115ee30beaa332cabc3ef1a", size = 273545 }, +sdist = { url = "https://files.pythonhosted.org/packages/8e/5f/bd69653fbfb76cf8604468d3b4ec4c403197144c7bfe0e6a5fc9e02a07cb/regex-2024.11.6.tar.gz", hash = "sha256:7ab159b063c52a0333c884e4679f8d7a85112ee3078fe3d9004b2dd875585519", size = 399494, upload-time = "2024-11-06T20:12:31.635Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/95/3c/4651f6b130c6842a8f3df82461a8950f923925db8b6961063e82744bddcc/regex-2024.11.6-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:ff590880083d60acc0433f9c3f713c51f7ac6ebb9adf889c79a261ecf541aa91", size = 482674, upload-time = "2024-11-06T20:08:57.575Z" }, + { url = "https://files.pythonhosted.org/packages/15/51/9f35d12da8434b489c7b7bffc205c474a0a9432a889457026e9bc06a297a/regex-2024.11.6-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:658f90550f38270639e83ce492f27d2c8d2cd63805c65a13a14d36ca126753f0", size = 287684, upload-time = "2024-11-06T20:08:59.787Z" }, + { url = "https://files.pythonhosted.org/packages/bd/18/b731f5510d1b8fb63c6b6d3484bfa9a59b84cc578ac8b5172970e05ae07c/regex-2024.11.6-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:164d8b7b3b4bcb2068b97428060b2a53be050085ef94eca7f240e7947f1b080e", size = 284589, upload-time = "2024-11-06T20:09:01.896Z" }, + { url = "https://files.pythonhosted.org/packages/78/a2/6dd36e16341ab95e4c6073426561b9bfdeb1a9c9b63ab1b579c2e96cb105/regex-2024.11.6-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d3660c82f209655a06b587d55e723f0b813d3a7db2e32e5e7dc64ac2a9e86fde", size = 782511, upload-time = "2024-11-06T20:09:04.062Z" }, + { url = "https://files.pythonhosted.org/packages/1b/2b/323e72d5d2fd8de0d9baa443e1ed70363ed7e7b2fb526f5950c5cb99c364/regex-2024.11.6-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d22326fcdef5e08c154280b71163ced384b428343ae16a5ab2b3354aed12436e", size = 821149, upload-time = "2024-11-06T20:09:06.237Z" }, + { url = "https://files.pythonhosted.org/packages/90/30/63373b9ea468fbef8a907fd273e5c329b8c9535fee36fc8dba5fecac475d/regex-2024.11.6-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:f1ac758ef6aebfc8943560194e9fd0fa18bcb34d89fd8bd2af18183afd8da3a2", size = 809707, upload-time = "2024-11-06T20:09:07.715Z" }, + { url = "https://files.pythonhosted.org/packages/f2/98/26d3830875b53071f1f0ae6d547f1d98e964dd29ad35cbf94439120bb67a/regex-2024.11.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:997d6a487ff00807ba810e0f8332c18b4eb8d29463cfb7c820dc4b6e7562d0cf", size = 781702, upload-time = "2024-11-06T20:09:10.101Z" }, + { url = "https://files.pythonhosted.org/packages/87/55/eb2a068334274db86208ab9d5599ffa63631b9f0f67ed70ea7c82a69bbc8/regex-2024.11.6-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:02a02d2bb04fec86ad61f3ea7f49c015a0681bf76abb9857f945d26159d2968c", size = 771976, upload-time = "2024-11-06T20:09:11.566Z" }, + { url = "https://files.pythonhosted.org/packages/74/c0/be707bcfe98254d8f9d2cff55d216e946f4ea48ad2fd8cf1428f8c5332ba/regex-2024.11.6-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:f02f93b92358ee3f78660e43b4b0091229260c5d5c408d17d60bf26b6c900e86", size = 697397, upload-time = "2024-11-06T20:09:13.119Z" }, + { url = "https://files.pythonhosted.org/packages/49/dc/bb45572ceb49e0f6509f7596e4ba7031f6819ecb26bc7610979af5a77f45/regex-2024.11.6-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:06eb1be98df10e81ebaded73fcd51989dcf534e3c753466e4b60c4697a003b67", size = 768726, upload-time = "2024-11-06T20:09:14.85Z" }, + { url = "https://files.pythonhosted.org/packages/5a/db/f43fd75dc4c0c2d96d0881967897926942e935d700863666f3c844a72ce6/regex-2024.11.6-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:040df6fe1a5504eb0f04f048e6d09cd7c7110fef851d7c567a6b6e09942feb7d", size = 775098, upload-time = "2024-11-06T20:09:16.504Z" }, + { url = "https://files.pythonhosted.org/packages/99/d7/f94154db29ab5a89d69ff893159b19ada89e76b915c1293e98603d39838c/regex-2024.11.6-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:fdabbfc59f2c6edba2a6622c647b716e34e8e3867e0ab975412c5c2f79b82da2", size = 839325, upload-time = "2024-11-06T20:09:18.698Z" }, + { url = "https://files.pythonhosted.org/packages/f7/17/3cbfab1f23356fbbf07708220ab438a7efa1e0f34195bf857433f79f1788/regex-2024.11.6-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:8447d2d39b5abe381419319f942de20b7ecd60ce86f16a23b0698f22e1b70008", size = 843277, upload-time = "2024-11-06T20:09:21.725Z" }, + { url = "https://files.pythonhosted.org/packages/7e/f2/48b393b51900456155de3ad001900f94298965e1cad1c772b87f9cfea011/regex-2024.11.6-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:da8f5fc57d1933de22a9e23eec290a0d8a5927a5370d24bda9a6abe50683fe62", size = 773197, upload-time = "2024-11-06T20:09:24.092Z" }, + { url = "https://files.pythonhosted.org/packages/45/3f/ef9589aba93e084cd3f8471fded352826dcae8489b650d0b9b27bc5bba8a/regex-2024.11.6-cp310-cp310-win32.whl", hash = "sha256:b489578720afb782f6ccf2840920f3a32e31ba28a4b162e13900c3e6bd3f930e", size = 261714, upload-time = "2024-11-06T20:09:26.36Z" }, + { url = "https://files.pythonhosted.org/packages/42/7e/5f1b92c8468290c465fd50c5318da64319133231415a8aa6ea5ab995a815/regex-2024.11.6-cp310-cp310-win_amd64.whl", hash = "sha256:5071b2093e793357c9d8b2929dfc13ac5f0a6c650559503bb81189d0a3814519", size = 274042, upload-time = "2024-11-06T20:09:28.762Z" }, + { url = "https://files.pythonhosted.org/packages/58/58/7e4d9493a66c88a7da6d205768119f51af0f684fe7be7bac8328e217a52c/regex-2024.11.6-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:5478c6962ad548b54a591778e93cd7c456a7a29f8eca9c49e4f9a806dcc5d638", size = 482669, upload-time = "2024-11-06T20:09:31.064Z" }, + { url = "https://files.pythonhosted.org/packages/34/4c/8f8e631fcdc2ff978609eaeef1d6994bf2f028b59d9ac67640ed051f1218/regex-2024.11.6-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:2c89a8cc122b25ce6945f0423dc1352cb9593c68abd19223eebbd4e56612c5b7", size = 287684, upload-time = "2024-11-06T20:09:32.915Z" }, + { url = "https://files.pythonhosted.org/packages/c5/1b/f0e4d13e6adf866ce9b069e191f303a30ab1277e037037a365c3aad5cc9c/regex-2024.11.6-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:94d87b689cdd831934fa3ce16cc15cd65748e6d689f5d2b8f4f4df2065c9fa20", size = 284589, upload-time = "2024-11-06T20:09:35.504Z" }, + { url = "https://files.pythonhosted.org/packages/25/4d/ab21047f446693887f25510887e6820b93f791992994f6498b0318904d4a/regex-2024.11.6-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1062b39a0a2b75a9c694f7a08e7183a80c63c0d62b301418ffd9c35f55aaa114", size = 792121, upload-time = "2024-11-06T20:09:37.701Z" }, + { url = "https://files.pythonhosted.org/packages/45/ee/c867e15cd894985cb32b731d89576c41a4642a57850c162490ea34b78c3b/regex-2024.11.6-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:167ed4852351d8a750da48712c3930b031f6efdaa0f22fa1933716bfcd6bf4a3", size = 831275, upload-time = "2024-11-06T20:09:40.371Z" }, + { url = "https://files.pythonhosted.org/packages/b3/12/b0f480726cf1c60f6536fa5e1c95275a77624f3ac8fdccf79e6727499e28/regex-2024.11.6-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:2d548dafee61f06ebdb584080621f3e0c23fff312f0de1afc776e2a2ba99a74f", size = 818257, upload-time = "2024-11-06T20:09:43.059Z" }, + { url = "https://files.pythonhosted.org/packages/bf/ce/0d0e61429f603bac433910d99ef1a02ce45a8967ffbe3cbee48599e62d88/regex-2024.11.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f2a19f302cd1ce5dd01a9099aaa19cae6173306d1302a43b627f62e21cf18ac0", size = 792727, upload-time = "2024-11-06T20:09:48.19Z" }, + { url = "https://files.pythonhosted.org/packages/e4/c1/243c83c53d4a419c1556f43777ccb552bccdf79d08fda3980e4e77dd9137/regex-2024.11.6-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:bec9931dfb61ddd8ef2ebc05646293812cb6b16b60cf7c9511a832b6f1854b55", size = 780667, upload-time = "2024-11-06T20:09:49.828Z" }, + { url = "https://files.pythonhosted.org/packages/c5/f4/75eb0dd4ce4b37f04928987f1d22547ddaf6c4bae697623c1b05da67a8aa/regex-2024.11.6-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:9714398225f299aa85267fd222f7142fcb5c769e73d7733344efc46f2ef5cf89", size = 776963, upload-time = "2024-11-06T20:09:51.819Z" }, + { url = "https://files.pythonhosted.org/packages/16/5d/95c568574e630e141a69ff8a254c2f188b4398e813c40d49228c9bbd9875/regex-2024.11.6-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:202eb32e89f60fc147a41e55cb086db2a3f8cb82f9a9a88440dcfc5d37faae8d", size = 784700, upload-time = "2024-11-06T20:09:53.982Z" }, + { url = "https://files.pythonhosted.org/packages/8e/b5/f8495c7917f15cc6fee1e7f395e324ec3e00ab3c665a7dc9d27562fd5290/regex-2024.11.6-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:4181b814e56078e9b00427ca358ec44333765f5ca1b45597ec7446d3a1ef6e34", size = 848592, upload-time = "2024-11-06T20:09:56.222Z" }, + { url = "https://files.pythonhosted.org/packages/1c/80/6dd7118e8cb212c3c60b191b932dc57db93fb2e36fb9e0e92f72a5909af9/regex-2024.11.6-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:068376da5a7e4da51968ce4c122a7cd31afaaec4fccc7856c92f63876e57b51d", size = 852929, upload-time = "2024-11-06T20:09:58.642Z" }, + { url = "https://files.pythonhosted.org/packages/11/9b/5a05d2040297d2d254baf95eeeb6df83554e5e1df03bc1a6687fc4ba1f66/regex-2024.11.6-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:ac10f2c4184420d881a3475fb2c6f4d95d53a8d50209a2500723d831036f7c45", size = 781213, upload-time = "2024-11-06T20:10:00.867Z" }, + { url = "https://files.pythonhosted.org/packages/26/b7/b14e2440156ab39e0177506c08c18accaf2b8932e39fb092074de733d868/regex-2024.11.6-cp311-cp311-win32.whl", hash = "sha256:c36f9b6f5f8649bb251a5f3f66564438977b7ef8386a52460ae77e6070d309d9", size = 261734, upload-time = "2024-11-06T20:10:03.361Z" }, + { url = "https://files.pythonhosted.org/packages/80/32/763a6cc01d21fb3819227a1cc3f60fd251c13c37c27a73b8ff4315433a8e/regex-2024.11.6-cp311-cp311-win_amd64.whl", hash = "sha256:02e28184be537f0e75c1f9b2f8847dc51e08e6e171c6bde130b2687e0c33cf60", size = 274052, upload-time = "2024-11-06T20:10:05.179Z" }, + { url = "https://files.pythonhosted.org/packages/ba/30/9a87ce8336b172cc232a0db89a3af97929d06c11ceaa19d97d84fa90a8f8/regex-2024.11.6-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:52fb28f528778f184f870b7cf8f225f5eef0a8f6e3778529bdd40c7b3920796a", size = 483781, upload-time = "2024-11-06T20:10:07.07Z" }, + { url = "https://files.pythonhosted.org/packages/01/e8/00008ad4ff4be8b1844786ba6636035f7ef926db5686e4c0f98093612add/regex-2024.11.6-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:fdd6028445d2460f33136c55eeb1f601ab06d74cb3347132e1c24250187500d9", size = 288455, upload-time = "2024-11-06T20:10:09.117Z" }, + { url = "https://files.pythonhosted.org/packages/60/85/cebcc0aff603ea0a201667b203f13ba75d9fc8668fab917ac5b2de3967bc/regex-2024.11.6-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:805e6b60c54bf766b251e94526ebad60b7de0c70f70a4e6210ee2891acb70bf2", size = 284759, upload-time = "2024-11-06T20:10:11.155Z" }, + { url = "https://files.pythonhosted.org/packages/94/2b/701a4b0585cb05472a4da28ee28fdfe155f3638f5e1ec92306d924e5faf0/regex-2024.11.6-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b85c2530be953a890eaffde05485238f07029600e8f098cdf1848d414a8b45e4", size = 794976, upload-time = "2024-11-06T20:10:13.24Z" }, + { url = "https://files.pythonhosted.org/packages/4b/bf/fa87e563bf5fee75db8915f7352e1887b1249126a1be4813837f5dbec965/regex-2024.11.6-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:bb26437975da7dc36b7efad18aa9dd4ea569d2357ae6b783bf1118dabd9ea577", size = 833077, upload-time = "2024-11-06T20:10:15.37Z" }, + { url = "https://files.pythonhosted.org/packages/a1/56/7295e6bad94b047f4d0834e4779491b81216583c00c288252ef625c01d23/regex-2024.11.6-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:abfa5080c374a76a251ba60683242bc17eeb2c9818d0d30117b4486be10c59d3", size = 823160, upload-time = "2024-11-06T20:10:19.027Z" }, + { url = "https://files.pythonhosted.org/packages/fb/13/e3b075031a738c9598c51cfbc4c7879e26729c53aa9cca59211c44235314/regex-2024.11.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:70b7fa6606c2881c1db9479b0eaa11ed5dfa11c8d60a474ff0e095099f39d98e", size = 796896, upload-time = "2024-11-06T20:10:21.85Z" }, + { url = "https://files.pythonhosted.org/packages/24/56/0b3f1b66d592be6efec23a795b37732682520b47c53da5a32c33ed7d84e3/regex-2024.11.6-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:0c32f75920cf99fe6b6c539c399a4a128452eaf1af27f39bce8909c9a3fd8cbe", size = 783997, upload-time = "2024-11-06T20:10:24.329Z" }, + { url = "https://files.pythonhosted.org/packages/f9/a1/eb378dada8b91c0e4c5f08ffb56f25fcae47bf52ad18f9b2f33b83e6d498/regex-2024.11.6-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:982e6d21414e78e1f51cf595d7f321dcd14de1f2881c5dc6a6e23bbbbd68435e", size = 781725, upload-time = "2024-11-06T20:10:28.067Z" }, + { url = "https://files.pythonhosted.org/packages/83/f2/033e7dec0cfd6dda93390089864732a3409246ffe8b042e9554afa9bff4e/regex-2024.11.6-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:a7c2155f790e2fb448faed6dd241386719802296ec588a8b9051c1f5c481bc29", size = 789481, upload-time = "2024-11-06T20:10:31.612Z" }, + { url = "https://files.pythonhosted.org/packages/83/23/15d4552ea28990a74e7696780c438aadd73a20318c47e527b47a4a5a596d/regex-2024.11.6-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:149f5008d286636e48cd0b1dd65018548944e495b0265b45e1bffecce1ef7f39", size = 852896, upload-time = "2024-11-06T20:10:34.054Z" }, + { url = "https://files.pythonhosted.org/packages/e3/39/ed4416bc90deedbfdada2568b2cb0bc1fdb98efe11f5378d9892b2a88f8f/regex-2024.11.6-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:e5364a4502efca094731680e80009632ad6624084aff9a23ce8c8c6820de3e51", size = 860138, upload-time = "2024-11-06T20:10:36.142Z" }, + { url = "https://files.pythonhosted.org/packages/93/2d/dd56bb76bd8e95bbce684326302f287455b56242a4f9c61f1bc76e28360e/regex-2024.11.6-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:0a86e7eeca091c09e021db8eb72d54751e527fa47b8d5787caf96d9831bd02ad", size = 787692, upload-time = "2024-11-06T20:10:38.394Z" }, + { url = "https://files.pythonhosted.org/packages/0b/55/31877a249ab7a5156758246b9c59539abbeba22461b7d8adc9e8475ff73e/regex-2024.11.6-cp312-cp312-win32.whl", hash = "sha256:32f9a4c643baad4efa81d549c2aadefaeba12249b2adc5af541759237eee1c54", size = 262135, upload-time = "2024-11-06T20:10:40.367Z" }, + { url = "https://files.pythonhosted.org/packages/38/ec/ad2d7de49a600cdb8dd78434a1aeffe28b9d6fc42eb36afab4a27ad23384/regex-2024.11.6-cp312-cp312-win_amd64.whl", hash = "sha256:a93c194e2df18f7d264092dc8539b8ffb86b45b899ab976aa15d48214138e81b", size = 273567, upload-time = "2024-11-06T20:10:43.467Z" }, + { url = "https://files.pythonhosted.org/packages/90/73/bcb0e36614601016552fa9344544a3a2ae1809dc1401b100eab02e772e1f/regex-2024.11.6-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:a6ba92c0bcdf96cbf43a12c717eae4bc98325ca3730f6b130ffa2e3c3c723d84", size = 483525, upload-time = "2024-11-06T20:10:45.19Z" }, + { url = "https://files.pythonhosted.org/packages/0f/3f/f1a082a46b31e25291d830b369b6b0c5576a6f7fb89d3053a354c24b8a83/regex-2024.11.6-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:525eab0b789891ac3be914d36893bdf972d483fe66551f79d3e27146191a37d4", size = 288324, upload-time = "2024-11-06T20:10:47.177Z" }, + { url = "https://files.pythonhosted.org/packages/09/c9/4e68181a4a652fb3ef5099e077faf4fd2a694ea6e0f806a7737aff9e758a/regex-2024.11.6-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:086a27a0b4ca227941700e0b31425e7a28ef1ae8e5e05a33826e17e47fbfdba0", size = 284617, upload-time = "2024-11-06T20:10:49.312Z" }, + { url = "https://files.pythonhosted.org/packages/fc/fd/37868b75eaf63843165f1d2122ca6cb94bfc0271e4428cf58c0616786dce/regex-2024.11.6-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:bde01f35767c4a7899b7eb6e823b125a64de314a8ee9791367c9a34d56af18d0", size = 795023, upload-time = "2024-11-06T20:10:51.102Z" }, + { url = "https://files.pythonhosted.org/packages/c4/7c/d4cd9c528502a3dedb5c13c146e7a7a539a3853dc20209c8e75d9ba9d1b2/regex-2024.11.6-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b583904576650166b3d920d2bcce13971f6f9e9a396c673187f49811b2769dc7", size = 833072, upload-time = "2024-11-06T20:10:52.926Z" }, + { url = "https://files.pythonhosted.org/packages/4f/db/46f563a08f969159c5a0f0e722260568425363bea43bb7ae370becb66a67/regex-2024.11.6-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:1c4de13f06a0d54fa0d5ab1b7138bfa0d883220965a29616e3ea61b35d5f5fc7", size = 823130, upload-time = "2024-11-06T20:10:54.828Z" }, + { url = "https://files.pythonhosted.org/packages/db/60/1eeca2074f5b87df394fccaa432ae3fc06c9c9bfa97c5051aed70e6e00c2/regex-2024.11.6-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3cde6e9f2580eb1665965ce9bf17ff4952f34f5b126beb509fee8f4e994f143c", size = 796857, upload-time = "2024-11-06T20:10:56.634Z" }, + { url = "https://files.pythonhosted.org/packages/10/db/ac718a08fcee981554d2f7bb8402f1faa7e868c1345c16ab1ebec54b0d7b/regex-2024.11.6-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:0d7f453dca13f40a02b79636a339c5b62b670141e63efd511d3f8f73fba162b3", size = 784006, upload-time = "2024-11-06T20:10:59.369Z" }, + { url = "https://files.pythonhosted.org/packages/c2/41/7da3fe70216cea93144bf12da2b87367590bcf07db97604edeea55dac9ad/regex-2024.11.6-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:59dfe1ed21aea057a65c6b586afd2a945de04fc7db3de0a6e3ed5397ad491b07", size = 781650, upload-time = "2024-11-06T20:11:02.042Z" }, + { url = "https://files.pythonhosted.org/packages/a7/d5/880921ee4eec393a4752e6ab9f0fe28009435417c3102fc413f3fe81c4e5/regex-2024.11.6-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:b97c1e0bd37c5cd7902e65f410779d39eeda155800b65fc4d04cc432efa9bc6e", size = 789545, upload-time = "2024-11-06T20:11:03.933Z" }, + { url = "https://files.pythonhosted.org/packages/dc/96/53770115e507081122beca8899ab7f5ae28ae790bfcc82b5e38976df6a77/regex-2024.11.6-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:f9d1e379028e0fc2ae3654bac3cbbef81bf3fd571272a42d56c24007979bafb6", size = 853045, upload-time = "2024-11-06T20:11:06.497Z" }, + { url = "https://files.pythonhosted.org/packages/31/d3/1372add5251cc2d44b451bd94f43b2ec78e15a6e82bff6a290ef9fd8f00a/regex-2024.11.6-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:13291b39131e2d002a7940fb176e120bec5145f3aeb7621be6534e46251912c4", size = 860182, upload-time = "2024-11-06T20:11:09.06Z" }, + { url = "https://files.pythonhosted.org/packages/ed/e3/c446a64984ea9f69982ba1a69d4658d5014bc7a0ea468a07e1a1265db6e2/regex-2024.11.6-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:4f51f88c126370dcec4908576c5a627220da6c09d0bff31cfa89f2523843316d", size = 787733, upload-time = "2024-11-06T20:11:11.256Z" }, + { url = "https://files.pythonhosted.org/packages/2b/f1/e40c8373e3480e4f29f2692bd21b3e05f296d3afebc7e5dcf21b9756ca1c/regex-2024.11.6-cp313-cp313-win32.whl", hash = "sha256:63b13cfd72e9601125027202cad74995ab26921d8cd935c25f09c630436348ff", size = 262122, upload-time = "2024-11-06T20:11:13.161Z" }, + { url = "https://files.pythonhosted.org/packages/45/94/bc295babb3062a731f52621cdc992d123111282e291abaf23faa413443ea/regex-2024.11.6-cp313-cp313-win_amd64.whl", hash = "sha256:2b3361af3198667e99927da8b84c1b010752fa4b1115ee30beaa332cabc3ef1a", size = 273545, upload-time = "2024-11-06T20:11:15Z" }, ] [[package]] @@ -8903,9 +8923,9 @@ dependencies = [ { name = "idna" }, { name = "urllib3" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/63/70/2bf7780ad2d390a8d301ad0b550f1581eadbd9a20f896afe06353c2a2913/requests-2.32.3.tar.gz", hash = "sha256:55365417734eb18255590a9ff9eb97e9e1da868d4ccd6402399eaf68af20a760", size = 131218 } +sdist = { url = "https://files.pythonhosted.org/packages/63/70/2bf7780ad2d390a8d301ad0b550f1581eadbd9a20f896afe06353c2a2913/requests-2.32.3.tar.gz", hash = "sha256:55365417734eb18255590a9ff9eb97e9e1da868d4ccd6402399eaf68af20a760", size = 131218, upload-time = "2024-05-29T15:37:49.536Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/f9/9b/335f9764261e915ed497fcdeb11df5dfd6f7bf257d4a6a2a686d80da4d54/requests-2.32.3-py3-none-any.whl", hash = "sha256:70761cfe03c773ceb22aa2f671b4757976145175cdfca038c02654d061d6dcc6", size = 64928 }, + { url = "https://files.pythonhosted.org/packages/f9/9b/335f9764261e915ed497fcdeb11df5dfd6f7bf257d4a6a2a686d80da4d54/requests-2.32.3-py3-none-any.whl", hash = "sha256:70761cfe03c773ceb22aa2f671b4757976145175cdfca038c02654d061d6dcc6", size = 64928, upload-time = "2024-05-29T15:37:47.027Z" }, ] [[package]] @@ -8916,9 +8936,9 @@ dependencies = [ { name = "oauthlib" }, { name = "requests" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/42/f2/05f29bc3913aea15eb670be136045bf5c5bbf4b99ecb839da9b422bb2c85/requests-oauthlib-2.0.0.tar.gz", hash = "sha256:b3dffaebd884d8cd778494369603a9e7b58d29111bf6b41bdc2dcd87203af4e9", size = 55650 } +sdist = { url = "https://files.pythonhosted.org/packages/42/f2/05f29bc3913aea15eb670be136045bf5c5bbf4b99ecb839da9b422bb2c85/requests-oauthlib-2.0.0.tar.gz", hash = "sha256:b3dffaebd884d8cd778494369603a9e7b58d29111bf6b41bdc2dcd87203af4e9", size = 55650, upload-time = "2024-03-22T20:32:29.939Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/3b/5d/63d4ae3b9daea098d5d6f5da83984853c1bbacd5dc826764b249fe119d24/requests_oauthlib-2.0.0-py2.py3-none-any.whl", hash = "sha256:7dd8a5c40426b779b0868c404bdef9768deccf22749cde15852df527e6269b36", size = 24179 }, + { url = "https://files.pythonhosted.org/packages/3b/5d/63d4ae3b9daea098d5d6f5da83984853c1bbacd5dc826764b249fe119d24/requests_oauthlib-2.0.0-py2.py3-none-any.whl", hash = "sha256:7dd8a5c40426b779b0868c404bdef9768deccf22749cde15852df527e6269b36", size = 24179, upload-time = "2024-03-22T20:32:28.055Z" }, ] [[package]] @@ -8928,9 +8948,9 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "requests" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/f3/61/d7545dafb7ac2230c70d38d31cbfe4cc64f7144dc41f6e4e4b78ecd9f5bb/requests-toolbelt-1.0.0.tar.gz", hash = "sha256:7681a0a3d047012b5bdc0ee37d7f8f07ebe76ab08caeccfc3921ce23c88d5bc6", size = 206888 } +sdist = { url = "https://files.pythonhosted.org/packages/f3/61/d7545dafb7ac2230c70d38d31cbfe4cc64f7144dc41f6e4e4b78ecd9f5bb/requests-toolbelt-1.0.0.tar.gz", hash = "sha256:7681a0a3d047012b5bdc0ee37d7f8f07ebe76ab08caeccfc3921ce23c88d5bc6", size = 206888, upload-time = "2023-05-01T04:11:33.229Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/3f/51/d4db610ef29373b879047326cbf6fa98b6c1969d6f6dc423279de2b1be2c/requests_toolbelt-1.0.0-py2.py3-none-any.whl", hash = "sha256:cccfdd665f0a24fcf4726e690f65639d272bb0637b9b92dfd91a5568ccf6bd06", size = 54481 }, + { url = "https://files.pythonhosted.org/packages/3f/51/d4db610ef29373b879047326cbf6fa98b6c1969d6f6dc423279de2b1be2c/requests_toolbelt-1.0.0-py2.py3-none-any.whl", hash = "sha256:cccfdd665f0a24fcf4726e690f65639d272bb0637b9b92dfd91a5568ccf6bd06", size = 54481, upload-time = "2023-05-01T04:11:28.427Z" }, ] [[package]] @@ -8941,9 +8961,9 @@ dependencies = [ { name = "requests" }, { name = "urllib3" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/03/a5/186653e51cb20fe3ac793403334d4d077fbb7bb18a9c5c2fce8304d5a2e2/responses-0.18.0.tar.gz", hash = "sha256:380cad4c1c1dc942e5e8a8eaae0b4d4edf708f4f010db8b7bcfafad1fcd254ff", size = 45885 } +sdist = { url = "https://files.pythonhosted.org/packages/03/a5/186653e51cb20fe3ac793403334d4d077fbb7bb18a9c5c2fce8304d5a2e2/responses-0.18.0.tar.gz", hash = "sha256:380cad4c1c1dc942e5e8a8eaae0b4d4edf708f4f010db8b7bcfafad1fcd254ff", size = 45885, upload-time = "2022-02-02T19:59:52.834Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/79/f3/2b3a6dc5986303b3dd1bbbcf482022acb2583c428cd23f0b6d37b1a1a519/responses-0.18.0-py3-none-any.whl", hash = "sha256:15c63ad16de13ee8e7182d99c9334f64fd81f1ee79f90748d527c28f7ca9dd51", size = 38735 }, + { url = "https://files.pythonhosted.org/packages/79/f3/2b3a6dc5986303b3dd1bbbcf482022acb2583c428cd23f0b6d37b1a1a519/responses-0.18.0-py3-none-any.whl", hash = "sha256:15c63ad16de13ee8e7182d99c9334f64fd81f1ee79f90748d527c28f7ca9dd51", size = 38735, upload-time = "2022-02-02T19:59:52.833Z" }, ] [[package]] @@ -8953,9 +8973,9 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "httpx" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/f4/7c/96bd0bc759cf009675ad1ee1f96535edcb11e9666b985717eb8c87192a95/respx-0.22.0.tar.gz", hash = "sha256:3c8924caa2a50bd71aefc07aa812f2466ff489f1848c96e954a5362d17095d91", size = 28439 } +sdist = { url = "https://files.pythonhosted.org/packages/f4/7c/96bd0bc759cf009675ad1ee1f96535edcb11e9666b985717eb8c87192a95/respx-0.22.0.tar.gz", hash = "sha256:3c8924caa2a50bd71aefc07aa812f2466ff489f1848c96e954a5362d17095d91", size = 28439, upload-time = "2024-12-19T22:33:59.374Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/8e/67/afbb0978d5399bc9ea200f1d4489a23c9a1dad4eee6376242b8182389c79/respx-0.22.0-py2.py3-none-any.whl", hash = "sha256:631128d4c9aba15e56903fb5f66fb1eff412ce28dd387ca3a81339e52dbd3ad0", size = 25127 }, + { url = "https://files.pythonhosted.org/packages/8e/67/afbb0978d5399bc9ea200f1d4489a23c9a1dad4eee6376242b8182389c79/respx-0.22.0-py2.py3-none-any.whl", hash = "sha256:631128d4c9aba15e56903fb5f66fb1eff412ce28dd387ca3a81339e52dbd3ad0", size = 25127, upload-time = "2024-12-19T22:33:57.837Z" }, ] [[package]] @@ -8966,9 +8986,9 @@ dependencies = [ { name = "decorator" }, { name = "py" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/9d/72/75d0b85443fbc8d9f38d08d2b1b67cc184ce35280e4a3813cda2f445f3a4/retry-0.9.2.tar.gz", hash = "sha256:f8bfa8b99b69c4506d6f5bd3b0aabf77f98cdb17f3c9fc3f5ca820033336fba4", size = 6448 } +sdist = { url = "https://files.pythonhosted.org/packages/9d/72/75d0b85443fbc8d9f38d08d2b1b67cc184ce35280e4a3813cda2f445f3a4/retry-0.9.2.tar.gz", hash = "sha256:f8bfa8b99b69c4506d6f5bd3b0aabf77f98cdb17f3c9fc3f5ca820033336fba4", size = 6448, upload-time = "2016-05-11T13:58:51.541Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/4b/0d/53aea75710af4528a25ed6837d71d117602b01946b307a3912cb3cfcbcba/retry-0.9.2-py2.py3-none-any.whl", hash = "sha256:ccddf89761fa2c726ab29391837d4327f819ea14d244c232a1d24c67a2f98606", size = 7986 }, + { url = "https://files.pythonhosted.org/packages/4b/0d/53aea75710af4528a25ed6837d71d117602b01946b307a3912cb3cfcbcba/retry-0.9.2-py2.py3-none-any.whl", hash = "sha256:ccddf89761fa2c726ab29391837d4327f819ea14d244c232a1d24c67a2f98606", size = 7986, upload-time = "2016-05-11T13:58:39.925Z" }, ] [[package]] @@ -8980,94 +9000,94 @@ dependencies = [ { name = "pygments" }, { name = "typing-extensions", marker = "python_full_version < '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/ab/3a/0316b28d0761c6734d6bc14e770d85506c986c85ffb239e688eeaab2c2bc/rich-13.9.4.tar.gz", hash = "sha256:439594978a49a09530cff7ebc4b5c7103ef57baf48d5ea3184f21d9a2befa098", size = 223149 } +sdist = { url = "https://files.pythonhosted.org/packages/ab/3a/0316b28d0761c6734d6bc14e770d85506c986c85ffb239e688eeaab2c2bc/rich-13.9.4.tar.gz", hash = "sha256:439594978a49a09530cff7ebc4b5c7103ef57baf48d5ea3184f21d9a2befa098", size = 223149, upload-time = "2024-11-01T16:43:57.873Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/19/71/39c7c0d87f8d4e6c020a393182060eaefeeae6c01dab6a84ec346f2567df/rich-13.9.4-py3-none-any.whl", hash = "sha256:6049d5e6ec054bf2779ab3358186963bac2ea89175919d699e378b99738c2a90", size = 242424 }, + { url = "https://files.pythonhosted.org/packages/19/71/39c7c0d87f8d4e6c020a393182060eaefeeae6c01dab6a84ec346f2567df/rich-13.9.4-py3-none-any.whl", hash = "sha256:6049d5e6ec054bf2779ab3358186963bac2ea89175919d699e378b99738c2a90", size = 242424, upload-time = "2024-11-01T16:43:55.817Z" }, ] [[package]] name = "rpds-py" version = "0.23.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/0a/79/2ce611b18c4fd83d9e3aecb5cba93e1917c050f556db39842889fa69b79f/rpds_py-0.23.1.tar.gz", hash = "sha256:7f3240dcfa14d198dba24b8b9cb3b108c06b68d45b7babd9eefc1038fdf7e707", size = 26806 } -wheels = [ - { url = "https://files.pythonhosted.org/packages/34/fe/e5326459863bd525122f4e9c80ac8d7c6cfa171b7518d04cc27c12c209b0/rpds_py-0.23.1-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:2a54027554ce9b129fc3d633c92fa33b30de9f08bc61b32c053dc9b537266fed", size = 372123 }, - { url = "https://files.pythonhosted.org/packages/f9/db/f10a3795f7a89fb27594934012d21c61019bbeb516c5bdcfbbe9e9e617a7/rpds_py-0.23.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:b5ef909a37e9738d146519657a1aab4584018746a18f71c692f2f22168ece40c", size = 356778 }, - { url = "https://files.pythonhosted.org/packages/21/27/0d3678ad7f432fa86f8fac5f5fc6496a4d2da85682a710d605219be20063/rpds_py-0.23.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3ee9d6f0b38efb22ad94c3b68ffebe4c47865cdf4b17f6806d6c674e1feb4246", size = 385775 }, - { url = "https://files.pythonhosted.org/packages/99/a0/1786defa125b2ad228027f22dff26312ce7d1fee3c7c3c2682f403db2062/rpds_py-0.23.1-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:f7356a6da0562190558c4fcc14f0281db191cdf4cb96e7604c06acfcee96df15", size = 391181 }, - { url = "https://files.pythonhosted.org/packages/f1/5c/1240934050a7ffd020a915486d0cc4c7f6e7a2442a77aedf13664db55d36/rpds_py-0.23.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9441af1d25aed96901f97ad83d5c3e35e6cd21a25ca5e4916c82d7dd0490a4fa", size = 444607 }, - { url = "https://files.pythonhosted.org/packages/b7/1b/cee6905b47817fd0a377716dbe4df35295de46df46ee2ff704538cc371b0/rpds_py-0.23.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:3d8abf7896a91fb97e7977d1aadfcc2c80415d6dc2f1d0fca5b8d0df247248f3", size = 445550 }, - { url = "https://files.pythonhosted.org/packages/54/f7/f0821ca34032892d7a67fcd5042f50074ff2de64e771e10df01085c88d47/rpds_py-0.23.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1b08027489ba8fedde72ddd233a5ea411b85a6ed78175f40285bd401bde7466d", size = 386148 }, - { url = "https://files.pythonhosted.org/packages/eb/ef/2afe53bc857c4bcba336acfd2629883a5746e7291023e017ac7fc98d85aa/rpds_py-0.23.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:fee513135b5a58f3bb6d89e48326cd5aa308e4bcdf2f7d59f67c861ada482bf8", size = 416780 }, - { url = "https://files.pythonhosted.org/packages/ae/9a/38d2236cf669789b8a3e1a014c9b6a8d7b8925b952c92e7839ae2749f9ac/rpds_py-0.23.1-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:35d5631ce0af26318dba0ae0ac941c534453e42f569011585cb323b7774502a5", size = 558265 }, - { url = "https://files.pythonhosted.org/packages/e6/0a/f2705530c42578f20ed0b5b90135eecb30eef6e2ba73e7ba69087fad2dba/rpds_py-0.23.1-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:a20cb698c4a59c534c6701b1c24a968ff2768b18ea2991f886bd8985ce17a89f", size = 585270 }, - { url = "https://files.pythonhosted.org/packages/29/4e/3b597dc84ed82c3d757ac9aa620de224a94e06d2e102069795ae7e81c015/rpds_py-0.23.1-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:5e9c206a1abc27e0588cf8b7c8246e51f1a16a103734f7750830a1ccb63f557a", size = 553850 }, - { url = "https://files.pythonhosted.org/packages/00/cc/6498b6f79e4375e6737247661e52a2d18f6accf4910e0c8da978674b4241/rpds_py-0.23.1-cp310-cp310-win32.whl", hash = "sha256:d9f75a06ecc68f159d5d7603b734e1ff6daa9497a929150f794013aa9f6e3f12", size = 220660 }, - { url = "https://files.pythonhosted.org/packages/17/2b/08db023d23e8c7032c99d8d2a70d32e450a868ab73d16e3ff5290308a665/rpds_py-0.23.1-cp310-cp310-win_amd64.whl", hash = "sha256:f35eff113ad430b5272bbfc18ba111c66ff525828f24898b4e146eb479a2cdda", size = 232551 }, - { url = "https://files.pythonhosted.org/packages/1c/67/6e5d4234bb9dee062ffca2a5f3c7cd38716317d6760ec235b175eed4de2c/rpds_py-0.23.1-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:b79f5ced71efd70414a9a80bbbfaa7160da307723166f09b69773153bf17c590", size = 372264 }, - { url = "https://files.pythonhosted.org/packages/a7/0a/3dedb2daee8e783622427f5064e2d112751d8276ee73aa5409f000a132f4/rpds_py-0.23.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:c9e799dac1ffbe7b10c1fd42fe4cd51371a549c6e108249bde9cd1200e8f59b4", size = 356883 }, - { url = "https://files.pythonhosted.org/packages/ed/fc/e1acef44f9c24b05fe5434b235f165a63a52959ac655e3f7a55726cee1a4/rpds_py-0.23.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:721f9c4011b443b6e84505fc00cc7aadc9d1743f1c988e4c89353e19c4a968ee", size = 385624 }, - { url = "https://files.pythonhosted.org/packages/97/0a/a05951f6465d01622720c03ef6ef31adfbe865653e05ed7c45837492f25e/rpds_py-0.23.1-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:f88626e3f5e57432e6191cd0c5d6d6b319b635e70b40be2ffba713053e5147dd", size = 391500 }, - { url = "https://files.pythonhosted.org/packages/ea/2e/cca0583ec0690ea441dceae23c0673b99755710ea22f40bccf1e78f41481/rpds_py-0.23.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:285019078537949cecd0190f3690a0b0125ff743d6a53dfeb7a4e6787af154f5", size = 444869 }, - { url = "https://files.pythonhosted.org/packages/cc/e6/95cda68b33a6d814d1e96b0e406d231ed16629101460d1740e92f03365e6/rpds_py-0.23.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b92f5654157de1379c509b15acec9d12ecf6e3bc1996571b6cb82a4302060447", size = 444930 }, - { url = "https://files.pythonhosted.org/packages/5f/a7/e94cdb73411ae9c11414d3c7c9a6ad75d22ad4a8d094fb45a345ba9e3018/rpds_py-0.23.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e768267cbe051dd8d1c5305ba690bb153204a09bf2e3de3ae530de955f5b5580", size = 386254 }, - { url = "https://files.pythonhosted.org/packages/dd/c5/a4a943d90a39e85efd1e04b1ad5129936786f9a9aa27bb7be8fc5d9d50c9/rpds_py-0.23.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:c5334a71f7dc1160382d45997e29f2637c02f8a26af41073189d79b95d3321f1", size = 417090 }, - { url = "https://files.pythonhosted.org/packages/0c/a0/80d0013b12428d1fce0ab4e71829400b0a32caec12733c79e6109f843342/rpds_py-0.23.1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:d6adb81564af0cd428910f83fa7da46ce9ad47c56c0b22b50872bc4515d91966", size = 557639 }, - { url = "https://files.pythonhosted.org/packages/a6/92/ec2e6980afb964a2cd7a99cbdef1f6c01116abe94b42cbe336ac93dd11c2/rpds_py-0.23.1-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:cafa48f2133d4daa028473ede7d81cd1b9f9e6925e9e4003ebdf77010ee02f35", size = 584572 }, - { url = "https://files.pythonhosted.org/packages/3d/ce/75b6054db34a390789a82523790717b27c1bd735e453abb429a87c4f0f26/rpds_py-0.23.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:0fced9fd4a07a1ded1bac7e961ddd9753dd5d8b755ba8e05acba54a21f5f1522", size = 553028 }, - { url = "https://files.pythonhosted.org/packages/cc/24/f45abe0418c06a5cba0f846e967aa27bac765acd927aabd857c21319b8cc/rpds_py-0.23.1-cp311-cp311-win32.whl", hash = "sha256:243241c95174b5fb7204c04595852fe3943cc41f47aa14c3828bc18cd9d3b2d6", size = 220862 }, - { url = "https://files.pythonhosted.org/packages/2d/a6/3c0880e8bbfc36451ef30dc416266f6d2934705e468db5d21c8ba0ab6400/rpds_py-0.23.1-cp311-cp311-win_amd64.whl", hash = "sha256:11dd60b2ffddba85715d8a66bb39b95ddbe389ad2cfcf42c833f1bcde0878eaf", size = 232953 }, - { url = "https://files.pythonhosted.org/packages/f3/8c/d17efccb9f5b9137ddea706664aebae694384ae1d5997c0202093e37185a/rpds_py-0.23.1-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:3902df19540e9af4cc0c3ae75974c65d2c156b9257e91f5101a51f99136d834c", size = 364369 }, - { url = "https://files.pythonhosted.org/packages/6e/c0/ab030f696b5c573107115a88d8d73d80f03309e60952b64c584c70c659af/rpds_py-0.23.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:66f8d2a17e5838dd6fb9be6baaba8e75ae2f5fa6b6b755d597184bfcd3cb0eba", size = 349965 }, - { url = "https://files.pythonhosted.org/packages/b3/55/b40170f5a079c4fb0b6a82b299689e66e744edca3c3375a8b160fb797660/rpds_py-0.23.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:112b8774b0b4ee22368fec42749b94366bd9b536f8f74c3d4175d4395f5cbd31", size = 389064 }, - { url = "https://files.pythonhosted.org/packages/ab/1c/b03a912c59ec7c1e16b26e587b9dfa8ddff3b07851e781e8c46e908a365a/rpds_py-0.23.1-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:e0df046f2266e8586cf09d00588302a32923eb6386ced0ca5c9deade6af9a149", size = 397741 }, - { url = "https://files.pythonhosted.org/packages/52/6f/151b90792b62fb6f87099bcc9044c626881fdd54e31bf98541f830b15cea/rpds_py-0.23.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:0f3288930b947cbebe767f84cf618d2cbe0b13be476e749da0e6a009f986248c", size = 448784 }, - { url = "https://files.pythonhosted.org/packages/71/2a/6de67c0c97ec7857e0e9e5cd7c52405af931b303eb1e5b9eff6c50fd9a2e/rpds_py-0.23.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:ce473a2351c018b06dd8d30d5da8ab5a0831056cc53b2006e2a8028172c37ce5", size = 440203 }, - { url = "https://files.pythonhosted.org/packages/db/5e/e759cd1c276d98a4b1f464b17a9bf66c65d29f8f85754e27e1467feaa7c3/rpds_py-0.23.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d550d7e9e7d8676b183b37d65b5cd8de13676a738973d330b59dc8312df9c5dc", size = 391611 }, - { url = "https://files.pythonhosted.org/packages/1c/1e/2900358efcc0d9408c7289769cba4c0974d9db314aa884028ed7f7364f61/rpds_py-0.23.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:e14f86b871ea74c3fddc9a40e947d6a5d09def5adc2076ee61fb910a9014fb35", size = 423306 }, - { url = "https://files.pythonhosted.org/packages/23/07/6c177e6d059f5d39689352d6c69a926ee4805ffdb6f06203570234d3d8f7/rpds_py-0.23.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:1bf5be5ba34e19be579ae873da515a2836a2166d8d7ee43be6ff909eda42b72b", size = 562323 }, - { url = "https://files.pythonhosted.org/packages/70/e4/f9097fd1c02b516fff9850792161eb9fc20a2fd54762f3c69eae0bdb67cb/rpds_py-0.23.1-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:d7031d493c4465dbc8d40bd6cafefef4bd472b17db0ab94c53e7909ee781b9ef", size = 588351 }, - { url = "https://files.pythonhosted.org/packages/87/39/5db3c6f326bfbe4576ae2af6435bd7555867d20ae690c786ff33659f293b/rpds_py-0.23.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:55ff4151cfd4bc635e51cfb1c59ac9f7196b256b12e3a57deb9e5742e65941ad", size = 557252 }, - { url = "https://files.pythonhosted.org/packages/fd/14/2d5ad292f144fa79bafb78d2eb5b8a3a91c358b6065443cb9c49b5d1fedf/rpds_py-0.23.1-cp312-cp312-win32.whl", hash = "sha256:a9d3b728f5a5873d84cba997b9d617c6090ca5721caaa691f3b1a78c60adc057", size = 222181 }, - { url = "https://files.pythonhosted.org/packages/a3/4f/0fce63e0f5cdd658e71e21abd17ac1bc9312741ebb8b3f74eeed2ebdf771/rpds_py-0.23.1-cp312-cp312-win_amd64.whl", hash = "sha256:b03a8d50b137ee758e4c73638b10747b7c39988eb8e6cd11abb7084266455165", size = 237426 }, - { url = "https://files.pythonhosted.org/packages/13/9d/b8b2c0edffb0bed15be17b6d5ab06216f2f47f9ee49259c7e96a3ad4ca42/rpds_py-0.23.1-cp313-cp313-macosx_10_12_x86_64.whl", hash = "sha256:4caafd1a22e5eaa3732acb7672a497123354bef79a9d7ceed43387d25025e935", size = 363672 }, - { url = "https://files.pythonhosted.org/packages/bd/c2/5056fa29e6894144d7ba4c938b9b0445f75836b87d2dd00ed4999dc45a8c/rpds_py-0.23.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:178f8a60fc24511c0eb756af741c476b87b610dba83270fce1e5a430204566a4", size = 349602 }, - { url = "https://files.pythonhosted.org/packages/b0/bc/33779a1bb0ee32d8d706b173825aab75c628521d23ce72a7c1e6a6852f86/rpds_py-0.23.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c632419c3870507ca20a37c8f8f5352317aca097639e524ad129f58c125c61c6", size = 388746 }, - { url = "https://files.pythonhosted.org/packages/62/0b/71db3e36b7780a619698ec82a9c87ab44ad7ca7f5480913e8a59ff76f050/rpds_py-0.23.1-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:698a79d295626ee292d1730bc2ef6e70a3ab135b1d79ada8fde3ed0047b65a10", size = 397076 }, - { url = "https://files.pythonhosted.org/packages/bb/2e/494398f613edf77ba10a916b1ddea2acce42ab0e3b62e2c70ffc0757ce00/rpds_py-0.23.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:271fa2184cf28bdded86bb6217c8e08d3a169fe0bbe9be5e8d96e8476b707122", size = 448399 }, - { url = "https://files.pythonhosted.org/packages/dd/53/4bd7f5779b1f463243ee5fdc83da04dd58a08f86e639dbffa7a35f969a84/rpds_py-0.23.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b91cceb5add79ee563bd1f70b30896bd63bc5f78a11c1f00a1e931729ca4f1f4", size = 439764 }, - { url = "https://files.pythonhosted.org/packages/f6/55/b3c18c04a460d951bf8e91f2abf46ce5b6426fb69784166a6a25827cb90a/rpds_py-0.23.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f3a6cb95074777f1ecda2ca4fa7717caa9ee6e534f42b7575a8f0d4cb0c24013", size = 390662 }, - { url = "https://files.pythonhosted.org/packages/2a/65/cc463044a3cbd616029b2aa87a651cdee8288d2fdd7780b2244845e934c1/rpds_py-0.23.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:50fb62f8d8364978478b12d5f03bf028c6bc2af04082479299139dc26edf4c64", size = 422680 }, - { url = "https://files.pythonhosted.org/packages/fa/8e/1fa52990c7836d72e8d70cd7753f2362c72fbb0a49c1462e8c60e7176d0b/rpds_py-0.23.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:c8f7e90b948dc9dcfff8003f1ea3af08b29c062f681c05fd798e36daa3f7e3e8", size = 561792 }, - { url = "https://files.pythonhosted.org/packages/57/b8/fe3b612979b1a29d0c77f8585903d8b3a292604b26d4b300e228b8ac6360/rpds_py-0.23.1-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:5b98b6c953e5c2bda51ab4d5b4f172617d462eebc7f4bfdc7c7e6b423f6da957", size = 588127 }, - { url = "https://files.pythonhosted.org/packages/44/2d/fde474de516bbc4b9b230f43c98e7f8acc5da7fc50ceed8e7af27553d346/rpds_py-0.23.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:2893d778d4671ee627bac4037a075168b2673c57186fb1a57e993465dbd79a93", size = 556981 }, - { url = "https://files.pythonhosted.org/packages/18/57/767deeb27b81370bbab8f74ef6e68d26c4ea99018f3c71a570e506fede85/rpds_py-0.23.1-cp313-cp313-win32.whl", hash = "sha256:2cfa07c346a7ad07019c33fb9a63cf3acb1f5363c33bc73014e20d9fe8b01cdd", size = 221936 }, - { url = "https://files.pythonhosted.org/packages/7d/6c/3474cfdd3cafe243f97ab8474ea8949236eb2a1a341ca55e75ce00cd03da/rpds_py-0.23.1-cp313-cp313-win_amd64.whl", hash = "sha256:3aaf141d39f45322e44fc2c742e4b8b4098ead5317e5f884770c8df0c332da70", size = 237145 }, - { url = "https://files.pythonhosted.org/packages/ec/77/e985064c624230f61efa0423759bb066da56ebe40c654f8b5ba225bd5d63/rpds_py-0.23.1-cp313-cp313t-macosx_10_12_x86_64.whl", hash = "sha256:759462b2d0aa5a04be5b3e37fb8183615f47014ae6b116e17036b131985cb731", size = 359623 }, - { url = "https://files.pythonhosted.org/packages/62/d9/a33dcbf62b29e40559e012d525bae7d516757cf042cc9234bd34ca4b6aeb/rpds_py-0.23.1-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:3e9212f52074fc9d72cf242a84063787ab8e21e0950d4d6709886fb62bcb91d5", size = 345900 }, - { url = "https://files.pythonhosted.org/packages/92/eb/f81a4be6397861adb2cb868bb6a28a33292c2dcac567d1dc575226055e55/rpds_py-0.23.1-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9e9f3a3ac919406bc0414bbbd76c6af99253c507150191ea79fab42fdb35982a", size = 386426 }, - { url = "https://files.pythonhosted.org/packages/09/47/1f810c9b5e83be005341201b5389f1d240dfa440346ea7189f9b3fd6961d/rpds_py-0.23.1-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:c04ca91dda8a61584165825907f5c967ca09e9c65fe8966ee753a3f2b019fe1e", size = 392314 }, - { url = "https://files.pythonhosted.org/packages/83/bd/bc95831432fd6c46ed8001f01af26de0763a059d6d7e6d69e3c5bf02917a/rpds_py-0.23.1-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:4ab923167cfd945abb9b51a407407cf19f5bee35001221f2911dc85ffd35ff4f", size = 447706 }, - { url = "https://files.pythonhosted.org/packages/19/3e/567c04c226b1802dc6dc82cad3d53e1fa0a773258571c74ac5d8fbde97ed/rpds_py-0.23.1-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:ed6f011bedca8585787e5082cce081bac3d30f54520097b2411351b3574e1219", size = 437060 }, - { url = "https://files.pythonhosted.org/packages/fe/77/a77d2c6afe27ae7d0d55fc32f6841502648070dc8d549fcc1e6d47ff8975/rpds_py-0.23.1-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6959bb9928c5c999aba4a3f5a6799d571ddc2c59ff49917ecf55be2bbb4e3722", size = 389347 }, - { url = "https://files.pythonhosted.org/packages/3f/47/6b256ff20a74cfebeac790ab05586e0ac91f88e331125d4740a6c86fc26f/rpds_py-0.23.1-cp313-cp313t-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:1ed7de3c86721b4e83ac440751329ec6a1102229aa18163f84c75b06b525ad7e", size = 415554 }, - { url = "https://files.pythonhosted.org/packages/fc/29/d4572469a245bc9fc81e35166dca19fc5298d5c43e1a6dd64bf145045193/rpds_py-0.23.1-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:5fb89edee2fa237584e532fbf78f0ddd1e49a47c7c8cfa153ab4849dc72a35e6", size = 557418 }, - { url = "https://files.pythonhosted.org/packages/9c/0a/68cf7228895b1a3f6f39f51b15830e62456795e61193d2c8b87fd48c60db/rpds_py-0.23.1-cp313-cp313t-musllinux_1_2_i686.whl", hash = "sha256:7e5413d2e2d86025e73f05510ad23dad5950ab8417b7fc6beaad99be8077138b", size = 583033 }, - { url = "https://files.pythonhosted.org/packages/14/18/017ab41dcd6649ad5db7d00155b4c212b31ab05bd857d5ba73a1617984eb/rpds_py-0.23.1-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:d31ed4987d72aabdf521eddfb6a72988703c091cfc0064330b9e5f8d6a042ff5", size = 554880 }, - { url = "https://files.pythonhosted.org/packages/2e/dd/17de89431268da8819d8d51ce67beac28d9b22fccf437bc5d6d2bcd1acdb/rpds_py-0.23.1-cp313-cp313t-win32.whl", hash = "sha256:f3429fb8e15b20961efca8c8b21432623d85db2228cc73fe22756c6637aa39e7", size = 219743 }, - { url = "https://files.pythonhosted.org/packages/68/15/6d22d07e063ce5e9bfbd96db9ec2fbb4693591b4503e3a76996639474d02/rpds_py-0.23.1-cp313-cp313t-win_amd64.whl", hash = "sha256:d6f6512a90bd5cd9030a6237f5346f046c6f0e40af98657568fa45695d4de59d", size = 235415 }, - { url = "https://files.pythonhosted.org/packages/95/a9/6fafd35fc6bac05f59bcbc800b57cef877911ff1c015397c519fec888642/rpds_py-0.23.1-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:c1f8afa346ccd59e4e5630d5abb67aba6a9812fddf764fd7eb11f382a345f8cc", size = 373463 }, - { url = "https://files.pythonhosted.org/packages/5b/ac/44f00029b8fbe0903a19e9a87a9b86063bf8700df2cc58868373d378418c/rpds_py-0.23.1-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:fad784a31869747df4ac968a351e070c06ca377549e4ace94775aaa3ab33ee06", size = 358400 }, - { url = "https://files.pythonhosted.org/packages/5e/9c/3da199346c68d785f10dccab123b74c8c5f73be3f742c9e33d1116e07931/rpds_py-0.23.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b5a96fcac2f18e5a0a23a75cd27ce2656c66c11c127b0318e508aab436b77428", size = 386815 }, - { url = "https://files.pythonhosted.org/packages/d3/45/8f6533c33c0d33da8c2c8b2fb8f2ee90b23c05c679b86b0ac6aee4653749/rpds_py-0.23.1-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:3e77febf227a1dc3220159355dba68faa13f8dca9335d97504abf428469fb18b", size = 392974 }, - { url = "https://files.pythonhosted.org/packages/ca/56/6a9ac1bf0455ba07385d8fe98c571c519b4f2000cff6581487bf9fab9272/rpds_py-0.23.1-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:26bb3e8de93443d55e2e748e9fd87deb5f8075ca7bc0502cfc8be8687d69a2ec", size = 446019 }, - { url = "https://files.pythonhosted.org/packages/f4/83/5d9a3f9731cdccf49088bcc4ce821a5cf50bd1737cdad83e9959a7b9054d/rpds_py-0.23.1-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:db7707dde9143a67b8812c7e66aeb2d843fe33cc8e374170f4d2c50bd8f2472d", size = 445811 }, - { url = "https://files.pythonhosted.org/packages/44/50/f2e0a98c62fc1fe68b176caca587714dc5c8bb2c3d1dd1eeb2bd4cc787ac/rpds_py-0.23.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1eedaaccc9bb66581d4ae7c50e15856e335e57ef2734dbc5fd8ba3e2a4ab3cb6", size = 388070 }, - { url = "https://files.pythonhosted.org/packages/f2/d0/4981878f8f157e6dbea01d95e0119bf3d6b4c2c884fe64a9e6987f941104/rpds_py-0.23.1-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:28358c54fffadf0ae893f6c1050e8f8853e45df22483b7fff2f6ab6152f5d8bf", size = 419173 }, - { url = "https://files.pythonhosted.org/packages/ce/13/fc971c470da96b270d2f64fedee987351bd935dc3016932a5cdcb1a88a2a/rpds_py-0.23.1-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl", hash = "sha256:633462ef7e61d839171bf206551d5ab42b30b71cac8f10a64a662536e057fdef", size = 559048 }, - { url = "https://files.pythonhosted.org/packages/42/02/be91e1de139ec8b4f9fec4192fd779ba48af281cfc762c0ca4c15b945484/rpds_py-0.23.1-pp310-pypy310_pp73-musllinux_1_2_i686.whl", hash = "sha256:a98f510d86f689fcb486dc59e6e363af04151e5260ad1bdddb5625c10f1e95f8", size = 584773 }, - { url = "https://files.pythonhosted.org/packages/27/28/3af8a1956df3edc41d884267d766dc096496dafc83f02f764a475eca0b4a/rpds_py-0.23.1-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl", hash = "sha256:e0397dd0b3955c61ef9b22838144aa4bef6f0796ba5cc8edfc64d468b93798b4", size = 555153 }, - { url = "https://files.pythonhosted.org/packages/5e/bb/e45f51c4e1327dea3c72b846c6de129eebacb7a6cb309af7af35d0578c80/rpds_py-0.23.1-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:75307599f0d25bf6937248e5ac4e3bde5ea72ae6618623b86146ccc7845ed00b", size = 233827 }, +sdist = { url = "https://files.pythonhosted.org/packages/0a/79/2ce611b18c4fd83d9e3aecb5cba93e1917c050f556db39842889fa69b79f/rpds_py-0.23.1.tar.gz", hash = "sha256:7f3240dcfa14d198dba24b8b9cb3b108c06b68d45b7babd9eefc1038fdf7e707", size = 26806, upload-time = "2025-02-21T15:04:23.169Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/34/fe/e5326459863bd525122f4e9c80ac8d7c6cfa171b7518d04cc27c12c209b0/rpds_py-0.23.1-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:2a54027554ce9b129fc3d633c92fa33b30de9f08bc61b32c053dc9b537266fed", size = 372123, upload-time = "2025-02-21T15:01:14.816Z" }, + { url = "https://files.pythonhosted.org/packages/f9/db/f10a3795f7a89fb27594934012d21c61019bbeb516c5bdcfbbe9e9e617a7/rpds_py-0.23.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:b5ef909a37e9738d146519657a1aab4584018746a18f71c692f2f22168ece40c", size = 356778, upload-time = "2025-02-21T15:01:16.788Z" }, + { url = "https://files.pythonhosted.org/packages/21/27/0d3678ad7f432fa86f8fac5f5fc6496a4d2da85682a710d605219be20063/rpds_py-0.23.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3ee9d6f0b38efb22ad94c3b68ffebe4c47865cdf4b17f6806d6c674e1feb4246", size = 385775, upload-time = "2025-02-21T15:01:18.192Z" }, + { url = "https://files.pythonhosted.org/packages/99/a0/1786defa125b2ad228027f22dff26312ce7d1fee3c7c3c2682f403db2062/rpds_py-0.23.1-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:f7356a6da0562190558c4fcc14f0281db191cdf4cb96e7604c06acfcee96df15", size = 391181, upload-time = "2025-02-21T15:01:20.214Z" }, + { url = "https://files.pythonhosted.org/packages/f1/5c/1240934050a7ffd020a915486d0cc4c7f6e7a2442a77aedf13664db55d36/rpds_py-0.23.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9441af1d25aed96901f97ad83d5c3e35e6cd21a25ca5e4916c82d7dd0490a4fa", size = 444607, upload-time = "2025-02-21T15:01:22.221Z" }, + { url = "https://files.pythonhosted.org/packages/b7/1b/cee6905b47817fd0a377716dbe4df35295de46df46ee2ff704538cc371b0/rpds_py-0.23.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:3d8abf7896a91fb97e7977d1aadfcc2c80415d6dc2f1d0fca5b8d0df247248f3", size = 445550, upload-time = "2025-02-21T15:01:24.742Z" }, + { url = "https://files.pythonhosted.org/packages/54/f7/f0821ca34032892d7a67fcd5042f50074ff2de64e771e10df01085c88d47/rpds_py-0.23.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1b08027489ba8fedde72ddd233a5ea411b85a6ed78175f40285bd401bde7466d", size = 386148, upload-time = "2025-02-21T15:01:26.23Z" }, + { url = "https://files.pythonhosted.org/packages/eb/ef/2afe53bc857c4bcba336acfd2629883a5746e7291023e017ac7fc98d85aa/rpds_py-0.23.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:fee513135b5a58f3bb6d89e48326cd5aa308e4bcdf2f7d59f67c861ada482bf8", size = 416780, upload-time = "2025-02-21T15:01:27.778Z" }, + { url = "https://files.pythonhosted.org/packages/ae/9a/38d2236cf669789b8a3e1a014c9b6a8d7b8925b952c92e7839ae2749f9ac/rpds_py-0.23.1-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:35d5631ce0af26318dba0ae0ac941c534453e42f569011585cb323b7774502a5", size = 558265, upload-time = "2025-02-21T15:01:28.979Z" }, + { url = "https://files.pythonhosted.org/packages/e6/0a/f2705530c42578f20ed0b5b90135eecb30eef6e2ba73e7ba69087fad2dba/rpds_py-0.23.1-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:a20cb698c4a59c534c6701b1c24a968ff2768b18ea2991f886bd8985ce17a89f", size = 585270, upload-time = "2025-02-21T15:01:30.879Z" }, + { url = "https://files.pythonhosted.org/packages/29/4e/3b597dc84ed82c3d757ac9aa620de224a94e06d2e102069795ae7e81c015/rpds_py-0.23.1-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:5e9c206a1abc27e0588cf8b7c8246e51f1a16a103734f7750830a1ccb63f557a", size = 553850, upload-time = "2025-02-21T15:01:32.269Z" }, + { url = "https://files.pythonhosted.org/packages/00/cc/6498b6f79e4375e6737247661e52a2d18f6accf4910e0c8da978674b4241/rpds_py-0.23.1-cp310-cp310-win32.whl", hash = "sha256:d9f75a06ecc68f159d5d7603b734e1ff6daa9497a929150f794013aa9f6e3f12", size = 220660, upload-time = "2025-02-21T15:01:33.643Z" }, + { url = "https://files.pythonhosted.org/packages/17/2b/08db023d23e8c7032c99d8d2a70d32e450a868ab73d16e3ff5290308a665/rpds_py-0.23.1-cp310-cp310-win_amd64.whl", hash = "sha256:f35eff113ad430b5272bbfc18ba111c66ff525828f24898b4e146eb479a2cdda", size = 232551, upload-time = "2025-02-21T15:01:35.529Z" }, + { url = "https://files.pythonhosted.org/packages/1c/67/6e5d4234bb9dee062ffca2a5f3c7cd38716317d6760ec235b175eed4de2c/rpds_py-0.23.1-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:b79f5ced71efd70414a9a80bbbfaa7160da307723166f09b69773153bf17c590", size = 372264, upload-time = "2025-02-21T15:01:37.918Z" }, + { url = "https://files.pythonhosted.org/packages/a7/0a/3dedb2daee8e783622427f5064e2d112751d8276ee73aa5409f000a132f4/rpds_py-0.23.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:c9e799dac1ffbe7b10c1fd42fe4cd51371a549c6e108249bde9cd1200e8f59b4", size = 356883, upload-time = "2025-02-21T15:01:39.131Z" }, + { url = "https://files.pythonhosted.org/packages/ed/fc/e1acef44f9c24b05fe5434b235f165a63a52959ac655e3f7a55726cee1a4/rpds_py-0.23.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:721f9c4011b443b6e84505fc00cc7aadc9d1743f1c988e4c89353e19c4a968ee", size = 385624, upload-time = "2025-02-21T15:01:40.589Z" }, + { url = "https://files.pythonhosted.org/packages/97/0a/a05951f6465d01622720c03ef6ef31adfbe865653e05ed7c45837492f25e/rpds_py-0.23.1-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:f88626e3f5e57432e6191cd0c5d6d6b319b635e70b40be2ffba713053e5147dd", size = 391500, upload-time = "2025-02-21T15:01:42.584Z" }, + { url = "https://files.pythonhosted.org/packages/ea/2e/cca0583ec0690ea441dceae23c0673b99755710ea22f40bccf1e78f41481/rpds_py-0.23.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:285019078537949cecd0190f3690a0b0125ff743d6a53dfeb7a4e6787af154f5", size = 444869, upload-time = "2025-02-21T15:01:44.004Z" }, + { url = "https://files.pythonhosted.org/packages/cc/e6/95cda68b33a6d814d1e96b0e406d231ed16629101460d1740e92f03365e6/rpds_py-0.23.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b92f5654157de1379c509b15acec9d12ecf6e3bc1996571b6cb82a4302060447", size = 444930, upload-time = "2025-02-21T15:01:46.191Z" }, + { url = "https://files.pythonhosted.org/packages/5f/a7/e94cdb73411ae9c11414d3c7c9a6ad75d22ad4a8d094fb45a345ba9e3018/rpds_py-0.23.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e768267cbe051dd8d1c5305ba690bb153204a09bf2e3de3ae530de955f5b5580", size = 386254, upload-time = "2025-02-21T15:01:48.038Z" }, + { url = "https://files.pythonhosted.org/packages/dd/c5/a4a943d90a39e85efd1e04b1ad5129936786f9a9aa27bb7be8fc5d9d50c9/rpds_py-0.23.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:c5334a71f7dc1160382d45997e29f2637c02f8a26af41073189d79b95d3321f1", size = 417090, upload-time = "2025-02-21T15:01:50.252Z" }, + { url = "https://files.pythonhosted.org/packages/0c/a0/80d0013b12428d1fce0ab4e71829400b0a32caec12733c79e6109f843342/rpds_py-0.23.1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:d6adb81564af0cd428910f83fa7da46ce9ad47c56c0b22b50872bc4515d91966", size = 557639, upload-time = "2025-02-21T15:01:51.488Z" }, + { url = "https://files.pythonhosted.org/packages/a6/92/ec2e6980afb964a2cd7a99cbdef1f6c01116abe94b42cbe336ac93dd11c2/rpds_py-0.23.1-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:cafa48f2133d4daa028473ede7d81cd1b9f9e6925e9e4003ebdf77010ee02f35", size = 584572, upload-time = "2025-02-21T15:01:53.13Z" }, + { url = "https://files.pythonhosted.org/packages/3d/ce/75b6054db34a390789a82523790717b27c1bd735e453abb429a87c4f0f26/rpds_py-0.23.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:0fced9fd4a07a1ded1bac7e961ddd9753dd5d8b755ba8e05acba54a21f5f1522", size = 553028, upload-time = "2025-02-21T15:01:54.84Z" }, + { url = "https://files.pythonhosted.org/packages/cc/24/f45abe0418c06a5cba0f846e967aa27bac765acd927aabd857c21319b8cc/rpds_py-0.23.1-cp311-cp311-win32.whl", hash = "sha256:243241c95174b5fb7204c04595852fe3943cc41f47aa14c3828bc18cd9d3b2d6", size = 220862, upload-time = "2025-02-21T15:01:56.966Z" }, + { url = "https://files.pythonhosted.org/packages/2d/a6/3c0880e8bbfc36451ef30dc416266f6d2934705e468db5d21c8ba0ab6400/rpds_py-0.23.1-cp311-cp311-win_amd64.whl", hash = "sha256:11dd60b2ffddba85715d8a66bb39b95ddbe389ad2cfcf42c833f1bcde0878eaf", size = 232953, upload-time = "2025-02-21T15:02:00.297Z" }, + { url = "https://files.pythonhosted.org/packages/f3/8c/d17efccb9f5b9137ddea706664aebae694384ae1d5997c0202093e37185a/rpds_py-0.23.1-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:3902df19540e9af4cc0c3ae75974c65d2c156b9257e91f5101a51f99136d834c", size = 364369, upload-time = "2025-02-21T15:02:02.396Z" }, + { url = "https://files.pythonhosted.org/packages/6e/c0/ab030f696b5c573107115a88d8d73d80f03309e60952b64c584c70c659af/rpds_py-0.23.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:66f8d2a17e5838dd6fb9be6baaba8e75ae2f5fa6b6b755d597184bfcd3cb0eba", size = 349965, upload-time = "2025-02-21T15:02:04.527Z" }, + { url = "https://files.pythonhosted.org/packages/b3/55/b40170f5a079c4fb0b6a82b299689e66e744edca3c3375a8b160fb797660/rpds_py-0.23.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:112b8774b0b4ee22368fec42749b94366bd9b536f8f74c3d4175d4395f5cbd31", size = 389064, upload-time = "2025-02-21T15:02:06.633Z" }, + { url = "https://files.pythonhosted.org/packages/ab/1c/b03a912c59ec7c1e16b26e587b9dfa8ddff3b07851e781e8c46e908a365a/rpds_py-0.23.1-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:e0df046f2266e8586cf09d00588302a32923eb6386ced0ca5c9deade6af9a149", size = 397741, upload-time = "2025-02-21T15:02:08.195Z" }, + { url = "https://files.pythonhosted.org/packages/52/6f/151b90792b62fb6f87099bcc9044c626881fdd54e31bf98541f830b15cea/rpds_py-0.23.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:0f3288930b947cbebe767f84cf618d2cbe0b13be476e749da0e6a009f986248c", size = 448784, upload-time = "2025-02-21T15:02:09.473Z" }, + { url = "https://files.pythonhosted.org/packages/71/2a/6de67c0c97ec7857e0e9e5cd7c52405af931b303eb1e5b9eff6c50fd9a2e/rpds_py-0.23.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:ce473a2351c018b06dd8d30d5da8ab5a0831056cc53b2006e2a8028172c37ce5", size = 440203, upload-time = "2025-02-21T15:02:11.745Z" }, + { url = "https://files.pythonhosted.org/packages/db/5e/e759cd1c276d98a4b1f464b17a9bf66c65d29f8f85754e27e1467feaa7c3/rpds_py-0.23.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d550d7e9e7d8676b183b37d65b5cd8de13676a738973d330b59dc8312df9c5dc", size = 391611, upload-time = "2025-02-21T15:02:13.76Z" }, + { url = "https://files.pythonhosted.org/packages/1c/1e/2900358efcc0d9408c7289769cba4c0974d9db314aa884028ed7f7364f61/rpds_py-0.23.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:e14f86b871ea74c3fddc9a40e947d6a5d09def5adc2076ee61fb910a9014fb35", size = 423306, upload-time = "2025-02-21T15:02:15.096Z" }, + { url = "https://files.pythonhosted.org/packages/23/07/6c177e6d059f5d39689352d6c69a926ee4805ffdb6f06203570234d3d8f7/rpds_py-0.23.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:1bf5be5ba34e19be579ae873da515a2836a2166d8d7ee43be6ff909eda42b72b", size = 562323, upload-time = "2025-02-21T15:02:17.379Z" }, + { url = "https://files.pythonhosted.org/packages/70/e4/f9097fd1c02b516fff9850792161eb9fc20a2fd54762f3c69eae0bdb67cb/rpds_py-0.23.1-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:d7031d493c4465dbc8d40bd6cafefef4bd472b17db0ab94c53e7909ee781b9ef", size = 588351, upload-time = "2025-02-21T15:02:19.688Z" }, + { url = "https://files.pythonhosted.org/packages/87/39/5db3c6f326bfbe4576ae2af6435bd7555867d20ae690c786ff33659f293b/rpds_py-0.23.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:55ff4151cfd4bc635e51cfb1c59ac9f7196b256b12e3a57deb9e5742e65941ad", size = 557252, upload-time = "2025-02-21T15:02:21.875Z" }, + { url = "https://files.pythonhosted.org/packages/fd/14/2d5ad292f144fa79bafb78d2eb5b8a3a91c358b6065443cb9c49b5d1fedf/rpds_py-0.23.1-cp312-cp312-win32.whl", hash = "sha256:a9d3b728f5a5873d84cba997b9d617c6090ca5721caaa691f3b1a78c60adc057", size = 222181, upload-time = "2025-02-21T15:02:23.353Z" }, + { url = "https://files.pythonhosted.org/packages/a3/4f/0fce63e0f5cdd658e71e21abd17ac1bc9312741ebb8b3f74eeed2ebdf771/rpds_py-0.23.1-cp312-cp312-win_amd64.whl", hash = "sha256:b03a8d50b137ee758e4c73638b10747b7c39988eb8e6cd11abb7084266455165", size = 237426, upload-time = "2025-02-21T15:02:25.326Z" }, + { url = "https://files.pythonhosted.org/packages/13/9d/b8b2c0edffb0bed15be17b6d5ab06216f2f47f9ee49259c7e96a3ad4ca42/rpds_py-0.23.1-cp313-cp313-macosx_10_12_x86_64.whl", hash = "sha256:4caafd1a22e5eaa3732acb7672a497123354bef79a9d7ceed43387d25025e935", size = 363672, upload-time = "2025-02-21T15:02:26.528Z" }, + { url = "https://files.pythonhosted.org/packages/bd/c2/5056fa29e6894144d7ba4c938b9b0445f75836b87d2dd00ed4999dc45a8c/rpds_py-0.23.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:178f8a60fc24511c0eb756af741c476b87b610dba83270fce1e5a430204566a4", size = 349602, upload-time = "2025-02-21T15:02:27.82Z" }, + { url = "https://files.pythonhosted.org/packages/b0/bc/33779a1bb0ee32d8d706b173825aab75c628521d23ce72a7c1e6a6852f86/rpds_py-0.23.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c632419c3870507ca20a37c8f8f5352317aca097639e524ad129f58c125c61c6", size = 388746, upload-time = "2025-02-21T15:02:29.914Z" }, + { url = "https://files.pythonhosted.org/packages/62/0b/71db3e36b7780a619698ec82a9c87ab44ad7ca7f5480913e8a59ff76f050/rpds_py-0.23.1-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:698a79d295626ee292d1730bc2ef6e70a3ab135b1d79ada8fde3ed0047b65a10", size = 397076, upload-time = "2025-02-21T15:02:31.255Z" }, + { url = "https://files.pythonhosted.org/packages/bb/2e/494398f613edf77ba10a916b1ddea2acce42ab0e3b62e2c70ffc0757ce00/rpds_py-0.23.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:271fa2184cf28bdded86bb6217c8e08d3a169fe0bbe9be5e8d96e8476b707122", size = 448399, upload-time = "2025-02-21T15:02:32.637Z" }, + { url = "https://files.pythonhosted.org/packages/dd/53/4bd7f5779b1f463243ee5fdc83da04dd58a08f86e639dbffa7a35f969a84/rpds_py-0.23.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b91cceb5add79ee563bd1f70b30896bd63bc5f78a11c1f00a1e931729ca4f1f4", size = 439764, upload-time = "2025-02-21T15:02:34.372Z" }, + { url = "https://files.pythonhosted.org/packages/f6/55/b3c18c04a460d951bf8e91f2abf46ce5b6426fb69784166a6a25827cb90a/rpds_py-0.23.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f3a6cb95074777f1ecda2ca4fa7717caa9ee6e534f42b7575a8f0d4cb0c24013", size = 390662, upload-time = "2025-02-21T15:02:36.616Z" }, + { url = "https://files.pythonhosted.org/packages/2a/65/cc463044a3cbd616029b2aa87a651cdee8288d2fdd7780b2244845e934c1/rpds_py-0.23.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:50fb62f8d8364978478b12d5f03bf028c6bc2af04082479299139dc26edf4c64", size = 422680, upload-time = "2025-02-21T15:02:38.02Z" }, + { url = "https://files.pythonhosted.org/packages/fa/8e/1fa52990c7836d72e8d70cd7753f2362c72fbb0a49c1462e8c60e7176d0b/rpds_py-0.23.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:c8f7e90b948dc9dcfff8003f1ea3af08b29c062f681c05fd798e36daa3f7e3e8", size = 561792, upload-time = "2025-02-21T15:02:41.184Z" }, + { url = "https://files.pythonhosted.org/packages/57/b8/fe3b612979b1a29d0c77f8585903d8b3a292604b26d4b300e228b8ac6360/rpds_py-0.23.1-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:5b98b6c953e5c2bda51ab4d5b4f172617d462eebc7f4bfdc7c7e6b423f6da957", size = 588127, upload-time = "2025-02-21T15:02:42.641Z" }, + { url = "https://files.pythonhosted.org/packages/44/2d/fde474de516bbc4b9b230f43c98e7f8acc5da7fc50ceed8e7af27553d346/rpds_py-0.23.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:2893d778d4671ee627bac4037a075168b2673c57186fb1a57e993465dbd79a93", size = 556981, upload-time = "2025-02-21T15:02:43.969Z" }, + { url = "https://files.pythonhosted.org/packages/18/57/767deeb27b81370bbab8f74ef6e68d26c4ea99018f3c71a570e506fede85/rpds_py-0.23.1-cp313-cp313-win32.whl", hash = "sha256:2cfa07c346a7ad07019c33fb9a63cf3acb1f5363c33bc73014e20d9fe8b01cdd", size = 221936, upload-time = "2025-02-21T15:02:45.339Z" }, + { url = "https://files.pythonhosted.org/packages/7d/6c/3474cfdd3cafe243f97ab8474ea8949236eb2a1a341ca55e75ce00cd03da/rpds_py-0.23.1-cp313-cp313-win_amd64.whl", hash = "sha256:3aaf141d39f45322e44fc2c742e4b8b4098ead5317e5f884770c8df0c332da70", size = 237145, upload-time = "2025-02-21T15:02:47.461Z" }, + { url = "https://files.pythonhosted.org/packages/ec/77/e985064c624230f61efa0423759bb066da56ebe40c654f8b5ba225bd5d63/rpds_py-0.23.1-cp313-cp313t-macosx_10_12_x86_64.whl", hash = "sha256:759462b2d0aa5a04be5b3e37fb8183615f47014ae6b116e17036b131985cb731", size = 359623, upload-time = "2025-02-21T15:02:49.02Z" }, + { url = "https://files.pythonhosted.org/packages/62/d9/a33dcbf62b29e40559e012d525bae7d516757cf042cc9234bd34ca4b6aeb/rpds_py-0.23.1-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:3e9212f52074fc9d72cf242a84063787ab8e21e0950d4d6709886fb62bcb91d5", size = 345900, upload-time = "2025-02-21T15:02:51.268Z" }, + { url = "https://files.pythonhosted.org/packages/92/eb/f81a4be6397861adb2cb868bb6a28a33292c2dcac567d1dc575226055e55/rpds_py-0.23.1-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9e9f3a3ac919406bc0414bbbd76c6af99253c507150191ea79fab42fdb35982a", size = 386426, upload-time = "2025-02-21T15:02:53.489Z" }, + { url = "https://files.pythonhosted.org/packages/09/47/1f810c9b5e83be005341201b5389f1d240dfa440346ea7189f9b3fd6961d/rpds_py-0.23.1-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:c04ca91dda8a61584165825907f5c967ca09e9c65fe8966ee753a3f2b019fe1e", size = 392314, upload-time = "2025-02-21T15:02:55.721Z" }, + { url = "https://files.pythonhosted.org/packages/83/bd/bc95831432fd6c46ed8001f01af26de0763a059d6d7e6d69e3c5bf02917a/rpds_py-0.23.1-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:4ab923167cfd945abb9b51a407407cf19f5bee35001221f2911dc85ffd35ff4f", size = 447706, upload-time = "2025-02-21T15:02:59.224Z" }, + { url = "https://files.pythonhosted.org/packages/19/3e/567c04c226b1802dc6dc82cad3d53e1fa0a773258571c74ac5d8fbde97ed/rpds_py-0.23.1-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:ed6f011bedca8585787e5082cce081bac3d30f54520097b2411351b3574e1219", size = 437060, upload-time = "2025-02-21T15:03:00.953Z" }, + { url = "https://files.pythonhosted.org/packages/fe/77/a77d2c6afe27ae7d0d55fc32f6841502648070dc8d549fcc1e6d47ff8975/rpds_py-0.23.1-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6959bb9928c5c999aba4a3f5a6799d571ddc2c59ff49917ecf55be2bbb4e3722", size = 389347, upload-time = "2025-02-21T15:03:02.287Z" }, + { url = "https://files.pythonhosted.org/packages/3f/47/6b256ff20a74cfebeac790ab05586e0ac91f88e331125d4740a6c86fc26f/rpds_py-0.23.1-cp313-cp313t-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:1ed7de3c86721b4e83ac440751329ec6a1102229aa18163f84c75b06b525ad7e", size = 415554, upload-time = "2025-02-21T15:03:03.816Z" }, + { url = "https://files.pythonhosted.org/packages/fc/29/d4572469a245bc9fc81e35166dca19fc5298d5c43e1a6dd64bf145045193/rpds_py-0.23.1-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:5fb89edee2fa237584e532fbf78f0ddd1e49a47c7c8cfa153ab4849dc72a35e6", size = 557418, upload-time = "2025-02-21T15:03:05.489Z" }, + { url = "https://files.pythonhosted.org/packages/9c/0a/68cf7228895b1a3f6f39f51b15830e62456795e61193d2c8b87fd48c60db/rpds_py-0.23.1-cp313-cp313t-musllinux_1_2_i686.whl", hash = "sha256:7e5413d2e2d86025e73f05510ad23dad5950ab8417b7fc6beaad99be8077138b", size = 583033, upload-time = "2025-02-21T15:03:07.493Z" }, + { url = "https://files.pythonhosted.org/packages/14/18/017ab41dcd6649ad5db7d00155b4c212b31ab05bd857d5ba73a1617984eb/rpds_py-0.23.1-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:d31ed4987d72aabdf521eddfb6a72988703c091cfc0064330b9e5f8d6a042ff5", size = 554880, upload-time = "2025-02-21T15:03:08.967Z" }, + { url = "https://files.pythonhosted.org/packages/2e/dd/17de89431268da8819d8d51ce67beac28d9b22fccf437bc5d6d2bcd1acdb/rpds_py-0.23.1-cp313-cp313t-win32.whl", hash = "sha256:f3429fb8e15b20961efca8c8b21432623d85db2228cc73fe22756c6637aa39e7", size = 219743, upload-time = "2025-02-21T15:03:10.429Z" }, + { url = "https://files.pythonhosted.org/packages/68/15/6d22d07e063ce5e9bfbd96db9ec2fbb4693591b4503e3a76996639474d02/rpds_py-0.23.1-cp313-cp313t-win_amd64.whl", hash = "sha256:d6f6512a90bd5cd9030a6237f5346f046c6f0e40af98657568fa45695d4de59d", size = 235415, upload-time = "2025-02-21T15:03:12.664Z" }, + { url = "https://files.pythonhosted.org/packages/95/a9/6fafd35fc6bac05f59bcbc800b57cef877911ff1c015397c519fec888642/rpds_py-0.23.1-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:c1f8afa346ccd59e4e5630d5abb67aba6a9812fddf764fd7eb11f382a345f8cc", size = 373463, upload-time = "2025-02-21T15:03:37.242Z" }, + { url = "https://files.pythonhosted.org/packages/5b/ac/44f00029b8fbe0903a19e9a87a9b86063bf8700df2cc58868373d378418c/rpds_py-0.23.1-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:fad784a31869747df4ac968a351e070c06ca377549e4ace94775aaa3ab33ee06", size = 358400, upload-time = "2025-02-21T15:03:38.752Z" }, + { url = "https://files.pythonhosted.org/packages/5e/9c/3da199346c68d785f10dccab123b74c8c5f73be3f742c9e33d1116e07931/rpds_py-0.23.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b5a96fcac2f18e5a0a23a75cd27ce2656c66c11c127b0318e508aab436b77428", size = 386815, upload-time = "2025-02-21T15:03:40.216Z" }, + { url = "https://files.pythonhosted.org/packages/d3/45/8f6533c33c0d33da8c2c8b2fb8f2ee90b23c05c679b86b0ac6aee4653749/rpds_py-0.23.1-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:3e77febf227a1dc3220159355dba68faa13f8dca9335d97504abf428469fb18b", size = 392974, upload-time = "2025-02-21T15:03:42.286Z" }, + { url = "https://files.pythonhosted.org/packages/ca/56/6a9ac1bf0455ba07385d8fe98c571c519b4f2000cff6581487bf9fab9272/rpds_py-0.23.1-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:26bb3e8de93443d55e2e748e9fd87deb5f8075ca7bc0502cfc8be8687d69a2ec", size = 446019, upload-time = "2025-02-21T15:03:43.811Z" }, + { url = "https://files.pythonhosted.org/packages/f4/83/5d9a3f9731cdccf49088bcc4ce821a5cf50bd1737cdad83e9959a7b9054d/rpds_py-0.23.1-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:db7707dde9143a67b8812c7e66aeb2d843fe33cc8e374170f4d2c50bd8f2472d", size = 445811, upload-time = "2025-02-21T15:03:45.218Z" }, + { url = "https://files.pythonhosted.org/packages/44/50/f2e0a98c62fc1fe68b176caca587714dc5c8bb2c3d1dd1eeb2bd4cc787ac/rpds_py-0.23.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1eedaaccc9bb66581d4ae7c50e15856e335e57ef2734dbc5fd8ba3e2a4ab3cb6", size = 388070, upload-time = "2025-02-21T15:03:46.905Z" }, + { url = "https://files.pythonhosted.org/packages/f2/d0/4981878f8f157e6dbea01d95e0119bf3d6b4c2c884fe64a9e6987f941104/rpds_py-0.23.1-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:28358c54fffadf0ae893f6c1050e8f8853e45df22483b7fff2f6ab6152f5d8bf", size = 419173, upload-time = "2025-02-21T15:03:48.552Z" }, + { url = "https://files.pythonhosted.org/packages/ce/13/fc971c470da96b270d2f64fedee987351bd935dc3016932a5cdcb1a88a2a/rpds_py-0.23.1-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl", hash = "sha256:633462ef7e61d839171bf206551d5ab42b30b71cac8f10a64a662536e057fdef", size = 559048, upload-time = "2025-02-21T15:03:50.226Z" }, + { url = "https://files.pythonhosted.org/packages/42/02/be91e1de139ec8b4f9fec4192fd779ba48af281cfc762c0ca4c15b945484/rpds_py-0.23.1-pp310-pypy310_pp73-musllinux_1_2_i686.whl", hash = "sha256:a98f510d86f689fcb486dc59e6e363af04151e5260ad1bdddb5625c10f1e95f8", size = 584773, upload-time = "2025-02-21T15:03:52.678Z" }, + { url = "https://files.pythonhosted.org/packages/27/28/3af8a1956df3edc41d884267d766dc096496dafc83f02f764a475eca0b4a/rpds_py-0.23.1-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl", hash = "sha256:e0397dd0b3955c61ef9b22838144aa4bef6f0796ba5cc8edfc64d468b93798b4", size = 555153, upload-time = "2025-02-21T15:03:55.21Z" }, + { url = "https://files.pythonhosted.org/packages/5e/bb/e45f51c4e1327dea3c72b846c6de129eebacb7a6cb309af7af35d0578c80/rpds_py-0.23.1-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:75307599f0d25bf6937248e5ac4e3bde5ea72ae6618623b86146ccc7845ed00b", size = 233827, upload-time = "2025-02-21T15:03:56.853Z" }, ] [[package]] @@ -9077,34 +9097,34 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "pyasn1" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/aa/65/7d973b89c4d2351d7fb232c2e452547ddfa243e93131e7cfa766da627b52/rsa-4.9.tar.gz", hash = "sha256:e38464a49c6c85d7f1351b0126661487a7e0a14a50f1675ec50eb34d4f20ef21", size = 29711 } +sdist = { url = "https://files.pythonhosted.org/packages/aa/65/7d973b89c4d2351d7fb232c2e452547ddfa243e93131e7cfa766da627b52/rsa-4.9.tar.gz", hash = "sha256:e38464a49c6c85d7f1351b0126661487a7e0a14a50f1675ec50eb34d4f20ef21", size = 29711, upload-time = "2022-07-20T10:28:36.115Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/49/97/fa78e3d2f65c02c8e1268b9aba606569fe97f6c8f7c2d74394553347c145/rsa-4.9-py3-none-any.whl", hash = "sha256:90260d9058e514786967344d0ef75fa8727eed8a7d2e43ce9f4bcf1b536174f7", size = 34315 }, + { url = "https://files.pythonhosted.org/packages/49/97/fa78e3d2f65c02c8e1268b9aba606569fe97f6c8f7c2d74394553347c145/rsa-4.9-py3-none-any.whl", hash = "sha256:90260d9058e514786967344d0ef75fa8727eed8a7d2e43ce9f4bcf1b536174f7", size = 34315, upload-time = "2022-07-20T10:28:34.978Z" }, ] [[package]] name = "ruff" version = "0.9.10" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/20/8e/fafaa6f15c332e73425d9c44ada85360501045d5ab0b81400076aff27cf6/ruff-0.9.10.tar.gz", hash = "sha256:9bacb735d7bada9cfb0f2c227d3658fc443d90a727b47f206fb33f52f3c0eac7", size = 3759776 } +sdist = { url = "https://files.pythonhosted.org/packages/20/8e/fafaa6f15c332e73425d9c44ada85360501045d5ab0b81400076aff27cf6/ruff-0.9.10.tar.gz", hash = "sha256:9bacb735d7bada9cfb0f2c227d3658fc443d90a727b47f206fb33f52f3c0eac7", size = 3759776, upload-time = "2025-03-07T15:27:44.363Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/73/b2/af7c2cc9e438cbc19fafeec4f20bfcd72165460fe75b2b6e9a0958c8c62b/ruff-0.9.10-py3-none-linux_armv6l.whl", hash = "sha256:eb4d25532cfd9fe461acc83498361ec2e2252795b4f40b17e80692814329e42d", size = 10049494 }, - { url = "https://files.pythonhosted.org/packages/6d/12/03f6dfa1b95ddd47e6969f0225d60d9d7437c91938a310835feb27927ca0/ruff-0.9.10-py3-none-macosx_10_12_x86_64.whl", hash = "sha256:188a6638dab1aa9bb6228a7302387b2c9954e455fb25d6b4470cb0641d16759d", size = 10853584 }, - { url = "https://files.pythonhosted.org/packages/02/49/1c79e0906b6ff551fb0894168763f705bf980864739572b2815ecd3c9df0/ruff-0.9.10-py3-none-macosx_11_0_arm64.whl", hash = "sha256:5284dcac6b9dbc2fcb71fdfc26a217b2ca4ede6ccd57476f52a587451ebe450d", size = 10155692 }, - { url = "https://files.pythonhosted.org/packages/5b/01/85e8082e41585e0e1ceb11e41c054e9e36fed45f4b210991052d8a75089f/ruff-0.9.10-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:47678f39fa2a3da62724851107f438c8229a3470f533894b5568a39b40029c0c", size = 10369760 }, - { url = "https://files.pythonhosted.org/packages/a1/90/0bc60bd4e5db051f12445046d0c85cc2c617095c0904f1aa81067dc64aea/ruff-0.9.10-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:99713a6e2766b7a17147b309e8c915b32b07a25c9efd12ada79f217c9c778b3e", size = 9912196 }, - { url = "https://files.pythonhosted.org/packages/66/ea/0b7e8c42b1ec608033c4d5a02939c82097ddcb0b3e393e4238584b7054ab/ruff-0.9.10-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:524ee184d92f7c7304aa568e2db20f50c32d1d0caa235d8ddf10497566ea1a12", size = 11434985 }, - { url = "https://files.pythonhosted.org/packages/d5/86/3171d1eff893db4f91755175a6e1163c5887be1f1e2f4f6c0c59527c2bfd/ruff-0.9.10-py3-none-manylinux_2_17_ppc64.manylinux2014_ppc64.whl", hash = "sha256:df92aeac30af821f9acf819fc01b4afc3dfb829d2782884f8739fb52a8119a16", size = 12155842 }, - { url = "https://files.pythonhosted.org/packages/89/9e/700ca289f172a38eb0bca752056d0a42637fa17b81649b9331786cb791d7/ruff-0.9.10-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:de42e4edc296f520bb84954eb992a07a0ec5a02fecb834498415908469854a52", size = 11613804 }, - { url = "https://files.pythonhosted.org/packages/f2/92/648020b3b5db180f41a931a68b1c8575cca3e63cec86fd26807422a0dbad/ruff-0.9.10-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d257f95b65806104b6b1ffca0ea53f4ef98454036df65b1eda3693534813ecd1", size = 13823776 }, - { url = "https://files.pythonhosted.org/packages/5e/a6/cc472161cd04d30a09d5c90698696b70c169eeba2c41030344194242db45/ruff-0.9.10-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b60dec7201c0b10d6d11be00e8f2dbb6f40ef1828ee75ed739923799513db24c", size = 11302673 }, - { url = "https://files.pythonhosted.org/packages/6c/db/d31c361c4025b1b9102b4d032c70a69adb9ee6fde093f6c3bf29f831c85c/ruff-0.9.10-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:d838b60007da7a39c046fcdd317293d10b845001f38bcb55ba766c3875b01e43", size = 10235358 }, - { url = "https://files.pythonhosted.org/packages/d1/86/d6374e24a14d4d93ebe120f45edd82ad7dcf3ef999ffc92b197d81cdc2a5/ruff-0.9.10-py3-none-musllinux_1_2_armv7l.whl", hash = "sha256:ccaf903108b899beb8e09a63ffae5869057ab649c1e9231c05ae354ebc62066c", size = 9886177 }, - { url = "https://files.pythonhosted.org/packages/00/62/a61691f6eaaac1e945a1f3f59f1eea9a218513139d5b6c2b8f88b43b5b8f/ruff-0.9.10-py3-none-musllinux_1_2_i686.whl", hash = "sha256:f9567d135265d46e59d62dc60c0bfad10e9a6822e231f5b24032dba5a55be6b5", size = 10864747 }, - { url = "https://files.pythonhosted.org/packages/ee/94/2c7065e1d92a8a8a46d46d9c3cf07b0aa7e0a1e0153d74baa5e6620b4102/ruff-0.9.10-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:5f202f0d93738c28a89f8ed9eaba01b7be339e5d8d642c994347eaa81c6d75b8", size = 11360441 }, - { url = "https://files.pythonhosted.org/packages/a7/8f/1f545ea6f9fcd7bf4368551fb91d2064d8f0577b3079bb3f0ae5779fb773/ruff-0.9.10-py3-none-win32.whl", hash = "sha256:bfb834e87c916521ce46b1788fbb8484966e5113c02df216680102e9eb960029", size = 10247401 }, - { url = "https://files.pythonhosted.org/packages/4f/18/fb703603ab108e5c165f52f5b86ee2aa9be43bb781703ec87c66a5f5d604/ruff-0.9.10-py3-none-win_amd64.whl", hash = "sha256:f2160eeef3031bf4b17df74e307d4c5fb689a6f3a26a2de3f7ef4044e3c484f1", size = 11366360 }, - { url = "https://files.pythonhosted.org/packages/35/85/338e603dc68e7d9994d5d84f24adbf69bae760ba5efd3e20f5ff2cec18da/ruff-0.9.10-py3-none-win_arm64.whl", hash = "sha256:5fd804c0327a5e5ea26615550e706942f348b197d5475ff34c19733aee4b2e69", size = 10436892 }, + { url = "https://files.pythonhosted.org/packages/73/b2/af7c2cc9e438cbc19fafeec4f20bfcd72165460fe75b2b6e9a0958c8c62b/ruff-0.9.10-py3-none-linux_armv6l.whl", hash = "sha256:eb4d25532cfd9fe461acc83498361ec2e2252795b4f40b17e80692814329e42d", size = 10049494, upload-time = "2025-03-07T15:26:51.268Z" }, + { url = "https://files.pythonhosted.org/packages/6d/12/03f6dfa1b95ddd47e6969f0225d60d9d7437c91938a310835feb27927ca0/ruff-0.9.10-py3-none-macosx_10_12_x86_64.whl", hash = "sha256:188a6638dab1aa9bb6228a7302387b2c9954e455fb25d6b4470cb0641d16759d", size = 10853584, upload-time = "2025-03-07T15:26:56.104Z" }, + { url = "https://files.pythonhosted.org/packages/02/49/1c79e0906b6ff551fb0894168763f705bf980864739572b2815ecd3c9df0/ruff-0.9.10-py3-none-macosx_11_0_arm64.whl", hash = "sha256:5284dcac6b9dbc2fcb71fdfc26a217b2ca4ede6ccd57476f52a587451ebe450d", size = 10155692, upload-time = "2025-03-07T15:27:01.385Z" }, + { url = "https://files.pythonhosted.org/packages/5b/01/85e8082e41585e0e1ceb11e41c054e9e36fed45f4b210991052d8a75089f/ruff-0.9.10-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:47678f39fa2a3da62724851107f438c8229a3470f533894b5568a39b40029c0c", size = 10369760, upload-time = "2025-03-07T15:27:04.023Z" }, + { url = "https://files.pythonhosted.org/packages/a1/90/0bc60bd4e5db051f12445046d0c85cc2c617095c0904f1aa81067dc64aea/ruff-0.9.10-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:99713a6e2766b7a17147b309e8c915b32b07a25c9efd12ada79f217c9c778b3e", size = 9912196, upload-time = "2025-03-07T15:27:06.93Z" }, + { url = "https://files.pythonhosted.org/packages/66/ea/0b7e8c42b1ec608033c4d5a02939c82097ddcb0b3e393e4238584b7054ab/ruff-0.9.10-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:524ee184d92f7c7304aa568e2db20f50c32d1d0caa235d8ddf10497566ea1a12", size = 11434985, upload-time = "2025-03-07T15:27:10.082Z" }, + { url = "https://files.pythonhosted.org/packages/d5/86/3171d1eff893db4f91755175a6e1163c5887be1f1e2f4f6c0c59527c2bfd/ruff-0.9.10-py3-none-manylinux_2_17_ppc64.manylinux2014_ppc64.whl", hash = "sha256:df92aeac30af821f9acf819fc01b4afc3dfb829d2782884f8739fb52a8119a16", size = 12155842, upload-time = "2025-03-07T15:27:12.727Z" }, + { url = "https://files.pythonhosted.org/packages/89/9e/700ca289f172a38eb0bca752056d0a42637fa17b81649b9331786cb791d7/ruff-0.9.10-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:de42e4edc296f520bb84954eb992a07a0ec5a02fecb834498415908469854a52", size = 11613804, upload-time = "2025-03-07T15:27:15.944Z" }, + { url = "https://files.pythonhosted.org/packages/f2/92/648020b3b5db180f41a931a68b1c8575cca3e63cec86fd26807422a0dbad/ruff-0.9.10-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d257f95b65806104b6b1ffca0ea53f4ef98454036df65b1eda3693534813ecd1", size = 13823776, upload-time = "2025-03-07T15:27:18.996Z" }, + { url = "https://files.pythonhosted.org/packages/5e/a6/cc472161cd04d30a09d5c90698696b70c169eeba2c41030344194242db45/ruff-0.9.10-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b60dec7201c0b10d6d11be00e8f2dbb6f40ef1828ee75ed739923799513db24c", size = 11302673, upload-time = "2025-03-07T15:27:21.655Z" }, + { url = "https://files.pythonhosted.org/packages/6c/db/d31c361c4025b1b9102b4d032c70a69adb9ee6fde093f6c3bf29f831c85c/ruff-0.9.10-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:d838b60007da7a39c046fcdd317293d10b845001f38bcb55ba766c3875b01e43", size = 10235358, upload-time = "2025-03-07T15:27:24.72Z" }, + { url = "https://files.pythonhosted.org/packages/d1/86/d6374e24a14d4d93ebe120f45edd82ad7dcf3ef999ffc92b197d81cdc2a5/ruff-0.9.10-py3-none-musllinux_1_2_armv7l.whl", hash = "sha256:ccaf903108b899beb8e09a63ffae5869057ab649c1e9231c05ae354ebc62066c", size = 9886177, upload-time = "2025-03-07T15:27:27.282Z" }, + { url = "https://files.pythonhosted.org/packages/00/62/a61691f6eaaac1e945a1f3f59f1eea9a218513139d5b6c2b8f88b43b5b8f/ruff-0.9.10-py3-none-musllinux_1_2_i686.whl", hash = "sha256:f9567d135265d46e59d62dc60c0bfad10e9a6822e231f5b24032dba5a55be6b5", size = 10864747, upload-time = "2025-03-07T15:27:30.637Z" }, + { url = "https://files.pythonhosted.org/packages/ee/94/2c7065e1d92a8a8a46d46d9c3cf07b0aa7e0a1e0153d74baa5e6620b4102/ruff-0.9.10-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:5f202f0d93738c28a89f8ed9eaba01b7be339e5d8d642c994347eaa81c6d75b8", size = 11360441, upload-time = "2025-03-07T15:27:33.356Z" }, + { url = "https://files.pythonhosted.org/packages/a7/8f/1f545ea6f9fcd7bf4368551fb91d2064d8f0577b3079bb3f0ae5779fb773/ruff-0.9.10-py3-none-win32.whl", hash = "sha256:bfb834e87c916521ce46b1788fbb8484966e5113c02df216680102e9eb960029", size = 10247401, upload-time = "2025-03-07T15:27:35.994Z" }, + { url = "https://files.pythonhosted.org/packages/4f/18/fb703603ab108e5c165f52f5b86ee2aa9be43bb781703ec87c66a5f5d604/ruff-0.9.10-py3-none-win_amd64.whl", hash = "sha256:f2160eeef3031bf4b17df74e307d4c5fb689a6f3a26a2de3f7ef4044e3c484f1", size = 11366360, upload-time = "2025-03-07T15:27:38.66Z" }, + { url = "https://files.pythonhosted.org/packages/35/85/338e603dc68e7d9994d5d84f24adbf69bae760ba5efd3e20f5ff2cec18da/ruff-0.9.10-py3-none-win_arm64.whl", hash = "sha256:5fd804c0327a5e5ea26615550e706942f348b197d5475ff34c19733aee4b2e69", size = 10436892, upload-time = "2025-03-07T15:27:41.687Z" }, ] [[package]] @@ -9114,9 +9134,9 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "xmod" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/26/6d/b9aace390f62db5d7d2c77eafce3d42774f27f1829d24fa9b6f598b3ef71/runs-1.2.2.tar.gz", hash = "sha256:9dc1815e2895cfb3a48317b173b9f1eac9ba5549b36a847b5cc60c3bf82ecef1", size = 5474 } +sdist = { url = "https://files.pythonhosted.org/packages/26/6d/b9aace390f62db5d7d2c77eafce3d42774f27f1829d24fa9b6f598b3ef71/runs-1.2.2.tar.gz", hash = "sha256:9dc1815e2895cfb3a48317b173b9f1eac9ba5549b36a847b5cc60c3bf82ecef1", size = 5474, upload-time = "2024-01-25T14:44:01.563Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/86/d6/17caf2e4af1dec288477a0cbbe4a96fbc9b8a28457dce3f1f452630ce216/runs-1.2.2-py3-none-any.whl", hash = "sha256:0980dcbc25aba1505f307ac4f0e9e92cbd0be2a15a1e983ee86c24c87b839dfd", size = 7033 }, + { url = "https://files.pythonhosted.org/packages/86/d6/17caf2e4af1dec288477a0cbbe4a96fbc9b8a28457dce3f1f452630ce216/runs-1.2.2-py3-none-any.whl", hash = "sha256:0980dcbc25aba1505f307ac4f0e9e92cbd0be2a15a1e983ee86c24c87b839dfd", size = 7033, upload-time = "2024-01-25T14:43:59.959Z" }, ] [[package]] @@ -9126,31 +9146,31 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "botocore" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/c0/0a/1cdbabf9edd0ea7747efdf6c9ab4e7061b085aa7f9bfc36bb1601563b069/s3transfer-0.10.4.tar.gz", hash = "sha256:29edc09801743c21eb5ecbc617a152df41d3c287f67b615f73e5f750583666a7", size = 145287 } +sdist = { url = "https://files.pythonhosted.org/packages/c0/0a/1cdbabf9edd0ea7747efdf6c9ab4e7061b085aa7f9bfc36bb1601563b069/s3transfer-0.10.4.tar.gz", hash = "sha256:29edc09801743c21eb5ecbc617a152df41d3c287f67b615f73e5f750583666a7", size = 145287, upload-time = "2024-11-20T21:06:05.981Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/66/05/7957af15543b8c9799209506df4660cba7afc4cf94bfb60513827e96bed6/s3transfer-0.10.4-py3-none-any.whl", hash = "sha256:244a76a24355363a68164241438de1b72f8781664920260c48465896b712a41e", size = 83175 }, + { url = "https://files.pythonhosted.org/packages/66/05/7957af15543b8c9799209506df4660cba7afc4cf94bfb60513827e96bed6/s3transfer-0.10.4-py3-none-any.whl", hash = "sha256:244a76a24355363a68164241438de1b72f8781664920260c48465896b712a41e", size = 83175, upload-time = "2024-11-20T21:06:03.961Z" }, ] [[package]] name = "safetensors" version = "0.5.3" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/71/7e/2d5d6ee7b40c0682315367ec7475693d110f512922d582fef1bd4a63adc3/safetensors-0.5.3.tar.gz", hash = "sha256:b6b0d6ecacec39a4fdd99cc19f4576f5219ce858e6fd8dbe7609df0b8dc56965", size = 67210 } +sdist = { url = "https://files.pythonhosted.org/packages/71/7e/2d5d6ee7b40c0682315367ec7475693d110f512922d582fef1bd4a63adc3/safetensors-0.5.3.tar.gz", hash = "sha256:b6b0d6ecacec39a4fdd99cc19f4576f5219ce858e6fd8dbe7609df0b8dc56965", size = 67210, upload-time = "2025-02-26T09:15:13.155Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/18/ae/88f6c49dbd0cc4da0e08610019a3c78a7d390879a919411a410a1876d03a/safetensors-0.5.3-cp38-abi3-macosx_10_12_x86_64.whl", hash = "sha256:bd20eb133db8ed15b40110b7c00c6df51655a2998132193de2f75f72d99c7073", size = 436917 }, - { url = "https://files.pythonhosted.org/packages/b8/3b/11f1b4a2f5d2ab7da34ecc062b0bc301f2be024d110a6466726bec8c055c/safetensors-0.5.3-cp38-abi3-macosx_11_0_arm64.whl", hash = "sha256:21d01c14ff6c415c485616b8b0bf961c46b3b343ca59110d38d744e577f9cce7", size = 418419 }, - { url = "https://files.pythonhosted.org/packages/5d/9a/add3e6fef267658075c5a41573c26d42d80c935cdc992384dfae435feaef/safetensors-0.5.3-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:11bce6164887cd491ca75c2326a113ba934be596e22b28b1742ce27b1d076467", size = 459493 }, - { url = "https://files.pythonhosted.org/packages/df/5c/bf2cae92222513cc23b3ff85c4a1bb2811a2c3583ac0f8e8d502751de934/safetensors-0.5.3-cp38-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:4a243be3590bc3301c821da7a18d87224ef35cbd3e5f5727e4e0728b8172411e", size = 472400 }, - { url = "https://files.pythonhosted.org/packages/58/11/7456afb740bd45782d0f4c8e8e1bb9e572f1bf82899fb6ace58af47b4282/safetensors-0.5.3-cp38-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:8bd84b12b1670a6f8e50f01e28156422a2bc07fb16fc4e98bded13039d688a0d", size = 522891 }, - { url = "https://files.pythonhosted.org/packages/57/3d/fe73a9d2ace487e7285f6e157afee2383bd1ddb911b7cb44a55cf812eae3/safetensors-0.5.3-cp38-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:391ac8cab7c829452175f871fcaf414aa1e292b5448bd02620f675a7f3e7abb9", size = 537694 }, - { url = "https://files.pythonhosted.org/packages/a6/f8/dae3421624fcc87a89d42e1898a798bc7ff72c61f38973a65d60df8f124c/safetensors-0.5.3-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:cead1fa41fc54b1e61089fa57452e8834f798cb1dc7a09ba3524f1eb08e0317a", size = 471642 }, - { url = "https://files.pythonhosted.org/packages/ce/20/1fbe16f9b815f6c5a672f5b760951e20e17e43f67f231428f871909a37f6/safetensors-0.5.3-cp38-abi3-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:1077f3e94182d72618357b04b5ced540ceb71c8a813d3319f1aba448e68a770d", size = 502241 }, - { url = "https://files.pythonhosted.org/packages/5f/18/8e108846b506487aa4629fe4116b27db65c3dde922de2c8e0cc1133f3f29/safetensors-0.5.3-cp38-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:799021e78287bac619c7b3f3606730a22da4cda27759ddf55d37c8db7511c74b", size = 638001 }, - { url = "https://files.pythonhosted.org/packages/82/5a/c116111d8291af6c8c8a8b40628fe833b9db97d8141c2a82359d14d9e078/safetensors-0.5.3-cp38-abi3-musllinux_1_2_armv7l.whl", hash = "sha256:df26da01aaac504334644e1b7642fa000bfec820e7cef83aeac4e355e03195ff", size = 734013 }, - { url = "https://files.pythonhosted.org/packages/7d/ff/41fcc4d3b7de837963622e8610d998710705bbde9a8a17221d85e5d0baad/safetensors-0.5.3-cp38-abi3-musllinux_1_2_i686.whl", hash = "sha256:32c3ef2d7af8b9f52ff685ed0bc43913cdcde135089ae322ee576de93eae5135", size = 670687 }, - { url = "https://files.pythonhosted.org/packages/40/ad/2b113098e69c985a3d8fbda4b902778eae4a35b7d5188859b4a63d30c161/safetensors-0.5.3-cp38-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:37f1521be045e56fc2b54c606d4455573e717b2d887c579ee1dbba5f868ece04", size = 643147 }, - { url = "https://files.pythonhosted.org/packages/0a/0c/95aeb51d4246bd9a3242d3d8349c1112b4ee7611a4b40f0c5c93b05f001d/safetensors-0.5.3-cp38-abi3-win32.whl", hash = "sha256:cfc0ec0846dcf6763b0ed3d1846ff36008c6e7290683b61616c4b040f6a54ace", size = 296677 }, - { url = "https://files.pythonhosted.org/packages/69/e2/b011c38e5394c4c18fb5500778a55ec43ad6106126e74723ffaee246f56e/safetensors-0.5.3-cp38-abi3-win_amd64.whl", hash = "sha256:836cbbc320b47e80acd40e44c8682db0e8ad7123209f69b093def21ec7cafd11", size = 308878 }, + { url = "https://files.pythonhosted.org/packages/18/ae/88f6c49dbd0cc4da0e08610019a3c78a7d390879a919411a410a1876d03a/safetensors-0.5.3-cp38-abi3-macosx_10_12_x86_64.whl", hash = "sha256:bd20eb133db8ed15b40110b7c00c6df51655a2998132193de2f75f72d99c7073", size = 436917, upload-time = "2025-02-26T09:15:03.702Z" }, + { url = "https://files.pythonhosted.org/packages/b8/3b/11f1b4a2f5d2ab7da34ecc062b0bc301f2be024d110a6466726bec8c055c/safetensors-0.5.3-cp38-abi3-macosx_11_0_arm64.whl", hash = "sha256:21d01c14ff6c415c485616b8b0bf961c46b3b343ca59110d38d744e577f9cce7", size = 418419, upload-time = "2025-02-26T09:15:01.765Z" }, + { url = "https://files.pythonhosted.org/packages/5d/9a/add3e6fef267658075c5a41573c26d42d80c935cdc992384dfae435feaef/safetensors-0.5.3-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:11bce6164887cd491ca75c2326a113ba934be596e22b28b1742ce27b1d076467", size = 459493, upload-time = "2025-02-26T09:14:51.812Z" }, + { url = "https://files.pythonhosted.org/packages/df/5c/bf2cae92222513cc23b3ff85c4a1bb2811a2c3583ac0f8e8d502751de934/safetensors-0.5.3-cp38-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:4a243be3590bc3301c821da7a18d87224ef35cbd3e5f5727e4e0728b8172411e", size = 472400, upload-time = "2025-02-26T09:14:53.549Z" }, + { url = "https://files.pythonhosted.org/packages/58/11/7456afb740bd45782d0f4c8e8e1bb9e572f1bf82899fb6ace58af47b4282/safetensors-0.5.3-cp38-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:8bd84b12b1670a6f8e50f01e28156422a2bc07fb16fc4e98bded13039d688a0d", size = 522891, upload-time = "2025-02-26T09:14:55.717Z" }, + { url = "https://files.pythonhosted.org/packages/57/3d/fe73a9d2ace487e7285f6e157afee2383bd1ddb911b7cb44a55cf812eae3/safetensors-0.5.3-cp38-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:391ac8cab7c829452175f871fcaf414aa1e292b5448bd02620f675a7f3e7abb9", size = 537694, upload-time = "2025-02-26T09:14:57.036Z" }, + { url = "https://files.pythonhosted.org/packages/a6/f8/dae3421624fcc87a89d42e1898a798bc7ff72c61f38973a65d60df8f124c/safetensors-0.5.3-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:cead1fa41fc54b1e61089fa57452e8834f798cb1dc7a09ba3524f1eb08e0317a", size = 471642, upload-time = "2025-02-26T09:15:00.544Z" }, + { url = "https://files.pythonhosted.org/packages/ce/20/1fbe16f9b815f6c5a672f5b760951e20e17e43f67f231428f871909a37f6/safetensors-0.5.3-cp38-abi3-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:1077f3e94182d72618357b04b5ced540ceb71c8a813d3319f1aba448e68a770d", size = 502241, upload-time = "2025-02-26T09:14:58.303Z" }, + { url = "https://files.pythonhosted.org/packages/5f/18/8e108846b506487aa4629fe4116b27db65c3dde922de2c8e0cc1133f3f29/safetensors-0.5.3-cp38-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:799021e78287bac619c7b3f3606730a22da4cda27759ddf55d37c8db7511c74b", size = 638001, upload-time = "2025-02-26T09:15:05.79Z" }, + { url = "https://files.pythonhosted.org/packages/82/5a/c116111d8291af6c8c8a8b40628fe833b9db97d8141c2a82359d14d9e078/safetensors-0.5.3-cp38-abi3-musllinux_1_2_armv7l.whl", hash = "sha256:df26da01aaac504334644e1b7642fa000bfec820e7cef83aeac4e355e03195ff", size = 734013, upload-time = "2025-02-26T09:15:07.892Z" }, + { url = "https://files.pythonhosted.org/packages/7d/ff/41fcc4d3b7de837963622e8610d998710705bbde9a8a17221d85e5d0baad/safetensors-0.5.3-cp38-abi3-musllinux_1_2_i686.whl", hash = "sha256:32c3ef2d7af8b9f52ff685ed0bc43913cdcde135089ae322ee576de93eae5135", size = 670687, upload-time = "2025-02-26T09:15:09.979Z" }, + { url = "https://files.pythonhosted.org/packages/40/ad/2b113098e69c985a3d8fbda4b902778eae4a35b7d5188859b4a63d30c161/safetensors-0.5.3-cp38-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:37f1521be045e56fc2b54c606d4455573e717b2d887c579ee1dbba5f868ece04", size = 643147, upload-time = "2025-02-26T09:15:11.185Z" }, + { url = "https://files.pythonhosted.org/packages/0a/0c/95aeb51d4246bd9a3242d3d8349c1112b4ee7611a4b40f0c5c93b05f001d/safetensors-0.5.3-cp38-abi3-win32.whl", hash = "sha256:cfc0ec0846dcf6763b0ed3d1846ff36008c6e7290683b61616c4b040f6a54ace", size = 296677, upload-time = "2025-02-26T09:15:16.554Z" }, + { url = "https://files.pythonhosted.org/packages/69/e2/b011c38e5394c4c18fb5500778a55ec43ad6106126e74723ffaee246f56e/safetensors-0.5.3-cp38-abi3-win_amd64.whl", hash = "sha256:836cbbc320b47e80acd40e44c8682db0e8ad7123209f69b093def21ec7cafd11", size = 308878, upload-time = "2025-02-26T09:15:14.99Z" }, ] [[package]] @@ -9163,32 +9183,32 @@ dependencies = [ { name = "scipy" }, { name = "threadpoolctl" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/9e/a5/4ae3b3a0755f7b35a280ac90b28817d1f380318973cff14075ab41ef50d9/scikit_learn-1.6.1.tar.gz", hash = "sha256:b4fc2525eca2c69a59260f583c56a7557c6ccdf8deafdba6e060f94c1c59738e", size = 7068312 } -wheels = [ - { url = "https://files.pythonhosted.org/packages/2e/3a/f4597eb41049110b21ebcbb0bcb43e4035017545daa5eedcfeb45c08b9c5/scikit_learn-1.6.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:d056391530ccd1e501056160e3c9673b4da4805eb67eb2bdf4e983e1f9c9204e", size = 12067702 }, - { url = "https://files.pythonhosted.org/packages/37/19/0423e5e1fd1c6ec5be2352ba05a537a473c1677f8188b9306097d684b327/scikit_learn-1.6.1-cp310-cp310-macosx_12_0_arm64.whl", hash = "sha256:0c8d036eb937dbb568c6242fa598d551d88fb4399c0344d95c001980ec1c7d36", size = 11112765 }, - { url = "https://files.pythonhosted.org/packages/70/95/d5cb2297a835b0f5fc9a77042b0a2d029866379091ab8b3f52cc62277808/scikit_learn-1.6.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8634c4bd21a2a813e0a7e3900464e6d593162a29dd35d25bdf0103b3fce60ed5", size = 12643991 }, - { url = "https://files.pythonhosted.org/packages/b7/91/ab3c697188f224d658969f678be86b0968ccc52774c8ab4a86a07be13c25/scikit_learn-1.6.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:775da975a471c4f6f467725dff0ced5c7ac7bda5e9316b260225b48475279a1b", size = 13497182 }, - { url = "https://files.pythonhosted.org/packages/17/04/d5d556b6c88886c092cc989433b2bab62488e0f0dafe616a1d5c9cb0efb1/scikit_learn-1.6.1-cp310-cp310-win_amd64.whl", hash = "sha256:8a600c31592bd7dab31e1c61b9bbd6dea1b3433e67d264d17ce1017dbdce8002", size = 11125517 }, - { url = "https://files.pythonhosted.org/packages/6c/2a/e291c29670795406a824567d1dfc91db7b699799a002fdaa452bceea8f6e/scikit_learn-1.6.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:72abc587c75234935e97d09aa4913a82f7b03ee0b74111dcc2881cba3c5a7b33", size = 12102620 }, - { url = "https://files.pythonhosted.org/packages/25/92/ee1d7a00bb6b8c55755d4984fd82608603a3cc59959245068ce32e7fb808/scikit_learn-1.6.1-cp311-cp311-macosx_12_0_arm64.whl", hash = "sha256:b3b00cdc8f1317b5f33191df1386c0befd16625f49d979fe77a8d44cae82410d", size = 11116234 }, - { url = "https://files.pythonhosted.org/packages/30/cd/ed4399485ef364bb25f388ab438e3724e60dc218c547a407b6e90ccccaef/scikit_learn-1.6.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:dc4765af3386811c3ca21638f63b9cf5ecf66261cc4815c1db3f1e7dc7b79db2", size = 12592155 }, - { url = "https://files.pythonhosted.org/packages/a8/f3/62fc9a5a659bb58a03cdd7e258956a5824bdc9b4bb3c5d932f55880be569/scikit_learn-1.6.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:25fc636bdaf1cc2f4a124a116312d837148b5e10872147bdaf4887926b8c03d8", size = 13497069 }, - { url = "https://files.pythonhosted.org/packages/a1/a6/c5b78606743a1f28eae8f11973de6613a5ee87366796583fb74c67d54939/scikit_learn-1.6.1-cp311-cp311-win_amd64.whl", hash = "sha256:fa909b1a36e000a03c382aade0bd2063fd5680ff8b8e501660c0f59f021a6415", size = 11139809 }, - { url = "https://files.pythonhosted.org/packages/0a/18/c797c9b8c10380d05616db3bfb48e2a3358c767affd0857d56c2eb501caa/scikit_learn-1.6.1-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:926f207c804104677af4857b2c609940b743d04c4c35ce0ddc8ff4f053cddc1b", size = 12104516 }, - { url = "https://files.pythonhosted.org/packages/c4/b7/2e35f8e289ab70108f8cbb2e7a2208f0575dc704749721286519dcf35f6f/scikit_learn-1.6.1-cp312-cp312-macosx_12_0_arm64.whl", hash = "sha256:2c2cae262064e6a9b77eee1c8e768fc46aa0b8338c6a8297b9b6759720ec0ff2", size = 11167837 }, - { url = "https://files.pythonhosted.org/packages/a4/f6/ff7beaeb644bcad72bcfd5a03ff36d32ee4e53a8b29a639f11bcb65d06cd/scikit_learn-1.6.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1061b7c028a8663fb9a1a1baf9317b64a257fcb036dae5c8752b2abef31d136f", size = 12253728 }, - { url = "https://files.pythonhosted.org/packages/29/7a/8bce8968883e9465de20be15542f4c7e221952441727c4dad24d534c6d99/scikit_learn-1.6.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2e69fab4ebfc9c9b580a7a80111b43d214ab06250f8a7ef590a4edf72464dd86", size = 13147700 }, - { url = "https://files.pythonhosted.org/packages/62/27/585859e72e117fe861c2079bcba35591a84f801e21bc1ab85bce6ce60305/scikit_learn-1.6.1-cp312-cp312-win_amd64.whl", hash = "sha256:70b1d7e85b1c96383f872a519b3375f92f14731e279a7b4c6cfd650cf5dffc52", size = 11110613 }, - { url = "https://files.pythonhosted.org/packages/2e/59/8eb1872ca87009bdcdb7f3cdc679ad557b992c12f4b61f9250659e592c63/scikit_learn-1.6.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:2ffa1e9e25b3d93990e74a4be2c2fc61ee5af85811562f1288d5d055880c4322", size = 12010001 }, - { url = "https://files.pythonhosted.org/packages/9d/05/f2fc4effc5b32e525408524c982c468c29d22f828834f0625c5ef3d601be/scikit_learn-1.6.1-cp313-cp313-macosx_12_0_arm64.whl", hash = "sha256:dc5cf3d68c5a20ad6d571584c0750ec641cc46aeef1c1507be51300e6003a7e1", size = 11096360 }, - { url = "https://files.pythonhosted.org/packages/c8/e4/4195d52cf4f113573fb8ebc44ed5a81bd511a92c0228889125fac2f4c3d1/scikit_learn-1.6.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c06beb2e839ecc641366000ca84f3cf6fa9faa1777e29cf0c04be6e4d096a348", size = 12209004 }, - { url = "https://files.pythonhosted.org/packages/94/be/47e16cdd1e7fcf97d95b3cb08bde1abb13e627861af427a3651fcb80b517/scikit_learn-1.6.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e8ca8cb270fee8f1f76fa9bfd5c3507d60c6438bbee5687f81042e2bb98e5a97", size = 13171776 }, - { url = "https://files.pythonhosted.org/packages/34/b0/ca92b90859070a1487827dbc672f998da95ce83edce1270fc23f96f1f61a/scikit_learn-1.6.1-cp313-cp313-win_amd64.whl", hash = "sha256:7a1c43c8ec9fde528d664d947dc4c0789be4077a3647f232869f41d9bf50e0fb", size = 11071865 }, - { url = "https://files.pythonhosted.org/packages/12/ae/993b0fb24a356e71e9a894e42b8a9eec528d4c70217353a1cd7a48bc25d4/scikit_learn-1.6.1-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:a17c1dea1d56dcda2fac315712f3651a1fea86565b64b48fa1bc090249cbf236", size = 11955804 }, - { url = "https://files.pythonhosted.org/packages/d6/54/32fa2ee591af44507eac86406fa6bba968d1eb22831494470d0a2e4a1eb1/scikit_learn-1.6.1-cp313-cp313t-macosx_12_0_arm64.whl", hash = "sha256:6a7aa5f9908f0f28f4edaa6963c0a6183f1911e63a69aa03782f0d924c830a35", size = 11100530 }, - { url = "https://files.pythonhosted.org/packages/3f/58/55856da1adec655bdce77b502e94a267bf40a8c0b89f8622837f89503b5a/scikit_learn-1.6.1-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0650e730afb87402baa88afbf31c07b84c98272622aaba002559b614600ca691", size = 12433852 }, - { url = "https://files.pythonhosted.org/packages/ff/4f/c83853af13901a574f8f13b645467285a48940f185b690936bb700a50863/scikit_learn-1.6.1-cp313-cp313t-win_amd64.whl", hash = "sha256:3f59fe08dc03ea158605170eb52b22a105f238a5d512c4470ddeca71feae8e5f", size = 11337256 }, +sdist = { url = "https://files.pythonhosted.org/packages/9e/a5/4ae3b3a0755f7b35a280ac90b28817d1f380318973cff14075ab41ef50d9/scikit_learn-1.6.1.tar.gz", hash = "sha256:b4fc2525eca2c69a59260f583c56a7557c6ccdf8deafdba6e060f94c1c59738e", size = 7068312, upload-time = "2025-01-10T08:07:55.348Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/2e/3a/f4597eb41049110b21ebcbb0bcb43e4035017545daa5eedcfeb45c08b9c5/scikit_learn-1.6.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:d056391530ccd1e501056160e3c9673b4da4805eb67eb2bdf4e983e1f9c9204e", size = 12067702, upload-time = "2025-01-10T08:05:56.515Z" }, + { url = "https://files.pythonhosted.org/packages/37/19/0423e5e1fd1c6ec5be2352ba05a537a473c1677f8188b9306097d684b327/scikit_learn-1.6.1-cp310-cp310-macosx_12_0_arm64.whl", hash = "sha256:0c8d036eb937dbb568c6242fa598d551d88fb4399c0344d95c001980ec1c7d36", size = 11112765, upload-time = "2025-01-10T08:06:00.272Z" }, + { url = "https://files.pythonhosted.org/packages/70/95/d5cb2297a835b0f5fc9a77042b0a2d029866379091ab8b3f52cc62277808/scikit_learn-1.6.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8634c4bd21a2a813e0a7e3900464e6d593162a29dd35d25bdf0103b3fce60ed5", size = 12643991, upload-time = "2025-01-10T08:06:04.813Z" }, + { url = "https://files.pythonhosted.org/packages/b7/91/ab3c697188f224d658969f678be86b0968ccc52774c8ab4a86a07be13c25/scikit_learn-1.6.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:775da975a471c4f6f467725dff0ced5c7ac7bda5e9316b260225b48475279a1b", size = 13497182, upload-time = "2025-01-10T08:06:08.42Z" }, + { url = "https://files.pythonhosted.org/packages/17/04/d5d556b6c88886c092cc989433b2bab62488e0f0dafe616a1d5c9cb0efb1/scikit_learn-1.6.1-cp310-cp310-win_amd64.whl", hash = "sha256:8a600c31592bd7dab31e1c61b9bbd6dea1b3433e67d264d17ce1017dbdce8002", size = 11125517, upload-time = "2025-01-10T08:06:12.783Z" }, + { url = "https://files.pythonhosted.org/packages/6c/2a/e291c29670795406a824567d1dfc91db7b699799a002fdaa452bceea8f6e/scikit_learn-1.6.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:72abc587c75234935e97d09aa4913a82f7b03ee0b74111dcc2881cba3c5a7b33", size = 12102620, upload-time = "2025-01-10T08:06:16.675Z" }, + { url = "https://files.pythonhosted.org/packages/25/92/ee1d7a00bb6b8c55755d4984fd82608603a3cc59959245068ce32e7fb808/scikit_learn-1.6.1-cp311-cp311-macosx_12_0_arm64.whl", hash = "sha256:b3b00cdc8f1317b5f33191df1386c0befd16625f49d979fe77a8d44cae82410d", size = 11116234, upload-time = "2025-01-10T08:06:21.83Z" }, + { url = "https://files.pythonhosted.org/packages/30/cd/ed4399485ef364bb25f388ab438e3724e60dc218c547a407b6e90ccccaef/scikit_learn-1.6.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:dc4765af3386811c3ca21638f63b9cf5ecf66261cc4815c1db3f1e7dc7b79db2", size = 12592155, upload-time = "2025-01-10T08:06:27.309Z" }, + { url = "https://files.pythonhosted.org/packages/a8/f3/62fc9a5a659bb58a03cdd7e258956a5824bdc9b4bb3c5d932f55880be569/scikit_learn-1.6.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:25fc636bdaf1cc2f4a124a116312d837148b5e10872147bdaf4887926b8c03d8", size = 13497069, upload-time = "2025-01-10T08:06:32.515Z" }, + { url = "https://files.pythonhosted.org/packages/a1/a6/c5b78606743a1f28eae8f11973de6613a5ee87366796583fb74c67d54939/scikit_learn-1.6.1-cp311-cp311-win_amd64.whl", hash = "sha256:fa909b1a36e000a03c382aade0bd2063fd5680ff8b8e501660c0f59f021a6415", size = 11139809, upload-time = "2025-01-10T08:06:35.514Z" }, + { url = "https://files.pythonhosted.org/packages/0a/18/c797c9b8c10380d05616db3bfb48e2a3358c767affd0857d56c2eb501caa/scikit_learn-1.6.1-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:926f207c804104677af4857b2c609940b743d04c4c35ce0ddc8ff4f053cddc1b", size = 12104516, upload-time = "2025-01-10T08:06:40.009Z" }, + { url = "https://files.pythonhosted.org/packages/c4/b7/2e35f8e289ab70108f8cbb2e7a2208f0575dc704749721286519dcf35f6f/scikit_learn-1.6.1-cp312-cp312-macosx_12_0_arm64.whl", hash = "sha256:2c2cae262064e6a9b77eee1c8e768fc46aa0b8338c6a8297b9b6759720ec0ff2", size = 11167837, upload-time = "2025-01-10T08:06:43.305Z" }, + { url = "https://files.pythonhosted.org/packages/a4/f6/ff7beaeb644bcad72bcfd5a03ff36d32ee4e53a8b29a639f11bcb65d06cd/scikit_learn-1.6.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1061b7c028a8663fb9a1a1baf9317b64a257fcb036dae5c8752b2abef31d136f", size = 12253728, upload-time = "2025-01-10T08:06:47.618Z" }, + { url = "https://files.pythonhosted.org/packages/29/7a/8bce8968883e9465de20be15542f4c7e221952441727c4dad24d534c6d99/scikit_learn-1.6.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2e69fab4ebfc9c9b580a7a80111b43d214ab06250f8a7ef590a4edf72464dd86", size = 13147700, upload-time = "2025-01-10T08:06:50.888Z" }, + { url = "https://files.pythonhosted.org/packages/62/27/585859e72e117fe861c2079bcba35591a84f801e21bc1ab85bce6ce60305/scikit_learn-1.6.1-cp312-cp312-win_amd64.whl", hash = "sha256:70b1d7e85b1c96383f872a519b3375f92f14731e279a7b4c6cfd650cf5dffc52", size = 11110613, upload-time = "2025-01-10T08:06:54.115Z" }, + { url = "https://files.pythonhosted.org/packages/2e/59/8eb1872ca87009bdcdb7f3cdc679ad557b992c12f4b61f9250659e592c63/scikit_learn-1.6.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:2ffa1e9e25b3d93990e74a4be2c2fc61ee5af85811562f1288d5d055880c4322", size = 12010001, upload-time = "2025-01-10T08:06:58.613Z" }, + { url = "https://files.pythonhosted.org/packages/9d/05/f2fc4effc5b32e525408524c982c468c29d22f828834f0625c5ef3d601be/scikit_learn-1.6.1-cp313-cp313-macosx_12_0_arm64.whl", hash = "sha256:dc5cf3d68c5a20ad6d571584c0750ec641cc46aeef1c1507be51300e6003a7e1", size = 11096360, upload-time = "2025-01-10T08:07:01.556Z" }, + { url = "https://files.pythonhosted.org/packages/c8/e4/4195d52cf4f113573fb8ebc44ed5a81bd511a92c0228889125fac2f4c3d1/scikit_learn-1.6.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c06beb2e839ecc641366000ca84f3cf6fa9faa1777e29cf0c04be6e4d096a348", size = 12209004, upload-time = "2025-01-10T08:07:06.931Z" }, + { url = "https://files.pythonhosted.org/packages/94/be/47e16cdd1e7fcf97d95b3cb08bde1abb13e627861af427a3651fcb80b517/scikit_learn-1.6.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e8ca8cb270fee8f1f76fa9bfd5c3507d60c6438bbee5687f81042e2bb98e5a97", size = 13171776, upload-time = "2025-01-10T08:07:11.715Z" }, + { url = "https://files.pythonhosted.org/packages/34/b0/ca92b90859070a1487827dbc672f998da95ce83edce1270fc23f96f1f61a/scikit_learn-1.6.1-cp313-cp313-win_amd64.whl", hash = "sha256:7a1c43c8ec9fde528d664d947dc4c0789be4077a3647f232869f41d9bf50e0fb", size = 11071865, upload-time = "2025-01-10T08:07:16.088Z" }, + { url = "https://files.pythonhosted.org/packages/12/ae/993b0fb24a356e71e9a894e42b8a9eec528d4c70217353a1cd7a48bc25d4/scikit_learn-1.6.1-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:a17c1dea1d56dcda2fac315712f3651a1fea86565b64b48fa1bc090249cbf236", size = 11955804, upload-time = "2025-01-10T08:07:20.385Z" }, + { url = "https://files.pythonhosted.org/packages/d6/54/32fa2ee591af44507eac86406fa6bba968d1eb22831494470d0a2e4a1eb1/scikit_learn-1.6.1-cp313-cp313t-macosx_12_0_arm64.whl", hash = "sha256:6a7aa5f9908f0f28f4edaa6963c0a6183f1911e63a69aa03782f0d924c830a35", size = 11100530, upload-time = "2025-01-10T08:07:23.675Z" }, + { url = "https://files.pythonhosted.org/packages/3f/58/55856da1adec655bdce77b502e94a267bf40a8c0b89f8622837f89503b5a/scikit_learn-1.6.1-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0650e730afb87402baa88afbf31c07b84c98272622aaba002559b614600ca691", size = 12433852, upload-time = "2025-01-10T08:07:26.817Z" }, + { url = "https://files.pythonhosted.org/packages/ff/4f/c83853af13901a574f8f13b645467285a48940f185b690936bb700a50863/scikit_learn-1.6.1-cp313-cp313t-win_amd64.whl", hash = "sha256:3f59fe08dc03ea158605170eb52b22a105f238a5d512c4470ddeca71feae8e5f", size = 11337256, upload-time = "2025-01-10T08:07:31.084Z" }, ] [[package]] @@ -9198,53 +9218,53 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "numpy" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/b7/b9/31ba9cd990e626574baf93fbc1ac61cf9ed54faafd04c479117517661637/scipy-1.15.2.tar.gz", hash = "sha256:cd58a314d92838f7e6f755c8a2167ead4f27e1fd5c1251fd54289569ef3495ec", size = 59417316 } -wheels = [ - { url = "https://files.pythonhosted.org/packages/95/df/ef233fff6838fe6f7840d69b5ef9f20d2b5c912a8727b21ebf876cb15d54/scipy-1.15.2-cp310-cp310-macosx_10_13_x86_64.whl", hash = "sha256:a2ec871edaa863e8213ea5df811cd600734f6400b4af272e1c011e69401218e9", size = 38692502 }, - { url = "https://files.pythonhosted.org/packages/5c/20/acdd4efb8a68b842968f7bc5611b1aeb819794508771ad104de418701422/scipy-1.15.2-cp310-cp310-macosx_12_0_arm64.whl", hash = "sha256:6f223753c6ea76983af380787611ae1291e3ceb23917393079dcc746ba60cfb5", size = 30085508 }, - { url = "https://files.pythonhosted.org/packages/42/55/39cf96ca7126f1e78ee72a6344ebdc6702fc47d037319ad93221063e6cf4/scipy-1.15.2-cp310-cp310-macosx_14_0_arm64.whl", hash = "sha256:ecf797d2d798cf7c838c6d98321061eb3e72a74710e6c40540f0e8087e3b499e", size = 22359166 }, - { url = "https://files.pythonhosted.org/packages/51/48/708d26a4ab8a1441536bf2dfcad1df0ca14a69f010fba3ccbdfc02df7185/scipy-1.15.2-cp310-cp310-macosx_14_0_x86_64.whl", hash = "sha256:9b18aa747da280664642997e65aab1dd19d0c3d17068a04b3fe34e2559196cb9", size = 25112047 }, - { url = "https://files.pythonhosted.org/packages/dd/65/f9c5755b995ad892020381b8ae11f16d18616208e388621dfacc11df6de6/scipy-1.15.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:87994da02e73549dfecaed9e09a4f9d58a045a053865679aeb8d6d43747d4df3", size = 35536214 }, - { url = "https://files.pythonhosted.org/packages/de/3c/c96d904b9892beec978562f64d8cc43f9cca0842e65bd3cd1b7f7389b0ba/scipy-1.15.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:69ea6e56d00977f355c0f84eba69877b6df084516c602d93a33812aa04d90a3d", size = 37646981 }, - { url = "https://files.pythonhosted.org/packages/3d/74/c2d8a24d18acdeae69ed02e132b9bc1bb67b7bee90feee1afe05a68f9d67/scipy-1.15.2-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:888307125ea0c4466287191e5606a2c910963405ce9671448ff9c81c53f85f58", size = 37230048 }, - { url = "https://files.pythonhosted.org/packages/42/19/0aa4ce80eca82d487987eff0bc754f014dec10d20de2f66754fa4ea70204/scipy-1.15.2-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:9412f5e408b397ff5641080ed1e798623dbe1ec0d78e72c9eca8992976fa65aa", size = 40010322 }, - { url = "https://files.pythonhosted.org/packages/d0/d2/f0683b7e992be44d1475cc144d1f1eeae63c73a14f862974b4db64af635e/scipy-1.15.2-cp310-cp310-win_amd64.whl", hash = "sha256:b5e025e903b4f166ea03b109bb241355b9c42c279ea694d8864d033727205e65", size = 41233385 }, - { url = "https://files.pythonhosted.org/packages/40/1f/bf0a5f338bda7c35c08b4ed0df797e7bafe8a78a97275e9f439aceb46193/scipy-1.15.2-cp311-cp311-macosx_10_13_x86_64.whl", hash = "sha256:92233b2df6938147be6fa8824b8136f29a18f016ecde986666be5f4d686a91a4", size = 38703651 }, - { url = "https://files.pythonhosted.org/packages/de/54/db126aad3874601048c2c20ae3d8a433dbfd7ba8381551e6f62606d9bd8e/scipy-1.15.2-cp311-cp311-macosx_12_0_arm64.whl", hash = "sha256:62ca1ff3eb513e09ed17a5736929429189adf16d2d740f44e53270cc800ecff1", size = 30102038 }, - { url = "https://files.pythonhosted.org/packages/61/d8/84da3fffefb6c7d5a16968fe5b9f24c98606b165bb801bb0b8bc3985200f/scipy-1.15.2-cp311-cp311-macosx_14_0_arm64.whl", hash = "sha256:4c6676490ad76d1c2894d77f976144b41bd1a4052107902238047fb6a473e971", size = 22375518 }, - { url = "https://files.pythonhosted.org/packages/44/78/25535a6e63d3b9c4c90147371aedb5d04c72f3aee3a34451f2dc27c0c07f/scipy-1.15.2-cp311-cp311-macosx_14_0_x86_64.whl", hash = "sha256:a8bf5cb4a25046ac61d38f8d3c3426ec11ebc350246a4642f2f315fe95bda655", size = 25142523 }, - { url = "https://files.pythonhosted.org/packages/e0/22/4b4a26fe1cd9ed0bc2b2cb87b17d57e32ab72c346949eaf9288001f8aa8e/scipy-1.15.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6a8e34cf4c188b6dd004654f88586d78f95639e48a25dfae9c5e34a6dc34547e", size = 35491547 }, - { url = "https://files.pythonhosted.org/packages/32/ea/564bacc26b676c06a00266a3f25fdfe91a9d9a2532ccea7ce6dd394541bc/scipy-1.15.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:28a0d2c2075946346e4408b211240764759e0fabaeb08d871639b5f3b1aca8a0", size = 37634077 }, - { url = "https://files.pythonhosted.org/packages/43/c2/bfd4e60668897a303b0ffb7191e965a5da4056f0d98acfb6ba529678f0fb/scipy-1.15.2-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:42dabaaa798e987c425ed76062794e93a243be8f0f20fff6e7a89f4d61cb3d40", size = 37231657 }, - { url = "https://files.pythonhosted.org/packages/4a/75/5f13050bf4f84c931bcab4f4e83c212a36876c3c2244475db34e4b5fe1a6/scipy-1.15.2-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:6f5e296ec63c5da6ba6fa0343ea73fd51b8b3e1a300b0a8cae3ed4b1122c7462", size = 40035857 }, - { url = "https://files.pythonhosted.org/packages/b9/8b/7ec1832b09dbc88f3db411f8cdd47db04505c4b72c99b11c920a8f0479c3/scipy-1.15.2-cp311-cp311-win_amd64.whl", hash = "sha256:597a0c7008b21c035831c39927406c6181bcf8f60a73f36219b69d010aa04737", size = 41217654 }, - { url = "https://files.pythonhosted.org/packages/4b/5d/3c78815cbab499610f26b5bae6aed33e227225a9fa5290008a733a64f6fc/scipy-1.15.2-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:c4697a10da8f8765bb7c83e24a470da5797e37041edfd77fd95ba3811a47c4fd", size = 38756184 }, - { url = "https://files.pythonhosted.org/packages/37/20/3d04eb066b471b6e171827548b9ddb3c21c6bbea72a4d84fc5989933910b/scipy-1.15.2-cp312-cp312-macosx_12_0_arm64.whl", hash = "sha256:869269b767d5ee7ea6991ed7e22b3ca1f22de73ab9a49c44bad338b725603301", size = 30163558 }, - { url = "https://files.pythonhosted.org/packages/a4/98/e5c964526c929ef1f795d4c343b2ff98634ad2051bd2bbadfef9e772e413/scipy-1.15.2-cp312-cp312-macosx_14_0_arm64.whl", hash = "sha256:bad78d580270a4d32470563ea86c6590b465cb98f83d760ff5b0990cb5518a93", size = 22437211 }, - { url = "https://files.pythonhosted.org/packages/1d/cd/1dc7371e29195ecbf5222f9afeedb210e0a75057d8afbd942aa6cf8c8eca/scipy-1.15.2-cp312-cp312-macosx_14_0_x86_64.whl", hash = "sha256:b09ae80010f52efddb15551025f9016c910296cf70adbf03ce2a8704f3a5ad20", size = 25232260 }, - { url = "https://files.pythonhosted.org/packages/f0/24/1a181a9e5050090e0b5138c5f496fee33293c342b788d02586bc410c6477/scipy-1.15.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5a6fd6eac1ce74a9f77a7fc724080d507c5812d61e72bd5e4c489b042455865e", size = 35198095 }, - { url = "https://files.pythonhosted.org/packages/c0/53/eaada1a414c026673eb983f8b4a55fe5eb172725d33d62c1b21f63ff6ca4/scipy-1.15.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2b871df1fe1a3ba85d90e22742b93584f8d2b8e6124f8372ab15c71b73e428b8", size = 37297371 }, - { url = "https://files.pythonhosted.org/packages/e9/06/0449b744892ed22b7e7b9a1994a866e64895363572677a316a9042af1fe5/scipy-1.15.2-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:03205d57a28e18dfd39f0377d5002725bf1f19a46f444108c29bdb246b6c8a11", size = 36872390 }, - { url = "https://files.pythonhosted.org/packages/6a/6f/a8ac3cfd9505ec695c1bc35edc034d13afbd2fc1882a7c6b473e280397bb/scipy-1.15.2-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:601881dfb761311045b03114c5fe718a12634e5608c3b403737ae463c9885d53", size = 39700276 }, - { url = "https://files.pythonhosted.org/packages/f5/6f/e6e5aff77ea2a48dd96808bb51d7450875af154ee7cbe72188afb0b37929/scipy-1.15.2-cp312-cp312-win_amd64.whl", hash = "sha256:e7c68b6a43259ba0aab737237876e5c2c549a031ddb7abc28c7b47f22e202ded", size = 40942317 }, - { url = "https://files.pythonhosted.org/packages/53/40/09319f6e0f276ea2754196185f95cd191cb852288440ce035d5c3a931ea2/scipy-1.15.2-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:01edfac9f0798ad6b46d9c4c9ca0e0ad23dbf0b1eb70e96adb9fa7f525eff0bf", size = 38717587 }, - { url = "https://files.pythonhosted.org/packages/fe/c3/2854f40ecd19585d65afaef601e5e1f8dbf6758b2f95b5ea93d38655a2c6/scipy-1.15.2-cp313-cp313-macosx_12_0_arm64.whl", hash = "sha256:08b57a9336b8e79b305a143c3655cc5bdbe6d5ece3378578888d2afbb51c4e37", size = 30100266 }, - { url = "https://files.pythonhosted.org/packages/dd/b1/f9fe6e3c828cb5930b5fe74cb479de5f3d66d682fa8adb77249acaf545b8/scipy-1.15.2-cp313-cp313-macosx_14_0_arm64.whl", hash = "sha256:54c462098484e7466362a9f1672d20888f724911a74c22ae35b61f9c5919183d", size = 22373768 }, - { url = "https://files.pythonhosted.org/packages/15/9d/a60db8c795700414c3f681908a2b911e031e024d93214f2d23c6dae174ab/scipy-1.15.2-cp313-cp313-macosx_14_0_x86_64.whl", hash = "sha256:cf72ff559a53a6a6d77bd8eefd12a17995ffa44ad86c77a5df96f533d4e6c6bb", size = 25154719 }, - { url = "https://files.pythonhosted.org/packages/37/3b/9bda92a85cd93f19f9ed90ade84aa1e51657e29988317fabdd44544f1dd4/scipy-1.15.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9de9d1416b3d9e7df9923ab23cd2fe714244af10b763975bea9e4f2e81cebd27", size = 35163195 }, - { url = "https://files.pythonhosted.org/packages/03/5a/fc34bf1aa14dc7c0e701691fa8685f3faec80e57d816615e3625f28feb43/scipy-1.15.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fb530e4794fc8ea76a4a21ccb67dea33e5e0e60f07fc38a49e821e1eae3b71a0", size = 37255404 }, - { url = "https://files.pythonhosted.org/packages/4a/71/472eac45440cee134c8a180dbe4c01b3ec247e0338b7c759e6cd71f199a7/scipy-1.15.2-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:5ea7ed46d437fc52350b028b1d44e002646e28f3e8ddc714011aaf87330f2f32", size = 36860011 }, - { url = "https://files.pythonhosted.org/packages/01/b3/21f890f4f42daf20e4d3aaa18182dddb9192771cd47445aaae2e318f6738/scipy-1.15.2-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:11e7ad32cf184b74380f43d3c0a706f49358b904fa7d5345f16ddf993609184d", size = 39657406 }, - { url = "https://files.pythonhosted.org/packages/0d/76/77cf2ac1f2a9cc00c073d49e1e16244e389dd88e2490c91d84e1e3e4d126/scipy-1.15.2-cp313-cp313-win_amd64.whl", hash = "sha256:a5080a79dfb9b78b768cebf3c9dcbc7b665c5875793569f48bf0e2b1d7f68f6f", size = 40961243 }, - { url = "https://files.pythonhosted.org/packages/4c/4b/a57f8ddcf48e129e6054fa9899a2a86d1fc6b07a0e15c7eebff7ca94533f/scipy-1.15.2-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:447ce30cee6a9d5d1379087c9e474628dab3db4a67484be1b7dc3196bfb2fac9", size = 38870286 }, - { url = "https://files.pythonhosted.org/packages/0c/43/c304d69a56c91ad5f188c0714f6a97b9c1fed93128c691148621274a3a68/scipy-1.15.2-cp313-cp313t-macosx_12_0_arm64.whl", hash = "sha256:c90ebe8aaa4397eaefa8455a8182b164a6cc1d59ad53f79943f266d99f68687f", size = 30141634 }, - { url = "https://files.pythonhosted.org/packages/44/1a/6c21b45d2548eb73be9b9bff421aaaa7e85e22c1f9b3bc44b23485dfce0a/scipy-1.15.2-cp313-cp313t-macosx_14_0_arm64.whl", hash = "sha256:def751dd08243934c884a3221156d63e15234a3155cf25978b0a668409d45eb6", size = 22415179 }, - { url = "https://files.pythonhosted.org/packages/74/4b/aefac4bba80ef815b64f55da06f62f92be5d03b467f2ce3668071799429a/scipy-1.15.2-cp313-cp313t-macosx_14_0_x86_64.whl", hash = "sha256:302093e7dfb120e55515936cb55618ee0b895f8bcaf18ff81eca086c17bd80af", size = 25126412 }, - { url = "https://files.pythonhosted.org/packages/b1/53/1cbb148e6e8f1660aacd9f0a9dfa2b05e9ff1cb54b4386fe868477972ac2/scipy-1.15.2-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7cd5b77413e1855351cdde594eca99c1f4a588c2d63711388b6a1f1c01f62274", size = 34952867 }, - { url = "https://files.pythonhosted.org/packages/2c/23/e0eb7f31a9c13cf2dca083828b97992dd22f8184c6ce4fec5deec0c81fcf/scipy-1.15.2-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6d0194c37037707b2afa7a2f2a924cf7bac3dc292d51b6a925e5fcb89bc5c776", size = 36890009 }, - { url = "https://files.pythonhosted.org/packages/03/f3/e699e19cabe96bbac5189c04aaa970718f0105cff03d458dc5e2b6bd1e8c/scipy-1.15.2-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:bae43364d600fdc3ac327db99659dcb79e6e7ecd279a75fe1266669d9a652828", size = 36545159 }, - { url = "https://files.pythonhosted.org/packages/af/f5/ab3838e56fe5cc22383d6fcf2336e48c8fe33e944b9037fbf6cbdf5a11f8/scipy-1.15.2-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:f031846580d9acccd0044efd1a90e6f4df3a6e12b4b6bd694a7bc03a89892b28", size = 39136566 }, - { url = "https://files.pythonhosted.org/packages/0a/c8/b3f566db71461cabd4b2d5b39bcc24a7e1c119535c8361f81426be39bb47/scipy-1.15.2-cp313-cp313t-win_amd64.whl", hash = "sha256:fe8a9eb875d430d81755472c5ba75e84acc980e4a8f6204d402849234d3017db", size = 40477705 }, +sdist = { url = "https://files.pythonhosted.org/packages/b7/b9/31ba9cd990e626574baf93fbc1ac61cf9ed54faafd04c479117517661637/scipy-1.15.2.tar.gz", hash = "sha256:cd58a314d92838f7e6f755c8a2167ead4f27e1fd5c1251fd54289569ef3495ec", size = 59417316, upload-time = "2025-02-17T00:42:24.791Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/95/df/ef233fff6838fe6f7840d69b5ef9f20d2b5c912a8727b21ebf876cb15d54/scipy-1.15.2-cp310-cp310-macosx_10_13_x86_64.whl", hash = "sha256:a2ec871edaa863e8213ea5df811cd600734f6400b4af272e1c011e69401218e9", size = 38692502, upload-time = "2025-02-17T00:28:56.118Z" }, + { url = "https://files.pythonhosted.org/packages/5c/20/acdd4efb8a68b842968f7bc5611b1aeb819794508771ad104de418701422/scipy-1.15.2-cp310-cp310-macosx_12_0_arm64.whl", hash = "sha256:6f223753c6ea76983af380787611ae1291e3ceb23917393079dcc746ba60cfb5", size = 30085508, upload-time = "2025-02-17T00:29:06.048Z" }, + { url = "https://files.pythonhosted.org/packages/42/55/39cf96ca7126f1e78ee72a6344ebdc6702fc47d037319ad93221063e6cf4/scipy-1.15.2-cp310-cp310-macosx_14_0_arm64.whl", hash = "sha256:ecf797d2d798cf7c838c6d98321061eb3e72a74710e6c40540f0e8087e3b499e", size = 22359166, upload-time = "2025-02-17T00:29:13.553Z" }, + { url = "https://files.pythonhosted.org/packages/51/48/708d26a4ab8a1441536bf2dfcad1df0ca14a69f010fba3ccbdfc02df7185/scipy-1.15.2-cp310-cp310-macosx_14_0_x86_64.whl", hash = "sha256:9b18aa747da280664642997e65aab1dd19d0c3d17068a04b3fe34e2559196cb9", size = 25112047, upload-time = "2025-02-17T00:29:23.204Z" }, + { url = "https://files.pythonhosted.org/packages/dd/65/f9c5755b995ad892020381b8ae11f16d18616208e388621dfacc11df6de6/scipy-1.15.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:87994da02e73549dfecaed9e09a4f9d58a045a053865679aeb8d6d43747d4df3", size = 35536214, upload-time = "2025-02-17T00:29:33.215Z" }, + { url = "https://files.pythonhosted.org/packages/de/3c/c96d904b9892beec978562f64d8cc43f9cca0842e65bd3cd1b7f7389b0ba/scipy-1.15.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:69ea6e56d00977f355c0f84eba69877b6df084516c602d93a33812aa04d90a3d", size = 37646981, upload-time = "2025-02-17T00:29:46.188Z" }, + { url = "https://files.pythonhosted.org/packages/3d/74/c2d8a24d18acdeae69ed02e132b9bc1bb67b7bee90feee1afe05a68f9d67/scipy-1.15.2-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:888307125ea0c4466287191e5606a2c910963405ce9671448ff9c81c53f85f58", size = 37230048, upload-time = "2025-02-17T00:29:56.646Z" }, + { url = "https://files.pythonhosted.org/packages/42/19/0aa4ce80eca82d487987eff0bc754f014dec10d20de2f66754fa4ea70204/scipy-1.15.2-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:9412f5e408b397ff5641080ed1e798623dbe1ec0d78e72c9eca8992976fa65aa", size = 40010322, upload-time = "2025-02-17T00:30:07.422Z" }, + { url = "https://files.pythonhosted.org/packages/d0/d2/f0683b7e992be44d1475cc144d1f1eeae63c73a14f862974b4db64af635e/scipy-1.15.2-cp310-cp310-win_amd64.whl", hash = "sha256:b5e025e903b4f166ea03b109bb241355b9c42c279ea694d8864d033727205e65", size = 41233385, upload-time = "2025-02-17T00:30:20.268Z" }, + { url = "https://files.pythonhosted.org/packages/40/1f/bf0a5f338bda7c35c08b4ed0df797e7bafe8a78a97275e9f439aceb46193/scipy-1.15.2-cp311-cp311-macosx_10_13_x86_64.whl", hash = "sha256:92233b2df6938147be6fa8824b8136f29a18f016ecde986666be5f4d686a91a4", size = 38703651, upload-time = "2025-02-17T00:30:31.09Z" }, + { url = "https://files.pythonhosted.org/packages/de/54/db126aad3874601048c2c20ae3d8a433dbfd7ba8381551e6f62606d9bd8e/scipy-1.15.2-cp311-cp311-macosx_12_0_arm64.whl", hash = "sha256:62ca1ff3eb513e09ed17a5736929429189adf16d2d740f44e53270cc800ecff1", size = 30102038, upload-time = "2025-02-17T00:30:40.219Z" }, + { url = "https://files.pythonhosted.org/packages/61/d8/84da3fffefb6c7d5a16968fe5b9f24c98606b165bb801bb0b8bc3985200f/scipy-1.15.2-cp311-cp311-macosx_14_0_arm64.whl", hash = "sha256:4c6676490ad76d1c2894d77f976144b41bd1a4052107902238047fb6a473e971", size = 22375518, upload-time = "2025-02-17T00:30:47.547Z" }, + { url = "https://files.pythonhosted.org/packages/44/78/25535a6e63d3b9c4c90147371aedb5d04c72f3aee3a34451f2dc27c0c07f/scipy-1.15.2-cp311-cp311-macosx_14_0_x86_64.whl", hash = "sha256:a8bf5cb4a25046ac61d38f8d3c3426ec11ebc350246a4642f2f315fe95bda655", size = 25142523, upload-time = "2025-02-17T00:30:56.002Z" }, + { url = "https://files.pythonhosted.org/packages/e0/22/4b4a26fe1cd9ed0bc2b2cb87b17d57e32ab72c346949eaf9288001f8aa8e/scipy-1.15.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6a8e34cf4c188b6dd004654f88586d78f95639e48a25dfae9c5e34a6dc34547e", size = 35491547, upload-time = "2025-02-17T00:31:07.599Z" }, + { url = "https://files.pythonhosted.org/packages/32/ea/564bacc26b676c06a00266a3f25fdfe91a9d9a2532ccea7ce6dd394541bc/scipy-1.15.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:28a0d2c2075946346e4408b211240764759e0fabaeb08d871639b5f3b1aca8a0", size = 37634077, upload-time = "2025-02-17T00:31:15.191Z" }, + { url = "https://files.pythonhosted.org/packages/43/c2/bfd4e60668897a303b0ffb7191e965a5da4056f0d98acfb6ba529678f0fb/scipy-1.15.2-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:42dabaaa798e987c425ed76062794e93a243be8f0f20fff6e7a89f4d61cb3d40", size = 37231657, upload-time = "2025-02-17T00:31:22.041Z" }, + { url = "https://files.pythonhosted.org/packages/4a/75/5f13050bf4f84c931bcab4f4e83c212a36876c3c2244475db34e4b5fe1a6/scipy-1.15.2-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:6f5e296ec63c5da6ba6fa0343ea73fd51b8b3e1a300b0a8cae3ed4b1122c7462", size = 40035857, upload-time = "2025-02-17T00:31:29.836Z" }, + { url = "https://files.pythonhosted.org/packages/b9/8b/7ec1832b09dbc88f3db411f8cdd47db04505c4b72c99b11c920a8f0479c3/scipy-1.15.2-cp311-cp311-win_amd64.whl", hash = "sha256:597a0c7008b21c035831c39927406c6181bcf8f60a73f36219b69d010aa04737", size = 41217654, upload-time = "2025-02-17T00:31:43.65Z" }, + { url = "https://files.pythonhosted.org/packages/4b/5d/3c78815cbab499610f26b5bae6aed33e227225a9fa5290008a733a64f6fc/scipy-1.15.2-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:c4697a10da8f8765bb7c83e24a470da5797e37041edfd77fd95ba3811a47c4fd", size = 38756184, upload-time = "2025-02-17T00:31:50.623Z" }, + { url = "https://files.pythonhosted.org/packages/37/20/3d04eb066b471b6e171827548b9ddb3c21c6bbea72a4d84fc5989933910b/scipy-1.15.2-cp312-cp312-macosx_12_0_arm64.whl", hash = "sha256:869269b767d5ee7ea6991ed7e22b3ca1f22de73ab9a49c44bad338b725603301", size = 30163558, upload-time = "2025-02-17T00:31:56.721Z" }, + { url = "https://files.pythonhosted.org/packages/a4/98/e5c964526c929ef1f795d4c343b2ff98634ad2051bd2bbadfef9e772e413/scipy-1.15.2-cp312-cp312-macosx_14_0_arm64.whl", hash = "sha256:bad78d580270a4d32470563ea86c6590b465cb98f83d760ff5b0990cb5518a93", size = 22437211, upload-time = "2025-02-17T00:32:03.042Z" }, + { url = "https://files.pythonhosted.org/packages/1d/cd/1dc7371e29195ecbf5222f9afeedb210e0a75057d8afbd942aa6cf8c8eca/scipy-1.15.2-cp312-cp312-macosx_14_0_x86_64.whl", hash = "sha256:b09ae80010f52efddb15551025f9016c910296cf70adbf03ce2a8704f3a5ad20", size = 25232260, upload-time = "2025-02-17T00:32:07.847Z" }, + { url = "https://files.pythonhosted.org/packages/f0/24/1a181a9e5050090e0b5138c5f496fee33293c342b788d02586bc410c6477/scipy-1.15.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5a6fd6eac1ce74a9f77a7fc724080d507c5812d61e72bd5e4c489b042455865e", size = 35198095, upload-time = "2025-02-17T00:32:14.565Z" }, + { url = "https://files.pythonhosted.org/packages/c0/53/eaada1a414c026673eb983f8b4a55fe5eb172725d33d62c1b21f63ff6ca4/scipy-1.15.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2b871df1fe1a3ba85d90e22742b93584f8d2b8e6124f8372ab15c71b73e428b8", size = 37297371, upload-time = "2025-02-17T00:32:21.411Z" }, + { url = "https://files.pythonhosted.org/packages/e9/06/0449b744892ed22b7e7b9a1994a866e64895363572677a316a9042af1fe5/scipy-1.15.2-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:03205d57a28e18dfd39f0377d5002725bf1f19a46f444108c29bdb246b6c8a11", size = 36872390, upload-time = "2025-02-17T00:32:29.421Z" }, + { url = "https://files.pythonhosted.org/packages/6a/6f/a8ac3cfd9505ec695c1bc35edc034d13afbd2fc1882a7c6b473e280397bb/scipy-1.15.2-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:601881dfb761311045b03114c5fe718a12634e5608c3b403737ae463c9885d53", size = 39700276, upload-time = "2025-02-17T00:32:37.431Z" }, + { url = "https://files.pythonhosted.org/packages/f5/6f/e6e5aff77ea2a48dd96808bb51d7450875af154ee7cbe72188afb0b37929/scipy-1.15.2-cp312-cp312-win_amd64.whl", hash = "sha256:e7c68b6a43259ba0aab737237876e5c2c549a031ddb7abc28c7b47f22e202ded", size = 40942317, upload-time = "2025-02-17T00:32:45.47Z" }, + { url = "https://files.pythonhosted.org/packages/53/40/09319f6e0f276ea2754196185f95cd191cb852288440ce035d5c3a931ea2/scipy-1.15.2-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:01edfac9f0798ad6b46d9c4c9ca0e0ad23dbf0b1eb70e96adb9fa7f525eff0bf", size = 38717587, upload-time = "2025-02-17T00:32:53.196Z" }, + { url = "https://files.pythonhosted.org/packages/fe/c3/2854f40ecd19585d65afaef601e5e1f8dbf6758b2f95b5ea93d38655a2c6/scipy-1.15.2-cp313-cp313-macosx_12_0_arm64.whl", hash = "sha256:08b57a9336b8e79b305a143c3655cc5bdbe6d5ece3378578888d2afbb51c4e37", size = 30100266, upload-time = "2025-02-17T00:32:59.318Z" }, + { url = "https://files.pythonhosted.org/packages/dd/b1/f9fe6e3c828cb5930b5fe74cb479de5f3d66d682fa8adb77249acaf545b8/scipy-1.15.2-cp313-cp313-macosx_14_0_arm64.whl", hash = "sha256:54c462098484e7466362a9f1672d20888f724911a74c22ae35b61f9c5919183d", size = 22373768, upload-time = "2025-02-17T00:33:04.091Z" }, + { url = "https://files.pythonhosted.org/packages/15/9d/a60db8c795700414c3f681908a2b911e031e024d93214f2d23c6dae174ab/scipy-1.15.2-cp313-cp313-macosx_14_0_x86_64.whl", hash = "sha256:cf72ff559a53a6a6d77bd8eefd12a17995ffa44ad86c77a5df96f533d4e6c6bb", size = 25154719, upload-time = "2025-02-17T00:33:08.909Z" }, + { url = "https://files.pythonhosted.org/packages/37/3b/9bda92a85cd93f19f9ed90ade84aa1e51657e29988317fabdd44544f1dd4/scipy-1.15.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9de9d1416b3d9e7df9923ab23cd2fe714244af10b763975bea9e4f2e81cebd27", size = 35163195, upload-time = "2025-02-17T00:33:15.352Z" }, + { url = "https://files.pythonhosted.org/packages/03/5a/fc34bf1aa14dc7c0e701691fa8685f3faec80e57d816615e3625f28feb43/scipy-1.15.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fb530e4794fc8ea76a4a21ccb67dea33e5e0e60f07fc38a49e821e1eae3b71a0", size = 37255404, upload-time = "2025-02-17T00:33:22.21Z" }, + { url = "https://files.pythonhosted.org/packages/4a/71/472eac45440cee134c8a180dbe4c01b3ec247e0338b7c759e6cd71f199a7/scipy-1.15.2-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:5ea7ed46d437fc52350b028b1d44e002646e28f3e8ddc714011aaf87330f2f32", size = 36860011, upload-time = "2025-02-17T00:33:29.446Z" }, + { url = "https://files.pythonhosted.org/packages/01/b3/21f890f4f42daf20e4d3aaa18182dddb9192771cd47445aaae2e318f6738/scipy-1.15.2-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:11e7ad32cf184b74380f43d3c0a706f49358b904fa7d5345f16ddf993609184d", size = 39657406, upload-time = "2025-02-17T00:33:39.019Z" }, + { url = "https://files.pythonhosted.org/packages/0d/76/77cf2ac1f2a9cc00c073d49e1e16244e389dd88e2490c91d84e1e3e4d126/scipy-1.15.2-cp313-cp313-win_amd64.whl", hash = "sha256:a5080a79dfb9b78b768cebf3c9dcbc7b665c5875793569f48bf0e2b1d7f68f6f", size = 40961243, upload-time = "2025-02-17T00:34:51.024Z" }, + { url = "https://files.pythonhosted.org/packages/4c/4b/a57f8ddcf48e129e6054fa9899a2a86d1fc6b07a0e15c7eebff7ca94533f/scipy-1.15.2-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:447ce30cee6a9d5d1379087c9e474628dab3db4a67484be1b7dc3196bfb2fac9", size = 38870286, upload-time = "2025-02-17T00:33:47.62Z" }, + { url = "https://files.pythonhosted.org/packages/0c/43/c304d69a56c91ad5f188c0714f6a97b9c1fed93128c691148621274a3a68/scipy-1.15.2-cp313-cp313t-macosx_12_0_arm64.whl", hash = "sha256:c90ebe8aaa4397eaefa8455a8182b164a6cc1d59ad53f79943f266d99f68687f", size = 30141634, upload-time = "2025-02-17T00:33:54.131Z" }, + { url = "https://files.pythonhosted.org/packages/44/1a/6c21b45d2548eb73be9b9bff421aaaa7e85e22c1f9b3bc44b23485dfce0a/scipy-1.15.2-cp313-cp313t-macosx_14_0_arm64.whl", hash = "sha256:def751dd08243934c884a3221156d63e15234a3155cf25978b0a668409d45eb6", size = 22415179, upload-time = "2025-02-17T00:33:59.948Z" }, + { url = "https://files.pythonhosted.org/packages/74/4b/aefac4bba80ef815b64f55da06f62f92be5d03b467f2ce3668071799429a/scipy-1.15.2-cp313-cp313t-macosx_14_0_x86_64.whl", hash = "sha256:302093e7dfb120e55515936cb55618ee0b895f8bcaf18ff81eca086c17bd80af", size = 25126412, upload-time = "2025-02-17T00:34:06.328Z" }, + { url = "https://files.pythonhosted.org/packages/b1/53/1cbb148e6e8f1660aacd9f0a9dfa2b05e9ff1cb54b4386fe868477972ac2/scipy-1.15.2-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7cd5b77413e1855351cdde594eca99c1f4a588c2d63711388b6a1f1c01f62274", size = 34952867, upload-time = "2025-02-17T00:34:12.928Z" }, + { url = "https://files.pythonhosted.org/packages/2c/23/e0eb7f31a9c13cf2dca083828b97992dd22f8184c6ce4fec5deec0c81fcf/scipy-1.15.2-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6d0194c37037707b2afa7a2f2a924cf7bac3dc292d51b6a925e5fcb89bc5c776", size = 36890009, upload-time = "2025-02-17T00:34:19.55Z" }, + { url = "https://files.pythonhosted.org/packages/03/f3/e699e19cabe96bbac5189c04aaa970718f0105cff03d458dc5e2b6bd1e8c/scipy-1.15.2-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:bae43364d600fdc3ac327db99659dcb79e6e7ecd279a75fe1266669d9a652828", size = 36545159, upload-time = "2025-02-17T00:34:26.724Z" }, + { url = "https://files.pythonhosted.org/packages/af/f5/ab3838e56fe5cc22383d6fcf2336e48c8fe33e944b9037fbf6cbdf5a11f8/scipy-1.15.2-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:f031846580d9acccd0044efd1a90e6f4df3a6e12b4b6bd694a7bc03a89892b28", size = 39136566, upload-time = "2025-02-17T00:34:34.512Z" }, + { url = "https://files.pythonhosted.org/packages/0a/c8/b3f566db71461cabd4b2d5b39bcc24a7e1c119535c8361f81426be39bb47/scipy-1.15.2-cp313-cp313t-win_amd64.whl", hash = "sha256:fe8a9eb875d430d81755472c5ba75e84acc980e4a8f6204d402849234d3017db", size = 40477705, upload-time = "2025-02-17T00:34:43.619Z" }, ] [[package]] @@ -9258,18 +9278,18 @@ dependencies = [ { name = "python-dotenv" }, { name = "requests" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/42/36/10546d18157cd2efb2de09098fac8dd6f689b98842a4cc71bb7fc29ba4b9/scrapegraph_py-1.12.0.tar.gz", hash = "sha256:82d27e8ea325975f768f80d4edf403b6294518dae6a1e3ae63e27b8934a5dacb", size = 113290 } +sdist = { url = "https://files.pythonhosted.org/packages/42/36/10546d18157cd2efb2de09098fac8dd6f689b98842a4cc71bb7fc29ba4b9/scrapegraph_py-1.12.0.tar.gz", hash = "sha256:82d27e8ea325975f768f80d4edf403b6294518dae6a1e3ae63e27b8934a5dacb", size = 113290, upload-time = "2025-02-05T08:11:40.717Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/11/a8/8610143e9ebad9596e402260f63cbb6168f99719f07e13847b1df5a28f4d/scrapegraph_py-1.12.0-py3-none-any.whl", hash = "sha256:fd74d091529d3f8f5ba057950333e15a48ac5c0be7e2a56a8f2bad04cebdac30", size = 15458 }, + { url = "https://files.pythonhosted.org/packages/11/a8/8610143e9ebad9596e402260f63cbb6168f99719f07e13847b1df5a28f4d/scrapegraph_py-1.12.0-py3-none-any.whl", hash = "sha256:fd74d091529d3f8f5ba057950333e15a48ac5c0be7e2a56a8f2bad04cebdac30", size = 15458, upload-time = "2025-02-05T08:11:39.067Z" }, ] [[package]] name = "semver" -version = "3.0.4" +version = "2.13.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/72/d1/d3159231aec234a59dd7d601e9dd9fe96f3afff15efd33c1070019b26132/semver-3.0.4.tar.gz", hash = "sha256:afc7d8c584a5ed0a11033af086e8af226a9c0b206f313e0301f8dd7b6b589602", size = 269730 } +sdist = { url = "https://files.pythonhosted.org/packages/31/a9/b61190916030ee9af83de342e101f192bbb436c59be20a4cb0cdb7256ece/semver-2.13.0.tar.gz", hash = "sha256:fa0fe2722ee1c3f57eac478820c3a5ae2f624af8264cbdf9000c980ff7f75e3f", size = 45816, upload-time = "2020-10-20T20:16:54.454Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/a6/24/4d91e05817e92e3a61c8a21e08fd0f390f5301f1c448b137c57c4bc6e543/semver-3.0.4-py3-none-any.whl", hash = "sha256:9c824d87ba7f7ab4a1890799cec8596f15c1241cb473404ea1cb0c55e4b04746", size = 17912 }, + { url = "https://files.pythonhosted.org/packages/0b/70/b84f9944a03964a88031ef6ac219b6c91e8ba2f373362329d8770ef36f02/semver-2.13.0-py2.py3-none-any.whl", hash = "sha256:ced8b23dceb22134307c1b8abfa523da14198793d9787ac838e70e29e77458d4", size = 12901, upload-time = "2020-10-20T20:16:52.583Z" }, ] [[package]] @@ -9285,9 +9305,9 @@ dependencies = [ { name = "tqdm" }, { name = "transformers" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/16/74/aca6f8a2b8d62b4daf8c9a0c49d2aa573381caf47dc35cbb343389229376/sentence_transformers-3.4.1.tar.gz", hash = "sha256:68daa57504ff548340e54ff117bd86c1d2f784b21e0fb2689cf3272b8937b24b", size = 223898 } +sdist = { url = "https://files.pythonhosted.org/packages/16/74/aca6f8a2b8d62b4daf8c9a0c49d2aa573381caf47dc35cbb343389229376/sentence_transformers-3.4.1.tar.gz", hash = "sha256:68daa57504ff548340e54ff117bd86c1d2f784b21e0fb2689cf3272b8937b24b", size = 223898, upload-time = "2025-01-29T14:25:55.982Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/05/89/7eb147a37b7f31d3c815543df539d8b8d0425e93296c875cc87719d65232/sentence_transformers-3.4.1-py3-none-any.whl", hash = "sha256:e026dc6d56801fd83f74ad29a30263f401b4b522165c19386d8bc10dcca805da", size = 275896 }, + { url = "https://files.pythonhosted.org/packages/05/89/7eb147a37b7f31d3c815543df539d8b8d0425e93296c875cc87719d65232/sentence_transformers-3.4.1-py3-none-any.whl", hash = "sha256:e026dc6d56801fd83f74ad29a30263f401b4b522165c19386d8bc10dcca805da", size = 275896, upload-time = "2025-01-29T14:25:53.614Z" }, ] [[package]] @@ -9298,9 +9318,9 @@ dependencies = [ { name = "certifi" }, { name = "urllib3" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/60/fd/2c5f7161dbea1fa03381f139c443b4524f3a15d58e50c96a65d19f454ba2/sentry_sdk-2.23.1.tar.gz", hash = "sha256:2288320465065f3f056630ce55936426204f96f63f1208edb79e033ed03774db", size = 316248 } +sdist = { url = "https://files.pythonhosted.org/packages/60/fd/2c5f7161dbea1fa03381f139c443b4524f3a15d58e50c96a65d19f454ba2/sentry_sdk-2.23.1.tar.gz", hash = "sha256:2288320465065f3f056630ce55936426204f96f63f1208edb79e033ed03774db", size = 316248, upload-time = "2025-03-17T12:52:34.14Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/4e/00/9a9a2ab9020ee824d787f7e82a539305bf926393fe139baedbcf34356770/sentry_sdk-2.23.1-py2.py3-none-any.whl", hash = "sha256:42ef3a6cc1db3d22cb2ab24163d75b23f291ad9892b1a8c44075ce809a32b191", size = 336327 }, + { url = "https://files.pythonhosted.org/packages/4e/00/9a9a2ab9020ee824d787f7e82a539305bf926393fe139baedbcf34356770/sentry_sdk-2.23.1-py2.py3-none-any.whl", hash = "sha256:42ef3a6cc1db3d22cb2ab24163d75b23f291ad9892b1a8c44075ce809a32b191", size = 336327, upload-time = "2025-03-17T12:52:32.176Z" }, ] [package.optional-dependencies] @@ -9315,9 +9335,9 @@ loguru = [ name = "setuptools" version = "75.9.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/d0/df/ec5ad16b0ec305081c372bd0550fd638fa96e472cd5a03049c344076ea76/setuptools-75.9.1.tar.gz", hash = "sha256:b6eca2c3070cdc82f71b4cb4bb2946bc0760a210d11362278cf1ff394e6ea32c", size = 1345088 } +sdist = { url = "https://files.pythonhosted.org/packages/d0/df/ec5ad16b0ec305081c372bd0550fd638fa96e472cd5a03049c344076ea76/setuptools-75.9.1.tar.gz", hash = "sha256:b6eca2c3070cdc82f71b4cb4bb2946bc0760a210d11362278cf1ff394e6ea32c", size = 1345088, upload-time = "2025-03-09T03:18:44.129Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/8d/28/19ad82a0549d73ec6feffa6711eacf9246035a9426b8a8b528440c9959d2/setuptools-75.9.1-py3-none-any.whl", hash = "sha256:0a6f876d62f4d978ca1a11ab4daf728d1357731f978543ff18ecdbf9fd071f73", size = 1231632 }, + { url = "https://files.pythonhosted.org/packages/8d/28/19ad82a0549d73ec6feffa6711eacf9246035a9426b8a8b528440c9959d2/setuptools-75.9.1-py3-none-any.whl", hash = "sha256:0a6f876d62f4d978ca1a11ab4daf728d1357731f978543ff18ecdbf9fd071f73", size = 1231632, upload-time = "2025-03-09T03:18:42.453Z" }, ] [[package]] @@ -9327,135 +9347,135 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "numpy" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/21/c0/a911d1fd765d07a2b6769ce155219a281bfbe311584ebe97340d75c5bdb1/shapely-2.0.7.tar.gz", hash = "sha256:28fe2997aab9a9dc026dc6a355d04e85841546b2a5d232ed953e3321ab958ee5", size = 283413 } -wheels = [ - { url = "https://files.pythonhosted.org/packages/15/2e/02c694d6ddacd4f13b625722d313d2838f23c5b988cbc680132983f73ce3/shapely-2.0.7-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:33fb10e50b16113714ae40adccf7670379e9ccf5b7a41d0002046ba2b8f0f691", size = 1478310 }, - { url = "https://files.pythonhosted.org/packages/87/69/b54a08bcd25e561bdd5183c008ace4424c25e80506e80674032504800efd/shapely-2.0.7-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:f44eda8bd7a4bccb0f281264b34bf3518d8c4c9a8ffe69a1a05dabf6e8461147", size = 1336082 }, - { url = "https://files.pythonhosted.org/packages/b3/f9/40473fcb5b66ff849e563ca523d2a26dafd6957d52dd876ffd0eded39f1c/shapely-2.0.7-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:cf6c50cd879831955ac47af9c907ce0310245f9d162e298703f82e1785e38c98", size = 2371047 }, - { url = "https://files.pythonhosted.org/packages/d6/f3/c9cc07a7a03b5f5e83bd059f9adf3e21cf086b0e41d7f95e6464b151e798/shapely-2.0.7-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:04a65d882456e13c8b417562c36324c0cd1e5915f3c18ad516bb32ee3f5fc895", size = 2469112 }, - { url = "https://files.pythonhosted.org/packages/5d/b9/fc63d6b0b25063a3ff806857a5dc88851d54d1c278288f18cef1b322b449/shapely-2.0.7-cp310-cp310-win32.whl", hash = "sha256:7e97104d28e60b69f9b6a957c4d3a2a893b27525bc1fc96b47b3ccef46726bf2", size = 1296057 }, - { url = "https://files.pythonhosted.org/packages/fe/d1/8df43f94cf4cda0edbab4545f7cdd67d3f1d02910eaff152f9f45c6d00d8/shapely-2.0.7-cp310-cp310-win_amd64.whl", hash = "sha256:35524cc8d40ee4752520819f9894b9f28ba339a42d4922e92c99b148bed3be39", size = 1441787 }, - { url = "https://files.pythonhosted.org/packages/1d/ad/21798c2fec013e289f8ab91d42d4d3299c315b8c4460c08c75fef0901713/shapely-2.0.7-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:5cf23400cb25deccf48c56a7cdda8197ae66c0e9097fcdd122ac2007e320bc34", size = 1473091 }, - { url = "https://files.pythonhosted.org/packages/15/63/eef4f180f1b5859c70e7f91d2f2570643e5c61e7d7c40743d15f8c6cbc42/shapely-2.0.7-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:d8f1da01c04527f7da59ee3755d8ee112cd8967c15fab9e43bba936b81e2a013", size = 1332921 }, - { url = "https://files.pythonhosted.org/packages/fe/67/77851dd17738bbe7762a0ef1acf7bc499d756f68600dd68a987d78229412/shapely-2.0.7-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8f623b64bb219d62014781120f47499a7adc30cf7787e24b659e56651ceebcb0", size = 2427949 }, - { url = "https://files.pythonhosted.org/packages/0b/a5/2c8dbb0f383519771df19164e3bf3a8895d195d2edeab4b6040f176ee28e/shapely-2.0.7-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e6d95703efaa64aaabf278ced641b888fc23d9c6dd71f8215091afd8a26a66e3", size = 2529282 }, - { url = "https://files.pythonhosted.org/packages/dc/4e/e1d608773c7fe4cde36d48903c0d6298e3233dc69412403783ac03fa5205/shapely-2.0.7-cp311-cp311-win32.whl", hash = "sha256:2f6e4759cf680a0f00a54234902415f2fa5fe02f6b05546c662654001f0793a2", size = 1295751 }, - { url = "https://files.pythonhosted.org/packages/27/57/8ec7c62012bed06731f7ee979da7f207bbc4b27feed5f36680b6a70df54f/shapely-2.0.7-cp311-cp311-win_amd64.whl", hash = "sha256:b52f3ab845d32dfd20afba86675c91919a622f4627182daec64974db9b0b4608", size = 1442684 }, - { url = "https://files.pythonhosted.org/packages/4f/3e/ea100eec5811bafd0175eb21828a3be5b0960f65250f4474391868be7c0f/shapely-2.0.7-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:4c2b9859424facbafa54f4a19b625a752ff958ab49e01bc695f254f7db1835fa", size = 1482451 }, - { url = "https://files.pythonhosted.org/packages/ce/53/c6a3487716fd32e1f813d2a9608ba7b72a8a52a6966e31c6443480a1d016/shapely-2.0.7-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:5aed1c6764f51011d69a679fdf6b57e691371ae49ebe28c3edb5486537ffbd51", size = 1345765 }, - { url = "https://files.pythonhosted.org/packages/fd/dd/b35d7891d25cc11066a70fb8d8169a6a7fca0735dd9b4d563a84684969a3/shapely-2.0.7-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:73c9ae8cf443187d784d57202199bf9fd2d4bb7d5521fe8926ba40db1bc33e8e", size = 2421540 }, - { url = "https://files.pythonhosted.org/packages/62/de/8dbd7df60eb23cb983bb698aac982944b3d602ef0ce877a940c269eae34e/shapely-2.0.7-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a9469f49ff873ef566864cb3516091881f217b5d231c8164f7883990eec88b73", size = 2525741 }, - { url = "https://files.pythonhosted.org/packages/96/64/faf0413ebc7a84fe7a0790bf39ec0b02b40132b68e57aba985c0b6e4e7b6/shapely-2.0.7-cp312-cp312-win32.whl", hash = "sha256:6bca5095e86be9d4ef3cb52d56bdd66df63ff111d580855cb8546f06c3c907cd", size = 1296552 }, - { url = "https://files.pythonhosted.org/packages/63/05/8a1c279c226d6ad7604d9e237713dd21788eab96db97bf4ce0ea565e5596/shapely-2.0.7-cp312-cp312-win_amd64.whl", hash = "sha256:f86e2c0259fe598c4532acfcf638c1f520fa77c1275912bbc958faecbf00b108", size = 1443464 }, - { url = "https://files.pythonhosted.org/packages/c6/21/abea43effbfe11f792e44409ee9ad7635aa93ef1c8ada0ef59b3c1c3abad/shapely-2.0.7-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:a0c09e3e02f948631c7763b4fd3dd175bc45303a0ae04b000856dedebefe13cb", size = 1481618 }, - { url = "https://files.pythonhosted.org/packages/d9/71/af688798da36fe355a6e6ffe1d4628449cb5fa131d57fc169bcb614aeee7/shapely-2.0.7-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:06ff6020949b44baa8fc2e5e57e0f3d09486cd5c33b47d669f847c54136e7027", size = 1345159 }, - { url = "https://files.pythonhosted.org/packages/67/47/f934fe2b70d31bb9774ad4376e34f81666deed6b811306ff574faa3d115e/shapely-2.0.7-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5d6dbf096f961ca6bec5640e22e65ccdec11e676344e8157fe7d636e7904fd36", size = 2410267 }, - { url = "https://files.pythonhosted.org/packages/f5/8a/2545cc2a30afc63fc6176c1da3b76af28ef9c7358ed4f68f7c6a9d86cf5b/shapely-2.0.7-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:adeddfb1e22c20548e840403e5e0b3d9dc3daf66f05fa59f1fcf5b5f664f0e98", size = 2514128 }, - { url = "https://files.pythonhosted.org/packages/87/54/2344ce7da39676adec94e84fbaba92a8f1664e4ae2d33bd404dafcbe607f/shapely-2.0.7-cp313-cp313-win32.whl", hash = "sha256:a7f04691ce1c7ed974c2f8b34a1fe4c3c5dfe33128eae886aa32d730f1ec1913", size = 1295783 }, - { url = "https://files.pythonhosted.org/packages/d7/1e/6461e5cfc8e73ae165b8cff6eb26a4d65274fad0e1435137c5ba34fe4e88/shapely-2.0.7-cp313-cp313-win_amd64.whl", hash = "sha256:aaaf5f7e6cc234c1793f2a2760da464b604584fb58c6b6d7d94144fd2692d67e", size = 1442300 }, +sdist = { url = "https://files.pythonhosted.org/packages/21/c0/a911d1fd765d07a2b6769ce155219a281bfbe311584ebe97340d75c5bdb1/shapely-2.0.7.tar.gz", hash = "sha256:28fe2997aab9a9dc026dc6a355d04e85841546b2a5d232ed953e3321ab958ee5", size = 283413, upload-time = "2025-01-31T01:10:20.787Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/15/2e/02c694d6ddacd4f13b625722d313d2838f23c5b988cbc680132983f73ce3/shapely-2.0.7-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:33fb10e50b16113714ae40adccf7670379e9ccf5b7a41d0002046ba2b8f0f691", size = 1478310, upload-time = "2025-01-31T02:42:18.134Z" }, + { url = "https://files.pythonhosted.org/packages/87/69/b54a08bcd25e561bdd5183c008ace4424c25e80506e80674032504800efd/shapely-2.0.7-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:f44eda8bd7a4bccb0f281264b34bf3518d8c4c9a8ffe69a1a05dabf6e8461147", size = 1336082, upload-time = "2025-01-31T02:42:19.986Z" }, + { url = "https://files.pythonhosted.org/packages/b3/f9/40473fcb5b66ff849e563ca523d2a26dafd6957d52dd876ffd0eded39f1c/shapely-2.0.7-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:cf6c50cd879831955ac47af9c907ce0310245f9d162e298703f82e1785e38c98", size = 2371047, upload-time = "2025-01-31T02:42:22.724Z" }, + { url = "https://files.pythonhosted.org/packages/d6/f3/c9cc07a7a03b5f5e83bd059f9adf3e21cf086b0e41d7f95e6464b151e798/shapely-2.0.7-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:04a65d882456e13c8b417562c36324c0cd1e5915f3c18ad516bb32ee3f5fc895", size = 2469112, upload-time = "2025-01-31T02:42:26.739Z" }, + { url = "https://files.pythonhosted.org/packages/5d/b9/fc63d6b0b25063a3ff806857a5dc88851d54d1c278288f18cef1b322b449/shapely-2.0.7-cp310-cp310-win32.whl", hash = "sha256:7e97104d28e60b69f9b6a957c4d3a2a893b27525bc1fc96b47b3ccef46726bf2", size = 1296057, upload-time = "2025-01-31T02:42:29.156Z" }, + { url = "https://files.pythonhosted.org/packages/fe/d1/8df43f94cf4cda0edbab4545f7cdd67d3f1d02910eaff152f9f45c6d00d8/shapely-2.0.7-cp310-cp310-win_amd64.whl", hash = "sha256:35524cc8d40ee4752520819f9894b9f28ba339a42d4922e92c99b148bed3be39", size = 1441787, upload-time = "2025-01-31T02:42:31.412Z" }, + { url = "https://files.pythonhosted.org/packages/1d/ad/21798c2fec013e289f8ab91d42d4d3299c315b8c4460c08c75fef0901713/shapely-2.0.7-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:5cf23400cb25deccf48c56a7cdda8197ae66c0e9097fcdd122ac2007e320bc34", size = 1473091, upload-time = "2025-01-31T02:42:33.595Z" }, + { url = "https://files.pythonhosted.org/packages/15/63/eef4f180f1b5859c70e7f91d2f2570643e5c61e7d7c40743d15f8c6cbc42/shapely-2.0.7-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:d8f1da01c04527f7da59ee3755d8ee112cd8967c15fab9e43bba936b81e2a013", size = 1332921, upload-time = "2025-01-31T02:42:34.993Z" }, + { url = "https://files.pythonhosted.org/packages/fe/67/77851dd17738bbe7762a0ef1acf7bc499d756f68600dd68a987d78229412/shapely-2.0.7-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8f623b64bb219d62014781120f47499a7adc30cf7787e24b659e56651ceebcb0", size = 2427949, upload-time = "2025-01-31T02:42:37.578Z" }, + { url = "https://files.pythonhosted.org/packages/0b/a5/2c8dbb0f383519771df19164e3bf3a8895d195d2edeab4b6040f176ee28e/shapely-2.0.7-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e6d95703efaa64aaabf278ced641b888fc23d9c6dd71f8215091afd8a26a66e3", size = 2529282, upload-time = "2025-01-31T02:42:39.504Z" }, + { url = "https://files.pythonhosted.org/packages/dc/4e/e1d608773c7fe4cde36d48903c0d6298e3233dc69412403783ac03fa5205/shapely-2.0.7-cp311-cp311-win32.whl", hash = "sha256:2f6e4759cf680a0f00a54234902415f2fa5fe02f6b05546c662654001f0793a2", size = 1295751, upload-time = "2025-01-31T02:42:41.107Z" }, + { url = "https://files.pythonhosted.org/packages/27/57/8ec7c62012bed06731f7ee979da7f207bbc4b27feed5f36680b6a70df54f/shapely-2.0.7-cp311-cp311-win_amd64.whl", hash = "sha256:b52f3ab845d32dfd20afba86675c91919a622f4627182daec64974db9b0b4608", size = 1442684, upload-time = "2025-01-31T02:42:43.181Z" }, + { url = "https://files.pythonhosted.org/packages/4f/3e/ea100eec5811bafd0175eb21828a3be5b0960f65250f4474391868be7c0f/shapely-2.0.7-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:4c2b9859424facbafa54f4a19b625a752ff958ab49e01bc695f254f7db1835fa", size = 1482451, upload-time = "2025-01-31T02:42:44.902Z" }, + { url = "https://files.pythonhosted.org/packages/ce/53/c6a3487716fd32e1f813d2a9608ba7b72a8a52a6966e31c6443480a1d016/shapely-2.0.7-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:5aed1c6764f51011d69a679fdf6b57e691371ae49ebe28c3edb5486537ffbd51", size = 1345765, upload-time = "2025-01-31T02:42:46.625Z" }, + { url = "https://files.pythonhosted.org/packages/fd/dd/b35d7891d25cc11066a70fb8d8169a6a7fca0735dd9b4d563a84684969a3/shapely-2.0.7-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:73c9ae8cf443187d784d57202199bf9fd2d4bb7d5521fe8926ba40db1bc33e8e", size = 2421540, upload-time = "2025-01-31T02:42:49.971Z" }, + { url = "https://files.pythonhosted.org/packages/62/de/8dbd7df60eb23cb983bb698aac982944b3d602ef0ce877a940c269eae34e/shapely-2.0.7-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a9469f49ff873ef566864cb3516091881f217b5d231c8164f7883990eec88b73", size = 2525741, upload-time = "2025-01-31T02:42:53.882Z" }, + { url = "https://files.pythonhosted.org/packages/96/64/faf0413ebc7a84fe7a0790bf39ec0b02b40132b68e57aba985c0b6e4e7b6/shapely-2.0.7-cp312-cp312-win32.whl", hash = "sha256:6bca5095e86be9d4ef3cb52d56bdd66df63ff111d580855cb8546f06c3c907cd", size = 1296552, upload-time = "2025-01-31T02:42:55.714Z" }, + { url = "https://files.pythonhosted.org/packages/63/05/8a1c279c226d6ad7604d9e237713dd21788eab96db97bf4ce0ea565e5596/shapely-2.0.7-cp312-cp312-win_amd64.whl", hash = "sha256:f86e2c0259fe598c4532acfcf638c1f520fa77c1275912bbc958faecbf00b108", size = 1443464, upload-time = "2025-01-31T02:42:57.696Z" }, + { url = "https://files.pythonhosted.org/packages/c6/21/abea43effbfe11f792e44409ee9ad7635aa93ef1c8ada0ef59b3c1c3abad/shapely-2.0.7-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:a0c09e3e02f948631c7763b4fd3dd175bc45303a0ae04b000856dedebefe13cb", size = 1481618, upload-time = "2025-01-31T02:42:59.915Z" }, + { url = "https://files.pythonhosted.org/packages/d9/71/af688798da36fe355a6e6ffe1d4628449cb5fa131d57fc169bcb614aeee7/shapely-2.0.7-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:06ff6020949b44baa8fc2e5e57e0f3d09486cd5c33b47d669f847c54136e7027", size = 1345159, upload-time = "2025-01-31T02:43:01.611Z" }, + { url = "https://files.pythonhosted.org/packages/67/47/f934fe2b70d31bb9774ad4376e34f81666deed6b811306ff574faa3d115e/shapely-2.0.7-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5d6dbf096f961ca6bec5640e22e65ccdec11e676344e8157fe7d636e7904fd36", size = 2410267, upload-time = "2025-01-31T02:43:05.83Z" }, + { url = "https://files.pythonhosted.org/packages/f5/8a/2545cc2a30afc63fc6176c1da3b76af28ef9c7358ed4f68f7c6a9d86cf5b/shapely-2.0.7-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:adeddfb1e22c20548e840403e5e0b3d9dc3daf66f05fa59f1fcf5b5f664f0e98", size = 2514128, upload-time = "2025-01-31T02:43:08.427Z" }, + { url = "https://files.pythonhosted.org/packages/87/54/2344ce7da39676adec94e84fbaba92a8f1664e4ae2d33bd404dafcbe607f/shapely-2.0.7-cp313-cp313-win32.whl", hash = "sha256:a7f04691ce1c7ed974c2f8b34a1fe4c3c5dfe33128eae886aa32d730f1ec1913", size = 1295783, upload-time = "2025-01-31T02:43:10.608Z" }, + { url = "https://files.pythonhosted.org/packages/d7/1e/6461e5cfc8e73ae165b8cff6eb26a4d65274fad0e1435137c5ba34fe4e88/shapely-2.0.7-cp313-cp313-win_amd64.whl", hash = "sha256:aaaf5f7e6cc234c1793f2a2760da464b604584fb58c6b6d7d94144fd2692d67e", size = 1442300, upload-time = "2025-01-31T02:43:12.299Z" }, ] [[package]] name = "shellingham" version = "1.5.4" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/58/15/8b3609fd3830ef7b27b655beb4b4e9c62313a4e8da8c676e142cc210d58e/shellingham-1.5.4.tar.gz", hash = "sha256:8dbca0739d487e5bd35ab3ca4b36e11c4078f3a234bfce294b0a0291363404de", size = 10310 } +sdist = { url = "https://files.pythonhosted.org/packages/58/15/8b3609fd3830ef7b27b655beb4b4e9c62313a4e8da8c676e142cc210d58e/shellingham-1.5.4.tar.gz", hash = "sha256:8dbca0739d487e5bd35ab3ca4b36e11c4078f3a234bfce294b0a0291363404de", size = 10310, upload-time = "2023-10-24T04:13:40.426Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/e0/f9/0595336914c5619e5f28a1fb793285925a8cd4b432c9da0a987836c7f822/shellingham-1.5.4-py2.py3-none-any.whl", hash = "sha256:7ecfff8f2fd72616f7481040475a65b2bf8af90a56c89140852d1120324e8686", size = 9755 }, + { url = "https://files.pythonhosted.org/packages/e0/f9/0595336914c5619e5f28a1fb793285925a8cd4b432c9da0a987836c7f822/shellingham-1.5.4-py2.py3-none-any.whl", hash = "sha256:7ecfff8f2fd72616f7481040475a65b2bf8af90a56c89140852d1120324e8686", size = 9755, upload-time = "2023-10-24T04:13:38.866Z" }, ] [[package]] name = "simsimd" version = "6.2.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/da/1c/90e6ec0f0de20108fdd7d5665ac2916b1e8c893ce2f8d7481fd37eabbb97/simsimd-6.2.1.tar.gz", hash = "sha256:5e202c5386a4141946b7aee05faac8ebc2e36bca0a360b24080e57b59bc4ef6a", size = 165828 } -wheels = [ - { url = "https://files.pythonhosted.org/packages/36/95/66c0485fd0734c6d77a96a11b7ec52a21c8a368b48f8400dcc8b5593685e/simsimd-6.2.1-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:9c79486cf75eb06c5e1f623e8315f9fb73620ac63b846d5a6c843f14905de43f", size = 170242 }, - { url = "https://files.pythonhosted.org/packages/fb/c1/7c535b65aa1bcb0aef18407859f188ec5afc9404f6ad57e79e6ce74321a4/simsimd-6.2.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:104d53f2489dcbf569b8260d678e2183af605510115dc2b22ed0340aa47fe892", size = 102331 }, - { url = "https://files.pythonhosted.org/packages/44/c5/fe1915c70f82733782f57e9410bd92936a51ba6f5d2408aa98204a16885c/simsimd-6.2.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:fef886c8220d3566b9f43d441226ca267a11682dea5496bb6e007f655eee1fd1", size = 93455 }, - { url = "https://files.pythonhosted.org/packages/a7/b0/9a7df126e36bf1397c31f1e2482857183b5eac61141cf72041d730fd5b4d/simsimd-6.2.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:522e56451481bff3468653c2818ad1240b4cb13cff0ec76bc88d8860bfc775c9", size = 251045 }, - { url = "https://files.pythonhosted.org/packages/16/6a/15578d772bb4b5506b5617d078557296fce74b7206bb1c9d3fe6db0e47c8/simsimd-6.2.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:a5dfb02fa141a6e039803044930753aef1df5ed05cae8b14fe348cdc160cef1e", size = 302448 }, - { url = "https://files.pythonhosted.org/packages/49/51/cbf5f43c8cb1c9e173a040004ebb7726b87936e5110b15916510c1b7fa32/simsimd-6.2.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:39eb6abdd44adfddec181a713e9cfad8742d03abbc6247c4e5ca2caee38e4775", size = 227246 }, - { url = "https://files.pythonhosted.org/packages/9e/56/3f3609cbeaf9393158ef5ee5cf60b8e2190bb87925e21a43dd321c52a05f/simsimd-6.2.1-cp310-cp310-manylinux_2_28_aarch64.whl", hash = "sha256:9ca68b9d2cc1c19af6afe6f01a764861fc8bb919d688a64cf0b0ac0abae7e0fa", size = 432346 }, - { url = "https://files.pythonhosted.org/packages/56/53/13629d84b95b9373b7ce1447c43fc09da448d521bfa93eb02a8806ec0a50/simsimd-6.2.1-cp310-cp310-manylinux_2_28_x86_64.whl", hash = "sha256:2b56b1ca7b76c0d4515938a036e688b73a866b19e6f6eb743596144fdf498a0c", size = 632661 }, - { url = "https://files.pythonhosted.org/packages/d7/52/6361628a462b6e753f1ed9d5de9c4e1f3d35ced2922c7e196ce4e45d81fa/simsimd-6.2.1-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:02d7b7c7afecc63ddf501460f09c1da90625bfd59b4da5fda126c1aa5c54bb95", size = 468411 }, - { url = "https://files.pythonhosted.org/packages/ef/f1/f56395d5885a3a19268d8f62589e3cc5b37b7c0f407fcf89bacf1d57397c/simsimd-6.2.1-cp310-cp310-musllinux_1_2_armv7l.whl", hash = "sha256:8abc529daf0a61649ca4a237cd9e63723f3355394686898654c643bd63846cf5", size = 268931 }, - { url = "https://files.pythonhosted.org/packages/b1/90/597c8756697b7fdb7f4b6e7d7e4c85207b449c286b6bf8a6c3815798bc33/simsimd-6.2.1-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:9ea60422d0f45d3a1899984c3fc3a14dbd248cfca8f67c24751029441464a806", size = 344281 }, - { url = "https://files.pythonhosted.org/packages/16/fb/9b976f87db319ad95b541f94232a1cc6d0d3c16b01f910e1f8b967b241d5/simsimd-6.2.1-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:98e38a0ca4805c1de2882d0641b54e249eabca4ed2980c82465822130d7f8c98", size = 389374 }, - { url = "https://files.pythonhosted.org/packages/da/e1/d3e41accb2a4a3b6fd46c7900c49e36b7d426e20e49e06b3418316eba2b9/simsimd-6.2.1-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:cbbc2434286493b88f3b8211e922d37b46588b34d4cc28f3262f154c8ca1141c", size = 316688 }, - { url = "https://files.pythonhosted.org/packages/28/1f/c8cc75df5d386071e067ca22d54b6629eb6d600879e223bba3ddf96849d7/simsimd-6.2.1-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:4f2ecd459f4917facdb287c42c5e68030b21cb98edac0fec9919a7215968e38a", size = 669697 }, - { url = "https://files.pythonhosted.org/packages/ab/cc/d4a0f90706432fa3b5cbde390ec7f213e7639ce6cf87be0f9f19ff8a23d9/simsimd-6.2.1-cp310-cp310-win32.whl", hash = "sha256:4ec31c076dc839114bff5d83526ddf46551d4720cc8cd0f16516896809a4fca6", size = 55008 }, - { url = "https://files.pythonhosted.org/packages/9b/e6/33ea89f17e83a8743f9461c85f926203ef5a82782c4a72263571b7186427/simsimd-6.2.1-cp310-cp310-win_amd64.whl", hash = "sha256:94282e040be985c993d415290371f6b22bec3eeadafe747a6d8dfbd2c317f35e", size = 86852 }, - { url = "https://files.pythonhosted.org/packages/ad/30/65252e79ef62807c33e22f1df04b3dbd16ceda5ecc88bf46de239a4516c3/simsimd-6.2.1-cp310-cp310-win_arm64.whl", hash = "sha256:0784e98ca48a0075fb0cbd7782df11eaa17ce15c60f09a65e8477864208afb8a", size = 60194 }, - { url = "https://files.pythonhosted.org/packages/a7/5f/361cee272fd6c88f33e14e233792f59dd58836ea8c776344f7445a829ca2/simsimd-6.2.1-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:e9614309af75be4d08a051dc61ed5cf41b5239b8303b37dc2f9c8a7223534392", size = 170254 }, - { url = "https://files.pythonhosted.org/packages/b8/88/edf4442ec655765d570bfb6cef81dfb12c8829c28e580459bac8a4847fb5/simsimd-6.2.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:ea4f0f68be5f85bbcf4322bfdd1b449176cf5fdd99960c546514457635632443", size = 102331 }, - { url = "https://files.pythonhosted.org/packages/5d/2b/9e7d42ac54bdb32d76953db3bc83eec29bd5d5c9a4069d380b18e200d6bd/simsimd-6.2.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:12a8d60ccc8991dfbbf056c221ce4f02135f5892492894972f421a6f155015d9", size = 93455 }, - { url = "https://files.pythonhosted.org/packages/13/9c/fac1167e80328d1e332f515c9cd62da4a0e12b9aa8ee90d448eb4ad5a47f/simsimd-6.2.1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:a74142ea21a6fd3ec5c64e4d4acf1ec6f4d80c0bb1a5989d68af6e84f7ac612e", size = 251040 }, - { url = "https://files.pythonhosted.org/packages/31/93/b374e5538fc65cf381920bdba7603769b1b71e42afe2bb4939e9c338c423/simsimd-6.2.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:298f7c793fc2a1eeedcefa1278eb2ef6f52ce0b36aaa8780885f96a39ce1a4e8", size = 302428 }, - { url = "https://files.pythonhosted.org/packages/e6/42/2733a0e11b660c6b10f3ec90d7fac6f96267368b961b1a43dda0456fa9f2/simsimd-6.2.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:4025ebad36fb3fa5cffcd48d33375d5e5decc59c1129a259b74fed097eab1ab5", size = 227200 }, - { url = "https://files.pythonhosted.org/packages/eb/ae/40e0804d06a351efe27bb6f8e4d332daeb1681d3f398ca10d8a2b087ab78/simsimd-6.2.1-cp311-cp311-manylinux_2_28_aarch64.whl", hash = "sha256:f486682aa7a8918d86df411d3c11c635db4b67d514cb6bb499c0edab7fb8ec58", size = 432333 }, - { url = "https://files.pythonhosted.org/packages/a7/eb/a823b0227b5dc43de8125f502237dd8e844b1e803a74e46aa7c3d0f24f83/simsimd-6.2.1-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:173e66699597a4fcf6fa50b52cced40216fdcfba15f60b761a2bd9cb1d98a444", size = 632659 }, - { url = "https://files.pythonhosted.org/packages/0a/aa/aee48063c4a98aaea062316dedf598d0d9e09fa9edc28baab6886ae0afa8/simsimd-6.2.1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:5b5c6f79f797cc020a2ff64950162dfb6d130c51a07cdac5ad97ec836e85ce50", size = 468407 }, - { url = "https://files.pythonhosted.org/packages/d4/84/e89bc71456aa2d48e5acf3795b2384f597de643f17d00d752aa8217af233/simsimd-6.2.1-cp311-cp311-musllinux_1_2_armv7l.whl", hash = "sha256:25812637f43feaef1a33ae00b81a4d2b0116aadae3a08267486c1e57236fc368", size = 268908 }, - { url = "https://files.pythonhosted.org/packages/94/eb/774debec7ee727f436f15e5b5416b781c78564fff97c81a5fb3b636b4298/simsimd-6.2.1-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:592a578c788a9cb7877eff41487cc7f50474e00f774de74bea8590fa95c804ae", size = 344256 }, - { url = "https://files.pythonhosted.org/packages/62/03/fec040e7fbb66fa4766ca959cfd766a22d7a00a4e9371f046d8fcc62d846/simsimd-6.2.1-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:191c020f312350ac06eee829376b11d8c1282da8fefb4381fe0625edfb678d8d", size = 389403 }, - { url = "https://files.pythonhosted.org/packages/55/f0/ad441d90a4dde6e100155931fa4468e33cc23276c3caef6330d2a34b866c/simsimd-6.2.1-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:e9ad2c247ed58ba9bb170a01295cb315a45c817775cc7e51ad342f70978a1057", size = 316665 }, - { url = "https://files.pythonhosted.org/packages/05/27/843adbc6a468a58178dcb7907e72c670c8a7c36a06d8a4c5eac9573f5d2d/simsimd-6.2.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:0ff603134600da12175e66b842b7a7331c827fa070d1d8b63386a40bc8d09fcd", size = 669697 }, - { url = "https://files.pythonhosted.org/packages/6d/db/d2369e0d3b9ca469b923bc81d57dcfed922193e4e4d7cf5f7637df14dd51/simsimd-6.2.1-cp311-cp311-win32.whl", hash = "sha256:99dff4e04663c82284152ecc2e8bf76b2825f3f17e179abf7892e06196061056", size = 55007 }, - { url = "https://files.pythonhosted.org/packages/73/9f/13d6fca5a32a062e84db0a68433ae416073986c8e1d20b5b936cad18bece/simsimd-6.2.1-cp311-cp311-win_amd64.whl", hash = "sha256:0efc6343c440a26cf16463c4c667655af9597bcbd55ad66f33a80b2b84de7412", size = 86855 }, - { url = "https://files.pythonhosted.org/packages/64/e9/7e0514f32c9a0e42261f598775b34a858477e0fcffccf32cc11f94e78ee2/simsimd-6.2.1-cp311-cp311-win_arm64.whl", hash = "sha256:2d364f2c24dd38578bf0eec436c4b901c900ae1893680f46eb5632e01330d814", size = 60195 }, - { url = "https://files.pythonhosted.org/packages/81/87/1f521d471d9079d89dd6860b9dd5d0f39c1633675a30b71acd0bd37cbba5/simsimd-6.2.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:9b3315e41bb759dc038ecd6f4fa7bcf278bf72ee7d982f752482cdc732aea271", size = 169397 }, - { url = "https://files.pythonhosted.org/packages/4b/1a/b0627589737dc75ccd2ed58893e9e7f8b8e082531bd34d319481d88018d5/simsimd-6.2.1-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:8d476c874bafa0d12d4c8c5c47faf17407f3c96140616384421c2aa980342b6f", size = 101478 }, - { url = "https://files.pythonhosted.org/packages/e0/b7/e766f0ce9b595927ae1c534f1409b768187e8af567f4412ca220b67c1155/simsimd-6.2.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:e9d4f15c06cc221d29e181197c7bbf92c5e829220cbeb3cd1cf080de78b04f2a", size = 93439 }, - { url = "https://files.pythonhosted.org/packages/ae/48/3b5ec9b3a6063bae2f280f5168aca7099a44fa7ec8b42875b98c79c1d49b/simsimd-6.2.1-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d286fd4538cb1a1c70e69da00a3acee301519d578931b41161f4f1379d1195c6", size = 251469 }, - { url = "https://files.pythonhosted.org/packages/70/86/16e8d5b9bdd34f75c7515adfad249f394653131bd1a1366076cf6113e84b/simsimd-6.2.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:050f68cfa85f1fb2cfa156280928e42926e3977034b755023ce1315bf59e87ff", size = 302974 }, - { url = "https://files.pythonhosted.org/packages/02/09/3f4240f2b43957aa0d72a2203b2549c0326c7baf97b7f78c72d48d4cd3d2/simsimd-6.2.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:67bb4b17e04919545f29c7b708faaccbe027f164f8b5c9f4328604fa8f5560ea", size = 227864 }, - { url = "https://files.pythonhosted.org/packages/07/4a/8c46806493c3a98025f01d81d9f55e0e574f11279c2ad77be919262ea9eb/simsimd-6.2.1-cp312-cp312-manylinux_2_28_aarch64.whl", hash = "sha256:3d6bffd999dbb36e606b065e0180365efac2606049c4f7818e4cba2d34c3678f", size = 432491 }, - { url = "https://files.pythonhosted.org/packages/13/44/b56f207031405af52c6158c40e9f1121fe3a716d98946d9fa5919cf00266/simsimd-6.2.1-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:25adb244fb75dbf49af0d1bcac4ed4a3fef8e847d78449faa5595af0a3e20d61", size = 633061 }, - { url = "https://files.pythonhosted.org/packages/4c/ad/241f87641af09a1789af8df559aa86b45218d087e09c37c2dd8c013819d6/simsimd-6.2.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:b4542cee77e801a9c27370fc36ae271514fc0fb2ce14a35f8b25f47989e3d267", size = 468544 }, - { url = "https://files.pythonhosted.org/packages/e2/3e/357aca7df85ed1092dfa50b91cf1b7c0df6f70b384a0e3798132dd824b5c/simsimd-6.2.1-cp312-cp312-musllinux_1_2_armv7l.whl", hash = "sha256:4f665228f8ff4911790b485e74b00fa9586a141dde6011970be71bb303b5a22f", size = 269133 }, - { url = "https://files.pythonhosted.org/packages/f0/67/079ca2c58bbc5812802c6ac1b332a6ef889d73cf1188726f36edc27898f6/simsimd-6.2.1-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:783b4308f80ae00763b0eaa0dac26196958f9c2df60d35a0347ebd2f82ece46d", size = 344412 }, - { url = "https://files.pythonhosted.org/packages/3c/f0/500c9002276259c17e3a6a13a7c7f84e5119602decadbf40429c978655b0/simsimd-6.2.1-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:95055e72cfe313c1c8694783bf8a631cc15673b3b775abef367e396d931db0b8", size = 389546 }, - { url = "https://files.pythonhosted.org/packages/55/a2/d3f4c6aabba0430758367b3de5bbab59b979bf3525c039b882001f1d2ade/simsimd-6.2.1-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:a98f2b383f51b4f4ee568a637fc7958a347fdae0bd184cff8faa8030b6454a39", size = 316912 }, - { url = "https://files.pythonhosted.org/packages/f8/a3/2514189c3aaa1beb1714b36be86e2d3af7067c3c95152d78cc4cffff6d87/simsimd-6.2.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:2e474fd10ceb38e2c9f826108a7762f8ff7912974846d86f08c4e7b19cd35ed4", size = 670006 }, - { url = "https://files.pythonhosted.org/packages/ef/23/dbf7c4aed7542260784dc7bc2056a4e5b6d716a14a9b40989d5c3096990a/simsimd-6.2.1-cp312-cp312-win32.whl", hash = "sha256:b2530ea44fffeab25e5752bec6a5991f30fbc430b04647980db5b195c0971d48", size = 55019 }, - { url = "https://files.pythonhosted.org/packages/a0/d8/57304c2317822634abd475f5912584a3cfa13363740e9ec72c0622c894f1/simsimd-6.2.1-cp312-cp312-win_amd64.whl", hash = "sha256:dc23283235d5b8f0373b95a547e26da2d7785647a5d0fa15c282fc8c49c0dcb0", size = 87133 }, - { url = "https://files.pythonhosted.org/packages/3f/7b/ca333232a8bc87d1e846fa2feb9f0d4778500c30493726cb48f04551dfab/simsimd-6.2.1-cp312-cp312-win_arm64.whl", hash = "sha256:5692ce7e56253178eea9dbd58191734918409b83d54b07cfdcecf868d0150a73", size = 60401 }, - { url = "https://files.pythonhosted.org/packages/9b/f2/4ec7ed52c910a58a07043c5f3355adf4055246dafb79be57d0726e1a4aa0/simsimd-6.2.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:76b32fdc7142c9714e94651ece8bc00dd5139c554813211552aa358e44af0e07", size = 169399 }, - { url = "https://files.pythonhosted.org/packages/61/d3/5af24e4f42e2b5bc3a06456ea9068d0fbcd23d8ceeb0e09fe54ed72cfdba/simsimd-6.2.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:f44e5e2319427f94db658c6f75caae78850da505902874a1664a83ef5713f333", size = 101484 }, - { url = "https://files.pythonhosted.org/packages/cf/86/816050f0fd0767e960c6b900e3c97fd6a4ae54a6aa5b8ef24846757a3f7d/simsimd-6.2.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:05323cbad7200592c2e53fbcc759e615594e8ca444ef5eddf9f3fb196ad4de9c", size = 93447 }, - { url = "https://files.pythonhosted.org/packages/e9/7e/61dc3392eafd9fc20357b448aac5f84c84ad61289ab0ab3e5a4aaa1ca3ef/simsimd-6.2.1-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:b1f3cbe5c39db2bb64f30999104de1215ba3805d6059af7bc5a9d662d50f4707", size = 251501 }, - { url = "https://files.pythonhosted.org/packages/06/55/99d3cf2c2d844c1a57d81379acaebac2e0a0efdf1e73a53990cd84c1d719/simsimd-6.2.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:eaa94e0932ae2a48b7e4df8c29204dc9fe59f72b1faeb08e9d5015bf51fb9f21", size = 302991 }, - { url = "https://files.pythonhosted.org/packages/6f/99/597b322835147f407e6f611810cb8232055711398fbbd47e6a14bfc0995f/simsimd-6.2.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:508465f8d4e3e0fff07c939921aeedf55b0ade9f56f64e938c350c283dea42fb", size = 227917 }, - { url = "https://files.pythonhosted.org/packages/ba/8a/6a6596a97d1cc7068a26935bbdd7f170a889240b8081e000aef09b6d0549/simsimd-6.2.1-cp313-cp313-manylinux_2_28_aarch64.whl", hash = "sha256:ca67f6273ef544c74c48b134af756de7c98a711ccf69cd0791225f26dd449281", size = 432527 }, - { url = "https://files.pythonhosted.org/packages/46/0e/5c6e82fa9fe9a21481fe0f6546b4986e07e42bd4d8b6f04f4475b8d7564e/simsimd-6.2.1-cp313-cp313-manylinux_2_28_x86_64.whl", hash = "sha256:d470b43ce606f21f54a23fc19ad6928333e17d0956b02eb27b7b112edc156a10", size = 633095 }, - { url = "https://files.pythonhosted.org/packages/ae/53/2e17bd16e2ca2a73cd447b89fa7059ae7275c82840f229bf917936ee800a/simsimd-6.2.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:59518b9834c167a1dd8900600718e95cdadc9d74525452f426aa8455a38c55ef", size = 468561 }, - { url = "https://files.pythonhosted.org/packages/86/8b/1319605c630973741bc749b6e432e56dded2b6a7db0744b659c0de613ab3/simsimd-6.2.1-cp313-cp313-musllinux_1_2_armv7l.whl", hash = "sha256:59c2978c4e402097d8a4b38f076ff98cc43e6b059d53f89736404f26e9a9bd5a", size = 269157 }, - { url = "https://files.pythonhosted.org/packages/53/50/1cac5113a542c82d5b5399d454c578a65ba14951bfff38aef297104f72fe/simsimd-6.2.1-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:edc68e727d53ed2866dcfb625f15e52be8f1e6809f4be2147bf8d2115a2542b7", size = 344437 }, - { url = "https://files.pythonhosted.org/packages/9a/72/44905ee0e2ed999c52ad1eebf2c8705ce2776212a6387d77355df2c76704/simsimd-6.2.1-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:9e5e82551d75c0e2cd0d4b8af8db1cae7b5ac6dcc076c0c760870ff81f78135b", size = 389569 }, - { url = "https://files.pythonhosted.org/packages/ee/d6/9b4a9141ceb29150d86698553c8e0193256b069bc755e875836c14a6f12e/simsimd-6.2.1-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:2fa19f8c9786757d19afcbda9f8fb68de55e4f5562725ae8727f887d01bf0e4d", size = 316923 }, - { url = "https://files.pythonhosted.org/packages/ce/c0/de6aebd58b8de8f0177395b8fd68afb9a27ec010427c4ccd6104b94b6569/simsimd-6.2.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:5b0748aa6bd4df4c5a3f5e979aec14b26588f1b2e0d44075dcc9eaf4d555e15b", size = 670038 }, - { url = "https://files.pythonhosted.org/packages/77/32/4c74664656231ccb43be4328dba40e9ada63d3cc1e557b1785ae0b9560b5/simsimd-6.2.1-cp313-cp313-win32.whl", hash = "sha256:7f43721e1a4ebe8d2245b0e85dd7de7153d1bf22839579d5f69a345909c68d9e", size = 55017 }, - { url = "https://files.pythonhosted.org/packages/76/7f/57e02f6b2d09a1d42697e739b002bbe2112f8b8384d15d166154ec4cec44/simsimd-6.2.1-cp313-cp313-win_amd64.whl", hash = "sha256:6af1565e0ef7060bc52a38e3273a8e6e92aff47835965dc5311298563475935e", size = 87138 }, - { url = "https://files.pythonhosted.org/packages/38/b9/941876e98dd1f98c158cd5e6633dc1573d1be6daf8f2e3ad5d15e6a8024d/simsimd-6.2.1-cp313-cp313-win_arm64.whl", hash = "sha256:e690b41377c8dd157d585713b0bc35c845aee7742334bf12d1f087fc8a65b6c3", size = 60408 }, +sdist = { url = "https://files.pythonhosted.org/packages/da/1c/90e6ec0f0de20108fdd7d5665ac2916b1e8c893ce2f8d7481fd37eabbb97/simsimd-6.2.1.tar.gz", hash = "sha256:5e202c5386a4141946b7aee05faac8ebc2e36bca0a360b24080e57b59bc4ef6a", size = 165828, upload-time = "2024-11-27T13:18:21.016Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/36/95/66c0485fd0734c6d77a96a11b7ec52a21c8a368b48f8400dcc8b5593685e/simsimd-6.2.1-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:9c79486cf75eb06c5e1f623e8315f9fb73620ac63b846d5a6c843f14905de43f", size = 170242, upload-time = "2024-11-27T13:14:02.151Z" }, + { url = "https://files.pythonhosted.org/packages/fb/c1/7c535b65aa1bcb0aef18407859f188ec5afc9404f6ad57e79e6ce74321a4/simsimd-6.2.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:104d53f2489dcbf569b8260d678e2183af605510115dc2b22ed0340aa47fe892", size = 102331, upload-time = "2024-11-27T13:14:05.09Z" }, + { url = "https://files.pythonhosted.org/packages/44/c5/fe1915c70f82733782f57e9410bd92936a51ba6f5d2408aa98204a16885c/simsimd-6.2.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:fef886c8220d3566b9f43d441226ca267a11682dea5496bb6e007f655eee1fd1", size = 93455, upload-time = "2024-11-27T13:14:09.355Z" }, + { url = "https://files.pythonhosted.org/packages/a7/b0/9a7df126e36bf1397c31f1e2482857183b5eac61141cf72041d730fd5b4d/simsimd-6.2.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:522e56451481bff3468653c2818ad1240b4cb13cff0ec76bc88d8860bfc775c9", size = 251045, upload-time = "2024-11-27T13:14:10.786Z" }, + { url = "https://files.pythonhosted.org/packages/16/6a/15578d772bb4b5506b5617d078557296fce74b7206bb1c9d3fe6db0e47c8/simsimd-6.2.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:a5dfb02fa141a6e039803044930753aef1df5ed05cae8b14fe348cdc160cef1e", size = 302448, upload-time = "2024-11-27T13:14:12.991Z" }, + { url = "https://files.pythonhosted.org/packages/49/51/cbf5f43c8cb1c9e173a040004ebb7726b87936e5110b15916510c1b7fa32/simsimd-6.2.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:39eb6abdd44adfddec181a713e9cfad8742d03abbc6247c4e5ca2caee38e4775", size = 227246, upload-time = "2024-11-27T13:14:14.951Z" }, + { url = "https://files.pythonhosted.org/packages/9e/56/3f3609cbeaf9393158ef5ee5cf60b8e2190bb87925e21a43dd321c52a05f/simsimd-6.2.1-cp310-cp310-manylinux_2_28_aarch64.whl", hash = "sha256:9ca68b9d2cc1c19af6afe6f01a764861fc8bb919d688a64cf0b0ac0abae7e0fa", size = 432346, upload-time = "2024-11-27T13:14:17.634Z" }, + { url = "https://files.pythonhosted.org/packages/56/53/13629d84b95b9373b7ce1447c43fc09da448d521bfa93eb02a8806ec0a50/simsimd-6.2.1-cp310-cp310-manylinux_2_28_x86_64.whl", hash = "sha256:2b56b1ca7b76c0d4515938a036e688b73a866b19e6f6eb743596144fdf498a0c", size = 632661, upload-time = "2024-11-27T13:14:19.467Z" }, + { url = "https://files.pythonhosted.org/packages/d7/52/6361628a462b6e753f1ed9d5de9c4e1f3d35ced2922c7e196ce4e45d81fa/simsimd-6.2.1-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:02d7b7c7afecc63ddf501460f09c1da90625bfd59b4da5fda126c1aa5c54bb95", size = 468411, upload-time = "2024-11-27T13:14:21.249Z" }, + { url = "https://files.pythonhosted.org/packages/ef/f1/f56395d5885a3a19268d8f62589e3cc5b37b7c0f407fcf89bacf1d57397c/simsimd-6.2.1-cp310-cp310-musllinux_1_2_armv7l.whl", hash = "sha256:8abc529daf0a61649ca4a237cd9e63723f3355394686898654c643bd63846cf5", size = 268931, upload-time = "2024-11-27T13:14:23.53Z" }, + { url = "https://files.pythonhosted.org/packages/b1/90/597c8756697b7fdb7f4b6e7d7e4c85207b449c286b6bf8a6c3815798bc33/simsimd-6.2.1-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:9ea60422d0f45d3a1899984c3fc3a14dbd248cfca8f67c24751029441464a806", size = 344281, upload-time = "2024-11-27T13:14:25.122Z" }, + { url = "https://files.pythonhosted.org/packages/16/fb/9b976f87db319ad95b541f94232a1cc6d0d3c16b01f910e1f8b967b241d5/simsimd-6.2.1-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:98e38a0ca4805c1de2882d0641b54e249eabca4ed2980c82465822130d7f8c98", size = 389374, upload-time = "2024-11-27T13:14:27.652Z" }, + { url = "https://files.pythonhosted.org/packages/da/e1/d3e41accb2a4a3b6fd46c7900c49e36b7d426e20e49e06b3418316eba2b9/simsimd-6.2.1-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:cbbc2434286493b88f3b8211e922d37b46588b34d4cc28f3262f154c8ca1141c", size = 316688, upload-time = "2024-11-27T13:14:29.485Z" }, + { url = "https://files.pythonhosted.org/packages/28/1f/c8cc75df5d386071e067ca22d54b6629eb6d600879e223bba3ddf96849d7/simsimd-6.2.1-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:4f2ecd459f4917facdb287c42c5e68030b21cb98edac0fec9919a7215968e38a", size = 669697, upload-time = "2024-11-27T13:14:31.548Z" }, + { url = "https://files.pythonhosted.org/packages/ab/cc/d4a0f90706432fa3b5cbde390ec7f213e7639ce6cf87be0f9f19ff8a23d9/simsimd-6.2.1-cp310-cp310-win32.whl", hash = "sha256:4ec31c076dc839114bff5d83526ddf46551d4720cc8cd0f16516896809a4fca6", size = 55008, upload-time = "2024-11-27T13:14:33.376Z" }, + { url = "https://files.pythonhosted.org/packages/9b/e6/33ea89f17e83a8743f9461c85f926203ef5a82782c4a72263571b7186427/simsimd-6.2.1-cp310-cp310-win_amd64.whl", hash = "sha256:94282e040be985c993d415290371f6b22bec3eeadafe747a6d8dfbd2c317f35e", size = 86852, upload-time = "2024-11-27T13:14:36.235Z" }, + { url = "https://files.pythonhosted.org/packages/ad/30/65252e79ef62807c33e22f1df04b3dbd16ceda5ecc88bf46de239a4516c3/simsimd-6.2.1-cp310-cp310-win_arm64.whl", hash = "sha256:0784e98ca48a0075fb0cbd7782df11eaa17ce15c60f09a65e8477864208afb8a", size = 60194, upload-time = "2024-11-27T13:14:38.342Z" }, + { url = "https://files.pythonhosted.org/packages/a7/5f/361cee272fd6c88f33e14e233792f59dd58836ea8c776344f7445a829ca2/simsimd-6.2.1-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:e9614309af75be4d08a051dc61ed5cf41b5239b8303b37dc2f9c8a7223534392", size = 170254, upload-time = "2024-11-27T13:14:39.932Z" }, + { url = "https://files.pythonhosted.org/packages/b8/88/edf4442ec655765d570bfb6cef81dfb12c8829c28e580459bac8a4847fb5/simsimd-6.2.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:ea4f0f68be5f85bbcf4322bfdd1b449176cf5fdd99960c546514457635632443", size = 102331, upload-time = "2024-11-27T13:14:42.27Z" }, + { url = "https://files.pythonhosted.org/packages/5d/2b/9e7d42ac54bdb32d76953db3bc83eec29bd5d5c9a4069d380b18e200d6bd/simsimd-6.2.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:12a8d60ccc8991dfbbf056c221ce4f02135f5892492894972f421a6f155015d9", size = 93455, upload-time = "2024-11-27T13:14:44.5Z" }, + { url = "https://files.pythonhosted.org/packages/13/9c/fac1167e80328d1e332f515c9cd62da4a0e12b9aa8ee90d448eb4ad5a47f/simsimd-6.2.1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:a74142ea21a6fd3ec5c64e4d4acf1ec6f4d80c0bb1a5989d68af6e84f7ac612e", size = 251040, upload-time = "2024-11-27T13:14:46.073Z" }, + { url = "https://files.pythonhosted.org/packages/31/93/b374e5538fc65cf381920bdba7603769b1b71e42afe2bb4939e9c338c423/simsimd-6.2.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:298f7c793fc2a1eeedcefa1278eb2ef6f52ce0b36aaa8780885f96a39ce1a4e8", size = 302428, upload-time = "2024-11-27T13:14:47.635Z" }, + { url = "https://files.pythonhosted.org/packages/e6/42/2733a0e11b660c6b10f3ec90d7fac6f96267368b961b1a43dda0456fa9f2/simsimd-6.2.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:4025ebad36fb3fa5cffcd48d33375d5e5decc59c1129a259b74fed097eab1ab5", size = 227200, upload-time = "2024-11-27T13:14:50.058Z" }, + { url = "https://files.pythonhosted.org/packages/eb/ae/40e0804d06a351efe27bb6f8e4d332daeb1681d3f398ca10d8a2b087ab78/simsimd-6.2.1-cp311-cp311-manylinux_2_28_aarch64.whl", hash = "sha256:f486682aa7a8918d86df411d3c11c635db4b67d514cb6bb499c0edab7fb8ec58", size = 432333, upload-time = "2024-11-27T13:14:51.692Z" }, + { url = "https://files.pythonhosted.org/packages/a7/eb/a823b0227b5dc43de8125f502237dd8e844b1e803a74e46aa7c3d0f24f83/simsimd-6.2.1-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:173e66699597a4fcf6fa50b52cced40216fdcfba15f60b761a2bd9cb1d98a444", size = 632659, upload-time = "2024-11-27T13:14:53.58Z" }, + { url = "https://files.pythonhosted.org/packages/0a/aa/aee48063c4a98aaea062316dedf598d0d9e09fa9edc28baab6886ae0afa8/simsimd-6.2.1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:5b5c6f79f797cc020a2ff64950162dfb6d130c51a07cdac5ad97ec836e85ce50", size = 468407, upload-time = "2024-11-27T13:14:55.374Z" }, + { url = "https://files.pythonhosted.org/packages/d4/84/e89bc71456aa2d48e5acf3795b2384f597de643f17d00d752aa8217af233/simsimd-6.2.1-cp311-cp311-musllinux_1_2_armv7l.whl", hash = "sha256:25812637f43feaef1a33ae00b81a4d2b0116aadae3a08267486c1e57236fc368", size = 268908, upload-time = "2024-11-27T13:14:57.232Z" }, + { url = "https://files.pythonhosted.org/packages/94/eb/774debec7ee727f436f15e5b5416b781c78564fff97c81a5fb3b636b4298/simsimd-6.2.1-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:592a578c788a9cb7877eff41487cc7f50474e00f774de74bea8590fa95c804ae", size = 344256, upload-time = "2024-11-27T13:14:58.982Z" }, + { url = "https://files.pythonhosted.org/packages/62/03/fec040e7fbb66fa4766ca959cfd766a22d7a00a4e9371f046d8fcc62d846/simsimd-6.2.1-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:191c020f312350ac06eee829376b11d8c1282da8fefb4381fe0625edfb678d8d", size = 389403, upload-time = "2024-11-27T13:15:01.049Z" }, + { url = "https://files.pythonhosted.org/packages/55/f0/ad441d90a4dde6e100155931fa4468e33cc23276c3caef6330d2a34b866c/simsimd-6.2.1-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:e9ad2c247ed58ba9bb170a01295cb315a45c817775cc7e51ad342f70978a1057", size = 316665, upload-time = "2024-11-27T13:15:02.647Z" }, + { url = "https://files.pythonhosted.org/packages/05/27/843adbc6a468a58178dcb7907e72c670c8a7c36a06d8a4c5eac9573f5d2d/simsimd-6.2.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:0ff603134600da12175e66b842b7a7331c827fa070d1d8b63386a40bc8d09fcd", size = 669697, upload-time = "2024-11-27T13:15:05.288Z" }, + { url = "https://files.pythonhosted.org/packages/6d/db/d2369e0d3b9ca469b923bc81d57dcfed922193e4e4d7cf5f7637df14dd51/simsimd-6.2.1-cp311-cp311-win32.whl", hash = "sha256:99dff4e04663c82284152ecc2e8bf76b2825f3f17e179abf7892e06196061056", size = 55007, upload-time = "2024-11-27T13:15:08.021Z" }, + { url = "https://files.pythonhosted.org/packages/73/9f/13d6fca5a32a062e84db0a68433ae416073986c8e1d20b5b936cad18bece/simsimd-6.2.1-cp311-cp311-win_amd64.whl", hash = "sha256:0efc6343c440a26cf16463c4c667655af9597bcbd55ad66f33a80b2b84de7412", size = 86855, upload-time = "2024-11-27T13:15:09.834Z" }, + { url = "https://files.pythonhosted.org/packages/64/e9/7e0514f32c9a0e42261f598775b34a858477e0fcffccf32cc11f94e78ee2/simsimd-6.2.1-cp311-cp311-win_arm64.whl", hash = "sha256:2d364f2c24dd38578bf0eec436c4b901c900ae1893680f46eb5632e01330d814", size = 60195, upload-time = "2024-11-27T13:15:12.075Z" }, + { url = "https://files.pythonhosted.org/packages/81/87/1f521d471d9079d89dd6860b9dd5d0f39c1633675a30b71acd0bd37cbba5/simsimd-6.2.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:9b3315e41bb759dc038ecd6f4fa7bcf278bf72ee7d982f752482cdc732aea271", size = 169397, upload-time = "2024-11-27T13:15:13.807Z" }, + { url = "https://files.pythonhosted.org/packages/4b/1a/b0627589737dc75ccd2ed58893e9e7f8b8e082531bd34d319481d88018d5/simsimd-6.2.1-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:8d476c874bafa0d12d4c8c5c47faf17407f3c96140616384421c2aa980342b6f", size = 101478, upload-time = "2024-11-27T13:15:15.698Z" }, + { url = "https://files.pythonhosted.org/packages/e0/b7/e766f0ce9b595927ae1c534f1409b768187e8af567f4412ca220b67c1155/simsimd-6.2.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:e9d4f15c06cc221d29e181197c7bbf92c5e829220cbeb3cd1cf080de78b04f2a", size = 93439, upload-time = "2024-11-27T13:15:17.299Z" }, + { url = "https://files.pythonhosted.org/packages/ae/48/3b5ec9b3a6063bae2f280f5168aca7099a44fa7ec8b42875b98c79c1d49b/simsimd-6.2.1-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d286fd4538cb1a1c70e69da00a3acee301519d578931b41161f4f1379d1195c6", size = 251469, upload-time = "2024-11-27T13:15:18.943Z" }, + { url = "https://files.pythonhosted.org/packages/70/86/16e8d5b9bdd34f75c7515adfad249f394653131bd1a1366076cf6113e84b/simsimd-6.2.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:050f68cfa85f1fb2cfa156280928e42926e3977034b755023ce1315bf59e87ff", size = 302974, upload-time = "2024-11-27T13:15:20.757Z" }, + { url = "https://files.pythonhosted.org/packages/02/09/3f4240f2b43957aa0d72a2203b2549c0326c7baf97b7f78c72d48d4cd3d2/simsimd-6.2.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:67bb4b17e04919545f29c7b708faaccbe027f164f8b5c9f4328604fa8f5560ea", size = 227864, upload-time = "2024-11-27T13:15:22.468Z" }, + { url = "https://files.pythonhosted.org/packages/07/4a/8c46806493c3a98025f01d81d9f55e0e574f11279c2ad77be919262ea9eb/simsimd-6.2.1-cp312-cp312-manylinux_2_28_aarch64.whl", hash = "sha256:3d6bffd999dbb36e606b065e0180365efac2606049c4f7818e4cba2d34c3678f", size = 432491, upload-time = "2024-11-27T13:15:24.201Z" }, + { url = "https://files.pythonhosted.org/packages/13/44/b56f207031405af52c6158c40e9f1121fe3a716d98946d9fa5919cf00266/simsimd-6.2.1-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:25adb244fb75dbf49af0d1bcac4ed4a3fef8e847d78449faa5595af0a3e20d61", size = 633061, upload-time = "2024-11-27T13:15:26.002Z" }, + { url = "https://files.pythonhosted.org/packages/4c/ad/241f87641af09a1789af8df559aa86b45218d087e09c37c2dd8c013819d6/simsimd-6.2.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:b4542cee77e801a9c27370fc36ae271514fc0fb2ce14a35f8b25f47989e3d267", size = 468544, upload-time = "2024-11-27T13:15:27.84Z" }, + { url = "https://files.pythonhosted.org/packages/e2/3e/357aca7df85ed1092dfa50b91cf1b7c0df6f70b384a0e3798132dd824b5c/simsimd-6.2.1-cp312-cp312-musllinux_1_2_armv7l.whl", hash = "sha256:4f665228f8ff4911790b485e74b00fa9586a141dde6011970be71bb303b5a22f", size = 269133, upload-time = "2024-11-27T13:15:29.63Z" }, + { url = "https://files.pythonhosted.org/packages/f0/67/079ca2c58bbc5812802c6ac1b332a6ef889d73cf1188726f36edc27898f6/simsimd-6.2.1-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:783b4308f80ae00763b0eaa0dac26196958f9c2df60d35a0347ebd2f82ece46d", size = 344412, upload-time = "2024-11-27T13:15:31.378Z" }, + { url = "https://files.pythonhosted.org/packages/3c/f0/500c9002276259c17e3a6a13a7c7f84e5119602decadbf40429c978655b0/simsimd-6.2.1-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:95055e72cfe313c1c8694783bf8a631cc15673b3b775abef367e396d931db0b8", size = 389546, upload-time = "2024-11-27T13:15:33.927Z" }, + { url = "https://files.pythonhosted.org/packages/55/a2/d3f4c6aabba0430758367b3de5bbab59b979bf3525c039b882001f1d2ade/simsimd-6.2.1-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:a98f2b383f51b4f4ee568a637fc7958a347fdae0bd184cff8faa8030b6454a39", size = 316912, upload-time = "2024-11-27T13:15:35.991Z" }, + { url = "https://files.pythonhosted.org/packages/f8/a3/2514189c3aaa1beb1714b36be86e2d3af7067c3c95152d78cc4cffff6d87/simsimd-6.2.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:2e474fd10ceb38e2c9f826108a7762f8ff7912974846d86f08c4e7b19cd35ed4", size = 670006, upload-time = "2024-11-27T13:15:38.037Z" }, + { url = "https://files.pythonhosted.org/packages/ef/23/dbf7c4aed7542260784dc7bc2056a4e5b6d716a14a9b40989d5c3096990a/simsimd-6.2.1-cp312-cp312-win32.whl", hash = "sha256:b2530ea44fffeab25e5752bec6a5991f30fbc430b04647980db5b195c0971d48", size = 55019, upload-time = "2024-11-27T13:15:39.999Z" }, + { url = "https://files.pythonhosted.org/packages/a0/d8/57304c2317822634abd475f5912584a3cfa13363740e9ec72c0622c894f1/simsimd-6.2.1-cp312-cp312-win_amd64.whl", hash = "sha256:dc23283235d5b8f0373b95a547e26da2d7785647a5d0fa15c282fc8c49c0dcb0", size = 87133, upload-time = "2024-11-27T13:15:42.494Z" }, + { url = "https://files.pythonhosted.org/packages/3f/7b/ca333232a8bc87d1e846fa2feb9f0d4778500c30493726cb48f04551dfab/simsimd-6.2.1-cp312-cp312-win_arm64.whl", hash = "sha256:5692ce7e56253178eea9dbd58191734918409b83d54b07cfdcecf868d0150a73", size = 60401, upload-time = "2024-11-27T13:15:44.367Z" }, + { url = "https://files.pythonhosted.org/packages/9b/f2/4ec7ed52c910a58a07043c5f3355adf4055246dafb79be57d0726e1a4aa0/simsimd-6.2.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:76b32fdc7142c9714e94651ece8bc00dd5139c554813211552aa358e44af0e07", size = 169399, upload-time = "2024-11-27T13:15:46.866Z" }, + { url = "https://files.pythonhosted.org/packages/61/d3/5af24e4f42e2b5bc3a06456ea9068d0fbcd23d8ceeb0e09fe54ed72cfdba/simsimd-6.2.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:f44e5e2319427f94db658c6f75caae78850da505902874a1664a83ef5713f333", size = 101484, upload-time = "2024-11-27T13:15:48.64Z" }, + { url = "https://files.pythonhosted.org/packages/cf/86/816050f0fd0767e960c6b900e3c97fd6a4ae54a6aa5b8ef24846757a3f7d/simsimd-6.2.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:05323cbad7200592c2e53fbcc759e615594e8ca444ef5eddf9f3fb196ad4de9c", size = 93447, upload-time = "2024-11-27T13:15:50.37Z" }, + { url = "https://files.pythonhosted.org/packages/e9/7e/61dc3392eafd9fc20357b448aac5f84c84ad61289ab0ab3e5a4aaa1ca3ef/simsimd-6.2.1-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:b1f3cbe5c39db2bb64f30999104de1215ba3805d6059af7bc5a9d662d50f4707", size = 251501, upload-time = "2024-11-27T13:15:53.208Z" }, + { url = "https://files.pythonhosted.org/packages/06/55/99d3cf2c2d844c1a57d81379acaebac2e0a0efdf1e73a53990cd84c1d719/simsimd-6.2.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:eaa94e0932ae2a48b7e4df8c29204dc9fe59f72b1faeb08e9d5015bf51fb9f21", size = 302991, upload-time = "2024-11-27T13:15:55.081Z" }, + { url = "https://files.pythonhosted.org/packages/6f/99/597b322835147f407e6f611810cb8232055711398fbbd47e6a14bfc0995f/simsimd-6.2.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:508465f8d4e3e0fff07c939921aeedf55b0ade9f56f64e938c350c283dea42fb", size = 227917, upload-time = "2024-11-27T13:15:58.301Z" }, + { url = "https://files.pythonhosted.org/packages/ba/8a/6a6596a97d1cc7068a26935bbdd7f170a889240b8081e000aef09b6d0549/simsimd-6.2.1-cp313-cp313-manylinux_2_28_aarch64.whl", hash = "sha256:ca67f6273ef544c74c48b134af756de7c98a711ccf69cd0791225f26dd449281", size = 432527, upload-time = "2024-11-27T13:16:00.248Z" }, + { url = "https://files.pythonhosted.org/packages/46/0e/5c6e82fa9fe9a21481fe0f6546b4986e07e42bd4d8b6f04f4475b8d7564e/simsimd-6.2.1-cp313-cp313-manylinux_2_28_x86_64.whl", hash = "sha256:d470b43ce606f21f54a23fc19ad6928333e17d0956b02eb27b7b112edc156a10", size = 633095, upload-time = "2024-11-27T13:16:02.247Z" }, + { url = "https://files.pythonhosted.org/packages/ae/53/2e17bd16e2ca2a73cd447b89fa7059ae7275c82840f229bf917936ee800a/simsimd-6.2.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:59518b9834c167a1dd8900600718e95cdadc9d74525452f426aa8455a38c55ef", size = 468561, upload-time = "2024-11-27T13:16:04.241Z" }, + { url = "https://files.pythonhosted.org/packages/86/8b/1319605c630973741bc749b6e432e56dded2b6a7db0744b659c0de613ab3/simsimd-6.2.1-cp313-cp313-musllinux_1_2_armv7l.whl", hash = "sha256:59c2978c4e402097d8a4b38f076ff98cc43e6b059d53f89736404f26e9a9bd5a", size = 269157, upload-time = "2024-11-27T13:16:06.201Z" }, + { url = "https://files.pythonhosted.org/packages/53/50/1cac5113a542c82d5b5399d454c578a65ba14951bfff38aef297104f72fe/simsimd-6.2.1-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:edc68e727d53ed2866dcfb625f15e52be8f1e6809f4be2147bf8d2115a2542b7", size = 344437, upload-time = "2024-11-27T13:16:08.13Z" }, + { url = "https://files.pythonhosted.org/packages/9a/72/44905ee0e2ed999c52ad1eebf2c8705ce2776212a6387d77355df2c76704/simsimd-6.2.1-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:9e5e82551d75c0e2cd0d4b8af8db1cae7b5ac6dcc076c0c760870ff81f78135b", size = 389569, upload-time = "2024-11-27T13:16:10.196Z" }, + { url = "https://files.pythonhosted.org/packages/ee/d6/9b4a9141ceb29150d86698553c8e0193256b069bc755e875836c14a6f12e/simsimd-6.2.1-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:2fa19f8c9786757d19afcbda9f8fb68de55e4f5562725ae8727f887d01bf0e4d", size = 316923, upload-time = "2024-11-27T13:16:12.13Z" }, + { url = "https://files.pythonhosted.org/packages/ce/c0/de6aebd58b8de8f0177395b8fd68afb9a27ec010427c4ccd6104b94b6569/simsimd-6.2.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:5b0748aa6bd4df4c5a3f5e979aec14b26588f1b2e0d44075dcc9eaf4d555e15b", size = 670038, upload-time = "2024-11-27T13:16:14.104Z" }, + { url = "https://files.pythonhosted.org/packages/77/32/4c74664656231ccb43be4328dba40e9ada63d3cc1e557b1785ae0b9560b5/simsimd-6.2.1-cp313-cp313-win32.whl", hash = "sha256:7f43721e1a4ebe8d2245b0e85dd7de7153d1bf22839579d5f69a345909c68d9e", size = 55017, upload-time = "2024-11-27T13:16:16.163Z" }, + { url = "https://files.pythonhosted.org/packages/76/7f/57e02f6b2d09a1d42697e739b002bbe2112f8b8384d15d166154ec4cec44/simsimd-6.2.1-cp313-cp313-win_amd64.whl", hash = "sha256:6af1565e0ef7060bc52a38e3273a8e6e92aff47835965dc5311298563475935e", size = 87138, upload-time = "2024-11-27T13:16:17.973Z" }, + { url = "https://files.pythonhosted.org/packages/38/b9/941876e98dd1f98c158cd5e6633dc1573d1be6daf8f2e3ad5d15e6a8024d/simsimd-6.2.1-cp313-cp313-win_arm64.whl", hash = "sha256:e690b41377c8dd157d585713b0bc35c845aee7742334bf12d1f087fc8a65b6c3", size = 60408, upload-time = "2024-11-27T13:16:20.052Z" }, ] [[package]] name = "six" version = "1.17.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/94/e7/b2c673351809dca68a0e064b6af791aa332cf192da575fd474ed7d6f16a2/six-1.17.0.tar.gz", hash = "sha256:ff70335d468e7eb6ec65b95b99d3a2836546063f63acc5171de367e834932a81", size = 34031 } +sdist = { url = "https://files.pythonhosted.org/packages/94/e7/b2c673351809dca68a0e064b6af791aa332cf192da575fd474ed7d6f16a2/six-1.17.0.tar.gz", hash = "sha256:ff70335d468e7eb6ec65b95b99d3a2836546063f63acc5171de367e834932a81", size = 34031, upload-time = "2024-12-04T17:35:28.174Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/b7/ce/149a00dd41f10bc29e5921b496af8b574d8413afcd5e30dfa0ed46c2cc5e/six-1.17.0-py2.py3-none-any.whl", hash = "sha256:4721f391ed90541fddacab5acf947aa0d3dc7d27b2e1e8eda2be8970586c3274", size = 11050 }, + { url = "https://files.pythonhosted.org/packages/b7/ce/149a00dd41f10bc29e5921b496af8b574d8413afcd5e30dfa0ed46c2cc5e/six-1.17.0-py2.py3-none-any.whl", hash = "sha256:4721f391ed90541fddacab5acf947aa0d3dc7d27b2e1e8eda2be8970586c3274", size = 11050, upload-time = "2024-12-04T17:35:26.475Z" }, ] [[package]] name = "smmap" version = "5.0.2" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/44/cd/a040c4b3119bbe532e5b0732286f805445375489fceaec1f48306068ee3b/smmap-5.0.2.tar.gz", hash = "sha256:26ea65a03958fa0c8a1c7e8c7a58fdc77221b8910f6be2131affade476898ad5", size = 22329 } +sdist = { url = "https://files.pythonhosted.org/packages/44/cd/a040c4b3119bbe532e5b0732286f805445375489fceaec1f48306068ee3b/smmap-5.0.2.tar.gz", hash = "sha256:26ea65a03958fa0c8a1c7e8c7a58fdc77221b8910f6be2131affade476898ad5", size = 22329, upload-time = "2025-01-02T07:14:40.909Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/04/be/d09147ad1ec7934636ad912901c5fd7667e1c858e19d355237db0d0cd5e4/smmap-5.0.2-py3-none-any.whl", hash = "sha256:b30115f0def7d7531d22a0fb6502488d879e75b260a9db4d0819cfb25403af5e", size = 24303 }, + { url = "https://files.pythonhosted.org/packages/04/be/d09147ad1ec7934636ad912901c5fd7667e1c858e19d355237db0d0cd5e4/smmap-5.0.2-py3-none-any.whl", hash = "sha256:b30115f0def7d7531d22a0fb6502488d879e75b260a9db4d0819cfb25403af5e", size = 24303, upload-time = "2025-01-02T07:14:38.724Z" }, ] [[package]] @@ -9473,36 +9493,36 @@ dependencies = [ { name = "requests" }, { name = "rich" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/cd/25/0557391bdac6ee0825f10c22f3d5011342f6bd9d8e95b4c3f4a7e28ae016/smolagents-1.11.0.tar.gz", hash = "sha256:d009779f37d893e04accd1167f7aff5fccbd73c83e842d76769678b9e57fa86f", size = 138516 } +sdist = { url = "https://files.pythonhosted.org/packages/cd/25/0557391bdac6ee0825f10c22f3d5011342f6bd9d8e95b4c3f4a7e28ae016/smolagents-1.11.0.tar.gz", hash = "sha256:d009779f37d893e04accd1167f7aff5fccbd73c83e842d76769678b9e57fa86f", size = 138516, upload-time = "2025-03-14T19:54:26.517Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/b1/09/51dc413aca27d14f681d8f800ce845eeaa52203a5d649bb2f18896ec3dc7/smolagents-1.11.0-py3-none-any.whl", hash = "sha256:895711a90760b18b4229aa835dfddf11823457dcfdd0001c496423cad356326b", size = 105262 }, + { url = "https://files.pythonhosted.org/packages/b1/09/51dc413aca27d14f681d8f800ce845eeaa52203a5d649bb2f18896ec3dc7/smolagents-1.11.0-py3-none-any.whl", hash = "sha256:895711a90760b18b4229aa835dfddf11823457dcfdd0001c496423cad356326b", size = 105262, upload-time = "2025-03-14T19:54:24.673Z" }, ] [[package]] name = "sniffio" version = "1.3.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/a2/87/a6771e1546d97e7e041b6ae58d80074f81b7d5121207425c964ddf5cfdbd/sniffio-1.3.1.tar.gz", hash = "sha256:f4324edc670a0f49750a81b895f35c3adb843cca46f0530f79fc1babb23789dc", size = 20372 } +sdist = { url = "https://files.pythonhosted.org/packages/a2/87/a6771e1546d97e7e041b6ae58d80074f81b7d5121207425c964ddf5cfdbd/sniffio-1.3.1.tar.gz", hash = "sha256:f4324edc670a0f49750a81b895f35c3adb843cca46f0530f79fc1babb23789dc", size = 20372, upload-time = "2024-02-25T23:20:04.057Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/e9/44/75a9c9421471a6c4805dbf2356f7c181a29c1879239abab1ea2cc8f38b40/sniffio-1.3.1-py3-none-any.whl", hash = "sha256:2f6da418d1f1e0fddd844478f41680e794e6051915791a034ff65e5f100525a2", size = 10235 }, + { url = "https://files.pythonhosted.org/packages/e9/44/75a9c9421471a6c4805dbf2356f7c181a29c1879239abab1ea2cc8f38b40/sniffio-1.3.1-py3-none-any.whl", hash = "sha256:2f6da418d1f1e0fddd844478f41680e794e6051915791a034ff65e5f100525a2", size = 10235, upload-time = "2024-02-25T23:20:01.196Z" }, ] [[package]] name = "sortedcontainers" version = "2.4.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/e8/c4/ba2f8066cceb6f23394729afe52f3bf7adec04bf9ed2c820b39e19299111/sortedcontainers-2.4.0.tar.gz", hash = "sha256:25caa5a06cc30b6b83d11423433f65d1f9d76c4c6a0c90e3379eaa43b9bfdb88", size = 30594 } +sdist = { url = "https://files.pythonhosted.org/packages/e8/c4/ba2f8066cceb6f23394729afe52f3bf7adec04bf9ed2c820b39e19299111/sortedcontainers-2.4.0.tar.gz", hash = "sha256:25caa5a06cc30b6b83d11423433f65d1f9d76c4c6a0c90e3379eaa43b9bfdb88", size = 30594, upload-time = "2021-05-16T22:03:42.897Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/32/46/9cb0e58b2deb7f82b84065f37f3bffeb12413f947f9388e4cac22c4621ce/sortedcontainers-2.4.0-py2.py3-none-any.whl", hash = "sha256:a163dcaede0f1c021485e957a39245190e74249897e2ae4b2aa38595db237ee0", size = 29575 }, + { url = "https://files.pythonhosted.org/packages/32/46/9cb0e58b2deb7f82b84065f37f3bffeb12413f947f9388e4cac22c4621ce/sortedcontainers-2.4.0-py2.py3-none-any.whl", hash = "sha256:a163dcaede0f1c021485e957a39245190e74249897e2ae4b2aa38595db237ee0", size = 29575, upload-time = "2021-05-16T22:03:41.177Z" }, ] [[package]] name = "soupsieve" version = "2.6" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/d7/ce/fbaeed4f9fb8b2daa961f90591662df6a86c1abf25c548329a86920aedfb/soupsieve-2.6.tar.gz", hash = "sha256:e2e68417777af359ec65daac1057404a3c8a5455bb8abc36f1a9866ab1a51abb", size = 101569 } +sdist = { url = "https://files.pythonhosted.org/packages/d7/ce/fbaeed4f9fb8b2daa961f90591662df6a86c1abf25c548329a86920aedfb/soupsieve-2.6.tar.gz", hash = "sha256:e2e68417777af359ec65daac1057404a3c8a5455bb8abc36f1a9866ab1a51abb", size = 101569, upload-time = "2024-08-13T13:39:12.166Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/d1/c2/fe97d779f3ef3b15f05c94a2f1e3d21732574ed441687474db9d342a7315/soupsieve-2.6-py3-none-any.whl", hash = "sha256:e72c4ff06e4fb6e4b5a9f0f55fe6e81514581fca1515028625d0f299c602ccc9", size = 36186 }, + { url = "https://files.pythonhosted.org/packages/d1/c2/fe97d779f3ef3b15f05c94a2f1e3d21732574ed441687474db9d342a7315/soupsieve-2.6-py3-none-any.whl", hash = "sha256:e72c4ff06e4fb6e4b5a9f0f55fe6e81514581fca1515028625d0f299c602ccc9", size = 36186, upload-time = "2024-08-13T13:39:10.986Z" }, ] [[package]] @@ -9515,7 +9535,7 @@ dependencies = [ { name = "requests" }, { name = "tenacity" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/df/71/ae4f11b001b5792e1441f5da30899e8d59ac02e04c3a19a379d3814f60bb/spider-client-0.1.24.tar.gz", hash = "sha256:bf82f2c56b140e450421a4a88c665436a313108235e5a3626cdb237076425d29", size = 15383 } +sdist = { url = "https://files.pythonhosted.org/packages/df/71/ae4f11b001b5792e1441f5da30899e8d59ac02e04c3a19a379d3814f60bb/spider-client-0.1.24.tar.gz", hash = "sha256:bf82f2c56b140e450421a4a88c665436a313108235e5a3626cdb237076425d29", size = 15383, upload-time = "2024-12-05T22:12:10.381Z" } [[package]] name = "sqlalchemy" @@ -9525,41 +9545,41 @@ dependencies = [ { name = "greenlet", marker = "platform_machine == 'AMD64' or platform_machine == 'WIN32' or platform_machine == 'aarch64' or platform_machine == 'amd64' or platform_machine == 'ppc64le' or platform_machine == 'win32' or platform_machine == 'x86_64'" }, { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/00/8e/e77fcaa67f8b9f504b4764570191e291524575ddbfe78a90fc656d671fdc/sqlalchemy-2.0.39.tar.gz", hash = "sha256:5d2d1fe548def3267b4c70a8568f108d1fed7cbbeccb9cc166e05af2abc25c22", size = 9644602 } -wheels = [ - { url = "https://files.pythonhosted.org/packages/8d/1d/9f6a1ba617d6dcf27bad9f227b0d73210c706bfe20828f7f10c3bce09ba8/sqlalchemy-2.0.39-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:6827f8c1b2f13f1420545bd6d5b3f9e0b85fe750388425be53d23c760dcf176b", size = 2107430 }, - { url = "https://files.pythonhosted.org/packages/28/76/d597b6041b21cea951e8ce011d3ff84544f3986e94df679ffc93d5dc1974/sqlalchemy-2.0.39-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:d9f119e7736967c0ea03aff91ac7d04555ee038caf89bb855d93bbd04ae85b41", size = 2098622 }, - { url = "https://files.pythonhosted.org/packages/61/9e/a44899b1654fcb6a6559a5fd143cb49423178a2264fda3a9234cf7106e93/sqlalchemy-2.0.39-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4600c7a659d381146e1160235918826c50c80994e07c5b26946a3e7ec6c99249", size = 3080965 }, - { url = "https://files.pythonhosted.org/packages/01/30/862aea79563c12aab01270a53f488df83f92d368c2ef09cd84b462444c65/sqlalchemy-2.0.39-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4a06e6c8e31c98ddc770734c63903e39f1947c9e3e5e4bef515c5491b7737dde", size = 3089221 }, - { url = "https://files.pythonhosted.org/packages/96/08/de07932454f00fe67b461f28d8d64acfef9e8ac0c28e708f428ae293d0a7/sqlalchemy-2.0.39-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:c4c433f78c2908ae352848f56589c02b982d0e741b7905228fad628999799de4", size = 3045067 }, - { url = "https://files.pythonhosted.org/packages/e2/a5/4dec5af9bf40d55674c76979842b7ff2172daaa9c4794d698d360ae83302/sqlalchemy-2.0.39-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:7bd5c5ee1448b6408734eaa29c0d820d061ae18cb17232ce37848376dcfa3e92", size = 3070581 }, - { url = "https://files.pythonhosted.org/packages/48/ea/036811123ff844b6c5d76b121d15dba127d9eecdb66f5f87ad03fa339947/sqlalchemy-2.0.39-cp310-cp310-win32.whl", hash = "sha256:87a1ce1f5e5dc4b6f4e0aac34e7bb535cb23bd4f5d9c799ed1633b65c2bcad8c", size = 2079744 }, - { url = "https://files.pythonhosted.org/packages/d2/5b/c3f901fd962d16aef730632cf16db5e12110d4834bc7b2315fc57013ac49/sqlalchemy-2.0.39-cp310-cp310-win_amd64.whl", hash = "sha256:871f55e478b5a648c08dd24af44345406d0e636ffe021d64c9b57a4a11518304", size = 2104030 }, - { url = "https://files.pythonhosted.org/packages/59/23/d5f6a78cdec8b4c780b58bea2e243b80d324fb4733df5f31df695fe1fb2d/sqlalchemy-2.0.39-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:a28f9c238f1e143ff42ab3ba27990dfb964e5d413c0eb001b88794c5c4a528a9", size = 2108611 }, - { url = "https://files.pythonhosted.org/packages/c6/25/6bec21ca66c36e3dcebe0141b86787eb17e3a918f4f583741831958775c2/sqlalchemy-2.0.39-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:08cf721bbd4391a0e765fe0fe8816e81d9f43cece54fdb5ac465c56efafecb3d", size = 2099011 }, - { url = "https://files.pythonhosted.org/packages/d8/75/e713f1827132fbf6e1ababa39235e486b5c96f911f55430986c17d46e546/sqlalchemy-2.0.39-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7a8517b6d4005facdbd7eb4e8cf54797dbca100a7df459fdaff4c5123265c1cd", size = 3217287 }, - { url = "https://files.pythonhosted.org/packages/ff/0a/46f3171f564a19a1daf6e7e0e6c8afc6ecd792f947c6de435519d4d16af3/sqlalchemy-2.0.39-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4b2de1523d46e7016afc7e42db239bd41f2163316935de7c84d0e19af7e69538", size = 3217255 }, - { url = "https://files.pythonhosted.org/packages/80/57/12f5444c593536c1b61b34144d4ef4d4bac6e1919ce7b0626faecf1a959e/sqlalchemy-2.0.39-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:412c6c126369ddae171c13987b38df5122cb92015cba6f9ee1193b867f3f1530", size = 3154102 }, - { url = "https://files.pythonhosted.org/packages/3a/ad/1c681a46e0f10ecb5ca52d753416bffa8e80d62b3545e25f401a9b4082a5/sqlalchemy-2.0.39-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:6b35e07f1d57b79b86a7de8ecdcefb78485dab9851b9638c2c793c50203b2ae8", size = 3174432 }, - { url = "https://files.pythonhosted.org/packages/7c/c2/948569a87bfc5c356fa9b66f03f6da6bd6d6c6d68a89d7c556ed87442c06/sqlalchemy-2.0.39-cp311-cp311-win32.whl", hash = "sha256:3eb14ba1a9d07c88669b7faf8f589be67871d6409305e73e036321d89f1d904e", size = 2079289 }, - { url = "https://files.pythonhosted.org/packages/cd/57/f0369e53e3031afabf5a7f7b78134037245dfed8b884d4d0e1a9c87b7c0f/sqlalchemy-2.0.39-cp311-cp311-win_amd64.whl", hash = "sha256:78f1b79132a69fe8bd6b5d91ef433c8eb40688ba782b26f8c9f3d2d9ca23626f", size = 2104704 }, - { url = "https://files.pythonhosted.org/packages/98/86/b2cb432aeb00a1eda7ed33ce86d943c2452dc1642f3ec51bfe9eaae9604b/sqlalchemy-2.0.39-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:c457a38351fb6234781d054260c60e531047e4d07beca1889b558ff73dc2014b", size = 2107210 }, - { url = "https://files.pythonhosted.org/packages/bf/b0/b2479edb3419ca763ba1b587161c292d181351a33642985506a530f9162b/sqlalchemy-2.0.39-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:018ee97c558b499b58935c5a152aeabf6d36b3d55d91656abeb6d93d663c0c4c", size = 2097599 }, - { url = "https://files.pythonhosted.org/packages/58/5e/c5b792a4abcc71e68d44cb531c4845ac539d558975cc61db1afbc8a73c96/sqlalchemy-2.0.39-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5493a8120d6fc185f60e7254fc056a6742f1db68c0f849cfc9ab46163c21df47", size = 3247012 }, - { url = "https://files.pythonhosted.org/packages/e0/a8/055fa8a7c5f85e6123b7e40ec2e9e87d63c566011d599b4a5ab75e033017/sqlalchemy-2.0.39-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b2cf5b5ddb69142511d5559c427ff00ec8c0919a1e6c09486e9c32636ea2b9dd", size = 3257851 }, - { url = "https://files.pythonhosted.org/packages/f6/40/aec16681e91a22ddf03dbaeb3c659bce96107c5f47d2a7c665eb7f24a014/sqlalchemy-2.0.39-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:9f03143f8f851dd8de6b0c10784363712058f38209e926723c80654c1b40327a", size = 3193155 }, - { url = "https://files.pythonhosted.org/packages/21/9d/cef697b137b9eb0b66ab8e9cf193a7c7c048da3b4bb667e5fcea4d90c7a2/sqlalchemy-2.0.39-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:06205eb98cb3dd52133ca6818bf5542397f1dd1b69f7ea28aa84413897380b06", size = 3219770 }, - { url = "https://files.pythonhosted.org/packages/57/05/e109ca7dde837d8f2f1b235357e4e607f8af81ad8bc29c230fed8245687d/sqlalchemy-2.0.39-cp312-cp312-win32.whl", hash = "sha256:7f5243357e6da9a90c56282f64b50d29cba2ee1f745381174caacc50d501b109", size = 2077567 }, - { url = "https://files.pythonhosted.org/packages/97/c6/25ca068e38c29ed6be0fde2521888f19da923dbd58f5ff16af1b73ec9b58/sqlalchemy-2.0.39-cp312-cp312-win_amd64.whl", hash = "sha256:2ed107331d188a286611cea9022de0afc437dd2d3c168e368169f27aa0f61338", size = 2103136 }, - { url = "https://files.pythonhosted.org/packages/32/47/55778362642344324a900b6b2b1b26f7f02225b374eb93adc4a363a2d8ae/sqlalchemy-2.0.39-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:fe193d3ae297c423e0e567e240b4324d6b6c280a048e64c77a3ea6886cc2aa87", size = 2102484 }, - { url = "https://files.pythonhosted.org/packages/1b/e1/f5f26f67d095f408138f0fb2c37f827f3d458f2ae51881546045e7e55566/sqlalchemy-2.0.39-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:79f4f502125a41b1b3b34449e747a6abfd52a709d539ea7769101696bdca6716", size = 2092955 }, - { url = "https://files.pythonhosted.org/packages/c5/c2/0db0022fc729a54fc7aef90a3457bf20144a681baef82f7357832b44c566/sqlalchemy-2.0.39-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8a10ca7f8a1ea0fd5630f02feb055b0f5cdfcd07bb3715fc1b6f8cb72bf114e4", size = 3179367 }, - { url = "https://files.pythonhosted.org/packages/33/b7/f33743d87d0b4e7a1f12e1631a4b9a29a8d0d7c0ff9b8c896d0bf897fb60/sqlalchemy-2.0.39-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e6b0a1c7ed54a5361aaebb910c1fa864bae34273662bb4ff788a527eafd6e14d", size = 3192705 }, - { url = "https://files.pythonhosted.org/packages/c9/74/6814f31719109c973ddccc87bdfc2c2a9bc013bec64a375599dc5269a310/sqlalchemy-2.0.39-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:52607d0ebea43cf214e2ee84a6a76bc774176f97c5a774ce33277514875a718e", size = 3125927 }, - { url = "https://files.pythonhosted.org/packages/e8/6b/18f476f4baaa9a0e2fbc6808d8f958a5268b637c8eccff497bf96908d528/sqlalchemy-2.0.39-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:c08a972cbac2a14810463aec3a47ff218bb00c1a607e6689b531a7c589c50723", size = 3154055 }, - { url = "https://files.pythonhosted.org/packages/b4/60/76714cecb528da46bc53a0dd36d1ccef2f74ef25448b630a0a760ad07bdb/sqlalchemy-2.0.39-cp313-cp313-win32.whl", hash = "sha256:23c5aa33c01bd898f879db158537d7e7568b503b15aad60ea0c8da8109adf3e7", size = 2075315 }, - { url = "https://files.pythonhosted.org/packages/5b/7c/76828886d913700548bac5851eefa5b2c0251ebc37921fe476b93ce81b50/sqlalchemy-2.0.39-cp313-cp313-win_amd64.whl", hash = "sha256:4dabd775fd66cf17f31f8625fc0e4cfc5765f7982f94dc09b9e5868182cb71c0", size = 2099175 }, - { url = "https://files.pythonhosted.org/packages/7b/0f/d69904cb7d17e65c65713303a244ec91fd3c96677baf1d6331457fd47e16/sqlalchemy-2.0.39-py3-none-any.whl", hash = "sha256:a1c6b0a5e3e326a466d809b651c63f278b1256146a377a528b6938a279da334f", size = 1898621 }, +sdist = { url = "https://files.pythonhosted.org/packages/00/8e/e77fcaa67f8b9f504b4764570191e291524575ddbfe78a90fc656d671fdc/sqlalchemy-2.0.39.tar.gz", hash = "sha256:5d2d1fe548def3267b4c70a8568f108d1fed7cbbeccb9cc166e05af2abc25c22", size = 9644602, upload-time = "2025-03-11T18:27:09.744Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/8d/1d/9f6a1ba617d6dcf27bad9f227b0d73210c706bfe20828f7f10c3bce09ba8/sqlalchemy-2.0.39-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:6827f8c1b2f13f1420545bd6d5b3f9e0b85fe750388425be53d23c760dcf176b", size = 2107430, upload-time = "2025-03-11T19:19:43.164Z" }, + { url = "https://files.pythonhosted.org/packages/28/76/d597b6041b21cea951e8ce011d3ff84544f3986e94df679ffc93d5dc1974/sqlalchemy-2.0.39-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:d9f119e7736967c0ea03aff91ac7d04555ee038caf89bb855d93bbd04ae85b41", size = 2098622, upload-time = "2025-03-11T19:19:44.543Z" }, + { url = "https://files.pythonhosted.org/packages/61/9e/a44899b1654fcb6a6559a5fd143cb49423178a2264fda3a9234cf7106e93/sqlalchemy-2.0.39-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4600c7a659d381146e1160235918826c50c80994e07c5b26946a3e7ec6c99249", size = 3080965, upload-time = "2025-03-11T19:13:30.71Z" }, + { url = "https://files.pythonhosted.org/packages/01/30/862aea79563c12aab01270a53f488df83f92d368c2ef09cd84b462444c65/sqlalchemy-2.0.39-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4a06e6c8e31c98ddc770734c63903e39f1947c9e3e5e4bef515c5491b7737dde", size = 3089221, upload-time = "2025-03-11T19:22:37.474Z" }, + { url = "https://files.pythonhosted.org/packages/96/08/de07932454f00fe67b461f28d8d64acfef9e8ac0c28e708f428ae293d0a7/sqlalchemy-2.0.39-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:c4c433f78c2908ae352848f56589c02b982d0e741b7905228fad628999799de4", size = 3045067, upload-time = "2025-03-11T19:13:32.31Z" }, + { url = "https://files.pythonhosted.org/packages/e2/a5/4dec5af9bf40d55674c76979842b7ff2172daaa9c4794d698d360ae83302/sqlalchemy-2.0.39-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:7bd5c5ee1448b6408734eaa29c0d820d061ae18cb17232ce37848376dcfa3e92", size = 3070581, upload-time = "2025-03-11T19:22:39.288Z" }, + { url = "https://files.pythonhosted.org/packages/48/ea/036811123ff844b6c5d76b121d15dba127d9eecdb66f5f87ad03fa339947/sqlalchemy-2.0.39-cp310-cp310-win32.whl", hash = "sha256:87a1ce1f5e5dc4b6f4e0aac34e7bb535cb23bd4f5d9c799ed1633b65c2bcad8c", size = 2079744, upload-time = "2025-03-11T18:42:17.836Z" }, + { url = "https://files.pythonhosted.org/packages/d2/5b/c3f901fd962d16aef730632cf16db5e12110d4834bc7b2315fc57013ac49/sqlalchemy-2.0.39-cp310-cp310-win_amd64.whl", hash = "sha256:871f55e478b5a648c08dd24af44345406d0e636ffe021d64c9b57a4a11518304", size = 2104030, upload-time = "2025-03-11T18:42:20.809Z" }, + { url = "https://files.pythonhosted.org/packages/59/23/d5f6a78cdec8b4c780b58bea2e243b80d324fb4733df5f31df695fe1fb2d/sqlalchemy-2.0.39-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:a28f9c238f1e143ff42ab3ba27990dfb964e5d413c0eb001b88794c5c4a528a9", size = 2108611, upload-time = "2025-03-11T19:19:46.241Z" }, + { url = "https://files.pythonhosted.org/packages/c6/25/6bec21ca66c36e3dcebe0141b86787eb17e3a918f4f583741831958775c2/sqlalchemy-2.0.39-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:08cf721bbd4391a0e765fe0fe8816e81d9f43cece54fdb5ac465c56efafecb3d", size = 2099011, upload-time = "2025-03-11T19:19:48.06Z" }, + { url = "https://files.pythonhosted.org/packages/d8/75/e713f1827132fbf6e1ababa39235e486b5c96f911f55430986c17d46e546/sqlalchemy-2.0.39-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7a8517b6d4005facdbd7eb4e8cf54797dbca100a7df459fdaff4c5123265c1cd", size = 3217287, upload-time = "2025-03-11T19:13:34.191Z" }, + { url = "https://files.pythonhosted.org/packages/ff/0a/46f3171f564a19a1daf6e7e0e6c8afc6ecd792f947c6de435519d4d16af3/sqlalchemy-2.0.39-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4b2de1523d46e7016afc7e42db239bd41f2163316935de7c84d0e19af7e69538", size = 3217255, upload-time = "2025-03-11T19:22:41.439Z" }, + { url = "https://files.pythonhosted.org/packages/80/57/12f5444c593536c1b61b34144d4ef4d4bac6e1919ce7b0626faecf1a959e/sqlalchemy-2.0.39-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:412c6c126369ddae171c13987b38df5122cb92015cba6f9ee1193b867f3f1530", size = 3154102, upload-time = "2025-03-11T19:13:36.07Z" }, + { url = "https://files.pythonhosted.org/packages/3a/ad/1c681a46e0f10ecb5ca52d753416bffa8e80d62b3545e25f401a9b4082a5/sqlalchemy-2.0.39-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:6b35e07f1d57b79b86a7de8ecdcefb78485dab9851b9638c2c793c50203b2ae8", size = 3174432, upload-time = "2025-03-11T19:22:42.927Z" }, + { url = "https://files.pythonhosted.org/packages/7c/c2/948569a87bfc5c356fa9b66f03f6da6bd6d6c6d68a89d7c556ed87442c06/sqlalchemy-2.0.39-cp311-cp311-win32.whl", hash = "sha256:3eb14ba1a9d07c88669b7faf8f589be67871d6409305e73e036321d89f1d904e", size = 2079289, upload-time = "2025-03-11T18:42:22.076Z" }, + { url = "https://files.pythonhosted.org/packages/cd/57/f0369e53e3031afabf5a7f7b78134037245dfed8b884d4d0e1a9c87b7c0f/sqlalchemy-2.0.39-cp311-cp311-win_amd64.whl", hash = "sha256:78f1b79132a69fe8bd6b5d91ef433c8eb40688ba782b26f8c9f3d2d9ca23626f", size = 2104704, upload-time = "2025-03-11T18:42:23.314Z" }, + { url = "https://files.pythonhosted.org/packages/98/86/b2cb432aeb00a1eda7ed33ce86d943c2452dc1642f3ec51bfe9eaae9604b/sqlalchemy-2.0.39-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:c457a38351fb6234781d054260c60e531047e4d07beca1889b558ff73dc2014b", size = 2107210, upload-time = "2025-03-11T19:21:50.748Z" }, + { url = "https://files.pythonhosted.org/packages/bf/b0/b2479edb3419ca763ba1b587161c292d181351a33642985506a530f9162b/sqlalchemy-2.0.39-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:018ee97c558b499b58935c5a152aeabf6d36b3d55d91656abeb6d93d663c0c4c", size = 2097599, upload-time = "2025-03-11T19:21:52.273Z" }, + { url = "https://files.pythonhosted.org/packages/58/5e/c5b792a4abcc71e68d44cb531c4845ac539d558975cc61db1afbc8a73c96/sqlalchemy-2.0.39-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5493a8120d6fc185f60e7254fc056a6742f1db68c0f849cfc9ab46163c21df47", size = 3247012, upload-time = "2025-03-11T19:09:25.033Z" }, + { url = "https://files.pythonhosted.org/packages/e0/a8/055fa8a7c5f85e6123b7e40ec2e9e87d63c566011d599b4a5ab75e033017/sqlalchemy-2.0.39-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b2cf5b5ddb69142511d5559c427ff00ec8c0919a1e6c09486e9c32636ea2b9dd", size = 3257851, upload-time = "2025-03-11T19:32:43.917Z" }, + { url = "https://files.pythonhosted.org/packages/f6/40/aec16681e91a22ddf03dbaeb3c659bce96107c5f47d2a7c665eb7f24a014/sqlalchemy-2.0.39-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:9f03143f8f851dd8de6b0c10784363712058f38209e926723c80654c1b40327a", size = 3193155, upload-time = "2025-03-11T19:09:28.855Z" }, + { url = "https://files.pythonhosted.org/packages/21/9d/cef697b137b9eb0b66ab8e9cf193a7c7c048da3b4bb667e5fcea4d90c7a2/sqlalchemy-2.0.39-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:06205eb98cb3dd52133ca6818bf5542397f1dd1b69f7ea28aa84413897380b06", size = 3219770, upload-time = "2025-03-11T19:32:48.237Z" }, + { url = "https://files.pythonhosted.org/packages/57/05/e109ca7dde837d8f2f1b235357e4e607f8af81ad8bc29c230fed8245687d/sqlalchemy-2.0.39-cp312-cp312-win32.whl", hash = "sha256:7f5243357e6da9a90c56282f64b50d29cba2ee1f745381174caacc50d501b109", size = 2077567, upload-time = "2025-03-11T18:43:13.739Z" }, + { url = "https://files.pythonhosted.org/packages/97/c6/25ca068e38c29ed6be0fde2521888f19da923dbd58f5ff16af1b73ec9b58/sqlalchemy-2.0.39-cp312-cp312-win_amd64.whl", hash = "sha256:2ed107331d188a286611cea9022de0afc437dd2d3c168e368169f27aa0f61338", size = 2103136, upload-time = "2025-03-11T18:43:15.316Z" }, + { url = "https://files.pythonhosted.org/packages/32/47/55778362642344324a900b6b2b1b26f7f02225b374eb93adc4a363a2d8ae/sqlalchemy-2.0.39-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:fe193d3ae297c423e0e567e240b4324d6b6c280a048e64c77a3ea6886cc2aa87", size = 2102484, upload-time = "2025-03-11T19:21:54.018Z" }, + { url = "https://files.pythonhosted.org/packages/1b/e1/f5f26f67d095f408138f0fb2c37f827f3d458f2ae51881546045e7e55566/sqlalchemy-2.0.39-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:79f4f502125a41b1b3b34449e747a6abfd52a709d539ea7769101696bdca6716", size = 2092955, upload-time = "2025-03-11T19:21:55.658Z" }, + { url = "https://files.pythonhosted.org/packages/c5/c2/0db0022fc729a54fc7aef90a3457bf20144a681baef82f7357832b44c566/sqlalchemy-2.0.39-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8a10ca7f8a1ea0fd5630f02feb055b0f5cdfcd07bb3715fc1b6f8cb72bf114e4", size = 3179367, upload-time = "2025-03-11T19:09:31.059Z" }, + { url = "https://files.pythonhosted.org/packages/33/b7/f33743d87d0b4e7a1f12e1631a4b9a29a8d0d7c0ff9b8c896d0bf897fb60/sqlalchemy-2.0.39-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e6b0a1c7ed54a5361aaebb910c1fa864bae34273662bb4ff788a527eafd6e14d", size = 3192705, upload-time = "2025-03-11T19:32:50.795Z" }, + { url = "https://files.pythonhosted.org/packages/c9/74/6814f31719109c973ddccc87bdfc2c2a9bc013bec64a375599dc5269a310/sqlalchemy-2.0.39-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:52607d0ebea43cf214e2ee84a6a76bc774176f97c5a774ce33277514875a718e", size = 3125927, upload-time = "2025-03-11T19:09:32.678Z" }, + { url = "https://files.pythonhosted.org/packages/e8/6b/18f476f4baaa9a0e2fbc6808d8f958a5268b637c8eccff497bf96908d528/sqlalchemy-2.0.39-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:c08a972cbac2a14810463aec3a47ff218bb00c1a607e6689b531a7c589c50723", size = 3154055, upload-time = "2025-03-11T19:32:53.344Z" }, + { url = "https://files.pythonhosted.org/packages/b4/60/76714cecb528da46bc53a0dd36d1ccef2f74ef25448b630a0a760ad07bdb/sqlalchemy-2.0.39-cp313-cp313-win32.whl", hash = "sha256:23c5aa33c01bd898f879db158537d7e7568b503b15aad60ea0c8da8109adf3e7", size = 2075315, upload-time = "2025-03-11T18:43:16.946Z" }, + { url = "https://files.pythonhosted.org/packages/5b/7c/76828886d913700548bac5851eefa5b2c0251ebc37921fe476b93ce81b50/sqlalchemy-2.0.39-cp313-cp313-win_amd64.whl", hash = "sha256:4dabd775fd66cf17f31f8625fc0e4cfc5765f7982f94dc09b9e5868182cb71c0", size = 2099175, upload-time = "2025-03-11T18:43:18.141Z" }, + { url = "https://files.pythonhosted.org/packages/7b/0f/d69904cb7d17e65c65713303a244ec91fd3c96677baf1d6331457fd47e16/sqlalchemy-2.0.39-py3-none-any.whl", hash = "sha256:a1c6b0a5e3e326a466d809b651c63f278b1256146a377a528b6938a279da334f", size = 1898621, upload-time = "2025-03-11T19:20:33.027Z" }, ] [package.optional-dependencies] @@ -9586,9 +9606,9 @@ dependencies = [ { name = "pydantic" }, { name = "sqlalchemy" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/b5/39/8641040ab0d5e1d8a1c2325ae89a01ae659fc96c61a43d158fb71c9a0bf0/sqlmodel-0.0.22.tar.gz", hash = "sha256:7d37c882a30c43464d143e35e9ecaf945d88035e20117bf5ec2834a23cbe505e", size = 116392 } +sdist = { url = "https://files.pythonhosted.org/packages/b5/39/8641040ab0d5e1d8a1c2325ae89a01ae659fc96c61a43d158fb71c9a0bf0/sqlmodel-0.0.22.tar.gz", hash = "sha256:7d37c882a30c43464d143e35e9ecaf945d88035e20117bf5ec2834a23cbe505e", size = 116392, upload-time = "2024-08-31T09:43:24.088Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/dd/b1/3af5104b716c420e40a6ea1b09886cae3a1b9f4538343875f637755cae5b/sqlmodel-0.0.22-py3-none-any.whl", hash = "sha256:a1ed13e28a1f4057cbf4ff6cdb4fc09e85702621d3259ba17b3c230bfb2f941b", size = 28276 }, + { url = "https://files.pythonhosted.org/packages/dd/b1/3af5104b716c420e40a6ea1b09886cae3a1b9f4538343875f637755cae5b/sqlmodel-0.0.22-py3-none-any.whl", hash = "sha256:a1ed13e28a1f4057cbf4ff6cdb4fc09e85702621d3259ba17b3c230bfb2f941b", size = 28276, upload-time = "2024-08-31T09:43:22.358Z" }, ] [[package]] @@ -9599,18 +9619,18 @@ dependencies = [ { name = "anyio" }, { name = "starlette" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/71/a4/80d2a11af59fe75b48230846989e93979c892d3a20016b42bb44edb9e398/sse_starlette-2.2.1.tar.gz", hash = "sha256:54470d5f19274aeed6b2d473430b08b4b379ea851d953b11d7f1c4a2c118b419", size = 17376 } +sdist = { url = "https://files.pythonhosted.org/packages/71/a4/80d2a11af59fe75b48230846989e93979c892d3a20016b42bb44edb9e398/sse_starlette-2.2.1.tar.gz", hash = "sha256:54470d5f19274aeed6b2d473430b08b4b379ea851d953b11d7f1c4a2c118b419", size = 17376, upload-time = "2024-12-25T09:09:30.616Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/d9/e0/5b8bd393f27f4a62461c5cf2479c75a2cc2ffa330976f9f00f5f6e4f50eb/sse_starlette-2.2.1-py3-none-any.whl", hash = "sha256:6410a3d3ba0c89e7675d4c273a301d64649c03a5ef1ca101f10b47f895fd0e99", size = 10120 }, + { url = "https://files.pythonhosted.org/packages/d9/e0/5b8bd393f27f4a62461c5cf2479c75a2cc2ffa330976f9f00f5f6e4f50eb/sse_starlette-2.2.1-py3-none-any.whl", hash = "sha256:6410a3d3ba0c89e7675d4c273a301d64649c03a5ef1ca101f10b47f895fd0e99", size = 10120, upload-time = "2024-12-25T09:09:26.761Z" }, ] [[package]] name = "sseclient-py" version = "1.8.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/e8/ed/3df5ab8bb0c12f86c28d0cadb11ed1de44a92ed35ce7ff4fd5518a809325/sseclient-py-1.8.0.tar.gz", hash = "sha256:c547c5c1a7633230a38dc599a21a2dc638f9b5c297286b48b46b935c71fac3e8", size = 7791 } +sdist = { url = "https://files.pythonhosted.org/packages/e8/ed/3df5ab8bb0c12f86c28d0cadb11ed1de44a92ed35ce7ff4fd5518a809325/sseclient-py-1.8.0.tar.gz", hash = "sha256:c547c5c1a7633230a38dc599a21a2dc638f9b5c297286b48b46b935c71fac3e8", size = 7791, upload-time = "2023-09-01T19:39:20.45Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/49/58/97655efdfeb5b4eeab85b1fc5d3fa1023661246c2ab2a26ea8e47402d4f2/sseclient_py-1.8.0-py2.py3-none-any.whl", hash = "sha256:4ecca6dc0b9f963f8384e9d7fd529bf93dd7d708144c4fb5da0e0a1a926fee83", size = 8828 }, + { url = "https://files.pythonhosted.org/packages/49/58/97655efdfeb5b4eeab85b1fc5d3fa1023661246c2ab2a26ea8e47402d4f2/sseclient_py-1.8.0-py2.py3-none-any.whl", hash = "sha256:4ecca6dc0b9f963f8384e9d7fd529bf93dd7d708144c4fb5da0e0a1a926fee83", size = 8828, upload-time = "2023-09-01T19:39:17.627Z" }, ] [[package]] @@ -9622,9 +9642,9 @@ dependencies = [ { name = "executing" }, { name = "pure-eval" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/28/e3/55dcc2cfbc3ca9c29519eb6884dd1415ecb53b0e934862d3559ddcb7e20b/stack_data-0.6.3.tar.gz", hash = "sha256:836a778de4fec4dcd1dcd89ed8abff8a221f58308462e1c4aa2a3cf30148f0b9", size = 44707 } +sdist = { url = "https://files.pythonhosted.org/packages/28/e3/55dcc2cfbc3ca9c29519eb6884dd1415ecb53b0e934862d3559ddcb7e20b/stack_data-0.6.3.tar.gz", hash = "sha256:836a778de4fec4dcd1dcd89ed8abff8a221f58308462e1c4aa2a3cf30148f0b9", size = 44707, upload-time = "2023-09-30T13:58:05.479Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/f1/7b/ce1eafaf1a76852e2ec9b22edecf1daa58175c090266e9f6c64afcd81d91/stack_data-0.6.3-py3-none-any.whl", hash = "sha256:d5558e0c25a4cb0853cddad3d77da9891a08cb85dd9f9f91b9f8cd66e511e695", size = 24521 }, + { url = "https://files.pythonhosted.org/packages/f1/7b/ce1eafaf1a76852e2ec9b22edecf1daa58175c090266e9f6c64afcd81d91/stack_data-0.6.3-py3-none-any.whl", hash = "sha256:d5558e0c25a4cb0853cddad3d77da9891a08cb85dd9f9f91b9f8cd66e511e695", size = 24521, upload-time = "2023-09-30T13:58:03.53Z" }, ] [[package]] @@ -9634,9 +9654,9 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "anyio" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/04/1b/52b27f2e13ceedc79a908e29eac426a63465a1a01248e5f24aa36a62aeb3/starlette-0.46.1.tar.gz", hash = "sha256:3c88d58ee4bd1bb807c0d1acb381838afc7752f9ddaec81bbe4383611d833230", size = 2580102 } +sdist = { url = "https://files.pythonhosted.org/packages/04/1b/52b27f2e13ceedc79a908e29eac426a63465a1a01248e5f24aa36a62aeb3/starlette-0.46.1.tar.gz", hash = "sha256:3c88d58ee4bd1bb807c0d1acb381838afc7752f9ddaec81bbe4383611d833230", size = 2580102, upload-time = "2025-03-08T10:55:34.504Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/a0/4b/528ccf7a982216885a1ff4908e886b8fb5f19862d1962f56a3fce2435a70/starlette-0.46.1-py3-none-any.whl", hash = "sha256:77c74ed9d2720138b25875133f3a2dae6d854af2ec37dceb56aef370c1d8a227", size = 71995 }, + { url = "https://files.pythonhosted.org/packages/a0/4b/528ccf7a982216885a1ff4908e886b8fb5f19862d1962f56a3fce2435a70/starlette-0.46.1-py3-none-any.whl", hash = "sha256:77c74ed9d2720138b25875133f3a2dae6d854af2ec37dceb56aef370c1d8a227", size = 71995, upload-time = "2025-03-08T10:55:32.662Z" }, ] [[package]] @@ -9648,18 +9668,18 @@ dependencies = [ { name = "python-dateutil" }, { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/23/7e/c644337cc0147e1784c34258a518823d505c008282c82305edcbb7ccc600/storage3-0.7.7.tar.gz", hash = "sha256:9fba680cf761d139ad764f43f0e91c245d1ce1af2cc3afe716652f835f48f83e", size = 9282 } +sdist = { url = "https://files.pythonhosted.org/packages/23/7e/c644337cc0147e1784c34258a518823d505c008282c82305edcbb7ccc600/storage3-0.7.7.tar.gz", hash = "sha256:9fba680cf761d139ad764f43f0e91c245d1ce1af2cc3afe716652f835f48f83e", size = 9282, upload-time = "2024-07-14T22:25:57.97Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/aa/fa/92bd5459ca82d3c24def4f2a72f07f401c4e95de4d44840e2671bed3f052/storage3-0.7.7-py3-none-any.whl", hash = "sha256:ed80a2546cd0b5c22e2c30ea71096db6c99268daf2958c603488e7d72efb8426", size = 16057 }, + { url = "https://files.pythonhosted.org/packages/aa/fa/92bd5459ca82d3c24def4f2a72f07f401c4e95de4d44840e2671bed3f052/storage3-0.7.7-py3-none-any.whl", hash = "sha256:ed80a2546cd0b5c22e2c30ea71096db6c99268daf2958c603488e7d72efb8426", size = 16057, upload-time = "2024-07-14T22:25:56.119Z" }, ] [[package]] name = "strenum" version = "0.4.15" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/85/ad/430fb60d90e1d112a62ff57bdd1f286ec73a2a0331272febfddd21f330e1/StrEnum-0.4.15.tar.gz", hash = "sha256:878fb5ab705442070e4dd1929bb5e2249511c0bcf2b0eeacf3bcd80875c82eff", size = 23384 } +sdist = { url = "https://files.pythonhosted.org/packages/85/ad/430fb60d90e1d112a62ff57bdd1f286ec73a2a0331272febfddd21f330e1/StrEnum-0.4.15.tar.gz", hash = "sha256:878fb5ab705442070e4dd1929bb5e2249511c0bcf2b0eeacf3bcd80875c82eff", size = 23384, upload-time = "2023-06-29T22:02:58.399Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/81/69/297302c5f5f59c862faa31e6cb9a4cd74721cd1e052b38e464c5b402df8b/StrEnum-0.4.15-py3-none-any.whl", hash = "sha256:a30cda4af7cc6b5bf52c8055bc4bf4b2b6b14a93b574626da33df53cf7740659", size = 8851 }, + { url = "https://files.pythonhosted.org/packages/81/69/297302c5f5f59c862faa31e6cb9a4cd74721cd1e052b38e464c5b402df8b/StrEnum-0.4.15-py3-none-any.whl", hash = "sha256:a30cda4af7cc6b5bf52c8055bc4bf4b2b6b14a93b574626da33df53cf7740659", size = 8851, upload-time = "2023-06-29T22:02:56.947Z" }, ] [[package]] @@ -9669,9 +9689,9 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "typing-extensions", marker = "python_full_version < '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/ff/6a/b0b6d440e429d2267076c4819300d9929563b1da959cf1f68afbcd69fe45/structlog-25.3.0.tar.gz", hash = "sha256:8dab497e6f6ca962abad0c283c46744185e0c9ba900db52a423cb6db99f7abeb", size = 1367514 } +sdist = { url = "https://files.pythonhosted.org/packages/ff/6a/b0b6d440e429d2267076c4819300d9929563b1da959cf1f68afbcd69fe45/structlog-25.3.0.tar.gz", hash = "sha256:8dab497e6f6ca962abad0c283c46744185e0c9ba900db52a423cb6db99f7abeb", size = 1367514, upload-time = "2025-04-25T16:00:39.167Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/f5/52/7a2c7a317b254af857464da3d60a0d3730c44f912f8c510c76a738a207fd/structlog-25.3.0-py3-none-any.whl", hash = "sha256:a341f5524004c158498c3127eecded091eb67d3a611e7a3093deca30db06e172", size = 68240 }, + { url = "https://files.pythonhosted.org/packages/f5/52/7a2c7a317b254af857464da3d60a0d3730c44f912f8c510c76a738a207fd/structlog-25.3.0-py3-none-any.whl", hash = "sha256:a341f5524004c158498c3127eecded091eb67d3a611e7a3093deca30db06e172", size = 68240, upload-time = "2025-04-25T16:00:37.295Z" }, ] [[package]] @@ -9686,9 +9706,9 @@ dependencies = [ { name = "storage3" }, { name = "supafunc" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/10/4c/48acd78accdf8f8f26374a4585b0209a5e2d7510e9c79e6b12e656b06ecf/supabase-2.6.0.tar.gz", hash = "sha256:e8ade712b56919eb37724d4de90ee89f2d8f05393acb3e6470ab53ac95f9196e", size = 13518 } +sdist = { url = "https://files.pythonhosted.org/packages/10/4c/48acd78accdf8f8f26374a4585b0209a5e2d7510e9c79e6b12e656b06ecf/supabase-2.6.0.tar.gz", hash = "sha256:e8ade712b56919eb37724d4de90ee89f2d8f05393acb3e6470ab53ac95f9196e", size = 13518, upload-time = "2024-07-24T14:02:17.571Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/80/a3/f83657af88ab558d2a76cc324e7c9d6a3641a119961a866f75b167b0d40b/supabase-2.6.0-py3-none-any.whl", hash = "sha256:3981016022511e5e58d8fb15d31b24991138eb85fb4be59344db5e8f61b9f92b", size = 16417 }, + { url = "https://files.pythonhosted.org/packages/80/a3/f83657af88ab558d2a76cc324e7c9d6a3641a119961a866f75b167b0d40b/supabase-2.6.0-py3-none-any.whl", hash = "sha256:3981016022511e5e58d8fb15d31b24991138eb85fb4be59344db5e8f61b9f92b", size = 16417, upload-time = "2024-07-24T14:02:16.063Z" }, ] [[package]] @@ -9698,9 +9718,9 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "httpx", extra = ["http2"] }, ] -sdist = { url = "https://files.pythonhosted.org/packages/6f/f6/06eefb1975e871b36abc8aebd6e370d441344ac4323d85cad6790709f75a/supafunc-0.5.1.tar.gz", hash = "sha256:1ae9dce6bd935939c561650e86abb676af9665ecf5d4ffc1c7ec3c4932c84334", size = 4087 } +sdist = { url = "https://files.pythonhosted.org/packages/6f/f6/06eefb1975e871b36abc8aebd6e370d441344ac4323d85cad6790709f75a/supafunc-0.5.1.tar.gz", hash = "sha256:1ae9dce6bd935939c561650e86abb676af9665ecf5d4ffc1c7ec3c4932c84334", size = 4087, upload-time = "2024-07-25T09:21:46.069Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/93/ea/da0b3bd36ac21e91a7f3d43c3cc7884b79d96766cb07d1e55a83df0baadd/supafunc-0.5.1-py3-none-any.whl", hash = "sha256:b05e99a2b41270211a3f90ec843c04c5f27a5618f2d2d2eb8e07f41eb962a910", size = 6404 }, + { url = "https://files.pythonhosted.org/packages/93/ea/da0b3bd36ac21e91a7f3d43c3cc7884b79d96766cb07d1e55a83df0baadd/supafunc-0.5.1-py3-none-any.whl", hash = "sha256:b05e99a2b41270211a3f90ec843c04c5f27a5618f2d2d2eb8e07f41eb962a910", size = 6404, upload-time = "2024-07-25T09:21:44.738Z" }, ] [[package]] @@ -9710,9 +9730,9 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "mpmath" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/11/8a/5a7fd6284fa8caac23a26c9ddf9c30485a48169344b4bd3b0f02fef1890f/sympy-1.13.3.tar.gz", hash = "sha256:b27fd2c6530e0ab39e275fc9b683895367e51d5da91baa8d3d64db2565fec4d9", size = 7533196 } +sdist = { url = "https://files.pythonhosted.org/packages/11/8a/5a7fd6284fa8caac23a26c9ddf9c30485a48169344b4bd3b0f02fef1890f/sympy-1.13.3.tar.gz", hash = "sha256:b27fd2c6530e0ab39e275fc9b683895367e51d5da91baa8d3d64db2565fec4d9", size = 7533196, upload-time = "2024-09-18T21:54:25.591Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/99/ff/c87e0622b1dadea79d2fb0b25ade9ed98954c9033722eb707053d310d4f3/sympy-1.13.3-py3-none-any.whl", hash = "sha256:54612cf55a62755ee71824ce692986f23c88ffa77207b30c1368eda4a7060f73", size = 6189483 }, + { url = "https://files.pythonhosted.org/packages/99/ff/c87e0622b1dadea79d2fb0b25ade9ed98954c9033722eb707053d310d4f3/sympy-1.13.3-py3-none-any.whl", hash = "sha256:54612cf55a62755ee71824ce692986f23c88ffa77207b30c1368eda4a7060f73", size = 6189483, upload-time = "2024-09-18T21:54:23.097Z" }, ] [[package]] @@ -9722,45 +9742,45 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "pytest" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/8f/47/821aad6be7a3ee5ef590369dab1ba9f969aad0ca1d8e92ef28d737d056ba/syrupy-4.9.0.tar.gz", hash = "sha256:7bd822492a6fa9f6f98832c2ca24f513b3e69a5690f4b2166bdb3b3941eef767", size = 52304 } +sdist = { url = "https://files.pythonhosted.org/packages/8f/47/821aad6be7a3ee5ef590369dab1ba9f969aad0ca1d8e92ef28d737d056ba/syrupy-4.9.0.tar.gz", hash = "sha256:7bd822492a6fa9f6f98832c2ca24f513b3e69a5690f4b2166bdb3b3941eef767", size = 52304, upload-time = "2025-03-08T19:08:31.402Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/14/78/1e7aee4498f79624f85a6480eb8bc04bacb729c30336bc61b384c6ce4998/syrupy-4.9.0-py3-none-any.whl", hash = "sha256:3028d60188df9b39079678501be7d72fe64d32e2bb53d78df87f5a84bde94d76", size = 52045 }, + { url = "https://files.pythonhosted.org/packages/14/78/1e7aee4498f79624f85a6480eb8bc04bacb729c30336bc61b384c6ce4998/syrupy-4.9.0-py3-none-any.whl", hash = "sha256:3028d60188df9b39079678501be7d72fe64d32e2bb53d78df87f5a84bde94d76", size = 52045, upload-time = "2025-03-08T19:08:29.96Z" }, ] [[package]] name = "tabulate" version = "0.9.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/ec/fe/802052aecb21e3797b8f7902564ab6ea0d60ff8ca23952079064155d1ae1/tabulate-0.9.0.tar.gz", hash = "sha256:0095b12bf5966de529c0feb1fa08671671b3368eec77d7ef7ab114be2c068b3c", size = 81090 } +sdist = { url = "https://files.pythonhosted.org/packages/ec/fe/802052aecb21e3797b8f7902564ab6ea0d60ff8ca23952079064155d1ae1/tabulate-0.9.0.tar.gz", hash = "sha256:0095b12bf5966de529c0feb1fa08671671b3368eec77d7ef7ab114be2c068b3c", size = 81090, upload-time = "2022-10-06T17:21:48.54Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/40/44/4a5f08c96eb108af5cb50b41f76142f0afa346dfa99d5296fe7202a11854/tabulate-0.9.0-py3-none-any.whl", hash = "sha256:024ca478df22e9340661486f85298cff5f6dcdba14f3813e8830015b9ed1948f", size = 35252 }, + { url = "https://files.pythonhosted.org/packages/40/44/4a5f08c96eb108af5cb50b41f76142f0afa346dfa99d5296fe7202a11854/tabulate-0.9.0-py3-none-any.whl", hash = "sha256:024ca478df22e9340661486f85298cff5f6dcdba14f3813e8830015b9ed1948f", size = 35252, upload-time = "2022-10-06T17:21:44.262Z" }, ] [[package]] name = "tenacity" version = "8.5.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/a3/4d/6a19536c50b849338fcbe9290d562b52cbdcf30d8963d3588a68a4107df1/tenacity-8.5.0.tar.gz", hash = "sha256:8bc6c0c8a09b31e6cad13c47afbed1a567518250a9a171418582ed8d9c20ca78", size = 47309 } +sdist = { url = "https://files.pythonhosted.org/packages/a3/4d/6a19536c50b849338fcbe9290d562b52cbdcf30d8963d3588a68a4107df1/tenacity-8.5.0.tar.gz", hash = "sha256:8bc6c0c8a09b31e6cad13c47afbed1a567518250a9a171418582ed8d9c20ca78", size = 47309, upload-time = "2024-07-05T07:25:31.836Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/d2/3f/8ba87d9e287b9d385a02a7114ddcef61b26f86411e121c9003eb509a1773/tenacity-8.5.0-py3-none-any.whl", hash = "sha256:b594c2a5945830c267ce6b79a166228323ed52718f30302c1359836112346687", size = 28165 }, + { url = "https://files.pythonhosted.org/packages/d2/3f/8ba87d9e287b9d385a02a7114ddcef61b26f86411e121c9003eb509a1773/tenacity-8.5.0-py3-none-any.whl", hash = "sha256:b594c2a5945830c267ce6b79a166228323ed52718f30302c1359836112346687", size = 28165, upload-time = "2024-07-05T07:25:29.591Z" }, ] [[package]] name = "termcolor" version = "2.5.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/37/72/88311445fd44c455c7d553e61f95412cf89054308a1aa2434ab835075fc5/termcolor-2.5.0.tar.gz", hash = "sha256:998d8d27da6d48442e8e1f016119076b690d962507531df4890fcd2db2ef8a6f", size = 13057 } +sdist = { url = "https://files.pythonhosted.org/packages/37/72/88311445fd44c455c7d553e61f95412cf89054308a1aa2434ab835075fc5/termcolor-2.5.0.tar.gz", hash = "sha256:998d8d27da6d48442e8e1f016119076b690d962507531df4890fcd2db2ef8a6f", size = 13057, upload-time = "2024-10-06T19:50:04.115Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/7f/be/df630c387a0a054815d60be6a97eb4e8f17385d5d6fe660e1c02750062b4/termcolor-2.5.0-py3-none-any.whl", hash = "sha256:37b17b5fc1e604945c2642c872a3764b5d547a48009871aea3edd3afa180afb8", size = 7755 }, + { url = "https://files.pythonhosted.org/packages/7f/be/df630c387a0a054815d60be6a97eb4e8f17385d5d6fe660e1c02750062b4/termcolor-2.5.0-py3-none-any.whl", hash = "sha256:37b17b5fc1e604945c2642c872a3764b5d547a48009871aea3edd3afa180afb8", size = 7755, upload-time = "2024-10-06T19:50:02.097Z" }, ] [[package]] name = "threadpoolctl" version = "3.6.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/b7/4d/08c89e34946fce2aec4fbb45c9016efd5f4d7f24af8e5d93296e935631d8/threadpoolctl-3.6.0.tar.gz", hash = "sha256:8ab8b4aa3491d812b623328249fab5302a68d2d71745c8a4c719a2fcaba9f44e", size = 21274 } +sdist = { url = "https://files.pythonhosted.org/packages/b7/4d/08c89e34946fce2aec4fbb45c9016efd5f4d7f24af8e5d93296e935631d8/threadpoolctl-3.6.0.tar.gz", hash = "sha256:8ab8b4aa3491d812b623328249fab5302a68d2d71745c8a4c719a2fcaba9f44e", size = 21274, upload-time = "2025-03-13T13:49:23.031Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/32/d5/f9a850d79b0851d1d4ef6456097579a9005b31fea68726a4ae5f2d82ddd9/threadpoolctl-3.6.0-py3-none-any.whl", hash = "sha256:43a0b8fd5a2928500110039e43a5eed8480b918967083ea48dc3ab9f13c4a7fb", size = 18638 }, + { url = "https://files.pythonhosted.org/packages/32/d5/f9a850d79b0851d1d4ef6456097579a9005b31fea68726a4ae5f2d82ddd9/threadpoolctl-3.6.0-py3-none-any.whl", hash = "sha256:43a0b8fd5a2928500110039e43a5eed8480b918967083ea48dc3ab9f13c4a7fb", size = 18638, upload-time = "2025-03-13T13:49:21.846Z" }, ] [[package]] @@ -9771,39 +9791,39 @@ dependencies = [ { name = "regex" }, { name = "requests" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/ea/cf/756fedf6981e82897f2d570dd25fa597eb3f4459068ae0572d7e888cfd6f/tiktoken-0.9.0.tar.gz", hash = "sha256:d02a5ca6a938e0490e1ff957bc48c8b078c88cb83977be1625b1fd8aac792c5d", size = 35991 } -wheels = [ - { url = "https://files.pythonhosted.org/packages/64/f3/50ec5709fad61641e4411eb1b9ac55b99801d71f1993c29853f256c726c9/tiktoken-0.9.0-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:586c16358138b96ea804c034b8acf3f5d3f0258bd2bc3b0227af4af5d622e382", size = 1065770 }, - { url = "https://files.pythonhosted.org/packages/d6/f8/5a9560a422cf1755b6e0a9a436e14090eeb878d8ec0f80e0cd3d45b78bf4/tiktoken-0.9.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:d9c59ccc528c6c5dd51820b3474402f69d9a9e1d656226848ad68a8d5b2e5108", size = 1009314 }, - { url = "https://files.pythonhosted.org/packages/bc/20/3ed4cfff8f809cb902900ae686069e029db74567ee10d017cb254df1d598/tiktoken-0.9.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f0968d5beeafbca2a72c595e8385a1a1f8af58feaebb02b227229b69ca5357fd", size = 1143140 }, - { url = "https://files.pythonhosted.org/packages/f1/95/cc2c6d79df8f113bdc6c99cdec985a878768120d87d839a34da4bd3ff90a/tiktoken-0.9.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:92a5fb085a6a3b7350b8fc838baf493317ca0e17bd95e8642f95fc69ecfed1de", size = 1197860 }, - { url = "https://files.pythonhosted.org/packages/c7/6c/9c1a4cc51573e8867c9381db1814223c09ebb4716779c7f845d48688b9c8/tiktoken-0.9.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:15a2752dea63d93b0332fb0ddb05dd909371ededa145fe6a3242f46724fa7990", size = 1259661 }, - { url = "https://files.pythonhosted.org/packages/cd/4c/22eb8e9856a2b1808d0a002d171e534eac03f96dbe1161978d7389a59498/tiktoken-0.9.0-cp310-cp310-win_amd64.whl", hash = "sha256:26113fec3bd7a352e4b33dbaf1bd8948de2507e30bd95a44e2b1156647bc01b4", size = 894026 }, - { url = "https://files.pythonhosted.org/packages/4d/ae/4613a59a2a48e761c5161237fc850eb470b4bb93696db89da51b79a871f1/tiktoken-0.9.0-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:f32cc56168eac4851109e9b5d327637f15fd662aa30dd79f964b7c39fbadd26e", size = 1065987 }, - { url = "https://files.pythonhosted.org/packages/3f/86/55d9d1f5b5a7e1164d0f1538a85529b5fcba2b105f92db3622e5d7de6522/tiktoken-0.9.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:45556bc41241e5294063508caf901bf92ba52d8ef9222023f83d2483a3055348", size = 1009155 }, - { url = "https://files.pythonhosted.org/packages/03/58/01fb6240df083b7c1916d1dcb024e2b761213c95d576e9f780dfb5625a76/tiktoken-0.9.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:03935988a91d6d3216e2ec7c645afbb3d870b37bcb67ada1943ec48678e7ee33", size = 1142898 }, - { url = "https://files.pythonhosted.org/packages/b1/73/41591c525680cd460a6becf56c9b17468d3711b1df242c53d2c7b2183d16/tiktoken-0.9.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8b3d80aad8d2c6b9238fc1a5524542087c52b860b10cbf952429ffb714bc1136", size = 1197535 }, - { url = "https://files.pythonhosted.org/packages/7d/7c/1069f25521c8f01a1a182f362e5c8e0337907fae91b368b7da9c3e39b810/tiktoken-0.9.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:b2a21133be05dc116b1d0372af051cd2c6aa1d2188250c9b553f9fa49301b336", size = 1259548 }, - { url = "https://files.pythonhosted.org/packages/6f/07/c67ad1724b8e14e2b4c8cca04b15da158733ac60136879131db05dda7c30/tiktoken-0.9.0-cp311-cp311-win_amd64.whl", hash = "sha256:11a20e67fdf58b0e2dea7b8654a288e481bb4fc0289d3ad21291f8d0849915fb", size = 893895 }, - { url = "https://files.pythonhosted.org/packages/cf/e5/21ff33ecfa2101c1bb0f9b6df750553bd873b7fb532ce2cb276ff40b197f/tiktoken-0.9.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:e88f121c1c22b726649ce67c089b90ddda8b9662545a8aeb03cfef15967ddd03", size = 1065073 }, - { url = "https://files.pythonhosted.org/packages/8e/03/a95e7b4863ee9ceec1c55983e4cc9558bcfd8f4f80e19c4f8a99642f697d/tiktoken-0.9.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:a6600660f2f72369acb13a57fb3e212434ed38b045fd8cc6cdd74947b4b5d210", size = 1008075 }, - { url = "https://files.pythonhosted.org/packages/40/10/1305bb02a561595088235a513ec73e50b32e74364fef4de519da69bc8010/tiktoken-0.9.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:95e811743b5dfa74f4b227927ed86cbc57cad4df859cb3b643be797914e41794", size = 1140754 }, - { url = "https://files.pythonhosted.org/packages/1b/40/da42522018ca496432ffd02793c3a72a739ac04c3794a4914570c9bb2925/tiktoken-0.9.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:99376e1370d59bcf6935c933cb9ba64adc29033b7e73f5f7569f3aad86552b22", size = 1196678 }, - { url = "https://files.pythonhosted.org/packages/5c/41/1e59dddaae270ba20187ceb8aa52c75b24ffc09f547233991d5fd822838b/tiktoken-0.9.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:badb947c32739fb6ddde173e14885fb3de4d32ab9d8c591cbd013c22b4c31dd2", size = 1259283 }, - { url = "https://files.pythonhosted.org/packages/5b/64/b16003419a1d7728d0d8c0d56a4c24325e7b10a21a9dd1fc0f7115c02f0a/tiktoken-0.9.0-cp312-cp312-win_amd64.whl", hash = "sha256:5a62d7a25225bafed786a524c1b9f0910a1128f4232615bf3f8257a73aaa3b16", size = 894897 }, - { url = "https://files.pythonhosted.org/packages/7a/11/09d936d37f49f4f494ffe660af44acd2d99eb2429d60a57c71318af214e0/tiktoken-0.9.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:2b0e8e05a26eda1249e824156d537015480af7ae222ccb798e5234ae0285dbdb", size = 1064919 }, - { url = "https://files.pythonhosted.org/packages/80/0e/f38ba35713edb8d4197ae602e80837d574244ced7fb1b6070b31c29816e0/tiktoken-0.9.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:27d457f096f87685195eea0165a1807fae87b97b2161fe8c9b1df5bd74ca6f63", size = 1007877 }, - { url = "https://files.pythonhosted.org/packages/fe/82/9197f77421e2a01373e27a79dd36efdd99e6b4115746ecc553318ecafbf0/tiktoken-0.9.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2cf8ded49cddf825390e36dd1ad35cd49589e8161fdcb52aa25f0583e90a3e01", size = 1140095 }, - { url = "https://files.pythonhosted.org/packages/f2/bb/4513da71cac187383541facd0291c4572b03ec23c561de5811781bbd988f/tiktoken-0.9.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:cc156cb314119a8bb9748257a2eaebd5cc0753b6cb491d26694ed42fc7cb3139", size = 1195649 }, - { url = "https://files.pythonhosted.org/packages/fa/5c/74e4c137530dd8504e97e3a41729b1103a4ac29036cbfd3250b11fd29451/tiktoken-0.9.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:cd69372e8c9dd761f0ab873112aba55a0e3e506332dd9f7522ca466e817b1b7a", size = 1258465 }, - { url = "https://files.pythonhosted.org/packages/de/a8/8f499c179ec900783ffe133e9aab10044481679bb9aad78436d239eee716/tiktoken-0.9.0-cp313-cp313-win_amd64.whl", hash = "sha256:5ea0edb6f83dc56d794723286215918c1cde03712cbbafa0348b33448faf5b95", size = 894669 }, +sdist = { url = "https://files.pythonhosted.org/packages/ea/cf/756fedf6981e82897f2d570dd25fa597eb3f4459068ae0572d7e888cfd6f/tiktoken-0.9.0.tar.gz", hash = "sha256:d02a5ca6a938e0490e1ff957bc48c8b078c88cb83977be1625b1fd8aac792c5d", size = 35991, upload-time = "2025-02-14T06:03:01.003Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/64/f3/50ec5709fad61641e4411eb1b9ac55b99801d71f1993c29853f256c726c9/tiktoken-0.9.0-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:586c16358138b96ea804c034b8acf3f5d3f0258bd2bc3b0227af4af5d622e382", size = 1065770, upload-time = "2025-02-14T06:02:01.251Z" }, + { url = "https://files.pythonhosted.org/packages/d6/f8/5a9560a422cf1755b6e0a9a436e14090eeb878d8ec0f80e0cd3d45b78bf4/tiktoken-0.9.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:d9c59ccc528c6c5dd51820b3474402f69d9a9e1d656226848ad68a8d5b2e5108", size = 1009314, upload-time = "2025-02-14T06:02:02.869Z" }, + { url = "https://files.pythonhosted.org/packages/bc/20/3ed4cfff8f809cb902900ae686069e029db74567ee10d017cb254df1d598/tiktoken-0.9.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f0968d5beeafbca2a72c595e8385a1a1f8af58feaebb02b227229b69ca5357fd", size = 1143140, upload-time = "2025-02-14T06:02:04.165Z" }, + { url = "https://files.pythonhosted.org/packages/f1/95/cc2c6d79df8f113bdc6c99cdec985a878768120d87d839a34da4bd3ff90a/tiktoken-0.9.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:92a5fb085a6a3b7350b8fc838baf493317ca0e17bd95e8642f95fc69ecfed1de", size = 1197860, upload-time = "2025-02-14T06:02:06.268Z" }, + { url = "https://files.pythonhosted.org/packages/c7/6c/9c1a4cc51573e8867c9381db1814223c09ebb4716779c7f845d48688b9c8/tiktoken-0.9.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:15a2752dea63d93b0332fb0ddb05dd909371ededa145fe6a3242f46724fa7990", size = 1259661, upload-time = "2025-02-14T06:02:08.889Z" }, + { url = "https://files.pythonhosted.org/packages/cd/4c/22eb8e9856a2b1808d0a002d171e534eac03f96dbe1161978d7389a59498/tiktoken-0.9.0-cp310-cp310-win_amd64.whl", hash = "sha256:26113fec3bd7a352e4b33dbaf1bd8948de2507e30bd95a44e2b1156647bc01b4", size = 894026, upload-time = "2025-02-14T06:02:12.841Z" }, + { url = "https://files.pythonhosted.org/packages/4d/ae/4613a59a2a48e761c5161237fc850eb470b4bb93696db89da51b79a871f1/tiktoken-0.9.0-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:f32cc56168eac4851109e9b5d327637f15fd662aa30dd79f964b7c39fbadd26e", size = 1065987, upload-time = "2025-02-14T06:02:14.174Z" }, + { url = "https://files.pythonhosted.org/packages/3f/86/55d9d1f5b5a7e1164d0f1538a85529b5fcba2b105f92db3622e5d7de6522/tiktoken-0.9.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:45556bc41241e5294063508caf901bf92ba52d8ef9222023f83d2483a3055348", size = 1009155, upload-time = "2025-02-14T06:02:15.384Z" }, + { url = "https://files.pythonhosted.org/packages/03/58/01fb6240df083b7c1916d1dcb024e2b761213c95d576e9f780dfb5625a76/tiktoken-0.9.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:03935988a91d6d3216e2ec7c645afbb3d870b37bcb67ada1943ec48678e7ee33", size = 1142898, upload-time = "2025-02-14T06:02:16.666Z" }, + { url = "https://files.pythonhosted.org/packages/b1/73/41591c525680cd460a6becf56c9b17468d3711b1df242c53d2c7b2183d16/tiktoken-0.9.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8b3d80aad8d2c6b9238fc1a5524542087c52b860b10cbf952429ffb714bc1136", size = 1197535, upload-time = "2025-02-14T06:02:18.595Z" }, + { url = "https://files.pythonhosted.org/packages/7d/7c/1069f25521c8f01a1a182f362e5c8e0337907fae91b368b7da9c3e39b810/tiktoken-0.9.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:b2a21133be05dc116b1d0372af051cd2c6aa1d2188250c9b553f9fa49301b336", size = 1259548, upload-time = "2025-02-14T06:02:20.729Z" }, + { url = "https://files.pythonhosted.org/packages/6f/07/c67ad1724b8e14e2b4c8cca04b15da158733ac60136879131db05dda7c30/tiktoken-0.9.0-cp311-cp311-win_amd64.whl", hash = "sha256:11a20e67fdf58b0e2dea7b8654a288e481bb4fc0289d3ad21291f8d0849915fb", size = 893895, upload-time = "2025-02-14T06:02:22.67Z" }, + { url = "https://files.pythonhosted.org/packages/cf/e5/21ff33ecfa2101c1bb0f9b6df750553bd873b7fb532ce2cb276ff40b197f/tiktoken-0.9.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:e88f121c1c22b726649ce67c089b90ddda8b9662545a8aeb03cfef15967ddd03", size = 1065073, upload-time = "2025-02-14T06:02:24.768Z" }, + { url = "https://files.pythonhosted.org/packages/8e/03/a95e7b4863ee9ceec1c55983e4cc9558bcfd8f4f80e19c4f8a99642f697d/tiktoken-0.9.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:a6600660f2f72369acb13a57fb3e212434ed38b045fd8cc6cdd74947b4b5d210", size = 1008075, upload-time = "2025-02-14T06:02:26.92Z" }, + { url = "https://files.pythonhosted.org/packages/40/10/1305bb02a561595088235a513ec73e50b32e74364fef4de519da69bc8010/tiktoken-0.9.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:95e811743b5dfa74f4b227927ed86cbc57cad4df859cb3b643be797914e41794", size = 1140754, upload-time = "2025-02-14T06:02:28.124Z" }, + { url = "https://files.pythonhosted.org/packages/1b/40/da42522018ca496432ffd02793c3a72a739ac04c3794a4914570c9bb2925/tiktoken-0.9.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:99376e1370d59bcf6935c933cb9ba64adc29033b7e73f5f7569f3aad86552b22", size = 1196678, upload-time = "2025-02-14T06:02:29.845Z" }, + { url = "https://files.pythonhosted.org/packages/5c/41/1e59dddaae270ba20187ceb8aa52c75b24ffc09f547233991d5fd822838b/tiktoken-0.9.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:badb947c32739fb6ddde173e14885fb3de4d32ab9d8c591cbd013c22b4c31dd2", size = 1259283, upload-time = "2025-02-14T06:02:33.838Z" }, + { url = "https://files.pythonhosted.org/packages/5b/64/b16003419a1d7728d0d8c0d56a4c24325e7b10a21a9dd1fc0f7115c02f0a/tiktoken-0.9.0-cp312-cp312-win_amd64.whl", hash = "sha256:5a62d7a25225bafed786a524c1b9f0910a1128f4232615bf3f8257a73aaa3b16", size = 894897, upload-time = "2025-02-14T06:02:36.265Z" }, + { url = "https://files.pythonhosted.org/packages/7a/11/09d936d37f49f4f494ffe660af44acd2d99eb2429d60a57c71318af214e0/tiktoken-0.9.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:2b0e8e05a26eda1249e824156d537015480af7ae222ccb798e5234ae0285dbdb", size = 1064919, upload-time = "2025-02-14T06:02:37.494Z" }, + { url = "https://files.pythonhosted.org/packages/80/0e/f38ba35713edb8d4197ae602e80837d574244ced7fb1b6070b31c29816e0/tiktoken-0.9.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:27d457f096f87685195eea0165a1807fae87b97b2161fe8c9b1df5bd74ca6f63", size = 1007877, upload-time = "2025-02-14T06:02:39.516Z" }, + { url = "https://files.pythonhosted.org/packages/fe/82/9197f77421e2a01373e27a79dd36efdd99e6b4115746ecc553318ecafbf0/tiktoken-0.9.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2cf8ded49cddf825390e36dd1ad35cd49589e8161fdcb52aa25f0583e90a3e01", size = 1140095, upload-time = "2025-02-14T06:02:41.791Z" }, + { url = "https://files.pythonhosted.org/packages/f2/bb/4513da71cac187383541facd0291c4572b03ec23c561de5811781bbd988f/tiktoken-0.9.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:cc156cb314119a8bb9748257a2eaebd5cc0753b6cb491d26694ed42fc7cb3139", size = 1195649, upload-time = "2025-02-14T06:02:43Z" }, + { url = "https://files.pythonhosted.org/packages/fa/5c/74e4c137530dd8504e97e3a41729b1103a4ac29036cbfd3250b11fd29451/tiktoken-0.9.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:cd69372e8c9dd761f0ab873112aba55a0e3e506332dd9f7522ca466e817b1b7a", size = 1258465, upload-time = "2025-02-14T06:02:45.046Z" }, + { url = "https://files.pythonhosted.org/packages/de/a8/8f499c179ec900783ffe133e9aab10044481679bb9aad78436d239eee716/tiktoken-0.9.0-cp313-cp313-win_amd64.whl", hash = "sha256:5ea0edb6f83dc56d794723286215918c1cde03712cbbafa0348b33448faf5b95", size = 894669, upload-time = "2025-02-14T06:02:47.341Z" }, ] [[package]] name = "timeout-decorator" version = "0.5.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/80/f8/0802dd14c58b5d3d72bb9caa4315535f58787a1dc50b81bbbcaaa15451be/timeout-decorator-0.5.0.tar.gz", hash = "sha256:6a2f2f58db1c5b24a2cc79de6345760377ad8bdc13813f5265f6c3e63d16b3d7", size = 4754 } +sdist = { url = "https://files.pythonhosted.org/packages/80/f8/0802dd14c58b5d3d72bb9caa4315535f58787a1dc50b81bbbcaaa15451be/timeout-decorator-0.5.0.tar.gz", hash = "sha256:6a2f2f58db1c5b24a2cc79de6345760377ad8bdc13813f5265f6c3e63d16b3d7", size = 4754, upload-time = "2020-11-15T00:53:06.506Z" } [[package]] name = "tokenizers" @@ -9812,129 +9832,129 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "huggingface-hub" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/da/25/b1681c1c30ea3ea6e584ae3fffd552430b12faa599b558c4c4783f56d7ff/tokenizers-0.20.3.tar.gz", hash = "sha256:2278b34c5d0dd78e087e1ca7f9b1dcbf129d80211afa645f214bd6e051037539", size = 340513 } -wheels = [ - { url = "https://files.pythonhosted.org/packages/c8/51/421bb0052fc4333f7c1e3231d8c6607552933d919b628c8fabd06f60ba1e/tokenizers-0.20.3-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:31ccab28dbb1a9fe539787210b0026e22debeab1662970f61c2d921f7557f7e4", size = 2674308 }, - { url = "https://files.pythonhosted.org/packages/a6/e9/f651f8d27614fd59af387f4dfa568b55207e5fac8d06eec106dc00b921c4/tokenizers-0.20.3-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:c6361191f762bda98c773da418cf511cbaa0cb8d0a1196f16f8c0119bde68ff8", size = 2559363 }, - { url = "https://files.pythonhosted.org/packages/e3/e8/0e9f81a09ab79f409eabfd99391ca519e315496694671bebca24c3e90448/tokenizers-0.20.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f128d5da1202b78fa0a10d8d938610472487da01b57098d48f7e944384362514", size = 2892896 }, - { url = "https://files.pythonhosted.org/packages/b0/72/15fdbc149e05005e99431ecd471807db2241983deafe1e704020f608f40e/tokenizers-0.20.3-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:79c4121a2e9433ad7ef0769b9ca1f7dd7fa4c0cd501763d0a030afcbc6384481", size = 2802785 }, - { url = "https://files.pythonhosted.org/packages/26/44/1f8aea48f9bb117d966b7272484671b33a509f6217a8e8544d79442c90db/tokenizers-0.20.3-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:b7850fde24197fe5cd6556e2fdba53a6d3bae67c531ea33a3d7c420b90904141", size = 3086060 }, - { url = "https://files.pythonhosted.org/packages/2e/83/82ba40da99870b3a0b801cffaf4f099f088a84c7e07d32cc6ca751ce08e6/tokenizers-0.20.3-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b357970c095dc134978a68c67d845a1e3803ab7c4fbb39195bde914e7e13cf8b", size = 3096760 }, - { url = "https://files.pythonhosted.org/packages/f3/46/7a025404201d937f86548928616c0a164308aa3998e546efdf798bf5ee9c/tokenizers-0.20.3-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:a333d878c4970b72d6c07848b90c05f6b045cf9273fc2bc04a27211721ad6118", size = 3380165 }, - { url = "https://files.pythonhosted.org/packages/aa/49/15fae66ac62e49255eeedbb7f4127564b2c3f3aef2009913f525732d1a08/tokenizers-0.20.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1fd9fee817f655a8f50049f685e224828abfadd436b8ff67979fc1d054b435f1", size = 2994038 }, - { url = "https://files.pythonhosted.org/packages/f4/64/693afc9ba2393c2eed85c02bacb44762f06a29f0d1a5591fa5b40b39c0a2/tokenizers-0.20.3-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:9e7816808b402129393a435ea2a509679b41246175d6e5e9f25b8692bfaa272b", size = 8977285 }, - { url = "https://files.pythonhosted.org/packages/be/7e/6126c18694310fe07970717929e889898767c41fbdd95b9078e8aec0f9ef/tokenizers-0.20.3-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:ba96367db9d8a730d3a1d5996b4b7babb846c3994b8ef14008cd8660f55db59d", size = 9294890 }, - { url = "https://files.pythonhosted.org/packages/71/7d/5e3307a1091c8608a1e58043dff49521bc19553c6e9548c7fac6840cc2c4/tokenizers-0.20.3-cp310-none-win32.whl", hash = "sha256:ee31ba9d7df6a98619426283e80c6359f167e2e9882d9ce1b0254937dbd32f3f", size = 2196883 }, - { url = "https://files.pythonhosted.org/packages/47/62/aaf5b2a526b3b10c20985d9568ff8c8f27159345eaef3347831e78cd5894/tokenizers-0.20.3-cp310-none-win_amd64.whl", hash = "sha256:a845c08fdad554fe0871d1255df85772f91236e5fd6b9287ef8b64f5807dbd0c", size = 2381637 }, - { url = "https://files.pythonhosted.org/packages/c6/93/6742ef9206409d5ce1fdf44d5ca1687cdc3847ba0485424e2c731e6bcf67/tokenizers-0.20.3-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:585b51e06ca1f4839ce7759941e66766d7b060dccfdc57c4ca1e5b9a33013a90", size = 2674224 }, - { url = "https://files.pythonhosted.org/packages/aa/14/e75ece72e99f6ef9ae07777ca9fdd78608f69466a5cecf636e9bd2f25d5c/tokenizers-0.20.3-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:61cbf11954f3b481d08723ebd048ba4b11e582986f9be74d2c3bdd9293a4538d", size = 2558991 }, - { url = "https://files.pythonhosted.org/packages/46/54/033b5b2ba0c3ae01e026c6f7ced147d41a2fa1c573d00a66cb97f6d7f9b3/tokenizers-0.20.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ef820880d5e4e8484e2fa54ff8d297bb32519eaa7815694dc835ace9130a3eea", size = 2892476 }, - { url = "https://files.pythonhosted.org/packages/e6/b0/cc369fb3297d61f3311cab523d16d48c869dc2f0ba32985dbf03ff811041/tokenizers-0.20.3-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:67ef4dcb8841a4988cd00dd288fb95dfc8e22ed021f01f37348fd51c2b055ba9", size = 2802775 }, - { url = "https://files.pythonhosted.org/packages/1a/74/62ad983e8ea6a63e04ed9c5be0b605056bf8aac2f0125f9b5e0b3e2b89fa/tokenizers-0.20.3-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ff1ef8bd47a02b0dc191688ccb4da53600df5d4c9a05a4b68e1e3de4823e78eb", size = 3086138 }, - { url = "https://files.pythonhosted.org/packages/6b/ac/4637ba619db25094998523f9e6f5b456e1db1f8faa770a3d925d436db0c3/tokenizers-0.20.3-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:444d188186eab3148baf0615b522461b41b1f0cd58cd57b862ec94b6ac9780f1", size = 3098076 }, - { url = "https://files.pythonhosted.org/packages/58/ce/9793f2dc2ce529369807c9c74e42722b05034af411d60f5730b720388c7d/tokenizers-0.20.3-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:37c04c032c1442740b2c2d925f1857885c07619224a533123ac7ea71ca5713da", size = 3379650 }, - { url = "https://files.pythonhosted.org/packages/50/f6/2841de926bc4118af996eaf0bdf0ea5b012245044766ffc0347e6c968e63/tokenizers-0.20.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:453c7769d22231960ee0e883d1005c93c68015025a5e4ae56275406d94a3c907", size = 2994005 }, - { url = "https://files.pythonhosted.org/packages/a3/b2/00915c4fed08e9505d37cf6eaab45b12b4bff8f6719d459abcb9ead86a4b/tokenizers-0.20.3-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:4bb31f7b2847e439766aaa9cc7bccf7ac7088052deccdb2275c952d96f691c6a", size = 8977488 }, - { url = "https://files.pythonhosted.org/packages/e9/ac/1c069e7808181ff57bcf2d39e9b6fbee9133a55410e6ebdaa89f67c32e83/tokenizers-0.20.3-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:843729bf0f991b29655a069a2ff58a4c24375a553c70955e15e37a90dd4e045c", size = 9294935 }, - { url = "https://files.pythonhosted.org/packages/50/47/722feb70ee68d1c4412b12d0ea4acc2713179fd63f054913990f9e259492/tokenizers-0.20.3-cp311-none-win32.whl", hash = "sha256:efcce3a927b1e20ca694ba13f7a68c59b0bd859ef71e441db68ee42cf20c2442", size = 2197175 }, - { url = "https://files.pythonhosted.org/packages/75/68/1b4f928b15a36ed278332ac75d66d7eb65d865bf344d049c452c18447bf9/tokenizers-0.20.3-cp311-none-win_amd64.whl", hash = "sha256:88301aa0801f225725b6df5dea3d77c80365ff2362ca7e252583f2b4809c4cc0", size = 2381616 }, - { url = "https://files.pythonhosted.org/packages/07/00/92a08af2a6b0c88c50f1ab47d7189e695722ad9714b0ee78ea5e1e2e1def/tokenizers-0.20.3-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:49d12a32e190fad0e79e5bdb788d05da2f20d8e006b13a70859ac47fecf6ab2f", size = 2667951 }, - { url = "https://files.pythonhosted.org/packages/ec/9a/e17a352f0bffbf415cf7d73756f5c73a3219225fc5957bc2f39d52c61684/tokenizers-0.20.3-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:282848cacfb9c06d5e51489f38ec5aa0b3cd1e247a023061945f71f41d949d73", size = 2555167 }, - { url = "https://files.pythonhosted.org/packages/27/37/d108df55daf4f0fcf1f58554692ff71687c273d870a34693066f0847be96/tokenizers-0.20.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:abe4e08c7d0cd6154c795deb5bf81d2122f36daf075e0c12a8b050d824ef0a64", size = 2898389 }, - { url = "https://files.pythonhosted.org/packages/b2/27/32f29da16d28f59472fa7fb38e7782069748c7e9ab9854522db20341624c/tokenizers-0.20.3-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:ca94fc1b73b3883c98f0c88c77700b13d55b49f1071dfd57df2b06f3ff7afd64", size = 2795866 }, - { url = "https://files.pythonhosted.org/packages/29/4e/8a9a3c89e128c4a40f247b501c10279d2d7ade685953407c4d94c8c0f7a7/tokenizers-0.20.3-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ef279c7e239f95c8bdd6ff319d9870f30f0d24915b04895f55b1adcf96d6c60d", size = 3085446 }, - { url = "https://files.pythonhosted.org/packages/b4/3b/a2a7962c496ebcd95860ca99e423254f760f382cd4bd376f8895783afaf5/tokenizers-0.20.3-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:16384073973f6ccbde9852157a4fdfe632bb65208139c9d0c0bd0176a71fd67f", size = 3094378 }, - { url = "https://files.pythonhosted.org/packages/1f/f4/a8a33f0192a1629a3bd0afcad17d4d221bbf9276da4b95d226364208d5eb/tokenizers-0.20.3-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:312d522caeb8a1a42ebdec87118d99b22667782b67898a76c963c058a7e41d4f", size = 3385755 }, - { url = "https://files.pythonhosted.org/packages/9e/65/c83cb3545a65a9eaa2e13b22c93d5e00bd7624b354a44adbdc93d5d9bd91/tokenizers-0.20.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f2b7cb962564785a83dafbba0144ecb7f579f1d57d8c406cdaa7f32fe32f18ad", size = 2997679 }, - { url = "https://files.pythonhosted.org/packages/55/e9/a80d4e592307688a67c7c59ab77e03687b6a8bd92eb5db763a2c80f93f57/tokenizers-0.20.3-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:124c5882ebb88dadae1fc788a582299fcd3a8bd84fc3e260b9918cf28b8751f5", size = 8989296 }, - { url = "https://files.pythonhosted.org/packages/90/af/60c957af8d2244321124e893828f1a4817cde1a2d08d09d423b73f19bd2f/tokenizers-0.20.3-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:2b6e54e71f84c4202111a489879005cb14b92616a87417f6c102c833af961ea2", size = 9303621 }, - { url = "https://files.pythonhosted.org/packages/be/a9/96172310ee141009646d63a1ca267c099c462d747fe5ef7e33f74e27a683/tokenizers-0.20.3-cp312-none-win32.whl", hash = "sha256:83d9bfbe9af86f2d9df4833c22e94d94750f1d0cd9bfb22a7bb90a86f61cdb1c", size = 2188979 }, - { url = "https://files.pythonhosted.org/packages/bd/68/61d85ae7ae96dde7d0974ff3538db75d5cdc29be2e4329cd7fc51a283e22/tokenizers-0.20.3-cp312-none-win_amd64.whl", hash = "sha256:44def74cee574d609a36e17c8914311d1b5dbcfe37c55fd29369d42591b91cf2", size = 2380725 }, - { url = "https://files.pythonhosted.org/packages/07/19/36e9eaafb229616cb8502b42030fa7fe347550e76cb618de71b498fc3222/tokenizers-0.20.3-cp313-cp313-macosx_10_12_x86_64.whl", hash = "sha256:e0b630e0b536ef0e3c8b42c685c1bc93bd19e98c0f1543db52911f8ede42cf84", size = 2666813 }, - { url = "https://files.pythonhosted.org/packages/b9/c7/e2ce1d4f756c8a62ef93fdb4df877c2185339b6d63667b015bf70ea9d34b/tokenizers-0.20.3-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:a02d160d2b19bcbfdf28bd9a4bf11be4cb97d0499c000d95d4c4b1a4312740b6", size = 2555354 }, - { url = "https://files.pythonhosted.org/packages/7c/cf/5309c2d173a6a67f9ec8697d8e710ea32418de6fd8541778032c202a1c3e/tokenizers-0.20.3-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0e3d80d89b068bc30034034b5319218c7c0a91b00af19679833f55f3becb6945", size = 2897745 }, - { url = "https://files.pythonhosted.org/packages/2c/e5/af3078e32f225e680e69d61f78855880edb8d53f5850a1834d519b2b103f/tokenizers-0.20.3-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:174a54910bed1b089226512b4458ea60d6d6fd93060254734d3bc3540953c51c", size = 2794385 }, - { url = "https://files.pythonhosted.org/packages/0b/a7/bc421fe46650cc4eb4a913a236b88c243204f32c7480684d2f138925899e/tokenizers-0.20.3-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:098b8a632b8656aa5802c46689462c5c48f02510f24029d71c208ec2c822e771", size = 3084580 }, - { url = "https://files.pythonhosted.org/packages/c6/22/97e1e95ee81f75922c9f569c23cb2b1fdc7f5a7a29c4c9fae17e63f751a6/tokenizers-0.20.3-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:78c8c143e3ae41e718588281eb3e212c2b31623c9d6d40410ec464d7d6221fb5", size = 3093581 }, - { url = "https://files.pythonhosted.org/packages/d5/14/f0df0ee3b9e516121e23c0099bccd7b9f086ba9150021a750e99b16ce56f/tokenizers-0.20.3-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:2b26b0aadb18cd8701077362ba359a06683662d5cafe3e8e8aba10eb05c037f1", size = 3385934 }, - { url = "https://files.pythonhosted.org/packages/66/52/7a171bd4929e3ffe61a29b4340fe5b73484709f92a8162a18946e124c34c/tokenizers-0.20.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:07d7851a72717321022f3774e84aa9d595a041d643fafa2e87fbc9b18711dac0", size = 2997311 }, - { url = "https://files.pythonhosted.org/packages/7c/64/f1993bb8ebf775d56875ca0d50a50f2648bfbbb143da92fe2e6ceeb4abd5/tokenizers-0.20.3-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:bd44e48a430ada902c6266a8245f5036c4fe744fcb51f699999fbe82aa438797", size = 8988601 }, - { url = "https://files.pythonhosted.org/packages/d6/3f/49fa63422159bbc2f2a4ac5bfc597d04d4ec0ad3d2ef46649b5e9a340e37/tokenizers-0.20.3-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:a4c186bb006ccbe1f5cc4e0380d1ce7806f5955c244074fd96abc55e27b77f01", size = 9303950 }, - { url = "https://files.pythonhosted.org/packages/66/11/79d91aeb2817ad1993ef61c690afe73e6dbedbfb21918b302ef5a2ba9bfb/tokenizers-0.20.3-cp313-none-win32.whl", hash = "sha256:6e19e0f1d854d6ab7ea0c743d06e764d1d9a546932be0a67f33087645f00fe13", size = 2188941 }, - { url = "https://files.pythonhosted.org/packages/c2/ff/ac8410f868fb8b14b5e619efa304aa119cb8a40bd7df29fc81a898e64f99/tokenizers-0.20.3-cp313-none-win_amd64.whl", hash = "sha256:d50ede425c7e60966a9680d41b58b3a0950afa1bb570488e2972fa61662c4273", size = 2380269 }, - { url = "https://files.pythonhosted.org/packages/29/cd/ff1586dd572aaf1637d59968df3f6f6532fa255f4638fbc29f6d27e0b690/tokenizers-0.20.3-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:e919f2e3e68bb51dc31de4fcbbeff3bdf9c1cad489044c75e2b982a91059bd3c", size = 2672044 }, - { url = "https://files.pythonhosted.org/packages/b5/9e/7a2c00abbc8edb021ee0b1f12aab76a7b7824b49f94bcd9f075d0818d4b0/tokenizers-0.20.3-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:b8e9608f2773996cc272156e305bd79066163a66b0390fe21750aff62df1ac07", size = 2558841 }, - { url = "https://files.pythonhosted.org/packages/8e/c1/6af62ef61316f33ecf785bbb2bee4292f34ea62b491d4480ad9b09acf6b6/tokenizers-0.20.3-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:39270a7050deaf50f7caff4c532c01b3c48f6608d42b3eacdebdc6795478c8df", size = 2897936 }, - { url = "https://files.pythonhosted.org/packages/9a/0b/c076b2ff3ee6dc70c805181fbe325668b89cfee856f8dfa24cc9aa293c84/tokenizers-0.20.3-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:e005466632b1c5d2d2120f6de8aa768cc9d36cd1ab7d51d0c27a114c91a1e6ee", size = 3082688 }, - { url = "https://files.pythonhosted.org/packages/0a/60/56510124933136c2e90879e1c81603cfa753ae5a87830e3ef95056b20d8f/tokenizers-0.20.3-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a07962340b36189b6c8feda552ea1bfeee6cf067ff922a1d7760662c2ee229e5", size = 2998924 }, - { url = "https://files.pythonhosted.org/packages/68/60/4107b618b7b9155cb34ad2e0fc90946b7e71f041b642122fb6314f660688/tokenizers-0.20.3-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:55046ad3dd5f2b3c67501fcc8c9cbe3e901d8355f08a3b745e9b57894855f85b", size = 8989514 }, - { url = "https://files.pythonhosted.org/packages/e8/bd/48475818e614b73316baf37ac1e4e51b578bbdf58651812d7e55f43b88d8/tokenizers-0.20.3-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:efcf0eb939988b627558aaf2b9dc3e56d759cad2e0cfa04fcab378e4b48fc4fd", size = 9303476 }, +sdist = { url = "https://files.pythonhosted.org/packages/da/25/b1681c1c30ea3ea6e584ae3fffd552430b12faa599b558c4c4783f56d7ff/tokenizers-0.20.3.tar.gz", hash = "sha256:2278b34c5d0dd78e087e1ca7f9b1dcbf129d80211afa645f214bd6e051037539", size = 340513, upload-time = "2024-11-05T17:34:10.403Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/c8/51/421bb0052fc4333f7c1e3231d8c6607552933d919b628c8fabd06f60ba1e/tokenizers-0.20.3-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:31ccab28dbb1a9fe539787210b0026e22debeab1662970f61c2d921f7557f7e4", size = 2674308, upload-time = "2024-11-05T17:30:25.423Z" }, + { url = "https://files.pythonhosted.org/packages/a6/e9/f651f8d27614fd59af387f4dfa568b55207e5fac8d06eec106dc00b921c4/tokenizers-0.20.3-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:c6361191f762bda98c773da418cf511cbaa0cb8d0a1196f16f8c0119bde68ff8", size = 2559363, upload-time = "2024-11-05T17:30:28.841Z" }, + { url = "https://files.pythonhosted.org/packages/e3/e8/0e9f81a09ab79f409eabfd99391ca519e315496694671bebca24c3e90448/tokenizers-0.20.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f128d5da1202b78fa0a10d8d938610472487da01b57098d48f7e944384362514", size = 2892896, upload-time = "2024-11-05T17:30:30.429Z" }, + { url = "https://files.pythonhosted.org/packages/b0/72/15fdbc149e05005e99431ecd471807db2241983deafe1e704020f608f40e/tokenizers-0.20.3-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:79c4121a2e9433ad7ef0769b9ca1f7dd7fa4c0cd501763d0a030afcbc6384481", size = 2802785, upload-time = "2024-11-05T17:30:32.045Z" }, + { url = "https://files.pythonhosted.org/packages/26/44/1f8aea48f9bb117d966b7272484671b33a509f6217a8e8544d79442c90db/tokenizers-0.20.3-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:b7850fde24197fe5cd6556e2fdba53a6d3bae67c531ea33a3d7c420b90904141", size = 3086060, upload-time = "2024-11-05T17:30:34.11Z" }, + { url = "https://files.pythonhosted.org/packages/2e/83/82ba40da99870b3a0b801cffaf4f099f088a84c7e07d32cc6ca751ce08e6/tokenizers-0.20.3-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b357970c095dc134978a68c67d845a1e3803ab7c4fbb39195bde914e7e13cf8b", size = 3096760, upload-time = "2024-11-05T17:30:36.276Z" }, + { url = "https://files.pythonhosted.org/packages/f3/46/7a025404201d937f86548928616c0a164308aa3998e546efdf798bf5ee9c/tokenizers-0.20.3-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:a333d878c4970b72d6c07848b90c05f6b045cf9273fc2bc04a27211721ad6118", size = 3380165, upload-time = "2024-11-05T17:30:37.642Z" }, + { url = "https://files.pythonhosted.org/packages/aa/49/15fae66ac62e49255eeedbb7f4127564b2c3f3aef2009913f525732d1a08/tokenizers-0.20.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1fd9fee817f655a8f50049f685e224828abfadd436b8ff67979fc1d054b435f1", size = 2994038, upload-time = "2024-11-05T17:30:40.075Z" }, + { url = "https://files.pythonhosted.org/packages/f4/64/693afc9ba2393c2eed85c02bacb44762f06a29f0d1a5591fa5b40b39c0a2/tokenizers-0.20.3-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:9e7816808b402129393a435ea2a509679b41246175d6e5e9f25b8692bfaa272b", size = 8977285, upload-time = "2024-11-05T17:30:42.095Z" }, + { url = "https://files.pythonhosted.org/packages/be/7e/6126c18694310fe07970717929e889898767c41fbdd95b9078e8aec0f9ef/tokenizers-0.20.3-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:ba96367db9d8a730d3a1d5996b4b7babb846c3994b8ef14008cd8660f55db59d", size = 9294890, upload-time = "2024-11-05T17:30:44.563Z" }, + { url = "https://files.pythonhosted.org/packages/71/7d/5e3307a1091c8608a1e58043dff49521bc19553c6e9548c7fac6840cc2c4/tokenizers-0.20.3-cp310-none-win32.whl", hash = "sha256:ee31ba9d7df6a98619426283e80c6359f167e2e9882d9ce1b0254937dbd32f3f", size = 2196883, upload-time = "2024-11-05T17:30:46.792Z" }, + { url = "https://files.pythonhosted.org/packages/47/62/aaf5b2a526b3b10c20985d9568ff8c8f27159345eaef3347831e78cd5894/tokenizers-0.20.3-cp310-none-win_amd64.whl", hash = "sha256:a845c08fdad554fe0871d1255df85772f91236e5fd6b9287ef8b64f5807dbd0c", size = 2381637, upload-time = "2024-11-05T17:30:48.156Z" }, + { url = "https://files.pythonhosted.org/packages/c6/93/6742ef9206409d5ce1fdf44d5ca1687cdc3847ba0485424e2c731e6bcf67/tokenizers-0.20.3-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:585b51e06ca1f4839ce7759941e66766d7b060dccfdc57c4ca1e5b9a33013a90", size = 2674224, upload-time = "2024-11-05T17:30:49.972Z" }, + { url = "https://files.pythonhosted.org/packages/aa/14/e75ece72e99f6ef9ae07777ca9fdd78608f69466a5cecf636e9bd2f25d5c/tokenizers-0.20.3-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:61cbf11954f3b481d08723ebd048ba4b11e582986f9be74d2c3bdd9293a4538d", size = 2558991, upload-time = "2024-11-05T17:30:51.666Z" }, + { url = "https://files.pythonhosted.org/packages/46/54/033b5b2ba0c3ae01e026c6f7ced147d41a2fa1c573d00a66cb97f6d7f9b3/tokenizers-0.20.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ef820880d5e4e8484e2fa54ff8d297bb32519eaa7815694dc835ace9130a3eea", size = 2892476, upload-time = "2024-11-05T17:30:53.505Z" }, + { url = "https://files.pythonhosted.org/packages/e6/b0/cc369fb3297d61f3311cab523d16d48c869dc2f0ba32985dbf03ff811041/tokenizers-0.20.3-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:67ef4dcb8841a4988cd00dd288fb95dfc8e22ed021f01f37348fd51c2b055ba9", size = 2802775, upload-time = "2024-11-05T17:30:55.229Z" }, + { url = "https://files.pythonhosted.org/packages/1a/74/62ad983e8ea6a63e04ed9c5be0b605056bf8aac2f0125f9b5e0b3e2b89fa/tokenizers-0.20.3-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ff1ef8bd47a02b0dc191688ccb4da53600df5d4c9a05a4b68e1e3de4823e78eb", size = 3086138, upload-time = "2024-11-05T17:30:57.332Z" }, + { url = "https://files.pythonhosted.org/packages/6b/ac/4637ba619db25094998523f9e6f5b456e1db1f8faa770a3d925d436db0c3/tokenizers-0.20.3-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:444d188186eab3148baf0615b522461b41b1f0cd58cd57b862ec94b6ac9780f1", size = 3098076, upload-time = "2024-11-05T17:30:59.455Z" }, + { url = "https://files.pythonhosted.org/packages/58/ce/9793f2dc2ce529369807c9c74e42722b05034af411d60f5730b720388c7d/tokenizers-0.20.3-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:37c04c032c1442740b2c2d925f1857885c07619224a533123ac7ea71ca5713da", size = 3379650, upload-time = "2024-11-05T17:31:01.264Z" }, + { url = "https://files.pythonhosted.org/packages/50/f6/2841de926bc4118af996eaf0bdf0ea5b012245044766ffc0347e6c968e63/tokenizers-0.20.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:453c7769d22231960ee0e883d1005c93c68015025a5e4ae56275406d94a3c907", size = 2994005, upload-time = "2024-11-05T17:31:02.985Z" }, + { url = "https://files.pythonhosted.org/packages/a3/b2/00915c4fed08e9505d37cf6eaab45b12b4bff8f6719d459abcb9ead86a4b/tokenizers-0.20.3-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:4bb31f7b2847e439766aaa9cc7bccf7ac7088052deccdb2275c952d96f691c6a", size = 8977488, upload-time = "2024-11-05T17:31:04.424Z" }, + { url = "https://files.pythonhosted.org/packages/e9/ac/1c069e7808181ff57bcf2d39e9b6fbee9133a55410e6ebdaa89f67c32e83/tokenizers-0.20.3-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:843729bf0f991b29655a069a2ff58a4c24375a553c70955e15e37a90dd4e045c", size = 9294935, upload-time = "2024-11-05T17:31:06.882Z" }, + { url = "https://files.pythonhosted.org/packages/50/47/722feb70ee68d1c4412b12d0ea4acc2713179fd63f054913990f9e259492/tokenizers-0.20.3-cp311-none-win32.whl", hash = "sha256:efcce3a927b1e20ca694ba13f7a68c59b0bd859ef71e441db68ee42cf20c2442", size = 2197175, upload-time = "2024-11-05T17:31:09.385Z" }, + { url = "https://files.pythonhosted.org/packages/75/68/1b4f928b15a36ed278332ac75d66d7eb65d865bf344d049c452c18447bf9/tokenizers-0.20.3-cp311-none-win_amd64.whl", hash = "sha256:88301aa0801f225725b6df5dea3d77c80365ff2362ca7e252583f2b4809c4cc0", size = 2381616, upload-time = "2024-11-05T17:31:10.685Z" }, + { url = "https://files.pythonhosted.org/packages/07/00/92a08af2a6b0c88c50f1ab47d7189e695722ad9714b0ee78ea5e1e2e1def/tokenizers-0.20.3-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:49d12a32e190fad0e79e5bdb788d05da2f20d8e006b13a70859ac47fecf6ab2f", size = 2667951, upload-time = "2024-11-05T17:31:12.356Z" }, + { url = "https://files.pythonhosted.org/packages/ec/9a/e17a352f0bffbf415cf7d73756f5c73a3219225fc5957bc2f39d52c61684/tokenizers-0.20.3-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:282848cacfb9c06d5e51489f38ec5aa0b3cd1e247a023061945f71f41d949d73", size = 2555167, upload-time = "2024-11-05T17:31:13.839Z" }, + { url = "https://files.pythonhosted.org/packages/27/37/d108df55daf4f0fcf1f58554692ff71687c273d870a34693066f0847be96/tokenizers-0.20.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:abe4e08c7d0cd6154c795deb5bf81d2122f36daf075e0c12a8b050d824ef0a64", size = 2898389, upload-time = "2024-11-05T17:31:15.12Z" }, + { url = "https://files.pythonhosted.org/packages/b2/27/32f29da16d28f59472fa7fb38e7782069748c7e9ab9854522db20341624c/tokenizers-0.20.3-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:ca94fc1b73b3883c98f0c88c77700b13d55b49f1071dfd57df2b06f3ff7afd64", size = 2795866, upload-time = "2024-11-05T17:31:16.857Z" }, + { url = "https://files.pythonhosted.org/packages/29/4e/8a9a3c89e128c4a40f247b501c10279d2d7ade685953407c4d94c8c0f7a7/tokenizers-0.20.3-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ef279c7e239f95c8bdd6ff319d9870f30f0d24915b04895f55b1adcf96d6c60d", size = 3085446, upload-time = "2024-11-05T17:31:18.392Z" }, + { url = "https://files.pythonhosted.org/packages/b4/3b/a2a7962c496ebcd95860ca99e423254f760f382cd4bd376f8895783afaf5/tokenizers-0.20.3-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:16384073973f6ccbde9852157a4fdfe632bb65208139c9d0c0bd0176a71fd67f", size = 3094378, upload-time = "2024-11-05T17:31:20.329Z" }, + { url = "https://files.pythonhosted.org/packages/1f/f4/a8a33f0192a1629a3bd0afcad17d4d221bbf9276da4b95d226364208d5eb/tokenizers-0.20.3-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:312d522caeb8a1a42ebdec87118d99b22667782b67898a76c963c058a7e41d4f", size = 3385755, upload-time = "2024-11-05T17:31:21.778Z" }, + { url = "https://files.pythonhosted.org/packages/9e/65/c83cb3545a65a9eaa2e13b22c93d5e00bd7624b354a44adbdc93d5d9bd91/tokenizers-0.20.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f2b7cb962564785a83dafbba0144ecb7f579f1d57d8c406cdaa7f32fe32f18ad", size = 2997679, upload-time = "2024-11-05T17:31:23.134Z" }, + { url = "https://files.pythonhosted.org/packages/55/e9/a80d4e592307688a67c7c59ab77e03687b6a8bd92eb5db763a2c80f93f57/tokenizers-0.20.3-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:124c5882ebb88dadae1fc788a582299fcd3a8bd84fc3e260b9918cf28b8751f5", size = 8989296, upload-time = "2024-11-05T17:31:24.953Z" }, + { url = "https://files.pythonhosted.org/packages/90/af/60c957af8d2244321124e893828f1a4817cde1a2d08d09d423b73f19bd2f/tokenizers-0.20.3-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:2b6e54e71f84c4202111a489879005cb14b92616a87417f6c102c833af961ea2", size = 9303621, upload-time = "2024-11-05T17:31:27.341Z" }, + { url = "https://files.pythonhosted.org/packages/be/a9/96172310ee141009646d63a1ca267c099c462d747fe5ef7e33f74e27a683/tokenizers-0.20.3-cp312-none-win32.whl", hash = "sha256:83d9bfbe9af86f2d9df4833c22e94d94750f1d0cd9bfb22a7bb90a86f61cdb1c", size = 2188979, upload-time = "2024-11-05T17:31:29.483Z" }, + { url = "https://files.pythonhosted.org/packages/bd/68/61d85ae7ae96dde7d0974ff3538db75d5cdc29be2e4329cd7fc51a283e22/tokenizers-0.20.3-cp312-none-win_amd64.whl", hash = "sha256:44def74cee574d609a36e17c8914311d1b5dbcfe37c55fd29369d42591b91cf2", size = 2380725, upload-time = "2024-11-05T17:31:31.315Z" }, + { url = "https://files.pythonhosted.org/packages/07/19/36e9eaafb229616cb8502b42030fa7fe347550e76cb618de71b498fc3222/tokenizers-0.20.3-cp313-cp313-macosx_10_12_x86_64.whl", hash = "sha256:e0b630e0b536ef0e3c8b42c685c1bc93bd19e98c0f1543db52911f8ede42cf84", size = 2666813, upload-time = "2024-11-05T17:31:32.783Z" }, + { url = "https://files.pythonhosted.org/packages/b9/c7/e2ce1d4f756c8a62ef93fdb4df877c2185339b6d63667b015bf70ea9d34b/tokenizers-0.20.3-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:a02d160d2b19bcbfdf28bd9a4bf11be4cb97d0499c000d95d4c4b1a4312740b6", size = 2555354, upload-time = "2024-11-05T17:31:34.208Z" }, + { url = "https://files.pythonhosted.org/packages/7c/cf/5309c2d173a6a67f9ec8697d8e710ea32418de6fd8541778032c202a1c3e/tokenizers-0.20.3-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0e3d80d89b068bc30034034b5319218c7c0a91b00af19679833f55f3becb6945", size = 2897745, upload-time = "2024-11-05T17:31:35.733Z" }, + { url = "https://files.pythonhosted.org/packages/2c/e5/af3078e32f225e680e69d61f78855880edb8d53f5850a1834d519b2b103f/tokenizers-0.20.3-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:174a54910bed1b089226512b4458ea60d6d6fd93060254734d3bc3540953c51c", size = 2794385, upload-time = "2024-11-05T17:31:37.497Z" }, + { url = "https://files.pythonhosted.org/packages/0b/a7/bc421fe46650cc4eb4a913a236b88c243204f32c7480684d2f138925899e/tokenizers-0.20.3-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:098b8a632b8656aa5802c46689462c5c48f02510f24029d71c208ec2c822e771", size = 3084580, upload-time = "2024-11-05T17:31:39.456Z" }, + { url = "https://files.pythonhosted.org/packages/c6/22/97e1e95ee81f75922c9f569c23cb2b1fdc7f5a7a29c4c9fae17e63f751a6/tokenizers-0.20.3-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:78c8c143e3ae41e718588281eb3e212c2b31623c9d6d40410ec464d7d6221fb5", size = 3093581, upload-time = "2024-11-05T17:31:41.224Z" }, + { url = "https://files.pythonhosted.org/packages/d5/14/f0df0ee3b9e516121e23c0099bccd7b9f086ba9150021a750e99b16ce56f/tokenizers-0.20.3-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:2b26b0aadb18cd8701077362ba359a06683662d5cafe3e8e8aba10eb05c037f1", size = 3385934, upload-time = "2024-11-05T17:31:43.811Z" }, + { url = "https://files.pythonhosted.org/packages/66/52/7a171bd4929e3ffe61a29b4340fe5b73484709f92a8162a18946e124c34c/tokenizers-0.20.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:07d7851a72717321022f3774e84aa9d595a041d643fafa2e87fbc9b18711dac0", size = 2997311, upload-time = "2024-11-05T17:31:46.224Z" }, + { url = "https://files.pythonhosted.org/packages/7c/64/f1993bb8ebf775d56875ca0d50a50f2648bfbbb143da92fe2e6ceeb4abd5/tokenizers-0.20.3-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:bd44e48a430ada902c6266a8245f5036c4fe744fcb51f699999fbe82aa438797", size = 8988601, upload-time = "2024-11-05T17:31:47.907Z" }, + { url = "https://files.pythonhosted.org/packages/d6/3f/49fa63422159bbc2f2a4ac5bfc597d04d4ec0ad3d2ef46649b5e9a340e37/tokenizers-0.20.3-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:a4c186bb006ccbe1f5cc4e0380d1ce7806f5955c244074fd96abc55e27b77f01", size = 9303950, upload-time = "2024-11-05T17:31:50.674Z" }, + { url = "https://files.pythonhosted.org/packages/66/11/79d91aeb2817ad1993ef61c690afe73e6dbedbfb21918b302ef5a2ba9bfb/tokenizers-0.20.3-cp313-none-win32.whl", hash = "sha256:6e19e0f1d854d6ab7ea0c743d06e764d1d9a546932be0a67f33087645f00fe13", size = 2188941, upload-time = "2024-11-05T17:31:53.334Z" }, + { url = "https://files.pythonhosted.org/packages/c2/ff/ac8410f868fb8b14b5e619efa304aa119cb8a40bd7df29fc81a898e64f99/tokenizers-0.20.3-cp313-none-win_amd64.whl", hash = "sha256:d50ede425c7e60966a9680d41b58b3a0950afa1bb570488e2972fa61662c4273", size = 2380269, upload-time = "2024-11-05T17:31:54.796Z" }, + { url = "https://files.pythonhosted.org/packages/29/cd/ff1586dd572aaf1637d59968df3f6f6532fa255f4638fbc29f6d27e0b690/tokenizers-0.20.3-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:e919f2e3e68bb51dc31de4fcbbeff3bdf9c1cad489044c75e2b982a91059bd3c", size = 2672044, upload-time = "2024-11-05T17:33:07.796Z" }, + { url = "https://files.pythonhosted.org/packages/b5/9e/7a2c00abbc8edb021ee0b1f12aab76a7b7824b49f94bcd9f075d0818d4b0/tokenizers-0.20.3-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:b8e9608f2773996cc272156e305bd79066163a66b0390fe21750aff62df1ac07", size = 2558841, upload-time = "2024-11-05T17:33:09.542Z" }, + { url = "https://files.pythonhosted.org/packages/8e/c1/6af62ef61316f33ecf785bbb2bee4292f34ea62b491d4480ad9b09acf6b6/tokenizers-0.20.3-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:39270a7050deaf50f7caff4c532c01b3c48f6608d42b3eacdebdc6795478c8df", size = 2897936, upload-time = "2024-11-05T17:33:11.413Z" }, + { url = "https://files.pythonhosted.org/packages/9a/0b/c076b2ff3ee6dc70c805181fbe325668b89cfee856f8dfa24cc9aa293c84/tokenizers-0.20.3-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:e005466632b1c5d2d2120f6de8aa768cc9d36cd1ab7d51d0c27a114c91a1e6ee", size = 3082688, upload-time = "2024-11-05T17:33:13.538Z" }, + { url = "https://files.pythonhosted.org/packages/0a/60/56510124933136c2e90879e1c81603cfa753ae5a87830e3ef95056b20d8f/tokenizers-0.20.3-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a07962340b36189b6c8feda552ea1bfeee6cf067ff922a1d7760662c2ee229e5", size = 2998924, upload-time = "2024-11-05T17:33:16.249Z" }, + { url = "https://files.pythonhosted.org/packages/68/60/4107b618b7b9155cb34ad2e0fc90946b7e71f041b642122fb6314f660688/tokenizers-0.20.3-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:55046ad3dd5f2b3c67501fcc8c9cbe3e901d8355f08a3b745e9b57894855f85b", size = 8989514, upload-time = "2024-11-05T17:33:18.161Z" }, + { url = "https://files.pythonhosted.org/packages/e8/bd/48475818e614b73316baf37ac1e4e51b578bbdf58651812d7e55f43b88d8/tokenizers-0.20.3-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:efcf0eb939988b627558aaf2b9dc3e56d759cad2e0cfa04fcab378e4b48fc4fd", size = 9303476, upload-time = "2024-11-05T17:33:21.251Z" }, ] [[package]] name = "toml" version = "0.10.2" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/be/ba/1f744cdc819428fc6b5084ec34d9b30660f6f9daaf70eead706e3203ec3c/toml-0.10.2.tar.gz", hash = "sha256:b3bda1d108d5dd99f4a20d24d9c348e91c4db7ab1b749200bded2f839ccbe68f", size = 22253 } +sdist = { url = "https://files.pythonhosted.org/packages/be/ba/1f744cdc819428fc6b5084ec34d9b30660f6f9daaf70eead706e3203ec3c/toml-0.10.2.tar.gz", hash = "sha256:b3bda1d108d5dd99f4a20d24d9c348e91c4db7ab1b749200bded2f839ccbe68f", size = 22253, upload-time = "2020-11-01T01:40:22.204Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/44/6f/7120676b6d73228c96e17f1f794d8ab046fc910d781c8d151120c3f1569e/toml-0.10.2-py2.py3-none-any.whl", hash = "sha256:806143ae5bfb6a3c6e736a764057db0e6a0e05e338b5630894a5f779cabb4f9b", size = 16588 }, + { url = "https://files.pythonhosted.org/packages/44/6f/7120676b6d73228c96e17f1f794d8ab046fc910d781c8d151120c3f1569e/toml-0.10.2-py2.py3-none-any.whl", hash = "sha256:806143ae5bfb6a3c6e736a764057db0e6a0e05e338b5630894a5f779cabb4f9b", size = 16588, upload-time = "2020-11-01T01:40:20.672Z" }, ] [[package]] name = "tomli" version = "2.2.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/18/87/302344fed471e44a87289cf4967697d07e532f2421fdaf868a303cbae4ff/tomli-2.2.1.tar.gz", hash = "sha256:cd45e1dc79c835ce60f7404ec8119f2eb06d38b1deba146f07ced3bbc44505ff", size = 17175 } -wheels = [ - { url = "https://files.pythonhosted.org/packages/43/ca/75707e6efa2b37c77dadb324ae7d9571cb424e61ea73fad7c56c2d14527f/tomli-2.2.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:678e4fa69e4575eb77d103de3df8a895e1591b48e740211bd1067378c69e8249", size = 131077 }, - { url = "https://files.pythonhosted.org/packages/c7/16/51ae563a8615d472fdbffc43a3f3d46588c264ac4f024f63f01283becfbb/tomli-2.2.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:023aa114dd824ade0100497eb2318602af309e5a55595f76b626d6d9f3b7b0a6", size = 123429 }, - { url = "https://files.pythonhosted.org/packages/f1/dd/4f6cd1e7b160041db83c694abc78e100473c15d54620083dbd5aae7b990e/tomli-2.2.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ece47d672db52ac607a3d9599a9d48dcb2f2f735c6c2d1f34130085bb12b112a", size = 226067 }, - { url = "https://files.pythonhosted.org/packages/a9/6b/c54ede5dc70d648cc6361eaf429304b02f2871a345bbdd51e993d6cdf550/tomli-2.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6972ca9c9cc9f0acaa56a8ca1ff51e7af152a9f87fb64623e31d5c83700080ee", size = 236030 }, - { url = "https://files.pythonhosted.org/packages/1f/47/999514fa49cfaf7a92c805a86c3c43f4215621855d151b61c602abb38091/tomli-2.2.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c954d2250168d28797dd4e3ac5cf812a406cd5a92674ee4c8f123c889786aa8e", size = 240898 }, - { url = "https://files.pythonhosted.org/packages/73/41/0a01279a7ae09ee1573b423318e7934674ce06eb33f50936655071d81a24/tomli-2.2.1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:8dd28b3e155b80f4d54beb40a441d366adcfe740969820caf156c019fb5c7ec4", size = 229894 }, - { url = "https://files.pythonhosted.org/packages/55/18/5d8bc5b0a0362311ce4d18830a5d28943667599a60d20118074ea1b01bb7/tomli-2.2.1-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:e59e304978767a54663af13c07b3d1af22ddee3bb2fb0618ca1593e4f593a106", size = 245319 }, - { url = "https://files.pythonhosted.org/packages/92/a3/7ade0576d17f3cdf5ff44d61390d4b3febb8a9fc2b480c75c47ea048c646/tomli-2.2.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:33580bccab0338d00994d7f16f4c4ec25b776af3ffaac1ed74e0b3fc95e885a8", size = 238273 }, - { url = "https://files.pythonhosted.org/packages/72/6f/fa64ef058ac1446a1e51110c375339b3ec6be245af9d14c87c4a6412dd32/tomli-2.2.1-cp311-cp311-win32.whl", hash = "sha256:465af0e0875402f1d226519c9904f37254b3045fc5084697cefb9bdde1ff99ff", size = 98310 }, - { url = "https://files.pythonhosted.org/packages/6a/1c/4a2dcde4a51b81be3530565e92eda625d94dafb46dbeb15069df4caffc34/tomli-2.2.1-cp311-cp311-win_amd64.whl", hash = "sha256:2d0f2fdd22b02c6d81637a3c95f8cd77f995846af7414c5c4b8d0545afa1bc4b", size = 108309 }, - { url = "https://files.pythonhosted.org/packages/52/e1/f8af4c2fcde17500422858155aeb0d7e93477a0d59a98e56cbfe75070fd0/tomli-2.2.1-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:4a8f6e44de52d5e6c657c9fe83b562f5f4256d8ebbfe4ff922c495620a7f6cea", size = 132762 }, - { url = "https://files.pythonhosted.org/packages/03/b8/152c68bb84fc00396b83e7bbddd5ec0bd3dd409db4195e2a9b3e398ad2e3/tomli-2.2.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:8d57ca8095a641b8237d5b079147646153d22552f1c637fd3ba7f4b0b29167a8", size = 123453 }, - { url = "https://files.pythonhosted.org/packages/c8/d6/fc9267af9166f79ac528ff7e8c55c8181ded34eb4b0e93daa767b8841573/tomli-2.2.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4e340144ad7ae1533cb897d406382b4b6fede8890a03738ff1683af800d54192", size = 233486 }, - { url = "https://files.pythonhosted.org/packages/5c/51/51c3f2884d7bab89af25f678447ea7d297b53b5a3b5730a7cb2ef6069f07/tomli-2.2.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:db2b95f9de79181805df90bedc5a5ab4c165e6ec3fe99f970d0e302f384ad222", size = 242349 }, - { url = "https://files.pythonhosted.org/packages/ab/df/bfa89627d13a5cc22402e441e8a931ef2108403db390ff3345c05253935e/tomli-2.2.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:40741994320b232529c802f8bc86da4e1aa9f413db394617b9a256ae0f9a7f77", size = 252159 }, - { url = "https://files.pythonhosted.org/packages/9e/6e/fa2b916dced65763a5168c6ccb91066f7639bdc88b48adda990db10c8c0b/tomli-2.2.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:400e720fe168c0f8521520190686ef8ef033fb19fc493da09779e592861b78c6", size = 237243 }, - { url = "https://files.pythonhosted.org/packages/b4/04/885d3b1f650e1153cbb93a6a9782c58a972b94ea4483ae4ac5cedd5e4a09/tomli-2.2.1-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:02abe224de6ae62c19f090f68da4e27b10af2b93213d36cf44e6e1c5abd19fdd", size = 259645 }, - { url = "https://files.pythonhosted.org/packages/9c/de/6b432d66e986e501586da298e28ebeefd3edc2c780f3ad73d22566034239/tomli-2.2.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:b82ebccc8c8a36f2094e969560a1b836758481f3dc360ce9a3277c65f374285e", size = 244584 }, - { url = "https://files.pythonhosted.org/packages/1c/9a/47c0449b98e6e7d1be6cbac02f93dd79003234ddc4aaab6ba07a9a7482e2/tomli-2.2.1-cp312-cp312-win32.whl", hash = "sha256:889f80ef92701b9dbb224e49ec87c645ce5df3fa2cc548664eb8a25e03127a98", size = 98875 }, - { url = "https://files.pythonhosted.org/packages/ef/60/9b9638f081c6f1261e2688bd487625cd1e660d0a85bd469e91d8db969734/tomli-2.2.1-cp312-cp312-win_amd64.whl", hash = "sha256:7fc04e92e1d624a4a63c76474610238576942d6b8950a2d7f908a340494e67e4", size = 109418 }, - { url = "https://files.pythonhosted.org/packages/04/90/2ee5f2e0362cb8a0b6499dc44f4d7d48f8fff06d28ba46e6f1eaa61a1388/tomli-2.2.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:f4039b9cbc3048b2416cc57ab3bda989a6fcf9b36cf8937f01a6e731b64f80d7", size = 132708 }, - { url = "https://files.pythonhosted.org/packages/c0/ec/46b4108816de6b385141f082ba99e315501ccd0a2ea23db4a100dd3990ea/tomli-2.2.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:286f0ca2ffeeb5b9bd4fcc8d6c330534323ec51b2f52da063b11c502da16f30c", size = 123582 }, - { url = "https://files.pythonhosted.org/packages/a0/bd/b470466d0137b37b68d24556c38a0cc819e8febe392d5b199dcd7f578365/tomli-2.2.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a92ef1a44547e894e2a17d24e7557a5e85a9e1d0048b0b5e7541f76c5032cb13", size = 232543 }, - { url = "https://files.pythonhosted.org/packages/d9/e5/82e80ff3b751373f7cead2815bcbe2d51c895b3c990686741a8e56ec42ab/tomli-2.2.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9316dc65bed1684c9a98ee68759ceaed29d229e985297003e494aa825ebb0281", size = 241691 }, - { url = "https://files.pythonhosted.org/packages/05/7e/2a110bc2713557d6a1bfb06af23dd01e7dde52b6ee7dadc589868f9abfac/tomli-2.2.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:e85e99945e688e32d5a35c1ff38ed0b3f41f43fad8df0bdf79f72b2ba7bc5272", size = 251170 }, - { url = "https://files.pythonhosted.org/packages/64/7b/22d713946efe00e0adbcdfd6d1aa119ae03fd0b60ebed51ebb3fa9f5a2e5/tomli-2.2.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:ac065718db92ca818f8d6141b5f66369833d4a80a9d74435a268c52bdfa73140", size = 236530 }, - { url = "https://files.pythonhosted.org/packages/38/31/3a76f67da4b0cf37b742ca76beaf819dca0ebef26d78fc794a576e08accf/tomli-2.2.1-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:d920f33822747519673ee656a4b6ac33e382eca9d331c87770faa3eef562aeb2", size = 258666 }, - { url = "https://files.pythonhosted.org/packages/07/10/5af1293da642aded87e8a988753945d0cf7e00a9452d3911dd3bb354c9e2/tomli-2.2.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:a198f10c4d1b1375d7687bc25294306e551bf1abfa4eace6650070a5c1ae2744", size = 243954 }, - { url = "https://files.pythonhosted.org/packages/5b/b9/1ed31d167be802da0fc95020d04cd27b7d7065cc6fbefdd2f9186f60d7bd/tomli-2.2.1-cp313-cp313-win32.whl", hash = "sha256:d3f5614314d758649ab2ab3a62d4f2004c825922f9e370b29416484086b264ec", size = 98724 }, - { url = "https://files.pythonhosted.org/packages/c7/32/b0963458706accd9afcfeb867c0f9175a741bf7b19cd424230714d722198/tomli-2.2.1-cp313-cp313-win_amd64.whl", hash = "sha256:a38aa0308e754b0e3c67e344754dff64999ff9b513e691d0e786265c93583c69", size = 109383 }, - { url = "https://files.pythonhosted.org/packages/6e/c2/61d3e0f47e2b74ef40a68b9e6ad5984f6241a942f7cd3bbfbdbd03861ea9/tomli-2.2.1-py3-none-any.whl", hash = "sha256:cb55c73c5f4408779d0cf3eef9f762b9c9f147a77de7b258bef0a5628adc85cc", size = 14257 }, +sdist = { url = "https://files.pythonhosted.org/packages/18/87/302344fed471e44a87289cf4967697d07e532f2421fdaf868a303cbae4ff/tomli-2.2.1.tar.gz", hash = "sha256:cd45e1dc79c835ce60f7404ec8119f2eb06d38b1deba146f07ced3bbc44505ff", size = 17175, upload-time = "2024-11-27T22:38:36.873Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/43/ca/75707e6efa2b37c77dadb324ae7d9571cb424e61ea73fad7c56c2d14527f/tomli-2.2.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:678e4fa69e4575eb77d103de3df8a895e1591b48e740211bd1067378c69e8249", size = 131077, upload-time = "2024-11-27T22:37:54.956Z" }, + { url = "https://files.pythonhosted.org/packages/c7/16/51ae563a8615d472fdbffc43a3f3d46588c264ac4f024f63f01283becfbb/tomli-2.2.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:023aa114dd824ade0100497eb2318602af309e5a55595f76b626d6d9f3b7b0a6", size = 123429, upload-time = "2024-11-27T22:37:56.698Z" }, + { url = "https://files.pythonhosted.org/packages/f1/dd/4f6cd1e7b160041db83c694abc78e100473c15d54620083dbd5aae7b990e/tomli-2.2.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ece47d672db52ac607a3d9599a9d48dcb2f2f735c6c2d1f34130085bb12b112a", size = 226067, upload-time = "2024-11-27T22:37:57.63Z" }, + { url = "https://files.pythonhosted.org/packages/a9/6b/c54ede5dc70d648cc6361eaf429304b02f2871a345bbdd51e993d6cdf550/tomli-2.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6972ca9c9cc9f0acaa56a8ca1ff51e7af152a9f87fb64623e31d5c83700080ee", size = 236030, upload-time = "2024-11-27T22:37:59.344Z" }, + { url = "https://files.pythonhosted.org/packages/1f/47/999514fa49cfaf7a92c805a86c3c43f4215621855d151b61c602abb38091/tomli-2.2.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c954d2250168d28797dd4e3ac5cf812a406cd5a92674ee4c8f123c889786aa8e", size = 240898, upload-time = "2024-11-27T22:38:00.429Z" }, + { url = "https://files.pythonhosted.org/packages/73/41/0a01279a7ae09ee1573b423318e7934674ce06eb33f50936655071d81a24/tomli-2.2.1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:8dd28b3e155b80f4d54beb40a441d366adcfe740969820caf156c019fb5c7ec4", size = 229894, upload-time = "2024-11-27T22:38:02.094Z" }, + { url = "https://files.pythonhosted.org/packages/55/18/5d8bc5b0a0362311ce4d18830a5d28943667599a60d20118074ea1b01bb7/tomli-2.2.1-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:e59e304978767a54663af13c07b3d1af22ddee3bb2fb0618ca1593e4f593a106", size = 245319, upload-time = "2024-11-27T22:38:03.206Z" }, + { url = "https://files.pythonhosted.org/packages/92/a3/7ade0576d17f3cdf5ff44d61390d4b3febb8a9fc2b480c75c47ea048c646/tomli-2.2.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:33580bccab0338d00994d7f16f4c4ec25b776af3ffaac1ed74e0b3fc95e885a8", size = 238273, upload-time = "2024-11-27T22:38:04.217Z" }, + { url = "https://files.pythonhosted.org/packages/72/6f/fa64ef058ac1446a1e51110c375339b3ec6be245af9d14c87c4a6412dd32/tomli-2.2.1-cp311-cp311-win32.whl", hash = "sha256:465af0e0875402f1d226519c9904f37254b3045fc5084697cefb9bdde1ff99ff", size = 98310, upload-time = "2024-11-27T22:38:05.908Z" }, + { url = "https://files.pythonhosted.org/packages/6a/1c/4a2dcde4a51b81be3530565e92eda625d94dafb46dbeb15069df4caffc34/tomli-2.2.1-cp311-cp311-win_amd64.whl", hash = "sha256:2d0f2fdd22b02c6d81637a3c95f8cd77f995846af7414c5c4b8d0545afa1bc4b", size = 108309, upload-time = "2024-11-27T22:38:06.812Z" }, + { url = "https://files.pythonhosted.org/packages/52/e1/f8af4c2fcde17500422858155aeb0d7e93477a0d59a98e56cbfe75070fd0/tomli-2.2.1-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:4a8f6e44de52d5e6c657c9fe83b562f5f4256d8ebbfe4ff922c495620a7f6cea", size = 132762, upload-time = "2024-11-27T22:38:07.731Z" }, + { url = "https://files.pythonhosted.org/packages/03/b8/152c68bb84fc00396b83e7bbddd5ec0bd3dd409db4195e2a9b3e398ad2e3/tomli-2.2.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:8d57ca8095a641b8237d5b079147646153d22552f1c637fd3ba7f4b0b29167a8", size = 123453, upload-time = "2024-11-27T22:38:09.384Z" }, + { url = "https://files.pythonhosted.org/packages/c8/d6/fc9267af9166f79ac528ff7e8c55c8181ded34eb4b0e93daa767b8841573/tomli-2.2.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4e340144ad7ae1533cb897d406382b4b6fede8890a03738ff1683af800d54192", size = 233486, upload-time = "2024-11-27T22:38:10.329Z" }, + { url = "https://files.pythonhosted.org/packages/5c/51/51c3f2884d7bab89af25f678447ea7d297b53b5a3b5730a7cb2ef6069f07/tomli-2.2.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:db2b95f9de79181805df90bedc5a5ab4c165e6ec3fe99f970d0e302f384ad222", size = 242349, upload-time = "2024-11-27T22:38:11.443Z" }, + { url = "https://files.pythonhosted.org/packages/ab/df/bfa89627d13a5cc22402e441e8a931ef2108403db390ff3345c05253935e/tomli-2.2.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:40741994320b232529c802f8bc86da4e1aa9f413db394617b9a256ae0f9a7f77", size = 252159, upload-time = "2024-11-27T22:38:13.099Z" }, + { url = "https://files.pythonhosted.org/packages/9e/6e/fa2b916dced65763a5168c6ccb91066f7639bdc88b48adda990db10c8c0b/tomli-2.2.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:400e720fe168c0f8521520190686ef8ef033fb19fc493da09779e592861b78c6", size = 237243, upload-time = "2024-11-27T22:38:14.766Z" }, + { url = "https://files.pythonhosted.org/packages/b4/04/885d3b1f650e1153cbb93a6a9782c58a972b94ea4483ae4ac5cedd5e4a09/tomli-2.2.1-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:02abe224de6ae62c19f090f68da4e27b10af2b93213d36cf44e6e1c5abd19fdd", size = 259645, upload-time = "2024-11-27T22:38:15.843Z" }, + { url = "https://files.pythonhosted.org/packages/9c/de/6b432d66e986e501586da298e28ebeefd3edc2c780f3ad73d22566034239/tomli-2.2.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:b82ebccc8c8a36f2094e969560a1b836758481f3dc360ce9a3277c65f374285e", size = 244584, upload-time = "2024-11-27T22:38:17.645Z" }, + { url = "https://files.pythonhosted.org/packages/1c/9a/47c0449b98e6e7d1be6cbac02f93dd79003234ddc4aaab6ba07a9a7482e2/tomli-2.2.1-cp312-cp312-win32.whl", hash = "sha256:889f80ef92701b9dbb224e49ec87c645ce5df3fa2cc548664eb8a25e03127a98", size = 98875, upload-time = "2024-11-27T22:38:19.159Z" }, + { url = "https://files.pythonhosted.org/packages/ef/60/9b9638f081c6f1261e2688bd487625cd1e660d0a85bd469e91d8db969734/tomli-2.2.1-cp312-cp312-win_amd64.whl", hash = "sha256:7fc04e92e1d624a4a63c76474610238576942d6b8950a2d7f908a340494e67e4", size = 109418, upload-time = "2024-11-27T22:38:20.064Z" }, + { url = "https://files.pythonhosted.org/packages/04/90/2ee5f2e0362cb8a0b6499dc44f4d7d48f8fff06d28ba46e6f1eaa61a1388/tomli-2.2.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:f4039b9cbc3048b2416cc57ab3bda989a6fcf9b36cf8937f01a6e731b64f80d7", size = 132708, upload-time = "2024-11-27T22:38:21.659Z" }, + { url = "https://files.pythonhosted.org/packages/c0/ec/46b4108816de6b385141f082ba99e315501ccd0a2ea23db4a100dd3990ea/tomli-2.2.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:286f0ca2ffeeb5b9bd4fcc8d6c330534323ec51b2f52da063b11c502da16f30c", size = 123582, upload-time = "2024-11-27T22:38:22.693Z" }, + { url = "https://files.pythonhosted.org/packages/a0/bd/b470466d0137b37b68d24556c38a0cc819e8febe392d5b199dcd7f578365/tomli-2.2.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a92ef1a44547e894e2a17d24e7557a5e85a9e1d0048b0b5e7541f76c5032cb13", size = 232543, upload-time = "2024-11-27T22:38:24.367Z" }, + { url = "https://files.pythonhosted.org/packages/d9/e5/82e80ff3b751373f7cead2815bcbe2d51c895b3c990686741a8e56ec42ab/tomli-2.2.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9316dc65bed1684c9a98ee68759ceaed29d229e985297003e494aa825ebb0281", size = 241691, upload-time = "2024-11-27T22:38:26.081Z" }, + { url = "https://files.pythonhosted.org/packages/05/7e/2a110bc2713557d6a1bfb06af23dd01e7dde52b6ee7dadc589868f9abfac/tomli-2.2.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:e85e99945e688e32d5a35c1ff38ed0b3f41f43fad8df0bdf79f72b2ba7bc5272", size = 251170, upload-time = "2024-11-27T22:38:27.921Z" }, + { url = "https://files.pythonhosted.org/packages/64/7b/22d713946efe00e0adbcdfd6d1aa119ae03fd0b60ebed51ebb3fa9f5a2e5/tomli-2.2.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:ac065718db92ca818f8d6141b5f66369833d4a80a9d74435a268c52bdfa73140", size = 236530, upload-time = "2024-11-27T22:38:29.591Z" }, + { url = "https://files.pythonhosted.org/packages/38/31/3a76f67da4b0cf37b742ca76beaf819dca0ebef26d78fc794a576e08accf/tomli-2.2.1-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:d920f33822747519673ee656a4b6ac33e382eca9d331c87770faa3eef562aeb2", size = 258666, upload-time = "2024-11-27T22:38:30.639Z" }, + { url = "https://files.pythonhosted.org/packages/07/10/5af1293da642aded87e8a988753945d0cf7e00a9452d3911dd3bb354c9e2/tomli-2.2.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:a198f10c4d1b1375d7687bc25294306e551bf1abfa4eace6650070a5c1ae2744", size = 243954, upload-time = "2024-11-27T22:38:31.702Z" }, + { url = "https://files.pythonhosted.org/packages/5b/b9/1ed31d167be802da0fc95020d04cd27b7d7065cc6fbefdd2f9186f60d7bd/tomli-2.2.1-cp313-cp313-win32.whl", hash = "sha256:d3f5614314d758649ab2ab3a62d4f2004c825922f9e370b29416484086b264ec", size = 98724, upload-time = "2024-11-27T22:38:32.837Z" }, + { url = "https://files.pythonhosted.org/packages/c7/32/b0963458706accd9afcfeb867c0f9175a741bf7b19cd424230714d722198/tomli-2.2.1-cp313-cp313-win_amd64.whl", hash = "sha256:a38aa0308e754b0e3c67e344754dff64999ff9b513e691d0e786265c93583c69", size = 109383, upload-time = "2024-11-27T22:38:34.455Z" }, + { url = "https://files.pythonhosted.org/packages/6e/c2/61d3e0f47e2b74ef40a68b9e6ad5984f6241a942f7cd3bbfbdbd03861ea9/tomli-2.2.1-py3-none-any.whl", hash = "sha256:cb55c73c5f4408779d0cf3eef9f762b9c9f147a77de7b258bef0a5628adc85cc", size = 14257, upload-time = "2024-11-27T22:38:35.385Z" }, ] [[package]] name = "tomli-w" version = "1.2.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/19/75/241269d1da26b624c0d5e110e8149093c759b7a286138f4efd61a60e75fe/tomli_w-1.2.0.tar.gz", hash = "sha256:2dd14fac5a47c27be9cd4c976af5a12d87fb1f0b4512f81d69cce3b35ae25021", size = 7184 } +sdist = { url = "https://files.pythonhosted.org/packages/19/75/241269d1da26b624c0d5e110e8149093c759b7a286138f4efd61a60e75fe/tomli_w-1.2.0.tar.gz", hash = "sha256:2dd14fac5a47c27be9cd4c976af5a12d87fb1f0b4512f81d69cce3b35ae25021", size = 7184, upload-time = "2025-01-15T12:07:24.262Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/c7/18/c86eb8e0202e32dd3df50d43d7ff9854f8e0603945ff398974c1d91ac1ef/tomli_w-1.2.0-py3-none-any.whl", hash = "sha256:188306098d013b691fcadc011abd66727d3c414c571bb01b1a174ba8c983cf90", size = 6675 }, + { url = "https://files.pythonhosted.org/packages/c7/18/c86eb8e0202e32dd3df50d43d7ff9854f8e0603945ff398974c1d91ac1ef/tomli_w-1.2.0-py3-none-any.whl", hash = "sha256:188306098d013b691fcadc011abd66727d3c414c571bb01b1a174ba8c983cf90", size = 6675, upload-time = "2025-01-15T12:07:22.074Z" }, ] [[package]] name = "tomlkit" version = "0.13.2" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/b1/09/a439bec5888f00a54b8b9f05fa94d7f901d6735ef4e55dcec9bc37b5d8fa/tomlkit-0.13.2.tar.gz", hash = "sha256:fff5fe59a87295b278abd31bec92c15d9bc4a06885ab12bcea52c71119392e79", size = 192885 } +sdist = { url = "https://files.pythonhosted.org/packages/b1/09/a439bec5888f00a54b8b9f05fa94d7f901d6735ef4e55dcec9bc37b5d8fa/tomlkit-0.13.2.tar.gz", hash = "sha256:fff5fe59a87295b278abd31bec92c15d9bc4a06885ab12bcea52c71119392e79", size = 192885, upload-time = "2024-08-14T08:19:41.488Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/f9/b6/a447b5e4ec71e13871be01ba81f5dfc9d0af7e473da256ff46bc0e24026f/tomlkit-0.13.2-py3-none-any.whl", hash = "sha256:7a974427f6e119197f670fbbbeae7bef749a6c14e793db934baefc1b5f03efde", size = 37955 }, + { url = "https://files.pythonhosted.org/packages/f9/b6/a447b5e4ec71e13871be01ba81f5dfc9d0af7e473da256ff46bc0e24026f/tomlkit-0.13.2-py3-none-any.whl", hash = "sha256:7a974427f6e119197f670fbbbeae7bef749a6c14e793db934baefc1b5f03efde", size = 37955, upload-time = "2024-08-14T08:19:40.05Z" }, ] [[package]] @@ -9962,36 +9982,36 @@ dependencies = [ { name = "typing-extensions" }, ] wheels = [ - { url = "https://files.pythonhosted.org/packages/41/05/d540049b1832d1062510efc6829634b7fbef5394c757d8312414fb65a3cb/torch-2.4.1-cp310-cp310-manylinux1_x86_64.whl", hash = "sha256:362f82e23a4cd46341daabb76fba08f04cd646df9bfaf5da50af97cb60ca4971", size = 797072810 }, - { url = "https://files.pythonhosted.org/packages/a0/12/2162df9c47386ae7cedbc938f9703fee4792d93504fab8608d541e71ece3/torch-2.4.1-cp310-cp310-manylinux2014_aarch64.whl", hash = "sha256:e8ac1985c3ff0f60d85b991954cfc2cc25f79c84545aead422763148ed2759e3", size = 89699259 }, - { url = "https://files.pythonhosted.org/packages/5d/4c/b2a59ff0e265f5ee154f0d81e948b1518b94f545357731e1a3245ee5d45b/torch-2.4.1-cp310-cp310-win_amd64.whl", hash = "sha256:91e326e2ccfb1496e3bee58f70ef605aeb27bd26be07ba64f37dcaac3d070ada", size = 199433813 }, - { url = "https://files.pythonhosted.org/packages/dc/fb/1333ba666bbd53846638dd75a7a1d4eaf964aff1c482fc046e2311a1b499/torch-2.4.1-cp310-none-macosx_11_0_arm64.whl", hash = "sha256:d36a8ef100f5bff3e9c3cea934b9e0d7ea277cb8210c7152d34a9a6c5830eadd", size = 62139309 }, - { url = "https://files.pythonhosted.org/packages/ea/ea/4ab009e953bca6ff35ad75b8ab58c0923308636c182c145dc63084f7d136/torch-2.4.1-cp311-cp311-manylinux1_x86_64.whl", hash = "sha256:0b5f88afdfa05a335d80351e3cea57d38e578c8689f751d35e0ff36bce872113", size = 797111232 }, - { url = "https://files.pythonhosted.org/packages/8f/a1/b31f94b4631c1731261db9fdc9a749ef58facc3b76094a6fe974f611f239/torch-2.4.1-cp311-cp311-manylinux2014_aarch64.whl", hash = "sha256:ef503165f2341942bfdf2bd520152f19540d0c0e34961232f134dc59ad435be8", size = 89719574 }, - { url = "https://files.pythonhosted.org/packages/5a/6a/775b93d6888c31f1f1fc457e4f5cc89f0984412d5dcdef792b8f2aa6e812/torch-2.4.1-cp311-cp311-win_amd64.whl", hash = "sha256:092e7c2280c860eff762ac08c4bdcd53d701677851670695e0c22d6d345b269c", size = 199436128 }, - { url = "https://files.pythonhosted.org/packages/1f/34/c93873c37f93154d982172755f7e504fdbae6c760499303a3111ce6ce327/torch-2.4.1-cp311-none-macosx_11_0_arm64.whl", hash = "sha256:ddddbd8b066e743934a4200b3d54267a46db02106876d21cf31f7da7a96f98ea", size = 62145176 }, - { url = "https://files.pythonhosted.org/packages/cc/df/5204a13a7a973c23c7ade615bafb1a3112b5d0ec258d8390f078fa4ab0f7/torch-2.4.1-cp312-cp312-manylinux1_x86_64.whl", hash = "sha256:fdc4fe11db3eb93c1115d3e973a27ac7c1a8318af8934ffa36b0370efe28e042", size = 797019590 }, - { url = "https://files.pythonhosted.org/packages/4f/16/d23a689e5ef8001ed2ace1a3a59f2fda842889b0c3f3877799089925282a/torch-2.4.1-cp312-cp312-manylinux2014_aarch64.whl", hash = "sha256:18835374f599207a9e82c262153c20ddf42ea49bc76b6eadad8e5f49729f6e4d", size = 89613802 }, - { url = "https://files.pythonhosted.org/packages/a8/e0/ca8354dfb8d834a76da51b06e8248b70fc182bc163540507919124974bdf/torch-2.4.1-cp312-cp312-win_amd64.whl", hash = "sha256:ebea70ff30544fc021d441ce6b219a88b67524f01170b1c538d7d3ebb5e7f56c", size = 199387694 }, - { url = "https://files.pythonhosted.org/packages/ac/30/8b6f77ea4ce84f015ee024b8dfef0dac289396254e8bfd493906d4cbb848/torch-2.4.1-cp312-none-macosx_11_0_arm64.whl", hash = "sha256:72b484d5b6cec1a735bf3fa5a1c4883d01748698c5e9cfdbeb4ffab7c7987e0d", size = 62123443 }, + { url = "https://files.pythonhosted.org/packages/41/05/d540049b1832d1062510efc6829634b7fbef5394c757d8312414fb65a3cb/torch-2.4.1-cp310-cp310-manylinux1_x86_64.whl", hash = "sha256:362f82e23a4cd46341daabb76fba08f04cd646df9bfaf5da50af97cb60ca4971", size = 797072810, upload-time = "2024-09-04T19:13:47.477Z" }, + { url = "https://files.pythonhosted.org/packages/a0/12/2162df9c47386ae7cedbc938f9703fee4792d93504fab8608d541e71ece3/torch-2.4.1-cp310-cp310-manylinux2014_aarch64.whl", hash = "sha256:e8ac1985c3ff0f60d85b991954cfc2cc25f79c84545aead422763148ed2759e3", size = 89699259, upload-time = "2024-09-04T19:13:13.076Z" }, + { url = "https://files.pythonhosted.org/packages/5d/4c/b2a59ff0e265f5ee154f0d81e948b1518b94f545357731e1a3245ee5d45b/torch-2.4.1-cp310-cp310-win_amd64.whl", hash = "sha256:91e326e2ccfb1496e3bee58f70ef605aeb27bd26be07ba64f37dcaac3d070ada", size = 199433813, upload-time = "2024-09-04T19:12:22.25Z" }, + { url = "https://files.pythonhosted.org/packages/dc/fb/1333ba666bbd53846638dd75a7a1d4eaf964aff1c482fc046e2311a1b499/torch-2.4.1-cp310-none-macosx_11_0_arm64.whl", hash = "sha256:d36a8ef100f5bff3e9c3cea934b9e0d7ea277cb8210c7152d34a9a6c5830eadd", size = 62139309, upload-time = "2024-09-04T19:14:30.453Z" }, + { url = "https://files.pythonhosted.org/packages/ea/ea/4ab009e953bca6ff35ad75b8ab58c0923308636c182c145dc63084f7d136/torch-2.4.1-cp311-cp311-manylinux1_x86_64.whl", hash = "sha256:0b5f88afdfa05a335d80351e3cea57d38e578c8689f751d35e0ff36bce872113", size = 797111232, upload-time = "2024-09-04T19:14:13.409Z" }, + { url = "https://files.pythonhosted.org/packages/8f/a1/b31f94b4631c1731261db9fdc9a749ef58facc3b76094a6fe974f611f239/torch-2.4.1-cp311-cp311-manylinux2014_aarch64.whl", hash = "sha256:ef503165f2341942bfdf2bd520152f19540d0c0e34961232f134dc59ad435be8", size = 89719574, upload-time = "2024-09-04T19:13:24.64Z" }, + { url = "https://files.pythonhosted.org/packages/5a/6a/775b93d6888c31f1f1fc457e4f5cc89f0984412d5dcdef792b8f2aa6e812/torch-2.4.1-cp311-cp311-win_amd64.whl", hash = "sha256:092e7c2280c860eff762ac08c4bdcd53d701677851670695e0c22d6d345b269c", size = 199436128, upload-time = "2024-09-04T19:12:01.97Z" }, + { url = "https://files.pythonhosted.org/packages/1f/34/c93873c37f93154d982172755f7e504fdbae6c760499303a3111ce6ce327/torch-2.4.1-cp311-none-macosx_11_0_arm64.whl", hash = "sha256:ddddbd8b066e743934a4200b3d54267a46db02106876d21cf31f7da7a96f98ea", size = 62145176, upload-time = "2024-09-04T19:13:29.897Z" }, + { url = "https://files.pythonhosted.org/packages/cc/df/5204a13a7a973c23c7ade615bafb1a3112b5d0ec258d8390f078fa4ab0f7/torch-2.4.1-cp312-cp312-manylinux1_x86_64.whl", hash = "sha256:fdc4fe11db3eb93c1115d3e973a27ac7c1a8318af8934ffa36b0370efe28e042", size = 797019590, upload-time = "2024-09-04T19:10:42.948Z" }, + { url = "https://files.pythonhosted.org/packages/4f/16/d23a689e5ef8001ed2ace1a3a59f2fda842889b0c3f3877799089925282a/torch-2.4.1-cp312-cp312-manylinux2014_aarch64.whl", hash = "sha256:18835374f599207a9e82c262153c20ddf42ea49bc76b6eadad8e5f49729f6e4d", size = 89613802, upload-time = "2024-09-04T19:13:19.273Z" }, + { url = "https://files.pythonhosted.org/packages/a8/e0/ca8354dfb8d834a76da51b06e8248b70fc182bc163540507919124974bdf/torch-2.4.1-cp312-cp312-win_amd64.whl", hash = "sha256:ebea70ff30544fc021d441ce6b219a88b67524f01170b1c538d7d3ebb5e7f56c", size = 199387694, upload-time = "2024-09-04T19:13:06.167Z" }, + { url = "https://files.pythonhosted.org/packages/ac/30/8b6f77ea4ce84f015ee024b8dfef0dac289396254e8bfd493906d4cbb848/torch-2.4.1-cp312-none-macosx_11_0_arm64.whl", hash = "sha256:72b484d5b6cec1a735bf3fa5a1c4883d01748698c5e9cfdbeb4ffab7c7987e0d", size = 62123443, upload-time = "2024-09-04T19:12:59.242Z" }, ] [[package]] name = "tornado" version = "6.4.2" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/59/45/a0daf161f7d6f36c3ea5fc0c2de619746cc3dd4c76402e9db545bd920f63/tornado-6.4.2.tar.gz", hash = "sha256:92bad5b4746e9879fd7bf1eb21dce4e3fc5128d71601f80005afa39237ad620b", size = 501135 } +sdist = { url = "https://files.pythonhosted.org/packages/59/45/a0daf161f7d6f36c3ea5fc0c2de619746cc3dd4c76402e9db545bd920f63/tornado-6.4.2.tar.gz", hash = "sha256:92bad5b4746e9879fd7bf1eb21dce4e3fc5128d71601f80005afa39237ad620b", size = 501135, upload-time = "2024-11-22T03:06:38.036Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/26/7e/71f604d8cea1b58f82ba3590290b66da1e72d840aeb37e0d5f7291bd30db/tornado-6.4.2-cp38-abi3-macosx_10_9_universal2.whl", hash = "sha256:e828cce1123e9e44ae2a50a9de3055497ab1d0aeb440c5ac23064d9e44880da1", size = 436299 }, - { url = "https://files.pythonhosted.org/packages/96/44/87543a3b99016d0bf54fdaab30d24bf0af2e848f1d13d34a3a5380aabe16/tornado-6.4.2-cp38-abi3-macosx_10_9_x86_64.whl", hash = "sha256:072ce12ada169c5b00b7d92a99ba089447ccc993ea2143c9ede887e0937aa803", size = 434253 }, - { url = "https://files.pythonhosted.org/packages/cb/fb/fdf679b4ce51bcb7210801ef4f11fdac96e9885daa402861751353beea6e/tornado-6.4.2-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1a017d239bd1bb0919f72af256a970624241f070496635784d9bf0db640d3fec", size = 437602 }, - { url = "https://files.pythonhosted.org/packages/4f/3b/e31aeffffc22b475a64dbeb273026a21b5b566f74dee48742817626c47dc/tornado-6.4.2-cp38-abi3-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c36e62ce8f63409301537222faffcef7dfc5284f27eec227389f2ad11b09d946", size = 436972 }, - { url = "https://files.pythonhosted.org/packages/22/55/b78a464de78051a30599ceb6983b01d8f732e6f69bf37b4ed07f642ac0fc/tornado-6.4.2-cp38-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bca9eb02196e789c9cb5c3c7c0f04fb447dc2adffd95265b2c7223a8a615ccbf", size = 437173 }, - { url = "https://files.pythonhosted.org/packages/79/5e/be4fb0d1684eb822c9a62fb18a3e44a06188f78aa466b2ad991d2ee31104/tornado-6.4.2-cp38-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:304463bd0772442ff4d0f5149c6f1c2135a1fae045adf070821c6cdc76980634", size = 437892 }, - { url = "https://files.pythonhosted.org/packages/f5/33/4f91fdd94ea36e1d796147003b490fe60a0215ac5737b6f9c65e160d4fe0/tornado-6.4.2-cp38-abi3-musllinux_1_2_i686.whl", hash = "sha256:c82c46813ba483a385ab2a99caeaedf92585a1f90defb5693351fa7e4ea0bf73", size = 437334 }, - { url = "https://files.pythonhosted.org/packages/2b/ae/c1b22d4524b0e10da2f29a176fb2890386f7bd1f63aacf186444873a88a0/tornado-6.4.2-cp38-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:932d195ca9015956fa502c6b56af9eb06106140d844a335590c1ec7f5277d10c", size = 437261 }, - { url = "https://files.pythonhosted.org/packages/b5/25/36dbd49ab6d179bcfc4c6c093a51795a4f3bed380543a8242ac3517a1751/tornado-6.4.2-cp38-abi3-win32.whl", hash = "sha256:2876cef82e6c5978fde1e0d5b1f919d756968d5b4282418f3146b79b58556482", size = 438463 }, - { url = "https://files.pythonhosted.org/packages/61/cc/58b1adeb1bb46228442081e746fcdbc4540905c87e8add7c277540934edb/tornado-6.4.2-cp38-abi3-win_amd64.whl", hash = "sha256:908b71bf3ff37d81073356a5fadcc660eb10c1476ee6e2725588626ce7e5ca38", size = 438907 }, + { url = "https://files.pythonhosted.org/packages/26/7e/71f604d8cea1b58f82ba3590290b66da1e72d840aeb37e0d5f7291bd30db/tornado-6.4.2-cp38-abi3-macosx_10_9_universal2.whl", hash = "sha256:e828cce1123e9e44ae2a50a9de3055497ab1d0aeb440c5ac23064d9e44880da1", size = 436299, upload-time = "2024-11-22T03:06:20.162Z" }, + { url = "https://files.pythonhosted.org/packages/96/44/87543a3b99016d0bf54fdaab30d24bf0af2e848f1d13d34a3a5380aabe16/tornado-6.4.2-cp38-abi3-macosx_10_9_x86_64.whl", hash = "sha256:072ce12ada169c5b00b7d92a99ba089447ccc993ea2143c9ede887e0937aa803", size = 434253, upload-time = "2024-11-22T03:06:22.39Z" }, + { url = "https://files.pythonhosted.org/packages/cb/fb/fdf679b4ce51bcb7210801ef4f11fdac96e9885daa402861751353beea6e/tornado-6.4.2-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1a017d239bd1bb0919f72af256a970624241f070496635784d9bf0db640d3fec", size = 437602, upload-time = "2024-11-22T03:06:24.214Z" }, + { url = "https://files.pythonhosted.org/packages/4f/3b/e31aeffffc22b475a64dbeb273026a21b5b566f74dee48742817626c47dc/tornado-6.4.2-cp38-abi3-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c36e62ce8f63409301537222faffcef7dfc5284f27eec227389f2ad11b09d946", size = 436972, upload-time = "2024-11-22T03:06:25.559Z" }, + { url = "https://files.pythonhosted.org/packages/22/55/b78a464de78051a30599ceb6983b01d8f732e6f69bf37b4ed07f642ac0fc/tornado-6.4.2-cp38-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bca9eb02196e789c9cb5c3c7c0f04fb447dc2adffd95265b2c7223a8a615ccbf", size = 437173, upload-time = "2024-11-22T03:06:27.584Z" }, + { url = "https://files.pythonhosted.org/packages/79/5e/be4fb0d1684eb822c9a62fb18a3e44a06188f78aa466b2ad991d2ee31104/tornado-6.4.2-cp38-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:304463bd0772442ff4d0f5149c6f1c2135a1fae045adf070821c6cdc76980634", size = 437892, upload-time = "2024-11-22T03:06:28.933Z" }, + { url = "https://files.pythonhosted.org/packages/f5/33/4f91fdd94ea36e1d796147003b490fe60a0215ac5737b6f9c65e160d4fe0/tornado-6.4.2-cp38-abi3-musllinux_1_2_i686.whl", hash = "sha256:c82c46813ba483a385ab2a99caeaedf92585a1f90defb5693351fa7e4ea0bf73", size = 437334, upload-time = "2024-11-22T03:06:30.428Z" }, + { url = "https://files.pythonhosted.org/packages/2b/ae/c1b22d4524b0e10da2f29a176fb2890386f7bd1f63aacf186444873a88a0/tornado-6.4.2-cp38-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:932d195ca9015956fa502c6b56af9eb06106140d844a335590c1ec7f5277d10c", size = 437261, upload-time = "2024-11-22T03:06:32.458Z" }, + { url = "https://files.pythonhosted.org/packages/b5/25/36dbd49ab6d179bcfc4c6c093a51795a4f3bed380543a8242ac3517a1751/tornado-6.4.2-cp38-abi3-win32.whl", hash = "sha256:2876cef82e6c5978fde1e0d5b1f919d756968d5b4282418f3146b79b58556482", size = 438463, upload-time = "2024-11-22T03:06:34.71Z" }, + { url = "https://files.pythonhosted.org/packages/61/cc/58b1adeb1bb46228442081e746fcdbc4540905c87e8add7c277540934edb/tornado-6.4.2-cp38-abi3-win_amd64.whl", hash = "sha256:908b71bf3ff37d81073356a5fadcc660eb10c1476ee6e2725588626ce7e5ca38", size = 438907, upload-time = "2024-11-22T03:06:36.71Z" }, ] [[package]] @@ -10001,18 +10021,18 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "colorama", marker = "sys_platform == 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/a8/4b/29b4ef32e036bb34e4ab51796dd745cdba7ed47ad142a9f4a1eb8e0c744d/tqdm-4.67.1.tar.gz", hash = "sha256:f8aef9c52c08c13a65f30ea34f4e5aac3fd1a34959879d7e59e63027286627f2", size = 169737 } +sdist = { url = "https://files.pythonhosted.org/packages/a8/4b/29b4ef32e036bb34e4ab51796dd745cdba7ed47ad142a9f4a1eb8e0c744d/tqdm-4.67.1.tar.gz", hash = "sha256:f8aef9c52c08c13a65f30ea34f4e5aac3fd1a34959879d7e59e63027286627f2", size = 169737, upload-time = "2024-11-24T20:12:22.481Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/d0/30/dc54f88dd4a2b5dc8a0279bdd7270e735851848b762aeb1c1184ed1f6b14/tqdm-4.67.1-py3-none-any.whl", hash = "sha256:26445eca388f82e72884e0d580d5464cd801a3ea01e63e5601bdff9ba6a48de2", size = 78540 }, + { url = "https://files.pythonhosted.org/packages/d0/30/dc54f88dd4a2b5dc8a0279bdd7270e735851848b762aeb1c1184ed1f6b14/tqdm-4.67.1-py3-none-any.whl", hash = "sha256:26445eca388f82e72884e0d580d5464cd801a3ea01e63e5601bdff9ba6a48de2", size = 78540, upload-time = "2024-11-24T20:12:19.698Z" }, ] [[package]] name = "traitlets" version = "5.14.3" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/eb/79/72064e6a701c2183016abbbfedaba506d81e30e232a68c9f0d6f6fcd1574/traitlets-5.14.3.tar.gz", hash = "sha256:9ed0579d3502c94b4b3732ac120375cda96f923114522847de4b3bb98b96b6b7", size = 161621 } +sdist = { url = "https://files.pythonhosted.org/packages/eb/79/72064e6a701c2183016abbbfedaba506d81e30e232a68c9f0d6f6fcd1574/traitlets-5.14.3.tar.gz", hash = "sha256:9ed0579d3502c94b4b3732ac120375cda96f923114522847de4b3bb98b96b6b7", size = 161621, upload-time = "2024-04-19T11:11:49.746Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/00/c0/8f5d070730d7836adc9c9b6408dec68c6ced86b304a9b26a14df072a6e8c/traitlets-5.14.3-py3-none-any.whl", hash = "sha256:b74e89e397b1ed28cc831db7aea759ba6640cb3de13090ca145426688ff1ac4f", size = 85359 }, + { url = "https://files.pythonhosted.org/packages/00/c0/8f5d070730d7836adc9c9b6408dec68c6ced86b304a9b26a14df072a6e8c/traitlets-5.14.3-py3-none-any.whl", hash = "sha256:b74e89e397b1ed28cc831db7aea759ba6640cb3de13090ca145426688ff1ac4f", size = 85359, upload-time = "2024-04-19T11:11:46.763Z" }, ] [[package]] @@ -10031,64 +10051,64 @@ dependencies = [ { name = "tokenizers" }, { name = "tqdm" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/37/5a/58f96c83e566f907ae39f16d4401bbefd8bb85c60bd1e6a95c419752ab90/transformers-4.46.3.tar.gz", hash = "sha256:8ee4b3ae943fe33e82afff8e837f4b052058b07ca9be3cb5b729ed31295f72cc", size = 8627944 } +sdist = { url = "https://files.pythonhosted.org/packages/37/5a/58f96c83e566f907ae39f16d4401bbefd8bb85c60bd1e6a95c419752ab90/transformers-4.46.3.tar.gz", hash = "sha256:8ee4b3ae943fe33e82afff8e837f4b052058b07ca9be3cb5b729ed31295f72cc", size = 8627944, upload-time = "2024-11-18T22:13:01.012Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/51/51/b87caa939fedf307496e4dbf412f4b909af3d9ca8b189fc3b65c1faa456f/transformers-4.46.3-py3-none-any.whl", hash = "sha256:a12ef6f52841fd190a3e5602145b542d03507222f2c64ebb7ee92e8788093aef", size = 10034536 }, + { url = "https://files.pythonhosted.org/packages/51/51/b87caa939fedf307496e4dbf412f4b909af3d9ca8b189fc3b65c1faa456f/transformers-4.46.3-py3-none-any.whl", hash = "sha256:a12ef6f52841fd190a3e5602145b542d03507222f2c64ebb7ee92e8788093aef", size = 10034536, upload-time = "2024-11-18T22:12:57.024Z" }, ] [[package]] name = "tree-sitter" version = "0.23.2" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/0f/50/fd5fafa42b884f741b28d9e6fd366c3f34e15d2ed3aa9633b34e388379e2/tree-sitter-0.23.2.tar.gz", hash = "sha256:66bae8dd47f1fed7bdef816115146d3a41c39b5c482d7bad36d9ba1def088450", size = 166800 } -wheels = [ - { url = "https://files.pythonhosted.org/packages/91/04/2068a7b725265ecfcbf63ecdae038f1d4124ebccd55b8a7ce145b70e2b6a/tree_sitter-0.23.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:3a937f5d8727bc1c74c4bf2a9d1c25ace049e8628273016ad0d45914ae904e10", size = 139289 }, - { url = "https://files.pythonhosted.org/packages/a8/07/a5b943121f674fe1ac77694a698e71ce95353830c1f3f4ce45da7ef3e406/tree_sitter-0.23.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:2c7eae7fe2af215645a38660d2d57d257a4c461fe3ec827cca99a79478284e80", size = 132379 }, - { url = "https://files.pythonhosted.org/packages/d4/96/fcc72c33d464a2d722db1e95b74a53ced771a47b3cfde60aced29764a783/tree_sitter-0.23.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3a71d607595270b6870eaf778a1032d146b2aa79bfcfa60f57a82a7b7584a4c7", size = 552884 }, - { url = "https://files.pythonhosted.org/packages/d0/af/b0e787a52767155b4643a55d6de03c1e4ae77abb61e1dc1629ad983e0a40/tree_sitter-0.23.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6fe9b9ea7a0aa23b52fd97354da95d1b2580065bc12a4ac868f9164a127211d6", size = 566561 }, - { url = "https://files.pythonhosted.org/packages/65/fd/05e966b5317b1c6679c071c5b0203f28af9d26c9363700cb9682e1bcf343/tree_sitter-0.23.2-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:d74d00a8021719eae14d10d1b1e28649e15d8b958c01c2b2c3dad7a2ebc4dbae", size = 558273 }, - { url = "https://files.pythonhosted.org/packages/60/bc/19145efdf3f47711aa3f1bf06f0b50593f97f1108550d38694841fd97b7c/tree_sitter-0.23.2-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:6de18d8d8a7f67ab71f472d1fcb01cc506e080cbb5e13d52929e4b6fdce6bbee", size = 569176 }, - { url = "https://files.pythonhosted.org/packages/32/08/3553d8e488ae9284a0762effafb7d2639a306e184963b7f99853923084d6/tree_sitter-0.23.2-cp310-cp310-win_amd64.whl", hash = "sha256:12b60dca70d2282af942b650a6d781be487485454668c7c956338a367b98cdee", size = 117902 }, - { url = "https://files.pythonhosted.org/packages/1d/39/836fa485e985c33e8aa1cc3abbf7a84be1c2c382e69547a765631fdd7ce3/tree_sitter-0.23.2-cp310-cp310-win_arm64.whl", hash = "sha256:3346a4dd0447a42aabb863443b0fd8c92b909baf40ed2344fae4b94b625d5955", size = 102644 }, - { url = "https://files.pythonhosted.org/packages/55/8d/2d4fb04408772be0919441d66f700673ce7cb76b9ab6682e226d740fb88d/tree_sitter-0.23.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:91fda41d4f8824335cc43c64e2c37d8089c8c563bd3900a512d2852d075af719", size = 139142 }, - { url = "https://files.pythonhosted.org/packages/32/52/b8a44bfff7b0203256e5dbc8d3a372ee8896128b8ed7d3a89e1ef17b2065/tree_sitter-0.23.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:92b2b489d5ce54b41f94c6f23fbaf592bd6e84dc2877048fd1cb060480fa53f7", size = 132198 }, - { url = "https://files.pythonhosted.org/packages/5d/54/746f2ee5acf6191a4a0be7f5843329f0d713bfe5196f5fc6fe2ea69cb44c/tree_sitter-0.23.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:64859bd4aa1567d0d6016a811b2b49c59d4a4427d096e3d8c84b2521455f62b7", size = 554303 }, - { url = "https://files.pythonhosted.org/packages/2f/5a/3169d9933be813776a9b4b3f2e671d3d50fa27e589dee5578f6ecef7ff6d/tree_sitter-0.23.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:614590611636044e071d3a0b748046d52676dbda3bc9fa431216231e11dd98f7", size = 567626 }, - { url = "https://files.pythonhosted.org/packages/32/0d/23f363b3b0bc3fa0e7a4a294bf119957ac1ab02737d57815e1e8b7b3e196/tree_sitter-0.23.2-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:08466953c78ae57be61057188fb88c89791b0a562856010228e0ccf60e2ac453", size = 559803 }, - { url = "https://files.pythonhosted.org/packages/6f/b3/1ffba0f17a7ff2c9114d91a1ecc15e0748f217817797564d31fbb61d7458/tree_sitter-0.23.2-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:8a33f03a562de91f7fd05eefcedd8994a06cd44c62f7aabace811ad82bc11cbd", size = 570987 }, - { url = "https://files.pythonhosted.org/packages/59/4b/085bcb8a11ea18003aacc4dbc91c301d1536c5e2deedb95393e8ef26f1f7/tree_sitter-0.23.2-cp311-cp311-win_amd64.whl", hash = "sha256:03b70296b569ef64f7b92b42ca5da9bf86d81bee2afd480bea35092687f51dae", size = 117771 }, - { url = "https://files.pythonhosted.org/packages/4b/e5/90adc4081f49ccb6bea89a800dc9b0dcc5b6953b0da423e8eff28f63fddf/tree_sitter-0.23.2-cp311-cp311-win_arm64.whl", hash = "sha256:7cb4bb953ea7c0b50eeafc4454783e030357179d2a93c3dd5ebed2da5588ddd0", size = 102555 }, - { url = "https://files.pythonhosted.org/packages/07/a7/57e0fe87b49a78c670a7b4483f70e44c000c65c29b138001096b22e7dd87/tree_sitter-0.23.2-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:a014498b6a9e6003fae8c6eb72f5927d62da9dcb72b28b3ce8cd15c6ff6a6572", size = 139259 }, - { url = "https://files.pythonhosted.org/packages/b4/b9/bc8513d818ffb54993a017a36c8739300bc5739a13677acf90b54995e7db/tree_sitter-0.23.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:04f8699b131d4bcbe3805c37e4ef3d159ee9a82a0e700587625623999ba0ea53", size = 131951 }, - { url = "https://files.pythonhosted.org/packages/d7/6a/eab01bb6b1ce3c9acf16d72922ffc29a904af485eb3e60baf3a3e04edd30/tree_sitter-0.23.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4471577df285059c71686ecb208bc50fb472099b38dcc8e849b0e86652891e87", size = 557952 }, - { url = "https://files.pythonhosted.org/packages/bd/95/f2f73332623cf63200d57800f85273170bc5f99d28ea3f234afd5b0048df/tree_sitter-0.23.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f342c925290dd4e20ecd5787ef7ae8749981597ab364783a1eb73173efe65226", size = 571199 }, - { url = "https://files.pythonhosted.org/packages/04/ac/bd6e6cfdd0421156e86f5c93848629af1c7323083077e1a95b27d32d5811/tree_sitter-0.23.2-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:a4e9e53d07dd076bede72e4f7d3a0173d7b9ad6576572dd86da008a740a9bb22", size = 562129 }, - { url = "https://files.pythonhosted.org/packages/7b/bd/8a9edcbcf8a76b0bf58e3b927ed291e3598e063d56667367762833cc8709/tree_sitter-0.23.2-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:8caebe65bc358759dac2500d8f8feed3aed939c4ade9a684a1783fe07bc7d5db", size = 574307 }, - { url = "https://files.pythonhosted.org/packages/0c/c2/3fb2c6c0ae2f59a7411dc6d3e7945e3cb6f34c8552688708acc8b2b13f83/tree_sitter-0.23.2-cp312-cp312-win_amd64.whl", hash = "sha256:fc5a72eb50d43485000dbbb309acb350467b7467e66dc747c6bb82ce63041582", size = 117858 }, - { url = "https://files.pythonhosted.org/packages/e2/18/4ca2c0f4a0c802ebcb3a92264cc436f1d54b394fa24dfa76bf57cdeaca9e/tree_sitter-0.23.2-cp312-cp312-win_arm64.whl", hash = "sha256:a0320eb6c7993359c5f7b371d22719ccd273f440d41cf1bd65dac5e9587f2046", size = 102496 }, - { url = "https://files.pythonhosted.org/packages/ba/c6/4ead9ce3113a7c27f37a2bdef163c09757efbaa85adbdfe7b3fbf0317c57/tree_sitter-0.23.2-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:eff630dddee7ba05accb439b17e559e15ce13f057297007c246237ceb6306332", size = 139266 }, - { url = "https://files.pythonhosted.org/packages/76/c9/b4197c5b0c1d6ba648202a547846ac910a53163b69a459504b2aa6cdb76e/tree_sitter-0.23.2-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:4780ba8f3894f2dea869fad2995c2aceab3fd5ab9e6a27c45475d2acd7f7e84e", size = 131959 }, - { url = "https://files.pythonhosted.org/packages/99/94/0f7c5580d2adff3b57d36f1998725b0caf6cf1af50ceafc00c6cdbc2fef6/tree_sitter-0.23.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f0b609460b8e3e256361fb12e94fae5b728cb835b16f0f9d590b5aadbf9d109b", size = 557582 }, - { url = "https://files.pythonhosted.org/packages/97/8a/f73ff06959d43fd47fc283cbcc4d8efa6550b2cc431d852b184504992447/tree_sitter-0.23.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:78d070d8eaeaeb36cf535f55e5578fddbfc3bf53c1980f58bf1a99d57466b3b5", size = 570891 }, - { url = "https://files.pythonhosted.org/packages/b8/86/bbda5ad09b88051ff7bf3275622a2f79bc4f728b4c283ff8b93b8fcdf36d/tree_sitter-0.23.2-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:878580b2ad5054c410ba3418edca4d34c81cc26706114d8f5b5541688bc2d785", size = 562343 }, - { url = "https://files.pythonhosted.org/packages/ca/55/b404fa49cb5c2926ad6fe1cac033dd486ef69f1afeb7828452d21e1e05c1/tree_sitter-0.23.2-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:29224bdc2a3b9af535b7725e249d3ee291b2e90708e82832e73acc175e40dc48", size = 574407 }, - { url = "https://files.pythonhosted.org/packages/c2/c8/eea2104443ab973091107ef3e730683bd8e6cb51dd025cef853d3fff9dae/tree_sitter-0.23.2-cp313-cp313-win_amd64.whl", hash = "sha256:c58d89348162fbc3aea1fe6511a66ee189fc0e4e4bbe937026f29e4ecef17763", size = 117854 }, - { url = "https://files.pythonhosted.org/packages/89/4d/1728d9ce32a1d851081911b7e47830f5e740431f2bb920f54bb8c26175bc/tree_sitter-0.23.2-cp313-cp313-win_arm64.whl", hash = "sha256:0ff2037be5edab7801de3f6a721b9cf010853f612e2008ee454e0e0badb225a6", size = 102492 }, +sdist = { url = "https://files.pythonhosted.org/packages/0f/50/fd5fafa42b884f741b28d9e6fd366c3f34e15d2ed3aa9633b34e388379e2/tree-sitter-0.23.2.tar.gz", hash = "sha256:66bae8dd47f1fed7bdef816115146d3a41c39b5c482d7bad36d9ba1def088450", size = 166800, upload-time = "2024-10-24T15:31:02.238Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/91/04/2068a7b725265ecfcbf63ecdae038f1d4124ebccd55b8a7ce145b70e2b6a/tree_sitter-0.23.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:3a937f5d8727bc1c74c4bf2a9d1c25ace049e8628273016ad0d45914ae904e10", size = 139289, upload-time = "2024-10-24T15:29:59.27Z" }, + { url = "https://files.pythonhosted.org/packages/a8/07/a5b943121f674fe1ac77694a698e71ce95353830c1f3f4ce45da7ef3e406/tree_sitter-0.23.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:2c7eae7fe2af215645a38660d2d57d257a4c461fe3ec827cca99a79478284e80", size = 132379, upload-time = "2024-10-24T15:30:01.437Z" }, + { url = "https://files.pythonhosted.org/packages/d4/96/fcc72c33d464a2d722db1e95b74a53ced771a47b3cfde60aced29764a783/tree_sitter-0.23.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3a71d607595270b6870eaf778a1032d146b2aa79bfcfa60f57a82a7b7584a4c7", size = 552884, upload-time = "2024-10-24T15:30:02.672Z" }, + { url = "https://files.pythonhosted.org/packages/d0/af/b0e787a52767155b4643a55d6de03c1e4ae77abb61e1dc1629ad983e0a40/tree_sitter-0.23.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6fe9b9ea7a0aa23b52fd97354da95d1b2580065bc12a4ac868f9164a127211d6", size = 566561, upload-time = "2024-10-24T15:30:04.073Z" }, + { url = "https://files.pythonhosted.org/packages/65/fd/05e966b5317b1c6679c071c5b0203f28af9d26c9363700cb9682e1bcf343/tree_sitter-0.23.2-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:d74d00a8021719eae14d10d1b1e28649e15d8b958c01c2b2c3dad7a2ebc4dbae", size = 558273, upload-time = "2024-10-24T15:30:06.177Z" }, + { url = "https://files.pythonhosted.org/packages/60/bc/19145efdf3f47711aa3f1bf06f0b50593f97f1108550d38694841fd97b7c/tree_sitter-0.23.2-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:6de18d8d8a7f67ab71f472d1fcb01cc506e080cbb5e13d52929e4b6fdce6bbee", size = 569176, upload-time = "2024-10-24T15:30:07.902Z" }, + { url = "https://files.pythonhosted.org/packages/32/08/3553d8e488ae9284a0762effafb7d2639a306e184963b7f99853923084d6/tree_sitter-0.23.2-cp310-cp310-win_amd64.whl", hash = "sha256:12b60dca70d2282af942b650a6d781be487485454668c7c956338a367b98cdee", size = 117902, upload-time = "2024-10-24T15:30:09.675Z" }, + { url = "https://files.pythonhosted.org/packages/1d/39/836fa485e985c33e8aa1cc3abbf7a84be1c2c382e69547a765631fdd7ce3/tree_sitter-0.23.2-cp310-cp310-win_arm64.whl", hash = "sha256:3346a4dd0447a42aabb863443b0fd8c92b909baf40ed2344fae4b94b625d5955", size = 102644, upload-time = "2024-10-24T15:30:11.484Z" }, + { url = "https://files.pythonhosted.org/packages/55/8d/2d4fb04408772be0919441d66f700673ce7cb76b9ab6682e226d740fb88d/tree_sitter-0.23.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:91fda41d4f8824335cc43c64e2c37d8089c8c563bd3900a512d2852d075af719", size = 139142, upload-time = "2024-10-24T15:30:12.627Z" }, + { url = "https://files.pythonhosted.org/packages/32/52/b8a44bfff7b0203256e5dbc8d3a372ee8896128b8ed7d3a89e1ef17b2065/tree_sitter-0.23.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:92b2b489d5ce54b41f94c6f23fbaf592bd6e84dc2877048fd1cb060480fa53f7", size = 132198, upload-time = "2024-10-24T15:30:13.893Z" }, + { url = "https://files.pythonhosted.org/packages/5d/54/746f2ee5acf6191a4a0be7f5843329f0d713bfe5196f5fc6fe2ea69cb44c/tree_sitter-0.23.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:64859bd4aa1567d0d6016a811b2b49c59d4a4427d096e3d8c84b2521455f62b7", size = 554303, upload-time = "2024-10-24T15:30:15.334Z" }, + { url = "https://files.pythonhosted.org/packages/2f/5a/3169d9933be813776a9b4b3f2e671d3d50fa27e589dee5578f6ecef7ff6d/tree_sitter-0.23.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:614590611636044e071d3a0b748046d52676dbda3bc9fa431216231e11dd98f7", size = 567626, upload-time = "2024-10-24T15:30:17.12Z" }, + { url = "https://files.pythonhosted.org/packages/32/0d/23f363b3b0bc3fa0e7a4a294bf119957ac1ab02737d57815e1e8b7b3e196/tree_sitter-0.23.2-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:08466953c78ae57be61057188fb88c89791b0a562856010228e0ccf60e2ac453", size = 559803, upload-time = "2024-10-24T15:30:18.921Z" }, + { url = "https://files.pythonhosted.org/packages/6f/b3/1ffba0f17a7ff2c9114d91a1ecc15e0748f217817797564d31fbb61d7458/tree_sitter-0.23.2-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:8a33f03a562de91f7fd05eefcedd8994a06cd44c62f7aabace811ad82bc11cbd", size = 570987, upload-time = "2024-10-24T15:30:21.116Z" }, + { url = "https://files.pythonhosted.org/packages/59/4b/085bcb8a11ea18003aacc4dbc91c301d1536c5e2deedb95393e8ef26f1f7/tree_sitter-0.23.2-cp311-cp311-win_amd64.whl", hash = "sha256:03b70296b569ef64f7b92b42ca5da9bf86d81bee2afd480bea35092687f51dae", size = 117771, upload-time = "2024-10-24T15:30:22.38Z" }, + { url = "https://files.pythonhosted.org/packages/4b/e5/90adc4081f49ccb6bea89a800dc9b0dcc5b6953b0da423e8eff28f63fddf/tree_sitter-0.23.2-cp311-cp311-win_arm64.whl", hash = "sha256:7cb4bb953ea7c0b50eeafc4454783e030357179d2a93c3dd5ebed2da5588ddd0", size = 102555, upload-time = "2024-10-24T15:30:23.534Z" }, + { url = "https://files.pythonhosted.org/packages/07/a7/57e0fe87b49a78c670a7b4483f70e44c000c65c29b138001096b22e7dd87/tree_sitter-0.23.2-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:a014498b6a9e6003fae8c6eb72f5927d62da9dcb72b28b3ce8cd15c6ff6a6572", size = 139259, upload-time = "2024-10-24T15:30:24.941Z" }, + { url = "https://files.pythonhosted.org/packages/b4/b9/bc8513d818ffb54993a017a36c8739300bc5739a13677acf90b54995e7db/tree_sitter-0.23.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:04f8699b131d4bcbe3805c37e4ef3d159ee9a82a0e700587625623999ba0ea53", size = 131951, upload-time = "2024-10-24T15:30:26.176Z" }, + { url = "https://files.pythonhosted.org/packages/d7/6a/eab01bb6b1ce3c9acf16d72922ffc29a904af485eb3e60baf3a3e04edd30/tree_sitter-0.23.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4471577df285059c71686ecb208bc50fb472099b38dcc8e849b0e86652891e87", size = 557952, upload-time = "2024-10-24T15:30:27.389Z" }, + { url = "https://files.pythonhosted.org/packages/bd/95/f2f73332623cf63200d57800f85273170bc5f99d28ea3f234afd5b0048df/tree_sitter-0.23.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f342c925290dd4e20ecd5787ef7ae8749981597ab364783a1eb73173efe65226", size = 571199, upload-time = "2024-10-24T15:30:28.879Z" }, + { url = "https://files.pythonhosted.org/packages/04/ac/bd6e6cfdd0421156e86f5c93848629af1c7323083077e1a95b27d32d5811/tree_sitter-0.23.2-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:a4e9e53d07dd076bede72e4f7d3a0173d7b9ad6576572dd86da008a740a9bb22", size = 562129, upload-time = "2024-10-24T15:30:30.199Z" }, + { url = "https://files.pythonhosted.org/packages/7b/bd/8a9edcbcf8a76b0bf58e3b927ed291e3598e063d56667367762833cc8709/tree_sitter-0.23.2-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:8caebe65bc358759dac2500d8f8feed3aed939c4ade9a684a1783fe07bc7d5db", size = 574307, upload-time = "2024-10-24T15:30:32.085Z" }, + { url = "https://files.pythonhosted.org/packages/0c/c2/3fb2c6c0ae2f59a7411dc6d3e7945e3cb6f34c8552688708acc8b2b13f83/tree_sitter-0.23.2-cp312-cp312-win_amd64.whl", hash = "sha256:fc5a72eb50d43485000dbbb309acb350467b7467e66dc747c6bb82ce63041582", size = 117858, upload-time = "2024-10-24T15:30:33.353Z" }, + { url = "https://files.pythonhosted.org/packages/e2/18/4ca2c0f4a0c802ebcb3a92264cc436f1d54b394fa24dfa76bf57cdeaca9e/tree_sitter-0.23.2-cp312-cp312-win_arm64.whl", hash = "sha256:a0320eb6c7993359c5f7b371d22719ccd273f440d41cf1bd65dac5e9587f2046", size = 102496, upload-time = "2024-10-24T15:30:34.782Z" }, + { url = "https://files.pythonhosted.org/packages/ba/c6/4ead9ce3113a7c27f37a2bdef163c09757efbaa85adbdfe7b3fbf0317c57/tree_sitter-0.23.2-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:eff630dddee7ba05accb439b17e559e15ce13f057297007c246237ceb6306332", size = 139266, upload-time = "2024-10-24T15:30:35.946Z" }, + { url = "https://files.pythonhosted.org/packages/76/c9/b4197c5b0c1d6ba648202a547846ac910a53163b69a459504b2aa6cdb76e/tree_sitter-0.23.2-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:4780ba8f3894f2dea869fad2995c2aceab3fd5ab9e6a27c45475d2acd7f7e84e", size = 131959, upload-time = "2024-10-24T15:30:37.646Z" }, + { url = "https://files.pythonhosted.org/packages/99/94/0f7c5580d2adff3b57d36f1998725b0caf6cf1af50ceafc00c6cdbc2fef6/tree_sitter-0.23.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f0b609460b8e3e256361fb12e94fae5b728cb835b16f0f9d590b5aadbf9d109b", size = 557582, upload-time = "2024-10-24T15:30:39.019Z" }, + { url = "https://files.pythonhosted.org/packages/97/8a/f73ff06959d43fd47fc283cbcc4d8efa6550b2cc431d852b184504992447/tree_sitter-0.23.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:78d070d8eaeaeb36cf535f55e5578fddbfc3bf53c1980f58bf1a99d57466b3b5", size = 570891, upload-time = "2024-10-24T15:30:40.432Z" }, + { url = "https://files.pythonhosted.org/packages/b8/86/bbda5ad09b88051ff7bf3275622a2f79bc4f728b4c283ff8b93b8fcdf36d/tree_sitter-0.23.2-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:878580b2ad5054c410ba3418edca4d34c81cc26706114d8f5b5541688bc2d785", size = 562343, upload-time = "2024-10-24T15:30:43.045Z" }, + { url = "https://files.pythonhosted.org/packages/ca/55/b404fa49cb5c2926ad6fe1cac033dd486ef69f1afeb7828452d21e1e05c1/tree_sitter-0.23.2-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:29224bdc2a3b9af535b7725e249d3ee291b2e90708e82832e73acc175e40dc48", size = 574407, upload-time = "2024-10-24T15:30:45.018Z" }, + { url = "https://files.pythonhosted.org/packages/c2/c8/eea2104443ab973091107ef3e730683bd8e6cb51dd025cef853d3fff9dae/tree_sitter-0.23.2-cp313-cp313-win_amd64.whl", hash = "sha256:c58d89348162fbc3aea1fe6511a66ee189fc0e4e4bbe937026f29e4ecef17763", size = 117854, upload-time = "2024-10-24T15:30:47.817Z" }, + { url = "https://files.pythonhosted.org/packages/89/4d/1728d9ce32a1d851081911b7e47830f5e740431f2bb920f54bb8c26175bc/tree_sitter-0.23.2-cp313-cp313-win_arm64.whl", hash = "sha256:0ff2037be5edab7801de3f6a721b9cf010853f612e2008ee454e0e0badb225a6", size = 102492, upload-time = "2024-10-24T15:30:48.892Z" }, ] [[package]] name = "tree-sitter-python" version = "0.23.6" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/1c/30/6766433b31be476fda6569a3a374c2220e45ffee0bff75460038a57bf23b/tree_sitter_python-0.23.6.tar.gz", hash = "sha256:354bfa0a2f9217431764a631516f85173e9711af2c13dbd796a8815acfe505d9", size = 155868 } +sdist = { url = "https://files.pythonhosted.org/packages/1c/30/6766433b31be476fda6569a3a374c2220e45ffee0bff75460038a57bf23b/tree_sitter_python-0.23.6.tar.gz", hash = "sha256:354bfa0a2f9217431764a631516f85173e9711af2c13dbd796a8815acfe505d9", size = 155868, upload-time = "2024-12-22T23:09:55.918Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/ab/67/577a02acae5f776007c924ca86ef14c19c12e71de0aa9d2a036f3c248e7b/tree_sitter_python-0.23.6-cp39-abi3-macosx_10_9_x86_64.whl", hash = "sha256:28fbec8f74eeb2b30292d97715e60fac9ccf8a8091ce19b9d93e9b580ed280fb", size = 74361 }, - { url = "https://files.pythonhosted.org/packages/d2/a6/194b3625a7245c532ad418130d63077ce6cd241152524152f533e4d6edb0/tree_sitter_python-0.23.6-cp39-abi3-macosx_11_0_arm64.whl", hash = "sha256:680b710051b144fedf61c95197db0094f2245e82551bf7f0c501356333571f7a", size = 76436 }, - { url = "https://files.pythonhosted.org/packages/d0/62/1da112689d6d282920e62c40e67ab39ea56463b0e7167bfc5e81818a770e/tree_sitter_python-0.23.6-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8a9dcef55507b6567207e8ee0a6b053d0688019b47ff7f26edc1764b7f4dc0a4", size = 112060 }, - { url = "https://files.pythonhosted.org/packages/5d/62/c9358584c96e38318d69b6704653684fd8467601f7b74e88aa44f4e6903f/tree_sitter_python-0.23.6-cp39-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:29dacdc0cd2f64e55e61d96c6906533ebb2791972bec988450c46cce60092f5d", size = 112338 }, - { url = "https://files.pythonhosted.org/packages/1a/58/c5e61add45e34fb8ecbf057c500bae9d96ed7c9ca36edb7985da8ae45526/tree_sitter_python-0.23.6-cp39-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:7e048733c36f564b379831689006801feb267d8194f9e793fbb395ef1723335d", size = 109382 }, - { url = "https://files.pythonhosted.org/packages/e9/f3/9b30893cae9b3811fe652dc6f90aaadfda12ae0b2757f5722fc7266f423c/tree_sitter_python-0.23.6-cp39-abi3-win_amd64.whl", hash = "sha256:a24027248399fb41594b696f929f9956828ae7cc85596d9f775e6c239cd0c2be", size = 75904 }, - { url = "https://files.pythonhosted.org/packages/87/cb/ce35a65f83a47b510d8a2f1eddf3bdbb0d57aabc87351c8788caf3309f76/tree_sitter_python-0.23.6-cp39-abi3-win_arm64.whl", hash = "sha256:71334371bd73d5fe080aed39fbff49ed8efb9506edebe16795b0c7567ed6a272", size = 73649 }, + { url = "https://files.pythonhosted.org/packages/ab/67/577a02acae5f776007c924ca86ef14c19c12e71de0aa9d2a036f3c248e7b/tree_sitter_python-0.23.6-cp39-abi3-macosx_10_9_x86_64.whl", hash = "sha256:28fbec8f74eeb2b30292d97715e60fac9ccf8a8091ce19b9d93e9b580ed280fb", size = 74361, upload-time = "2024-12-22T23:09:42.37Z" }, + { url = "https://files.pythonhosted.org/packages/d2/a6/194b3625a7245c532ad418130d63077ce6cd241152524152f533e4d6edb0/tree_sitter_python-0.23.6-cp39-abi3-macosx_11_0_arm64.whl", hash = "sha256:680b710051b144fedf61c95197db0094f2245e82551bf7f0c501356333571f7a", size = 76436, upload-time = "2024-12-22T23:09:43.566Z" }, + { url = "https://files.pythonhosted.org/packages/d0/62/1da112689d6d282920e62c40e67ab39ea56463b0e7167bfc5e81818a770e/tree_sitter_python-0.23.6-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8a9dcef55507b6567207e8ee0a6b053d0688019b47ff7f26edc1764b7f4dc0a4", size = 112060, upload-time = "2024-12-22T23:09:44.721Z" }, + { url = "https://files.pythonhosted.org/packages/5d/62/c9358584c96e38318d69b6704653684fd8467601f7b74e88aa44f4e6903f/tree_sitter_python-0.23.6-cp39-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:29dacdc0cd2f64e55e61d96c6906533ebb2791972bec988450c46cce60092f5d", size = 112338, upload-time = "2024-12-22T23:09:48.323Z" }, + { url = "https://files.pythonhosted.org/packages/1a/58/c5e61add45e34fb8ecbf057c500bae9d96ed7c9ca36edb7985da8ae45526/tree_sitter_python-0.23.6-cp39-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:7e048733c36f564b379831689006801feb267d8194f9e793fbb395ef1723335d", size = 109382, upload-time = "2024-12-22T23:09:49.49Z" }, + { url = "https://files.pythonhosted.org/packages/e9/f3/9b30893cae9b3811fe652dc6f90aaadfda12ae0b2757f5722fc7266f423c/tree_sitter_python-0.23.6-cp39-abi3-win_amd64.whl", hash = "sha256:a24027248399fb41594b696f929f9956828ae7cc85596d9f775e6c239cd0c2be", size = 75904, upload-time = "2024-12-22T23:09:51.597Z" }, + { url = "https://files.pythonhosted.org/packages/87/cb/ce35a65f83a47b510d8a2f1eddf3bdbb0d57aabc87351c8788caf3309f76/tree_sitter_python-0.23.6-cp39-abi3-win_arm64.whl", hash = "sha256:71334371bd73d5fe080aed39fbff49ed8efb9506edebe16795b0c7567ed6a272", size = 73649, upload-time = "2024-12-22T23:09:53.71Z" }, ] [[package]] @@ -10099,9 +10119,9 @@ dependencies = [ { name = "filelock", marker = "python_full_version < '3.13'" }, ] wheels = [ - { url = "https://files.pythonhosted.org/packages/45/27/14cc3101409b9b4b9241d2ba7deaa93535a217a211c86c4cc7151fb12181/triton-3.0.0-1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:e1efef76935b2febc365bfadf74bcb65a6f959a9872e5bddf44cc9e0adce1e1a", size = 209376304 }, - { url = "https://files.pythonhosted.org/packages/33/3e/a2f59384587eff6aeb7d37b6780de7fedd2214935e27520430ca9f5b7975/triton-3.0.0-1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:5ce8520437c602fb633f1324cc3871c47bee3b67acf9756c1a66309b60e3216c", size = 209438883 }, - { url = "https://files.pythonhosted.org/packages/fe/7b/7757205dee3628f75e7991021d15cd1bd0c9b044ca9affe99b50879fc0e1/triton-3.0.0-1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:34e509deb77f1c067d8640725ef00c5cbfcb2052a1a3cb6a6d343841f92624eb", size = 209464695 }, + { url = "https://files.pythonhosted.org/packages/45/27/14cc3101409b9b4b9241d2ba7deaa93535a217a211c86c4cc7151fb12181/triton-3.0.0-1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:e1efef76935b2febc365bfadf74bcb65a6f959a9872e5bddf44cc9e0adce1e1a", size = 209376304, upload-time = "2024-07-19T20:56:41.483Z" }, + { url = "https://files.pythonhosted.org/packages/33/3e/a2f59384587eff6aeb7d37b6780de7fedd2214935e27520430ca9f5b7975/triton-3.0.0-1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:5ce8520437c602fb633f1324cc3871c47bee3b67acf9756c1a66309b60e3216c", size = 209438883, upload-time = "2024-07-19T20:56:52.275Z" }, + { url = "https://files.pythonhosted.org/packages/fe/7b/7757205dee3628f75e7991021d15cd1bd0c9b044ca9affe99b50879fc0e1/triton-3.0.0-1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:34e509deb77f1c067d8640725ef00c5cbfcb2052a1a3cb6a6d343841f92624eb", size = 209464695, upload-time = "2024-07-19T20:57:22.532Z" }, ] [[package]] @@ -10114,9 +10134,9 @@ dependencies = [ { name = "langgraph" }, { name = "langgraph-prebuilt" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/aa/b9/6e3ecf9617ab778e2ca3fb1ed1dfb6a739d8ca6d8d9ce09c34a080bd6ab5/trustcall-0.0.38.tar.gz", hash = "sha256:318d451737d88188254c468ae813d16b7c7b1d19da17d402a52629a0198f4646", size = 35973 } +sdist = { url = "https://files.pythonhosted.org/packages/aa/b9/6e3ecf9617ab778e2ca3fb1ed1dfb6a739d8ca6d8d9ce09c34a080bd6ab5/trustcall-0.0.38.tar.gz", hash = "sha256:318d451737d88188254c468ae813d16b7c7b1d19da17d402a52629a0198f4646", size = 35973, upload-time = "2025-03-06T05:00:11.721Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/50/1e/36dafe25a5edbfab01f92561e99da14c42d4575d5a628369137098af149f/trustcall-0.0.38-py3-none-any.whl", hash = "sha256:90d5441f792059a6d5a08f90d306818363be7aa0f096002e30cfbcceee706351", size = 26554 }, + { url = "https://files.pythonhosted.org/packages/50/1e/36dafe25a5edbfab01f92561e99da14c42d4575d5a628369137098af149f/trustcall-0.0.38-py3-none-any.whl", hash = "sha256:90d5441f792059a6d5a08f90d306818363be7aa0f096002e30cfbcceee706351", size = 26554, upload-time = "2025-03-06T05:00:09.881Z" }, ] [[package]] @@ -10129,36 +10149,36 @@ dependencies = [ { name = "shellingham" }, { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/8b/6f/3991f0f1c7fcb2df31aef28e0594d8d54b05393a0e4e34c65e475c2a5d41/typer-0.15.2.tar.gz", hash = "sha256:ab2fab47533a813c49fe1f16b1a370fd5819099c00b119e0633df65f22144ba5", size = 100711 } +sdist = { url = "https://files.pythonhosted.org/packages/8b/6f/3991f0f1c7fcb2df31aef28e0594d8d54b05393a0e4e34c65e475c2a5d41/typer-0.15.2.tar.gz", hash = "sha256:ab2fab47533a813c49fe1f16b1a370fd5819099c00b119e0633df65f22144ba5", size = 100711, upload-time = "2025-02-27T19:17:34.807Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/7f/fc/5b29fea8cee020515ca82cc68e3b8e1e34bb19a3535ad854cac9257b414c/typer-0.15.2-py3-none-any.whl", hash = "sha256:46a499c6107d645a9c13f7ee46c5d5096cae6f5fc57dd11eccbbb9ae3e44ddfc", size = 45061 }, + { url = "https://files.pythonhosted.org/packages/7f/fc/5b29fea8cee020515ca82cc68e3b8e1e34bb19a3535ad854cac9257b414c/typer-0.15.2-py3-none-any.whl", hash = "sha256:46a499c6107d645a9c13f7ee46c5d5096cae6f5fc57dd11eccbbb9ae3e44ddfc", size = 45061, upload-time = "2025-02-27T19:17:32.111Z" }, ] [[package]] name = "types-aiofiles" version = "24.1.0.20241221" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/ab/5e/f984b9ddc7eecdf31e683e692d933f3672276ed95aad6adb9aea9ecbdc29/types_aiofiles-24.1.0.20241221.tar.gz", hash = "sha256:c40f6c290b0af9e902f7f3fa91213cf5bb67f37086fb21dc0ff458253586ad55", size = 14081 } +sdist = { url = "https://files.pythonhosted.org/packages/ab/5e/f984b9ddc7eecdf31e683e692d933f3672276ed95aad6adb9aea9ecbdc29/types_aiofiles-24.1.0.20241221.tar.gz", hash = "sha256:c40f6c290b0af9e902f7f3fa91213cf5bb67f37086fb21dc0ff458253586ad55", size = 14081, upload-time = "2024-12-21T02:41:13.355Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/ff/da/77902220df98ce920444cf3611fa0b1cf0dc2cfa5a137c55e93829aa458e/types_aiofiles-24.1.0.20241221-py3-none-any.whl", hash = "sha256:11d4e102af0627c02e8c1d17736caa3c39de1058bea37e2f4de6ef11a5b652ab", size = 14162 }, + { url = "https://files.pythonhosted.org/packages/ff/da/77902220df98ce920444cf3611fa0b1cf0dc2cfa5a137c55e93829aa458e/types_aiofiles-24.1.0.20241221-py3-none-any.whl", hash = "sha256:11d4e102af0627c02e8c1d17736caa3c39de1058bea37e2f4de6ef11a5b652ab", size = 14162, upload-time = "2024-12-21T02:41:12.467Z" }, ] [[package]] name = "types-awscrt" version = "0.24.2" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/28/2d/393ac8f215417bc532ef9451ba42f148ecedcd5ff91095d8640042ecae2c/types_awscrt-0.24.2.tar.gz", hash = "sha256:5826baf69ad5d29c76be49fc7df00222281fa31b14f99e9fb4492d71ec98fea5", size = 15441 } +sdist = { url = "https://files.pythonhosted.org/packages/28/2d/393ac8f215417bc532ef9451ba42f148ecedcd5ff91095d8640042ecae2c/types_awscrt-0.24.2.tar.gz", hash = "sha256:5826baf69ad5d29c76be49fc7df00222281fa31b14f99e9fb4492d71ec98fea5", size = 15441, upload-time = "2025-03-15T01:37:56.593Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/3f/33/e2b7dcb6acc3ba8e8191571c38d2d64fc0822e8fd53fff0f2736859abef6/types_awscrt-0.24.2-py3-none-any.whl", hash = "sha256:345ab84a4f75b26bfb816b249657855824a4f2d1ce5b58268c549f81fce6eccc", size = 19414 }, + { url = "https://files.pythonhosted.org/packages/3f/33/e2b7dcb6acc3ba8e8191571c38d2d64fc0822e8fd53fff0f2736859abef6/types_awscrt-0.24.2-py3-none-any.whl", hash = "sha256:345ab84a4f75b26bfb816b249657855824a4f2d1ce5b58268c549f81fce6eccc", size = 19414, upload-time = "2025-03-15T01:37:55.228Z" }, ] [[package]] name = "types-cachetools" version = "5.5.0.20240820" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/c2/7e/ad6ba4a56b2a994e0f0a04a61a50466b60ee88a13d10a18c83ac14a66c61/types-cachetools-5.5.0.20240820.tar.gz", hash = "sha256:b888ab5c1a48116f7799cd5004b18474cd82b5463acb5ffb2db2fc9c7b053bc0", size = 4198 } +sdist = { url = "https://files.pythonhosted.org/packages/c2/7e/ad6ba4a56b2a994e0f0a04a61a50466b60ee88a13d10a18c83ac14a66c61/types-cachetools-5.5.0.20240820.tar.gz", hash = "sha256:b888ab5c1a48116f7799cd5004b18474cd82b5463acb5ffb2db2fc9c7b053bc0", size = 4198, upload-time = "2024-08-20T02:30:07.525Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/27/4d/fd7cc050e2d236d5570c4d92531c0396573a1e14b31735870e849351c717/types_cachetools-5.5.0.20240820-py3-none-any.whl", hash = "sha256:efb2ed8bf27a4b9d3ed70d33849f536362603a90b8090a328acf0cd42fda82e2", size = 4149 }, + { url = "https://files.pythonhosted.org/packages/27/4d/fd7cc050e2d236d5570c4d92531c0396573a1e14b31735870e849351c717/types_cachetools-5.5.0.20240820-py3-none-any.whl", hash = "sha256:efb2ed8bf27a4b9d3ed70d33849f536362603a90b8090a328acf0cd42fda82e2", size = 4149, upload-time = "2024-08-20T02:30:06.461Z" }, ] [[package]] @@ -10168,54 +10188,54 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "types-setuptools" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/24/0b/ee313d7063076ae5e38ad9e4b1129674751af32d826c84c625574a8562a5/types_cffi-1.16.0.20250318.tar.gz", hash = "sha256:ccaed0d3c4110ee232b301bc550b7cfac51520dd1c6b0a48fe06307ba4cc0e4e", size = 16149 } +sdist = { url = "https://files.pythonhosted.org/packages/24/0b/ee313d7063076ae5e38ad9e4b1129674751af32d826c84c625574a8562a5/types_cffi-1.16.0.20250318.tar.gz", hash = "sha256:ccaed0d3c4110ee232b301bc550b7cfac51520dd1c6b0a48fe06307ba4cc0e4e", size = 16149, upload-time = "2025-03-18T02:53:56.595Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/ab/ab/a1e5fa6a51496cc28a510a290cc612576fe9d148cc9fa3ad93e9990a8716/types_cffi-1.16.0.20250318-py3-none-any.whl", hash = "sha256:1be00aa4274c8d5595ed96648db8fa4de06a1fa8e53c408b94b90b7215fe03ff", size = 19372 }, + { url = "https://files.pythonhosted.org/packages/ab/ab/a1e5fa6a51496cc28a510a290cc612576fe9d148cc9fa3ad93e9990a8716/types_cffi-1.16.0.20250318-py3-none-any.whl", hash = "sha256:1be00aa4274c8d5595ed96648db8fa4de06a1fa8e53c408b94b90b7215fe03ff", size = 19372, upload-time = "2025-03-18T02:53:55.78Z" }, ] [[package]] name = "types-google-cloud-ndb" version = "2.3.0.20250317" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/79/00/b4c5d098ec502eb23757d228c094fc85a586edae37f2a9dc2d11ddd38d11/types_google_cloud_ndb-2.3.0.20250317.tar.gz", hash = "sha256:a0650dbbeda47fb752587e27396917b32febe055c5d70a8169ad1148d1b1ab56", size = 19474 } +sdist = { url = "https://files.pythonhosted.org/packages/79/00/b4c5d098ec502eb23757d228c094fc85a586edae37f2a9dc2d11ddd38d11/types_google_cloud_ndb-2.3.0.20250317.tar.gz", hash = "sha256:a0650dbbeda47fb752587e27396917b32febe055c5d70a8169ad1148d1b1ab56", size = 19474, upload-time = "2025-03-17T02:53:57.002Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/07/a2/9cf307f60e5c93da2636e38d57334d40d09579123d536031ca0a3bff5476/types_google_cloud_ndb-2.3.0.20250317-py3-none-any.whl", hash = "sha256:e4be5d7b18ee943a776caf828f4a9b819fc93eedb53389a61fc9bc9e27fecdda", size = 22795 }, + { url = "https://files.pythonhosted.org/packages/07/a2/9cf307f60e5c93da2636e38d57334d40d09579123d536031ca0a3bff5476/types_google_cloud_ndb-2.3.0.20250317-py3-none-any.whl", hash = "sha256:e4be5d7b18ee943a776caf828f4a9b819fc93eedb53389a61fc9bc9e27fecdda", size = 22795, upload-time = "2025-03-17T02:53:55.882Z" }, ] [[package]] name = "types-markdown" version = "3.7.0.20241204" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/d4/3c/874ac6ce93f4e6bd0283a5df2c8065f4e623c6c3bc0b2fb98c098313cb73/types_markdown-3.7.0.20241204.tar.gz", hash = "sha256:ecca2b25cd23163fd28ed5ba34d183d731da03e8a5ed3a20b60daded304c5410", size = 17820 } +sdist = { url = "https://files.pythonhosted.org/packages/d4/3c/874ac6ce93f4e6bd0283a5df2c8065f4e623c6c3bc0b2fb98c098313cb73/types_markdown-3.7.0.20241204.tar.gz", hash = "sha256:ecca2b25cd23163fd28ed5ba34d183d731da03e8a5ed3a20b60daded304c5410", size = 17820, upload-time = "2024-12-04T02:57:29.117Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/04/26/3c9730e845cfd0d587e0dfa9c1975f02f9f49407afbf30800094bdac0286/types_Markdown-3.7.0.20241204-py3-none-any.whl", hash = "sha256:f96146c367ea9c82bfe9903559d72706555cc2a1a3474c58ebba03b418ab18da", size = 23572 }, + { url = "https://files.pythonhosted.org/packages/04/26/3c9730e845cfd0d587e0dfa9c1975f02f9f49407afbf30800094bdac0286/types_Markdown-3.7.0.20241204-py3-none-any.whl", hash = "sha256:f96146c367ea9c82bfe9903559d72706555cc2a1a3474c58ebba03b418ab18da", size = 23572, upload-time = "2024-12-04T02:57:28.217Z" }, ] [[package]] name = "types-passlib" version = "1.7.7.20250318" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/4e/79/8369b2af312e102e6c48e1b899669b8a7354d3b12d6cdb712748e65fcd82/types_passlib-1.7.7.20250318.tar.gz", hash = "sha256:038c9f982ef5fb70c1954458d26cc5cbf0d76c77bf6e16d99d32a6be7600080b", size = 23327 } +sdist = { url = "https://files.pythonhosted.org/packages/4e/79/8369b2af312e102e6c48e1b899669b8a7354d3b12d6cdb712748e65fcd82/types_passlib-1.7.7.20250318.tar.gz", hash = "sha256:038c9f982ef5fb70c1954458d26cc5cbf0d76c77bf6e16d99d32a6be7600080b", size = 23327, upload-time = "2025-03-18T02:53:43.127Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/eb/be/e880dffa563509ade37a48fb77238b297afc7f0a17235cc15266bae7bff8/types_passlib-1.7.7.20250318-py3-none-any.whl", hash = "sha256:a5d618acd79dbb6b84252b4aaee9e39eb4909e204f09b0f81be5aa42214117f3", size = 38077 }, + { url = "https://files.pythonhosted.org/packages/eb/be/e880dffa563509ade37a48fb77238b297afc7f0a17235cc15266bae7bff8/types_passlib-1.7.7.20250318-py3-none-any.whl", hash = "sha256:a5d618acd79dbb6b84252b4aaee9e39eb4909e204f09b0f81be5aa42214117f3", size = 38077, upload-time = "2025-03-18T02:53:42.285Z" }, ] [[package]] name = "types-pillow" version = "10.2.0.20240822" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/18/4a/4495264dddaa600d65d68bcedb64dcccf9d9da61adff51f7d2ffd8e4c9ce/types-Pillow-10.2.0.20240822.tar.gz", hash = "sha256:559fb52a2ef991c326e4a0d20accb3bb63a7ba8d40eb493e0ecb0310ba52f0d3", size = 35389 } +sdist = { url = "https://files.pythonhosted.org/packages/18/4a/4495264dddaa600d65d68bcedb64dcccf9d9da61adff51f7d2ffd8e4c9ce/types-Pillow-10.2.0.20240822.tar.gz", hash = "sha256:559fb52a2ef991c326e4a0d20accb3bb63a7ba8d40eb493e0ecb0310ba52f0d3", size = 35389, upload-time = "2024-08-22T02:32:48.15Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/66/23/e81a5354859831fcf54d488d33b80ba6133ea84f874a9c0ec40a4881e133/types_Pillow-10.2.0.20240822-py3-none-any.whl", hash = "sha256:d9dab025aba07aeb12fd50a6799d4eac52a9603488eca09d7662543983f16c5d", size = 54354 }, + { url = "https://files.pythonhosted.org/packages/66/23/e81a5354859831fcf54d488d33b80ba6133ea84f874a9c0ec40a4881e133/types_Pillow-10.2.0.20240822-py3-none-any.whl", hash = "sha256:d9dab025aba07aeb12fd50a6799d4eac52a9603488eca09d7662543983f16c5d", size = 54354, upload-time = "2024-08-22T02:32:46.664Z" }, ] [[package]] name = "types-pyasn1" version = "0.6.0.20250208" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/8c/26/e4720de0e8d5fd9c3edfabe1fdbc46b9c22fae8a41a62cc05081d0210913/types_pyasn1-0.6.0.20250208.tar.gz", hash = "sha256:14c6a0463555fb74ec81aca67ad2eb6d8409895359238511a3eceda7b5426235", size = 17207 } +sdist = { url = "https://files.pythonhosted.org/packages/8c/26/e4720de0e8d5fd9c3edfabe1fdbc46b9c22fae8a41a62cc05081d0210913/types_pyasn1-0.6.0.20250208.tar.gz", hash = "sha256:14c6a0463555fb74ec81aca67ad2eb6d8409895359238511a3eceda7b5426235", size = 17207, upload-time = "2025-02-08T02:37:27.72Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/40/e3/be3db2c74ba005ee98bc0267d23fff60115d6bfa6ddf77731bd1d6328cb3/types_pyasn1-0.6.0.20250208-py3-none-any.whl", hash = "sha256:4a4fef8801efa983a88a1db52f6d7ac70cb1ad48abf25fad59134237603d5334", size = 24143 }, + { url = "https://files.pythonhosted.org/packages/40/e3/be3db2c74ba005ee98bc0267d23fff60115d6bfa6ddf77731bd1d6328cb3/types_pyasn1-0.6.0.20250208-py3-none-any.whl", hash = "sha256:4a4fef8801efa983a88a1db52f6d7ac70cb1ad48abf25fad59134237603d5334", size = 24143, upload-time = "2025-02-08T02:37:26.23Z" }, ] [[package]] @@ -10226,9 +10246,9 @@ dependencies = [ { name = "cryptography" }, { name = "types-cffi" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/93/29/47a346550fd2020dac9a7a6d033ea03fccb92fa47c726056618cc889745e/types-pyOpenSSL-24.1.0.20240722.tar.gz", hash = "sha256:47913b4678a01d879f503a12044468221ed8576263c1540dcb0484ca21b08c39", size = 8458 } +sdist = { url = "https://files.pythonhosted.org/packages/93/29/47a346550fd2020dac9a7a6d033ea03fccb92fa47c726056618cc889745e/types-pyOpenSSL-24.1.0.20240722.tar.gz", hash = "sha256:47913b4678a01d879f503a12044468221ed8576263c1540dcb0484ca21b08c39", size = 8458, upload-time = "2024-07-22T02:32:22.558Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/98/05/c868a850b6fbb79c26f5f299b768ee0adc1f9816d3461dcf4287916f655b/types_pyOpenSSL-24.1.0.20240722-py3-none-any.whl", hash = "sha256:6a7a5d2ec042537934cfb4c9d4deb0e16c4c6250b09358df1f083682fe6fda54", size = 7499 }, + { url = "https://files.pythonhosted.org/packages/98/05/c868a850b6fbb79c26f5f299b768ee0adc1f9816d3461dcf4287916f655b/types_pyOpenSSL-24.1.0.20240722-py3-none-any.whl", hash = "sha256:6a7a5d2ec042537934cfb4c9d4deb0e16c4c6250b09358df1f083682fe6fda54", size = 7499, upload-time = "2024-07-22T02:32:21.232Z" }, ] [[package]] @@ -10238,36 +10258,36 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "types-pyasn1" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/53/85/d68b549506335d51a2a9ed33ad00cbeede6b52188fa01e6a4c71fe437636/types_python_jose-3.4.0.20250224.tar.gz", hash = "sha256:70d70880d55416e89ed659f0b735af5437dd49ba6c86a116f5af4448aef6a5c8", size = 11912 } +sdist = { url = "https://files.pythonhosted.org/packages/53/85/d68b549506335d51a2a9ed33ad00cbeede6b52188fa01e6a4c71fe437636/types_python_jose-3.4.0.20250224.tar.gz", hash = "sha256:70d70880d55416e89ed659f0b735af5437dd49ba6c86a116f5af4448aef6a5c8", size = 11912, upload-time = "2025-02-24T02:47:13.04Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/75/af/15e65d18bc1bd48d9b7693109cd68ab9af863dc7322a28181293d1cd8b5c/types_python_jose-3.4.0.20250224-py3-none-any.whl", hash = "sha256:fb0c4134882b700a871f854c4a1bc865ad048ee472cd8d4f4625d1a7b842b264", size = 14794 }, + { url = "https://files.pythonhosted.org/packages/75/af/15e65d18bc1bd48d9b7693109cd68ab9af863dc7322a28181293d1cd8b5c/types_python_jose-3.4.0.20250224-py3-none-any.whl", hash = "sha256:fb0c4134882b700a871f854c4a1bc865ad048ee472cd8d4f4625d1a7b842b264", size = 14794, upload-time = "2025-02-24T02:47:12.024Z" }, ] [[package]] name = "types-pytz" version = "2025.1.0.20250318" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/d2/ab/3910b323908a848e7852c3d0b2bdf0f027cc293dc1650c8911b16cd32227/types_pytz-2025.1.0.20250318.tar.gz", hash = "sha256:97e0e35184c6fe14e3a5014512057f2c57bb0c6582d63c1cfcc4809f82180449", size = 10450 } +sdist = { url = "https://files.pythonhosted.org/packages/d2/ab/3910b323908a848e7852c3d0b2bdf0f027cc293dc1650c8911b16cd32227/types_pytz-2025.1.0.20250318.tar.gz", hash = "sha256:97e0e35184c6fe14e3a5014512057f2c57bb0c6582d63c1cfcc4809f82180449", size = 10450, upload-time = "2025-03-18T02:53:36.458Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/c9/7c/c94c1c3c8f4d70ca205ac94be714cfbe723fa93fdb9a41ca608ddd21de39/types_pytz-2025.1.0.20250318-py3-none-any.whl", hash = "sha256:04dba4907c5415777083f9548693c6d9f80ec53adcaff55a38526a3f8ddcae04", size = 10063 }, + { url = "https://files.pythonhosted.org/packages/c9/7c/c94c1c3c8f4d70ca205ac94be714cfbe723fa93fdb9a41ca608ddd21de39/types_pytz-2025.1.0.20250318-py3-none-any.whl", hash = "sha256:04dba4907c5415777083f9548693c6d9f80ec53adcaff55a38526a3f8ddcae04", size = 10063, upload-time = "2025-03-18T02:53:35.643Z" }, ] [[package]] name = "types-pywin32" version = "309.0.0.20250311" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/e1/bf/5387952576f9080e5c055ac3509e84f51e6430b4fb335ae88c10dc78c205/types_pywin32-309.0.0.20250311.tar.gz", hash = "sha256:36a8ef10b1d2a50f27d46066d36ed811bb2f322e855786c7f9c940762208b524", size = 327248 } +sdist = { url = "https://files.pythonhosted.org/packages/e1/bf/5387952576f9080e5c055ac3509e84f51e6430b4fb335ae88c10dc78c205/types_pywin32-309.0.0.20250311.tar.gz", hash = "sha256:36a8ef10b1d2a50f27d46066d36ed811bb2f322e855786c7f9c940762208b524", size = 327248, upload-time = "2025-03-11T02:49:52.737Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/4c/1f/9abf470b66fabed3a2eb52b6c27e7c582404bf8142e4fb8abb6fd2cd8a0a/types_pywin32-309.0.0.20250311-py3-none-any.whl", hash = "sha256:4343160ef3c5e909689d1878ddf73085b204ca4721b60d96d9e4421f19cf2eb3", size = 389912 }, + { url = "https://files.pythonhosted.org/packages/4c/1f/9abf470b66fabed3a2eb52b6c27e7c582404bf8142e4fb8abb6fd2cd8a0a/types_pywin32-309.0.0.20250311-py3-none-any.whl", hash = "sha256:4343160ef3c5e909689d1878ddf73085b204ca4721b60d96d9e4421f19cf2eb3", size = 389912, upload-time = "2025-03-11T02:49:51.019Z" }, ] [[package]] name = "types-pyyaml" version = "6.0.12.20241230" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/9a/f9/4d566925bcf9396136c0a2e5dc7e230ff08d86fa011a69888dd184469d80/types_pyyaml-6.0.12.20241230.tar.gz", hash = "sha256:7f07622dbd34bb9c8b264fe860a17e0efcad00d50b5f27e93984909d9363498c", size = 17078 } +sdist = { url = "https://files.pythonhosted.org/packages/9a/f9/4d566925bcf9396136c0a2e5dc7e230ff08d86fa011a69888dd184469d80/types_pyyaml-6.0.12.20241230.tar.gz", hash = "sha256:7f07622dbd34bb9c8b264fe860a17e0efcad00d50b5f27e93984909d9363498c", size = 17078, upload-time = "2024-12-30T02:44:38.168Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/e8/c1/48474fbead512b70ccdb4f81ba5eb4a58f69d100ba19f17c92c0c4f50ae6/types_PyYAML-6.0.12.20241230-py3-none-any.whl", hash = "sha256:fa4d32565219b68e6dee5f67534c722e53c00d1cfc09c435ef04d7353e1e96e6", size = 20029 }, + { url = "https://files.pythonhosted.org/packages/e8/c1/48474fbead512b70ccdb4f81ba5eb4a58f69d100ba19f17c92c0c4f50ae6/types_PyYAML-6.0.12.20241230-py3-none-any.whl", hash = "sha256:fa4d32565219b68e6dee5f67534c722e53c00d1cfc09c435ef04d7353e1e96e6", size = 20029, upload-time = "2024-12-30T02:44:36.162Z" }, ] [[package]] @@ -10278,9 +10298,9 @@ dependencies = [ { name = "cryptography" }, { name = "types-pyopenssl" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/3a/95/c054d3ac940e8bac4ca216470c80c26688a0e79e09f520a942bb27da3386/types-redis-4.6.0.20241004.tar.gz", hash = "sha256:5f17d2b3f9091ab75384153bfa276619ffa1cf6a38da60e10d5e6749cc5b902e", size = 49679 } +sdist = { url = "https://files.pythonhosted.org/packages/3a/95/c054d3ac940e8bac4ca216470c80c26688a0e79e09f520a942bb27da3386/types-redis-4.6.0.20241004.tar.gz", hash = "sha256:5f17d2b3f9091ab75384153bfa276619ffa1cf6a38da60e10d5e6749cc5b902e", size = 49679, upload-time = "2024-10-04T02:43:59.224Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/55/82/7d25dce10aad92d2226b269bce2f85cfd843b4477cd50245d7d40ecf8f89/types_redis-4.6.0.20241004-py3-none-any.whl", hash = "sha256:ef5da68cb827e5f606c8f9c0b49eeee4c2669d6d97122f301d3a55dc6a63f6ed", size = 58737 }, + { url = "https://files.pythonhosted.org/packages/55/82/7d25dce10aad92d2226b269bce2f85cfd843b4477cd50245d7d40ecf8f89/types_redis-4.6.0.20241004-py3-none-any.whl", hash = "sha256:ef5da68cb827e5f606c8f9c0b49eeee4c2669d6d97122f301d3a55dc6a63f6ed", size = 58737, upload-time = "2024-10-04T02:43:57.968Z" }, ] [[package]] @@ -10290,18 +10310,18 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "urllib3" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/09/1a/beaeff79ef9efd186566ba5f0d95b44ae21f6d31e9413bcfbef3489b6ae3/types_requests-2.32.0.20250306.tar.gz", hash = "sha256:0962352694ec5b2f95fda877ee60a159abdf84a0fc6fdace599f20acb41a03d1", size = 23012 } +sdist = { url = "https://files.pythonhosted.org/packages/09/1a/beaeff79ef9efd186566ba5f0d95b44ae21f6d31e9413bcfbef3489b6ae3/types_requests-2.32.0.20250306.tar.gz", hash = "sha256:0962352694ec5b2f95fda877ee60a159abdf84a0fc6fdace599f20acb41a03d1", size = 23012, upload-time = "2025-03-06T02:49:21.823Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/99/26/645d89f56004aa0ba3b96fec27793e3c7e62b40982ee069e52568922b6db/types_requests-2.32.0.20250306-py3-none-any.whl", hash = "sha256:25f2cbb5c8710b2022f8bbee7b2b66f319ef14aeea2f35d80f18c9dbf3b60a0b", size = 20673 }, + { url = "https://files.pythonhosted.org/packages/99/26/645d89f56004aa0ba3b96fec27793e3c7e62b40982ee069e52568922b6db/types_requests-2.32.0.20250306-py3-none-any.whl", hash = "sha256:25f2cbb5c8710b2022f8bbee7b2b66f319ef14aeea2f35d80f18c9dbf3b60a0b", size = 20673, upload-time = "2025-03-06T02:49:18.333Z" }, ] [[package]] name = "types-s3transfer" version = "0.11.4" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/93/a9/440d8ba72a81bcf2cc5a56ef63f23b58ce93e7b9b62409697553bdcdd181/types_s3transfer-0.11.4.tar.gz", hash = "sha256:05fde593c84270f19fd053f0b1e08f5a057d7c5f036b9884e68fb8cd3041ac30", size = 14074 } +sdist = { url = "https://files.pythonhosted.org/packages/93/a9/440d8ba72a81bcf2cc5a56ef63f23b58ce93e7b9b62409697553bdcdd181/types_s3transfer-0.11.4.tar.gz", hash = "sha256:05fde593c84270f19fd053f0b1e08f5a057d7c5f036b9884e68fb8cd3041ac30", size = 14074, upload-time = "2025-03-05T20:05:29.183Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/d0/69/0b5ae42c3c33d31a32f7dcb9f35a3e327365360a6e4a2a7b491904bd38aa/types_s3transfer-0.11.4-py3-none-any.whl", hash = "sha256:2a76d92c07d4a3cb469e5343b2e7560e0b8078b2e03696a65407b8c44c861b61", size = 19516 }, + { url = "https://files.pythonhosted.org/packages/d0/69/0b5ae42c3c33d31a32f7dcb9f35a3e327365360a6e4a2a7b491904bd38aa/types_s3transfer-0.11.4-py3-none-any.whl", hash = "sha256:2a76d92c07d4a3cb469e5343b2e7560e0b8078b2e03696a65407b8c44c861b61", size = 19516, upload-time = "2025-03-05T20:05:27.746Z" }, ] [[package]] @@ -10311,9 +10331,9 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "setuptools" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/b8/0f/2d1d000c2be3919bcdea15e5da48456bf1e55c18d02c5509ea59dade1408/types_setuptools-76.0.0.20250313.tar.gz", hash = "sha256:b2be66f550f95f3cad2a7d46177b273c7e9c80df7d257fa57addbbcfc8126a9e", size = 43627 } +sdist = { url = "https://files.pythonhosted.org/packages/b8/0f/2d1d000c2be3919bcdea15e5da48456bf1e55c18d02c5509ea59dade1408/types_setuptools-76.0.0.20250313.tar.gz", hash = "sha256:b2be66f550f95f3cad2a7d46177b273c7e9c80df7d257fa57addbbcfc8126a9e", size = 43627, upload-time = "2025-03-13T02:51:28.3Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/ca/89/ea9669a0a76b160ffb312d0b02b15bad053c1bc81d2a54e42e3a402ca754/types_setuptools-76.0.0.20250313-py3-none-any.whl", hash = "sha256:bf454b2a49b8cfd7ebcf5844d4dd5fe4c8666782df1e3663c5866fd51a47460e", size = 65845 }, + { url = "https://files.pythonhosted.org/packages/ca/89/ea9669a0a76b160ffb312d0b02b15bad053c1bc81d2a54e42e3a402ca754/types_setuptools-76.0.0.20250313-py3-none-any.whl", hash = "sha256:bf454b2a49b8cfd7ebcf5844d4dd5fe4c8666782df1e3663c5866fd51a47460e", size = 65845, upload-time = "2025-03-13T02:51:27.055Z" }, ] [[package]] @@ -10324,18 +10344,18 @@ dependencies = [ { name = "importlib-resources" }, { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/65/1e/f20e33447be772486acf028295cdd21437454a051adb602d52ddb5334f9e/typeshed_client-2.7.0.tar.gz", hash = "sha256:e63df1e738588ad39f1226de042f4407ab6a99c456f0837063afd83b1415447c", size = 433569 } +sdist = { url = "https://files.pythonhosted.org/packages/65/1e/f20e33447be772486acf028295cdd21437454a051adb602d52ddb5334f9e/typeshed_client-2.7.0.tar.gz", hash = "sha256:e63df1e738588ad39f1226de042f4407ab6a99c456f0837063afd83b1415447c", size = 433569, upload-time = "2024-07-16T17:01:17.181Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/fd/39/4702c2901899c018189b9aa7eb75aa8eb54527aed71c3f285895190dc664/typeshed_client-2.7.0-py3-none-any.whl", hash = "sha256:97084e5abc58a76ace2c4618ecaebd625f2d19bbd85aa1b3fb86216bf174bbea", size = 624417 }, + { url = "https://files.pythonhosted.org/packages/fd/39/4702c2901899c018189b9aa7eb75aa8eb54527aed71c3f285895190dc664/typeshed_client-2.7.0-py3-none-any.whl", hash = "sha256:97084e5abc58a76ace2c4618ecaebd625f2d19bbd85aa1b3fb86216bf174bbea", size = 624417, upload-time = "2024-07-16T17:01:15.246Z" }, ] [[package]] name = "typing-extensions" version = "4.12.2" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/df/db/f35a00659bc03fec321ba8bce9420de607a1d37f8342eee1863174c69557/typing_extensions-4.12.2.tar.gz", hash = "sha256:1a7ead55c7e559dd4dee8856e3a88b41225abfe1ce8df57b7c13915fe121ffb8", size = 85321 } +sdist = { url = "https://files.pythonhosted.org/packages/df/db/f35a00659bc03fec321ba8bce9420de607a1d37f8342eee1863174c69557/typing_extensions-4.12.2.tar.gz", hash = "sha256:1a7ead55c7e559dd4dee8856e3a88b41225abfe1ce8df57b7c13915fe121ffb8", size = 85321, upload-time = "2024-06-07T18:52:15.995Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/26/9f/ad63fc0248c5379346306f8668cda6e2e2e9c95e01216d2b8ffd9ff037d0/typing_extensions-4.12.2-py3-none-any.whl", hash = "sha256:04e5ca0351e0f3f85c6853954072df659d0d13fac324d0072316b67d7794700d", size = 37438 }, + { url = "https://files.pythonhosted.org/packages/26/9f/ad63fc0248c5379346306f8668cda6e2e2e9c95e01216d2b8ffd9ff037d0/typing_extensions-4.12.2-py3-none-any.whl", hash = "sha256:04e5ca0351e0f3f85c6853954072df659d0d13fac324d0072316b67d7794700d", size = 37438, upload-time = "2024-06-07T18:52:13.582Z" }, ] [[package]] @@ -10346,9 +10366,9 @@ dependencies = [ { name = "mypy-extensions" }, { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/dc/74/1789779d91f1961fa9438e9a8710cdae6bd138c80d7303996933d117264a/typing_inspect-0.9.0.tar.gz", hash = "sha256:b23fc42ff6f6ef6954e4852c1fb512cdd18dbea03134f91f856a95ccc9461f78", size = 13825 } +sdist = { url = "https://files.pythonhosted.org/packages/dc/74/1789779d91f1961fa9438e9a8710cdae6bd138c80d7303996933d117264a/typing_inspect-0.9.0.tar.gz", hash = "sha256:b23fc42ff6f6ef6954e4852c1fb512cdd18dbea03134f91f856a95ccc9461f78", size = 13825, upload-time = "2023-05-24T20:25:47.612Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/65/f3/107a22063bf27bdccf2024833d3445f4eea42b2e598abfbd46f6a63b6cb0/typing_inspect-0.9.0-py3-none-any.whl", hash = "sha256:9ee6fc59062311ef8547596ab6b955e1b8aa46242d854bfc78f4f6b0eff35f9f", size = 8827 }, + { url = "https://files.pythonhosted.org/packages/65/f3/107a22063bf27bdccf2024833d3445f4eea42b2e598abfbd46f6a63b6cb0/typing_inspect-0.9.0-py3-none-any.whl", hash = "sha256:9ee6fc59062311ef8547596ab6b955e1b8aa46242d854bfc78f4f6b0eff35f9f", size = 8827, upload-time = "2023-05-24T20:25:45.287Z" }, ] [[package]] @@ -10358,72 +10378,72 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/82/5c/e6082df02e215b846b4b8c0b887a64d7d08ffaba30605502639d44c06b82/typing_inspection-0.4.0.tar.gz", hash = "sha256:9765c87de36671694a67904bf2c96e395be9c6439bb6c87b5142569dcdd65122", size = 76222 } +sdist = { url = "https://files.pythonhosted.org/packages/82/5c/e6082df02e215b846b4b8c0b887a64d7d08ffaba30605502639d44c06b82/typing_inspection-0.4.0.tar.gz", hash = "sha256:9765c87de36671694a67904bf2c96e395be9c6439bb6c87b5142569dcdd65122", size = 76222, upload-time = "2025-02-25T17:27:59.638Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/31/08/aa4fdfb71f7de5176385bd9e90852eaf6b5d622735020ad600f2bab54385/typing_inspection-0.4.0-py3-none-any.whl", hash = "sha256:50e72559fcd2a6367a19f7a7e610e6afcb9fac940c650290eed893d61386832f", size = 14125 }, + { url = "https://files.pythonhosted.org/packages/31/08/aa4fdfb71f7de5176385bd9e90852eaf6b5d622735020ad600f2bab54385/typing_inspection-0.4.0-py3-none-any.whl", hash = "sha256:50e72559fcd2a6367a19f7a7e610e6afcb9fac940c650290eed893d61386832f", size = 14125, upload-time = "2025-02-25T17:27:57.754Z" }, ] [[package]] name = "tzdata" version = "2025.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/43/0f/fa4723f22942480be4ca9527bbde8d43f6c3f2fe8412f00e7f5f6746bc8b/tzdata-2025.1.tar.gz", hash = "sha256:24894909e88cdb28bd1636c6887801df64cb485bd593f2fd83ef29075a81d694", size = 194950 } +sdist = { url = "https://files.pythonhosted.org/packages/43/0f/fa4723f22942480be4ca9527bbde8d43f6c3f2fe8412f00e7f5f6746bc8b/tzdata-2025.1.tar.gz", hash = "sha256:24894909e88cdb28bd1636c6887801df64cb485bd593f2fd83ef29075a81d694", size = 194950, upload-time = "2025-01-21T19:49:38.686Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/0f/dd/84f10e23edd882c6f968c21c2434fe67bd4a528967067515feca9e611e5e/tzdata-2025.1-py2.py3-none-any.whl", hash = "sha256:7e127113816800496f027041c570f50bcd464a020098a3b6b199517772303639", size = 346762 }, + { url = "https://files.pythonhosted.org/packages/0f/dd/84f10e23edd882c6f968c21c2434fe67bd4a528967067515feca9e611e5e/tzdata-2025.1-py2.py3-none-any.whl", hash = "sha256:7e127113816800496f027041c570f50bcd464a020098a3b6b199517772303639", size = 346762, upload-time = "2025-01-21T19:49:37.187Z" }, ] [[package]] name = "ujson" version = "5.10.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/f0/00/3110fd566786bfa542adb7932d62035e0c0ef662a8ff6544b6643b3d6fd7/ujson-5.10.0.tar.gz", hash = "sha256:b3cd8f3c5d8c7738257f1018880444f7b7d9b66232c64649f562d7ba86ad4bc1", size = 7154885 } -wheels = [ - { url = "https://files.pythonhosted.org/packages/7d/91/91678e49a9194f527e60115db84368c237ac7824992224fac47dcb23a5c6/ujson-5.10.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:2601aa9ecdbee1118a1c2065323bda35e2c5a2cf0797ef4522d485f9d3ef65bd", size = 55354 }, - { url = "https://files.pythonhosted.org/packages/de/2f/1ed8c9b782fa4f44c26c1c4ec686d728a4865479da5712955daeef0b2e7b/ujson-5.10.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:348898dd702fc1c4f1051bc3aacbf894caa0927fe2c53e68679c073375f732cf", size = 51808 }, - { url = "https://files.pythonhosted.org/packages/51/bf/a3a38b2912288143e8e613c6c4c3f798b5e4e98c542deabf94c60237235f/ujson-5.10.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:22cffecf73391e8abd65ef5f4e4dd523162a3399d5e84faa6aebbf9583df86d6", size = 51995 }, - { url = "https://files.pythonhosted.org/packages/b4/6d/0df8f7a6f1944ba619d93025ce468c9252aa10799d7140e07014dfc1a16c/ujson-5.10.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:26b0e2d2366543c1bb4fbd457446f00b0187a2bddf93148ac2da07a53fe51569", size = 53566 }, - { url = "https://files.pythonhosted.org/packages/d5/ec/370741e5e30d5f7dc7f31a478d5bec7537ce6bfb7f85e72acefbe09aa2b2/ujson-5.10.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:caf270c6dba1be7a41125cd1e4fc7ba384bf564650beef0df2dd21a00b7f5770", size = 58499 }, - { url = "https://files.pythonhosted.org/packages/fe/29/72b33a88f7fae3c398f9ba3e74dc2e5875989b25f1c1f75489c048a2cf4e/ujson-5.10.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:a245d59f2ffe750446292b0094244df163c3dc96b3ce152a2c837a44e7cda9d1", size = 997881 }, - { url = "https://files.pythonhosted.org/packages/70/5c/808fbf21470e7045d56a282cf5e85a0450eacdb347d871d4eb404270ee17/ujson-5.10.0-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:94a87f6e151c5f483d7d54ceef83b45d3a9cca7a9cb453dbdbb3f5a6f64033f5", size = 1140631 }, - { url = "https://files.pythonhosted.org/packages/8f/6a/e1e8281408e6270d6ecf2375af14d9e2f41c402ab6b161ecfa87a9727777/ujson-5.10.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:29b443c4c0a113bcbb792c88bea67b675c7ca3ca80c3474784e08bba01c18d51", size = 1043511 }, - { url = "https://files.pythonhosted.org/packages/cb/ca/e319acbe4863919ec62498bc1325309f5c14a3280318dca10fe1db3cb393/ujson-5.10.0-cp310-cp310-win32.whl", hash = "sha256:c18610b9ccd2874950faf474692deee4223a994251bc0a083c114671b64e6518", size = 38626 }, - { url = "https://files.pythonhosted.org/packages/78/ec/dc96ca379de33f73b758d72e821ee4f129ccc32221f4eb3f089ff78d8370/ujson-5.10.0-cp310-cp310-win_amd64.whl", hash = "sha256:924f7318c31874d6bb44d9ee1900167ca32aa9b69389b98ecbde34c1698a250f", size = 42076 }, - { url = "https://files.pythonhosted.org/packages/23/ec/3c551ecfe048bcb3948725251fb0214b5844a12aa60bee08d78315bb1c39/ujson-5.10.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:a5b366812c90e69d0f379a53648be10a5db38f9d4ad212b60af00bd4048d0f00", size = 55353 }, - { url = "https://files.pythonhosted.org/packages/8d/9f/4731ef0671a0653e9f5ba18db7c4596d8ecbf80c7922dd5fe4150f1aea76/ujson-5.10.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:502bf475781e8167f0f9d0e41cd32879d120a524b22358e7f205294224c71126", size = 51813 }, - { url = "https://files.pythonhosted.org/packages/1f/2b/44d6b9c1688330bf011f9abfdb08911a9dc74f76926dde74e718d87600da/ujson-5.10.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5b91b5d0d9d283e085e821651184a647699430705b15bf274c7896f23fe9c9d8", size = 51988 }, - { url = "https://files.pythonhosted.org/packages/29/45/f5f5667427c1ec3383478092a414063ddd0dfbebbcc533538fe37068a0a3/ujson-5.10.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:129e39af3a6d85b9c26d5577169c21d53821d8cf68e079060602e861c6e5da1b", size = 53561 }, - { url = "https://files.pythonhosted.org/packages/26/21/a0c265cda4dd225ec1be595f844661732c13560ad06378760036fc622587/ujson-5.10.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f77b74475c462cb8b88680471193064d3e715c7c6074b1c8c412cb526466efe9", size = 58497 }, - { url = "https://files.pythonhosted.org/packages/28/36/8fde862094fd2342ccc427a6a8584fed294055fdee341661c78660f7aef3/ujson-5.10.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:7ec0ca8c415e81aa4123501fee7f761abf4b7f386aad348501a26940beb1860f", size = 997877 }, - { url = "https://files.pythonhosted.org/packages/90/37/9208e40d53baa6da9b6a1c719e0670c3f474c8fc7cc2f1e939ec21c1bc93/ujson-5.10.0-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:ab13a2a9e0b2865a6c6db9271f4b46af1c7476bfd51af1f64585e919b7c07fd4", size = 1140632 }, - { url = "https://files.pythonhosted.org/packages/89/d5/2626c87c59802863d44d19e35ad16b7e658e4ac190b0dead17ff25460b4c/ujson-5.10.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:57aaf98b92d72fc70886b5a0e1a1ca52c2320377360341715dd3933a18e827b1", size = 1043513 }, - { url = "https://files.pythonhosted.org/packages/2f/ee/03662ce9b3f16855770f0d70f10f0978ba6210805aa310c4eebe66d36476/ujson-5.10.0-cp311-cp311-win32.whl", hash = "sha256:2987713a490ceb27edff77fb184ed09acdc565db700ee852823c3dc3cffe455f", size = 38616 }, - { url = "https://files.pythonhosted.org/packages/3e/20/952dbed5895835ea0b82e81a7be4ebb83f93b079d4d1ead93fcddb3075af/ujson-5.10.0-cp311-cp311-win_amd64.whl", hash = "sha256:f00ea7e00447918ee0eff2422c4add4c5752b1b60e88fcb3c067d4a21049a720", size = 42071 }, - { url = "https://files.pythonhosted.org/packages/e8/a6/fd3f8bbd80842267e2d06c3583279555e8354c5986c952385199d57a5b6c/ujson-5.10.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:98ba15d8cbc481ce55695beee9f063189dce91a4b08bc1d03e7f0152cd4bbdd5", size = 55642 }, - { url = "https://files.pythonhosted.org/packages/a8/47/dd03fd2b5ae727e16d5d18919b383959c6d269c7b948a380fdd879518640/ujson-5.10.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:a9d2edbf1556e4f56e50fab7d8ff993dbad7f54bac68eacdd27a8f55f433578e", size = 51807 }, - { url = "https://files.pythonhosted.org/packages/25/23/079a4cc6fd7e2655a473ed9e776ddbb7144e27f04e8fc484a0fb45fe6f71/ujson-5.10.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6627029ae4f52d0e1a2451768c2c37c0c814ffc04f796eb36244cf16b8e57043", size = 51972 }, - { url = "https://files.pythonhosted.org/packages/04/81/668707e5f2177791869b624be4c06fb2473bf97ee33296b18d1cf3092af7/ujson-5.10.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f8ccb77b3e40b151e20519c6ae6d89bfe3f4c14e8e210d910287f778368bb3d1", size = 53686 }, - { url = "https://files.pythonhosted.org/packages/bd/50/056d518a386d80aaf4505ccf3cee1c40d312a46901ed494d5711dd939bc3/ujson-5.10.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f3caf9cd64abfeb11a3b661329085c5e167abbe15256b3b68cb5d914ba7396f3", size = 58591 }, - { url = "https://files.pythonhosted.org/packages/fc/d6/aeaf3e2d6fb1f4cfb6bf25f454d60490ed8146ddc0600fae44bfe7eb5a72/ujson-5.10.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:6e32abdce572e3a8c3d02c886c704a38a1b015a1fb858004e03d20ca7cecbb21", size = 997853 }, - { url = "https://files.pythonhosted.org/packages/f8/d5/1f2a5d2699f447f7d990334ca96e90065ea7f99b142ce96e85f26d7e78e2/ujson-5.10.0-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:a65b6af4d903103ee7b6f4f5b85f1bfd0c90ba4eeac6421aae436c9988aa64a2", size = 1140689 }, - { url = "https://files.pythonhosted.org/packages/f2/2c/6990f4ccb41ed93744aaaa3786394bca0875503f97690622f3cafc0adfde/ujson-5.10.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:604a046d966457b6cdcacc5aa2ec5314f0e8c42bae52842c1e6fa02ea4bda42e", size = 1043576 }, - { url = "https://files.pythonhosted.org/packages/14/f5/a2368463dbb09fbdbf6a696062d0c0f62e4ae6fa65f38f829611da2e8fdd/ujson-5.10.0-cp312-cp312-win32.whl", hash = "sha256:6dea1c8b4fc921bf78a8ff00bbd2bfe166345f5536c510671bccececb187c80e", size = 38764 }, - { url = "https://files.pythonhosted.org/packages/59/2d/691f741ffd72b6c84438a93749ac57bf1a3f217ac4b0ea4fd0e96119e118/ujson-5.10.0-cp312-cp312-win_amd64.whl", hash = "sha256:38665e7d8290188b1e0d57d584eb8110951a9591363316dd41cf8686ab1d0abc", size = 42211 }, - { url = "https://files.pythonhosted.org/packages/0d/69/b3e3f924bb0e8820bb46671979770c5be6a7d51c77a66324cdb09f1acddb/ujson-5.10.0-cp313-cp313-macosx_10_9_x86_64.whl", hash = "sha256:618efd84dc1acbd6bff8eaa736bb6c074bfa8b8a98f55b61c38d4ca2c1f7f287", size = 55646 }, - { url = "https://files.pythonhosted.org/packages/32/8a/9b748eb543c6cabc54ebeaa1f28035b1bd09c0800235b08e85990734c41e/ujson-5.10.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:38d5d36b4aedfe81dfe251f76c0467399d575d1395a1755de391e58985ab1c2e", size = 51806 }, - { url = "https://files.pythonhosted.org/packages/39/50/4b53ea234413b710a18b305f465b328e306ba9592e13a791a6a6b378869b/ujson-5.10.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:67079b1f9fb29ed9a2914acf4ef6c02844b3153913eb735d4bf287ee1db6e557", size = 51975 }, - { url = "https://files.pythonhosted.org/packages/b4/9d/8061934f960cdb6dd55f0b3ceeff207fcc48c64f58b43403777ad5623d9e/ujson-5.10.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d7d0e0ceeb8fe2468c70ec0c37b439dd554e2aa539a8a56365fd761edb418988", size = 53693 }, - { url = "https://files.pythonhosted.org/packages/f5/be/7bfa84b28519ddbb67efc8410765ca7da55e6b93aba84d97764cd5794dbc/ujson-5.10.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:59e02cd37bc7c44d587a0ba45347cc815fb7a5fe48de16bf05caa5f7d0d2e816", size = 58594 }, - { url = "https://files.pythonhosted.org/packages/48/eb/85d465abafb2c69d9699cfa5520e6e96561db787d36c677370e066c7e2e7/ujson-5.10.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:2a890b706b64e0065f02577bf6d8ca3b66c11a5e81fb75d757233a38c07a1f20", size = 997853 }, - { url = "https://files.pythonhosted.org/packages/9f/76/2a63409fc05d34dd7d929357b7a45e3a2c96f22b4225cd74becd2ba6c4cb/ujson-5.10.0-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:621e34b4632c740ecb491efc7f1fcb4f74b48ddb55e65221995e74e2d00bbff0", size = 1140694 }, - { url = "https://files.pythonhosted.org/packages/45/ed/582c4daba0f3e1688d923b5cb914ada1f9defa702df38a1916c899f7c4d1/ujson-5.10.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:b9500e61fce0cfc86168b248104e954fead61f9be213087153d272e817ec7b4f", size = 1043580 }, - { url = "https://files.pythonhosted.org/packages/d7/0c/9837fece153051e19c7bade9f88f9b409e026b9525927824cdf16293b43b/ujson-5.10.0-cp313-cp313-win32.whl", hash = "sha256:4c4fc16f11ac1612f05b6f5781b384716719547e142cfd67b65d035bd85af165", size = 38766 }, - { url = "https://files.pythonhosted.org/packages/d7/72/6cb6728e2738c05bbe9bd522d6fc79f86b9a28402f38663e85a28fddd4a0/ujson-5.10.0-cp313-cp313-win_amd64.whl", hash = "sha256:4573fd1695932d4f619928fd09d5d03d917274381649ade4328091ceca175539", size = 42212 }, - { url = "https://files.pythonhosted.org/packages/95/53/e5f5e733fc3525e65f36f533b0dbece5e5e2730b760e9beacf7e3d9d8b26/ujson-5.10.0-pp310-pypy310_pp73-macosx_10_9_x86_64.whl", hash = "sha256:5b6fee72fa77dc172a28f21693f64d93166534c263adb3f96c413ccc85ef6e64", size = 51846 }, - { url = "https://files.pythonhosted.org/packages/59/1f/f7bc02a54ea7b47f3dc2d125a106408f18b0f47b14fc737f0913483ae82b/ujson-5.10.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:61d0af13a9af01d9f26d2331ce49bb5ac1fb9c814964018ac8df605b5422dcb3", size = 48103 }, - { url = "https://files.pythonhosted.org/packages/1a/3a/d3921b6f29bc744d8d6c56db5f8bbcbe55115fd0f2b79c3c43ff292cc7c9/ujson-5.10.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ecb24f0bdd899d368b715c9e6664166cf694d1e57be73f17759573a6986dd95a", size = 47257 }, - { url = "https://files.pythonhosted.org/packages/f1/04/f4e3883204b786717038064afd537389ba7d31a72b437c1372297cb651ea/ujson-5.10.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fbd8fd427f57a03cff3ad6574b5e299131585d9727c8c366da4624a9069ed746", size = 48468 }, - { url = "https://files.pythonhosted.org/packages/17/cd/9c6547169eb01a22b04cbb638804ccaeb3c2ec2afc12303464e0f9b2ee5a/ujson-5.10.0-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:beeaf1c48e32f07d8820c705ff8e645f8afa690cca1544adba4ebfa067efdc88", size = 54266 }, - { url = "https://files.pythonhosted.org/packages/70/bf/ecd14d3cf6127f8a990b01f0ad20e257f5619a555f47d707c57d39934894/ujson-5.10.0-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:baed37ea46d756aca2955e99525cc02d9181de67f25515c468856c38d52b5f3b", size = 42224 }, +sdist = { url = "https://files.pythonhosted.org/packages/f0/00/3110fd566786bfa542adb7932d62035e0c0ef662a8ff6544b6643b3d6fd7/ujson-5.10.0.tar.gz", hash = "sha256:b3cd8f3c5d8c7738257f1018880444f7b7d9b66232c64649f562d7ba86ad4bc1", size = 7154885, upload-time = "2024-05-14T02:02:34.233Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/7d/91/91678e49a9194f527e60115db84368c237ac7824992224fac47dcb23a5c6/ujson-5.10.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:2601aa9ecdbee1118a1c2065323bda35e2c5a2cf0797ef4522d485f9d3ef65bd", size = 55354, upload-time = "2024-05-14T02:00:27.054Z" }, + { url = "https://files.pythonhosted.org/packages/de/2f/1ed8c9b782fa4f44c26c1c4ec686d728a4865479da5712955daeef0b2e7b/ujson-5.10.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:348898dd702fc1c4f1051bc3aacbf894caa0927fe2c53e68679c073375f732cf", size = 51808, upload-time = "2024-05-14T02:00:29.461Z" }, + { url = "https://files.pythonhosted.org/packages/51/bf/a3a38b2912288143e8e613c6c4c3f798b5e4e98c542deabf94c60237235f/ujson-5.10.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:22cffecf73391e8abd65ef5f4e4dd523162a3399d5e84faa6aebbf9583df86d6", size = 51995, upload-time = "2024-05-14T02:00:30.93Z" }, + { url = "https://files.pythonhosted.org/packages/b4/6d/0df8f7a6f1944ba619d93025ce468c9252aa10799d7140e07014dfc1a16c/ujson-5.10.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:26b0e2d2366543c1bb4fbd457446f00b0187a2bddf93148ac2da07a53fe51569", size = 53566, upload-time = "2024-05-14T02:00:33.091Z" }, + { url = "https://files.pythonhosted.org/packages/d5/ec/370741e5e30d5f7dc7f31a478d5bec7537ce6bfb7f85e72acefbe09aa2b2/ujson-5.10.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:caf270c6dba1be7a41125cd1e4fc7ba384bf564650beef0df2dd21a00b7f5770", size = 58499, upload-time = "2024-05-14T02:00:34.742Z" }, + { url = "https://files.pythonhosted.org/packages/fe/29/72b33a88f7fae3c398f9ba3e74dc2e5875989b25f1c1f75489c048a2cf4e/ujson-5.10.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:a245d59f2ffe750446292b0094244df163c3dc96b3ce152a2c837a44e7cda9d1", size = 997881, upload-time = "2024-05-14T02:00:36.492Z" }, + { url = "https://files.pythonhosted.org/packages/70/5c/808fbf21470e7045d56a282cf5e85a0450eacdb347d871d4eb404270ee17/ujson-5.10.0-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:94a87f6e151c5f483d7d54ceef83b45d3a9cca7a9cb453dbdbb3f5a6f64033f5", size = 1140631, upload-time = "2024-05-14T02:00:38.995Z" }, + { url = "https://files.pythonhosted.org/packages/8f/6a/e1e8281408e6270d6ecf2375af14d9e2f41c402ab6b161ecfa87a9727777/ujson-5.10.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:29b443c4c0a113bcbb792c88bea67b675c7ca3ca80c3474784e08bba01c18d51", size = 1043511, upload-time = "2024-05-14T02:00:41.352Z" }, + { url = "https://files.pythonhosted.org/packages/cb/ca/e319acbe4863919ec62498bc1325309f5c14a3280318dca10fe1db3cb393/ujson-5.10.0-cp310-cp310-win32.whl", hash = "sha256:c18610b9ccd2874950faf474692deee4223a994251bc0a083c114671b64e6518", size = 38626, upload-time = "2024-05-14T02:00:43.483Z" }, + { url = "https://files.pythonhosted.org/packages/78/ec/dc96ca379de33f73b758d72e821ee4f129ccc32221f4eb3f089ff78d8370/ujson-5.10.0-cp310-cp310-win_amd64.whl", hash = "sha256:924f7318c31874d6bb44d9ee1900167ca32aa9b69389b98ecbde34c1698a250f", size = 42076, upload-time = "2024-05-14T02:00:46.56Z" }, + { url = "https://files.pythonhosted.org/packages/23/ec/3c551ecfe048bcb3948725251fb0214b5844a12aa60bee08d78315bb1c39/ujson-5.10.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:a5b366812c90e69d0f379a53648be10a5db38f9d4ad212b60af00bd4048d0f00", size = 55353, upload-time = "2024-05-14T02:00:48.04Z" }, + { url = "https://files.pythonhosted.org/packages/8d/9f/4731ef0671a0653e9f5ba18db7c4596d8ecbf80c7922dd5fe4150f1aea76/ujson-5.10.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:502bf475781e8167f0f9d0e41cd32879d120a524b22358e7f205294224c71126", size = 51813, upload-time = "2024-05-14T02:00:49.28Z" }, + { url = "https://files.pythonhosted.org/packages/1f/2b/44d6b9c1688330bf011f9abfdb08911a9dc74f76926dde74e718d87600da/ujson-5.10.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5b91b5d0d9d283e085e821651184a647699430705b15bf274c7896f23fe9c9d8", size = 51988, upload-time = "2024-05-14T02:00:50.484Z" }, + { url = "https://files.pythonhosted.org/packages/29/45/f5f5667427c1ec3383478092a414063ddd0dfbebbcc533538fe37068a0a3/ujson-5.10.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:129e39af3a6d85b9c26d5577169c21d53821d8cf68e079060602e861c6e5da1b", size = 53561, upload-time = "2024-05-14T02:00:52.146Z" }, + { url = "https://files.pythonhosted.org/packages/26/21/a0c265cda4dd225ec1be595f844661732c13560ad06378760036fc622587/ujson-5.10.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f77b74475c462cb8b88680471193064d3e715c7c6074b1c8c412cb526466efe9", size = 58497, upload-time = "2024-05-14T02:00:53.366Z" }, + { url = "https://files.pythonhosted.org/packages/28/36/8fde862094fd2342ccc427a6a8584fed294055fdee341661c78660f7aef3/ujson-5.10.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:7ec0ca8c415e81aa4123501fee7f761abf4b7f386aad348501a26940beb1860f", size = 997877, upload-time = "2024-05-14T02:00:55.095Z" }, + { url = "https://files.pythonhosted.org/packages/90/37/9208e40d53baa6da9b6a1c719e0670c3f474c8fc7cc2f1e939ec21c1bc93/ujson-5.10.0-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:ab13a2a9e0b2865a6c6db9271f4b46af1c7476bfd51af1f64585e919b7c07fd4", size = 1140632, upload-time = "2024-05-14T02:00:57.099Z" }, + { url = "https://files.pythonhosted.org/packages/89/d5/2626c87c59802863d44d19e35ad16b7e658e4ac190b0dead17ff25460b4c/ujson-5.10.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:57aaf98b92d72fc70886b5a0e1a1ca52c2320377360341715dd3933a18e827b1", size = 1043513, upload-time = "2024-05-14T02:00:58.488Z" }, + { url = "https://files.pythonhosted.org/packages/2f/ee/03662ce9b3f16855770f0d70f10f0978ba6210805aa310c4eebe66d36476/ujson-5.10.0-cp311-cp311-win32.whl", hash = "sha256:2987713a490ceb27edff77fb184ed09acdc565db700ee852823c3dc3cffe455f", size = 38616, upload-time = "2024-05-14T02:01:00.463Z" }, + { url = "https://files.pythonhosted.org/packages/3e/20/952dbed5895835ea0b82e81a7be4ebb83f93b079d4d1ead93fcddb3075af/ujson-5.10.0-cp311-cp311-win_amd64.whl", hash = "sha256:f00ea7e00447918ee0eff2422c4add4c5752b1b60e88fcb3c067d4a21049a720", size = 42071, upload-time = "2024-05-14T02:01:02.211Z" }, + { url = "https://files.pythonhosted.org/packages/e8/a6/fd3f8bbd80842267e2d06c3583279555e8354c5986c952385199d57a5b6c/ujson-5.10.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:98ba15d8cbc481ce55695beee9f063189dce91a4b08bc1d03e7f0152cd4bbdd5", size = 55642, upload-time = "2024-05-14T02:01:04.055Z" }, + { url = "https://files.pythonhosted.org/packages/a8/47/dd03fd2b5ae727e16d5d18919b383959c6d269c7b948a380fdd879518640/ujson-5.10.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:a9d2edbf1556e4f56e50fab7d8ff993dbad7f54bac68eacdd27a8f55f433578e", size = 51807, upload-time = "2024-05-14T02:01:05.25Z" }, + { url = "https://files.pythonhosted.org/packages/25/23/079a4cc6fd7e2655a473ed9e776ddbb7144e27f04e8fc484a0fb45fe6f71/ujson-5.10.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6627029ae4f52d0e1a2451768c2c37c0c814ffc04f796eb36244cf16b8e57043", size = 51972, upload-time = "2024-05-14T02:01:06.458Z" }, + { url = "https://files.pythonhosted.org/packages/04/81/668707e5f2177791869b624be4c06fb2473bf97ee33296b18d1cf3092af7/ujson-5.10.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f8ccb77b3e40b151e20519c6ae6d89bfe3f4c14e8e210d910287f778368bb3d1", size = 53686, upload-time = "2024-05-14T02:01:07.618Z" }, + { url = "https://files.pythonhosted.org/packages/bd/50/056d518a386d80aaf4505ccf3cee1c40d312a46901ed494d5711dd939bc3/ujson-5.10.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f3caf9cd64abfeb11a3b661329085c5e167abbe15256b3b68cb5d914ba7396f3", size = 58591, upload-time = "2024-05-14T02:01:08.901Z" }, + { url = "https://files.pythonhosted.org/packages/fc/d6/aeaf3e2d6fb1f4cfb6bf25f454d60490ed8146ddc0600fae44bfe7eb5a72/ujson-5.10.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:6e32abdce572e3a8c3d02c886c704a38a1b015a1fb858004e03d20ca7cecbb21", size = 997853, upload-time = "2024-05-14T02:01:10.772Z" }, + { url = "https://files.pythonhosted.org/packages/f8/d5/1f2a5d2699f447f7d990334ca96e90065ea7f99b142ce96e85f26d7e78e2/ujson-5.10.0-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:a65b6af4d903103ee7b6f4f5b85f1bfd0c90ba4eeac6421aae436c9988aa64a2", size = 1140689, upload-time = "2024-05-14T02:01:12.214Z" }, + { url = "https://files.pythonhosted.org/packages/f2/2c/6990f4ccb41ed93744aaaa3786394bca0875503f97690622f3cafc0adfde/ujson-5.10.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:604a046d966457b6cdcacc5aa2ec5314f0e8c42bae52842c1e6fa02ea4bda42e", size = 1043576, upload-time = "2024-05-14T02:01:14.39Z" }, + { url = "https://files.pythonhosted.org/packages/14/f5/a2368463dbb09fbdbf6a696062d0c0f62e4ae6fa65f38f829611da2e8fdd/ujson-5.10.0-cp312-cp312-win32.whl", hash = "sha256:6dea1c8b4fc921bf78a8ff00bbd2bfe166345f5536c510671bccececb187c80e", size = 38764, upload-time = "2024-05-14T02:01:15.83Z" }, + { url = "https://files.pythonhosted.org/packages/59/2d/691f741ffd72b6c84438a93749ac57bf1a3f217ac4b0ea4fd0e96119e118/ujson-5.10.0-cp312-cp312-win_amd64.whl", hash = "sha256:38665e7d8290188b1e0d57d584eb8110951a9591363316dd41cf8686ab1d0abc", size = 42211, upload-time = "2024-05-14T02:01:17.567Z" }, + { url = "https://files.pythonhosted.org/packages/0d/69/b3e3f924bb0e8820bb46671979770c5be6a7d51c77a66324cdb09f1acddb/ujson-5.10.0-cp313-cp313-macosx_10_9_x86_64.whl", hash = "sha256:618efd84dc1acbd6bff8eaa736bb6c074bfa8b8a98f55b61c38d4ca2c1f7f287", size = 55646, upload-time = "2024-05-14T02:01:19.26Z" }, + { url = "https://files.pythonhosted.org/packages/32/8a/9b748eb543c6cabc54ebeaa1f28035b1bd09c0800235b08e85990734c41e/ujson-5.10.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:38d5d36b4aedfe81dfe251f76c0467399d575d1395a1755de391e58985ab1c2e", size = 51806, upload-time = "2024-05-14T02:01:20.593Z" }, + { url = "https://files.pythonhosted.org/packages/39/50/4b53ea234413b710a18b305f465b328e306ba9592e13a791a6a6b378869b/ujson-5.10.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:67079b1f9fb29ed9a2914acf4ef6c02844b3153913eb735d4bf287ee1db6e557", size = 51975, upload-time = "2024-05-14T02:01:21.904Z" }, + { url = "https://files.pythonhosted.org/packages/b4/9d/8061934f960cdb6dd55f0b3ceeff207fcc48c64f58b43403777ad5623d9e/ujson-5.10.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d7d0e0ceeb8fe2468c70ec0c37b439dd554e2aa539a8a56365fd761edb418988", size = 53693, upload-time = "2024-05-14T02:01:23.742Z" }, + { url = "https://files.pythonhosted.org/packages/f5/be/7bfa84b28519ddbb67efc8410765ca7da55e6b93aba84d97764cd5794dbc/ujson-5.10.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:59e02cd37bc7c44d587a0ba45347cc815fb7a5fe48de16bf05caa5f7d0d2e816", size = 58594, upload-time = "2024-05-14T02:01:25.554Z" }, + { url = "https://files.pythonhosted.org/packages/48/eb/85d465abafb2c69d9699cfa5520e6e96561db787d36c677370e066c7e2e7/ujson-5.10.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:2a890b706b64e0065f02577bf6d8ca3b66c11a5e81fb75d757233a38c07a1f20", size = 997853, upload-time = "2024-05-14T02:01:27.151Z" }, + { url = "https://files.pythonhosted.org/packages/9f/76/2a63409fc05d34dd7d929357b7a45e3a2c96f22b4225cd74becd2ba6c4cb/ujson-5.10.0-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:621e34b4632c740ecb491efc7f1fcb4f74b48ddb55e65221995e74e2d00bbff0", size = 1140694, upload-time = "2024-05-14T02:01:29.113Z" }, + { url = "https://files.pythonhosted.org/packages/45/ed/582c4daba0f3e1688d923b5cb914ada1f9defa702df38a1916c899f7c4d1/ujson-5.10.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:b9500e61fce0cfc86168b248104e954fead61f9be213087153d272e817ec7b4f", size = 1043580, upload-time = "2024-05-14T02:01:31.447Z" }, + { url = "https://files.pythonhosted.org/packages/d7/0c/9837fece153051e19c7bade9f88f9b409e026b9525927824cdf16293b43b/ujson-5.10.0-cp313-cp313-win32.whl", hash = "sha256:4c4fc16f11ac1612f05b6f5781b384716719547e142cfd67b65d035bd85af165", size = 38766, upload-time = "2024-05-14T02:01:32.856Z" }, + { url = "https://files.pythonhosted.org/packages/d7/72/6cb6728e2738c05bbe9bd522d6fc79f86b9a28402f38663e85a28fddd4a0/ujson-5.10.0-cp313-cp313-win_amd64.whl", hash = "sha256:4573fd1695932d4f619928fd09d5d03d917274381649ade4328091ceca175539", size = 42212, upload-time = "2024-05-14T02:01:33.97Z" }, + { url = "https://files.pythonhosted.org/packages/95/53/e5f5e733fc3525e65f36f533b0dbece5e5e2730b760e9beacf7e3d9d8b26/ujson-5.10.0-pp310-pypy310_pp73-macosx_10_9_x86_64.whl", hash = "sha256:5b6fee72fa77dc172a28f21693f64d93166534c263adb3f96c413ccc85ef6e64", size = 51846, upload-time = "2024-05-14T02:02:06.347Z" }, + { url = "https://files.pythonhosted.org/packages/59/1f/f7bc02a54ea7b47f3dc2d125a106408f18b0f47b14fc737f0913483ae82b/ujson-5.10.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:61d0af13a9af01d9f26d2331ce49bb5ac1fb9c814964018ac8df605b5422dcb3", size = 48103, upload-time = "2024-05-14T02:02:07.777Z" }, + { url = "https://files.pythonhosted.org/packages/1a/3a/d3921b6f29bc744d8d6c56db5f8bbcbe55115fd0f2b79c3c43ff292cc7c9/ujson-5.10.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ecb24f0bdd899d368b715c9e6664166cf694d1e57be73f17759573a6986dd95a", size = 47257, upload-time = "2024-05-14T02:02:09.46Z" }, + { url = "https://files.pythonhosted.org/packages/f1/04/f4e3883204b786717038064afd537389ba7d31a72b437c1372297cb651ea/ujson-5.10.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fbd8fd427f57a03cff3ad6574b5e299131585d9727c8c366da4624a9069ed746", size = 48468, upload-time = "2024-05-14T02:02:10.768Z" }, + { url = "https://files.pythonhosted.org/packages/17/cd/9c6547169eb01a22b04cbb638804ccaeb3c2ec2afc12303464e0f9b2ee5a/ujson-5.10.0-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:beeaf1c48e32f07d8820c705ff8e645f8afa690cca1544adba4ebfa067efdc88", size = 54266, upload-time = "2024-05-14T02:02:12.109Z" }, + { url = "https://files.pythonhosted.org/packages/70/bf/ecd14d3cf6127f8a990b01f0ad20e257f5619a555f47d707c57d39934894/ujson-5.10.0-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:baed37ea46d756aca2955e99525cc02d9181de67f25515c468856c38d52b5f3b", size = 42224, upload-time = "2024-05-14T02:02:13.843Z" }, ] [[package]] @@ -10434,18 +10454,18 @@ dependencies = [ { name = "pyperclip" }, { name = "six" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/e2/90/95297af714749e5f6dedb8677bd3b6087dc3e31a212633f90c92bbda24c0/uncurl-0.0.11.tar.gz", hash = "sha256:530c9bbd4d118f4cde6194165ff484cc25b0661cd256f19e9d5fcb53fc077790", size = 3288 } +sdist = { url = "https://files.pythonhosted.org/packages/e2/90/95297af714749e5f6dedb8677bd3b6087dc3e31a212633f90c92bbda24c0/uncurl-0.0.11.tar.gz", hash = "sha256:530c9bbd4d118f4cde6194165ff484cc25b0661cd256f19e9d5fcb53fc077790", size = 3288, upload-time = "2021-03-21T18:49:10.2Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/7f/f4/20f213a91ef5a09f53d24333e002a71fbb53b38d5eaa9e49d39f7ce1941e/uncurl-0.0.11-py3-none-any.whl", hash = "sha256:5961e93f07a5c9f2ef8ae4245bd92b0a6ce503c851de980f5b70080ae74cdc59", size = 7367 }, + { url = "https://files.pythonhosted.org/packages/7f/f4/20f213a91ef5a09f53d24333e002a71fbb53b38d5eaa9e49d39f7ce1941e/uncurl-0.0.11-py3-none-any.whl", hash = "sha256:5961e93f07a5c9f2ef8ae4245bd92b0a6ce503c851de980f5b70080ae74cdc59", size = 7367, upload-time = "2021-03-21T18:49:11.554Z" }, ] [[package]] name = "unidiff" version = "0.7.5" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/a3/48/81be0ac96e423a877754153699731ef439fd7b80b4c8b5425c94ed079ebd/unidiff-0.7.5.tar.gz", hash = "sha256:2e5f0162052248946b9f0970a40e9e124236bf86c82b70821143a6fc1dea2574", size = 20931 } +sdist = { url = "https://files.pythonhosted.org/packages/a3/48/81be0ac96e423a877754153699731ef439fd7b80b4c8b5425c94ed079ebd/unidiff-0.7.5.tar.gz", hash = "sha256:2e5f0162052248946b9f0970a40e9e124236bf86c82b70821143a6fc1dea2574", size = 20931, upload-time = "2023-03-10T01:05:39.185Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/8a/54/57c411a6e8f7bd7848c8b66e4dcaffa586bf4c02e63f2280db0327a4e6eb/unidiff-0.7.5-py2.py3-none-any.whl", hash = "sha256:c93bf2265cc1ba2a520e415ab05da587370bc2a3ae9e0414329f54f0c2fc09e8", size = 14386 }, + { url = "https://files.pythonhosted.org/packages/8a/54/57c411a6e8f7bd7848c8b66e4dcaffa586bf4c02e63f2280db0327a4e6eb/unidiff-0.7.5-py2.py3-none-any.whl", hash = "sha256:c93bf2265cc1ba2a520e415ab05da587370bc2a3ae9e0414329f54f0c2fc09e8", size = 14386, upload-time = "2023-03-10T01:05:36.594Z" }, ] [[package]] @@ -10455,9 +10475,9 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "lxml" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/ed/40/3bf1afc96e93c7322520981ac4593cbb29daa21b48d32746f05ab5563dca/unittest-xml-reporting-3.2.0.tar.gz", hash = "sha256:edd8d3170b40c3a81b8cf910f46c6a304ae2847ec01036d02e9c0f9b85762d28", size = 18002 } +sdist = { url = "https://files.pythonhosted.org/packages/ed/40/3bf1afc96e93c7322520981ac4593cbb29daa21b48d32746f05ab5563dca/unittest-xml-reporting-3.2.0.tar.gz", hash = "sha256:edd8d3170b40c3a81b8cf910f46c6a304ae2847ec01036d02e9c0f9b85762d28", size = 18002, upload-time = "2022-01-20T19:09:55.76Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/39/88/f6e9b87428584a3c62cac768185c438ca6d561367a5d267b293259d76075/unittest_xml_reporting-3.2.0-py2.py3-none-any.whl", hash = "sha256:f3d7402e5b3ac72a5ee3149278339db1a8f932ee405f48bcb9c681372f2717d5", size = 20936 }, + { url = "https://files.pythonhosted.org/packages/39/88/f6e9b87428584a3c62cac768185c438ca6d561367a5d267b293259d76075/unittest_xml_reporting-3.2.0-py2.py3-none-any.whl", hash = "sha256:f3d7402e5b3ac72a5ee3149278339db1a8f932ee405f48bcb9c681372f2717d5", size = 20936, upload-time = "2022-01-20T19:09:53.824Z" }, ] [[package]] @@ -10486,9 +10506,9 @@ dependencies = [ { name = "typing-inspect" }, { name = "urllib3" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/cf/b2/1214a9391951754a770d6be81a67093e827a198f610dbaa971fea2b65a3a/unstructured-client-0.25.9.tar.gz", hash = "sha256:fcc461623f58fefb0e22508e28bf653a8f6934b9779cb4a90dd68d77a39fb5b2", size = 39986 } +sdist = { url = "https://files.pythonhosted.org/packages/cf/b2/1214a9391951754a770d6be81a67093e827a198f610dbaa971fea2b65a3a/unstructured-client-0.25.9.tar.gz", hash = "sha256:fcc461623f58fefb0e22508e28bf653a8f6934b9779cb4a90dd68d77a39fb5b2", size = 39986, upload-time = "2024-09-18T15:37:15.596Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/42/71/f0e594858f251ee2ac2edfe532714fd47afcc4e9294a3862a7c19ec13cf6/unstructured_client-0.25.9-py3-none-any.whl", hash = "sha256:c984c01878c8fc243be7c842467d1113a194d885ab6396ae74258ee42717c5b5", size = 45296 }, + { url = "https://files.pythonhosted.org/packages/42/71/f0e594858f251ee2ac2edfe532714fd47afcc4e9294a3862a7c19ec13cf6/unstructured_client-0.25.9-py3-none-any.whl", hash = "sha256:c984c01878c8fc243be7c842467d1113a194d885ab6396ae74258ee42717c5b5", size = 45296, upload-time = "2024-09-18T15:37:14.32Z" }, ] [[package]] @@ -10498,61 +10518,61 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "httpx" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/94/a6/a9178fef247687917701a60eb66542eb5361c58af40c033ba8174ff7366d/upstash_vector-0.6.0.tar.gz", hash = "sha256:a716ed4d0251362208518db8b194158a616d37d1ccbb1155f619df690599e39b", size = 15075 } +sdist = { url = "https://files.pythonhosted.org/packages/94/a6/a9178fef247687917701a60eb66542eb5361c58af40c033ba8174ff7366d/upstash_vector-0.6.0.tar.gz", hash = "sha256:a716ed4d0251362208518db8b194158a616d37d1ccbb1155f619df690599e39b", size = 15075, upload-time = "2024-09-27T12:02:13.533Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/5d/45/95073b83b7fd7b83f10ea314f197bae3989bfe022e736b90145fe9ea4362/upstash_vector-0.6.0-py3-none-any.whl", hash = "sha256:d0bdad7765b8a7f5c205b7a9c81ca4b9a4cee3ee4952afc7d5ea5fb76c3f3c3c", size = 15061 }, + { url = "https://files.pythonhosted.org/packages/5d/45/95073b83b7fd7b83f10ea314f197bae3989bfe022e736b90145fe9ea4362/upstash_vector-0.6.0-py3-none-any.whl", hash = "sha256:d0bdad7765b8a7f5c205b7a9c81ca4b9a4cee3ee4952afc7d5ea5fb76c3f3c3c", size = 15061, upload-time = "2024-09-27T12:02:12.041Z" }, ] [[package]] name = "uritemplate" version = "4.1.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/d2/5a/4742fdba39cd02a56226815abfa72fe0aa81c33bed16ed045647d6000eba/uritemplate-4.1.1.tar.gz", hash = "sha256:4346edfc5c3b79f694bccd6d6099a322bbeb628dbf2cd86eea55a456ce5124f0", size = 273898 } +sdist = { url = "https://files.pythonhosted.org/packages/d2/5a/4742fdba39cd02a56226815abfa72fe0aa81c33bed16ed045647d6000eba/uritemplate-4.1.1.tar.gz", hash = "sha256:4346edfc5c3b79f694bccd6d6099a322bbeb628dbf2cd86eea55a456ce5124f0", size = 273898, upload-time = "2021-10-13T11:15:14.84Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/81/c0/7461b49cd25aeece13766f02ee576d1db528f1c37ce69aee300e075b485b/uritemplate-4.1.1-py2.py3-none-any.whl", hash = "sha256:830c08b8d99bdd312ea4ead05994a38e8936266f84b9a7878232db50b044e02e", size = 10356 }, + { url = "https://files.pythonhosted.org/packages/81/c0/7461b49cd25aeece13766f02ee576d1db528f1c37ce69aee300e075b485b/uritemplate-4.1.1-py2.py3-none-any.whl", hash = "sha256:830c08b8d99bdd312ea4ead05994a38e8936266f84b9a7878232db50b044e02e", size = 10356, upload-time = "2021-10-13T11:15:12.316Z" }, ] [[package]] name = "urllib3" version = "2.1.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/36/dd/a6b232f449e1bc71802a5b7950dc3675d32c6dbc2a1bd6d71f065551adb6/urllib3-2.1.0.tar.gz", hash = "sha256:df7aa8afb0148fa78488e7899b2c59b5f4ffcfa82e6c54ccb9dd37c1d7b52d54", size = 263900 } +sdist = { url = "https://files.pythonhosted.org/packages/36/dd/a6b232f449e1bc71802a5b7950dc3675d32c6dbc2a1bd6d71f065551adb6/urllib3-2.1.0.tar.gz", hash = "sha256:df7aa8afb0148fa78488e7899b2c59b5f4ffcfa82e6c54ccb9dd37c1d7b52d54", size = 263900, upload-time = "2023-11-13T12:29:45.049Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/96/94/c31f58c7a7f470d5665935262ebd7455c7e4c7782eb525658d3dbf4b9403/urllib3-2.1.0-py3-none-any.whl", hash = "sha256:55901e917a5896a349ff771be919f8bd99aff50b79fe58fec595eb37bbc56bb3", size = 104579 }, + { url = "https://files.pythonhosted.org/packages/96/94/c31f58c7a7f470d5665935262ebd7455c7e4c7782eb525658d3dbf4b9403/urllib3-2.1.0-py3-none-any.whl", hash = "sha256:55901e917a5896a349ff771be919f8bd99aff50b79fe58fec595eb37bbc56bb3", size = 104579, upload-time = "2023-11-13T12:29:42.719Z" }, ] [[package]] name = "uuid6" version = "2024.7.10" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/2c/56/2560a9f1ccab9e12b1b3478a3c870796cf4d8ee5652bb19b61751cced14a/uuid6-2024.7.10.tar.gz", hash = "sha256:2d29d7f63f593caaeea0e0d0dd0ad8129c9c663b29e19bdf882e864bedf18fb0", size = 8705 } +sdist = { url = "https://files.pythonhosted.org/packages/2c/56/2560a9f1ccab9e12b1b3478a3c870796cf4d8ee5652bb19b61751cced14a/uuid6-2024.7.10.tar.gz", hash = "sha256:2d29d7f63f593caaeea0e0d0dd0ad8129c9c663b29e19bdf882e864bedf18fb0", size = 8705, upload-time = "2024-07-10T16:39:37.592Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/d3/3e/4ae6af487ce5781ed71d5fe10aca72e7cbc4d4f45afc31b120287082a8dd/uuid6-2024.7.10-py3-none-any.whl", hash = "sha256:93432c00ba403751f722829ad21759ff9db051dea140bf81493271e8e4dd18b7", size = 6376 }, + { url = "https://files.pythonhosted.org/packages/d3/3e/4ae6af487ce5781ed71d5fe10aca72e7cbc4d4f45afc31b120287082a8dd/uuid6-2024.7.10-py3-none-any.whl", hash = "sha256:93432c00ba403751f722829ad21759ff9db051dea140bf81493271e8e4dd18b7", size = 6376, upload-time = "2024-07-10T16:39:36.148Z" }, ] [[package]] name = "uv" version = "0.6.8" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/91/cd/51dc5cad69ba2df4bfb8442af18e7e53a8a7c77d221a26b3903a9dc4e5ce/uv-0.6.8.tar.gz", hash = "sha256:45ecd70cfe42132ff84083ecb37fe7a8d2feac3eacd7a5872e7a002fb260940f", size = 3097793 } +sdist = { url = "https://files.pythonhosted.org/packages/91/cd/51dc5cad69ba2df4bfb8442af18e7e53a8a7c77d221a26b3903a9dc4e5ce/uv-0.6.8.tar.gz", hash = "sha256:45ecd70cfe42132ff84083ecb37fe7a8d2feac3eacd7a5872e7a002fb260940f", size = 3097793, upload-time = "2025-03-18T19:42:43.606Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/e3/1a/551ff0892e3ae06a1c42c2cfa4ed87c06cdd3d573aa3a5c0ffa2388c60c2/uv-0.6.8-py3-none-linux_armv6l.whl", hash = "sha256:ec3838ff7d7313076700ad89b5254548988b0c4e98d215bb0064b7d872166566", size = 15770071 }, - { url = "https://files.pythonhosted.org/packages/36/21/293c29deaaa4c28887e984eda96ce16372bb4cf4537469b14844aea37d57/uv-0.6.8-py3-none-macosx_10_12_x86_64.whl", hash = "sha256:f284e418727f1242e17dd7e0ab09525aa6543953bfc4886fa364d24b8612c4fa", size = 15863073 }, - { url = "https://files.pythonhosted.org/packages/a9/b4/f8f3c71dc812418c5d18816b2bf1675511e3dd4c47dcfecca2096dc3f073/uv-0.6.8-py3-none-macosx_11_0_arm64.whl", hash = "sha256:6847cdeca38236316ff91bfd155f018990f99809c9b3c13f6f4c1aa9d1f16277", size = 14701715 }, - { url = "https://files.pythonhosted.org/packages/f1/a8/150c9e43090b308d9d4d006dd8394597bf3e2dc62c59d64a13718dcc635a/uv-0.6.8-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.musllinux_1_1_aarch64.whl", hash = "sha256:26b9af3c0572d283e58938e598be06d5391893647edd1e15d3c66a60ec458f5f", size = 15123381 }, - { url = "https://files.pythonhosted.org/packages/85/aa/91db63e92da8c0fd720baf7b36503ae03da65da439fffc748eef0992f965/uv-0.6.8-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:696121507b28ef286fd144581f9f0a8bd4929efa3dcc78c787ce06304912c087", size = 15507911 }, - { url = "https://files.pythonhosted.org/packages/95/19/13845489eaa944a10373835a4e6e55b192b36c068a2235cab78ada4e8916/uv-0.6.8-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:42af4d5919f8499354322845e4d35d5dfdd8f06e93548d99e6d5a533806fa06d", size = 16158094 }, - { url = "https://files.pythonhosted.org/packages/f4/f2/1e440eb31e466cd81b228db8a4b1595fe0693531a4bd44c7e1c2192b48d8/uv-0.6.8-py3-none-manylinux_2_17_ppc64.manylinux2014_ppc64.whl", hash = "sha256:bdeaefb8ce828cc9b01888979f10c0d0a3896b08d3370f2234687a9ce016697a", size = 17070920 }, - { url = "https://files.pythonhosted.org/packages/e2/b4/04a4487856779f7a05d3689ce426344ac978496715c8a2c37cf9c31460e3/uv-0.6.8-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:6366dd9b248246961539093e7762096eb50eced3bdb9058184c66948e14cb559", size = 16804347 }, - { url = "https://files.pythonhosted.org/packages/b5/e9/146c6380cf415bdf1a6355b6ba39e4045a89cfd7853503c650d4c11bcae2/uv-0.6.8-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:8a1cdd1629a90647b1eb33192aa72a9956509d2c1349650fe859c80ae229a69b", size = 20985997 }, - { url = "https://files.pythonhosted.org/packages/5b/f2/fd4999d53d2bef1893a87ab624963afba73a26947578452368365fd3b05e/uv-0.6.8-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d2670ff0546aea85fc0337e651851d18b7ce41ffc3189ae556fcd99ccd152a61", size = 16501131 }, - { url = "https://files.pythonhosted.org/packages/77/9d/262bf1b883032821ded6443efd1c27930a5ba5a84112ea603683e7f6b906/uv-0.6.8-py3-none-manylinux_2_28_aarch64.whl", hash = "sha256:451bc30583398718f60033679f558ada57c5924b4f1980ca0af67fb6b3aca320", size = 15375574 }, - { url = "https://files.pythonhosted.org/packages/6e/c6/45e37888e02ac54f300f89559e7c2d4e4b2147e802fe84a041f623ea1ba1/uv-0.6.8-py3-none-musllinux_1_1_armv7l.whl", hash = "sha256:f0ae6320d14de75e5ca12cb6a4d896ad9a8c682e2e42a40977cb5e6cc147ebe7", size = 15467826 }, - { url = "https://files.pythonhosted.org/packages/87/0c/14f1cf0be81e5fa0520842cbe334b0935628b092352189f63a6e6621567f/uv-0.6.8-py3-none-musllinux_1_1_i686.whl", hash = "sha256:edcd6d54ad8f71e3c306cbcf2159055674d54354a5b332be2586f279e9403070", size = 15751008 }, - { url = "https://files.pythonhosted.org/packages/19/fe/45bfc6240c8e4272f08d0c5549b7dd5de13e8621bc9249fcda2256f2a2b7/uv-0.6.8-py3-none-musllinux_1_1_x86_64.whl", hash = "sha256:23958fbefce5e167f0dd513908cf1641276601c79496143f8558b7e2a43c8648", size = 16643754 }, - { url = "https://files.pythonhosted.org/packages/e8/ef/1a0e08807592992a79791f2407725594317d8ed5b4f9dbbaa50dc44dc9e8/uv-0.6.8-py3-none-win32.whl", hash = "sha256:e3ab6d0cf20cb33e6d04c431e5f22ce25741f5111c9706ba431bb92e1e29b273", size = 15890116 }, - { url = "https://files.pythonhosted.org/packages/11/2c/84b571dc167a294f8df4891c573fad7bb4127b5489f87c91666507f2ab29/uv-0.6.8-py3-none-win_amd64.whl", hash = "sha256:3d0f35004feea5bc936939cb4d2f67c440345b594acd1400bc0dc3c7f7398a7c", size = 17335091 }, - { url = "https://files.pythonhosted.org/packages/ca/17/e3eaecd3363302a8f860626ce668f706dab3807912f4c4d24520ff92be21/uv-0.6.8-py3-none-win_arm64.whl", hash = "sha256:f9430336c6657ed44816fe62cfcdafa644b1c14ab218687aa043648e0f382933", size = 16090332 }, + { url = "https://files.pythonhosted.org/packages/e3/1a/551ff0892e3ae06a1c42c2cfa4ed87c06cdd3d573aa3a5c0ffa2388c60c2/uv-0.6.8-py3-none-linux_armv6l.whl", hash = "sha256:ec3838ff7d7313076700ad89b5254548988b0c4e98d215bb0064b7d872166566", size = 15770071, upload-time = "2025-03-18T19:41:56.539Z" }, + { url = "https://files.pythonhosted.org/packages/36/21/293c29deaaa4c28887e984eda96ce16372bb4cf4537469b14844aea37d57/uv-0.6.8-py3-none-macosx_10_12_x86_64.whl", hash = "sha256:f284e418727f1242e17dd7e0ab09525aa6543953bfc4886fa364d24b8612c4fa", size = 15863073, upload-time = "2025-03-18T19:41:59.847Z" }, + { url = "https://files.pythonhosted.org/packages/a9/b4/f8f3c71dc812418c5d18816b2bf1675511e3dd4c47dcfecca2096dc3f073/uv-0.6.8-py3-none-macosx_11_0_arm64.whl", hash = "sha256:6847cdeca38236316ff91bfd155f018990f99809c9b3c13f6f4c1aa9d1f16277", size = 14701715, upload-time = "2025-03-18T19:42:01.981Z" }, + { url = "https://files.pythonhosted.org/packages/f1/a8/150c9e43090b308d9d4d006dd8394597bf3e2dc62c59d64a13718dcc635a/uv-0.6.8-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.musllinux_1_1_aarch64.whl", hash = "sha256:26b9af3c0572d283e58938e598be06d5391893647edd1e15d3c66a60ec458f5f", size = 15123381, upload-time = "2025-03-18T19:42:04.406Z" }, + { url = "https://files.pythonhosted.org/packages/85/aa/91db63e92da8c0fd720baf7b36503ae03da65da439fffc748eef0992f965/uv-0.6.8-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:696121507b28ef286fd144581f9f0a8bd4929efa3dcc78c787ce06304912c087", size = 15507911, upload-time = "2025-03-18T19:42:06.482Z" }, + { url = "https://files.pythonhosted.org/packages/95/19/13845489eaa944a10373835a4e6e55b192b36c068a2235cab78ada4e8916/uv-0.6.8-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:42af4d5919f8499354322845e4d35d5dfdd8f06e93548d99e6d5a533806fa06d", size = 16158094, upload-time = "2025-03-18T19:42:08.522Z" }, + { url = "https://files.pythonhosted.org/packages/f4/f2/1e440eb31e466cd81b228db8a4b1595fe0693531a4bd44c7e1c2192b48d8/uv-0.6.8-py3-none-manylinux_2_17_ppc64.manylinux2014_ppc64.whl", hash = "sha256:bdeaefb8ce828cc9b01888979f10c0d0a3896b08d3370f2234687a9ce016697a", size = 17070920, upload-time = "2025-03-18T19:42:11.043Z" }, + { url = "https://files.pythonhosted.org/packages/e2/b4/04a4487856779f7a05d3689ce426344ac978496715c8a2c37cf9c31460e3/uv-0.6.8-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:6366dd9b248246961539093e7762096eb50eced3bdb9058184c66948e14cb559", size = 16804347, upload-time = "2025-03-18T19:42:15.376Z" }, + { url = "https://files.pythonhosted.org/packages/b5/e9/146c6380cf415bdf1a6355b6ba39e4045a89cfd7853503c650d4c11bcae2/uv-0.6.8-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:8a1cdd1629a90647b1eb33192aa72a9956509d2c1349650fe859c80ae229a69b", size = 20985997, upload-time = "2025-03-18T19:42:18.076Z" }, + { url = "https://files.pythonhosted.org/packages/5b/f2/fd4999d53d2bef1893a87ab624963afba73a26947578452368365fd3b05e/uv-0.6.8-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d2670ff0546aea85fc0337e651851d18b7ce41ffc3189ae556fcd99ccd152a61", size = 16501131, upload-time = "2025-03-18T19:42:20.829Z" }, + { url = "https://files.pythonhosted.org/packages/77/9d/262bf1b883032821ded6443efd1c27930a5ba5a84112ea603683e7f6b906/uv-0.6.8-py3-none-manylinux_2_28_aarch64.whl", hash = "sha256:451bc30583398718f60033679f558ada57c5924b4f1980ca0af67fb6b3aca320", size = 15375574, upload-time = "2025-03-18T19:42:23.655Z" }, + { url = "https://files.pythonhosted.org/packages/6e/c6/45e37888e02ac54f300f89559e7c2d4e4b2147e802fe84a041f623ea1ba1/uv-0.6.8-py3-none-musllinux_1_1_armv7l.whl", hash = "sha256:f0ae6320d14de75e5ca12cb6a4d896ad9a8c682e2e42a40977cb5e6cc147ebe7", size = 15467826, upload-time = "2025-03-18T19:42:25.884Z" }, + { url = "https://files.pythonhosted.org/packages/87/0c/14f1cf0be81e5fa0520842cbe334b0935628b092352189f63a6e6621567f/uv-0.6.8-py3-none-musllinux_1_1_i686.whl", hash = "sha256:edcd6d54ad8f71e3c306cbcf2159055674d54354a5b332be2586f279e9403070", size = 15751008, upload-time = "2025-03-18T19:42:30.303Z" }, + { url = "https://files.pythonhosted.org/packages/19/fe/45bfc6240c8e4272f08d0c5549b7dd5de13e8621bc9249fcda2256f2a2b7/uv-0.6.8-py3-none-musllinux_1_1_x86_64.whl", hash = "sha256:23958fbefce5e167f0dd513908cf1641276601c79496143f8558b7e2a43c8648", size = 16643754, upload-time = "2025-03-18T19:42:34.533Z" }, + { url = "https://files.pythonhosted.org/packages/e8/ef/1a0e08807592992a79791f2407725594317d8ed5b4f9dbbaa50dc44dc9e8/uv-0.6.8-py3-none-win32.whl", hash = "sha256:e3ab6d0cf20cb33e6d04c431e5f22ce25741f5111c9706ba431bb92e1e29b273", size = 15890116, upload-time = "2025-03-18T19:42:36.738Z" }, + { url = "https://files.pythonhosted.org/packages/11/2c/84b571dc167a294f8df4891c573fad7bb4127b5489f87c91666507f2ab29/uv-0.6.8-py3-none-win_amd64.whl", hash = "sha256:3d0f35004feea5bc936939cb4d2f67c440345b594acd1400bc0dc3c7f7398a7c", size = 17335091, upload-time = "2025-03-18T19:42:39.29Z" }, + { url = "https://files.pythonhosted.org/packages/ca/17/e3eaecd3363302a8f860626ce668f706dab3807912f4c4d24520ff92be21/uv-0.6.8-py3-none-win_arm64.whl", hash = "sha256:f9430336c6657ed44816fe62cfcdafa644b1c14ab218687aa043648e0f382933", size = 16090332, upload-time = "2025-03-18T19:42:41.791Z" }, ] [[package]] @@ -10564,9 +10584,9 @@ dependencies = [ { name = "h11" }, { name = "typing-extensions", marker = "python_full_version < '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/4b/4d/938bd85e5bf2edeec766267a5015ad969730bb91e31b44021dfe8b22df6c/uvicorn-0.34.0.tar.gz", hash = "sha256:404051050cd7e905de2c9a7e61790943440b3416f49cb409f965d9dcd0fa73e9", size = 76568 } +sdist = { url = "https://files.pythonhosted.org/packages/4b/4d/938bd85e5bf2edeec766267a5015ad969730bb91e31b44021dfe8b22df6c/uvicorn-0.34.0.tar.gz", hash = "sha256:404051050cd7e905de2c9a7e61790943440b3416f49cb409f965d9dcd0fa73e9", size = 76568, upload-time = "2024-12-15T13:33:30.42Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/61/14/33a3a1352cfa71812a3a21e8c9bfb83f60b0011f5e36f2b1399d51928209/uvicorn-0.34.0-py3-none-any.whl", hash = "sha256:023dc038422502fa28a09c7a30bf2b6991512da7dcdb8fd35fe57cfc154126f4", size = 62315 }, + { url = "https://files.pythonhosted.org/packages/61/14/33a3a1352cfa71812a3a21e8c9bfb83f60b0011f5e36f2b1399d51928209/uvicorn-0.34.0-py3-none-any.whl", hash = "sha256:023dc038422502fa28a09c7a30bf2b6991512da7dcdb8fd35fe57cfc154126f4", size = 62315, upload-time = "2024-12-15T13:33:27.467Z" }, ] [package.optional-dependencies] @@ -10584,50 +10604,50 @@ standard = [ name = "uvloop" version = "0.21.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/af/c0/854216d09d33c543f12a44b393c402e89a920b1a0a7dc634c42de91b9cf6/uvloop-0.21.0.tar.gz", hash = "sha256:3bf12b0fda68447806a7ad847bfa591613177275d35b6724b1ee573faa3704e3", size = 2492741 } -wheels = [ - { url = "https://files.pythonhosted.org/packages/3d/76/44a55515e8c9505aa1420aebacf4dd82552e5e15691654894e90d0bd051a/uvloop-0.21.0-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:ec7e6b09a6fdded42403182ab6b832b71f4edaf7f37a9a0e371a01db5f0cb45f", size = 1442019 }, - { url = "https://files.pythonhosted.org/packages/35/5a/62d5800358a78cc25c8a6c72ef8b10851bdb8cca22e14d9c74167b7f86da/uvloop-0.21.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:196274f2adb9689a289ad7d65700d37df0c0930fd8e4e743fa4834e850d7719d", size = 801898 }, - { url = "https://files.pythonhosted.org/packages/f3/96/63695e0ebd7da6c741ccd4489b5947394435e198a1382349c17b1146bb97/uvloop-0.21.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f38b2e090258d051d68a5b14d1da7203a3c3677321cf32a95a6f4db4dd8b6f26", size = 3827735 }, - { url = "https://files.pythonhosted.org/packages/61/e0/f0f8ec84979068ffae132c58c79af1de9cceeb664076beea86d941af1a30/uvloop-0.21.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:87c43e0f13022b998eb9b973b5e97200c8b90823454d4bc06ab33829e09fb9bb", size = 3825126 }, - { url = "https://files.pythonhosted.org/packages/bf/fe/5e94a977d058a54a19df95f12f7161ab6e323ad49f4dabc28822eb2df7ea/uvloop-0.21.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:10d66943def5fcb6e7b37310eb6b5639fd2ccbc38df1177262b0640c3ca68c1f", size = 3705789 }, - { url = "https://files.pythonhosted.org/packages/26/dd/c7179618e46092a77e036650c1f056041a028a35c4d76945089fcfc38af8/uvloop-0.21.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:67dd654b8ca23aed0a8e99010b4c34aca62f4b7fce88f39d452ed7622c94845c", size = 3800523 }, - { url = "https://files.pythonhosted.org/packages/57/a7/4cf0334105c1160dd6819f3297f8700fda7fc30ab4f61fbf3e725acbc7cc/uvloop-0.21.0-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:c0f3fa6200b3108919f8bdabb9a7f87f20e7097ea3c543754cabc7d717d95cf8", size = 1447410 }, - { url = "https://files.pythonhosted.org/packages/8c/7c/1517b0bbc2dbe784b563d6ab54f2ef88c890fdad77232c98ed490aa07132/uvloop-0.21.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:0878c2640cf341b269b7e128b1a5fed890adc4455513ca710d77d5e93aa6d6a0", size = 805476 }, - { url = "https://files.pythonhosted.org/packages/ee/ea/0bfae1aceb82a503f358d8d2fa126ca9dbdb2ba9c7866974faec1cb5875c/uvloop-0.21.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b9fb766bb57b7388745d8bcc53a359b116b8a04c83a2288069809d2b3466c37e", size = 3960855 }, - { url = "https://files.pythonhosted.org/packages/8a/ca/0864176a649838b838f36d44bf31c451597ab363b60dc9e09c9630619d41/uvloop-0.21.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8a375441696e2eda1c43c44ccb66e04d61ceeffcd76e4929e527b7fa401b90fb", size = 3973185 }, - { url = "https://files.pythonhosted.org/packages/30/bf/08ad29979a936d63787ba47a540de2132169f140d54aa25bc8c3df3e67f4/uvloop-0.21.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:baa0e6291d91649c6ba4ed4b2f982f9fa165b5bbd50a9e203c416a2797bab3c6", size = 3820256 }, - { url = "https://files.pythonhosted.org/packages/da/e2/5cf6ef37e3daf2f06e651aae5ea108ad30df3cb269102678b61ebf1fdf42/uvloop-0.21.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:4509360fcc4c3bd2c70d87573ad472de40c13387f5fda8cb58350a1d7475e58d", size = 3937323 }, - { url = "https://files.pythonhosted.org/packages/8c/4c/03f93178830dc7ce8b4cdee1d36770d2f5ebb6f3d37d354e061eefc73545/uvloop-0.21.0-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:359ec2c888397b9e592a889c4d72ba3d6befba8b2bb01743f72fffbde663b59c", size = 1471284 }, - { url = "https://files.pythonhosted.org/packages/43/3e/92c03f4d05e50f09251bd8b2b2b584a2a7f8fe600008bcc4523337abe676/uvloop-0.21.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:f7089d2dc73179ce5ac255bdf37c236a9f914b264825fdaacaded6990a7fb4c2", size = 821349 }, - { url = "https://files.pythonhosted.org/packages/a6/ef/a02ec5da49909dbbfb1fd205a9a1ac4e88ea92dcae885e7c961847cd51e2/uvloop-0.21.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:baa4dcdbd9ae0a372f2167a207cd98c9f9a1ea1188a8a526431eef2f8116cc8d", size = 4580089 }, - { url = "https://files.pythonhosted.org/packages/06/a7/b4e6a19925c900be9f98bec0a75e6e8f79bb53bdeb891916609ab3958967/uvloop-0.21.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:86975dca1c773a2c9864f4c52c5a55631038e387b47eaf56210f873887b6c8dc", size = 4693770 }, - { url = "https://files.pythonhosted.org/packages/ce/0c/f07435a18a4b94ce6bd0677d8319cd3de61f3a9eeb1e5f8ab4e8b5edfcb3/uvloop-0.21.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:461d9ae6660fbbafedd07559c6a2e57cd553b34b0065b6550685f6653a98c1cb", size = 4451321 }, - { url = "https://files.pythonhosted.org/packages/8f/eb/f7032be105877bcf924709c97b1bf3b90255b4ec251f9340cef912559f28/uvloop-0.21.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:183aef7c8730e54c9a3ee3227464daed66e37ba13040bb3f350bc2ddc040f22f", size = 4659022 }, - { url = "https://files.pythonhosted.org/packages/3f/8d/2cbef610ca21539f0f36e2b34da49302029e7c9f09acef0b1c3b5839412b/uvloop-0.21.0-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:bfd55dfcc2a512316e65f16e503e9e450cab148ef11df4e4e679b5e8253a5281", size = 1468123 }, - { url = "https://files.pythonhosted.org/packages/93/0d/b0038d5a469f94ed8f2b2fce2434a18396d8fbfb5da85a0a9781ebbdec14/uvloop-0.21.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:787ae31ad8a2856fc4e7c095341cccc7209bd657d0e71ad0dc2ea83c4a6fa8af", size = 819325 }, - { url = "https://files.pythonhosted.org/packages/50/94/0a687f39e78c4c1e02e3272c6b2ccdb4e0085fda3b8352fecd0410ccf915/uvloop-0.21.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5ee4d4ef48036ff6e5cfffb09dd192c7a5027153948d85b8da7ff705065bacc6", size = 4582806 }, - { url = "https://files.pythonhosted.org/packages/d2/19/f5b78616566ea68edd42aacaf645adbf71fbd83fc52281fba555dc27e3f1/uvloop-0.21.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f3df876acd7ec037a3d005b3ab85a7e4110422e4d9c1571d4fc89b0fc41b6816", size = 4701068 }, - { url = "https://files.pythonhosted.org/packages/47/57/66f061ee118f413cd22a656de622925097170b9380b30091b78ea0c6ea75/uvloop-0.21.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:bd53ecc9a0f3d87ab847503c2e1552b690362e005ab54e8a48ba97da3924c0dc", size = 4454428 }, - { url = "https://files.pythonhosted.org/packages/63/9a/0962b05b308494e3202d3f794a6e85abe471fe3cafdbcf95c2e8c713aabd/uvloop-0.21.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:a5c39f217ab3c663dc699c04cbd50c13813e31d917642d459fdcec07555cc553", size = 4660018 }, +sdist = { url = "https://files.pythonhosted.org/packages/af/c0/854216d09d33c543f12a44b393c402e89a920b1a0a7dc634c42de91b9cf6/uvloop-0.21.0.tar.gz", hash = "sha256:3bf12b0fda68447806a7ad847bfa591613177275d35b6724b1ee573faa3704e3", size = 2492741, upload-time = "2024-10-14T23:38:35.489Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/3d/76/44a55515e8c9505aa1420aebacf4dd82552e5e15691654894e90d0bd051a/uvloop-0.21.0-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:ec7e6b09a6fdded42403182ab6b832b71f4edaf7f37a9a0e371a01db5f0cb45f", size = 1442019, upload-time = "2024-10-14T23:37:20.068Z" }, + { url = "https://files.pythonhosted.org/packages/35/5a/62d5800358a78cc25c8a6c72ef8b10851bdb8cca22e14d9c74167b7f86da/uvloop-0.21.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:196274f2adb9689a289ad7d65700d37df0c0930fd8e4e743fa4834e850d7719d", size = 801898, upload-time = "2024-10-14T23:37:22.663Z" }, + { url = "https://files.pythonhosted.org/packages/f3/96/63695e0ebd7da6c741ccd4489b5947394435e198a1382349c17b1146bb97/uvloop-0.21.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f38b2e090258d051d68a5b14d1da7203a3c3677321cf32a95a6f4db4dd8b6f26", size = 3827735, upload-time = "2024-10-14T23:37:25.129Z" }, + { url = "https://files.pythonhosted.org/packages/61/e0/f0f8ec84979068ffae132c58c79af1de9cceeb664076beea86d941af1a30/uvloop-0.21.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:87c43e0f13022b998eb9b973b5e97200c8b90823454d4bc06ab33829e09fb9bb", size = 3825126, upload-time = "2024-10-14T23:37:27.59Z" }, + { url = "https://files.pythonhosted.org/packages/bf/fe/5e94a977d058a54a19df95f12f7161ab6e323ad49f4dabc28822eb2df7ea/uvloop-0.21.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:10d66943def5fcb6e7b37310eb6b5639fd2ccbc38df1177262b0640c3ca68c1f", size = 3705789, upload-time = "2024-10-14T23:37:29.385Z" }, + { url = "https://files.pythonhosted.org/packages/26/dd/c7179618e46092a77e036650c1f056041a028a35c4d76945089fcfc38af8/uvloop-0.21.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:67dd654b8ca23aed0a8e99010b4c34aca62f4b7fce88f39d452ed7622c94845c", size = 3800523, upload-time = "2024-10-14T23:37:32.048Z" }, + { url = "https://files.pythonhosted.org/packages/57/a7/4cf0334105c1160dd6819f3297f8700fda7fc30ab4f61fbf3e725acbc7cc/uvloop-0.21.0-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:c0f3fa6200b3108919f8bdabb9a7f87f20e7097ea3c543754cabc7d717d95cf8", size = 1447410, upload-time = "2024-10-14T23:37:33.612Z" }, + { url = "https://files.pythonhosted.org/packages/8c/7c/1517b0bbc2dbe784b563d6ab54f2ef88c890fdad77232c98ed490aa07132/uvloop-0.21.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:0878c2640cf341b269b7e128b1a5fed890adc4455513ca710d77d5e93aa6d6a0", size = 805476, upload-time = "2024-10-14T23:37:36.11Z" }, + { url = "https://files.pythonhosted.org/packages/ee/ea/0bfae1aceb82a503f358d8d2fa126ca9dbdb2ba9c7866974faec1cb5875c/uvloop-0.21.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b9fb766bb57b7388745d8bcc53a359b116b8a04c83a2288069809d2b3466c37e", size = 3960855, upload-time = "2024-10-14T23:37:37.683Z" }, + { url = "https://files.pythonhosted.org/packages/8a/ca/0864176a649838b838f36d44bf31c451597ab363b60dc9e09c9630619d41/uvloop-0.21.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8a375441696e2eda1c43c44ccb66e04d61ceeffcd76e4929e527b7fa401b90fb", size = 3973185, upload-time = "2024-10-14T23:37:40.226Z" }, + { url = "https://files.pythonhosted.org/packages/30/bf/08ad29979a936d63787ba47a540de2132169f140d54aa25bc8c3df3e67f4/uvloop-0.21.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:baa0e6291d91649c6ba4ed4b2f982f9fa165b5bbd50a9e203c416a2797bab3c6", size = 3820256, upload-time = "2024-10-14T23:37:42.839Z" }, + { url = "https://files.pythonhosted.org/packages/da/e2/5cf6ef37e3daf2f06e651aae5ea108ad30df3cb269102678b61ebf1fdf42/uvloop-0.21.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:4509360fcc4c3bd2c70d87573ad472de40c13387f5fda8cb58350a1d7475e58d", size = 3937323, upload-time = "2024-10-14T23:37:45.337Z" }, + { url = "https://files.pythonhosted.org/packages/8c/4c/03f93178830dc7ce8b4cdee1d36770d2f5ebb6f3d37d354e061eefc73545/uvloop-0.21.0-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:359ec2c888397b9e592a889c4d72ba3d6befba8b2bb01743f72fffbde663b59c", size = 1471284, upload-time = "2024-10-14T23:37:47.833Z" }, + { url = "https://files.pythonhosted.org/packages/43/3e/92c03f4d05e50f09251bd8b2b2b584a2a7f8fe600008bcc4523337abe676/uvloop-0.21.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:f7089d2dc73179ce5ac255bdf37c236a9f914b264825fdaacaded6990a7fb4c2", size = 821349, upload-time = "2024-10-14T23:37:50.149Z" }, + { url = "https://files.pythonhosted.org/packages/a6/ef/a02ec5da49909dbbfb1fd205a9a1ac4e88ea92dcae885e7c961847cd51e2/uvloop-0.21.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:baa4dcdbd9ae0a372f2167a207cd98c9f9a1ea1188a8a526431eef2f8116cc8d", size = 4580089, upload-time = "2024-10-14T23:37:51.703Z" }, + { url = "https://files.pythonhosted.org/packages/06/a7/b4e6a19925c900be9f98bec0a75e6e8f79bb53bdeb891916609ab3958967/uvloop-0.21.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:86975dca1c773a2c9864f4c52c5a55631038e387b47eaf56210f873887b6c8dc", size = 4693770, upload-time = "2024-10-14T23:37:54.122Z" }, + { url = "https://files.pythonhosted.org/packages/ce/0c/f07435a18a4b94ce6bd0677d8319cd3de61f3a9eeb1e5f8ab4e8b5edfcb3/uvloop-0.21.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:461d9ae6660fbbafedd07559c6a2e57cd553b34b0065b6550685f6653a98c1cb", size = 4451321, upload-time = "2024-10-14T23:37:55.766Z" }, + { url = "https://files.pythonhosted.org/packages/8f/eb/f7032be105877bcf924709c97b1bf3b90255b4ec251f9340cef912559f28/uvloop-0.21.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:183aef7c8730e54c9a3ee3227464daed66e37ba13040bb3f350bc2ddc040f22f", size = 4659022, upload-time = "2024-10-14T23:37:58.195Z" }, + { url = "https://files.pythonhosted.org/packages/3f/8d/2cbef610ca21539f0f36e2b34da49302029e7c9f09acef0b1c3b5839412b/uvloop-0.21.0-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:bfd55dfcc2a512316e65f16e503e9e450cab148ef11df4e4e679b5e8253a5281", size = 1468123, upload-time = "2024-10-14T23:38:00.688Z" }, + { url = "https://files.pythonhosted.org/packages/93/0d/b0038d5a469f94ed8f2b2fce2434a18396d8fbfb5da85a0a9781ebbdec14/uvloop-0.21.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:787ae31ad8a2856fc4e7c095341cccc7209bd657d0e71ad0dc2ea83c4a6fa8af", size = 819325, upload-time = "2024-10-14T23:38:02.309Z" }, + { url = "https://files.pythonhosted.org/packages/50/94/0a687f39e78c4c1e02e3272c6b2ccdb4e0085fda3b8352fecd0410ccf915/uvloop-0.21.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5ee4d4ef48036ff6e5cfffb09dd192c7a5027153948d85b8da7ff705065bacc6", size = 4582806, upload-time = "2024-10-14T23:38:04.711Z" }, + { url = "https://files.pythonhosted.org/packages/d2/19/f5b78616566ea68edd42aacaf645adbf71fbd83fc52281fba555dc27e3f1/uvloop-0.21.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f3df876acd7ec037a3d005b3ab85a7e4110422e4d9c1571d4fc89b0fc41b6816", size = 4701068, upload-time = "2024-10-14T23:38:06.385Z" }, + { url = "https://files.pythonhosted.org/packages/47/57/66f061ee118f413cd22a656de622925097170b9380b30091b78ea0c6ea75/uvloop-0.21.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:bd53ecc9a0f3d87ab847503c2e1552b690362e005ab54e8a48ba97da3924c0dc", size = 4454428, upload-time = "2024-10-14T23:38:08.416Z" }, + { url = "https://files.pythonhosted.org/packages/63/9a/0962b05b308494e3202d3f794a6e85abe471fe3cafdbcf95c2e8c713aabd/uvloop-0.21.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:a5c39f217ab3c663dc699c04cbd50c13813e31d917642d459fdcec07555cc553", size = 4660018, upload-time = "2024-10-14T23:38:10.888Z" }, ] [[package]] name = "validators" version = "0.34.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/64/07/91582d69320f6f6daaf2d8072608a4ad8884683d4840e7e4f3a9dbdcc639/validators-0.34.0.tar.gz", hash = "sha256:647fe407b45af9a74d245b943b18e6a816acf4926974278f6dd617778e1e781f", size = 70955 } +sdist = { url = "https://files.pythonhosted.org/packages/64/07/91582d69320f6f6daaf2d8072608a4ad8884683d4840e7e4f3a9dbdcc639/validators-0.34.0.tar.gz", hash = "sha256:647fe407b45af9a74d245b943b18e6a816acf4926974278f6dd617778e1e781f", size = 70955, upload-time = "2024-09-03T17:45:04.386Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/6e/78/36828a4d857b25896f9774c875714ba4e9b3bc8a92d2debe3f4df3a83d4f/validators-0.34.0-py3-none-any.whl", hash = "sha256:c804b476e3e6d3786fa07a30073a4ef694e617805eb1946ceee3fe5a9b8b1321", size = 43536 }, + { url = "https://files.pythonhosted.org/packages/6e/78/36828a4d857b25896f9774c875714ba4e9b3bc8a92d2debe3f4df3a83d4f/validators-0.34.0-py3-none-any.whl", hash = "sha256:c804b476e3e6d3786fa07a30073a4ef694e617805eb1946ceee3fe5a9b8b1321", size = 43536, upload-time = "2024-09-03T17:45:01.127Z" }, ] [[package]] name = "vine" version = "5.1.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/bd/e4/d07b5f29d283596b9727dd5275ccbceb63c44a1a82aa9e4bfd20426762ac/vine-5.1.0.tar.gz", hash = "sha256:8b62e981d35c41049211cf62a0a1242d8c1ee9bd15bb196ce38aefd6799e61e0", size = 48980 } +sdist = { url = "https://files.pythonhosted.org/packages/bd/e4/d07b5f29d283596b9727dd5275ccbceb63c44a1a82aa9e4bfd20426762ac/vine-5.1.0.tar.gz", hash = "sha256:8b62e981d35c41049211cf62a0a1242d8c1ee9bd15bb196ce38aefd6799e61e0", size = 48980, upload-time = "2023-11-05T08:46:53.857Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/03/ff/7c0c86c43b3cbb927e0ccc0255cb4057ceba4799cd44ae95174ce8e8b5b2/vine-5.1.0-py3-none-any.whl", hash = "sha256:40fdf3c48b2cfe1c38a49e9ae2da6fda88e4794c810050a728bd7413811fb1dc", size = 9636 }, + { url = "https://files.pythonhosted.org/packages/03/ff/7c0c86c43b3cbb927e0ccc0255cb4057ceba4799cd44ae95174ce8e8b5b2/vine-5.1.0-py3-none-any.whl", hash = "sha256:40fdf3c48b2cfe1c38a49e9ae2da6fda88e4794c810050a728bd7413811fb1dc", size = 9636, upload-time = "2023-11-05T08:46:51.205Z" }, ] [[package]] @@ -10639,9 +10659,9 @@ dependencies = [ { name = "filelock" }, { name = "platformdirs" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/c7/9c/57d19fa093bcf5ac61a48087dd44d00655f85421d1aa9722f8befbf3f40a/virtualenv-20.29.3.tar.gz", hash = "sha256:95e39403fcf3940ac45bc717597dba16110b74506131845d9b687d5e73d947ac", size = 4320280 } +sdist = { url = "https://files.pythonhosted.org/packages/c7/9c/57d19fa093bcf5ac61a48087dd44d00655f85421d1aa9722f8befbf3f40a/virtualenv-20.29.3.tar.gz", hash = "sha256:95e39403fcf3940ac45bc717597dba16110b74506131845d9b687d5e73d947ac", size = 4320280, upload-time = "2025-03-06T19:54:19.055Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/c2/eb/c6db6e3001d58c6a9e67c74bb7b4206767caa3ccc28c6b9eaf4c23fb4e34/virtualenv-20.29.3-py3-none-any.whl", hash = "sha256:3e3d00f5807e83b234dfb6122bf37cfadf4be216c53a49ac059d02414f819170", size = 4301458 }, + { url = "https://files.pythonhosted.org/packages/c2/eb/c6db6e3001d58c6a9e67c74bb7b4206767caa3ccc28c6b9eaf4c23fb4e34/virtualenv-20.29.3-py3-none-any.whl", hash = "sha256:3e3d00f5807e83b234dfb6122bf37cfadf4be216c53a49ac059d02414f819170", size = 4301458, upload-time = "2025-03-06T19:54:16.923Z" }, ] [[package]] @@ -10651,9 +10671,9 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "tomli", marker = "python_full_version < '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/8e/25/925f35db758a0f9199113aaf61d703de891676b082bd7cf73ea01d6000f7/vulture-2.14.tar.gz", hash = "sha256:cb8277902a1138deeab796ec5bef7076a6e0248ca3607a3f3dee0b6d9e9b8415", size = 58823 } +sdist = { url = "https://files.pythonhosted.org/packages/8e/25/925f35db758a0f9199113aaf61d703de891676b082bd7cf73ea01d6000f7/vulture-2.14.tar.gz", hash = "sha256:cb8277902a1138deeab796ec5bef7076a6e0248ca3607a3f3dee0b6d9e9b8415", size = 58823, upload-time = "2024-12-08T17:39:43.319Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/a0/56/0cc15b8ff2613c1d5c3dc1f3f576ede1c43868c1bc2e5ccaa2d4bcd7974d/vulture-2.14-py2.py3-none-any.whl", hash = "sha256:d9a90dba89607489548a49d557f8bac8112bd25d3cbc8aeef23e860811bd5ed9", size = 28915 }, + { url = "https://files.pythonhosted.org/packages/a0/56/0cc15b8ff2613c1d5c3dc1f3f576ede1c43868c1bc2e5ccaa2d4bcd7974d/vulture-2.14-py2.py3-none-any.whl", hash = "sha256:d9a90dba89607489548a49d557f8bac8112bd25d3cbc8aeef23e860811bd5ed9", size = 28915, upload-time = "2024-12-08T17:39:40.573Z" }, ] [[package]] @@ -10663,71 +10683,71 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "anyio" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/f5/26/c705fc77d0a9ecdb9b66f1e2976d95b81df3cae518967431e7dbf9b5e219/watchfiles-1.0.4.tar.gz", hash = "sha256:6ba473efd11062d73e4f00c2b730255f9c1bdd73cd5f9fe5b5da8dbd4a717205", size = 94625 } -wheels = [ - { url = "https://files.pythonhosted.org/packages/14/02/22fcaed0396730b0d362bc8d1ffb3be2658fd473eecbb2ba84243e157f11/watchfiles-1.0.4-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:ba5bb3073d9db37c64520681dd2650f8bd40902d991e7b4cfaeece3e32561d08", size = 395212 }, - { url = "https://files.pythonhosted.org/packages/e9/3d/ec5a2369a46edf3ebe092c39d9ae48e8cb6dacbde51c4b4f98936c524269/watchfiles-1.0.4-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:9f25d0ba0fe2b6d2c921cf587b2bf4c451860086534f40c384329fb96e2044d1", size = 384815 }, - { url = "https://files.pythonhosted.org/packages/df/b4/898991cececbe171e67142c31905510203649569d9817848f47c4177ee42/watchfiles-1.0.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:47eb32ef8c729dbc4f4273baece89398a4d4b5d21a1493efea77a17059f4df8a", size = 450680 }, - { url = "https://files.pythonhosted.org/packages/58/f7/d4aa3000e812cfb5e5c2c6c0a3ec9d0a46a42489a8727edd160631c4e210/watchfiles-1.0.4-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:076f293100db3b0b634514aa0d294b941daa85fc777f9c698adb1009e5aca0b1", size = 455923 }, - { url = "https://files.pythonhosted.org/packages/dd/95/7e2e4c6aba1b02fb5c76d2f6a450b85215921ec5f8f7ad5efd075369563f/watchfiles-1.0.4-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:1eacd91daeb5158c598fe22d7ce66d60878b6294a86477a4715154990394c9b3", size = 482339 }, - { url = "https://files.pythonhosted.org/packages/bb/67/4265b0fabcc2ef2c9e3e8802ba7908cf718a357ebfb49c72e53787156a48/watchfiles-1.0.4-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:13c2ce7b72026cfbca120d652f02c7750f33b4c9395d79c9790b27f014c8a5a2", size = 519908 }, - { url = "https://files.pythonhosted.org/packages/0d/96/b57802d5f8164bdf070befb4fd3dec4edba5a364ec0670965a97eb8098ce/watchfiles-1.0.4-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:90192cdc15ab7254caa7765a98132a5a41471cf739513cc9bcf7d2ffcc0ec7b2", size = 501410 }, - { url = "https://files.pythonhosted.org/packages/8b/18/6db0de4e8911ba14e31853201b40c0fa9fea5ecf3feb86b0ad58f006dfc3/watchfiles-1.0.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:278aaa395f405972e9f523bd786ed59dfb61e4b827856be46a42130605fd0899", size = 452876 }, - { url = "https://files.pythonhosted.org/packages/df/df/092a961815edf723a38ba2638c49491365943919c3526cc9cf82c42786a6/watchfiles-1.0.4-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:a462490e75e466edbb9fc4cd679b62187153b3ba804868452ef0577ec958f5ff", size = 615353 }, - { url = "https://files.pythonhosted.org/packages/f3/cf/b85fe645de4ff82f3f436c5e9032379fce37c303f6396a18f9726cc34519/watchfiles-1.0.4-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:8d0d0630930f5cd5af929040e0778cf676a46775753e442a3f60511f2409f48f", size = 613187 }, - { url = "https://files.pythonhosted.org/packages/f6/d4/a9fea27aef4dd69689bc3556718c1157a7accb72aa035ece87c1fa8483b5/watchfiles-1.0.4-cp310-cp310-win32.whl", hash = "sha256:cc27a65069bcabac4552f34fd2dce923ce3fcde0721a16e4fb1b466d63ec831f", size = 270799 }, - { url = "https://files.pythonhosted.org/packages/df/02/dbe9d4439f15dd4ad0720b6e039bde9d66d1f830331f34c18eb70fa6608e/watchfiles-1.0.4-cp310-cp310-win_amd64.whl", hash = "sha256:8b1f135238e75d075359cf506b27bf3f4ca12029c47d3e769d8593a2024ce161", size = 284145 }, - { url = "https://files.pythonhosted.org/packages/0f/bb/8461adc4b1fed009546fb797fc0d5698dcfe5e289cb37e1b8f16a93cdc30/watchfiles-1.0.4-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:2a9f93f8439639dc244c4d2902abe35b0279102bca7bbcf119af964f51d53c19", size = 394869 }, - { url = "https://files.pythonhosted.org/packages/55/88/9ebf36b3547176d1709c320de78c1fa3263a46be31b5b1267571d9102686/watchfiles-1.0.4-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:9eea33ad8c418847dd296e61eb683cae1c63329b6d854aefcd412e12d94ee235", size = 384905 }, - { url = "https://files.pythonhosted.org/packages/03/8a/04335ce23ef78d8c69f0913e8b20cf7d9233e3986543aeef95ef2d6e43d2/watchfiles-1.0.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:31f1a379c9dcbb3f09cf6be1b7e83b67c0e9faabed0471556d9438a4a4e14202", size = 449944 }, - { url = "https://files.pythonhosted.org/packages/17/4e/c8d5dcd14fe637f4633616dabea8a4af0a10142dccf3b43e0f081ba81ab4/watchfiles-1.0.4-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:ab594e75644421ae0a2484554832ca5895f8cab5ab62de30a1a57db460ce06c6", size = 456020 }, - { url = "https://files.pythonhosted.org/packages/5e/74/3e91e09e1861dd7fbb1190ce7bd786700dc0fbc2ccd33bb9fff5de039229/watchfiles-1.0.4-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:fc2eb5d14a8e0d5df7b36288979176fbb39672d45184fc4b1c004d7c3ce29317", size = 482983 }, - { url = "https://files.pythonhosted.org/packages/a1/3d/e64de2d1ce4eb6a574fd78ce3a28c279da263be9ef3cfcab6f708df192f2/watchfiles-1.0.4-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:3f68d8e9d5a321163ddacebe97091000955a1b74cd43724e346056030b0bacee", size = 520320 }, - { url = "https://files.pythonhosted.org/packages/2c/bd/52235f7063b57240c66a991696ed27e2a18bd6fcec8a1ea5a040b70d0611/watchfiles-1.0.4-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:f9ce064e81fe79faa925ff03b9f4c1a98b0bbb4a1b8c1b015afa93030cb21a49", size = 500988 }, - { url = "https://files.pythonhosted.org/packages/3a/b0/ff04194141a5fe650c150400dd9e42667916bc0f52426e2e174d779b8a74/watchfiles-1.0.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b77d5622ac5cc91d21ae9c2b284b5d5c51085a0bdb7b518dba263d0af006132c", size = 452573 }, - { url = "https://files.pythonhosted.org/packages/3d/9d/966164332c5a178444ae6d165082d4f351bd56afd9c3ec828eecbf190e6a/watchfiles-1.0.4-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:1941b4e39de9b38b868a69b911df5e89dc43767feeda667b40ae032522b9b5f1", size = 615114 }, - { url = "https://files.pythonhosted.org/packages/94/df/f569ae4c1877f96ad4086c153a8eee5a19a3b519487bf5c9454a3438c341/watchfiles-1.0.4-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:4f8c4998506241dedf59613082d1c18b836e26ef2a4caecad0ec41e2a15e4226", size = 613076 }, - { url = "https://files.pythonhosted.org/packages/15/ae/8ce5f29e65d5fa5790e3c80c289819c55e12be2e1b9f5b6a0e55e169b97d/watchfiles-1.0.4-cp311-cp311-win32.whl", hash = "sha256:4ebbeca9360c830766b9f0df3640b791be569d988f4be6c06d6fae41f187f105", size = 271013 }, - { url = "https://files.pythonhosted.org/packages/a4/c6/79dc4a7c598a978e5fafa135090aaf7bbb03b8dec7bada437dfbe578e7ed/watchfiles-1.0.4-cp311-cp311-win_amd64.whl", hash = "sha256:05d341c71f3d7098920f8551d4df47f7b57ac5b8dad56558064c3431bdfc0b74", size = 284229 }, - { url = "https://files.pythonhosted.org/packages/37/3d/928633723211753f3500bfb138434f080363b87a1b08ca188b1ce54d1e05/watchfiles-1.0.4-cp311-cp311-win_arm64.whl", hash = "sha256:32b026a6ab64245b584acf4931fe21842374da82372d5c039cba6bf99ef722f3", size = 276824 }, - { url = "https://files.pythonhosted.org/packages/5b/1a/8f4d9a1461709756ace48c98f07772bc6d4519b1e48b5fa24a4061216256/watchfiles-1.0.4-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:229e6ec880eca20e0ba2f7e2249c85bae1999d330161f45c78d160832e026ee2", size = 391345 }, - { url = "https://files.pythonhosted.org/packages/bc/d2/6750b7b3527b1cdaa33731438432e7238a6c6c40a9924049e4cebfa40805/watchfiles-1.0.4-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:5717021b199e8353782dce03bd8a8f64438832b84e2885c4a645f9723bf656d9", size = 381515 }, - { url = "https://files.pythonhosted.org/packages/4e/17/80500e42363deef1e4b4818729ed939aaddc56f82f4e72b2508729dd3c6b/watchfiles-1.0.4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0799ae68dfa95136dde7c472525700bd48777875a4abb2ee454e3ab18e9fc712", size = 449767 }, - { url = "https://files.pythonhosted.org/packages/10/37/1427fa4cfa09adbe04b1e97bced19a29a3462cc64c78630787b613a23f18/watchfiles-1.0.4-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:43b168bba889886b62edb0397cab5b6490ffb656ee2fcb22dec8bfeb371a9e12", size = 455677 }, - { url = "https://files.pythonhosted.org/packages/c5/7a/39e9397f3a19cb549a7d380412fd9e507d4854eddc0700bfad10ef6d4dba/watchfiles-1.0.4-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:fb2c46e275fbb9f0c92e7654b231543c7bbfa1df07cdc4b99fa73bedfde5c844", size = 482219 }, - { url = "https://files.pythonhosted.org/packages/45/2d/7113931a77e2ea4436cad0c1690c09a40a7f31d366f79c6f0a5bc7a4f6d5/watchfiles-1.0.4-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:857f5fc3aa027ff5e57047da93f96e908a35fe602d24f5e5d8ce64bf1f2fc733", size = 518830 }, - { url = "https://files.pythonhosted.org/packages/f9/1b/50733b1980fa81ef3c70388a546481ae5fa4c2080040100cd7bf3bf7b321/watchfiles-1.0.4-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:55ccfd27c497b228581e2838d4386301227fc0cb47f5a12923ec2fe4f97b95af", size = 497997 }, - { url = "https://files.pythonhosted.org/packages/2b/b4/9396cc61b948ef18943e7c85ecfa64cf940c88977d882da57147f62b34b1/watchfiles-1.0.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5c11ea22304d17d4385067588123658e9f23159225a27b983f343fcffc3e796a", size = 452249 }, - { url = "https://files.pythonhosted.org/packages/fb/69/0c65a5a29e057ad0dc691c2fa6c23b2983c7dabaa190ba553b29ac84c3cc/watchfiles-1.0.4-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:74cb3ca19a740be4caa18f238298b9d472c850f7b2ed89f396c00a4c97e2d9ff", size = 614412 }, - { url = "https://files.pythonhosted.org/packages/7f/b9/319fcba6eba5fad34327d7ce16a6b163b39741016b1996f4a3c96b8dd0e1/watchfiles-1.0.4-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:c7cce76c138a91e720d1df54014a047e680b652336e1b73b8e3ff3158e05061e", size = 611982 }, - { url = "https://files.pythonhosted.org/packages/f1/47/143c92418e30cb9348a4387bfa149c8e0e404a7c5b0585d46d2f7031b4b9/watchfiles-1.0.4-cp312-cp312-win32.whl", hash = "sha256:b045c800d55bc7e2cadd47f45a97c7b29f70f08a7c2fa13241905010a5493f94", size = 271822 }, - { url = "https://files.pythonhosted.org/packages/ea/94/b0165481bff99a64b29e46e07ac2e0df9f7a957ef13bec4ceab8515f44e3/watchfiles-1.0.4-cp312-cp312-win_amd64.whl", hash = "sha256:c2acfa49dd0ad0bf2a9c0bb9a985af02e89345a7189be1efc6baa085e0f72d7c", size = 285441 }, - { url = "https://files.pythonhosted.org/packages/11/de/09fe56317d582742d7ca8c2ca7b52a85927ebb50678d9b0fa8194658f536/watchfiles-1.0.4-cp312-cp312-win_arm64.whl", hash = "sha256:22bb55a7c9e564e763ea06c7acea24fc5d2ee5dfc5dafc5cfbedfe58505e9f90", size = 277141 }, - { url = "https://files.pythonhosted.org/packages/08/98/f03efabec64b5b1fa58c0daab25c68ef815b0f320e54adcacd0d6847c339/watchfiles-1.0.4-cp313-cp313-macosx_10_12_x86_64.whl", hash = "sha256:8012bd820c380c3d3db8435e8cf7592260257b378b649154a7948a663b5f84e9", size = 390954 }, - { url = "https://files.pythonhosted.org/packages/16/09/4dd49ba0a32a45813debe5fb3897955541351ee8142f586303b271a02b40/watchfiles-1.0.4-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:aa216f87594f951c17511efe5912808dfcc4befa464ab17c98d387830ce07b60", size = 381133 }, - { url = "https://files.pythonhosted.org/packages/76/59/5aa6fc93553cd8d8ee75c6247763d77c02631aed21551a97d94998bf1dae/watchfiles-1.0.4-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:62c9953cf85529c05b24705639ffa390f78c26449e15ec34d5339e8108c7c407", size = 449516 }, - { url = "https://files.pythonhosted.org/packages/4c/aa/df4b6fe14b6317290b91335b23c96b488d365d65549587434817e06895ea/watchfiles-1.0.4-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:7cf684aa9bba4cd95ecb62c822a56de54e3ae0598c1a7f2065d51e24637a3c5d", size = 454820 }, - { url = "https://files.pythonhosted.org/packages/5e/71/185f8672f1094ce48af33252c73e39b48be93b761273872d9312087245f6/watchfiles-1.0.4-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f44a39aee3cbb9b825285ff979ab887a25c5d336e5ec3574f1506a4671556a8d", size = 481550 }, - { url = "https://files.pythonhosted.org/packages/85/d7/50ebba2c426ef1a5cb17f02158222911a2e005d401caf5d911bfca58f4c4/watchfiles-1.0.4-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:a38320582736922be8c865d46520c043bff350956dfc9fbaee3b2df4e1740a4b", size = 518647 }, - { url = "https://files.pythonhosted.org/packages/f0/7a/4c009342e393c545d68987e8010b937f72f47937731225b2b29b7231428f/watchfiles-1.0.4-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:39f4914548b818540ef21fd22447a63e7be6e24b43a70f7642d21f1e73371590", size = 497547 }, - { url = "https://files.pythonhosted.org/packages/0f/7c/1cf50b35412d5c72d63b2bf9a4fffee2e1549a245924960dd087eb6a6de4/watchfiles-1.0.4-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f12969a3765909cf5dc1e50b2436eb2c0e676a3c75773ab8cc3aa6175c16e902", size = 452179 }, - { url = "https://files.pythonhosted.org/packages/d6/a9/3db1410e1c1413735a9a472380e4f431ad9a9e81711cda2aaf02b7f62693/watchfiles-1.0.4-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:0986902677a1a5e6212d0c49b319aad9cc48da4bd967f86a11bde96ad9676ca1", size = 614125 }, - { url = "https://files.pythonhosted.org/packages/f2/e1/0025d365cf6248c4d1ee4c3d2e3d373bdd3f6aff78ba4298f97b4fad2740/watchfiles-1.0.4-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:308ac265c56f936636e3b0e3f59e059a40003c655228c131e1ad439957592303", size = 611911 }, - { url = "https://files.pythonhosted.org/packages/55/55/035838277d8c98fc8c917ac9beeb0cd6c59d675dc2421df5f9fcf44a0070/watchfiles-1.0.4-cp313-cp313-win32.whl", hash = "sha256:aee397456a29b492c20fda2d8961e1ffb266223625346ace14e4b6d861ba9c80", size = 271152 }, - { url = "https://files.pythonhosted.org/packages/f0/e5/96b8e55271685ddbadc50ce8bc53aa2dff278fb7ac4c2e473df890def2dc/watchfiles-1.0.4-cp313-cp313-win_amd64.whl", hash = "sha256:d6097538b0ae5c1b88c3b55afa245a66793a8fec7ada6755322e465fb1a0e8cc", size = 285216 }, - { url = "https://files.pythonhosted.org/packages/6f/06/175d5ac6b838fb319008c0cd981d7bf289317c510154d411d3584ca2b67b/watchfiles-1.0.4-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:cdcc92daeae268de1acf5b7befcd6cfffd9a047098199056c72e4623f531de18", size = 396269 }, - { url = "https://files.pythonhosted.org/packages/86/ee/5db93b0b57dc0587abdbac4149296ee73275f615d790a82cb5598af0557f/watchfiles-1.0.4-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:d8d3d9203705b5797f0af7e7e5baa17c8588030aaadb7f6a86107b7247303817", size = 386010 }, - { url = "https://files.pythonhosted.org/packages/75/61/fe0dc5fedf152bfc085a53711f740701f6bdb8ab6b5c950402b681d4858b/watchfiles-1.0.4-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:bdef5a1be32d0b07dcea3318a0be95d42c98ece24177820226b56276e06b63b0", size = 450913 }, - { url = "https://files.pythonhosted.org/packages/9f/dd/3c7731af3baf1a9957afc643d176f94480921a690ec3237c9f9d11301c08/watchfiles-1.0.4-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:342622287b5604ddf0ed2d085f3a589099c9ae8b7331df3ae9845571586c4f3d", size = 453474 }, +sdist = { url = "https://files.pythonhosted.org/packages/f5/26/c705fc77d0a9ecdb9b66f1e2976d95b81df3cae518967431e7dbf9b5e219/watchfiles-1.0.4.tar.gz", hash = "sha256:6ba473efd11062d73e4f00c2b730255f9c1bdd73cd5f9fe5b5da8dbd4a717205", size = 94625, upload-time = "2025-01-10T13:05:56.196Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/14/02/22fcaed0396730b0d362bc8d1ffb3be2658fd473eecbb2ba84243e157f11/watchfiles-1.0.4-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:ba5bb3073d9db37c64520681dd2650f8bd40902d991e7b4cfaeece3e32561d08", size = 395212, upload-time = "2025-01-10T13:03:06.589Z" }, + { url = "https://files.pythonhosted.org/packages/e9/3d/ec5a2369a46edf3ebe092c39d9ae48e8cb6dacbde51c4b4f98936c524269/watchfiles-1.0.4-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:9f25d0ba0fe2b6d2c921cf587b2bf4c451860086534f40c384329fb96e2044d1", size = 384815, upload-time = "2025-01-10T13:03:09.698Z" }, + { url = "https://files.pythonhosted.org/packages/df/b4/898991cececbe171e67142c31905510203649569d9817848f47c4177ee42/watchfiles-1.0.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:47eb32ef8c729dbc4f4273baece89398a4d4b5d21a1493efea77a17059f4df8a", size = 450680, upload-time = "2025-01-10T13:03:11.653Z" }, + { url = "https://files.pythonhosted.org/packages/58/f7/d4aa3000e812cfb5e5c2c6c0a3ec9d0a46a42489a8727edd160631c4e210/watchfiles-1.0.4-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:076f293100db3b0b634514aa0d294b941daa85fc777f9c698adb1009e5aca0b1", size = 455923, upload-time = "2025-01-10T13:03:14.603Z" }, + { url = "https://files.pythonhosted.org/packages/dd/95/7e2e4c6aba1b02fb5c76d2f6a450b85215921ec5f8f7ad5efd075369563f/watchfiles-1.0.4-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:1eacd91daeb5158c598fe22d7ce66d60878b6294a86477a4715154990394c9b3", size = 482339, upload-time = "2025-01-10T13:03:17.737Z" }, + { url = "https://files.pythonhosted.org/packages/bb/67/4265b0fabcc2ef2c9e3e8802ba7908cf718a357ebfb49c72e53787156a48/watchfiles-1.0.4-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:13c2ce7b72026cfbca120d652f02c7750f33b4c9395d79c9790b27f014c8a5a2", size = 519908, upload-time = "2025-01-10T13:03:20.644Z" }, + { url = "https://files.pythonhosted.org/packages/0d/96/b57802d5f8164bdf070befb4fd3dec4edba5a364ec0670965a97eb8098ce/watchfiles-1.0.4-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:90192cdc15ab7254caa7765a98132a5a41471cf739513cc9bcf7d2ffcc0ec7b2", size = 501410, upload-time = "2025-01-10T13:03:23.719Z" }, + { url = "https://files.pythonhosted.org/packages/8b/18/6db0de4e8911ba14e31853201b40c0fa9fea5ecf3feb86b0ad58f006dfc3/watchfiles-1.0.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:278aaa395f405972e9f523bd786ed59dfb61e4b827856be46a42130605fd0899", size = 452876, upload-time = "2025-01-10T13:03:26.795Z" }, + { url = "https://files.pythonhosted.org/packages/df/df/092a961815edf723a38ba2638c49491365943919c3526cc9cf82c42786a6/watchfiles-1.0.4-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:a462490e75e466edbb9fc4cd679b62187153b3ba804868452ef0577ec958f5ff", size = 615353, upload-time = "2025-01-10T13:03:29.819Z" }, + { url = "https://files.pythonhosted.org/packages/f3/cf/b85fe645de4ff82f3f436c5e9032379fce37c303f6396a18f9726cc34519/watchfiles-1.0.4-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:8d0d0630930f5cd5af929040e0778cf676a46775753e442a3f60511f2409f48f", size = 613187, upload-time = "2025-01-10T13:03:32.926Z" }, + { url = "https://files.pythonhosted.org/packages/f6/d4/a9fea27aef4dd69689bc3556718c1157a7accb72aa035ece87c1fa8483b5/watchfiles-1.0.4-cp310-cp310-win32.whl", hash = "sha256:cc27a65069bcabac4552f34fd2dce923ce3fcde0721a16e4fb1b466d63ec831f", size = 270799, upload-time = "2025-01-10T13:03:34.79Z" }, + { url = "https://files.pythonhosted.org/packages/df/02/dbe9d4439f15dd4ad0720b6e039bde9d66d1f830331f34c18eb70fa6608e/watchfiles-1.0.4-cp310-cp310-win_amd64.whl", hash = "sha256:8b1f135238e75d075359cf506b27bf3f4ca12029c47d3e769d8593a2024ce161", size = 284145, upload-time = "2025-01-10T13:03:36.432Z" }, + { url = "https://files.pythonhosted.org/packages/0f/bb/8461adc4b1fed009546fb797fc0d5698dcfe5e289cb37e1b8f16a93cdc30/watchfiles-1.0.4-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:2a9f93f8439639dc244c4d2902abe35b0279102bca7bbcf119af964f51d53c19", size = 394869, upload-time = "2025-01-10T13:03:37.906Z" }, + { url = "https://files.pythonhosted.org/packages/55/88/9ebf36b3547176d1709c320de78c1fa3263a46be31b5b1267571d9102686/watchfiles-1.0.4-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:9eea33ad8c418847dd296e61eb683cae1c63329b6d854aefcd412e12d94ee235", size = 384905, upload-time = "2025-01-10T13:03:39.562Z" }, + { url = "https://files.pythonhosted.org/packages/03/8a/04335ce23ef78d8c69f0913e8b20cf7d9233e3986543aeef95ef2d6e43d2/watchfiles-1.0.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:31f1a379c9dcbb3f09cf6be1b7e83b67c0e9faabed0471556d9438a4a4e14202", size = 449944, upload-time = "2025-01-10T13:03:42.483Z" }, + { url = "https://files.pythonhosted.org/packages/17/4e/c8d5dcd14fe637f4633616dabea8a4af0a10142dccf3b43e0f081ba81ab4/watchfiles-1.0.4-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:ab594e75644421ae0a2484554832ca5895f8cab5ab62de30a1a57db460ce06c6", size = 456020, upload-time = "2025-01-10T13:03:45.449Z" }, + { url = "https://files.pythonhosted.org/packages/5e/74/3e91e09e1861dd7fbb1190ce7bd786700dc0fbc2ccd33bb9fff5de039229/watchfiles-1.0.4-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:fc2eb5d14a8e0d5df7b36288979176fbb39672d45184fc4b1c004d7c3ce29317", size = 482983, upload-time = "2025-01-10T13:03:47.082Z" }, + { url = "https://files.pythonhosted.org/packages/a1/3d/e64de2d1ce4eb6a574fd78ce3a28c279da263be9ef3cfcab6f708df192f2/watchfiles-1.0.4-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:3f68d8e9d5a321163ddacebe97091000955a1b74cd43724e346056030b0bacee", size = 520320, upload-time = "2025-01-10T13:03:48.976Z" }, + { url = "https://files.pythonhosted.org/packages/2c/bd/52235f7063b57240c66a991696ed27e2a18bd6fcec8a1ea5a040b70d0611/watchfiles-1.0.4-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:f9ce064e81fe79faa925ff03b9f4c1a98b0bbb4a1b8c1b015afa93030cb21a49", size = 500988, upload-time = "2025-01-10T13:03:50.543Z" }, + { url = "https://files.pythonhosted.org/packages/3a/b0/ff04194141a5fe650c150400dd9e42667916bc0f52426e2e174d779b8a74/watchfiles-1.0.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b77d5622ac5cc91d21ae9c2b284b5d5c51085a0bdb7b518dba263d0af006132c", size = 452573, upload-time = "2025-01-10T13:03:53.918Z" }, + { url = "https://files.pythonhosted.org/packages/3d/9d/966164332c5a178444ae6d165082d4f351bd56afd9c3ec828eecbf190e6a/watchfiles-1.0.4-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:1941b4e39de9b38b868a69b911df5e89dc43767feeda667b40ae032522b9b5f1", size = 615114, upload-time = "2025-01-10T13:03:56.881Z" }, + { url = "https://files.pythonhosted.org/packages/94/df/f569ae4c1877f96ad4086c153a8eee5a19a3b519487bf5c9454a3438c341/watchfiles-1.0.4-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:4f8c4998506241dedf59613082d1c18b836e26ef2a4caecad0ec41e2a15e4226", size = 613076, upload-time = "2025-01-10T13:04:00.751Z" }, + { url = "https://files.pythonhosted.org/packages/15/ae/8ce5f29e65d5fa5790e3c80c289819c55e12be2e1b9f5b6a0e55e169b97d/watchfiles-1.0.4-cp311-cp311-win32.whl", hash = "sha256:4ebbeca9360c830766b9f0df3640b791be569d988f4be6c06d6fae41f187f105", size = 271013, upload-time = "2025-01-10T13:04:08.455Z" }, + { url = "https://files.pythonhosted.org/packages/a4/c6/79dc4a7c598a978e5fafa135090aaf7bbb03b8dec7bada437dfbe578e7ed/watchfiles-1.0.4-cp311-cp311-win_amd64.whl", hash = "sha256:05d341c71f3d7098920f8551d4df47f7b57ac5b8dad56558064c3431bdfc0b74", size = 284229, upload-time = "2025-01-10T13:04:11.283Z" }, + { url = "https://files.pythonhosted.org/packages/37/3d/928633723211753f3500bfb138434f080363b87a1b08ca188b1ce54d1e05/watchfiles-1.0.4-cp311-cp311-win_arm64.whl", hash = "sha256:32b026a6ab64245b584acf4931fe21842374da82372d5c039cba6bf99ef722f3", size = 276824, upload-time = "2025-01-10T13:04:14.202Z" }, + { url = "https://files.pythonhosted.org/packages/5b/1a/8f4d9a1461709756ace48c98f07772bc6d4519b1e48b5fa24a4061216256/watchfiles-1.0.4-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:229e6ec880eca20e0ba2f7e2249c85bae1999d330161f45c78d160832e026ee2", size = 391345, upload-time = "2025-01-10T13:04:17.001Z" }, + { url = "https://files.pythonhosted.org/packages/bc/d2/6750b7b3527b1cdaa33731438432e7238a6c6c40a9924049e4cebfa40805/watchfiles-1.0.4-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:5717021b199e8353782dce03bd8a8f64438832b84e2885c4a645f9723bf656d9", size = 381515, upload-time = "2025-01-10T13:04:21.27Z" }, + { url = "https://files.pythonhosted.org/packages/4e/17/80500e42363deef1e4b4818729ed939aaddc56f82f4e72b2508729dd3c6b/watchfiles-1.0.4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0799ae68dfa95136dde7c472525700bd48777875a4abb2ee454e3ab18e9fc712", size = 449767, upload-time = "2025-01-10T13:04:23.745Z" }, + { url = "https://files.pythonhosted.org/packages/10/37/1427fa4cfa09adbe04b1e97bced19a29a3462cc64c78630787b613a23f18/watchfiles-1.0.4-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:43b168bba889886b62edb0397cab5b6490ffb656ee2fcb22dec8bfeb371a9e12", size = 455677, upload-time = "2025-01-10T13:04:27.618Z" }, + { url = "https://files.pythonhosted.org/packages/c5/7a/39e9397f3a19cb549a7d380412fd9e507d4854eddc0700bfad10ef6d4dba/watchfiles-1.0.4-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:fb2c46e275fbb9f0c92e7654b231543c7bbfa1df07cdc4b99fa73bedfde5c844", size = 482219, upload-time = "2025-01-10T13:04:29.265Z" }, + { url = "https://files.pythonhosted.org/packages/45/2d/7113931a77e2ea4436cad0c1690c09a40a7f31d366f79c6f0a5bc7a4f6d5/watchfiles-1.0.4-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:857f5fc3aa027ff5e57047da93f96e908a35fe602d24f5e5d8ce64bf1f2fc733", size = 518830, upload-time = "2025-01-10T13:04:31.957Z" }, + { url = "https://files.pythonhosted.org/packages/f9/1b/50733b1980fa81ef3c70388a546481ae5fa4c2080040100cd7bf3bf7b321/watchfiles-1.0.4-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:55ccfd27c497b228581e2838d4386301227fc0cb47f5a12923ec2fe4f97b95af", size = 497997, upload-time = "2025-01-10T13:04:33.938Z" }, + { url = "https://files.pythonhosted.org/packages/2b/b4/9396cc61b948ef18943e7c85ecfa64cf940c88977d882da57147f62b34b1/watchfiles-1.0.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5c11ea22304d17d4385067588123658e9f23159225a27b983f343fcffc3e796a", size = 452249, upload-time = "2025-01-10T13:04:35.559Z" }, + { url = "https://files.pythonhosted.org/packages/fb/69/0c65a5a29e057ad0dc691c2fa6c23b2983c7dabaa190ba553b29ac84c3cc/watchfiles-1.0.4-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:74cb3ca19a740be4caa18f238298b9d472c850f7b2ed89f396c00a4c97e2d9ff", size = 614412, upload-time = "2025-01-10T13:04:37.061Z" }, + { url = "https://files.pythonhosted.org/packages/7f/b9/319fcba6eba5fad34327d7ce16a6b163b39741016b1996f4a3c96b8dd0e1/watchfiles-1.0.4-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:c7cce76c138a91e720d1df54014a047e680b652336e1b73b8e3ff3158e05061e", size = 611982, upload-time = "2025-01-10T13:04:38.995Z" }, + { url = "https://files.pythonhosted.org/packages/f1/47/143c92418e30cb9348a4387bfa149c8e0e404a7c5b0585d46d2f7031b4b9/watchfiles-1.0.4-cp312-cp312-win32.whl", hash = "sha256:b045c800d55bc7e2cadd47f45a97c7b29f70f08a7c2fa13241905010a5493f94", size = 271822, upload-time = "2025-01-10T13:04:40.516Z" }, + { url = "https://files.pythonhosted.org/packages/ea/94/b0165481bff99a64b29e46e07ac2e0df9f7a957ef13bec4ceab8515f44e3/watchfiles-1.0.4-cp312-cp312-win_amd64.whl", hash = "sha256:c2acfa49dd0ad0bf2a9c0bb9a985af02e89345a7189be1efc6baa085e0f72d7c", size = 285441, upload-time = "2025-01-10T13:04:42.853Z" }, + { url = "https://files.pythonhosted.org/packages/11/de/09fe56317d582742d7ca8c2ca7b52a85927ebb50678d9b0fa8194658f536/watchfiles-1.0.4-cp312-cp312-win_arm64.whl", hash = "sha256:22bb55a7c9e564e763ea06c7acea24fc5d2ee5dfc5dafc5cfbedfe58505e9f90", size = 277141, upload-time = "2025-01-10T13:04:45.914Z" }, + { url = "https://files.pythonhosted.org/packages/08/98/f03efabec64b5b1fa58c0daab25c68ef815b0f320e54adcacd0d6847c339/watchfiles-1.0.4-cp313-cp313-macosx_10_12_x86_64.whl", hash = "sha256:8012bd820c380c3d3db8435e8cf7592260257b378b649154a7948a663b5f84e9", size = 390954, upload-time = "2025-01-10T13:04:47.458Z" }, + { url = "https://files.pythonhosted.org/packages/16/09/4dd49ba0a32a45813debe5fb3897955541351ee8142f586303b271a02b40/watchfiles-1.0.4-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:aa216f87594f951c17511efe5912808dfcc4befa464ab17c98d387830ce07b60", size = 381133, upload-time = "2025-01-10T13:04:48.977Z" }, + { url = "https://files.pythonhosted.org/packages/76/59/5aa6fc93553cd8d8ee75c6247763d77c02631aed21551a97d94998bf1dae/watchfiles-1.0.4-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:62c9953cf85529c05b24705639ffa390f78c26449e15ec34d5339e8108c7c407", size = 449516, upload-time = "2025-01-10T13:04:50.653Z" }, + { url = "https://files.pythonhosted.org/packages/4c/aa/df4b6fe14b6317290b91335b23c96b488d365d65549587434817e06895ea/watchfiles-1.0.4-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:7cf684aa9bba4cd95ecb62c822a56de54e3ae0598c1a7f2065d51e24637a3c5d", size = 454820, upload-time = "2025-01-10T13:04:52.312Z" }, + { url = "https://files.pythonhosted.org/packages/5e/71/185f8672f1094ce48af33252c73e39b48be93b761273872d9312087245f6/watchfiles-1.0.4-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f44a39aee3cbb9b825285ff979ab887a25c5d336e5ec3574f1506a4671556a8d", size = 481550, upload-time = "2025-01-10T13:04:54.007Z" }, + { url = "https://files.pythonhosted.org/packages/85/d7/50ebba2c426ef1a5cb17f02158222911a2e005d401caf5d911bfca58f4c4/watchfiles-1.0.4-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:a38320582736922be8c865d46520c043bff350956dfc9fbaee3b2df4e1740a4b", size = 518647, upload-time = "2025-01-10T13:04:56.008Z" }, + { url = "https://files.pythonhosted.org/packages/f0/7a/4c009342e393c545d68987e8010b937f72f47937731225b2b29b7231428f/watchfiles-1.0.4-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:39f4914548b818540ef21fd22447a63e7be6e24b43a70f7642d21f1e73371590", size = 497547, upload-time = "2025-01-10T13:04:58.087Z" }, + { url = "https://files.pythonhosted.org/packages/0f/7c/1cf50b35412d5c72d63b2bf9a4fffee2e1549a245924960dd087eb6a6de4/watchfiles-1.0.4-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f12969a3765909cf5dc1e50b2436eb2c0e676a3c75773ab8cc3aa6175c16e902", size = 452179, upload-time = "2025-01-10T13:05:01.175Z" }, + { url = "https://files.pythonhosted.org/packages/d6/a9/3db1410e1c1413735a9a472380e4f431ad9a9e81711cda2aaf02b7f62693/watchfiles-1.0.4-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:0986902677a1a5e6212d0c49b319aad9cc48da4bd967f86a11bde96ad9676ca1", size = 614125, upload-time = "2025-01-10T13:05:03.086Z" }, + { url = "https://files.pythonhosted.org/packages/f2/e1/0025d365cf6248c4d1ee4c3d2e3d373bdd3f6aff78ba4298f97b4fad2740/watchfiles-1.0.4-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:308ac265c56f936636e3b0e3f59e059a40003c655228c131e1ad439957592303", size = 611911, upload-time = "2025-01-10T13:05:04.947Z" }, + { url = "https://files.pythonhosted.org/packages/55/55/035838277d8c98fc8c917ac9beeb0cd6c59d675dc2421df5f9fcf44a0070/watchfiles-1.0.4-cp313-cp313-win32.whl", hash = "sha256:aee397456a29b492c20fda2d8961e1ffb266223625346ace14e4b6d861ba9c80", size = 271152, upload-time = "2025-01-10T13:05:09.507Z" }, + { url = "https://files.pythonhosted.org/packages/f0/e5/96b8e55271685ddbadc50ce8bc53aa2dff278fb7ac4c2e473df890def2dc/watchfiles-1.0.4-cp313-cp313-win_amd64.whl", hash = "sha256:d6097538b0ae5c1b88c3b55afa245a66793a8fec7ada6755322e465fb1a0e8cc", size = 285216, upload-time = "2025-01-10T13:05:11.107Z" }, + { url = "https://files.pythonhosted.org/packages/6f/06/175d5ac6b838fb319008c0cd981d7bf289317c510154d411d3584ca2b67b/watchfiles-1.0.4-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:cdcc92daeae268de1acf5b7befcd6cfffd9a047098199056c72e4623f531de18", size = 396269, upload-time = "2025-01-10T13:05:37.958Z" }, + { url = "https://files.pythonhosted.org/packages/86/ee/5db93b0b57dc0587abdbac4149296ee73275f615d790a82cb5598af0557f/watchfiles-1.0.4-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:d8d3d9203705b5797f0af7e7e5baa17c8588030aaadb7f6a86107b7247303817", size = 386010, upload-time = "2025-01-10T13:05:39.45Z" }, + { url = "https://files.pythonhosted.org/packages/75/61/fe0dc5fedf152bfc085a53711f740701f6bdb8ab6b5c950402b681d4858b/watchfiles-1.0.4-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:bdef5a1be32d0b07dcea3318a0be95d42c98ece24177820226b56276e06b63b0", size = 450913, upload-time = "2025-01-10T13:05:41.981Z" }, + { url = "https://files.pythonhosted.org/packages/9f/dd/3c7731af3baf1a9957afc643d176f94480921a690ec3237c9f9d11301c08/watchfiles-1.0.4-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:342622287b5604ddf0ed2d085f3a589099c9ae8b7331df3ae9845571586c4f3d", size = 453474, upload-time = "2025-01-10T13:05:45.968Z" }, ] [[package]] name = "wcwidth" version = "0.2.13" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/6c/63/53559446a878410fc5a5974feb13d31d78d752eb18aeba59c7fef1af7598/wcwidth-0.2.13.tar.gz", hash = "sha256:72ea0c06399eb286d978fdedb6923a9eb47e1c486ce63e9b4e64fc18303972b5", size = 101301 } +sdist = { url = "https://files.pythonhosted.org/packages/6c/63/53559446a878410fc5a5974feb13d31d78d752eb18aeba59c7fef1af7598/wcwidth-0.2.13.tar.gz", hash = "sha256:72ea0c06399eb286d978fdedb6923a9eb47e1c486ce63e9b4e64fc18303972b5", size = 101301, upload-time = "2024-01-06T02:10:57.829Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/fd/84/fd2ba7aafacbad3c4201d395674fc6348826569da3c0937e75505ead3528/wcwidth-0.2.13-py2.py3-none-any.whl", hash = "sha256:3da69048e4540d84af32131829ff948f1e022c1c6bdb8d6102117aac784f6859", size = 34166 }, + { url = "https://files.pythonhosted.org/packages/fd/84/fd2ba7aafacbad3c4201d395674fc6348826569da3c0937e75505ead3528/wcwidth-0.2.13-py2.py3-none-any.whl", hash = "sha256:3da69048e4540d84af32131829ff948f1e022c1c6bdb8d6102117aac784f6859", size = 34166, upload-time = "2024-01-06T02:10:55.763Z" }, ] [[package]] @@ -10743,80 +10763,80 @@ dependencies = [ { name = "pydantic" }, { name = "validators" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/e8/80/5e36a1923d0bc01a6151f1cfb1550da83efec340cded1c4f885615e09575/weaviate_client-4.10.2.tar.gz", hash = "sha256:fde5ad8e36604674d26b115288b58a7e182c91e36c2b41a00d18a36fe4ec7e3f", size = 587835 } +sdist = { url = "https://files.pythonhosted.org/packages/e8/80/5e36a1923d0bc01a6151f1cfb1550da83efec340cded1c4f885615e09575/weaviate_client-4.10.2.tar.gz", hash = "sha256:fde5ad8e36604674d26b115288b58a7e182c91e36c2b41a00d18a36fe4ec7e3f", size = 587835, upload-time = "2024-12-13T17:04:25.329Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/80/ca/9f2f1f27a05bfe90cb35a6dacaa547ad5a133211aeca7bb0021e2bbabb06/weaviate_client-4.10.2-py3-none-any.whl", hash = "sha256:e1706438aa7b57be5443bbdebff206cc6688110d1669d54c2721b3aa640b2c4c", size = 325368 }, + { url = "https://files.pythonhosted.org/packages/80/ca/9f2f1f27a05bfe90cb35a6dacaa547ad5a133211aeca7bb0021e2bbabb06/weaviate_client-4.10.2-py3-none-any.whl", hash = "sha256:e1706438aa7b57be5443bbdebff206cc6688110d1669d54c2721b3aa640b2c4c", size = 325368, upload-time = "2024-12-13T17:04:23.377Z" }, ] [[package]] name = "webencodings" version = "0.5.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/0b/02/ae6ceac1baeda530866a85075641cec12989bd8d31af6d5ab4a3e8c92f47/webencodings-0.5.1.tar.gz", hash = "sha256:b36a1c245f2d304965eb4e0a82848379241dc04b865afcc4aab16748587e1923", size = 9721 } +sdist = { url = "https://files.pythonhosted.org/packages/0b/02/ae6ceac1baeda530866a85075641cec12989bd8d31af6d5ab4a3e8c92f47/webencodings-0.5.1.tar.gz", hash = "sha256:b36a1c245f2d304965eb4e0a82848379241dc04b865afcc4aab16748587e1923", size = 9721, upload-time = "2017-04-05T20:21:34.189Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/f4/24/2a3e3df732393fed8b3ebf2ec078f05546de641fe1b667ee316ec1dcf3b7/webencodings-0.5.1-py2.py3-none-any.whl", hash = "sha256:a0af1213f3c2226497a97e2b3aa01a7e4bee4f403f95be16fc9acd2947514a78", size = 11774 }, + { url = "https://files.pythonhosted.org/packages/f4/24/2a3e3df732393fed8b3ebf2ec078f05546de641fe1b667ee316ec1dcf3b7/webencodings-0.5.1-py2.py3-none-any.whl", hash = "sha256:a0af1213f3c2226497a97e2b3aa01a7e4bee4f403f95be16fc9acd2947514a78", size = 11774, upload-time = "2017-04-05T20:21:32.581Z" }, ] [[package]] name = "webrtcvad" version = "2.0.10" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/89/34/e2de2d97f3288512b9ea56f92e7452f8207eb5a0096500badf9dfd48f5e6/webrtcvad-2.0.10.tar.gz", hash = "sha256:f1bed2fb25b63fb7b1a55d64090c993c9c9167b28485ae0bcdd81cf6ede96aea", size = 66156 } +sdist = { url = "https://files.pythonhosted.org/packages/89/34/e2de2d97f3288512b9ea56f92e7452f8207eb5a0096500badf9dfd48f5e6/webrtcvad-2.0.10.tar.gz", hash = "sha256:f1bed2fb25b63fb7b1a55d64090c993c9c9167b28485ae0bcdd81cf6ede96aea", size = 66156, upload-time = "2017-01-07T23:05:18.732Z" } [[package]] name = "websocket-client" version = "1.8.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/e6/30/fba0d96b4b5fbf5948ed3f4681f7da2f9f64512e1d303f94b4cc174c24a5/websocket_client-1.8.0.tar.gz", hash = "sha256:3239df9f44da632f96012472805d40a23281a991027ce11d2f45a6f24ac4c3da", size = 54648 } +sdist = { url = "https://files.pythonhosted.org/packages/e6/30/fba0d96b4b5fbf5948ed3f4681f7da2f9f64512e1d303f94b4cc174c24a5/websocket_client-1.8.0.tar.gz", hash = "sha256:3239df9f44da632f96012472805d40a23281a991027ce11d2f45a6f24ac4c3da", size = 54648, upload-time = "2024-04-23T22:16:16.976Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/5a/84/44687a29792a70e111c5c477230a72c4b957d88d16141199bf9acb7537a3/websocket_client-1.8.0-py3-none-any.whl", hash = "sha256:17b44cc997f5c498e809b22cdf2d9c7a9e71c02c8cc2b6c56e7c2d1239bfa526", size = 58826 }, + { url = "https://files.pythonhosted.org/packages/5a/84/44687a29792a70e111c5c477230a72c4b957d88d16141199bf9acb7537a3/websocket_client-1.8.0-py3-none-any.whl", hash = "sha256:17b44cc997f5c498e809b22cdf2d9c7a9e71c02c8cc2b6c56e7c2d1239bfa526", size = 58826, upload-time = "2024-04-23T22:16:14.422Z" }, ] [[package]] name = "websockets" version = "12.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/2e/62/7a7874b7285413c954a4cca3c11fd851f11b2fe5b4ae2d9bee4f6d9bdb10/websockets-12.0.tar.gz", hash = "sha256:81df9cbcbb6c260de1e007e58c011bfebe2dafc8435107b0537f393dd38c8b1b", size = 104994 } -wheels = [ - { url = "https://files.pythonhosted.org/packages/b1/b9/360b86ded0920a93bff0db4e4b0aa31370b0208ca240b2e98d62aad8d082/websockets-12.0-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:d554236b2a2006e0ce16315c16eaa0d628dab009c33b63ea03f41c6107958374", size = 124025 }, - { url = "https://files.pythonhosted.org/packages/bb/d3/1eca0d8fb6f0665c96f0dc7c0d0ec8aa1a425e8c003e0c18e1451f65d177/websockets-12.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:2d225bb6886591b1746b17c0573e29804619c8f755b5598d875bb4235ea639be", size = 121261 }, - { url = "https://files.pythonhosted.org/packages/4e/e1/f6c3ecf7f1bfd9209e13949db027d7fdea2faf090c69b5f2d17d1d796d96/websockets-12.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:eb809e816916a3b210bed3c82fb88eaf16e8afcf9c115ebb2bacede1797d2547", size = 121328 }, - { url = "https://files.pythonhosted.org/packages/74/4d/f88eeceb23cb587c4aeca779e3f356cf54817af2368cb7f2bd41f93c8360/websockets-12.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c588f6abc13f78a67044c6b1273a99e1cf31038ad51815b3b016ce699f0d75c2", size = 130925 }, - { url = "https://files.pythonhosted.org/packages/16/17/f63d9ee6ffd9afbeea021d5950d6e8db84cd4aead306c6c2ca523805699e/websockets-12.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:5aa9348186d79a5f232115ed3fa9020eab66d6c3437d72f9d2c8ac0c6858c558", size = 129930 }, - { url = "https://files.pythonhosted.org/packages/9a/12/c7a7504f5bf74d6ee0533f6fc7d30d8f4b79420ab179d1df2484b07602eb/websockets-12.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6350b14a40c95ddd53e775dbdbbbc59b124a5c8ecd6fbb09c2e52029f7a9f480", size = 130245 }, - { url = "https://files.pythonhosted.org/packages/e4/6a/3600c7771eb31116d2e77383d7345618b37bb93709d041e328c08e2a8eb3/websockets-12.0-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:70ec754cc2a769bcd218ed8d7209055667b30860ffecb8633a834dde27d6307c", size = 134966 }, - { url = "https://files.pythonhosted.org/packages/22/26/df77c4b7538caebb78c9b97f43169ef742a4f445e032a5ea1aaef88f8f46/websockets-12.0-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:6e96f5ed1b83a8ddb07909b45bd94833b0710f738115751cdaa9da1fb0cb66e8", size = 134196 }, - { url = "https://files.pythonhosted.org/packages/e5/18/18ce9a4a08203c8d0d3d561e3ea4f453daf32f099601fc831e60c8a9b0f2/websockets-12.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:4d87be612cbef86f994178d5186add3d94e9f31cc3cb499a0482b866ec477603", size = 134822 }, - { url = "https://files.pythonhosted.org/packages/45/51/1f823a341fc20a880e67ae62f6c38c4880a24a4b60fbe544a38f516f39a1/websockets-12.0-cp310-cp310-win32.whl", hash = "sha256:befe90632d66caaf72e8b2ed4d7f02b348913813c8b0a32fae1cc5fe3730902f", size = 124454 }, - { url = "https://files.pythonhosted.org/packages/41/b0/5ec054cfcf23adfc88d39359b85e81d043af8a141e3ac8ce40f45a5ce5f4/websockets-12.0-cp310-cp310-win_amd64.whl", hash = "sha256:363f57ca8bc8576195d0540c648aa58ac18cf85b76ad5202b9f976918f4219cf", size = 124974 }, - { url = "https://files.pythonhosted.org/packages/02/73/9c1e168a2e7fdf26841dc98f5f5502e91dea47428da7690a08101f616169/websockets-12.0-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:5d873c7de42dea355d73f170be0f23788cf3fa9f7bed718fd2830eefedce01b4", size = 124047 }, - { url = "https://files.pythonhosted.org/packages/e4/2d/9a683359ad2ed11b2303a7a94800db19c61d33fa3bde271df09e99936022/websockets-12.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:3f61726cae9f65b872502ff3c1496abc93ffbe31b278455c418492016e2afc8f", size = 121282 }, - { url = "https://files.pythonhosted.org/packages/95/aa/75fa3b893142d6d98a48cb461169bd268141f2da8bfca97392d6462a02eb/websockets-12.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:ed2fcf7a07334c77fc8a230755c2209223a7cc44fc27597729b8ef5425aa61a3", size = 121325 }, - { url = "https://files.pythonhosted.org/packages/6e/a4/51a25e591d645df71ee0dc3a2c880b28e5514c00ce752f98a40a87abcd1e/websockets-12.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8e332c210b14b57904869ca9f9bf4ca32f5427a03eeb625da9b616c85a3a506c", size = 131502 }, - { url = "https://files.pythonhosted.org/packages/cd/ea/0ceeea4f5b87398fe2d9f5bcecfa00a1bcd542e2bfcac2f2e5dd612c4e9e/websockets-12.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:5693ef74233122f8ebab026817b1b37fe25c411ecfca084b29bc7d6efc548f45", size = 130491 }, - { url = "https://files.pythonhosted.org/packages/e3/05/f52a60b66d9faf07a4f7d71dc056bffafe36a7e98c4eb5b78f04fe6e4e85/websockets-12.0-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6e9e7db18b4539a29cc5ad8c8b252738a30e2b13f033c2d6e9d0549b45841c04", size = 130872 }, - { url = "https://files.pythonhosted.org/packages/ac/4e/c7361b2d7b964c40fea924d64881145164961fcd6c90b88b7e3ab2c4f431/websockets-12.0-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:6e2df67b8014767d0f785baa98393725739287684b9f8d8a1001eb2839031447", size = 136318 }, - { url = "https://files.pythonhosted.org/packages/0a/31/337bf35ae5faeaf364c9cddec66681cdf51dc4414ee7a20f92a18e57880f/websockets-12.0-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:bea88d71630c5900690fcb03161ab18f8f244805c59e2e0dc4ffadae0a7ee0ca", size = 135594 }, - { url = "https://files.pythonhosted.org/packages/95/aa/1ac767825c96f9d7e43c4c95683757d4ef28cf11fa47a69aca42428d3e3a/websockets-12.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:dff6cdf35e31d1315790149fee351f9e52978130cef6c87c4b6c9b3baf78bc53", size = 136191 }, - { url = "https://files.pythonhosted.org/packages/28/4b/344ec5cfeb6bc417da097f8253607c3aed11d9a305fb58346f506bf556d8/websockets-12.0-cp311-cp311-win32.whl", hash = "sha256:3e3aa8c468af01d70332a382350ee95f6986db479ce7af14d5e81ec52aa2b402", size = 124453 }, - { url = "https://files.pythonhosted.org/packages/d1/40/6b169cd1957476374f51f4486a3e85003149e62a14e6b78a958c2222337a/websockets-12.0-cp311-cp311-win_amd64.whl", hash = "sha256:25eb766c8ad27da0f79420b2af4b85d29914ba0edf69f547cc4f06ca6f1d403b", size = 124971 }, - { url = "https://files.pythonhosted.org/packages/a9/6d/23cc898647c8a614a0d9ca703695dd04322fb5135096a20c2684b7c852b6/websockets-12.0-cp312-cp312-macosx_10_9_universal2.whl", hash = "sha256:0e6e2711d5a8e6e482cacb927a49a3d432345dfe7dea8ace7b5790df5932e4df", size = 124061 }, - { url = "https://files.pythonhosted.org/packages/39/34/364f30fdf1a375e4002a26ee3061138d1571dfda6421126127d379d13930/websockets-12.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:dbcf72a37f0b3316e993e13ecf32f10c0e1259c28ffd0a85cee26e8549595fbc", size = 121296 }, - { url = "https://files.pythonhosted.org/packages/2e/00/96ae1c9dcb3bc316ef683f2febd8c97dde9f254dc36c3afc65c7645f734c/websockets-12.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:12743ab88ab2af1d17dd4acb4645677cb7063ef4db93abffbf164218a5d54c6b", size = 121326 }, - { url = "https://files.pythonhosted.org/packages/af/f1/bba1e64430685dd456c1a1fd6b0c791ae33104967b928aefeff261761e8d/websockets-12.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7b645f491f3c48d3f8a00d1fce07445fab7347fec54a3e65f0725d730d5b99cb", size = 131807 }, - { url = "https://files.pythonhosted.org/packages/62/3b/98ee269712f37d892b93852ce07b3e6d7653160ca4c0d4f8c8663f8021f8/websockets-12.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:9893d1aa45a7f8b3bc4510f6ccf8db8c3b62120917af15e3de247f0780294b92", size = 130751 }, - { url = "https://files.pythonhosted.org/packages/f1/00/d6f01ca2b191f8b0808e4132ccd2e7691f0453cbd7d0f72330eb97453c3a/websockets-12.0-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1f38a7b376117ef7aff996e737583172bdf535932c9ca021746573bce40165ed", size = 131176 }, - { url = "https://files.pythonhosted.org/packages/af/9c/703ff3cd8109dcdee6152bae055d852ebaa7750117760ded697ab836cbcf/websockets-12.0-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:f764ba54e33daf20e167915edc443b6f88956f37fb606449b4a5b10ba42235a5", size = 136246 }, - { url = "https://files.pythonhosted.org/packages/0b/a5/1a38fb85a456b9dc874ec984f3ff34f6550eafd17a3da28753cd3c1628e8/websockets-12.0-cp312-cp312-musllinux_1_1_i686.whl", hash = "sha256:1e4b3f8ea6a9cfa8be8484c9221ec0257508e3a1ec43c36acdefb2a9c3b00aa2", size = 135466 }, - { url = "https://files.pythonhosted.org/packages/3c/98/1261f289dff7e65a38d59d2f591de6ed0a2580b729aebddec033c4d10881/websockets-12.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:9fdf06fd06c32205a07e47328ab49c40fc1407cdec801d698a7c41167ea45113", size = 136083 }, - { url = "https://files.pythonhosted.org/packages/a9/1c/f68769fba63ccb9c13fe0a25b616bd5aebeef1c7ddebc2ccc32462fb784d/websockets-12.0-cp312-cp312-win32.whl", hash = "sha256:baa386875b70cbd81798fa9f71be689c1bf484f65fd6fb08d051a0ee4e79924d", size = 124460 }, - { url = "https://files.pythonhosted.org/packages/20/52/8915f51f9aaef4e4361c89dd6cf69f72a0159f14e0d25026c81b6ad22525/websockets-12.0-cp312-cp312-win_amd64.whl", hash = "sha256:ae0a5da8f35a5be197f328d4727dbcfafa53d1824fac3d96cdd3a642fe09394f", size = 124985 }, - { url = "https://files.pythonhosted.org/packages/43/8b/554a8a8bb6da9dd1ce04c44125e2192af7b7beebf6e3dbfa5d0e285cc20f/websockets-12.0-pp310-pypy310_pp73-macosx_10_9_x86_64.whl", hash = "sha256:248d8e2446e13c1d4326e0a6a4e9629cb13a11195051a73acf414812700badbd", size = 121110 }, - { url = "https://files.pythonhosted.org/packages/b0/8e/58b8812940d746ad74d395fb069497255cb5ef50748dfab1e8b386b1f339/websockets-12.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f44069528d45a933997a6fef143030d8ca8042f0dfaad753e2906398290e2870", size = 123216 }, - { url = "https://files.pythonhosted.org/packages/81/ee/272cb67ace1786ce6d9f39d47b3c55b335e8b75dd1972a7967aad39178b6/websockets-12.0-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c4e37d36f0d19f0a4413d3e18c0d03d0c268ada2061868c1e6f5ab1a6d575077", size = 122821 }, - { url = "https://files.pythonhosted.org/packages/a8/03/387fc902b397729df166763e336f4e5cec09fe7b9d60f442542c94a21be1/websockets-12.0-pp310-pypy310_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3d829f975fc2e527a3ef2f9c8f25e553eb7bc779c6665e8e1d52aa22800bb38b", size = 122768 }, - { url = "https://files.pythonhosted.org/packages/50/f0/5939fbc9bc1979d79a774ce5b7c4b33c0cefe99af22fb70f7462d0919640/websockets-12.0-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:2c71bd45a777433dd9113847af751aae36e448bc6b8c361a566cb043eda6ec30", size = 125009 }, - { url = "https://files.pythonhosted.org/packages/79/4d/9cc401e7b07e80532ebc8c8e993f42541534da9e9249c59ee0139dcb0352/websockets-12.0-py3-none-any.whl", hash = "sha256:dc284bbc8d7c78a6c69e0c7325ab46ee5e40bb4d50e494d8131a07ef47500e9e", size = 118370 }, +sdist = { url = "https://files.pythonhosted.org/packages/2e/62/7a7874b7285413c954a4cca3c11fd851f11b2fe5b4ae2d9bee4f6d9bdb10/websockets-12.0.tar.gz", hash = "sha256:81df9cbcbb6c260de1e007e58c011bfebe2dafc8435107b0537f393dd38c8b1b", size = 104994, upload-time = "2023-10-21T14:21:11.88Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/b1/b9/360b86ded0920a93bff0db4e4b0aa31370b0208ca240b2e98d62aad8d082/websockets-12.0-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:d554236b2a2006e0ce16315c16eaa0d628dab009c33b63ea03f41c6107958374", size = 124025, upload-time = "2023-10-21T14:19:28.387Z" }, + { url = "https://files.pythonhosted.org/packages/bb/d3/1eca0d8fb6f0665c96f0dc7c0d0ec8aa1a425e8c003e0c18e1451f65d177/websockets-12.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:2d225bb6886591b1746b17c0573e29804619c8f755b5598d875bb4235ea639be", size = 121261, upload-time = "2023-10-21T14:19:30.203Z" }, + { url = "https://files.pythonhosted.org/packages/4e/e1/f6c3ecf7f1bfd9209e13949db027d7fdea2faf090c69b5f2d17d1d796d96/websockets-12.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:eb809e816916a3b210bed3c82fb88eaf16e8afcf9c115ebb2bacede1797d2547", size = 121328, upload-time = "2023-10-21T14:19:31.765Z" }, + { url = "https://files.pythonhosted.org/packages/74/4d/f88eeceb23cb587c4aeca779e3f356cf54817af2368cb7f2bd41f93c8360/websockets-12.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c588f6abc13f78a67044c6b1273a99e1cf31038ad51815b3b016ce699f0d75c2", size = 130925, upload-time = "2023-10-21T14:19:33.36Z" }, + { url = "https://files.pythonhosted.org/packages/16/17/f63d9ee6ffd9afbeea021d5950d6e8db84cd4aead306c6c2ca523805699e/websockets-12.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:5aa9348186d79a5f232115ed3fa9020eab66d6c3437d72f9d2c8ac0c6858c558", size = 129930, upload-time = "2023-10-21T14:19:35.109Z" }, + { url = "https://files.pythonhosted.org/packages/9a/12/c7a7504f5bf74d6ee0533f6fc7d30d8f4b79420ab179d1df2484b07602eb/websockets-12.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6350b14a40c95ddd53e775dbdbbbc59b124a5c8ecd6fbb09c2e52029f7a9f480", size = 130245, upload-time = "2023-10-21T14:19:36.761Z" }, + { url = "https://files.pythonhosted.org/packages/e4/6a/3600c7771eb31116d2e77383d7345618b37bb93709d041e328c08e2a8eb3/websockets-12.0-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:70ec754cc2a769bcd218ed8d7209055667b30860ffecb8633a834dde27d6307c", size = 134966, upload-time = "2023-10-21T14:19:38.481Z" }, + { url = "https://files.pythonhosted.org/packages/22/26/df77c4b7538caebb78c9b97f43169ef742a4f445e032a5ea1aaef88f8f46/websockets-12.0-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:6e96f5ed1b83a8ddb07909b45bd94833b0710f738115751cdaa9da1fb0cb66e8", size = 134196, upload-time = "2023-10-21T14:19:40.264Z" }, + { url = "https://files.pythonhosted.org/packages/e5/18/18ce9a4a08203c8d0d3d561e3ea4f453daf32f099601fc831e60c8a9b0f2/websockets-12.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:4d87be612cbef86f994178d5186add3d94e9f31cc3cb499a0482b866ec477603", size = 134822, upload-time = "2023-10-21T14:19:41.836Z" }, + { url = "https://files.pythonhosted.org/packages/45/51/1f823a341fc20a880e67ae62f6c38c4880a24a4b60fbe544a38f516f39a1/websockets-12.0-cp310-cp310-win32.whl", hash = "sha256:befe90632d66caaf72e8b2ed4d7f02b348913813c8b0a32fae1cc5fe3730902f", size = 124454, upload-time = "2023-10-21T14:19:43.639Z" }, + { url = "https://files.pythonhosted.org/packages/41/b0/5ec054cfcf23adfc88d39359b85e81d043af8a141e3ac8ce40f45a5ce5f4/websockets-12.0-cp310-cp310-win_amd64.whl", hash = "sha256:363f57ca8bc8576195d0540c648aa58ac18cf85b76ad5202b9f976918f4219cf", size = 124974, upload-time = "2023-10-21T14:19:44.934Z" }, + { url = "https://files.pythonhosted.org/packages/02/73/9c1e168a2e7fdf26841dc98f5f5502e91dea47428da7690a08101f616169/websockets-12.0-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:5d873c7de42dea355d73f170be0f23788cf3fa9f7bed718fd2830eefedce01b4", size = 124047, upload-time = "2023-10-21T14:19:46.519Z" }, + { url = "https://files.pythonhosted.org/packages/e4/2d/9a683359ad2ed11b2303a7a94800db19c61d33fa3bde271df09e99936022/websockets-12.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:3f61726cae9f65b872502ff3c1496abc93ffbe31b278455c418492016e2afc8f", size = 121282, upload-time = "2023-10-21T14:19:47.739Z" }, + { url = "https://files.pythonhosted.org/packages/95/aa/75fa3b893142d6d98a48cb461169bd268141f2da8bfca97392d6462a02eb/websockets-12.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:ed2fcf7a07334c77fc8a230755c2209223a7cc44fc27597729b8ef5425aa61a3", size = 121325, upload-time = "2023-10-21T14:19:49.4Z" }, + { url = "https://files.pythonhosted.org/packages/6e/a4/51a25e591d645df71ee0dc3a2c880b28e5514c00ce752f98a40a87abcd1e/websockets-12.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8e332c210b14b57904869ca9f9bf4ca32f5427a03eeb625da9b616c85a3a506c", size = 131502, upload-time = "2023-10-21T14:19:50.683Z" }, + { url = "https://files.pythonhosted.org/packages/cd/ea/0ceeea4f5b87398fe2d9f5bcecfa00a1bcd542e2bfcac2f2e5dd612c4e9e/websockets-12.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:5693ef74233122f8ebab026817b1b37fe25c411ecfca084b29bc7d6efc548f45", size = 130491, upload-time = "2023-10-21T14:19:51.835Z" }, + { url = "https://files.pythonhosted.org/packages/e3/05/f52a60b66d9faf07a4f7d71dc056bffafe36a7e98c4eb5b78f04fe6e4e85/websockets-12.0-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6e9e7db18b4539a29cc5ad8c8b252738a30e2b13f033c2d6e9d0549b45841c04", size = 130872, upload-time = "2023-10-21T14:19:53.071Z" }, + { url = "https://files.pythonhosted.org/packages/ac/4e/c7361b2d7b964c40fea924d64881145164961fcd6c90b88b7e3ab2c4f431/websockets-12.0-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:6e2df67b8014767d0f785baa98393725739287684b9f8d8a1001eb2839031447", size = 136318, upload-time = "2023-10-21T14:19:54.41Z" }, + { url = "https://files.pythonhosted.org/packages/0a/31/337bf35ae5faeaf364c9cddec66681cdf51dc4414ee7a20f92a18e57880f/websockets-12.0-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:bea88d71630c5900690fcb03161ab18f8f244805c59e2e0dc4ffadae0a7ee0ca", size = 135594, upload-time = "2023-10-21T14:19:55.982Z" }, + { url = "https://files.pythonhosted.org/packages/95/aa/1ac767825c96f9d7e43c4c95683757d4ef28cf11fa47a69aca42428d3e3a/websockets-12.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:dff6cdf35e31d1315790149fee351f9e52978130cef6c87c4b6c9b3baf78bc53", size = 136191, upload-time = "2023-10-21T14:19:57.349Z" }, + { url = "https://files.pythonhosted.org/packages/28/4b/344ec5cfeb6bc417da097f8253607c3aed11d9a305fb58346f506bf556d8/websockets-12.0-cp311-cp311-win32.whl", hash = "sha256:3e3aa8c468af01d70332a382350ee95f6986db479ce7af14d5e81ec52aa2b402", size = 124453, upload-time = "2023-10-21T14:19:59.11Z" }, + { url = "https://files.pythonhosted.org/packages/d1/40/6b169cd1957476374f51f4486a3e85003149e62a14e6b78a958c2222337a/websockets-12.0-cp311-cp311-win_amd64.whl", hash = "sha256:25eb766c8ad27da0f79420b2af4b85d29914ba0edf69f547cc4f06ca6f1d403b", size = 124971, upload-time = "2023-10-21T14:20:00.243Z" }, + { url = "https://files.pythonhosted.org/packages/a9/6d/23cc898647c8a614a0d9ca703695dd04322fb5135096a20c2684b7c852b6/websockets-12.0-cp312-cp312-macosx_10_9_universal2.whl", hash = "sha256:0e6e2711d5a8e6e482cacb927a49a3d432345dfe7dea8ace7b5790df5932e4df", size = 124061, upload-time = "2023-10-21T14:20:02.221Z" }, + { url = "https://files.pythonhosted.org/packages/39/34/364f30fdf1a375e4002a26ee3061138d1571dfda6421126127d379d13930/websockets-12.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:dbcf72a37f0b3316e993e13ecf32f10c0e1259c28ffd0a85cee26e8549595fbc", size = 121296, upload-time = "2023-10-21T14:20:03.591Z" }, + { url = "https://files.pythonhosted.org/packages/2e/00/96ae1c9dcb3bc316ef683f2febd8c97dde9f254dc36c3afc65c7645f734c/websockets-12.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:12743ab88ab2af1d17dd4acb4645677cb7063ef4db93abffbf164218a5d54c6b", size = 121326, upload-time = "2023-10-21T14:20:04.956Z" }, + { url = "https://files.pythonhosted.org/packages/af/f1/bba1e64430685dd456c1a1fd6b0c791ae33104967b928aefeff261761e8d/websockets-12.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7b645f491f3c48d3f8a00d1fce07445fab7347fec54a3e65f0725d730d5b99cb", size = 131807, upload-time = "2023-10-21T14:20:06.153Z" }, + { url = "https://files.pythonhosted.org/packages/62/3b/98ee269712f37d892b93852ce07b3e6d7653160ca4c0d4f8c8663f8021f8/websockets-12.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:9893d1aa45a7f8b3bc4510f6ccf8db8c3b62120917af15e3de247f0780294b92", size = 130751, upload-time = "2023-10-21T14:20:07.753Z" }, + { url = "https://files.pythonhosted.org/packages/f1/00/d6f01ca2b191f8b0808e4132ccd2e7691f0453cbd7d0f72330eb97453c3a/websockets-12.0-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1f38a7b376117ef7aff996e737583172bdf535932c9ca021746573bce40165ed", size = 131176, upload-time = "2023-10-21T14:20:09.212Z" }, + { url = "https://files.pythonhosted.org/packages/af/9c/703ff3cd8109dcdee6152bae055d852ebaa7750117760ded697ab836cbcf/websockets-12.0-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:f764ba54e33daf20e167915edc443b6f88956f37fb606449b4a5b10ba42235a5", size = 136246, upload-time = "2023-10-21T14:20:10.423Z" }, + { url = "https://files.pythonhosted.org/packages/0b/a5/1a38fb85a456b9dc874ec984f3ff34f6550eafd17a3da28753cd3c1628e8/websockets-12.0-cp312-cp312-musllinux_1_1_i686.whl", hash = "sha256:1e4b3f8ea6a9cfa8be8484c9221ec0257508e3a1ec43c36acdefb2a9c3b00aa2", size = 135466, upload-time = "2023-10-21T14:20:11.826Z" }, + { url = "https://files.pythonhosted.org/packages/3c/98/1261f289dff7e65a38d59d2f591de6ed0a2580b729aebddec033c4d10881/websockets-12.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:9fdf06fd06c32205a07e47328ab49c40fc1407cdec801d698a7c41167ea45113", size = 136083, upload-time = "2023-10-21T14:20:13.451Z" }, + { url = "https://files.pythonhosted.org/packages/a9/1c/f68769fba63ccb9c13fe0a25b616bd5aebeef1c7ddebc2ccc32462fb784d/websockets-12.0-cp312-cp312-win32.whl", hash = "sha256:baa386875b70cbd81798fa9f71be689c1bf484f65fd6fb08d051a0ee4e79924d", size = 124460, upload-time = "2023-10-21T14:20:14.719Z" }, + { url = "https://files.pythonhosted.org/packages/20/52/8915f51f9aaef4e4361c89dd6cf69f72a0159f14e0d25026c81b6ad22525/websockets-12.0-cp312-cp312-win_amd64.whl", hash = "sha256:ae0a5da8f35a5be197f328d4727dbcfafa53d1824fac3d96cdd3a642fe09394f", size = 124985, upload-time = "2023-10-21T14:20:15.817Z" }, + { url = "https://files.pythonhosted.org/packages/43/8b/554a8a8bb6da9dd1ce04c44125e2192af7b7beebf6e3dbfa5d0e285cc20f/websockets-12.0-pp310-pypy310_pp73-macosx_10_9_x86_64.whl", hash = "sha256:248d8e2446e13c1d4326e0a6a4e9629cb13a11195051a73acf414812700badbd", size = 121110, upload-time = "2023-10-21T14:20:48.335Z" }, + { url = "https://files.pythonhosted.org/packages/b0/8e/58b8812940d746ad74d395fb069497255cb5ef50748dfab1e8b386b1f339/websockets-12.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f44069528d45a933997a6fef143030d8ca8042f0dfaad753e2906398290e2870", size = 123216, upload-time = "2023-10-21T14:20:50.083Z" }, + { url = "https://files.pythonhosted.org/packages/81/ee/272cb67ace1786ce6d9f39d47b3c55b335e8b75dd1972a7967aad39178b6/websockets-12.0-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c4e37d36f0d19f0a4413d3e18c0d03d0c268ada2061868c1e6f5ab1a6d575077", size = 122821, upload-time = "2023-10-21T14:20:51.237Z" }, + { url = "https://files.pythonhosted.org/packages/a8/03/387fc902b397729df166763e336f4e5cec09fe7b9d60f442542c94a21be1/websockets-12.0-pp310-pypy310_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3d829f975fc2e527a3ef2f9c8f25e553eb7bc779c6665e8e1d52aa22800bb38b", size = 122768, upload-time = "2023-10-21T14:20:52.59Z" }, + { url = "https://files.pythonhosted.org/packages/50/f0/5939fbc9bc1979d79a774ce5b7c4b33c0cefe99af22fb70f7462d0919640/websockets-12.0-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:2c71bd45a777433dd9113847af751aae36e448bc6b8c361a566cb043eda6ec30", size = 125009, upload-time = "2023-10-21T14:20:54.419Z" }, + { url = "https://files.pythonhosted.org/packages/79/4d/9cc401e7b07e80532ebc8c8e993f42541534da9e9249c59ee0139dcb0352/websockets-12.0-py3-none-any.whl", hash = "sha256:dc284bbc8d7c78a6c69e0c7325ab46ee5e40bb4d50e494d8131a07ef47500e9e", size = 118370, upload-time = "2023-10-21T14:21:10.075Z" }, ] [[package]] @@ -10826,9 +10846,9 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "markupsafe" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/9f/69/83029f1f6300c5fb2471d621ab06f6ec6b3324685a2ce0f9777fd4a8b71e/werkzeug-3.1.3.tar.gz", hash = "sha256:60723ce945c19328679790e3282cc758aa4a6040e4bb330f53d30fa546d44746", size = 806925 } +sdist = { url = "https://files.pythonhosted.org/packages/9f/69/83029f1f6300c5fb2471d621ab06f6ec6b3324685a2ce0f9777fd4a8b71e/werkzeug-3.1.3.tar.gz", hash = "sha256:60723ce945c19328679790e3282cc758aa4a6040e4bb330f53d30fa546d44746", size = 806925, upload-time = "2024-11-08T15:52:18.093Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/52/24/ab44c871b0f07f491e5d2ad12c9bd7358e527510618cb1b803a88e986db1/werkzeug-3.1.3-py3-none-any.whl", hash = "sha256:54b78bf3716d19a65be4fceccc0d1d7b89e608834989dfae50ea87564639213e", size = 224498 }, + { url = "https://files.pythonhosted.org/packages/52/24/ab44c871b0f07f491e5d2ad12c9bd7358e527510618cb1b803a88e986db1/werkzeug-3.1.3-py3-none-any.whl", hash = "sha256:54b78bf3716d19a65be4fceccc0d1d7b89e608834989dfae50ea87564639213e", size = 224498, upload-time = "2024-11-08T15:52:16.132Z" }, ] [[package]] @@ -10839,15 +10859,15 @@ dependencies = [ { name = "beautifulsoup4" }, { name = "requests" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/67/35/25e68fbc99e672127cc6fbb14b8ec1ba3dfef035bf1e4c90f78f24a80b7d/wikipedia-1.4.0.tar.gz", hash = "sha256:db0fad1829fdd441b1852306e9856398204dc0786d2996dd2e0c8bb8e26133b2", size = 27748 } +sdist = { url = "https://files.pythonhosted.org/packages/67/35/25e68fbc99e672127cc6fbb14b8ec1ba3dfef035bf1e4c90f78f24a80b7d/wikipedia-1.4.0.tar.gz", hash = "sha256:db0fad1829fdd441b1852306e9856398204dc0786d2996dd2e0c8bb8e26133b2", size = 27748, upload-time = "2014-11-15T15:59:49.808Z" } [[package]] name = "win32-setctime" version = "1.2.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/b3/8f/705086c9d734d3b663af0e9bb3d4de6578d08f46b1b101c2442fd9aecaa2/win32_setctime-1.2.0.tar.gz", hash = "sha256:ae1fdf948f5640aae05c511ade119313fb6a30d7eabe25fef9764dca5873c4c0", size = 4867 } +sdist = { url = "https://files.pythonhosted.org/packages/b3/8f/705086c9d734d3b663af0e9bb3d4de6578d08f46b1b101c2442fd9aecaa2/win32_setctime-1.2.0.tar.gz", hash = "sha256:ae1fdf948f5640aae05c511ade119313fb6a30d7eabe25fef9764dca5873c4c0", size = 4867, upload-time = "2024-12-07T15:28:28.314Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/e1/07/c6fe3ad3e685340704d314d765b7912993bcb8dc198f0e7a89382d37974b/win32_setctime-1.2.0-py3-none-any.whl", hash = "sha256:95d644c4e708aba81dc3704a116d8cbc974d70b3bdb8be1d150e36be6e9d1390", size = 4083 }, + { url = "https://files.pythonhosted.org/packages/e1/07/c6fe3ad3e685340704d314d765b7912993bcb8dc198f0e7a89382d37974b/win32_setctime-1.2.0-py3-none-any.whl", hash = "sha256:95d644c4e708aba81dc3704a116d8cbc974d70b3bdb8be1d150e36be6e9d1390", size = 4083, upload-time = "2024-12-07T15:28:26.465Z" }, ] [[package]] @@ -10861,173 +10881,173 @@ dependencies = [ { name = "multidict" }, { name = "xmltodict" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/99/04/bdb9fd0da3d142c6b8a6d3ebdab0b919cc212ba68ff4686f6c22060ca26f/wolframalpha-5.1.3.tar.gz", hash = "sha256:56226efeca0f55acec5e17dd2f6537a178d0bf4feec4df0615165e2968bb49b8", size = 13257 } +sdist = { url = "https://files.pythonhosted.org/packages/99/04/bdb9fd0da3d142c6b8a6d3ebdab0b919cc212ba68ff4686f6c22060ca26f/wolframalpha-5.1.3.tar.gz", hash = "sha256:56226efeca0f55acec5e17dd2f6537a178d0bf4feec4df0615165e2968bb49b8", size = 13257, upload-time = "2024-06-01T20:19:57.914Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/8c/95/c89a74e5839a249c1ea66830afe39b92ffb04b91fafec449abb921eb97b6/wolframalpha-5.1.3-py3-none-any.whl", hash = "sha256:549b44e64595c5845be4c94f2b306a84832157bef422b20937cbca44b48ee117", size = 6280 }, + { url = "https://files.pythonhosted.org/packages/8c/95/c89a74e5839a249c1ea66830afe39b92ffb04b91fafec449abb921eb97b6/wolframalpha-5.1.3-py3-none-any.whl", hash = "sha256:549b44e64595c5845be4c94f2b306a84832157bef422b20937cbca44b48ee117", size = 6280, upload-time = "2024-06-01T20:19:56.361Z" }, ] [[package]] name = "wrapt" version = "1.17.2" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/c3/fc/e91cc220803d7bc4db93fb02facd8461c37364151b8494762cc88b0fbcef/wrapt-1.17.2.tar.gz", hash = "sha256:41388e9d4d1522446fe79d3213196bd9e3b301a336965b9e27ca2788ebd122f3", size = 55531 } -wheels = [ - { url = "https://files.pythonhosted.org/packages/5a/d1/1daec934997e8b160040c78d7b31789f19b122110a75eca3d4e8da0049e1/wrapt-1.17.2-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:3d57c572081fed831ad2d26fd430d565b76aa277ed1d30ff4d40670b1c0dd984", size = 53307 }, - { url = "https://files.pythonhosted.org/packages/1b/7b/13369d42651b809389c1a7153baa01d9700430576c81a2f5c5e460df0ed9/wrapt-1.17.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:b5e251054542ae57ac7f3fba5d10bfff615b6c2fb09abeb37d2f1463f841ae22", size = 38486 }, - { url = "https://files.pythonhosted.org/packages/62/bf/e0105016f907c30b4bd9e377867c48c34dc9c6c0c104556c9c9126bd89ed/wrapt-1.17.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:80dd7db6a7cb57ffbc279c4394246414ec99537ae81ffd702443335a61dbf3a7", size = 38777 }, - { url = "https://files.pythonhosted.org/packages/27/70/0f6e0679845cbf8b165e027d43402a55494779295c4b08414097b258ac87/wrapt-1.17.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0a6e821770cf99cc586d33833b2ff32faebdbe886bd6322395606cf55153246c", size = 83314 }, - { url = "https://files.pythonhosted.org/packages/0f/77/0576d841bf84af8579124a93d216f55d6f74374e4445264cb378a6ed33eb/wrapt-1.17.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:b60fb58b90c6d63779cb0c0c54eeb38941bae3ecf7a73c764c52c88c2dcb9d72", size = 74947 }, - { url = "https://files.pythonhosted.org/packages/90/ec/00759565518f268ed707dcc40f7eeec38637d46b098a1f5143bff488fe97/wrapt-1.17.2-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b870b5df5b71d8c3359d21be8f0d6c485fa0ebdb6477dda51a1ea54a9b558061", size = 82778 }, - { url = "https://files.pythonhosted.org/packages/f8/5a/7cffd26b1c607b0b0c8a9ca9d75757ad7620c9c0a9b4a25d3f8a1480fafc/wrapt-1.17.2-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:4011d137b9955791f9084749cba9a367c68d50ab8d11d64c50ba1688c9b457f2", size = 81716 }, - { url = "https://files.pythonhosted.org/packages/7e/09/dccf68fa98e862df7e6a60a61d43d644b7d095a5fc36dbb591bbd4a1c7b2/wrapt-1.17.2-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:1473400e5b2733e58b396a04eb7f35f541e1fb976d0c0724d0223dd607e0f74c", size = 74548 }, - { url = "https://files.pythonhosted.org/packages/b7/8e/067021fa3c8814952c5e228d916963c1115b983e21393289de15128e867e/wrapt-1.17.2-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:3cedbfa9c940fdad3e6e941db7138e26ce8aad38ab5fe9dcfadfed9db7a54e62", size = 81334 }, - { url = "https://files.pythonhosted.org/packages/4b/0d/9d4b5219ae4393f718699ca1c05f5ebc0c40d076f7e65fd48f5f693294fb/wrapt-1.17.2-cp310-cp310-win32.whl", hash = "sha256:582530701bff1dec6779efa00c516496968edd851fba224fbd86e46cc6b73563", size = 36427 }, - { url = "https://files.pythonhosted.org/packages/72/6a/c5a83e8f61aec1e1aeef939807602fb880e5872371e95df2137142f5c58e/wrapt-1.17.2-cp310-cp310-win_amd64.whl", hash = "sha256:58705da316756681ad3c9c73fd15499aa4d8c69f9fd38dc8a35e06c12468582f", size = 38774 }, - { url = "https://files.pythonhosted.org/packages/cd/f7/a2aab2cbc7a665efab072344a8949a71081eed1d2f451f7f7d2b966594a2/wrapt-1.17.2-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:ff04ef6eec3eee8a5efef2401495967a916feaa353643defcc03fc74fe213b58", size = 53308 }, - { url = "https://files.pythonhosted.org/packages/50/ff/149aba8365fdacef52b31a258c4dc1c57c79759c335eff0b3316a2664a64/wrapt-1.17.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:4db983e7bca53819efdbd64590ee96c9213894272c776966ca6306b73e4affda", size = 38488 }, - { url = "https://files.pythonhosted.org/packages/65/46/5a917ce85b5c3b490d35c02bf71aedaa9f2f63f2d15d9949cc4ba56e8ba9/wrapt-1.17.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:9abc77a4ce4c6f2a3168ff34b1da9b0f311a8f1cfd694ec96b0603dff1c79438", size = 38776 }, - { url = "https://files.pythonhosted.org/packages/ca/74/336c918d2915a4943501c77566db41d1bd6e9f4dbc317f356b9a244dfe83/wrapt-1.17.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0b929ac182f5ace000d459c59c2c9c33047e20e935f8e39371fa6e3b85d56f4a", size = 83776 }, - { url = "https://files.pythonhosted.org/packages/09/99/c0c844a5ccde0fe5761d4305485297f91d67cf2a1a824c5f282e661ec7ff/wrapt-1.17.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f09b286faeff3c750a879d336fb6d8713206fc97af3adc14def0cdd349df6000", size = 75420 }, - { url = "https://files.pythonhosted.org/packages/b4/b0/9fc566b0fe08b282c850063591a756057c3247b2362b9286429ec5bf1721/wrapt-1.17.2-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1a7ed2d9d039bd41e889f6fb9364554052ca21ce823580f6a07c4ec245c1f5d6", size = 83199 }, - { url = "https://files.pythonhosted.org/packages/9d/4b/71996e62d543b0a0bd95dda485219856def3347e3e9380cc0d6cf10cfb2f/wrapt-1.17.2-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:129a150f5c445165ff941fc02ee27df65940fcb8a22a61828b1853c98763a64b", size = 82307 }, - { url = "https://files.pythonhosted.org/packages/39/35/0282c0d8789c0dc9bcc738911776c762a701f95cfe113fb8f0b40e45c2b9/wrapt-1.17.2-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:1fb5699e4464afe5c7e65fa51d4f99e0b2eadcc176e4aa33600a3df7801d6662", size = 75025 }, - { url = "https://files.pythonhosted.org/packages/4f/6d/90c9fd2c3c6fee181feecb620d95105370198b6b98a0770cba090441a828/wrapt-1.17.2-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:9a2bce789a5ea90e51a02dfcc39e31b7f1e662bc3317979aa7e5538e3a034f72", size = 81879 }, - { url = "https://files.pythonhosted.org/packages/8f/fa/9fb6e594f2ce03ef03eddbdb5f4f90acb1452221a5351116c7c4708ac865/wrapt-1.17.2-cp311-cp311-win32.whl", hash = "sha256:4afd5814270fdf6380616b321fd31435a462019d834f83c8611a0ce7484c7317", size = 36419 }, - { url = "https://files.pythonhosted.org/packages/47/f8/fb1773491a253cbc123c5d5dc15c86041f746ed30416535f2a8df1f4a392/wrapt-1.17.2-cp311-cp311-win_amd64.whl", hash = "sha256:acc130bc0375999da18e3d19e5a86403667ac0c4042a094fefb7eec8ebac7cf3", size = 38773 }, - { url = "https://files.pythonhosted.org/packages/a1/bd/ab55f849fd1f9a58ed7ea47f5559ff09741b25f00c191231f9f059c83949/wrapt-1.17.2-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:d5e2439eecc762cd85e7bd37161d4714aa03a33c5ba884e26c81559817ca0925", size = 53799 }, - { url = "https://files.pythonhosted.org/packages/53/18/75ddc64c3f63988f5a1d7e10fb204ffe5762bc663f8023f18ecaf31a332e/wrapt-1.17.2-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:3fc7cb4c1c744f8c05cd5f9438a3caa6ab94ce8344e952d7c45a8ed59dd88392", size = 38821 }, - { url = "https://files.pythonhosted.org/packages/48/2a/97928387d6ed1c1ebbfd4efc4133a0633546bec8481a2dd5ec961313a1c7/wrapt-1.17.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:8fdbdb757d5390f7c675e558fd3186d590973244fab0c5fe63d373ade3e99d40", size = 38919 }, - { url = "https://files.pythonhosted.org/packages/73/54/3bfe5a1febbbccb7a2f77de47b989c0b85ed3a6a41614b104204a788c20e/wrapt-1.17.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5bb1d0dbf99411f3d871deb6faa9aabb9d4e744d67dcaaa05399af89d847a91d", size = 88721 }, - { url = "https://files.pythonhosted.org/packages/25/cb/7262bc1b0300b4b64af50c2720ef958c2c1917525238d661c3e9a2b71b7b/wrapt-1.17.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d18a4865f46b8579d44e4fe1e2bcbc6472ad83d98e22a26c963d46e4c125ef0b", size = 80899 }, - { url = "https://files.pythonhosted.org/packages/2a/5a/04cde32b07a7431d4ed0553a76fdb7a61270e78c5fd5a603e190ac389f14/wrapt-1.17.2-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bc570b5f14a79734437cb7b0500376b6b791153314986074486e0b0fa8d71d98", size = 89222 }, - { url = "https://files.pythonhosted.org/packages/09/28/2e45a4f4771fcfb109e244d5dbe54259e970362a311b67a965555ba65026/wrapt-1.17.2-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:6d9187b01bebc3875bac9b087948a2bccefe464a7d8f627cf6e48b1bbae30f82", size = 86707 }, - { url = "https://files.pythonhosted.org/packages/c6/d2/dcb56bf5f32fcd4bd9aacc77b50a539abdd5b6536872413fd3f428b21bed/wrapt-1.17.2-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:9e8659775f1adf02eb1e6f109751268e493c73716ca5761f8acb695e52a756ae", size = 79685 }, - { url = "https://files.pythonhosted.org/packages/80/4e/eb8b353e36711347893f502ce91c770b0b0929f8f0bed2670a6856e667a9/wrapt-1.17.2-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:e8b2816ebef96d83657b56306152a93909a83f23994f4b30ad4573b00bd11bb9", size = 87567 }, - { url = "https://files.pythonhosted.org/packages/17/27/4fe749a54e7fae6e7146f1c7d914d28ef599dacd4416566c055564080fe2/wrapt-1.17.2-cp312-cp312-win32.whl", hash = "sha256:468090021f391fe0056ad3e807e3d9034e0fd01adcd3bdfba977b6fdf4213ea9", size = 36672 }, - { url = "https://files.pythonhosted.org/packages/15/06/1dbf478ea45c03e78a6a8c4be4fdc3c3bddea5c8de8a93bc971415e47f0f/wrapt-1.17.2-cp312-cp312-win_amd64.whl", hash = "sha256:ec89ed91f2fa8e3f52ae53cd3cf640d6feff92ba90d62236a81e4e563ac0e991", size = 38865 }, - { url = "https://files.pythonhosted.org/packages/ce/b9/0ffd557a92f3b11d4c5d5e0c5e4ad057bd9eb8586615cdaf901409920b14/wrapt-1.17.2-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:6ed6ffac43aecfe6d86ec5b74b06a5be33d5bb9243d055141e8cabb12aa08125", size = 53800 }, - { url = "https://files.pythonhosted.org/packages/c0/ef/8be90a0b7e73c32e550c73cfb2fa09db62234227ece47b0e80a05073b375/wrapt-1.17.2-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:35621ae4c00e056adb0009f8e86e28eb4a41a4bfa8f9bfa9fca7d343fe94f998", size = 38824 }, - { url = "https://files.pythonhosted.org/packages/36/89/0aae34c10fe524cce30fe5fc433210376bce94cf74d05b0d68344c8ba46e/wrapt-1.17.2-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:a604bf7a053f8362d27eb9fefd2097f82600b856d5abe996d623babd067b1ab5", size = 38920 }, - { url = "https://files.pythonhosted.org/packages/3b/24/11c4510de906d77e0cfb5197f1b1445d4fec42c9a39ea853d482698ac681/wrapt-1.17.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5cbabee4f083b6b4cd282f5b817a867cf0b1028c54d445b7ec7cfe6505057cf8", size = 88690 }, - { url = "https://files.pythonhosted.org/packages/71/d7/cfcf842291267bf455b3e266c0c29dcb675b5540ee8b50ba1699abf3af45/wrapt-1.17.2-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:49703ce2ddc220df165bd2962f8e03b84c89fee2d65e1c24a7defff6f988f4d6", size = 80861 }, - { url = "https://files.pythonhosted.org/packages/d5/66/5d973e9f3e7370fd686fb47a9af3319418ed925c27d72ce16b791231576d/wrapt-1.17.2-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8112e52c5822fc4253f3901b676c55ddf288614dc7011634e2719718eaa187dc", size = 89174 }, - { url = "https://files.pythonhosted.org/packages/a7/d3/8e17bb70f6ae25dabc1aaf990f86824e4fd98ee9cadf197054e068500d27/wrapt-1.17.2-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:9fee687dce376205d9a494e9c121e27183b2a3df18037f89d69bd7b35bcf59e2", size = 86721 }, - { url = "https://files.pythonhosted.org/packages/6f/54/f170dfb278fe1c30d0ff864513cff526d624ab8de3254b20abb9cffedc24/wrapt-1.17.2-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:18983c537e04d11cf027fbb60a1e8dfd5190e2b60cc27bc0808e653e7b218d1b", size = 79763 }, - { url = "https://files.pythonhosted.org/packages/4a/98/de07243751f1c4a9b15c76019250210dd3486ce098c3d80d5f729cba029c/wrapt-1.17.2-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:703919b1633412ab54bcf920ab388735832fdcb9f9a00ae49387f0fe67dad504", size = 87585 }, - { url = "https://files.pythonhosted.org/packages/f9/f0/13925f4bd6548013038cdeb11ee2cbd4e37c30f8bfd5db9e5a2a370d6e20/wrapt-1.17.2-cp313-cp313-win32.whl", hash = "sha256:abbb9e76177c35d4e8568e58650aa6926040d6a9f6f03435b7a522bf1c487f9a", size = 36676 }, - { url = "https://files.pythonhosted.org/packages/bf/ae/743f16ef8c2e3628df3ddfd652b7d4c555d12c84b53f3d8218498f4ade9b/wrapt-1.17.2-cp313-cp313-win_amd64.whl", hash = "sha256:69606d7bb691b50a4240ce6b22ebb319c1cfb164e5f6569835058196e0f3a845", size = 38871 }, - { url = "https://files.pythonhosted.org/packages/3d/bc/30f903f891a82d402ffb5fda27ec1d621cc97cb74c16fea0b6141f1d4e87/wrapt-1.17.2-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:4a721d3c943dae44f8e243b380cb645a709ba5bd35d3ad27bc2ed947e9c68192", size = 56312 }, - { url = "https://files.pythonhosted.org/packages/8a/04/c97273eb491b5f1c918857cd26f314b74fc9b29224521f5b83f872253725/wrapt-1.17.2-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:766d8bbefcb9e00c3ac3b000d9acc51f1b399513f44d77dfe0eb026ad7c9a19b", size = 40062 }, - { url = "https://files.pythonhosted.org/packages/4e/ca/3b7afa1eae3a9e7fefe499db9b96813f41828b9fdb016ee836c4c379dadb/wrapt-1.17.2-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:e496a8ce2c256da1eb98bd15803a79bee00fc351f5dfb9ea82594a3f058309e0", size = 40155 }, - { url = "https://files.pythonhosted.org/packages/89/be/7c1baed43290775cb9030c774bc53c860db140397047cc49aedaf0a15477/wrapt-1.17.2-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:40d615e4fe22f4ad3528448c193b218e077656ca9ccb22ce2cb20db730f8d306", size = 113471 }, - { url = "https://files.pythonhosted.org/packages/32/98/4ed894cf012b6d6aae5f5cc974006bdeb92f0241775addad3f8cd6ab71c8/wrapt-1.17.2-cp313-cp313t-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:a5aaeff38654462bc4b09023918b7f21790efb807f54c000a39d41d69cf552cb", size = 101208 }, - { url = "https://files.pythonhosted.org/packages/ea/fd/0c30f2301ca94e655e5e057012e83284ce8c545df7661a78d8bfca2fac7a/wrapt-1.17.2-cp313-cp313t-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9a7d15bbd2bc99e92e39f49a04653062ee6085c0e18b3b7512a4f2fe91f2d681", size = 109339 }, - { url = "https://files.pythonhosted.org/packages/75/56/05d000de894c4cfcb84bcd6b1df6214297b8089a7bd324c21a4765e49b14/wrapt-1.17.2-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:e3890b508a23299083e065f435a492b5435eba6e304a7114d2f919d400888cc6", size = 110232 }, - { url = "https://files.pythonhosted.org/packages/53/f8/c3f6b2cf9b9277fb0813418e1503e68414cd036b3b099c823379c9575e6d/wrapt-1.17.2-cp313-cp313t-musllinux_1_2_i686.whl", hash = "sha256:8c8b293cd65ad716d13d8dd3624e42e5a19cc2a2f1acc74b30c2c13f15cb61a6", size = 100476 }, - { url = "https://files.pythonhosted.org/packages/a7/b1/0bb11e29aa5139d90b770ebbfa167267b1fc548d2302c30c8f7572851738/wrapt-1.17.2-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:4c82b8785d98cdd9fed4cac84d765d234ed3251bd6afe34cb7ac523cb93e8b4f", size = 106377 }, - { url = "https://files.pythonhosted.org/packages/6a/e1/0122853035b40b3f333bbb25f1939fc1045e21dd518f7f0922b60c156f7c/wrapt-1.17.2-cp313-cp313t-win32.whl", hash = "sha256:13e6afb7fe71fe7485a4550a8844cc9ffbe263c0f1a1eea569bc7091d4898555", size = 37986 }, - { url = "https://files.pythonhosted.org/packages/09/5e/1655cf481e079c1f22d0cabdd4e51733679932718dc23bf2db175f329b76/wrapt-1.17.2-cp313-cp313t-win_amd64.whl", hash = "sha256:eaf675418ed6b3b31c7a989fd007fa7c3be66ce14e5c3b27336383604c9da85c", size = 40750 }, - { url = "https://files.pythonhosted.org/packages/2d/82/f56956041adef78f849db6b289b282e72b55ab8045a75abad81898c28d19/wrapt-1.17.2-py3-none-any.whl", hash = "sha256:b18f2d1533a71f069c7f82d524a52599053d4c7166e9dd374ae2136b7f40f7c8", size = 23594 }, +sdist = { url = "https://files.pythonhosted.org/packages/c3/fc/e91cc220803d7bc4db93fb02facd8461c37364151b8494762cc88b0fbcef/wrapt-1.17.2.tar.gz", hash = "sha256:41388e9d4d1522446fe79d3213196bd9e3b301a336965b9e27ca2788ebd122f3", size = 55531, upload-time = "2025-01-14T10:35:45.465Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/5a/d1/1daec934997e8b160040c78d7b31789f19b122110a75eca3d4e8da0049e1/wrapt-1.17.2-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:3d57c572081fed831ad2d26fd430d565b76aa277ed1d30ff4d40670b1c0dd984", size = 53307, upload-time = "2025-01-14T10:33:13.616Z" }, + { url = "https://files.pythonhosted.org/packages/1b/7b/13369d42651b809389c1a7153baa01d9700430576c81a2f5c5e460df0ed9/wrapt-1.17.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:b5e251054542ae57ac7f3fba5d10bfff615b6c2fb09abeb37d2f1463f841ae22", size = 38486, upload-time = "2025-01-14T10:33:15.947Z" }, + { url = "https://files.pythonhosted.org/packages/62/bf/e0105016f907c30b4bd9e377867c48c34dc9c6c0c104556c9c9126bd89ed/wrapt-1.17.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:80dd7db6a7cb57ffbc279c4394246414ec99537ae81ffd702443335a61dbf3a7", size = 38777, upload-time = "2025-01-14T10:33:17.462Z" }, + { url = "https://files.pythonhosted.org/packages/27/70/0f6e0679845cbf8b165e027d43402a55494779295c4b08414097b258ac87/wrapt-1.17.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0a6e821770cf99cc586d33833b2ff32faebdbe886bd6322395606cf55153246c", size = 83314, upload-time = "2025-01-14T10:33:21.282Z" }, + { url = "https://files.pythonhosted.org/packages/0f/77/0576d841bf84af8579124a93d216f55d6f74374e4445264cb378a6ed33eb/wrapt-1.17.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:b60fb58b90c6d63779cb0c0c54eeb38941bae3ecf7a73c764c52c88c2dcb9d72", size = 74947, upload-time = "2025-01-14T10:33:24.414Z" }, + { url = "https://files.pythonhosted.org/packages/90/ec/00759565518f268ed707dcc40f7eeec38637d46b098a1f5143bff488fe97/wrapt-1.17.2-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b870b5df5b71d8c3359d21be8f0d6c485fa0ebdb6477dda51a1ea54a9b558061", size = 82778, upload-time = "2025-01-14T10:33:26.152Z" }, + { url = "https://files.pythonhosted.org/packages/f8/5a/7cffd26b1c607b0b0c8a9ca9d75757ad7620c9c0a9b4a25d3f8a1480fafc/wrapt-1.17.2-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:4011d137b9955791f9084749cba9a367c68d50ab8d11d64c50ba1688c9b457f2", size = 81716, upload-time = "2025-01-14T10:33:27.372Z" }, + { url = "https://files.pythonhosted.org/packages/7e/09/dccf68fa98e862df7e6a60a61d43d644b7d095a5fc36dbb591bbd4a1c7b2/wrapt-1.17.2-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:1473400e5b2733e58b396a04eb7f35f541e1fb976d0c0724d0223dd607e0f74c", size = 74548, upload-time = "2025-01-14T10:33:28.52Z" }, + { url = "https://files.pythonhosted.org/packages/b7/8e/067021fa3c8814952c5e228d916963c1115b983e21393289de15128e867e/wrapt-1.17.2-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:3cedbfa9c940fdad3e6e941db7138e26ce8aad38ab5fe9dcfadfed9db7a54e62", size = 81334, upload-time = "2025-01-14T10:33:29.643Z" }, + { url = "https://files.pythonhosted.org/packages/4b/0d/9d4b5219ae4393f718699ca1c05f5ebc0c40d076f7e65fd48f5f693294fb/wrapt-1.17.2-cp310-cp310-win32.whl", hash = "sha256:582530701bff1dec6779efa00c516496968edd851fba224fbd86e46cc6b73563", size = 36427, upload-time = "2025-01-14T10:33:30.832Z" }, + { url = "https://files.pythonhosted.org/packages/72/6a/c5a83e8f61aec1e1aeef939807602fb880e5872371e95df2137142f5c58e/wrapt-1.17.2-cp310-cp310-win_amd64.whl", hash = "sha256:58705da316756681ad3c9c73fd15499aa4d8c69f9fd38dc8a35e06c12468582f", size = 38774, upload-time = "2025-01-14T10:33:32.897Z" }, + { url = "https://files.pythonhosted.org/packages/cd/f7/a2aab2cbc7a665efab072344a8949a71081eed1d2f451f7f7d2b966594a2/wrapt-1.17.2-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:ff04ef6eec3eee8a5efef2401495967a916feaa353643defcc03fc74fe213b58", size = 53308, upload-time = "2025-01-14T10:33:33.992Z" }, + { url = "https://files.pythonhosted.org/packages/50/ff/149aba8365fdacef52b31a258c4dc1c57c79759c335eff0b3316a2664a64/wrapt-1.17.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:4db983e7bca53819efdbd64590ee96c9213894272c776966ca6306b73e4affda", size = 38488, upload-time = "2025-01-14T10:33:35.264Z" }, + { url = "https://files.pythonhosted.org/packages/65/46/5a917ce85b5c3b490d35c02bf71aedaa9f2f63f2d15d9949cc4ba56e8ba9/wrapt-1.17.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:9abc77a4ce4c6f2a3168ff34b1da9b0f311a8f1cfd694ec96b0603dff1c79438", size = 38776, upload-time = "2025-01-14T10:33:38.28Z" }, + { url = "https://files.pythonhosted.org/packages/ca/74/336c918d2915a4943501c77566db41d1bd6e9f4dbc317f356b9a244dfe83/wrapt-1.17.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0b929ac182f5ace000d459c59c2c9c33047e20e935f8e39371fa6e3b85d56f4a", size = 83776, upload-time = "2025-01-14T10:33:40.678Z" }, + { url = "https://files.pythonhosted.org/packages/09/99/c0c844a5ccde0fe5761d4305485297f91d67cf2a1a824c5f282e661ec7ff/wrapt-1.17.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f09b286faeff3c750a879d336fb6d8713206fc97af3adc14def0cdd349df6000", size = 75420, upload-time = "2025-01-14T10:33:41.868Z" }, + { url = "https://files.pythonhosted.org/packages/b4/b0/9fc566b0fe08b282c850063591a756057c3247b2362b9286429ec5bf1721/wrapt-1.17.2-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1a7ed2d9d039bd41e889f6fb9364554052ca21ce823580f6a07c4ec245c1f5d6", size = 83199, upload-time = "2025-01-14T10:33:43.598Z" }, + { url = "https://files.pythonhosted.org/packages/9d/4b/71996e62d543b0a0bd95dda485219856def3347e3e9380cc0d6cf10cfb2f/wrapt-1.17.2-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:129a150f5c445165ff941fc02ee27df65940fcb8a22a61828b1853c98763a64b", size = 82307, upload-time = "2025-01-14T10:33:48.499Z" }, + { url = "https://files.pythonhosted.org/packages/39/35/0282c0d8789c0dc9bcc738911776c762a701f95cfe113fb8f0b40e45c2b9/wrapt-1.17.2-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:1fb5699e4464afe5c7e65fa51d4f99e0b2eadcc176e4aa33600a3df7801d6662", size = 75025, upload-time = "2025-01-14T10:33:51.191Z" }, + { url = "https://files.pythonhosted.org/packages/4f/6d/90c9fd2c3c6fee181feecb620d95105370198b6b98a0770cba090441a828/wrapt-1.17.2-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:9a2bce789a5ea90e51a02dfcc39e31b7f1e662bc3317979aa7e5538e3a034f72", size = 81879, upload-time = "2025-01-14T10:33:52.328Z" }, + { url = "https://files.pythonhosted.org/packages/8f/fa/9fb6e594f2ce03ef03eddbdb5f4f90acb1452221a5351116c7c4708ac865/wrapt-1.17.2-cp311-cp311-win32.whl", hash = "sha256:4afd5814270fdf6380616b321fd31435a462019d834f83c8611a0ce7484c7317", size = 36419, upload-time = "2025-01-14T10:33:53.551Z" }, + { url = "https://files.pythonhosted.org/packages/47/f8/fb1773491a253cbc123c5d5dc15c86041f746ed30416535f2a8df1f4a392/wrapt-1.17.2-cp311-cp311-win_amd64.whl", hash = "sha256:acc130bc0375999da18e3d19e5a86403667ac0c4042a094fefb7eec8ebac7cf3", size = 38773, upload-time = "2025-01-14T10:33:56.323Z" }, + { url = "https://files.pythonhosted.org/packages/a1/bd/ab55f849fd1f9a58ed7ea47f5559ff09741b25f00c191231f9f059c83949/wrapt-1.17.2-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:d5e2439eecc762cd85e7bd37161d4714aa03a33c5ba884e26c81559817ca0925", size = 53799, upload-time = "2025-01-14T10:33:57.4Z" }, + { url = "https://files.pythonhosted.org/packages/53/18/75ddc64c3f63988f5a1d7e10fb204ffe5762bc663f8023f18ecaf31a332e/wrapt-1.17.2-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:3fc7cb4c1c744f8c05cd5f9438a3caa6ab94ce8344e952d7c45a8ed59dd88392", size = 38821, upload-time = "2025-01-14T10:33:59.334Z" }, + { url = "https://files.pythonhosted.org/packages/48/2a/97928387d6ed1c1ebbfd4efc4133a0633546bec8481a2dd5ec961313a1c7/wrapt-1.17.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:8fdbdb757d5390f7c675e558fd3186d590973244fab0c5fe63d373ade3e99d40", size = 38919, upload-time = "2025-01-14T10:34:04.093Z" }, + { url = "https://files.pythonhosted.org/packages/73/54/3bfe5a1febbbccb7a2f77de47b989c0b85ed3a6a41614b104204a788c20e/wrapt-1.17.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5bb1d0dbf99411f3d871deb6faa9aabb9d4e744d67dcaaa05399af89d847a91d", size = 88721, upload-time = "2025-01-14T10:34:07.163Z" }, + { url = "https://files.pythonhosted.org/packages/25/cb/7262bc1b0300b4b64af50c2720ef958c2c1917525238d661c3e9a2b71b7b/wrapt-1.17.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d18a4865f46b8579d44e4fe1e2bcbc6472ad83d98e22a26c963d46e4c125ef0b", size = 80899, upload-time = "2025-01-14T10:34:09.82Z" }, + { url = "https://files.pythonhosted.org/packages/2a/5a/04cde32b07a7431d4ed0553a76fdb7a61270e78c5fd5a603e190ac389f14/wrapt-1.17.2-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bc570b5f14a79734437cb7b0500376b6b791153314986074486e0b0fa8d71d98", size = 89222, upload-time = "2025-01-14T10:34:11.258Z" }, + { url = "https://files.pythonhosted.org/packages/09/28/2e45a4f4771fcfb109e244d5dbe54259e970362a311b67a965555ba65026/wrapt-1.17.2-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:6d9187b01bebc3875bac9b087948a2bccefe464a7d8f627cf6e48b1bbae30f82", size = 86707, upload-time = "2025-01-14T10:34:12.49Z" }, + { url = "https://files.pythonhosted.org/packages/c6/d2/dcb56bf5f32fcd4bd9aacc77b50a539abdd5b6536872413fd3f428b21bed/wrapt-1.17.2-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:9e8659775f1adf02eb1e6f109751268e493c73716ca5761f8acb695e52a756ae", size = 79685, upload-time = "2025-01-14T10:34:15.043Z" }, + { url = "https://files.pythonhosted.org/packages/80/4e/eb8b353e36711347893f502ce91c770b0b0929f8f0bed2670a6856e667a9/wrapt-1.17.2-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:e8b2816ebef96d83657b56306152a93909a83f23994f4b30ad4573b00bd11bb9", size = 87567, upload-time = "2025-01-14T10:34:16.563Z" }, + { url = "https://files.pythonhosted.org/packages/17/27/4fe749a54e7fae6e7146f1c7d914d28ef599dacd4416566c055564080fe2/wrapt-1.17.2-cp312-cp312-win32.whl", hash = "sha256:468090021f391fe0056ad3e807e3d9034e0fd01adcd3bdfba977b6fdf4213ea9", size = 36672, upload-time = "2025-01-14T10:34:17.727Z" }, + { url = "https://files.pythonhosted.org/packages/15/06/1dbf478ea45c03e78a6a8c4be4fdc3c3bddea5c8de8a93bc971415e47f0f/wrapt-1.17.2-cp312-cp312-win_amd64.whl", hash = "sha256:ec89ed91f2fa8e3f52ae53cd3cf640d6feff92ba90d62236a81e4e563ac0e991", size = 38865, upload-time = "2025-01-14T10:34:19.577Z" }, + { url = "https://files.pythonhosted.org/packages/ce/b9/0ffd557a92f3b11d4c5d5e0c5e4ad057bd9eb8586615cdaf901409920b14/wrapt-1.17.2-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:6ed6ffac43aecfe6d86ec5b74b06a5be33d5bb9243d055141e8cabb12aa08125", size = 53800, upload-time = "2025-01-14T10:34:21.571Z" }, + { url = "https://files.pythonhosted.org/packages/c0/ef/8be90a0b7e73c32e550c73cfb2fa09db62234227ece47b0e80a05073b375/wrapt-1.17.2-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:35621ae4c00e056adb0009f8e86e28eb4a41a4bfa8f9bfa9fca7d343fe94f998", size = 38824, upload-time = "2025-01-14T10:34:22.999Z" }, + { url = "https://files.pythonhosted.org/packages/36/89/0aae34c10fe524cce30fe5fc433210376bce94cf74d05b0d68344c8ba46e/wrapt-1.17.2-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:a604bf7a053f8362d27eb9fefd2097f82600b856d5abe996d623babd067b1ab5", size = 38920, upload-time = "2025-01-14T10:34:25.386Z" }, + { url = "https://files.pythonhosted.org/packages/3b/24/11c4510de906d77e0cfb5197f1b1445d4fec42c9a39ea853d482698ac681/wrapt-1.17.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5cbabee4f083b6b4cd282f5b817a867cf0b1028c54d445b7ec7cfe6505057cf8", size = 88690, upload-time = "2025-01-14T10:34:28.058Z" }, + { url = "https://files.pythonhosted.org/packages/71/d7/cfcf842291267bf455b3e266c0c29dcb675b5540ee8b50ba1699abf3af45/wrapt-1.17.2-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:49703ce2ddc220df165bd2962f8e03b84c89fee2d65e1c24a7defff6f988f4d6", size = 80861, upload-time = "2025-01-14T10:34:29.167Z" }, + { url = "https://files.pythonhosted.org/packages/d5/66/5d973e9f3e7370fd686fb47a9af3319418ed925c27d72ce16b791231576d/wrapt-1.17.2-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8112e52c5822fc4253f3901b676c55ddf288614dc7011634e2719718eaa187dc", size = 89174, upload-time = "2025-01-14T10:34:31.702Z" }, + { url = "https://files.pythonhosted.org/packages/a7/d3/8e17bb70f6ae25dabc1aaf990f86824e4fd98ee9cadf197054e068500d27/wrapt-1.17.2-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:9fee687dce376205d9a494e9c121e27183b2a3df18037f89d69bd7b35bcf59e2", size = 86721, upload-time = "2025-01-14T10:34:32.91Z" }, + { url = "https://files.pythonhosted.org/packages/6f/54/f170dfb278fe1c30d0ff864513cff526d624ab8de3254b20abb9cffedc24/wrapt-1.17.2-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:18983c537e04d11cf027fbb60a1e8dfd5190e2b60cc27bc0808e653e7b218d1b", size = 79763, upload-time = "2025-01-14T10:34:34.903Z" }, + { url = "https://files.pythonhosted.org/packages/4a/98/de07243751f1c4a9b15c76019250210dd3486ce098c3d80d5f729cba029c/wrapt-1.17.2-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:703919b1633412ab54bcf920ab388735832fdcb9f9a00ae49387f0fe67dad504", size = 87585, upload-time = "2025-01-14T10:34:36.13Z" }, + { url = "https://files.pythonhosted.org/packages/f9/f0/13925f4bd6548013038cdeb11ee2cbd4e37c30f8bfd5db9e5a2a370d6e20/wrapt-1.17.2-cp313-cp313-win32.whl", hash = "sha256:abbb9e76177c35d4e8568e58650aa6926040d6a9f6f03435b7a522bf1c487f9a", size = 36676, upload-time = "2025-01-14T10:34:37.962Z" }, + { url = "https://files.pythonhosted.org/packages/bf/ae/743f16ef8c2e3628df3ddfd652b7d4c555d12c84b53f3d8218498f4ade9b/wrapt-1.17.2-cp313-cp313-win_amd64.whl", hash = "sha256:69606d7bb691b50a4240ce6b22ebb319c1cfb164e5f6569835058196e0f3a845", size = 38871, upload-time = "2025-01-14T10:34:39.13Z" }, + { url = "https://files.pythonhosted.org/packages/3d/bc/30f903f891a82d402ffb5fda27ec1d621cc97cb74c16fea0b6141f1d4e87/wrapt-1.17.2-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:4a721d3c943dae44f8e243b380cb645a709ba5bd35d3ad27bc2ed947e9c68192", size = 56312, upload-time = "2025-01-14T10:34:40.604Z" }, + { url = "https://files.pythonhosted.org/packages/8a/04/c97273eb491b5f1c918857cd26f314b74fc9b29224521f5b83f872253725/wrapt-1.17.2-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:766d8bbefcb9e00c3ac3b000d9acc51f1b399513f44d77dfe0eb026ad7c9a19b", size = 40062, upload-time = "2025-01-14T10:34:45.011Z" }, + { url = "https://files.pythonhosted.org/packages/4e/ca/3b7afa1eae3a9e7fefe499db9b96813f41828b9fdb016ee836c4c379dadb/wrapt-1.17.2-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:e496a8ce2c256da1eb98bd15803a79bee00fc351f5dfb9ea82594a3f058309e0", size = 40155, upload-time = "2025-01-14T10:34:47.25Z" }, + { url = "https://files.pythonhosted.org/packages/89/be/7c1baed43290775cb9030c774bc53c860db140397047cc49aedaf0a15477/wrapt-1.17.2-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:40d615e4fe22f4ad3528448c193b218e077656ca9ccb22ce2cb20db730f8d306", size = 113471, upload-time = "2025-01-14T10:34:50.934Z" }, + { url = "https://files.pythonhosted.org/packages/32/98/4ed894cf012b6d6aae5f5cc974006bdeb92f0241775addad3f8cd6ab71c8/wrapt-1.17.2-cp313-cp313t-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:a5aaeff38654462bc4b09023918b7f21790efb807f54c000a39d41d69cf552cb", size = 101208, upload-time = "2025-01-14T10:34:52.297Z" }, + { url = "https://files.pythonhosted.org/packages/ea/fd/0c30f2301ca94e655e5e057012e83284ce8c545df7661a78d8bfca2fac7a/wrapt-1.17.2-cp313-cp313t-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9a7d15bbd2bc99e92e39f49a04653062ee6085c0e18b3b7512a4f2fe91f2d681", size = 109339, upload-time = "2025-01-14T10:34:53.489Z" }, + { url = "https://files.pythonhosted.org/packages/75/56/05d000de894c4cfcb84bcd6b1df6214297b8089a7bd324c21a4765e49b14/wrapt-1.17.2-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:e3890b508a23299083e065f435a492b5435eba6e304a7114d2f919d400888cc6", size = 110232, upload-time = "2025-01-14T10:34:55.327Z" }, + { url = "https://files.pythonhosted.org/packages/53/f8/c3f6b2cf9b9277fb0813418e1503e68414cd036b3b099c823379c9575e6d/wrapt-1.17.2-cp313-cp313t-musllinux_1_2_i686.whl", hash = "sha256:8c8b293cd65ad716d13d8dd3624e42e5a19cc2a2f1acc74b30c2c13f15cb61a6", size = 100476, upload-time = "2025-01-14T10:34:58.055Z" }, + { url = "https://files.pythonhosted.org/packages/a7/b1/0bb11e29aa5139d90b770ebbfa167267b1fc548d2302c30c8f7572851738/wrapt-1.17.2-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:4c82b8785d98cdd9fed4cac84d765d234ed3251bd6afe34cb7ac523cb93e8b4f", size = 106377, upload-time = "2025-01-14T10:34:59.3Z" }, + { url = "https://files.pythonhosted.org/packages/6a/e1/0122853035b40b3f333bbb25f1939fc1045e21dd518f7f0922b60c156f7c/wrapt-1.17.2-cp313-cp313t-win32.whl", hash = "sha256:13e6afb7fe71fe7485a4550a8844cc9ffbe263c0f1a1eea569bc7091d4898555", size = 37986, upload-time = "2025-01-14T10:35:00.498Z" }, + { url = "https://files.pythonhosted.org/packages/09/5e/1655cf481e079c1f22d0cabdd4e51733679932718dc23bf2db175f329b76/wrapt-1.17.2-cp313-cp313t-win_amd64.whl", hash = "sha256:eaf675418ed6b3b31c7a989fd007fa7c3be66ce14e5c3b27336383604c9da85c", size = 40750, upload-time = "2025-01-14T10:35:03.378Z" }, + { url = "https://files.pythonhosted.org/packages/2d/82/f56956041adef78f849db6b289b282e72b55ab8045a75abad81898c28d19/wrapt-1.17.2-py3-none-any.whl", hash = "sha256:b18f2d1533a71f069c7f82d524a52599053d4c7166e9dd374ae2136b7f40f7c8", size = 23594, upload-time = "2025-01-14T10:35:44.018Z" }, ] [[package]] name = "xlsxwriter" version = "3.2.2" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/a1/08/26f69d1e9264e8107253018de9fc6b96f9219817d01c5f021e927384a8d1/xlsxwriter-3.2.2.tar.gz", hash = "sha256:befc7f92578a85fed261639fb6cde1fd51b79c5e854040847dde59d4317077dc", size = 205202 } +sdist = { url = "https://files.pythonhosted.org/packages/a1/08/26f69d1e9264e8107253018de9fc6b96f9219817d01c5f021e927384a8d1/xlsxwriter-3.2.2.tar.gz", hash = "sha256:befc7f92578a85fed261639fb6cde1fd51b79c5e854040847dde59d4317077dc", size = 205202, upload-time = "2025-01-28T20:23:14.387Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/9b/07/df054f7413bdfff5e98f75056e4ed0977d0c8716424011fac2587864d1d3/XlsxWriter-3.2.2-py3-none-any.whl", hash = "sha256:272ce861e7fa5e82a4a6ebc24511f2cb952fde3461f6c6e1a1e81d3272db1471", size = 165121 }, + { url = "https://files.pythonhosted.org/packages/9b/07/df054f7413bdfff5e98f75056e4ed0977d0c8716424011fac2587864d1d3/XlsxWriter-3.2.2-py3-none-any.whl", hash = "sha256:272ce861e7fa5e82a4a6ebc24511f2cb952fde3461f6c6e1a1e81d3272db1471", size = 165121, upload-time = "2025-01-28T20:23:11.654Z" }, ] [[package]] name = "xmltodict" version = "0.14.2" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/50/05/51dcca9a9bf5e1bce52582683ce50980bcadbc4fa5143b9f2b19ab99958f/xmltodict-0.14.2.tar.gz", hash = "sha256:201e7c28bb210e374999d1dde6382923ab0ed1a8a5faeece48ab525b7810a553", size = 51942 } +sdist = { url = "https://files.pythonhosted.org/packages/50/05/51dcca9a9bf5e1bce52582683ce50980bcadbc4fa5143b9f2b19ab99958f/xmltodict-0.14.2.tar.gz", hash = "sha256:201e7c28bb210e374999d1dde6382923ab0ed1a8a5faeece48ab525b7810a553", size = 51942, upload-time = "2024-10-16T06:10:29.683Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/d6/45/fc303eb433e8a2a271739c98e953728422fa61a3c1f36077a49e395c972e/xmltodict-0.14.2-py2.py3-none-any.whl", hash = "sha256:20cc7d723ed729276e808f26fb6b3599f786cbc37e06c65e192ba77c40f20aac", size = 9981 }, + { url = "https://files.pythonhosted.org/packages/d6/45/fc303eb433e8a2a271739c98e953728422fa61a3c1f36077a49e395c972e/xmltodict-0.14.2-py2.py3-none-any.whl", hash = "sha256:20cc7d723ed729276e808f26fb6b3599f786cbc37e06c65e192ba77c40f20aac", size = 9981, upload-time = "2024-10-16T06:10:27.649Z" }, ] [[package]] name = "xmod" version = "1.8.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/72/b2/e3edc608823348e628a919e1d7129e641997afadd946febdd704aecc5881/xmod-1.8.1.tar.gz", hash = "sha256:38c76486b9d672c546d57d8035df0beb7f4a9b088bc3fb2de5431ae821444377", size = 3988 } +sdist = { url = "https://files.pythonhosted.org/packages/72/b2/e3edc608823348e628a919e1d7129e641997afadd946febdd704aecc5881/xmod-1.8.1.tar.gz", hash = "sha256:38c76486b9d672c546d57d8035df0beb7f4a9b088bc3fb2de5431ae821444377", size = 3988, upload-time = "2024-01-04T18:03:17.663Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/33/6b/0dc75b64a764ea1cb8e4c32d1fb273c147304d4e5483cd58be482dc62e45/xmod-1.8.1-py3-none-any.whl", hash = "sha256:a24e9458a4853489042522bdca9e50ee2eac5ab75c809a91150a8a7f40670d48", size = 4610 }, + { url = "https://files.pythonhosted.org/packages/33/6b/0dc75b64a764ea1cb8e4c32d1fb273c147304d4e5483cd58be482dc62e45/xmod-1.8.1-py3-none-any.whl", hash = "sha256:a24e9458a4853489042522bdca9e50ee2eac5ab75c809a91150a8a7f40670d48", size = 4610, upload-time = "2024-01-04T18:03:16.078Z" }, ] [[package]] name = "xxhash" version = "3.5.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/00/5e/d6e5258d69df8b4ed8c83b6664f2b47d30d2dec551a29ad72a6c69eafd31/xxhash-3.5.0.tar.gz", hash = "sha256:84f2caddf951c9cbf8dc2e22a89d4ccf5d86391ac6418fe81e3c67d0cf60b45f", size = 84241 } -wheels = [ - { url = "https://files.pythonhosted.org/packages/bb/8a/0e9feca390d512d293afd844d31670e25608c4a901e10202aa98785eab09/xxhash-3.5.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:ece616532c499ee9afbb83078b1b952beffef121d989841f7f4b3dc5ac0fd212", size = 31970 }, - { url = "https://files.pythonhosted.org/packages/16/e6/be5aa49580cd064a18200ab78e29b88b1127e1a8c7955eb8ecf81f2626eb/xxhash-3.5.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:3171f693dbc2cef6477054a665dc255d996646b4023fe56cb4db80e26f4cc520", size = 30801 }, - { url = "https://files.pythonhosted.org/packages/20/ee/b8a99ebbc6d1113b3a3f09e747fa318c3cde5b04bd9c197688fadf0eeae8/xxhash-3.5.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7c5d3e570ef46adaf93fc81b44aca6002b5a4d8ca11bd0580c07eac537f36680", size = 220927 }, - { url = "https://files.pythonhosted.org/packages/58/62/15d10582ef159283a5c2b47f6d799fc3303fe3911d5bb0bcc820e1ef7ff4/xxhash-3.5.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:7cb29a034301e2982df8b1fe6328a84f4b676106a13e9135a0d7e0c3e9f806da", size = 200360 }, - { url = "https://files.pythonhosted.org/packages/23/41/61202663ea9b1bd8e53673b8ec9e2619989353dba8cfb68e59a9cbd9ffe3/xxhash-3.5.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:5d0d307d27099bb0cbeea7260eb39ed4fdb99c5542e21e94bb6fd29e49c57a23", size = 428528 }, - { url = "https://files.pythonhosted.org/packages/f2/07/d9a3059f702dec5b3b703737afb6dda32f304f6e9da181a229dafd052c29/xxhash-3.5.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c0342aafd421795d740e514bc9858ebddfc705a75a8c5046ac56d85fe97bf196", size = 194149 }, - { url = "https://files.pythonhosted.org/packages/eb/58/27caadf78226ecf1d62dbd0c01d152ed381c14c1ee4ad01f0d460fc40eac/xxhash-3.5.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3dbbd9892c5ebffeca1ed620cf0ade13eb55a0d8c84e0751a6653adc6ac40d0c", size = 207703 }, - { url = "https://files.pythonhosted.org/packages/b1/08/32d558ce23e1e068453c39aed7b3c1cdc690c177873ec0ca3a90d5808765/xxhash-3.5.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:4cc2d67fdb4d057730c75a64c5923abfa17775ae234a71b0200346bfb0a7f482", size = 216255 }, - { url = "https://files.pythonhosted.org/packages/3f/d4/2b971e2d2b0a61045f842b622ef11e94096cf1f12cd448b6fd426e80e0e2/xxhash-3.5.0-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:ec28adb204b759306a3d64358a5e5c07d7b1dd0ccbce04aa76cb9377b7b70296", size = 202744 }, - { url = "https://files.pythonhosted.org/packages/19/ae/6a6438864a8c4c39915d7b65effd85392ebe22710412902487e51769146d/xxhash-3.5.0-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:1328f6d8cca2b86acb14104e381225a3d7b42c92c4b86ceae814e5c400dbb415", size = 210115 }, - { url = "https://files.pythonhosted.org/packages/48/7d/b3c27c27d1fc868094d02fe4498ccce8cec9fcc591825c01d6bcb0b4fc49/xxhash-3.5.0-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:8d47ebd9f5d9607fd039c1fbf4994e3b071ea23eff42f4ecef246ab2b7334198", size = 414247 }, - { url = "https://files.pythonhosted.org/packages/a1/05/918f9e7d2fbbd334b829997045d341d6239b563c44e683b9a7ef8fe50f5d/xxhash-3.5.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:b96d559e0fcddd3343c510a0fe2b127fbff16bf346dd76280b82292567523442", size = 191419 }, - { url = "https://files.pythonhosted.org/packages/08/29/dfe393805b2f86bfc47c290b275f0b7c189dc2f4e136fd4754f32eb18a8d/xxhash-3.5.0-cp310-cp310-win32.whl", hash = "sha256:61c722ed8d49ac9bc26c7071eeaa1f6ff24053d553146d5df031802deffd03da", size = 30114 }, - { url = "https://files.pythonhosted.org/packages/7b/d7/aa0b22c4ebb7c3ccb993d4c565132abc641cd11164f8952d89eb6a501909/xxhash-3.5.0-cp310-cp310-win_amd64.whl", hash = "sha256:9bed5144c6923cc902cd14bb8963f2d5e034def4486ab0bbe1f58f03f042f9a9", size = 30003 }, - { url = "https://files.pythonhosted.org/packages/69/12/f969b81541ee91b55f1ce469d7ab55079593c80d04fd01691b550e535000/xxhash-3.5.0-cp310-cp310-win_arm64.whl", hash = "sha256:893074d651cf25c1cc14e3bea4fceefd67f2921b1bb8e40fcfeba56820de80c6", size = 26773 }, - { url = "https://files.pythonhosted.org/packages/b8/c7/afed0f131fbda960ff15eee7f304fa0eeb2d58770fade99897984852ef23/xxhash-3.5.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:02c2e816896dc6f85922ced60097bcf6f008dedfc5073dcba32f9c8dd786f3c1", size = 31969 }, - { url = "https://files.pythonhosted.org/packages/8c/0c/7c3bc6d87e5235672fcc2fb42fd5ad79fe1033925f71bf549ee068c7d1ca/xxhash-3.5.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:6027dcd885e21581e46d3c7f682cfb2b870942feeed58a21c29583512c3f09f8", size = 30800 }, - { url = "https://files.pythonhosted.org/packages/04/9e/01067981d98069eec1c20201f8c145367698e9056f8bc295346e4ea32dd1/xxhash-3.5.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1308fa542bbdbf2fa85e9e66b1077eea3a88bef38ee8a06270b4298a7a62a166", size = 221566 }, - { url = "https://files.pythonhosted.org/packages/d4/09/d4996de4059c3ce5342b6e1e6a77c9d6c91acce31f6ed979891872dd162b/xxhash-3.5.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:c28b2fdcee797e1c1961cd3bcd3d545cab22ad202c846235197935e1df2f8ef7", size = 201214 }, - { url = "https://files.pythonhosted.org/packages/62/f5/6d2dc9f8d55a7ce0f5e7bfef916e67536f01b85d32a9fbf137d4cadbee38/xxhash-3.5.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:924361811732ddad75ff23e90efd9ccfda4f664132feecb90895bade6a1b4623", size = 429433 }, - { url = "https://files.pythonhosted.org/packages/d9/72/9256303f10e41ab004799a4aa74b80b3c5977d6383ae4550548b24bd1971/xxhash-3.5.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:89997aa1c4b6a5b1e5b588979d1da048a3c6f15e55c11d117a56b75c84531f5a", size = 194822 }, - { url = "https://files.pythonhosted.org/packages/34/92/1a3a29acd08248a34b0e6a94f4e0ed9b8379a4ff471f1668e4dce7bdbaa8/xxhash-3.5.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:685c4f4e8c59837de103344eb1c8a3851f670309eb5c361f746805c5471b8c88", size = 208538 }, - { url = "https://files.pythonhosted.org/packages/53/ad/7fa1a109663366de42f724a1cdb8e796a260dbac45047bce153bc1e18abf/xxhash-3.5.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:dbd2ecfbfee70bc1a4acb7461fa6af7748ec2ab08ac0fa298f281c51518f982c", size = 216953 }, - { url = "https://files.pythonhosted.org/packages/35/02/137300e24203bf2b2a49b48ce898ecce6fd01789c0fcd9c686c0a002d129/xxhash-3.5.0-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:25b5a51dc3dfb20a10833c8eee25903fd2e14059e9afcd329c9da20609a307b2", size = 203594 }, - { url = "https://files.pythonhosted.org/packages/23/03/aeceb273933d7eee248c4322b98b8e971f06cc3880e5f7602c94e5578af5/xxhash-3.5.0-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:a8fb786fb754ef6ff8c120cb96629fb518f8eb5a61a16aac3a979a9dbd40a084", size = 210971 }, - { url = "https://files.pythonhosted.org/packages/e3/64/ed82ec09489474cbb35c716b189ddc1521d8b3de12b1b5ab41ce7f70253c/xxhash-3.5.0-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:a905ad00ad1e1c34fe4e9d7c1d949ab09c6fa90c919860c1534ff479f40fd12d", size = 415050 }, - { url = "https://files.pythonhosted.org/packages/71/43/6db4c02dcb488ad4e03bc86d70506c3d40a384ee73c9b5c93338eb1f3c23/xxhash-3.5.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:963be41bcd49f53af6d795f65c0da9b4cc518c0dd9c47145c98f61cb464f4839", size = 192216 }, - { url = "https://files.pythonhosted.org/packages/22/6d/db4abec29e7a567455344433d095fdb39c97db6955bb4a2c432e486b4d28/xxhash-3.5.0-cp311-cp311-win32.whl", hash = "sha256:109b436096d0a2dd039c355fa3414160ec4d843dfecc64a14077332a00aeb7da", size = 30120 }, - { url = "https://files.pythonhosted.org/packages/52/1c/fa3b61c0cf03e1da4767213672efe186b1dfa4fc901a4a694fb184a513d1/xxhash-3.5.0-cp311-cp311-win_amd64.whl", hash = "sha256:b702f806693201ad6c0a05ddbbe4c8f359626d0b3305f766077d51388a6bac58", size = 30003 }, - { url = "https://files.pythonhosted.org/packages/6b/8e/9e6fc572acf6e1cc7ccb01973c213f895cb8668a9d4c2b58a99350da14b7/xxhash-3.5.0-cp311-cp311-win_arm64.whl", hash = "sha256:c4dcb4120d0cc3cc448624147dba64e9021b278c63e34a38789b688fd0da9bf3", size = 26777 }, - { url = "https://files.pythonhosted.org/packages/07/0e/1bfce2502c57d7e2e787600b31c83535af83746885aa1a5f153d8c8059d6/xxhash-3.5.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:14470ace8bd3b5d51318782cd94e6f94431974f16cb3b8dc15d52f3b69df8e00", size = 31969 }, - { url = "https://files.pythonhosted.org/packages/3f/d6/8ca450d6fe5b71ce521b4e5db69622383d039e2b253e9b2f24f93265b52c/xxhash-3.5.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:59aa1203de1cb96dbeab595ded0ad0c0056bb2245ae11fac11c0ceea861382b9", size = 30787 }, - { url = "https://files.pythonhosted.org/packages/5b/84/de7c89bc6ef63d750159086a6ada6416cc4349eab23f76ab870407178b93/xxhash-3.5.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:08424f6648526076e28fae6ea2806c0a7d504b9ef05ae61d196d571e5c879c84", size = 220959 }, - { url = "https://files.pythonhosted.org/packages/fe/86/51258d3e8a8545ff26468c977101964c14d56a8a37f5835bc0082426c672/xxhash-3.5.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:61a1ff00674879725b194695e17f23d3248998b843eb5e933007ca743310f793", size = 200006 }, - { url = "https://files.pythonhosted.org/packages/02/0a/96973bd325412feccf23cf3680fd2246aebf4b789122f938d5557c54a6b2/xxhash-3.5.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:f2f2c61bee5844d41c3eb015ac652a0229e901074951ae48581d58bfb2ba01be", size = 428326 }, - { url = "https://files.pythonhosted.org/packages/11/a7/81dba5010f7e733de88af9555725146fc133be97ce36533867f4c7e75066/xxhash-3.5.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9d32a592cac88d18cc09a89172e1c32d7f2a6e516c3dfde1b9adb90ab5df54a6", size = 194380 }, - { url = "https://files.pythonhosted.org/packages/fb/7d/f29006ab398a173f4501c0e4977ba288f1c621d878ec217b4ff516810c04/xxhash-3.5.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:70dabf941dede727cca579e8c205e61121afc9b28516752fd65724be1355cc90", size = 207934 }, - { url = "https://files.pythonhosted.org/packages/8a/6e/6e88b8f24612510e73d4d70d9b0c7dff62a2e78451b9f0d042a5462c8d03/xxhash-3.5.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:e5d0ddaca65ecca9c10dcf01730165fd858533d0be84c75c327487c37a906a27", size = 216301 }, - { url = "https://files.pythonhosted.org/packages/af/51/7862f4fa4b75a25c3b4163c8a873f070532fe5f2d3f9b3fc869c8337a398/xxhash-3.5.0-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:3e5b5e16c5a480fe5f59f56c30abdeba09ffd75da8d13f6b9b6fd224d0b4d0a2", size = 203351 }, - { url = "https://files.pythonhosted.org/packages/22/61/8d6a40f288f791cf79ed5bb113159abf0c81d6efb86e734334f698eb4c59/xxhash-3.5.0-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:149b7914451eb154b3dfaa721315117ea1dac2cc55a01bfbd4df7c68c5dd683d", size = 210294 }, - { url = "https://files.pythonhosted.org/packages/17/02/215c4698955762d45a8158117190261b2dbefe9ae7e5b906768c09d8bc74/xxhash-3.5.0-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:eade977f5c96c677035ff39c56ac74d851b1cca7d607ab3d8f23c6b859379cab", size = 414674 }, - { url = "https://files.pythonhosted.org/packages/31/5c/b7a8db8a3237cff3d535261325d95de509f6a8ae439a5a7a4ffcff478189/xxhash-3.5.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:fa9f547bd98f5553d03160967866a71056a60960be00356a15ecc44efb40ba8e", size = 192022 }, - { url = "https://files.pythonhosted.org/packages/78/e3/dd76659b2811b3fd06892a8beb850e1996b63e9235af5a86ea348f053e9e/xxhash-3.5.0-cp312-cp312-win32.whl", hash = "sha256:f7b58d1fd3551b8c80a971199543379be1cee3d0d409e1f6d8b01c1a2eebf1f8", size = 30170 }, - { url = "https://files.pythonhosted.org/packages/d9/6b/1c443fe6cfeb4ad1dcf231cdec96eb94fb43d6498b4469ed8b51f8b59a37/xxhash-3.5.0-cp312-cp312-win_amd64.whl", hash = "sha256:fa0cafd3a2af231b4e113fba24a65d7922af91aeb23774a8b78228e6cd785e3e", size = 30040 }, - { url = "https://files.pythonhosted.org/packages/0f/eb/04405305f290173acc0350eba6d2f1a794b57925df0398861a20fbafa415/xxhash-3.5.0-cp312-cp312-win_arm64.whl", hash = "sha256:586886c7e89cb9828bcd8a5686b12e161368e0064d040e225e72607b43858ba2", size = 26796 }, - { url = "https://files.pythonhosted.org/packages/c9/b8/e4b3ad92d249be5c83fa72916c9091b0965cb0faeff05d9a0a3870ae6bff/xxhash-3.5.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:37889a0d13b0b7d739cfc128b1c902f04e32de17b33d74b637ad42f1c55101f6", size = 31795 }, - { url = "https://files.pythonhosted.org/packages/fc/d8/b3627a0aebfbfa4c12a41e22af3742cf08c8ea84f5cc3367b5de2d039cce/xxhash-3.5.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:97a662338797c660178e682f3bc180277b9569a59abfb5925e8620fba00b9fc5", size = 30792 }, - { url = "https://files.pythonhosted.org/packages/c3/cc/762312960691da989c7cd0545cb120ba2a4148741c6ba458aa723c00a3f8/xxhash-3.5.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7f85e0108d51092bdda90672476c7d909c04ada6923c14ff9d913c4f7dc8a3bc", size = 220950 }, - { url = "https://files.pythonhosted.org/packages/fe/e9/cc266f1042c3c13750e86a535496b58beb12bf8c50a915c336136f6168dc/xxhash-3.5.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:cd2fd827b0ba763ac919440042302315c564fdb797294d86e8cdd4578e3bc7f3", size = 199980 }, - { url = "https://files.pythonhosted.org/packages/bf/85/a836cd0dc5cc20376de26b346858d0ac9656f8f730998ca4324921a010b9/xxhash-3.5.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:82085c2abec437abebf457c1d12fccb30cc8b3774a0814872511f0f0562c768c", size = 428324 }, - { url = "https://files.pythonhosted.org/packages/b4/0e/15c243775342ce840b9ba34aceace06a1148fa1630cd8ca269e3223987f5/xxhash-3.5.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:07fda5de378626e502b42b311b049848c2ef38784d0d67b6f30bb5008642f8eb", size = 194370 }, - { url = "https://files.pythonhosted.org/packages/87/a1/b028bb02636dfdc190da01951d0703b3d904301ed0ef6094d948983bef0e/xxhash-3.5.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c279f0d2b34ef15f922b77966640ade58b4ccdfef1c4d94b20f2a364617a493f", size = 207911 }, - { url = "https://files.pythonhosted.org/packages/80/d5/73c73b03fc0ac73dacf069fdf6036c9abad82de0a47549e9912c955ab449/xxhash-3.5.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:89e66ceed67b213dec5a773e2f7a9e8c58f64daeb38c7859d8815d2c89f39ad7", size = 216352 }, - { url = "https://files.pythonhosted.org/packages/b6/2a/5043dba5ddbe35b4fe6ea0a111280ad9c3d4ba477dd0f2d1fe1129bda9d0/xxhash-3.5.0-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:bcd51708a633410737111e998ceb3b45d3dbc98c0931f743d9bb0a209033a326", size = 203410 }, - { url = "https://files.pythonhosted.org/packages/a2/b2/9a8ded888b7b190aed75b484eb5c853ddd48aa2896e7b59bbfbce442f0a1/xxhash-3.5.0-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:3ff2c0a34eae7df88c868be53a8dd56fbdf592109e21d4bfa092a27b0bf4a7bf", size = 210322 }, - { url = "https://files.pythonhosted.org/packages/98/62/440083fafbc917bf3e4b67c2ade621920dd905517e85631c10aac955c1d2/xxhash-3.5.0-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:4e28503dccc7d32e0b9817aa0cbfc1f45f563b2c995b7a66c4c8a0d232e840c7", size = 414725 }, - { url = "https://files.pythonhosted.org/packages/75/db/009206f7076ad60a517e016bb0058381d96a007ce3f79fa91d3010f49cc2/xxhash-3.5.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:a6c50017518329ed65a9e4829154626f008916d36295b6a3ba336e2458824c8c", size = 192070 }, - { url = "https://files.pythonhosted.org/packages/1f/6d/c61e0668943a034abc3a569cdc5aeae37d686d9da7e39cf2ed621d533e36/xxhash-3.5.0-cp313-cp313-win32.whl", hash = "sha256:53a068fe70301ec30d868ece566ac90d873e3bb059cf83c32e76012c889b8637", size = 30172 }, - { url = "https://files.pythonhosted.org/packages/96/14/8416dce965f35e3d24722cdf79361ae154fa23e2ab730e5323aa98d7919e/xxhash-3.5.0-cp313-cp313-win_amd64.whl", hash = "sha256:80babcc30e7a1a484eab952d76a4f4673ff601f54d5142c26826502740e70b43", size = 30041 }, - { url = "https://files.pythonhosted.org/packages/27/ee/518b72faa2073f5aa8e3262408d284892cb79cf2754ba0c3a5870645ef73/xxhash-3.5.0-cp313-cp313-win_arm64.whl", hash = "sha256:4811336f1ce11cac89dcbd18f3a25c527c16311709a89313c3acaf771def2d4b", size = 26801 }, - { url = "https://files.pythonhosted.org/packages/ab/9a/233606bada5bd6f50b2b72c45de3d9868ad551e83893d2ac86dc7bb8553a/xxhash-3.5.0-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:2014c5b3ff15e64feecb6b713af12093f75b7926049e26a580e94dcad3c73d8c", size = 29732 }, - { url = "https://files.pythonhosted.org/packages/0c/67/f75276ca39e2c6604e3bee6c84e9db8a56a4973fde9bf35989787cf6e8aa/xxhash-3.5.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:fab81ef75003eda96239a23eda4e4543cedc22e34c373edcaf744e721a163986", size = 36214 }, - { url = "https://files.pythonhosted.org/packages/0f/f8/f6c61fd794229cc3848d144f73754a0c107854372d7261419dcbbd286299/xxhash-3.5.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4e2febf914ace002132aa09169cc572e0d8959d0f305f93d5828c4836f9bc5a6", size = 32020 }, - { url = "https://files.pythonhosted.org/packages/79/d3/c029c99801526f859e6b38d34ab87c08993bf3dcea34b11275775001638a/xxhash-3.5.0-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:5d3a10609c51da2a1c0ea0293fc3968ca0a18bd73838455b5bca3069d7f8e32b", size = 40515 }, - { url = "https://files.pythonhosted.org/packages/62/e3/bef7b82c1997579c94de9ac5ea7626d01ae5858aa22bf4fcb38bf220cb3e/xxhash-3.5.0-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:5a74f23335b9689b66eb6dbe2a931a88fcd7a4c2cc4b1cb0edba8ce381c7a1da", size = 30064 }, +sdist = { url = "https://files.pythonhosted.org/packages/00/5e/d6e5258d69df8b4ed8c83b6664f2b47d30d2dec551a29ad72a6c69eafd31/xxhash-3.5.0.tar.gz", hash = "sha256:84f2caddf951c9cbf8dc2e22a89d4ccf5d86391ac6418fe81e3c67d0cf60b45f", size = 84241, upload-time = "2024-08-17T09:20:38.972Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/bb/8a/0e9feca390d512d293afd844d31670e25608c4a901e10202aa98785eab09/xxhash-3.5.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:ece616532c499ee9afbb83078b1b952beffef121d989841f7f4b3dc5ac0fd212", size = 31970, upload-time = "2024-08-17T09:17:35.675Z" }, + { url = "https://files.pythonhosted.org/packages/16/e6/be5aa49580cd064a18200ab78e29b88b1127e1a8c7955eb8ecf81f2626eb/xxhash-3.5.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:3171f693dbc2cef6477054a665dc255d996646b4023fe56cb4db80e26f4cc520", size = 30801, upload-time = "2024-08-17T09:17:37.353Z" }, + { url = "https://files.pythonhosted.org/packages/20/ee/b8a99ebbc6d1113b3a3f09e747fa318c3cde5b04bd9c197688fadf0eeae8/xxhash-3.5.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7c5d3e570ef46adaf93fc81b44aca6002b5a4d8ca11bd0580c07eac537f36680", size = 220927, upload-time = "2024-08-17T09:17:38.835Z" }, + { url = "https://files.pythonhosted.org/packages/58/62/15d10582ef159283a5c2b47f6d799fc3303fe3911d5bb0bcc820e1ef7ff4/xxhash-3.5.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:7cb29a034301e2982df8b1fe6328a84f4b676106a13e9135a0d7e0c3e9f806da", size = 200360, upload-time = "2024-08-17T09:17:40.851Z" }, + { url = "https://files.pythonhosted.org/packages/23/41/61202663ea9b1bd8e53673b8ec9e2619989353dba8cfb68e59a9cbd9ffe3/xxhash-3.5.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:5d0d307d27099bb0cbeea7260eb39ed4fdb99c5542e21e94bb6fd29e49c57a23", size = 428528, upload-time = "2024-08-17T09:17:42.545Z" }, + { url = "https://files.pythonhosted.org/packages/f2/07/d9a3059f702dec5b3b703737afb6dda32f304f6e9da181a229dafd052c29/xxhash-3.5.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c0342aafd421795d740e514bc9858ebddfc705a75a8c5046ac56d85fe97bf196", size = 194149, upload-time = "2024-08-17T09:17:44.361Z" }, + { url = "https://files.pythonhosted.org/packages/eb/58/27caadf78226ecf1d62dbd0c01d152ed381c14c1ee4ad01f0d460fc40eac/xxhash-3.5.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3dbbd9892c5ebffeca1ed620cf0ade13eb55a0d8c84e0751a6653adc6ac40d0c", size = 207703, upload-time = "2024-08-17T09:17:46.656Z" }, + { url = "https://files.pythonhosted.org/packages/b1/08/32d558ce23e1e068453c39aed7b3c1cdc690c177873ec0ca3a90d5808765/xxhash-3.5.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:4cc2d67fdb4d057730c75a64c5923abfa17775ae234a71b0200346bfb0a7f482", size = 216255, upload-time = "2024-08-17T09:17:48.031Z" }, + { url = "https://files.pythonhosted.org/packages/3f/d4/2b971e2d2b0a61045f842b622ef11e94096cf1f12cd448b6fd426e80e0e2/xxhash-3.5.0-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:ec28adb204b759306a3d64358a5e5c07d7b1dd0ccbce04aa76cb9377b7b70296", size = 202744, upload-time = "2024-08-17T09:17:50.045Z" }, + { url = "https://files.pythonhosted.org/packages/19/ae/6a6438864a8c4c39915d7b65effd85392ebe22710412902487e51769146d/xxhash-3.5.0-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:1328f6d8cca2b86acb14104e381225a3d7b42c92c4b86ceae814e5c400dbb415", size = 210115, upload-time = "2024-08-17T09:17:51.834Z" }, + { url = "https://files.pythonhosted.org/packages/48/7d/b3c27c27d1fc868094d02fe4498ccce8cec9fcc591825c01d6bcb0b4fc49/xxhash-3.5.0-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:8d47ebd9f5d9607fd039c1fbf4994e3b071ea23eff42f4ecef246ab2b7334198", size = 414247, upload-time = "2024-08-17T09:17:53.094Z" }, + { url = "https://files.pythonhosted.org/packages/a1/05/918f9e7d2fbbd334b829997045d341d6239b563c44e683b9a7ef8fe50f5d/xxhash-3.5.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:b96d559e0fcddd3343c510a0fe2b127fbff16bf346dd76280b82292567523442", size = 191419, upload-time = "2024-08-17T09:17:54.906Z" }, + { url = "https://files.pythonhosted.org/packages/08/29/dfe393805b2f86bfc47c290b275f0b7c189dc2f4e136fd4754f32eb18a8d/xxhash-3.5.0-cp310-cp310-win32.whl", hash = "sha256:61c722ed8d49ac9bc26c7071eeaa1f6ff24053d553146d5df031802deffd03da", size = 30114, upload-time = "2024-08-17T09:17:56.566Z" }, + { url = "https://files.pythonhosted.org/packages/7b/d7/aa0b22c4ebb7c3ccb993d4c565132abc641cd11164f8952d89eb6a501909/xxhash-3.5.0-cp310-cp310-win_amd64.whl", hash = "sha256:9bed5144c6923cc902cd14bb8963f2d5e034def4486ab0bbe1f58f03f042f9a9", size = 30003, upload-time = "2024-08-17T09:17:57.596Z" }, + { url = "https://files.pythonhosted.org/packages/69/12/f969b81541ee91b55f1ce469d7ab55079593c80d04fd01691b550e535000/xxhash-3.5.0-cp310-cp310-win_arm64.whl", hash = "sha256:893074d651cf25c1cc14e3bea4fceefd67f2921b1bb8e40fcfeba56820de80c6", size = 26773, upload-time = "2024-08-17T09:17:59.169Z" }, + { url = "https://files.pythonhosted.org/packages/b8/c7/afed0f131fbda960ff15eee7f304fa0eeb2d58770fade99897984852ef23/xxhash-3.5.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:02c2e816896dc6f85922ced60097bcf6f008dedfc5073dcba32f9c8dd786f3c1", size = 31969, upload-time = "2024-08-17T09:18:00.852Z" }, + { url = "https://files.pythonhosted.org/packages/8c/0c/7c3bc6d87e5235672fcc2fb42fd5ad79fe1033925f71bf549ee068c7d1ca/xxhash-3.5.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:6027dcd885e21581e46d3c7f682cfb2b870942feeed58a21c29583512c3f09f8", size = 30800, upload-time = "2024-08-17T09:18:01.863Z" }, + { url = "https://files.pythonhosted.org/packages/04/9e/01067981d98069eec1c20201f8c145367698e9056f8bc295346e4ea32dd1/xxhash-3.5.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1308fa542bbdbf2fa85e9e66b1077eea3a88bef38ee8a06270b4298a7a62a166", size = 221566, upload-time = "2024-08-17T09:18:03.461Z" }, + { url = "https://files.pythonhosted.org/packages/d4/09/d4996de4059c3ce5342b6e1e6a77c9d6c91acce31f6ed979891872dd162b/xxhash-3.5.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:c28b2fdcee797e1c1961cd3bcd3d545cab22ad202c846235197935e1df2f8ef7", size = 201214, upload-time = "2024-08-17T09:18:05.616Z" }, + { url = "https://files.pythonhosted.org/packages/62/f5/6d2dc9f8d55a7ce0f5e7bfef916e67536f01b85d32a9fbf137d4cadbee38/xxhash-3.5.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:924361811732ddad75ff23e90efd9ccfda4f664132feecb90895bade6a1b4623", size = 429433, upload-time = "2024-08-17T09:18:06.957Z" }, + { url = "https://files.pythonhosted.org/packages/d9/72/9256303f10e41ab004799a4aa74b80b3c5977d6383ae4550548b24bd1971/xxhash-3.5.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:89997aa1c4b6a5b1e5b588979d1da048a3c6f15e55c11d117a56b75c84531f5a", size = 194822, upload-time = "2024-08-17T09:18:08.331Z" }, + { url = "https://files.pythonhosted.org/packages/34/92/1a3a29acd08248a34b0e6a94f4e0ed9b8379a4ff471f1668e4dce7bdbaa8/xxhash-3.5.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:685c4f4e8c59837de103344eb1c8a3851f670309eb5c361f746805c5471b8c88", size = 208538, upload-time = "2024-08-17T09:18:10.332Z" }, + { url = "https://files.pythonhosted.org/packages/53/ad/7fa1a109663366de42f724a1cdb8e796a260dbac45047bce153bc1e18abf/xxhash-3.5.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:dbd2ecfbfee70bc1a4acb7461fa6af7748ec2ab08ac0fa298f281c51518f982c", size = 216953, upload-time = "2024-08-17T09:18:11.707Z" }, + { url = "https://files.pythonhosted.org/packages/35/02/137300e24203bf2b2a49b48ce898ecce6fd01789c0fcd9c686c0a002d129/xxhash-3.5.0-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:25b5a51dc3dfb20a10833c8eee25903fd2e14059e9afcd329c9da20609a307b2", size = 203594, upload-time = "2024-08-17T09:18:13.799Z" }, + { url = "https://files.pythonhosted.org/packages/23/03/aeceb273933d7eee248c4322b98b8e971f06cc3880e5f7602c94e5578af5/xxhash-3.5.0-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:a8fb786fb754ef6ff8c120cb96629fb518f8eb5a61a16aac3a979a9dbd40a084", size = 210971, upload-time = "2024-08-17T09:18:15.824Z" }, + { url = "https://files.pythonhosted.org/packages/e3/64/ed82ec09489474cbb35c716b189ddc1521d8b3de12b1b5ab41ce7f70253c/xxhash-3.5.0-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:a905ad00ad1e1c34fe4e9d7c1d949ab09c6fa90c919860c1534ff479f40fd12d", size = 415050, upload-time = "2024-08-17T09:18:17.142Z" }, + { url = "https://files.pythonhosted.org/packages/71/43/6db4c02dcb488ad4e03bc86d70506c3d40a384ee73c9b5c93338eb1f3c23/xxhash-3.5.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:963be41bcd49f53af6d795f65c0da9b4cc518c0dd9c47145c98f61cb464f4839", size = 192216, upload-time = "2024-08-17T09:18:18.779Z" }, + { url = "https://files.pythonhosted.org/packages/22/6d/db4abec29e7a567455344433d095fdb39c97db6955bb4a2c432e486b4d28/xxhash-3.5.0-cp311-cp311-win32.whl", hash = "sha256:109b436096d0a2dd039c355fa3414160ec4d843dfecc64a14077332a00aeb7da", size = 30120, upload-time = "2024-08-17T09:18:20.009Z" }, + { url = "https://files.pythonhosted.org/packages/52/1c/fa3b61c0cf03e1da4767213672efe186b1dfa4fc901a4a694fb184a513d1/xxhash-3.5.0-cp311-cp311-win_amd64.whl", hash = "sha256:b702f806693201ad6c0a05ddbbe4c8f359626d0b3305f766077d51388a6bac58", size = 30003, upload-time = "2024-08-17T09:18:21.052Z" }, + { url = "https://files.pythonhosted.org/packages/6b/8e/9e6fc572acf6e1cc7ccb01973c213f895cb8668a9d4c2b58a99350da14b7/xxhash-3.5.0-cp311-cp311-win_arm64.whl", hash = "sha256:c4dcb4120d0cc3cc448624147dba64e9021b278c63e34a38789b688fd0da9bf3", size = 26777, upload-time = "2024-08-17T09:18:22.809Z" }, + { url = "https://files.pythonhosted.org/packages/07/0e/1bfce2502c57d7e2e787600b31c83535af83746885aa1a5f153d8c8059d6/xxhash-3.5.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:14470ace8bd3b5d51318782cd94e6f94431974f16cb3b8dc15d52f3b69df8e00", size = 31969, upload-time = "2024-08-17T09:18:24.025Z" }, + { url = "https://files.pythonhosted.org/packages/3f/d6/8ca450d6fe5b71ce521b4e5db69622383d039e2b253e9b2f24f93265b52c/xxhash-3.5.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:59aa1203de1cb96dbeab595ded0ad0c0056bb2245ae11fac11c0ceea861382b9", size = 30787, upload-time = "2024-08-17T09:18:25.318Z" }, + { url = "https://files.pythonhosted.org/packages/5b/84/de7c89bc6ef63d750159086a6ada6416cc4349eab23f76ab870407178b93/xxhash-3.5.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:08424f6648526076e28fae6ea2806c0a7d504b9ef05ae61d196d571e5c879c84", size = 220959, upload-time = "2024-08-17T09:18:26.518Z" }, + { url = "https://files.pythonhosted.org/packages/fe/86/51258d3e8a8545ff26468c977101964c14d56a8a37f5835bc0082426c672/xxhash-3.5.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:61a1ff00674879725b194695e17f23d3248998b843eb5e933007ca743310f793", size = 200006, upload-time = "2024-08-17T09:18:27.905Z" }, + { url = "https://files.pythonhosted.org/packages/02/0a/96973bd325412feccf23cf3680fd2246aebf4b789122f938d5557c54a6b2/xxhash-3.5.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:f2f2c61bee5844d41c3eb015ac652a0229e901074951ae48581d58bfb2ba01be", size = 428326, upload-time = "2024-08-17T09:18:29.335Z" }, + { url = "https://files.pythonhosted.org/packages/11/a7/81dba5010f7e733de88af9555725146fc133be97ce36533867f4c7e75066/xxhash-3.5.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9d32a592cac88d18cc09a89172e1c32d7f2a6e516c3dfde1b9adb90ab5df54a6", size = 194380, upload-time = "2024-08-17T09:18:30.706Z" }, + { url = "https://files.pythonhosted.org/packages/fb/7d/f29006ab398a173f4501c0e4977ba288f1c621d878ec217b4ff516810c04/xxhash-3.5.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:70dabf941dede727cca579e8c205e61121afc9b28516752fd65724be1355cc90", size = 207934, upload-time = "2024-08-17T09:18:32.133Z" }, + { url = "https://files.pythonhosted.org/packages/8a/6e/6e88b8f24612510e73d4d70d9b0c7dff62a2e78451b9f0d042a5462c8d03/xxhash-3.5.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:e5d0ddaca65ecca9c10dcf01730165fd858533d0be84c75c327487c37a906a27", size = 216301, upload-time = "2024-08-17T09:18:33.474Z" }, + { url = "https://files.pythonhosted.org/packages/af/51/7862f4fa4b75a25c3b4163c8a873f070532fe5f2d3f9b3fc869c8337a398/xxhash-3.5.0-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:3e5b5e16c5a480fe5f59f56c30abdeba09ffd75da8d13f6b9b6fd224d0b4d0a2", size = 203351, upload-time = "2024-08-17T09:18:34.889Z" }, + { url = "https://files.pythonhosted.org/packages/22/61/8d6a40f288f791cf79ed5bb113159abf0c81d6efb86e734334f698eb4c59/xxhash-3.5.0-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:149b7914451eb154b3dfaa721315117ea1dac2cc55a01bfbd4df7c68c5dd683d", size = 210294, upload-time = "2024-08-17T09:18:36.355Z" }, + { url = "https://files.pythonhosted.org/packages/17/02/215c4698955762d45a8158117190261b2dbefe9ae7e5b906768c09d8bc74/xxhash-3.5.0-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:eade977f5c96c677035ff39c56ac74d851b1cca7d607ab3d8f23c6b859379cab", size = 414674, upload-time = "2024-08-17T09:18:38.536Z" }, + { url = "https://files.pythonhosted.org/packages/31/5c/b7a8db8a3237cff3d535261325d95de509f6a8ae439a5a7a4ffcff478189/xxhash-3.5.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:fa9f547bd98f5553d03160967866a71056a60960be00356a15ecc44efb40ba8e", size = 192022, upload-time = "2024-08-17T09:18:40.138Z" }, + { url = "https://files.pythonhosted.org/packages/78/e3/dd76659b2811b3fd06892a8beb850e1996b63e9235af5a86ea348f053e9e/xxhash-3.5.0-cp312-cp312-win32.whl", hash = "sha256:f7b58d1fd3551b8c80a971199543379be1cee3d0d409e1f6d8b01c1a2eebf1f8", size = 30170, upload-time = "2024-08-17T09:18:42.163Z" }, + { url = "https://files.pythonhosted.org/packages/d9/6b/1c443fe6cfeb4ad1dcf231cdec96eb94fb43d6498b4469ed8b51f8b59a37/xxhash-3.5.0-cp312-cp312-win_amd64.whl", hash = "sha256:fa0cafd3a2af231b4e113fba24a65d7922af91aeb23774a8b78228e6cd785e3e", size = 30040, upload-time = "2024-08-17T09:18:43.699Z" }, + { url = "https://files.pythonhosted.org/packages/0f/eb/04405305f290173acc0350eba6d2f1a794b57925df0398861a20fbafa415/xxhash-3.5.0-cp312-cp312-win_arm64.whl", hash = "sha256:586886c7e89cb9828bcd8a5686b12e161368e0064d040e225e72607b43858ba2", size = 26796, upload-time = "2024-08-17T09:18:45.29Z" }, + { url = "https://files.pythonhosted.org/packages/c9/b8/e4b3ad92d249be5c83fa72916c9091b0965cb0faeff05d9a0a3870ae6bff/xxhash-3.5.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:37889a0d13b0b7d739cfc128b1c902f04e32de17b33d74b637ad42f1c55101f6", size = 31795, upload-time = "2024-08-17T09:18:46.813Z" }, + { url = "https://files.pythonhosted.org/packages/fc/d8/b3627a0aebfbfa4c12a41e22af3742cf08c8ea84f5cc3367b5de2d039cce/xxhash-3.5.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:97a662338797c660178e682f3bc180277b9569a59abfb5925e8620fba00b9fc5", size = 30792, upload-time = "2024-08-17T09:18:47.862Z" }, + { url = "https://files.pythonhosted.org/packages/c3/cc/762312960691da989c7cd0545cb120ba2a4148741c6ba458aa723c00a3f8/xxhash-3.5.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7f85e0108d51092bdda90672476c7d909c04ada6923c14ff9d913c4f7dc8a3bc", size = 220950, upload-time = "2024-08-17T09:18:49.06Z" }, + { url = "https://files.pythonhosted.org/packages/fe/e9/cc266f1042c3c13750e86a535496b58beb12bf8c50a915c336136f6168dc/xxhash-3.5.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:cd2fd827b0ba763ac919440042302315c564fdb797294d86e8cdd4578e3bc7f3", size = 199980, upload-time = "2024-08-17T09:18:50.445Z" }, + { url = "https://files.pythonhosted.org/packages/bf/85/a836cd0dc5cc20376de26b346858d0ac9656f8f730998ca4324921a010b9/xxhash-3.5.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:82085c2abec437abebf457c1d12fccb30cc8b3774a0814872511f0f0562c768c", size = 428324, upload-time = "2024-08-17T09:18:51.988Z" }, + { url = "https://files.pythonhosted.org/packages/b4/0e/15c243775342ce840b9ba34aceace06a1148fa1630cd8ca269e3223987f5/xxhash-3.5.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:07fda5de378626e502b42b311b049848c2ef38784d0d67b6f30bb5008642f8eb", size = 194370, upload-time = "2024-08-17T09:18:54.164Z" }, + { url = "https://files.pythonhosted.org/packages/87/a1/b028bb02636dfdc190da01951d0703b3d904301ed0ef6094d948983bef0e/xxhash-3.5.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c279f0d2b34ef15f922b77966640ade58b4ccdfef1c4d94b20f2a364617a493f", size = 207911, upload-time = "2024-08-17T09:18:55.509Z" }, + { url = "https://files.pythonhosted.org/packages/80/d5/73c73b03fc0ac73dacf069fdf6036c9abad82de0a47549e9912c955ab449/xxhash-3.5.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:89e66ceed67b213dec5a773e2f7a9e8c58f64daeb38c7859d8815d2c89f39ad7", size = 216352, upload-time = "2024-08-17T09:18:57.073Z" }, + { url = "https://files.pythonhosted.org/packages/b6/2a/5043dba5ddbe35b4fe6ea0a111280ad9c3d4ba477dd0f2d1fe1129bda9d0/xxhash-3.5.0-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:bcd51708a633410737111e998ceb3b45d3dbc98c0931f743d9bb0a209033a326", size = 203410, upload-time = "2024-08-17T09:18:58.54Z" }, + { url = "https://files.pythonhosted.org/packages/a2/b2/9a8ded888b7b190aed75b484eb5c853ddd48aa2896e7b59bbfbce442f0a1/xxhash-3.5.0-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:3ff2c0a34eae7df88c868be53a8dd56fbdf592109e21d4bfa092a27b0bf4a7bf", size = 210322, upload-time = "2024-08-17T09:18:59.943Z" }, + { url = "https://files.pythonhosted.org/packages/98/62/440083fafbc917bf3e4b67c2ade621920dd905517e85631c10aac955c1d2/xxhash-3.5.0-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:4e28503dccc7d32e0b9817aa0cbfc1f45f563b2c995b7a66c4c8a0d232e840c7", size = 414725, upload-time = "2024-08-17T09:19:01.332Z" }, + { url = "https://files.pythonhosted.org/packages/75/db/009206f7076ad60a517e016bb0058381d96a007ce3f79fa91d3010f49cc2/xxhash-3.5.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:a6c50017518329ed65a9e4829154626f008916d36295b6a3ba336e2458824c8c", size = 192070, upload-time = "2024-08-17T09:19:03.007Z" }, + { url = "https://files.pythonhosted.org/packages/1f/6d/c61e0668943a034abc3a569cdc5aeae37d686d9da7e39cf2ed621d533e36/xxhash-3.5.0-cp313-cp313-win32.whl", hash = "sha256:53a068fe70301ec30d868ece566ac90d873e3bb059cf83c32e76012c889b8637", size = 30172, upload-time = "2024-08-17T09:19:04.355Z" }, + { url = "https://files.pythonhosted.org/packages/96/14/8416dce965f35e3d24722cdf79361ae154fa23e2ab730e5323aa98d7919e/xxhash-3.5.0-cp313-cp313-win_amd64.whl", hash = "sha256:80babcc30e7a1a484eab952d76a4f4673ff601f54d5142c26826502740e70b43", size = 30041, upload-time = "2024-08-17T09:19:05.435Z" }, + { url = "https://files.pythonhosted.org/packages/27/ee/518b72faa2073f5aa8e3262408d284892cb79cf2754ba0c3a5870645ef73/xxhash-3.5.0-cp313-cp313-win_arm64.whl", hash = "sha256:4811336f1ce11cac89dcbd18f3a25c527c16311709a89313c3acaf771def2d4b", size = 26801, upload-time = "2024-08-17T09:19:06.547Z" }, + { url = "https://files.pythonhosted.org/packages/ab/9a/233606bada5bd6f50b2b72c45de3d9868ad551e83893d2ac86dc7bb8553a/xxhash-3.5.0-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:2014c5b3ff15e64feecb6b713af12093f75b7926049e26a580e94dcad3c73d8c", size = 29732, upload-time = "2024-08-17T09:20:11.175Z" }, + { url = "https://files.pythonhosted.org/packages/0c/67/f75276ca39e2c6604e3bee6c84e9db8a56a4973fde9bf35989787cf6e8aa/xxhash-3.5.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:fab81ef75003eda96239a23eda4e4543cedc22e34c373edcaf744e721a163986", size = 36214, upload-time = "2024-08-17T09:20:12.335Z" }, + { url = "https://files.pythonhosted.org/packages/0f/f8/f6c61fd794229cc3848d144f73754a0c107854372d7261419dcbbd286299/xxhash-3.5.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4e2febf914ace002132aa09169cc572e0d8959d0f305f93d5828c4836f9bc5a6", size = 32020, upload-time = "2024-08-17T09:20:13.537Z" }, + { url = "https://files.pythonhosted.org/packages/79/d3/c029c99801526f859e6b38d34ab87c08993bf3dcea34b11275775001638a/xxhash-3.5.0-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:5d3a10609c51da2a1c0ea0293fc3968ca0a18bd73838455b5bca3069d7f8e32b", size = 40515, upload-time = "2024-08-17T09:20:14.669Z" }, + { url = "https://files.pythonhosted.org/packages/62/e3/bef7b82c1997579c94de9ac5ea7626d01ae5858aa22bf4fcb38bf220cb3e/xxhash-3.5.0-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:5a74f23335b9689b66eb6dbe2a931a88fcd7a4c2cc4b1cb0edba8ce381c7a1da", size = 30064, upload-time = "2024-08-17T09:20:15.925Z" }, ] [[package]] @@ -11039,73 +11059,73 @@ dependencies = [ { name = "multidict" }, { name = "propcache" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/b7/9d/4b94a8e6d2b51b599516a5cb88e5bc99b4d8d4583e468057eaa29d5f0918/yarl-1.18.3.tar.gz", hash = "sha256:ac1801c45cbf77b6c99242eeff4fffb5e4e73a800b5c4ad4fc0be5def634d2e1", size = 181062 } -wheels = [ - { url = "https://files.pythonhosted.org/packages/d2/98/e005bc608765a8a5569f58e650961314873c8469c333616eb40bff19ae97/yarl-1.18.3-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:7df647e8edd71f000a5208fe6ff8c382a1de8edfbccdbbfe649d263de07d8c34", size = 141458 }, - { url = "https://files.pythonhosted.org/packages/df/5d/f8106b263b8ae8a866b46d9be869ac01f9b3fb7f2325f3ecb3df8003f796/yarl-1.18.3-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:c69697d3adff5aa4f874b19c0e4ed65180ceed6318ec856ebc423aa5850d84f7", size = 94365 }, - { url = "https://files.pythonhosted.org/packages/56/3e/d8637ddb9ba69bf851f765a3ee288676f7cf64fb3be13760c18cbc9d10bd/yarl-1.18.3-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:602d98f2c2d929f8e697ed274fbadc09902c4025c5a9963bf4e9edfc3ab6f7ed", size = 92181 }, - { url = "https://files.pythonhosted.org/packages/76/f9/d616a5c2daae281171de10fba41e1c0e2d8207166fc3547252f7d469b4e1/yarl-1.18.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c654d5207c78e0bd6d749f6dae1dcbbfde3403ad3a4b11f3c5544d9906969dde", size = 315349 }, - { url = "https://files.pythonhosted.org/packages/bb/b4/3ea5e7b6f08f698b3769a06054783e434f6d59857181b5c4e145de83f59b/yarl-1.18.3-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:5094d9206c64181d0f6e76ebd8fb2f8fe274950a63890ee9e0ebfd58bf9d787b", size = 330494 }, - { url = "https://files.pythonhosted.org/packages/55/f1/e0fc810554877b1b67420568afff51b967baed5b53bcc983ab164eebf9c9/yarl-1.18.3-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:35098b24e0327fc4ebdc8ffe336cee0a87a700c24ffed13161af80124b7dc8e5", size = 326927 }, - { url = "https://files.pythonhosted.org/packages/a9/42/b1753949b327b36f210899f2dd0a0947c0c74e42a32de3f8eb5c7d93edca/yarl-1.18.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3236da9272872443f81fedc389bace88408f64f89f75d1bdb2256069a8730ccc", size = 319703 }, - { url = "https://files.pythonhosted.org/packages/f0/6d/e87c62dc9635daefb064b56f5c97df55a2e9cc947a2b3afd4fd2f3b841c7/yarl-1.18.3-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:e2c08cc9b16f4f4bc522771d96734c7901e7ebef70c6c5c35dd0f10845270bcd", size = 310246 }, - { url = "https://files.pythonhosted.org/packages/e3/ef/e2e8d1785cdcbd986f7622d7f0098205f3644546da7919c24b95790ec65a/yarl-1.18.3-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:80316a8bd5109320d38eef8833ccf5f89608c9107d02d2a7f985f98ed6876990", size = 319730 }, - { url = "https://files.pythonhosted.org/packages/fc/15/8723e22345bc160dfde68c4b3ae8b236e868f9963c74015f1bc8a614101c/yarl-1.18.3-cp310-cp310-musllinux_1_2_armv7l.whl", hash = "sha256:c1e1cc06da1491e6734f0ea1e6294ce00792193c463350626571c287c9a704db", size = 321681 }, - { url = "https://files.pythonhosted.org/packages/86/09/bf764e974f1516efa0ae2801494a5951e959f1610dd41edbfc07e5e0f978/yarl-1.18.3-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:fea09ca13323376a2fdfb353a5fa2e59f90cd18d7ca4eaa1fd31f0a8b4f91e62", size = 324812 }, - { url = "https://files.pythonhosted.org/packages/f6/4c/20a0187e3b903c97d857cf0272d687c1b08b03438968ae8ffc50fe78b0d6/yarl-1.18.3-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:e3b9fd71836999aad54084906f8663dffcd2a7fb5cdafd6c37713b2e72be1760", size = 337011 }, - { url = "https://files.pythonhosted.org/packages/c9/71/6244599a6e1cc4c9f73254a627234e0dad3883ece40cc33dce6265977461/yarl-1.18.3-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:757e81cae69244257d125ff31663249b3013b5dc0a8520d73694aed497fb195b", size = 338132 }, - { url = "https://files.pythonhosted.org/packages/af/f5/e0c3efaf74566c4b4a41cb76d27097df424052a064216beccae8d303c90f/yarl-1.18.3-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:b1771de9944d875f1b98a745bc547e684b863abf8f8287da8466cf470ef52690", size = 331849 }, - { url = "https://files.pythonhosted.org/packages/8a/b8/3d16209c2014c2f98a8f658850a57b716efb97930aebf1ca0d9325933731/yarl-1.18.3-cp310-cp310-win32.whl", hash = "sha256:8874027a53e3aea659a6d62751800cf6e63314c160fd607489ba5c2edd753cf6", size = 84309 }, - { url = "https://files.pythonhosted.org/packages/fd/b7/2e9a5b18eb0fe24c3a0e8bae994e812ed9852ab4fd067c0107fadde0d5f0/yarl-1.18.3-cp310-cp310-win_amd64.whl", hash = "sha256:93b2e109287f93db79210f86deb6b9bbb81ac32fc97236b16f7433db7fc437d8", size = 90484 }, - { url = "https://files.pythonhosted.org/packages/40/93/282b5f4898d8e8efaf0790ba6d10e2245d2c9f30e199d1a85cae9356098c/yarl-1.18.3-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:8503ad47387b8ebd39cbbbdf0bf113e17330ffd339ba1144074da24c545f0069", size = 141555 }, - { url = "https://files.pythonhosted.org/packages/6d/9c/0a49af78df099c283ca3444560f10718fadb8a18dc8b3edf8c7bd9fd7d89/yarl-1.18.3-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:02ddb6756f8f4517a2d5e99d8b2f272488e18dd0bfbc802f31c16c6c20f22193", size = 94351 }, - { url = "https://files.pythonhosted.org/packages/5a/a1/205ab51e148fdcedad189ca8dd587794c6f119882437d04c33c01a75dece/yarl-1.18.3-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:67a283dd2882ac98cc6318384f565bffc751ab564605959df4752d42483ad889", size = 92286 }, - { url = "https://files.pythonhosted.org/packages/ed/fe/88b690b30f3f59275fb674f5f93ddd4a3ae796c2b62e5bb9ece8a4914b83/yarl-1.18.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d980e0325b6eddc81331d3f4551e2a333999fb176fd153e075c6d1c2530aa8a8", size = 340649 }, - { url = "https://files.pythonhosted.org/packages/07/eb/3b65499b568e01f36e847cebdc8d7ccb51fff716dbda1ae83c3cbb8ca1c9/yarl-1.18.3-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b643562c12680b01e17239be267bc306bbc6aac1f34f6444d1bded0c5ce438ca", size = 356623 }, - { url = "https://files.pythonhosted.org/packages/33/46/f559dc184280b745fc76ec6b1954de2c55595f0ec0a7614238b9ebf69618/yarl-1.18.3-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:c017a3b6df3a1bd45b9fa49a0f54005e53fbcad16633870104b66fa1a30a29d8", size = 354007 }, - { url = "https://files.pythonhosted.org/packages/af/ba/1865d85212351ad160f19fb99808acf23aab9a0f8ff31c8c9f1b4d671fc9/yarl-1.18.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:75674776d96d7b851b6498f17824ba17849d790a44d282929c42dbb77d4f17ae", size = 344145 }, - { url = "https://files.pythonhosted.org/packages/94/cb/5c3e975d77755d7b3d5193e92056b19d83752ea2da7ab394e22260a7b824/yarl-1.18.3-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ccaa3a4b521b780a7e771cc336a2dba389a0861592bbce09a476190bb0c8b4b3", size = 336133 }, - { url = "https://files.pythonhosted.org/packages/19/89/b77d3fd249ab52a5c40859815765d35c91425b6bb82e7427ab2f78f5ff55/yarl-1.18.3-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:2d06d3005e668744e11ed80812e61efd77d70bb7f03e33c1598c301eea20efbb", size = 347967 }, - { url = "https://files.pythonhosted.org/packages/35/bd/f6b7630ba2cc06c319c3235634c582a6ab014d52311e7d7c22f9518189b5/yarl-1.18.3-cp311-cp311-musllinux_1_2_armv7l.whl", hash = "sha256:9d41beda9dc97ca9ab0b9888cb71f7539124bc05df02c0cff6e5acc5a19dcc6e", size = 346397 }, - { url = "https://files.pythonhosted.org/packages/18/1a/0b4e367d5a72d1f095318344848e93ea70da728118221f84f1bf6c1e39e7/yarl-1.18.3-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:ba23302c0c61a9999784e73809427c9dbedd79f66a13d84ad1b1943802eaaf59", size = 350206 }, - { url = "https://files.pythonhosted.org/packages/b5/cf/320fff4367341fb77809a2d8d7fe75b5d323a8e1b35710aafe41fdbf327b/yarl-1.18.3-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:6748dbf9bfa5ba1afcc7556b71cda0d7ce5f24768043a02a58846e4a443d808d", size = 362089 }, - { url = "https://files.pythonhosted.org/packages/57/cf/aadba261d8b920253204085268bad5e8cdd86b50162fcb1b10c10834885a/yarl-1.18.3-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:0b0cad37311123211dc91eadcb322ef4d4a66008d3e1bdc404808992260e1a0e", size = 366267 }, - { url = "https://files.pythonhosted.org/packages/54/58/fb4cadd81acdee6dafe14abeb258f876e4dd410518099ae9a35c88d8097c/yarl-1.18.3-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:0fb2171a4486bb075316ee754c6d8382ea6eb8b399d4ec62fde2b591f879778a", size = 359141 }, - { url = "https://files.pythonhosted.org/packages/9a/7a/4c571597589da4cd5c14ed2a0b17ac56ec9ee7ee615013f74653169e702d/yarl-1.18.3-cp311-cp311-win32.whl", hash = "sha256:61b1a825a13bef4a5f10b1885245377d3cd0bf87cba068e1d9a88c2ae36880e1", size = 84402 }, - { url = "https://files.pythonhosted.org/packages/ae/7b/8600250b3d89b625f1121d897062f629883c2f45339623b69b1747ec65fa/yarl-1.18.3-cp311-cp311-win_amd64.whl", hash = "sha256:b9d60031cf568c627d028239693fd718025719c02c9f55df0a53e587aab951b5", size = 91030 }, - { url = "https://files.pythonhosted.org/packages/33/85/bd2e2729752ff4c77338e0102914897512e92496375e079ce0150a6dc306/yarl-1.18.3-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:1dd4bdd05407ced96fed3d7f25dbbf88d2ffb045a0db60dbc247f5b3c5c25d50", size = 142644 }, - { url = "https://files.pythonhosted.org/packages/ff/74/1178322cc0f10288d7eefa6e4a85d8d2e28187ccab13d5b844e8b5d7c88d/yarl-1.18.3-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:7c33dd1931a95e5d9a772d0ac5e44cac8957eaf58e3c8da8c1414de7dd27c576", size = 94962 }, - { url = "https://files.pythonhosted.org/packages/be/75/79c6acc0261e2c2ae8a1c41cf12265e91628c8c58ae91f5ff59e29c0787f/yarl-1.18.3-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:25b411eddcfd56a2f0cd6a384e9f4f7aa3efee14b188de13048c25b5e91f1640", size = 92795 }, - { url = "https://files.pythonhosted.org/packages/6b/32/927b2d67a412c31199e83fefdce6e645247b4fb164aa1ecb35a0f9eb2058/yarl-1.18.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:436c4fc0a4d66b2badc6c5fc5ef4e47bb10e4fd9bf0c79524ac719a01f3607c2", size = 332368 }, - { url = "https://files.pythonhosted.org/packages/19/e5/859fca07169d6eceeaa4fde1997c91d8abde4e9a7c018e371640c2da2b71/yarl-1.18.3-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:e35ef8683211db69ffe129a25d5634319a677570ab6b2eba4afa860f54eeaf75", size = 342314 }, - { url = "https://files.pythonhosted.org/packages/08/75/76b63ccd91c9e03ab213ef27ae6add2e3400e77e5cdddf8ed2dbc36e3f21/yarl-1.18.3-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:84b2deecba4a3f1a398df819151eb72d29bfeb3b69abb145a00ddc8d30094512", size = 341987 }, - { url = "https://files.pythonhosted.org/packages/1a/e1/a097d5755d3ea8479a42856f51d97eeff7a3a7160593332d98f2709b3580/yarl-1.18.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:00e5a1fea0fd4f5bfa7440a47eff01d9822a65b4488f7cff83155a0f31a2ecba", size = 336914 }, - { url = "https://files.pythonhosted.org/packages/0b/42/e1b4d0e396b7987feceebe565286c27bc085bf07d61a59508cdaf2d45e63/yarl-1.18.3-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d0e883008013c0e4aef84dcfe2a0b172c4d23c2669412cf5b3371003941f72bb", size = 325765 }, - { url = "https://files.pythonhosted.org/packages/7e/18/03a5834ccc9177f97ca1bbb245b93c13e58e8225276f01eedc4cc98ab820/yarl-1.18.3-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:5a3f356548e34a70b0172d8890006c37be92995f62d95a07b4a42e90fba54272", size = 344444 }, - { url = "https://files.pythonhosted.org/packages/c8/03/a713633bdde0640b0472aa197b5b86e90fbc4c5bc05b727b714cd8a40e6d/yarl-1.18.3-cp312-cp312-musllinux_1_2_armv7l.whl", hash = "sha256:ccd17349166b1bee6e529b4add61727d3f55edb7babbe4069b5764c9587a8cc6", size = 340760 }, - { url = "https://files.pythonhosted.org/packages/eb/99/f6567e3f3bbad8fd101886ea0276c68ecb86a2b58be0f64077396cd4b95e/yarl-1.18.3-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:b958ddd075ddba5b09bb0be8a6d9906d2ce933aee81100db289badbeb966f54e", size = 346484 }, - { url = "https://files.pythonhosted.org/packages/8e/a9/84717c896b2fc6cb15bd4eecd64e34a2f0a9fd6669e69170c73a8b46795a/yarl-1.18.3-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:c7d79f7d9aabd6011004e33b22bc13056a3e3fb54794d138af57f5ee9d9032cb", size = 359864 }, - { url = "https://files.pythonhosted.org/packages/1e/2e/d0f5f1bef7ee93ed17e739ec8dbcb47794af891f7d165fa6014517b48169/yarl-1.18.3-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:4891ed92157e5430874dad17b15eb1fda57627710756c27422200c52d8a4e393", size = 364537 }, - { url = "https://files.pythonhosted.org/packages/97/8a/568d07c5d4964da5b02621a517532adb8ec5ba181ad1687191fffeda0ab6/yarl-1.18.3-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:ce1af883b94304f493698b00d0f006d56aea98aeb49d75ec7d98cd4a777e9285", size = 357861 }, - { url = "https://files.pythonhosted.org/packages/7d/e3/924c3f64b6b3077889df9a1ece1ed8947e7b61b0a933f2ec93041990a677/yarl-1.18.3-cp312-cp312-win32.whl", hash = "sha256:f91c4803173928a25e1a55b943c81f55b8872f0018be83e3ad4938adffb77dd2", size = 84097 }, - { url = "https://files.pythonhosted.org/packages/34/45/0e055320daaabfc169b21ff6174567b2c910c45617b0d79c68d7ab349b02/yarl-1.18.3-cp312-cp312-win_amd64.whl", hash = "sha256:7e2ee16578af3b52ac2f334c3b1f92262f47e02cc6193c598502bd46f5cd1477", size = 90399 }, - { url = "https://files.pythonhosted.org/packages/30/c7/c790513d5328a8390be8f47be5d52e141f78b66c6c48f48d241ca6bd5265/yarl-1.18.3-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:90adb47ad432332d4f0bc28f83a5963f426ce9a1a8809f5e584e704b82685dcb", size = 140789 }, - { url = "https://files.pythonhosted.org/packages/30/aa/a2f84e93554a578463e2edaaf2300faa61c8701f0898725842c704ba5444/yarl-1.18.3-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:913829534200eb0f789d45349e55203a091f45c37a2674678744ae52fae23efa", size = 94144 }, - { url = "https://files.pythonhosted.org/packages/c6/fc/d68d8f83714b221a85ce7866832cba36d7c04a68fa6a960b908c2c84f325/yarl-1.18.3-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:ef9f7768395923c3039055c14334ba4d926f3baf7b776c923c93d80195624782", size = 91974 }, - { url = "https://files.pythonhosted.org/packages/56/4e/d2563d8323a7e9a414b5b25341b3942af5902a2263d36d20fb17c40411e2/yarl-1.18.3-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:88a19f62ff30117e706ebc9090b8ecc79aeb77d0b1f5ec10d2d27a12bc9f66d0", size = 333587 }, - { url = "https://files.pythonhosted.org/packages/25/c9/cfec0bc0cac8d054be223e9f2c7909d3e8442a856af9dbce7e3442a8ec8d/yarl-1.18.3-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:e17c9361d46a4d5addf777c6dd5eab0715a7684c2f11b88c67ac37edfba6c482", size = 344386 }, - { url = "https://files.pythonhosted.org/packages/ab/5d/4c532190113b25f1364d25f4c319322e86232d69175b91f27e3ebc2caf9a/yarl-1.18.3-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:1a74a13a4c857a84a845505fd2d68e54826a2cd01935a96efb1e9d86c728e186", size = 345421 }, - { url = "https://files.pythonhosted.org/packages/23/d1/6cdd1632da013aa6ba18cee4d750d953104a5e7aac44e249d9410a972bf5/yarl-1.18.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:41f7ce59d6ee7741af71d82020346af364949314ed3d87553763a2df1829cc58", size = 339384 }, - { url = "https://files.pythonhosted.org/packages/9a/c4/6b3c39bec352e441bd30f432cda6ba51681ab19bb8abe023f0d19777aad1/yarl-1.18.3-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f52a265001d830bc425f82ca9eabda94a64a4d753b07d623a9f2863fde532b53", size = 326689 }, - { url = "https://files.pythonhosted.org/packages/23/30/07fb088f2eefdc0aa4fc1af4e3ca4eb1a3aadd1ce7d866d74c0f124e6a85/yarl-1.18.3-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:82123d0c954dc58db301f5021a01854a85bf1f3bb7d12ae0c01afc414a882ca2", size = 345453 }, - { url = "https://files.pythonhosted.org/packages/63/09/d54befb48f9cd8eec43797f624ec37783a0266855f4930a91e3d5c7717f8/yarl-1.18.3-cp313-cp313-musllinux_1_2_armv7l.whl", hash = "sha256:2ec9bbba33b2d00999af4631a3397d1fd78290c48e2a3e52d8dd72db3a067ac8", size = 341872 }, - { url = "https://files.pythonhosted.org/packages/91/26/fd0ef9bf29dd906a84b59f0cd1281e65b0c3e08c6aa94b57f7d11f593518/yarl-1.18.3-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:fbd6748e8ab9b41171bb95c6142faf068f5ef1511935a0aa07025438dd9a9bc1", size = 347497 }, - { url = "https://files.pythonhosted.org/packages/d9/b5/14ac7a256d0511b2ac168d50d4b7d744aea1c1aa20c79f620d1059aab8b2/yarl-1.18.3-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:877d209b6aebeb5b16c42cbb377f5f94d9e556626b1bfff66d7b0d115be88d0a", size = 359981 }, - { url = "https://files.pythonhosted.org/packages/ca/b3/d493221ad5cbd18bc07e642894030437e405e1413c4236dd5db6e46bcec9/yarl-1.18.3-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:b464c4ab4bfcb41e3bfd3f1c26600d038376c2de3297760dfe064d2cb7ea8e10", size = 366229 }, - { url = "https://files.pythonhosted.org/packages/04/56/6a3e2a5d9152c56c346df9b8fb8edd2c8888b1e03f96324d457e5cf06d34/yarl-1.18.3-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:8d39d351e7faf01483cc7ff7c0213c412e38e5a340238826be7e0e4da450fdc8", size = 360383 }, - { url = "https://files.pythonhosted.org/packages/fd/b7/4b3c7c7913a278d445cc6284e59b2e62fa25e72758f888b7a7a39eb8423f/yarl-1.18.3-cp313-cp313-win32.whl", hash = "sha256:61ee62ead9b68b9123ec24bc866cbef297dd266175d53296e2db5e7f797f902d", size = 310152 }, - { url = "https://files.pythonhosted.org/packages/f5/d5/688db678e987c3e0fb17867970700b92603cadf36c56e5fb08f23e822a0c/yarl-1.18.3-cp313-cp313-win_amd64.whl", hash = "sha256:578e281c393af575879990861823ef19d66e2b1d0098414855dd367e234f5b3c", size = 315723 }, - { url = "https://files.pythonhosted.org/packages/f5/4b/a06e0ec3d155924f77835ed2d167ebd3b211a7b0853da1cf8d8414d784ef/yarl-1.18.3-py3-none-any.whl", hash = "sha256:b57f4f58099328dfb26c6a771d09fb20dbbae81d20cfb66141251ea063bd101b", size = 45109 }, +sdist = { url = "https://files.pythonhosted.org/packages/b7/9d/4b94a8e6d2b51b599516a5cb88e5bc99b4d8d4583e468057eaa29d5f0918/yarl-1.18.3.tar.gz", hash = "sha256:ac1801c45cbf77b6c99242eeff4fffb5e4e73a800b5c4ad4fc0be5def634d2e1", size = 181062, upload-time = "2024-12-01T20:35:23.292Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/d2/98/e005bc608765a8a5569f58e650961314873c8469c333616eb40bff19ae97/yarl-1.18.3-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:7df647e8edd71f000a5208fe6ff8c382a1de8edfbccdbbfe649d263de07d8c34", size = 141458, upload-time = "2024-12-01T20:32:32.604Z" }, + { url = "https://files.pythonhosted.org/packages/df/5d/f8106b263b8ae8a866b46d9be869ac01f9b3fb7f2325f3ecb3df8003f796/yarl-1.18.3-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:c69697d3adff5aa4f874b19c0e4ed65180ceed6318ec856ebc423aa5850d84f7", size = 94365, upload-time = "2024-12-01T20:32:35.736Z" }, + { url = "https://files.pythonhosted.org/packages/56/3e/d8637ddb9ba69bf851f765a3ee288676f7cf64fb3be13760c18cbc9d10bd/yarl-1.18.3-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:602d98f2c2d929f8e697ed274fbadc09902c4025c5a9963bf4e9edfc3ab6f7ed", size = 92181, upload-time = "2024-12-01T20:32:37.944Z" }, + { url = "https://files.pythonhosted.org/packages/76/f9/d616a5c2daae281171de10fba41e1c0e2d8207166fc3547252f7d469b4e1/yarl-1.18.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c654d5207c78e0bd6d749f6dae1dcbbfde3403ad3a4b11f3c5544d9906969dde", size = 315349, upload-time = "2024-12-01T20:32:40.126Z" }, + { url = "https://files.pythonhosted.org/packages/bb/b4/3ea5e7b6f08f698b3769a06054783e434f6d59857181b5c4e145de83f59b/yarl-1.18.3-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:5094d9206c64181d0f6e76ebd8fb2f8fe274950a63890ee9e0ebfd58bf9d787b", size = 330494, upload-time = "2024-12-01T20:32:41.833Z" }, + { url = "https://files.pythonhosted.org/packages/55/f1/e0fc810554877b1b67420568afff51b967baed5b53bcc983ab164eebf9c9/yarl-1.18.3-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:35098b24e0327fc4ebdc8ffe336cee0a87a700c24ffed13161af80124b7dc8e5", size = 326927, upload-time = "2024-12-01T20:32:43.73Z" }, + { url = "https://files.pythonhosted.org/packages/a9/42/b1753949b327b36f210899f2dd0a0947c0c74e42a32de3f8eb5c7d93edca/yarl-1.18.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3236da9272872443f81fedc389bace88408f64f89f75d1bdb2256069a8730ccc", size = 319703, upload-time = "2024-12-01T20:32:46.131Z" }, + { url = "https://files.pythonhosted.org/packages/f0/6d/e87c62dc9635daefb064b56f5c97df55a2e9cc947a2b3afd4fd2f3b841c7/yarl-1.18.3-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:e2c08cc9b16f4f4bc522771d96734c7901e7ebef70c6c5c35dd0f10845270bcd", size = 310246, upload-time = "2024-12-01T20:32:48.577Z" }, + { url = "https://files.pythonhosted.org/packages/e3/ef/e2e8d1785cdcbd986f7622d7f0098205f3644546da7919c24b95790ec65a/yarl-1.18.3-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:80316a8bd5109320d38eef8833ccf5f89608c9107d02d2a7f985f98ed6876990", size = 319730, upload-time = "2024-12-01T20:32:50.209Z" }, + { url = "https://files.pythonhosted.org/packages/fc/15/8723e22345bc160dfde68c4b3ae8b236e868f9963c74015f1bc8a614101c/yarl-1.18.3-cp310-cp310-musllinux_1_2_armv7l.whl", hash = "sha256:c1e1cc06da1491e6734f0ea1e6294ce00792193c463350626571c287c9a704db", size = 321681, upload-time = "2024-12-01T20:32:52.498Z" }, + { url = "https://files.pythonhosted.org/packages/86/09/bf764e974f1516efa0ae2801494a5951e959f1610dd41edbfc07e5e0f978/yarl-1.18.3-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:fea09ca13323376a2fdfb353a5fa2e59f90cd18d7ca4eaa1fd31f0a8b4f91e62", size = 324812, upload-time = "2024-12-01T20:32:54.947Z" }, + { url = "https://files.pythonhosted.org/packages/f6/4c/20a0187e3b903c97d857cf0272d687c1b08b03438968ae8ffc50fe78b0d6/yarl-1.18.3-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:e3b9fd71836999aad54084906f8663dffcd2a7fb5cdafd6c37713b2e72be1760", size = 337011, upload-time = "2024-12-01T20:32:57.692Z" }, + { url = "https://files.pythonhosted.org/packages/c9/71/6244599a6e1cc4c9f73254a627234e0dad3883ece40cc33dce6265977461/yarl-1.18.3-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:757e81cae69244257d125ff31663249b3013b5dc0a8520d73694aed497fb195b", size = 338132, upload-time = "2024-12-01T20:33:00.247Z" }, + { url = "https://files.pythonhosted.org/packages/af/f5/e0c3efaf74566c4b4a41cb76d27097df424052a064216beccae8d303c90f/yarl-1.18.3-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:b1771de9944d875f1b98a745bc547e684b863abf8f8287da8466cf470ef52690", size = 331849, upload-time = "2024-12-01T20:33:02.492Z" }, + { url = "https://files.pythonhosted.org/packages/8a/b8/3d16209c2014c2f98a8f658850a57b716efb97930aebf1ca0d9325933731/yarl-1.18.3-cp310-cp310-win32.whl", hash = "sha256:8874027a53e3aea659a6d62751800cf6e63314c160fd607489ba5c2edd753cf6", size = 84309, upload-time = "2024-12-01T20:33:04.832Z" }, + { url = "https://files.pythonhosted.org/packages/fd/b7/2e9a5b18eb0fe24c3a0e8bae994e812ed9852ab4fd067c0107fadde0d5f0/yarl-1.18.3-cp310-cp310-win_amd64.whl", hash = "sha256:93b2e109287f93db79210f86deb6b9bbb81ac32fc97236b16f7433db7fc437d8", size = 90484, upload-time = "2024-12-01T20:33:06.615Z" }, + { url = "https://files.pythonhosted.org/packages/40/93/282b5f4898d8e8efaf0790ba6d10e2245d2c9f30e199d1a85cae9356098c/yarl-1.18.3-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:8503ad47387b8ebd39cbbbdf0bf113e17330ffd339ba1144074da24c545f0069", size = 141555, upload-time = "2024-12-01T20:33:08.819Z" }, + { url = "https://files.pythonhosted.org/packages/6d/9c/0a49af78df099c283ca3444560f10718fadb8a18dc8b3edf8c7bd9fd7d89/yarl-1.18.3-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:02ddb6756f8f4517a2d5e99d8b2f272488e18dd0bfbc802f31c16c6c20f22193", size = 94351, upload-time = "2024-12-01T20:33:10.609Z" }, + { url = "https://files.pythonhosted.org/packages/5a/a1/205ab51e148fdcedad189ca8dd587794c6f119882437d04c33c01a75dece/yarl-1.18.3-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:67a283dd2882ac98cc6318384f565bffc751ab564605959df4752d42483ad889", size = 92286, upload-time = "2024-12-01T20:33:12.322Z" }, + { url = "https://files.pythonhosted.org/packages/ed/fe/88b690b30f3f59275fb674f5f93ddd4a3ae796c2b62e5bb9ece8a4914b83/yarl-1.18.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d980e0325b6eddc81331d3f4551e2a333999fb176fd153e075c6d1c2530aa8a8", size = 340649, upload-time = "2024-12-01T20:33:13.842Z" }, + { url = "https://files.pythonhosted.org/packages/07/eb/3b65499b568e01f36e847cebdc8d7ccb51fff716dbda1ae83c3cbb8ca1c9/yarl-1.18.3-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b643562c12680b01e17239be267bc306bbc6aac1f34f6444d1bded0c5ce438ca", size = 356623, upload-time = "2024-12-01T20:33:15.535Z" }, + { url = "https://files.pythonhosted.org/packages/33/46/f559dc184280b745fc76ec6b1954de2c55595f0ec0a7614238b9ebf69618/yarl-1.18.3-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:c017a3b6df3a1bd45b9fa49a0f54005e53fbcad16633870104b66fa1a30a29d8", size = 354007, upload-time = "2024-12-01T20:33:17.518Z" }, + { url = "https://files.pythonhosted.org/packages/af/ba/1865d85212351ad160f19fb99808acf23aab9a0f8ff31c8c9f1b4d671fc9/yarl-1.18.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:75674776d96d7b851b6498f17824ba17849d790a44d282929c42dbb77d4f17ae", size = 344145, upload-time = "2024-12-01T20:33:20.071Z" }, + { url = "https://files.pythonhosted.org/packages/94/cb/5c3e975d77755d7b3d5193e92056b19d83752ea2da7ab394e22260a7b824/yarl-1.18.3-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ccaa3a4b521b780a7e771cc336a2dba389a0861592bbce09a476190bb0c8b4b3", size = 336133, upload-time = "2024-12-01T20:33:22.515Z" }, + { url = "https://files.pythonhosted.org/packages/19/89/b77d3fd249ab52a5c40859815765d35c91425b6bb82e7427ab2f78f5ff55/yarl-1.18.3-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:2d06d3005e668744e11ed80812e61efd77d70bb7f03e33c1598c301eea20efbb", size = 347967, upload-time = "2024-12-01T20:33:24.139Z" }, + { url = "https://files.pythonhosted.org/packages/35/bd/f6b7630ba2cc06c319c3235634c582a6ab014d52311e7d7c22f9518189b5/yarl-1.18.3-cp311-cp311-musllinux_1_2_armv7l.whl", hash = "sha256:9d41beda9dc97ca9ab0b9888cb71f7539124bc05df02c0cff6e5acc5a19dcc6e", size = 346397, upload-time = "2024-12-01T20:33:26.205Z" }, + { url = "https://files.pythonhosted.org/packages/18/1a/0b4e367d5a72d1f095318344848e93ea70da728118221f84f1bf6c1e39e7/yarl-1.18.3-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:ba23302c0c61a9999784e73809427c9dbedd79f66a13d84ad1b1943802eaaf59", size = 350206, upload-time = "2024-12-01T20:33:27.83Z" }, + { url = "https://files.pythonhosted.org/packages/b5/cf/320fff4367341fb77809a2d8d7fe75b5d323a8e1b35710aafe41fdbf327b/yarl-1.18.3-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:6748dbf9bfa5ba1afcc7556b71cda0d7ce5f24768043a02a58846e4a443d808d", size = 362089, upload-time = "2024-12-01T20:33:29.565Z" }, + { url = "https://files.pythonhosted.org/packages/57/cf/aadba261d8b920253204085268bad5e8cdd86b50162fcb1b10c10834885a/yarl-1.18.3-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:0b0cad37311123211dc91eadcb322ef4d4a66008d3e1bdc404808992260e1a0e", size = 366267, upload-time = "2024-12-01T20:33:31.449Z" }, + { url = "https://files.pythonhosted.org/packages/54/58/fb4cadd81acdee6dafe14abeb258f876e4dd410518099ae9a35c88d8097c/yarl-1.18.3-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:0fb2171a4486bb075316ee754c6d8382ea6eb8b399d4ec62fde2b591f879778a", size = 359141, upload-time = "2024-12-01T20:33:33.79Z" }, + { url = "https://files.pythonhosted.org/packages/9a/7a/4c571597589da4cd5c14ed2a0b17ac56ec9ee7ee615013f74653169e702d/yarl-1.18.3-cp311-cp311-win32.whl", hash = "sha256:61b1a825a13bef4a5f10b1885245377d3cd0bf87cba068e1d9a88c2ae36880e1", size = 84402, upload-time = "2024-12-01T20:33:35.689Z" }, + { url = "https://files.pythonhosted.org/packages/ae/7b/8600250b3d89b625f1121d897062f629883c2f45339623b69b1747ec65fa/yarl-1.18.3-cp311-cp311-win_amd64.whl", hash = "sha256:b9d60031cf568c627d028239693fd718025719c02c9f55df0a53e587aab951b5", size = 91030, upload-time = "2024-12-01T20:33:37.511Z" }, + { url = "https://files.pythonhosted.org/packages/33/85/bd2e2729752ff4c77338e0102914897512e92496375e079ce0150a6dc306/yarl-1.18.3-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:1dd4bdd05407ced96fed3d7f25dbbf88d2ffb045a0db60dbc247f5b3c5c25d50", size = 142644, upload-time = "2024-12-01T20:33:39.204Z" }, + { url = "https://files.pythonhosted.org/packages/ff/74/1178322cc0f10288d7eefa6e4a85d8d2e28187ccab13d5b844e8b5d7c88d/yarl-1.18.3-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:7c33dd1931a95e5d9a772d0ac5e44cac8957eaf58e3c8da8c1414de7dd27c576", size = 94962, upload-time = "2024-12-01T20:33:40.808Z" }, + { url = "https://files.pythonhosted.org/packages/be/75/79c6acc0261e2c2ae8a1c41cf12265e91628c8c58ae91f5ff59e29c0787f/yarl-1.18.3-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:25b411eddcfd56a2f0cd6a384e9f4f7aa3efee14b188de13048c25b5e91f1640", size = 92795, upload-time = "2024-12-01T20:33:42.322Z" }, + { url = "https://files.pythonhosted.org/packages/6b/32/927b2d67a412c31199e83fefdce6e645247b4fb164aa1ecb35a0f9eb2058/yarl-1.18.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:436c4fc0a4d66b2badc6c5fc5ef4e47bb10e4fd9bf0c79524ac719a01f3607c2", size = 332368, upload-time = "2024-12-01T20:33:43.956Z" }, + { url = "https://files.pythonhosted.org/packages/19/e5/859fca07169d6eceeaa4fde1997c91d8abde4e9a7c018e371640c2da2b71/yarl-1.18.3-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:e35ef8683211db69ffe129a25d5634319a677570ab6b2eba4afa860f54eeaf75", size = 342314, upload-time = "2024-12-01T20:33:46.046Z" }, + { url = "https://files.pythonhosted.org/packages/08/75/76b63ccd91c9e03ab213ef27ae6add2e3400e77e5cdddf8ed2dbc36e3f21/yarl-1.18.3-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:84b2deecba4a3f1a398df819151eb72d29bfeb3b69abb145a00ddc8d30094512", size = 341987, upload-time = "2024-12-01T20:33:48.352Z" }, + { url = "https://files.pythonhosted.org/packages/1a/e1/a097d5755d3ea8479a42856f51d97eeff7a3a7160593332d98f2709b3580/yarl-1.18.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:00e5a1fea0fd4f5bfa7440a47eff01d9822a65b4488f7cff83155a0f31a2ecba", size = 336914, upload-time = "2024-12-01T20:33:50.875Z" }, + { url = "https://files.pythonhosted.org/packages/0b/42/e1b4d0e396b7987feceebe565286c27bc085bf07d61a59508cdaf2d45e63/yarl-1.18.3-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d0e883008013c0e4aef84dcfe2a0b172c4d23c2669412cf5b3371003941f72bb", size = 325765, upload-time = "2024-12-01T20:33:52.641Z" }, + { url = "https://files.pythonhosted.org/packages/7e/18/03a5834ccc9177f97ca1bbb245b93c13e58e8225276f01eedc4cc98ab820/yarl-1.18.3-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:5a3f356548e34a70b0172d8890006c37be92995f62d95a07b4a42e90fba54272", size = 344444, upload-time = "2024-12-01T20:33:54.395Z" }, + { url = "https://files.pythonhosted.org/packages/c8/03/a713633bdde0640b0472aa197b5b86e90fbc4c5bc05b727b714cd8a40e6d/yarl-1.18.3-cp312-cp312-musllinux_1_2_armv7l.whl", hash = "sha256:ccd17349166b1bee6e529b4add61727d3f55edb7babbe4069b5764c9587a8cc6", size = 340760, upload-time = "2024-12-01T20:33:56.286Z" }, + { url = "https://files.pythonhosted.org/packages/eb/99/f6567e3f3bbad8fd101886ea0276c68ecb86a2b58be0f64077396cd4b95e/yarl-1.18.3-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:b958ddd075ddba5b09bb0be8a6d9906d2ce933aee81100db289badbeb966f54e", size = 346484, upload-time = "2024-12-01T20:33:58.375Z" }, + { url = "https://files.pythonhosted.org/packages/8e/a9/84717c896b2fc6cb15bd4eecd64e34a2f0a9fd6669e69170c73a8b46795a/yarl-1.18.3-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:c7d79f7d9aabd6011004e33b22bc13056a3e3fb54794d138af57f5ee9d9032cb", size = 359864, upload-time = "2024-12-01T20:34:00.22Z" }, + { url = "https://files.pythonhosted.org/packages/1e/2e/d0f5f1bef7ee93ed17e739ec8dbcb47794af891f7d165fa6014517b48169/yarl-1.18.3-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:4891ed92157e5430874dad17b15eb1fda57627710756c27422200c52d8a4e393", size = 364537, upload-time = "2024-12-01T20:34:03.54Z" }, + { url = "https://files.pythonhosted.org/packages/97/8a/568d07c5d4964da5b02621a517532adb8ec5ba181ad1687191fffeda0ab6/yarl-1.18.3-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:ce1af883b94304f493698b00d0f006d56aea98aeb49d75ec7d98cd4a777e9285", size = 357861, upload-time = "2024-12-01T20:34:05.73Z" }, + { url = "https://files.pythonhosted.org/packages/7d/e3/924c3f64b6b3077889df9a1ece1ed8947e7b61b0a933f2ec93041990a677/yarl-1.18.3-cp312-cp312-win32.whl", hash = "sha256:f91c4803173928a25e1a55b943c81f55b8872f0018be83e3ad4938adffb77dd2", size = 84097, upload-time = "2024-12-01T20:34:07.664Z" }, + { url = "https://files.pythonhosted.org/packages/34/45/0e055320daaabfc169b21ff6174567b2c910c45617b0d79c68d7ab349b02/yarl-1.18.3-cp312-cp312-win_amd64.whl", hash = "sha256:7e2ee16578af3b52ac2f334c3b1f92262f47e02cc6193c598502bd46f5cd1477", size = 90399, upload-time = "2024-12-01T20:34:09.61Z" }, + { url = "https://files.pythonhosted.org/packages/30/c7/c790513d5328a8390be8f47be5d52e141f78b66c6c48f48d241ca6bd5265/yarl-1.18.3-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:90adb47ad432332d4f0bc28f83a5963f426ce9a1a8809f5e584e704b82685dcb", size = 140789, upload-time = "2024-12-01T20:34:11.414Z" }, + { url = "https://files.pythonhosted.org/packages/30/aa/a2f84e93554a578463e2edaaf2300faa61c8701f0898725842c704ba5444/yarl-1.18.3-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:913829534200eb0f789d45349e55203a091f45c37a2674678744ae52fae23efa", size = 94144, upload-time = "2024-12-01T20:34:13.485Z" }, + { url = "https://files.pythonhosted.org/packages/c6/fc/d68d8f83714b221a85ce7866832cba36d7c04a68fa6a960b908c2c84f325/yarl-1.18.3-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:ef9f7768395923c3039055c14334ba4d926f3baf7b776c923c93d80195624782", size = 91974, upload-time = "2024-12-01T20:34:15.234Z" }, + { url = "https://files.pythonhosted.org/packages/56/4e/d2563d8323a7e9a414b5b25341b3942af5902a2263d36d20fb17c40411e2/yarl-1.18.3-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:88a19f62ff30117e706ebc9090b8ecc79aeb77d0b1f5ec10d2d27a12bc9f66d0", size = 333587, upload-time = "2024-12-01T20:34:17.358Z" }, + { url = "https://files.pythonhosted.org/packages/25/c9/cfec0bc0cac8d054be223e9f2c7909d3e8442a856af9dbce7e3442a8ec8d/yarl-1.18.3-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:e17c9361d46a4d5addf777c6dd5eab0715a7684c2f11b88c67ac37edfba6c482", size = 344386, upload-time = "2024-12-01T20:34:19.842Z" }, + { url = "https://files.pythonhosted.org/packages/ab/5d/4c532190113b25f1364d25f4c319322e86232d69175b91f27e3ebc2caf9a/yarl-1.18.3-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:1a74a13a4c857a84a845505fd2d68e54826a2cd01935a96efb1e9d86c728e186", size = 345421, upload-time = "2024-12-01T20:34:21.975Z" }, + { url = "https://files.pythonhosted.org/packages/23/d1/6cdd1632da013aa6ba18cee4d750d953104a5e7aac44e249d9410a972bf5/yarl-1.18.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:41f7ce59d6ee7741af71d82020346af364949314ed3d87553763a2df1829cc58", size = 339384, upload-time = "2024-12-01T20:34:24.717Z" }, + { url = "https://files.pythonhosted.org/packages/9a/c4/6b3c39bec352e441bd30f432cda6ba51681ab19bb8abe023f0d19777aad1/yarl-1.18.3-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f52a265001d830bc425f82ca9eabda94a64a4d753b07d623a9f2863fde532b53", size = 326689, upload-time = "2024-12-01T20:34:26.886Z" }, + { url = "https://files.pythonhosted.org/packages/23/30/07fb088f2eefdc0aa4fc1af4e3ca4eb1a3aadd1ce7d866d74c0f124e6a85/yarl-1.18.3-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:82123d0c954dc58db301f5021a01854a85bf1f3bb7d12ae0c01afc414a882ca2", size = 345453, upload-time = "2024-12-01T20:34:29.605Z" }, + { url = "https://files.pythonhosted.org/packages/63/09/d54befb48f9cd8eec43797f624ec37783a0266855f4930a91e3d5c7717f8/yarl-1.18.3-cp313-cp313-musllinux_1_2_armv7l.whl", hash = "sha256:2ec9bbba33b2d00999af4631a3397d1fd78290c48e2a3e52d8dd72db3a067ac8", size = 341872, upload-time = "2024-12-01T20:34:31.454Z" }, + { url = "https://files.pythonhosted.org/packages/91/26/fd0ef9bf29dd906a84b59f0cd1281e65b0c3e08c6aa94b57f7d11f593518/yarl-1.18.3-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:fbd6748e8ab9b41171bb95c6142faf068f5ef1511935a0aa07025438dd9a9bc1", size = 347497, upload-time = "2024-12-01T20:34:34.004Z" }, + { url = "https://files.pythonhosted.org/packages/d9/b5/14ac7a256d0511b2ac168d50d4b7d744aea1c1aa20c79f620d1059aab8b2/yarl-1.18.3-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:877d209b6aebeb5b16c42cbb377f5f94d9e556626b1bfff66d7b0d115be88d0a", size = 359981, upload-time = "2024-12-01T20:34:36.624Z" }, + { url = "https://files.pythonhosted.org/packages/ca/b3/d493221ad5cbd18bc07e642894030437e405e1413c4236dd5db6e46bcec9/yarl-1.18.3-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:b464c4ab4bfcb41e3bfd3f1c26600d038376c2de3297760dfe064d2cb7ea8e10", size = 366229, upload-time = "2024-12-01T20:34:38.657Z" }, + { url = "https://files.pythonhosted.org/packages/04/56/6a3e2a5d9152c56c346df9b8fb8edd2c8888b1e03f96324d457e5cf06d34/yarl-1.18.3-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:8d39d351e7faf01483cc7ff7c0213c412e38e5a340238826be7e0e4da450fdc8", size = 360383, upload-time = "2024-12-01T20:34:40.501Z" }, + { url = "https://files.pythonhosted.org/packages/fd/b7/4b3c7c7913a278d445cc6284e59b2e62fa25e72758f888b7a7a39eb8423f/yarl-1.18.3-cp313-cp313-win32.whl", hash = "sha256:61ee62ead9b68b9123ec24bc866cbef297dd266175d53296e2db5e7f797f902d", size = 310152, upload-time = "2024-12-01T20:34:42.814Z" }, + { url = "https://files.pythonhosted.org/packages/f5/d5/688db678e987c3e0fb17867970700b92603cadf36c56e5fb08f23e822a0c/yarl-1.18.3-cp313-cp313-win_amd64.whl", hash = "sha256:578e281c393af575879990861823ef19d66e2b1d0098414855dd367e234f5b3c", size = 315723, upload-time = "2024-12-01T20:34:44.699Z" }, + { url = "https://files.pythonhosted.org/packages/f5/4b/a06e0ec3d155924f77835ed2d167ebd3b211a7b0853da1cf8d8414d784ef/yarl-1.18.3-py3-none-any.whl", hash = "sha256:b57f4f58099328dfb26c6a771d09fb20dbbae81d20cfb66141251ea063bd101b", size = 45109, upload-time = "2024-12-01T20:35:20.834Z" }, ] [[package]] @@ -11125,9 +11145,9 @@ dependencies = [ { name = "pytz" }, { name = "requests" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/d5/58/05bad58cd134b2c3b6a8ca46eca4cf74a740b47914439bdd0deeaaae3ac0/yfinance-0.2.50.tar.gz", hash = "sha256:33b379cad4261313dc93bfe3148d2f6e6083210e6341f0c93dd3af853019b1a0", size = 111862 } +sdist = { url = "https://files.pythonhosted.org/packages/d5/58/05bad58cd134b2c3b6a8ca46eca4cf74a740b47914439bdd0deeaaae3ac0/yfinance-0.2.50.tar.gz", hash = "sha256:33b379cad4261313dc93bfe3148d2f6e6083210e6341f0c93dd3af853019b1a0", size = 111862, upload-time = "2024-11-19T21:44:11.59Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/c5/98/6fd94db428a9670d638d4469cedfea51671de0126b8f50de1b06e2245c97/yfinance-0.2.50-py2.py3-none-any.whl", hash = "sha256:0db13b19313043328fe88ded2ddc306ede7d901d0f5181462a1cce76acdbcd2a", size = 102247 }, + { url = "https://files.pythonhosted.org/packages/c5/98/6fd94db428a9670d638d4469cedfea51671de0126b8f50de1b06e2245c97/yfinance-0.2.50-py2.py3-none-any.whl", hash = "sha256:0db13b19313043328fe88ded2ddc306ede7d901d0f5181462a1cce76acdbcd2a", size = 102247, upload-time = "2024-11-19T21:44:10.341Z" }, ] [[package]] @@ -11138,23 +11158,23 @@ dependencies = [ { name = "defusedxml" }, { name = "requests" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/d7/f1/55ff16f7198bdf5204fd7be3c49122e07092a3da47bf4e1560989a4c0255/youtube_transcript_api-0.6.3.tar.gz", hash = "sha256:4d1f6451ae508390a5279f98519efb45e091bf60d3cca5ea0bb122800ab6a011", size = 612052 } +sdist = { url = "https://files.pythonhosted.org/packages/d7/f1/55ff16f7198bdf5204fd7be3c49122e07092a3da47bf4e1560989a4c0255/youtube_transcript_api-0.6.3.tar.gz", hash = "sha256:4d1f6451ae508390a5279f98519efb45e091bf60d3cca5ea0bb122800ab6a011", size = 612052, upload-time = "2024-11-18T09:53:40.79Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/80/d4/be6fd091d29ae49d93813e598769e7ab453419a4de640e1755bf20911cce/youtube_transcript_api-0.6.3-py3-none-any.whl", hash = "sha256:297a74c1863d9df88f6885229f33a7eda61493d73ecb13ec80e876b65423e9b4", size = 622293 }, + { url = "https://files.pythonhosted.org/packages/80/d4/be6fd091d29ae49d93813e598769e7ab453419a4de640e1755bf20911cce/youtube_transcript_api-0.6.3-py3-none-any.whl", hash = "sha256:297a74c1863d9df88f6885229f33a7eda61493d73ecb13ec80e876b65423e9b4", size = 622293, upload-time = "2024-11-18T09:53:38.049Z" }, ] [[package]] name = "z3-solver" version = "4.14.1.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/e3/c6/086c5fa95770f4c28d4d997752ac170fe46dee7e4322dd000d6eb551b44b/z3_solver-4.14.1.0.tar.gz", hash = "sha256:ddc6981d83205cbe6000b8fa71f78da496bbaa635fadaf776b6d129b80e7b113", size = 5028426 } +sdist = { url = "https://files.pythonhosted.org/packages/e3/c6/086c5fa95770f4c28d4d997752ac170fe46dee7e4322dd000d6eb551b44b/z3_solver-4.14.1.0.tar.gz", hash = "sha256:ddc6981d83205cbe6000b8fa71f78da496bbaa635fadaf776b6d129b80e7b113", size = 5028426, upload-time = "2025-03-11T00:03:14.923Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/f9/c9/a9f8de6dda37873ae8098a817c2f07d15989efff799b0e393a37862868b9/z3_solver-4.14.1.0-py3-none-macosx_13_0_arm64.whl", hash = "sha256:cb58bc05a88889d5ba6246ebc9f0d2f6cf346002fe73df4a4d8b358ac012ab44", size = 37580060 }, - { url = "https://files.pythonhosted.org/packages/63/ab/938222402ad3132df9e5493a8afa70f4df414c43b0500343c2194b389faa/z3_solver-4.14.1.0-py3-none-macosx_13_0_x86_64.whl", hash = "sha256:86594ca6f25531d4bf1f42d23cbc463877ddd06c9d5c4df7160313e1dace898c", size = 40415982 }, - { url = "https://files.pythonhosted.org/packages/1a/36/39a210eac61a8d0c5c7a3d88ac2bec5c51b5aa4e3b9c8a52bc5a1fbf43a2/z3_solver-4.14.1.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dc8e48fa2855f6f7fa5fda450a5f7f042651f447835e5a2db531960658eb012d", size = 29495631 }, - { url = "https://files.pythonhosted.org/packages/f0/c7/fcce95921f42a606c9f1bf76f133ec0e41d660b14e6c47ccac3bae6bd8ba/z3_solver-4.14.1.0-py3-none-manylinux_2_34_aarch64.whl", hash = "sha256:4bd2b1956c39e29902910ff3898b4999cd0613cf80eee4c58b1572cae3d33248", size = 27493959 }, - { url = "https://files.pythonhosted.org/packages/0d/ea/86c6b7ca09aeff1e684af080daa859626f1fc4ff0d45fefbfee4d783fc54/z3_solver-4.14.1.0-py3-none-win32.whl", hash = "sha256:3ab20f602e9d00b3928f5692b05455c6496dd171761874937169f949cb5ee6f5", size = 13355278 }, - { url = "https://files.pythonhosted.org/packages/82/e6/ffd26edef3580fe90a757c5bb595de083285c3c90470fa06e9f781033353/z3_solver-4.14.1.0-py3-none-win_amd64.whl", hash = "sha256:5c04967807ba3a33a28232c6c4c59d76257b8726a323ee8aea907820f27ca76e", size = 16410603 }, + { url = "https://files.pythonhosted.org/packages/f9/c9/a9f8de6dda37873ae8098a817c2f07d15989efff799b0e393a37862868b9/z3_solver-4.14.1.0-py3-none-macosx_13_0_arm64.whl", hash = "sha256:cb58bc05a88889d5ba6246ebc9f0d2f6cf346002fe73df4a4d8b358ac012ab44", size = 37580060, upload-time = "2025-03-11T00:02:56.075Z" }, + { url = "https://files.pythonhosted.org/packages/63/ab/938222402ad3132df9e5493a8afa70f4df414c43b0500343c2194b389faa/z3_solver-4.14.1.0-py3-none-macosx_13_0_x86_64.whl", hash = "sha256:86594ca6f25531d4bf1f42d23cbc463877ddd06c9d5c4df7160313e1dace898c", size = 40415982, upload-time = "2025-03-11T00:02:59.867Z" }, + { url = "https://files.pythonhosted.org/packages/1a/36/39a210eac61a8d0c5c7a3d88ac2bec5c51b5aa4e3b9c8a52bc5a1fbf43a2/z3_solver-4.14.1.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dc8e48fa2855f6f7fa5fda450a5f7f042651f447835e5a2db531960658eb012d", size = 29495631, upload-time = "2025-03-11T00:03:03.134Z" }, + { url = "https://files.pythonhosted.org/packages/f0/c7/fcce95921f42a606c9f1bf76f133ec0e41d660b14e6c47ccac3bae6bd8ba/z3_solver-4.14.1.0-py3-none-manylinux_2_34_aarch64.whl", hash = "sha256:4bd2b1956c39e29902910ff3898b4999cd0613cf80eee4c58b1572cae3d33248", size = 27493959, upload-time = "2025-03-11T00:03:05.915Z" }, + { url = "https://files.pythonhosted.org/packages/0d/ea/86c6b7ca09aeff1e684af080daa859626f1fc4ff0d45fefbfee4d783fc54/z3_solver-4.14.1.0-py3-none-win32.whl", hash = "sha256:3ab20f602e9d00b3928f5692b05455c6496dd171761874937169f949cb5ee6f5", size = 13355278, upload-time = "2025-03-11T00:03:08.574Z" }, + { url = "https://files.pythonhosted.org/packages/82/e6/ffd26edef3580fe90a757c5bb595de083285c3c90470fa06e9f781033353/z3_solver-4.14.1.0-py3-none-win_amd64.whl", hash = "sha256:5c04967807ba3a33a28232c6c4c59d76257b8726a323ee8aea907820f27ca76e", size = 16410603, upload-time = "2025-03-11T00:03:11.649Z" }, ] [[package]] @@ -11166,18 +11186,18 @@ dependencies = [ { name = "pydantic" }, { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/b5/64/1b0c4afa6d0e8f35e1072eacdfe8ec216871be5f2dfd569942f69232482f/zep_python-2.0.2.tar.gz", hash = "sha256:919fd635ad5801f30d9ef6da0bb99e854ed4c3cd1357dc8ada4a39b8171a41bc", size = 22273 } +sdist = { url = "https://files.pythonhosted.org/packages/b5/64/1b0c4afa6d0e8f35e1072eacdfe8ec216871be5f2dfd569942f69232482f/zep_python-2.0.2.tar.gz", hash = "sha256:919fd635ad5801f30d9ef6da0bb99e854ed4c3cd1357dc8ada4a39b8171a41bc", size = 22273, upload-time = "2024-09-26T14:44:22.847Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/1c/d4/09a6bc0c32f91b7b5b93322513d51299ca9b35bdd6b0560b39104c296f39/zep_python-2.0.2-py3-none-any.whl", hash = "sha256:d7b2cadf1eb15007825362cae5ddff9c9d0ada5b4f75cf91e5b87986459f7817", size = 40011 }, + { url = "https://files.pythonhosted.org/packages/1c/d4/09a6bc0c32f91b7b5b93322513d51299ca9b35bdd6b0560b39104c296f39/zep_python-2.0.2-py3-none-any.whl", hash = "sha256:d7b2cadf1eb15007825362cae5ddff9c9d0ada5b4f75cf91e5b87986459f7817", size = 40011, upload-time = "2024-09-26T14:44:21.492Z" }, ] [[package]] name = "zipp" version = "3.21.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/3f/50/bad581df71744867e9468ebd0bcd6505de3b275e06f202c2cb016e3ff56f/zipp-3.21.0.tar.gz", hash = "sha256:2c9958f6430a2040341a52eb608ed6dd93ef4392e02ffe219417c1b28b5dd1f4", size = 24545 } +sdist = { url = "https://files.pythonhosted.org/packages/3f/50/bad581df71744867e9468ebd0bcd6505de3b275e06f202c2cb016e3ff56f/zipp-3.21.0.tar.gz", hash = "sha256:2c9958f6430a2040341a52eb608ed6dd93ef4392e02ffe219417c1b28b5dd1f4", size = 24545, upload-time = "2024-11-10T15:05:20.202Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/b7/1a/7e4798e9339adc931158c9d69ecc34f5e6791489d469f5e50ec15e35f458/zipp-3.21.0-py3-none-any.whl", hash = "sha256:ac1bbe05fd2991f160ebce24ffbac5f6d11d83dc90891255885223d42b3cd931", size = 9630 }, + { url = "https://files.pythonhosted.org/packages/b7/1a/7e4798e9339adc931158c9d69ecc34f5e6791489d469f5e50ec15e35f458/zipp-3.21.0-py3-none-any.whl", hash = "sha256:ac1bbe05fd2991f160ebce24ffbac5f6d11d83dc90891255885223d42b3cd931", size = 9630, upload-time = "2024-11-10T15:05:19.275Z" }, ] [[package]] @@ -11187,9 +11207,9 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "setuptools" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/46/c2/427f1867bb96555d1d34342f1dd97f8c420966ab564d58d18469a1db8736/zope.event-5.0.tar.gz", hash = "sha256:bac440d8d9891b4068e2b5a2c5e2c9765a9df762944bda6955f96bb9b91e67cd", size = 17350 } +sdist = { url = "https://files.pythonhosted.org/packages/46/c2/427f1867bb96555d1d34342f1dd97f8c420966ab564d58d18469a1db8736/zope.event-5.0.tar.gz", hash = "sha256:bac440d8d9891b4068e2b5a2c5e2c9765a9df762944bda6955f96bb9b91e67cd", size = 17350, upload-time = "2023-06-23T06:28:35.709Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/fe/42/f8dbc2b9ad59e927940325a22d6d3931d630c3644dae7e2369ef5d9ba230/zope.event-5.0-py3-none-any.whl", hash = "sha256:2832e95014f4db26c47a13fdaef84cef2f4df37e66b59d8f1f4a8f319a632c26", size = 6824 }, + { url = "https://files.pythonhosted.org/packages/fe/42/f8dbc2b9ad59e927940325a22d6d3931d630c3644dae7e2369ef5d9ba230/zope.event-5.0-py3-none-any.whl", hash = "sha256:2832e95014f4db26c47a13fdaef84cef2f4df37e66b59d8f1f4a8f319a632c26", size = 6824, upload-time = "2023-06-23T06:28:32.652Z" }, ] [[package]] @@ -11199,32 +11219,32 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "setuptools" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/30/93/9210e7606be57a2dfc6277ac97dcc864fd8d39f142ca194fdc186d596fda/zope.interface-7.2.tar.gz", hash = "sha256:8b49f1a3d1ee4cdaf5b32d2e738362c7f5e40ac8b46dd7d1a65e82a4872728fe", size = 252960 } -wheels = [ - { url = "https://files.pythonhosted.org/packages/76/71/e6177f390e8daa7e75378505c5ab974e0bf59c1d3b19155638c7afbf4b2d/zope.interface-7.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:ce290e62229964715f1011c3dbeab7a4a1e4971fd6f31324c4519464473ef9f2", size = 208243 }, - { url = "https://files.pythonhosted.org/packages/52/db/7e5f4226bef540f6d55acfd95cd105782bc6ee044d9b5587ce2c95558a5e/zope.interface-7.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:05b910a5afe03256b58ab2ba6288960a2892dfeef01336dc4be6f1b9ed02ab0a", size = 208759 }, - { url = "https://files.pythonhosted.org/packages/28/ea/fdd9813c1eafd333ad92464d57a4e3a82b37ae57c19497bcffa42df673e4/zope.interface-7.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:550f1c6588ecc368c9ce13c44a49b8d6b6f3ca7588873c679bd8fd88a1b557b6", size = 254922 }, - { url = "https://files.pythonhosted.org/packages/3b/d3/0000a4d497ef9fbf4f66bb6828b8d0a235e690d57c333be877bec763722f/zope.interface-7.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:0ef9e2f865721553c6f22a9ff97da0f0216c074bd02b25cf0d3af60ea4d6931d", size = 249367 }, - { url = "https://files.pythonhosted.org/packages/3e/e5/0b359e99084f033d413419eff23ee9c2bd33bca2ca9f4e83d11856f22d10/zope.interface-7.2-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:27f926f0dcb058211a3bb3e0e501c69759613b17a553788b2caeb991bed3b61d", size = 254488 }, - { url = "https://files.pythonhosted.org/packages/7b/90/12d50b95f40e3b2fc0ba7f7782104093b9fd62806b13b98ef4e580f2ca61/zope.interface-7.2-cp310-cp310-win_amd64.whl", hash = "sha256:144964649eba4c5e4410bb0ee290d338e78f179cdbfd15813de1a664e7649b3b", size = 211947 }, - { url = "https://files.pythonhosted.org/packages/98/7d/2e8daf0abea7798d16a58f2f3a2bf7588872eee54ac119f99393fdd47b65/zope.interface-7.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:1909f52a00c8c3dcab6c4fad5d13de2285a4b3c7be063b239b8dc15ddfb73bd2", size = 208776 }, - { url = "https://files.pythonhosted.org/packages/a0/2a/0c03c7170fe61d0d371e4c7ea5b62b8cb79b095b3d630ca16719bf8b7b18/zope.interface-7.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:80ecf2451596f19fd607bb09953f426588fc1e79e93f5968ecf3367550396b22", size = 209296 }, - { url = "https://files.pythonhosted.org/packages/49/b4/451f19448772b4a1159519033a5f72672221e623b0a1bd2b896b653943d8/zope.interface-7.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:033b3923b63474800b04cba480b70f6e6243a62208071fc148354f3f89cc01b7", size = 260997 }, - { url = "https://files.pythonhosted.org/packages/65/94/5aa4461c10718062c8f8711161faf3249d6d3679c24a0b81dd6fc8ba1dd3/zope.interface-7.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:a102424e28c6b47c67923a1f337ede4a4c2bba3965b01cf707978a801fc7442c", size = 255038 }, - { url = "https://files.pythonhosted.org/packages/9f/aa/1a28c02815fe1ca282b54f6705b9ddba20328fabdc37b8cf73fc06b172f0/zope.interface-7.2-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:25e6a61dcb184453bb00eafa733169ab6d903e46f5c2ace4ad275386f9ab327a", size = 259806 }, - { url = "https://files.pythonhosted.org/packages/a7/2c/82028f121d27c7e68632347fe04f4a6e0466e77bb36e104c8b074f3d7d7b/zope.interface-7.2-cp311-cp311-win_amd64.whl", hash = "sha256:3f6771d1647b1fc543d37640b45c06b34832a943c80d1db214a37c31161a93f1", size = 212305 }, - { url = "https://files.pythonhosted.org/packages/68/0b/c7516bc3bad144c2496f355e35bd699443b82e9437aa02d9867653203b4a/zope.interface-7.2-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:086ee2f51eaef1e4a52bd7d3111a0404081dadae87f84c0ad4ce2649d4f708b7", size = 208959 }, - { url = "https://files.pythonhosted.org/packages/a2/e9/1463036df1f78ff8c45a02642a7bf6931ae4a38a4acd6a8e07c128e387a7/zope.interface-7.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:21328fcc9d5b80768bf051faa35ab98fb979080c18e6f84ab3f27ce703bce465", size = 209357 }, - { url = "https://files.pythonhosted.org/packages/07/a8/106ca4c2add440728e382f1b16c7d886563602487bdd90004788d45eb310/zope.interface-7.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f6dd02ec01f4468da0f234da9d9c8545c5412fef80bc590cc51d8dd084138a89", size = 264235 }, - { url = "https://files.pythonhosted.org/packages/fc/ca/57286866285f4b8a4634c12ca1957c24bdac06eae28fd4a3a578e30cf906/zope.interface-7.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:8e7da17f53e25d1a3bde5da4601e026adc9e8071f9f6f936d0fe3fe84ace6d54", size = 259253 }, - { url = "https://files.pythonhosted.org/packages/96/08/2103587ebc989b455cf05e858e7fbdfeedfc3373358320e9c513428290b1/zope.interface-7.2-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:cab15ff4832580aa440dc9790b8a6128abd0b88b7ee4dd56abacbc52f212209d", size = 264702 }, - { url = "https://files.pythonhosted.org/packages/5f/c7/3c67562e03b3752ba4ab6b23355f15a58ac2d023a6ef763caaca430f91f2/zope.interface-7.2-cp312-cp312-win_amd64.whl", hash = "sha256:29caad142a2355ce7cfea48725aa8bcf0067e2b5cc63fcf5cd9f97ad12d6afb5", size = 212466 }, - { url = "https://files.pythonhosted.org/packages/c6/3b/e309d731712c1a1866d61b5356a069dd44e5b01e394b6cb49848fa2efbff/zope.interface-7.2-cp313-cp313-macosx_10_9_x86_64.whl", hash = "sha256:3e0350b51e88658d5ad126c6a57502b19d5f559f6cb0a628e3dc90442b53dd98", size = 208961 }, - { url = "https://files.pythonhosted.org/packages/49/65/78e7cebca6be07c8fc4032bfbb123e500d60efdf7b86727bb8a071992108/zope.interface-7.2-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:15398c000c094b8855d7d74f4fdc9e73aa02d4d0d5c775acdef98cdb1119768d", size = 209356 }, - { url = "https://files.pythonhosted.org/packages/11/b1/627384b745310d082d29e3695db5f5a9188186676912c14b61a78bbc6afe/zope.interface-7.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:802176a9f99bd8cc276dcd3b8512808716492f6f557c11196d42e26c01a69a4c", size = 264196 }, - { url = "https://files.pythonhosted.org/packages/b8/f6/54548df6dc73e30ac6c8a7ff1da73ac9007ba38f866397091d5a82237bd3/zope.interface-7.2-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:eb23f58a446a7f09db85eda09521a498e109f137b85fb278edb2e34841055398", size = 259237 }, - { url = "https://files.pythonhosted.org/packages/b6/66/ac05b741c2129fdf668b85631d2268421c5cd1a9ff99be1674371139d665/zope.interface-7.2-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a71a5b541078d0ebe373a81a3b7e71432c61d12e660f1d67896ca62d9628045b", size = 264696 }, - { url = "https://files.pythonhosted.org/packages/0a/2f/1bccc6f4cc882662162a1158cda1a7f616add2ffe322b28c99cb031b4ffc/zope.interface-7.2-cp313-cp313-win_amd64.whl", hash = "sha256:4893395d5dd2ba655c38ceb13014fd65667740f09fa5bb01caa1e6284e48c0cd", size = 212472 }, +sdist = { url = "https://files.pythonhosted.org/packages/30/93/9210e7606be57a2dfc6277ac97dcc864fd8d39f142ca194fdc186d596fda/zope.interface-7.2.tar.gz", hash = "sha256:8b49f1a3d1ee4cdaf5b32d2e738362c7f5e40ac8b46dd7d1a65e82a4872728fe", size = 252960, upload-time = "2024-11-28T08:45:39.224Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/76/71/e6177f390e8daa7e75378505c5ab974e0bf59c1d3b19155638c7afbf4b2d/zope.interface-7.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:ce290e62229964715f1011c3dbeab7a4a1e4971fd6f31324c4519464473ef9f2", size = 208243, upload-time = "2024-11-28T08:47:29.781Z" }, + { url = "https://files.pythonhosted.org/packages/52/db/7e5f4226bef540f6d55acfd95cd105782bc6ee044d9b5587ce2c95558a5e/zope.interface-7.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:05b910a5afe03256b58ab2ba6288960a2892dfeef01336dc4be6f1b9ed02ab0a", size = 208759, upload-time = "2024-11-28T08:47:31.908Z" }, + { url = "https://files.pythonhosted.org/packages/28/ea/fdd9813c1eafd333ad92464d57a4e3a82b37ae57c19497bcffa42df673e4/zope.interface-7.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:550f1c6588ecc368c9ce13c44a49b8d6b6f3ca7588873c679bd8fd88a1b557b6", size = 254922, upload-time = "2024-11-28T09:18:11.795Z" }, + { url = "https://files.pythonhosted.org/packages/3b/d3/0000a4d497ef9fbf4f66bb6828b8d0a235e690d57c333be877bec763722f/zope.interface-7.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:0ef9e2f865721553c6f22a9ff97da0f0216c074bd02b25cf0d3af60ea4d6931d", size = 249367, upload-time = "2024-11-28T08:48:24.238Z" }, + { url = "https://files.pythonhosted.org/packages/3e/e5/0b359e99084f033d413419eff23ee9c2bd33bca2ca9f4e83d11856f22d10/zope.interface-7.2-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:27f926f0dcb058211a3bb3e0e501c69759613b17a553788b2caeb991bed3b61d", size = 254488, upload-time = "2024-11-28T08:48:28.816Z" }, + { url = "https://files.pythonhosted.org/packages/7b/90/12d50b95f40e3b2fc0ba7f7782104093b9fd62806b13b98ef4e580f2ca61/zope.interface-7.2-cp310-cp310-win_amd64.whl", hash = "sha256:144964649eba4c5e4410bb0ee290d338e78f179cdbfd15813de1a664e7649b3b", size = 211947, upload-time = "2024-11-28T08:48:18.831Z" }, + { url = "https://files.pythonhosted.org/packages/98/7d/2e8daf0abea7798d16a58f2f3a2bf7588872eee54ac119f99393fdd47b65/zope.interface-7.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:1909f52a00c8c3dcab6c4fad5d13de2285a4b3c7be063b239b8dc15ddfb73bd2", size = 208776, upload-time = "2024-11-28T08:47:53.009Z" }, + { url = "https://files.pythonhosted.org/packages/a0/2a/0c03c7170fe61d0d371e4c7ea5b62b8cb79b095b3d630ca16719bf8b7b18/zope.interface-7.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:80ecf2451596f19fd607bb09953f426588fc1e79e93f5968ecf3367550396b22", size = 209296, upload-time = "2024-11-28T08:47:57.993Z" }, + { url = "https://files.pythonhosted.org/packages/49/b4/451f19448772b4a1159519033a5f72672221e623b0a1bd2b896b653943d8/zope.interface-7.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:033b3923b63474800b04cba480b70f6e6243a62208071fc148354f3f89cc01b7", size = 260997, upload-time = "2024-11-28T09:18:13.935Z" }, + { url = "https://files.pythonhosted.org/packages/65/94/5aa4461c10718062c8f8711161faf3249d6d3679c24a0b81dd6fc8ba1dd3/zope.interface-7.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:a102424e28c6b47c67923a1f337ede4a4c2bba3965b01cf707978a801fc7442c", size = 255038, upload-time = "2024-11-28T08:48:26.381Z" }, + { url = "https://files.pythonhosted.org/packages/9f/aa/1a28c02815fe1ca282b54f6705b9ddba20328fabdc37b8cf73fc06b172f0/zope.interface-7.2-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:25e6a61dcb184453bb00eafa733169ab6d903e46f5c2ace4ad275386f9ab327a", size = 259806, upload-time = "2024-11-28T08:48:30.78Z" }, + { url = "https://files.pythonhosted.org/packages/a7/2c/82028f121d27c7e68632347fe04f4a6e0466e77bb36e104c8b074f3d7d7b/zope.interface-7.2-cp311-cp311-win_amd64.whl", hash = "sha256:3f6771d1647b1fc543d37640b45c06b34832a943c80d1db214a37c31161a93f1", size = 212305, upload-time = "2024-11-28T08:49:14.525Z" }, + { url = "https://files.pythonhosted.org/packages/68/0b/c7516bc3bad144c2496f355e35bd699443b82e9437aa02d9867653203b4a/zope.interface-7.2-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:086ee2f51eaef1e4a52bd7d3111a0404081dadae87f84c0ad4ce2649d4f708b7", size = 208959, upload-time = "2024-11-28T08:47:47.788Z" }, + { url = "https://files.pythonhosted.org/packages/a2/e9/1463036df1f78ff8c45a02642a7bf6931ae4a38a4acd6a8e07c128e387a7/zope.interface-7.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:21328fcc9d5b80768bf051faa35ab98fb979080c18e6f84ab3f27ce703bce465", size = 209357, upload-time = "2024-11-28T08:47:50.897Z" }, + { url = "https://files.pythonhosted.org/packages/07/a8/106ca4c2add440728e382f1b16c7d886563602487bdd90004788d45eb310/zope.interface-7.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f6dd02ec01f4468da0f234da9d9c8545c5412fef80bc590cc51d8dd084138a89", size = 264235, upload-time = "2024-11-28T09:18:15.56Z" }, + { url = "https://files.pythonhosted.org/packages/fc/ca/57286866285f4b8a4634c12ca1957c24bdac06eae28fd4a3a578e30cf906/zope.interface-7.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:8e7da17f53e25d1a3bde5da4601e026adc9e8071f9f6f936d0fe3fe84ace6d54", size = 259253, upload-time = "2024-11-28T08:48:29.025Z" }, + { url = "https://files.pythonhosted.org/packages/96/08/2103587ebc989b455cf05e858e7fbdfeedfc3373358320e9c513428290b1/zope.interface-7.2-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:cab15ff4832580aa440dc9790b8a6128abd0b88b7ee4dd56abacbc52f212209d", size = 264702, upload-time = "2024-11-28T08:48:37.363Z" }, + { url = "https://files.pythonhosted.org/packages/5f/c7/3c67562e03b3752ba4ab6b23355f15a58ac2d023a6ef763caaca430f91f2/zope.interface-7.2-cp312-cp312-win_amd64.whl", hash = "sha256:29caad142a2355ce7cfea48725aa8bcf0067e2b5cc63fcf5cd9f97ad12d6afb5", size = 212466, upload-time = "2024-11-28T08:49:14.397Z" }, + { url = "https://files.pythonhosted.org/packages/c6/3b/e309d731712c1a1866d61b5356a069dd44e5b01e394b6cb49848fa2efbff/zope.interface-7.2-cp313-cp313-macosx_10_9_x86_64.whl", hash = "sha256:3e0350b51e88658d5ad126c6a57502b19d5f559f6cb0a628e3dc90442b53dd98", size = 208961, upload-time = "2024-11-28T08:48:29.865Z" }, + { url = "https://files.pythonhosted.org/packages/49/65/78e7cebca6be07c8fc4032bfbb123e500d60efdf7b86727bb8a071992108/zope.interface-7.2-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:15398c000c094b8855d7d74f4fdc9e73aa02d4d0d5c775acdef98cdb1119768d", size = 209356, upload-time = "2024-11-28T08:48:33.297Z" }, + { url = "https://files.pythonhosted.org/packages/11/b1/627384b745310d082d29e3695db5f5a9188186676912c14b61a78bbc6afe/zope.interface-7.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:802176a9f99bd8cc276dcd3b8512808716492f6f557c11196d42e26c01a69a4c", size = 264196, upload-time = "2024-11-28T09:18:17.584Z" }, + { url = "https://files.pythonhosted.org/packages/b8/f6/54548df6dc73e30ac6c8a7ff1da73ac9007ba38f866397091d5a82237bd3/zope.interface-7.2-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:eb23f58a446a7f09db85eda09521a498e109f137b85fb278edb2e34841055398", size = 259237, upload-time = "2024-11-28T08:48:31.71Z" }, + { url = "https://files.pythonhosted.org/packages/b6/66/ac05b741c2129fdf668b85631d2268421c5cd1a9ff99be1674371139d665/zope.interface-7.2-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a71a5b541078d0ebe373a81a3b7e71432c61d12e660f1d67896ca62d9628045b", size = 264696, upload-time = "2024-11-28T08:48:41.161Z" }, + { url = "https://files.pythonhosted.org/packages/0a/2f/1bccc6f4cc882662162a1158cda1a7f616add2ffe322b28c99cb031b4ffc/zope.interface-7.2-cp313-cp313-win_amd64.whl", hash = "sha256:4893395d5dd2ba655c38ceb13014fd65667740f09fa5bb01caa1e6284e48c0cd", size = 212472, upload-time = "2024-11-28T08:49:56.587Z" }, ] [[package]] @@ -11234,70 +11254,70 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "cffi", marker = "platform_python_implementation == 'PyPy'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/ed/f6/2ac0287b442160a89d726b17a9184a4c615bb5237db763791a7fd16d9df1/zstandard-0.23.0.tar.gz", hash = "sha256:b2d8c62d08e7255f68f7a740bae85b3c9b8e5466baa9cbf7f57f1cde0ac6bc09", size = 681701 } -wheels = [ - { url = "https://files.pythonhosted.org/packages/2a/55/bd0487e86679db1823fc9ee0d8c9c78ae2413d34c0b461193b5f4c31d22f/zstandard-0.23.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:bf0a05b6059c0528477fba9054d09179beb63744355cab9f38059548fedd46a9", size = 788701 }, - { url = "https://files.pythonhosted.org/packages/e1/8a/ccb516b684f3ad987dfee27570d635822e3038645b1a950c5e8022df1145/zstandard-0.23.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:fc9ca1c9718cb3b06634c7c8dec57d24e9438b2aa9a0f02b8bb36bf478538880", size = 633678 }, - { url = "https://files.pythonhosted.org/packages/12/89/75e633d0611c028e0d9af6df199423bf43f54bea5007e6718ab7132e234c/zstandard-0.23.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:77da4c6bfa20dd5ea25cbf12c76f181a8e8cd7ea231c673828d0386b1740b8dc", size = 4941098 }, - { url = "https://files.pythonhosted.org/packages/4a/7a/bd7f6a21802de358b63f1ee636ab823711c25ce043a3e9f043b4fcb5ba32/zstandard-0.23.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b2170c7e0367dde86a2647ed5b6f57394ea7f53545746104c6b09fc1f4223573", size = 5308798 }, - { url = "https://files.pythonhosted.org/packages/79/3b/775f851a4a65013e88ca559c8ae42ac1352db6fcd96b028d0df4d7d1d7b4/zstandard-0.23.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:c16842b846a8d2a145223f520b7e18b57c8f476924bda92aeee3a88d11cfc391", size = 5341840 }, - { url = "https://files.pythonhosted.org/packages/09/4f/0cc49570141dd72d4d95dd6fcf09328d1b702c47a6ec12fbed3b8aed18a5/zstandard-0.23.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:157e89ceb4054029a289fb504c98c6a9fe8010f1680de0201b3eb5dc20aa6d9e", size = 5440337 }, - { url = "https://files.pythonhosted.org/packages/e7/7c/aaa7cd27148bae2dc095191529c0570d16058c54c4597a7d118de4b21676/zstandard-0.23.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:203d236f4c94cd8379d1ea61db2fce20730b4c38d7f1c34506a31b34edc87bdd", size = 4861182 }, - { url = "https://files.pythonhosted.org/packages/ac/eb/4b58b5c071d177f7dc027129d20bd2a44161faca6592a67f8fcb0b88b3ae/zstandard-0.23.0-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:dc5d1a49d3f8262be192589a4b72f0d03b72dcf46c51ad5852a4fdc67be7b9e4", size = 4932936 }, - { url = "https://files.pythonhosted.org/packages/44/f9/21a5fb9bb7c9a274b05ad700a82ad22ce82f7ef0f485980a1e98ed6e8c5f/zstandard-0.23.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:752bf8a74412b9892f4e5b58f2f890a039f57037f52c89a740757ebd807f33ea", size = 5464705 }, - { url = "https://files.pythonhosted.org/packages/49/74/b7b3e61db3f88632776b78b1db597af3f44c91ce17d533e14a25ce6a2816/zstandard-0.23.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:80080816b4f52a9d886e67f1f96912891074903238fe54f2de8b786f86baded2", size = 4857882 }, - { url = "https://files.pythonhosted.org/packages/4a/7f/d8eb1cb123d8e4c541d4465167080bec88481ab54cd0b31eb4013ba04b95/zstandard-0.23.0-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:84433dddea68571a6d6bd4fbf8ff398236031149116a7fff6f777ff95cad3df9", size = 4697672 }, - { url = "https://files.pythonhosted.org/packages/5e/05/f7dccdf3d121309b60342da454d3e706453a31073e2c4dac8e1581861e44/zstandard-0.23.0-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:ab19a2d91963ed9e42b4e8d77cd847ae8381576585bad79dbd0a8837a9f6620a", size = 5206043 }, - { url = "https://files.pythonhosted.org/packages/86/9d/3677a02e172dccd8dd3a941307621c0cbd7691d77cb435ac3c75ab6a3105/zstandard-0.23.0-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:59556bf80a7094d0cfb9f5e50bb2db27fefb75d5138bb16fb052b61b0e0eeeb0", size = 5667390 }, - { url = "https://files.pythonhosted.org/packages/41/7e/0012a02458e74a7ba122cd9cafe491facc602c9a17f590367da369929498/zstandard-0.23.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:27d3ef2252d2e62476389ca8f9b0cf2bbafb082a3b6bfe9d90cbcbb5529ecf7c", size = 5198901 }, - { url = "https://files.pythonhosted.org/packages/65/3a/8f715b97bd7bcfc7342d8adcd99a026cb2fb550e44866a3b6c348e1b0f02/zstandard-0.23.0-cp310-cp310-win32.whl", hash = "sha256:5d41d5e025f1e0bccae4928981e71b2334c60f580bdc8345f824e7c0a4c2a813", size = 430596 }, - { url = "https://files.pythonhosted.org/packages/19/b7/b2b9eca5e5a01111e4fe8a8ffb56bdcdf56b12448a24effe6cfe4a252034/zstandard-0.23.0-cp310-cp310-win_amd64.whl", hash = "sha256:519fbf169dfac1222a76ba8861ef4ac7f0530c35dd79ba5727014613f91613d4", size = 495498 }, - { url = "https://files.pythonhosted.org/packages/9e/40/f67e7d2c25a0e2dc1744dd781110b0b60306657f8696cafb7ad7579469bd/zstandard-0.23.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:34895a41273ad33347b2fc70e1bff4240556de3c46c6ea430a7ed91f9042aa4e", size = 788699 }, - { url = "https://files.pythonhosted.org/packages/e8/46/66d5b55f4d737dd6ab75851b224abf0afe5774976fe511a54d2eb9063a41/zstandard-0.23.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:77ea385f7dd5b5676d7fd943292ffa18fbf5c72ba98f7d09fc1fb9e819b34c23", size = 633681 }, - { url = "https://files.pythonhosted.org/packages/63/b6/677e65c095d8e12b66b8f862b069bcf1f1d781b9c9c6f12eb55000d57583/zstandard-0.23.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:983b6efd649723474f29ed42e1467f90a35a74793437d0bc64a5bf482bedfa0a", size = 4944328 }, - { url = "https://files.pythonhosted.org/packages/59/cc/e76acb4c42afa05a9d20827116d1f9287e9c32b7ad58cc3af0721ce2b481/zstandard-0.23.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:80a539906390591dd39ebb8d773771dc4db82ace6372c4d41e2d293f8e32b8db", size = 5311955 }, - { url = "https://files.pythonhosted.org/packages/78/e4/644b8075f18fc7f632130c32e8f36f6dc1b93065bf2dd87f03223b187f26/zstandard-0.23.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:445e4cb5048b04e90ce96a79b4b63140e3f4ab5f662321975679b5f6360b90e2", size = 5344944 }, - { url = "https://files.pythonhosted.org/packages/76/3f/dbafccf19cfeca25bbabf6f2dd81796b7218f768ec400f043edc767015a6/zstandard-0.23.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fd30d9c67d13d891f2360b2a120186729c111238ac63b43dbd37a5a40670b8ca", size = 5442927 }, - { url = "https://files.pythonhosted.org/packages/0c/c3/d24a01a19b6733b9f218e94d1a87c477d523237e07f94899e1c10f6fd06c/zstandard-0.23.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d20fd853fbb5807c8e84c136c278827b6167ded66c72ec6f9a14b863d809211c", size = 4864910 }, - { url = "https://files.pythonhosted.org/packages/1c/a9/cf8f78ead4597264f7618d0875be01f9bc23c9d1d11afb6d225b867cb423/zstandard-0.23.0-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:ed1708dbf4d2e3a1c5c69110ba2b4eb6678262028afd6c6fbcc5a8dac9cda68e", size = 4935544 }, - { url = "https://files.pythonhosted.org/packages/2c/96/8af1e3731b67965fb995a940c04a2c20997a7b3b14826b9d1301cf160879/zstandard-0.23.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:be9b5b8659dff1f913039c2feee1aca499cfbc19e98fa12bc85e037c17ec6ca5", size = 5467094 }, - { url = "https://files.pythonhosted.org/packages/ff/57/43ea9df642c636cb79f88a13ab07d92d88d3bfe3e550b55a25a07a26d878/zstandard-0.23.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:65308f4b4890aa12d9b6ad9f2844b7ee42c7f7a4fd3390425b242ffc57498f48", size = 4860440 }, - { url = "https://files.pythonhosted.org/packages/46/37/edb78f33c7f44f806525f27baa300341918fd4c4af9472fbc2c3094be2e8/zstandard-0.23.0-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:98da17ce9cbf3bfe4617e836d561e433f871129e3a7ac16d6ef4c680f13a839c", size = 4700091 }, - { url = "https://files.pythonhosted.org/packages/c1/f1/454ac3962671a754f3cb49242472df5c2cced4eb959ae203a377b45b1a3c/zstandard-0.23.0-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:8ed7d27cb56b3e058d3cf684d7200703bcae623e1dcc06ed1e18ecda39fee003", size = 5208682 }, - { url = "https://files.pythonhosted.org/packages/85/b2/1734b0fff1634390b1b887202d557d2dd542de84a4c155c258cf75da4773/zstandard-0.23.0-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:b69bb4f51daf461b15e7b3db033160937d3ff88303a7bc808c67bbc1eaf98c78", size = 5669707 }, - { url = "https://files.pythonhosted.org/packages/52/5a/87d6971f0997c4b9b09c495bf92189fb63de86a83cadc4977dc19735f652/zstandard-0.23.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:034b88913ecc1b097f528e42b539453fa82c3557e414b3de9d5632c80439a473", size = 5201792 }, - { url = "https://files.pythonhosted.org/packages/79/02/6f6a42cc84459d399bd1a4e1adfc78d4dfe45e56d05b072008d10040e13b/zstandard-0.23.0-cp311-cp311-win32.whl", hash = "sha256:f2d4380bf5f62daabd7b751ea2339c1a21d1c9463f1feb7fc2bdcea2c29c3160", size = 430586 }, - { url = "https://files.pythonhosted.org/packages/be/a2/4272175d47c623ff78196f3c10e9dc7045c1b9caf3735bf041e65271eca4/zstandard-0.23.0-cp311-cp311-win_amd64.whl", hash = "sha256:62136da96a973bd2557f06ddd4e8e807f9e13cbb0bfb9cc06cfe6d98ea90dfe0", size = 495420 }, - { url = "https://files.pythonhosted.org/packages/7b/83/f23338c963bd9de687d47bf32efe9fd30164e722ba27fb59df33e6b1719b/zstandard-0.23.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:b4567955a6bc1b20e9c31612e615af6b53733491aeaa19a6b3b37f3b65477094", size = 788713 }, - { url = "https://files.pythonhosted.org/packages/5b/b3/1a028f6750fd9227ee0b937a278a434ab7f7fdc3066c3173f64366fe2466/zstandard-0.23.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:1e172f57cd78c20f13a3415cc8dfe24bf388614324d25539146594c16d78fcc8", size = 633459 }, - { url = "https://files.pythonhosted.org/packages/26/af/36d89aae0c1f95a0a98e50711bc5d92c144939efc1f81a2fcd3e78d7f4c1/zstandard-0.23.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b0e166f698c5a3e914947388c162be2583e0c638a4703fc6a543e23a88dea3c1", size = 4945707 }, - { url = "https://files.pythonhosted.org/packages/cd/2e/2051f5c772f4dfc0aae3741d5fc72c3dcfe3aaeb461cc231668a4db1ce14/zstandard-0.23.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:12a289832e520c6bd4dcaad68e944b86da3bad0d339ef7989fb7e88f92e96072", size = 5306545 }, - { url = "https://files.pythonhosted.org/packages/0a/9e/a11c97b087f89cab030fa71206963090d2fecd8eb83e67bb8f3ffb84c024/zstandard-0.23.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d50d31bfedd53a928fed6707b15a8dbeef011bb6366297cc435accc888b27c20", size = 5337533 }, - { url = "https://files.pythonhosted.org/packages/fc/79/edeb217c57fe1bf16d890aa91a1c2c96b28c07b46afed54a5dcf310c3f6f/zstandard-0.23.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:72c68dda124a1a138340fb62fa21b9bf4848437d9ca60bd35db36f2d3345f373", size = 5436510 }, - { url = "https://files.pythonhosted.org/packages/81/4f/c21383d97cb7a422ddf1ae824b53ce4b51063d0eeb2afa757eb40804a8ef/zstandard-0.23.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:53dd9d5e3d29f95acd5de6802e909ada8d8d8cfa37a3ac64836f3bc4bc5512db", size = 4859973 }, - { url = "https://files.pythonhosted.org/packages/ab/15/08d22e87753304405ccac8be2493a495f529edd81d39a0870621462276ef/zstandard-0.23.0-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:6a41c120c3dbc0d81a8e8adc73312d668cd34acd7725f036992b1b72d22c1772", size = 4936968 }, - { url = "https://files.pythonhosted.org/packages/eb/fa/f3670a597949fe7dcf38119a39f7da49a8a84a6f0b1a2e46b2f71a0ab83f/zstandard-0.23.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:40b33d93c6eddf02d2c19f5773196068d875c41ca25730e8288e9b672897c105", size = 5467179 }, - { url = "https://files.pythonhosted.org/packages/4e/a9/dad2ab22020211e380adc477a1dbf9f109b1f8d94c614944843e20dc2a99/zstandard-0.23.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:9206649ec587e6b02bd124fb7799b86cddec350f6f6c14bc82a2b70183e708ba", size = 4848577 }, - { url = "https://files.pythonhosted.org/packages/08/03/dd28b4484b0770f1e23478413e01bee476ae8227bbc81561f9c329e12564/zstandard-0.23.0-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:76e79bc28a65f467e0409098fa2c4376931fd3207fbeb6b956c7c476d53746dd", size = 4693899 }, - { url = "https://files.pythonhosted.org/packages/2b/64/3da7497eb635d025841e958bcd66a86117ae320c3b14b0ae86e9e8627518/zstandard-0.23.0-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:66b689c107857eceabf2cf3d3fc699c3c0fe8ccd18df2219d978c0283e4c508a", size = 5199964 }, - { url = "https://files.pythonhosted.org/packages/43/a4/d82decbab158a0e8a6ebb7fc98bc4d903266bce85b6e9aaedea1d288338c/zstandard-0.23.0-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:9c236e635582742fee16603042553d276cca506e824fa2e6489db04039521e90", size = 5655398 }, - { url = "https://files.pythonhosted.org/packages/f2/61/ac78a1263bc83a5cf29e7458b77a568eda5a8f81980691bbc6eb6a0d45cc/zstandard-0.23.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:a8fffdbd9d1408006baaf02f1068d7dd1f016c6bcb7538682622c556e7b68e35", size = 5191313 }, - { url = "https://files.pythonhosted.org/packages/e7/54/967c478314e16af5baf849b6ee9d6ea724ae5b100eb506011f045d3d4e16/zstandard-0.23.0-cp312-cp312-win32.whl", hash = "sha256:dc1d33abb8a0d754ea4763bad944fd965d3d95b5baef6b121c0c9013eaf1907d", size = 430877 }, - { url = "https://files.pythonhosted.org/packages/75/37/872d74bd7739639c4553bf94c84af7d54d8211b626b352bc57f0fd8d1e3f/zstandard-0.23.0-cp312-cp312-win_amd64.whl", hash = "sha256:64585e1dba664dc67c7cdabd56c1e5685233fbb1fc1966cfba2a340ec0dfff7b", size = 495595 }, - { url = "https://files.pythonhosted.org/packages/80/f1/8386f3f7c10261fe85fbc2c012fdb3d4db793b921c9abcc995d8da1b7a80/zstandard-0.23.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:576856e8594e6649aee06ddbfc738fec6a834f7c85bf7cadd1c53d4a58186ef9", size = 788975 }, - { url = "https://files.pythonhosted.org/packages/16/e8/cbf01077550b3e5dc86089035ff8f6fbbb312bc0983757c2d1117ebba242/zstandard-0.23.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:38302b78a850ff82656beaddeb0bb989a0322a8bbb1bf1ab10c17506681d772a", size = 633448 }, - { url = "https://files.pythonhosted.org/packages/06/27/4a1b4c267c29a464a161aeb2589aff212b4db653a1d96bffe3598f3f0d22/zstandard-0.23.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d2240ddc86b74966c34554c49d00eaafa8200a18d3a5b6ffbf7da63b11d74ee2", size = 4945269 }, - { url = "https://files.pythonhosted.org/packages/7c/64/d99261cc57afd9ae65b707e38045ed8269fbdae73544fd2e4a4d50d0ed83/zstandard-0.23.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:2ef230a8fd217a2015bc91b74f6b3b7d6522ba48be29ad4ea0ca3a3775bf7dd5", size = 5306228 }, - { url = "https://files.pythonhosted.org/packages/7a/cf/27b74c6f22541f0263016a0fd6369b1b7818941de639215c84e4e94b2a1c/zstandard-0.23.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:774d45b1fac1461f48698a9d4b5fa19a69d47ece02fa469825b442263f04021f", size = 5336891 }, - { url = "https://files.pythonhosted.org/packages/fa/18/89ac62eac46b69948bf35fcd90d37103f38722968e2981f752d69081ec4d/zstandard-0.23.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6f77fa49079891a4aab203d0b1744acc85577ed16d767b52fc089d83faf8d8ed", size = 5436310 }, - { url = "https://files.pythonhosted.org/packages/a8/a8/5ca5328ee568a873f5118d5b5f70d1f36c6387716efe2e369010289a5738/zstandard-0.23.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ac184f87ff521f4840e6ea0b10c0ec90c6b1dcd0bad2f1e4a9a1b4fa177982ea", size = 4859912 }, - { url = "https://files.pythonhosted.org/packages/ea/ca/3781059c95fd0868658b1cf0440edd832b942f84ae60685d0cfdb808bca1/zstandard-0.23.0-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:c363b53e257246a954ebc7c488304b5592b9c53fbe74d03bc1c64dda153fb847", size = 4936946 }, - { url = "https://files.pythonhosted.org/packages/ce/11/41a58986f809532742c2b832c53b74ba0e0a5dae7e8ab4642bf5876f35de/zstandard-0.23.0-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:e7792606d606c8df5277c32ccb58f29b9b8603bf83b48639b7aedf6df4fe8171", size = 5466994 }, - { url = "https://files.pythonhosted.org/packages/83/e3/97d84fe95edd38d7053af05159465d298c8b20cebe9ccb3d26783faa9094/zstandard-0.23.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:a0817825b900fcd43ac5d05b8b3079937073d2b1ff9cf89427590718b70dd840", size = 4848681 }, - { url = "https://files.pythonhosted.org/packages/6e/99/cb1e63e931de15c88af26085e3f2d9af9ce53ccafac73b6e48418fd5a6e6/zstandard-0.23.0-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:9da6bc32faac9a293ddfdcb9108d4b20416219461e4ec64dfea8383cac186690", size = 4694239 }, - { url = "https://files.pythonhosted.org/packages/ab/50/b1e703016eebbc6501fc92f34db7b1c68e54e567ef39e6e59cf5fb6f2ec0/zstandard-0.23.0-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:fd7699e8fd9969f455ef2926221e0233f81a2542921471382e77a9e2f2b57f4b", size = 5200149 }, - { url = "https://files.pythonhosted.org/packages/aa/e0/932388630aaba70197c78bdb10cce2c91fae01a7e553b76ce85471aec690/zstandard-0.23.0-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:d477ed829077cd945b01fc3115edd132c47e6540ddcd96ca169facff28173057", size = 5655392 }, - { url = "https://files.pythonhosted.org/packages/02/90/2633473864f67a15526324b007a9f96c96f56d5f32ef2a56cc12f9548723/zstandard-0.23.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:fa6ce8b52c5987b3e34d5674b0ab529a4602b632ebab0a93b07bfb4dfc8f8a33", size = 5191299 }, - { url = "https://files.pythonhosted.org/packages/b0/4c/315ca5c32da7e2dc3455f3b2caee5c8c2246074a61aac6ec3378a97b7136/zstandard-0.23.0-cp313-cp313-win32.whl", hash = "sha256:a9b07268d0c3ca5c170a385a0ab9fb7fdd9f5fd866be004c4ea39e44edce47dd", size = 430862 }, - { url = "https://files.pythonhosted.org/packages/a2/bf/c6aaba098e2d04781e8f4f7c0ba3c7aa73d00e4c436bcc0cf059a66691d1/zstandard-0.23.0-cp313-cp313-win_amd64.whl", hash = "sha256:f3513916e8c645d0610815c257cbfd3242adfd5c4cfa78be514e5a3ebb42a41b", size = 495578 }, +sdist = { url = "https://files.pythonhosted.org/packages/ed/f6/2ac0287b442160a89d726b17a9184a4c615bb5237db763791a7fd16d9df1/zstandard-0.23.0.tar.gz", hash = "sha256:b2d8c62d08e7255f68f7a740bae85b3c9b8e5466baa9cbf7f57f1cde0ac6bc09", size = 681701, upload-time = "2024-07-15T00:18:06.141Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/2a/55/bd0487e86679db1823fc9ee0d8c9c78ae2413d34c0b461193b5f4c31d22f/zstandard-0.23.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:bf0a05b6059c0528477fba9054d09179beb63744355cab9f38059548fedd46a9", size = 788701, upload-time = "2024-07-15T00:13:27.351Z" }, + { url = "https://files.pythonhosted.org/packages/e1/8a/ccb516b684f3ad987dfee27570d635822e3038645b1a950c5e8022df1145/zstandard-0.23.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:fc9ca1c9718cb3b06634c7c8dec57d24e9438b2aa9a0f02b8bb36bf478538880", size = 633678, upload-time = "2024-07-15T00:13:30.24Z" }, + { url = "https://files.pythonhosted.org/packages/12/89/75e633d0611c028e0d9af6df199423bf43f54bea5007e6718ab7132e234c/zstandard-0.23.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:77da4c6bfa20dd5ea25cbf12c76f181a8e8cd7ea231c673828d0386b1740b8dc", size = 4941098, upload-time = "2024-07-15T00:13:32.526Z" }, + { url = "https://files.pythonhosted.org/packages/4a/7a/bd7f6a21802de358b63f1ee636ab823711c25ce043a3e9f043b4fcb5ba32/zstandard-0.23.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b2170c7e0367dde86a2647ed5b6f57394ea7f53545746104c6b09fc1f4223573", size = 5308798, upload-time = "2024-07-15T00:13:34.925Z" }, + { url = "https://files.pythonhosted.org/packages/79/3b/775f851a4a65013e88ca559c8ae42ac1352db6fcd96b028d0df4d7d1d7b4/zstandard-0.23.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:c16842b846a8d2a145223f520b7e18b57c8f476924bda92aeee3a88d11cfc391", size = 5341840, upload-time = "2024-07-15T00:13:37.376Z" }, + { url = "https://files.pythonhosted.org/packages/09/4f/0cc49570141dd72d4d95dd6fcf09328d1b702c47a6ec12fbed3b8aed18a5/zstandard-0.23.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:157e89ceb4054029a289fb504c98c6a9fe8010f1680de0201b3eb5dc20aa6d9e", size = 5440337, upload-time = "2024-07-15T00:13:39.772Z" }, + { url = "https://files.pythonhosted.org/packages/e7/7c/aaa7cd27148bae2dc095191529c0570d16058c54c4597a7d118de4b21676/zstandard-0.23.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:203d236f4c94cd8379d1ea61db2fce20730b4c38d7f1c34506a31b34edc87bdd", size = 4861182, upload-time = "2024-07-15T00:13:42.495Z" }, + { url = "https://files.pythonhosted.org/packages/ac/eb/4b58b5c071d177f7dc027129d20bd2a44161faca6592a67f8fcb0b88b3ae/zstandard-0.23.0-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:dc5d1a49d3f8262be192589a4b72f0d03b72dcf46c51ad5852a4fdc67be7b9e4", size = 4932936, upload-time = "2024-07-15T00:13:44.234Z" }, + { url = "https://files.pythonhosted.org/packages/44/f9/21a5fb9bb7c9a274b05ad700a82ad22ce82f7ef0f485980a1e98ed6e8c5f/zstandard-0.23.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:752bf8a74412b9892f4e5b58f2f890a039f57037f52c89a740757ebd807f33ea", size = 5464705, upload-time = "2024-07-15T00:13:46.822Z" }, + { url = "https://files.pythonhosted.org/packages/49/74/b7b3e61db3f88632776b78b1db597af3f44c91ce17d533e14a25ce6a2816/zstandard-0.23.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:80080816b4f52a9d886e67f1f96912891074903238fe54f2de8b786f86baded2", size = 4857882, upload-time = "2024-07-15T00:13:49.297Z" }, + { url = "https://files.pythonhosted.org/packages/4a/7f/d8eb1cb123d8e4c541d4465167080bec88481ab54cd0b31eb4013ba04b95/zstandard-0.23.0-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:84433dddea68571a6d6bd4fbf8ff398236031149116a7fff6f777ff95cad3df9", size = 4697672, upload-time = "2024-07-15T00:13:51.447Z" }, + { url = "https://files.pythonhosted.org/packages/5e/05/f7dccdf3d121309b60342da454d3e706453a31073e2c4dac8e1581861e44/zstandard-0.23.0-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:ab19a2d91963ed9e42b4e8d77cd847ae8381576585bad79dbd0a8837a9f6620a", size = 5206043, upload-time = "2024-07-15T00:13:53.587Z" }, + { url = "https://files.pythonhosted.org/packages/86/9d/3677a02e172dccd8dd3a941307621c0cbd7691d77cb435ac3c75ab6a3105/zstandard-0.23.0-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:59556bf80a7094d0cfb9f5e50bb2db27fefb75d5138bb16fb052b61b0e0eeeb0", size = 5667390, upload-time = "2024-07-15T00:13:56.137Z" }, + { url = "https://files.pythonhosted.org/packages/41/7e/0012a02458e74a7ba122cd9cafe491facc602c9a17f590367da369929498/zstandard-0.23.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:27d3ef2252d2e62476389ca8f9b0cf2bbafb082a3b6bfe9d90cbcbb5529ecf7c", size = 5198901, upload-time = "2024-07-15T00:13:58.584Z" }, + { url = "https://files.pythonhosted.org/packages/65/3a/8f715b97bd7bcfc7342d8adcd99a026cb2fb550e44866a3b6c348e1b0f02/zstandard-0.23.0-cp310-cp310-win32.whl", hash = "sha256:5d41d5e025f1e0bccae4928981e71b2334c60f580bdc8345f824e7c0a4c2a813", size = 430596, upload-time = "2024-07-15T00:14:00.693Z" }, + { url = "https://files.pythonhosted.org/packages/19/b7/b2b9eca5e5a01111e4fe8a8ffb56bdcdf56b12448a24effe6cfe4a252034/zstandard-0.23.0-cp310-cp310-win_amd64.whl", hash = "sha256:519fbf169dfac1222a76ba8861ef4ac7f0530c35dd79ba5727014613f91613d4", size = 495498, upload-time = "2024-07-15T00:14:02.741Z" }, + { url = "https://files.pythonhosted.org/packages/9e/40/f67e7d2c25a0e2dc1744dd781110b0b60306657f8696cafb7ad7579469bd/zstandard-0.23.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:34895a41273ad33347b2fc70e1bff4240556de3c46c6ea430a7ed91f9042aa4e", size = 788699, upload-time = "2024-07-15T00:14:04.909Z" }, + { url = "https://files.pythonhosted.org/packages/e8/46/66d5b55f4d737dd6ab75851b224abf0afe5774976fe511a54d2eb9063a41/zstandard-0.23.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:77ea385f7dd5b5676d7fd943292ffa18fbf5c72ba98f7d09fc1fb9e819b34c23", size = 633681, upload-time = "2024-07-15T00:14:13.99Z" }, + { url = "https://files.pythonhosted.org/packages/63/b6/677e65c095d8e12b66b8f862b069bcf1f1d781b9c9c6f12eb55000d57583/zstandard-0.23.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:983b6efd649723474f29ed42e1467f90a35a74793437d0bc64a5bf482bedfa0a", size = 4944328, upload-time = "2024-07-15T00:14:16.588Z" }, + { url = "https://files.pythonhosted.org/packages/59/cc/e76acb4c42afa05a9d20827116d1f9287e9c32b7ad58cc3af0721ce2b481/zstandard-0.23.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:80a539906390591dd39ebb8d773771dc4db82ace6372c4d41e2d293f8e32b8db", size = 5311955, upload-time = "2024-07-15T00:14:19.389Z" }, + { url = "https://files.pythonhosted.org/packages/78/e4/644b8075f18fc7f632130c32e8f36f6dc1b93065bf2dd87f03223b187f26/zstandard-0.23.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:445e4cb5048b04e90ce96a79b4b63140e3f4ab5f662321975679b5f6360b90e2", size = 5344944, upload-time = "2024-07-15T00:14:22.173Z" }, + { url = "https://files.pythonhosted.org/packages/76/3f/dbafccf19cfeca25bbabf6f2dd81796b7218f768ec400f043edc767015a6/zstandard-0.23.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fd30d9c67d13d891f2360b2a120186729c111238ac63b43dbd37a5a40670b8ca", size = 5442927, upload-time = "2024-07-15T00:14:24.825Z" }, + { url = "https://files.pythonhosted.org/packages/0c/c3/d24a01a19b6733b9f218e94d1a87c477d523237e07f94899e1c10f6fd06c/zstandard-0.23.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d20fd853fbb5807c8e84c136c278827b6167ded66c72ec6f9a14b863d809211c", size = 4864910, upload-time = "2024-07-15T00:14:26.982Z" }, + { url = "https://files.pythonhosted.org/packages/1c/a9/cf8f78ead4597264f7618d0875be01f9bc23c9d1d11afb6d225b867cb423/zstandard-0.23.0-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:ed1708dbf4d2e3a1c5c69110ba2b4eb6678262028afd6c6fbcc5a8dac9cda68e", size = 4935544, upload-time = "2024-07-15T00:14:29.582Z" }, + { url = "https://files.pythonhosted.org/packages/2c/96/8af1e3731b67965fb995a940c04a2c20997a7b3b14826b9d1301cf160879/zstandard-0.23.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:be9b5b8659dff1f913039c2feee1aca499cfbc19e98fa12bc85e037c17ec6ca5", size = 5467094, upload-time = "2024-07-15T00:14:40.126Z" }, + { url = "https://files.pythonhosted.org/packages/ff/57/43ea9df642c636cb79f88a13ab07d92d88d3bfe3e550b55a25a07a26d878/zstandard-0.23.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:65308f4b4890aa12d9b6ad9f2844b7ee42c7f7a4fd3390425b242ffc57498f48", size = 4860440, upload-time = "2024-07-15T00:14:42.786Z" }, + { url = "https://files.pythonhosted.org/packages/46/37/edb78f33c7f44f806525f27baa300341918fd4c4af9472fbc2c3094be2e8/zstandard-0.23.0-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:98da17ce9cbf3bfe4617e836d561e433f871129e3a7ac16d6ef4c680f13a839c", size = 4700091, upload-time = "2024-07-15T00:14:45.184Z" }, + { url = "https://files.pythonhosted.org/packages/c1/f1/454ac3962671a754f3cb49242472df5c2cced4eb959ae203a377b45b1a3c/zstandard-0.23.0-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:8ed7d27cb56b3e058d3cf684d7200703bcae623e1dcc06ed1e18ecda39fee003", size = 5208682, upload-time = "2024-07-15T00:14:47.407Z" }, + { url = "https://files.pythonhosted.org/packages/85/b2/1734b0fff1634390b1b887202d557d2dd542de84a4c155c258cf75da4773/zstandard-0.23.0-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:b69bb4f51daf461b15e7b3db033160937d3ff88303a7bc808c67bbc1eaf98c78", size = 5669707, upload-time = "2024-07-15T00:15:03.529Z" }, + { url = "https://files.pythonhosted.org/packages/52/5a/87d6971f0997c4b9b09c495bf92189fb63de86a83cadc4977dc19735f652/zstandard-0.23.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:034b88913ecc1b097f528e42b539453fa82c3557e414b3de9d5632c80439a473", size = 5201792, upload-time = "2024-07-15T00:15:28.372Z" }, + { url = "https://files.pythonhosted.org/packages/79/02/6f6a42cc84459d399bd1a4e1adfc78d4dfe45e56d05b072008d10040e13b/zstandard-0.23.0-cp311-cp311-win32.whl", hash = "sha256:f2d4380bf5f62daabd7b751ea2339c1a21d1c9463f1feb7fc2bdcea2c29c3160", size = 430586, upload-time = "2024-07-15T00:15:32.26Z" }, + { url = "https://files.pythonhosted.org/packages/be/a2/4272175d47c623ff78196f3c10e9dc7045c1b9caf3735bf041e65271eca4/zstandard-0.23.0-cp311-cp311-win_amd64.whl", hash = "sha256:62136da96a973bd2557f06ddd4e8e807f9e13cbb0bfb9cc06cfe6d98ea90dfe0", size = 495420, upload-time = "2024-07-15T00:15:34.004Z" }, + { url = "https://files.pythonhosted.org/packages/7b/83/f23338c963bd9de687d47bf32efe9fd30164e722ba27fb59df33e6b1719b/zstandard-0.23.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:b4567955a6bc1b20e9c31612e615af6b53733491aeaa19a6b3b37f3b65477094", size = 788713, upload-time = "2024-07-15T00:15:35.815Z" }, + { url = "https://files.pythonhosted.org/packages/5b/b3/1a028f6750fd9227ee0b937a278a434ab7f7fdc3066c3173f64366fe2466/zstandard-0.23.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:1e172f57cd78c20f13a3415cc8dfe24bf388614324d25539146594c16d78fcc8", size = 633459, upload-time = "2024-07-15T00:15:37.995Z" }, + { url = "https://files.pythonhosted.org/packages/26/af/36d89aae0c1f95a0a98e50711bc5d92c144939efc1f81a2fcd3e78d7f4c1/zstandard-0.23.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b0e166f698c5a3e914947388c162be2583e0c638a4703fc6a543e23a88dea3c1", size = 4945707, upload-time = "2024-07-15T00:15:39.872Z" }, + { url = "https://files.pythonhosted.org/packages/cd/2e/2051f5c772f4dfc0aae3741d5fc72c3dcfe3aaeb461cc231668a4db1ce14/zstandard-0.23.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:12a289832e520c6bd4dcaad68e944b86da3bad0d339ef7989fb7e88f92e96072", size = 5306545, upload-time = "2024-07-15T00:15:41.75Z" }, + { url = "https://files.pythonhosted.org/packages/0a/9e/a11c97b087f89cab030fa71206963090d2fecd8eb83e67bb8f3ffb84c024/zstandard-0.23.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d50d31bfedd53a928fed6707b15a8dbeef011bb6366297cc435accc888b27c20", size = 5337533, upload-time = "2024-07-15T00:15:44.114Z" }, + { url = "https://files.pythonhosted.org/packages/fc/79/edeb217c57fe1bf16d890aa91a1c2c96b28c07b46afed54a5dcf310c3f6f/zstandard-0.23.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:72c68dda124a1a138340fb62fa21b9bf4848437d9ca60bd35db36f2d3345f373", size = 5436510, upload-time = "2024-07-15T00:15:46.509Z" }, + { url = "https://files.pythonhosted.org/packages/81/4f/c21383d97cb7a422ddf1ae824b53ce4b51063d0eeb2afa757eb40804a8ef/zstandard-0.23.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:53dd9d5e3d29f95acd5de6802e909ada8d8d8cfa37a3ac64836f3bc4bc5512db", size = 4859973, upload-time = "2024-07-15T00:15:49.939Z" }, + { url = "https://files.pythonhosted.org/packages/ab/15/08d22e87753304405ccac8be2493a495f529edd81d39a0870621462276ef/zstandard-0.23.0-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:6a41c120c3dbc0d81a8e8adc73312d668cd34acd7725f036992b1b72d22c1772", size = 4936968, upload-time = "2024-07-15T00:15:52.025Z" }, + { url = "https://files.pythonhosted.org/packages/eb/fa/f3670a597949fe7dcf38119a39f7da49a8a84a6f0b1a2e46b2f71a0ab83f/zstandard-0.23.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:40b33d93c6eddf02d2c19f5773196068d875c41ca25730e8288e9b672897c105", size = 5467179, upload-time = "2024-07-15T00:15:54.971Z" }, + { url = "https://files.pythonhosted.org/packages/4e/a9/dad2ab22020211e380adc477a1dbf9f109b1f8d94c614944843e20dc2a99/zstandard-0.23.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:9206649ec587e6b02bd124fb7799b86cddec350f6f6c14bc82a2b70183e708ba", size = 4848577, upload-time = "2024-07-15T00:15:57.634Z" }, + { url = "https://files.pythonhosted.org/packages/08/03/dd28b4484b0770f1e23478413e01bee476ae8227bbc81561f9c329e12564/zstandard-0.23.0-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:76e79bc28a65f467e0409098fa2c4376931fd3207fbeb6b956c7c476d53746dd", size = 4693899, upload-time = "2024-07-15T00:16:00.811Z" }, + { url = "https://files.pythonhosted.org/packages/2b/64/3da7497eb635d025841e958bcd66a86117ae320c3b14b0ae86e9e8627518/zstandard-0.23.0-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:66b689c107857eceabf2cf3d3fc699c3c0fe8ccd18df2219d978c0283e4c508a", size = 5199964, upload-time = "2024-07-15T00:16:03.669Z" }, + { url = "https://files.pythonhosted.org/packages/43/a4/d82decbab158a0e8a6ebb7fc98bc4d903266bce85b6e9aaedea1d288338c/zstandard-0.23.0-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:9c236e635582742fee16603042553d276cca506e824fa2e6489db04039521e90", size = 5655398, upload-time = "2024-07-15T00:16:06.694Z" }, + { url = "https://files.pythonhosted.org/packages/f2/61/ac78a1263bc83a5cf29e7458b77a568eda5a8f81980691bbc6eb6a0d45cc/zstandard-0.23.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:a8fffdbd9d1408006baaf02f1068d7dd1f016c6bcb7538682622c556e7b68e35", size = 5191313, upload-time = "2024-07-15T00:16:09.758Z" }, + { url = "https://files.pythonhosted.org/packages/e7/54/967c478314e16af5baf849b6ee9d6ea724ae5b100eb506011f045d3d4e16/zstandard-0.23.0-cp312-cp312-win32.whl", hash = "sha256:dc1d33abb8a0d754ea4763bad944fd965d3d95b5baef6b121c0c9013eaf1907d", size = 430877, upload-time = "2024-07-15T00:16:11.758Z" }, + { url = "https://files.pythonhosted.org/packages/75/37/872d74bd7739639c4553bf94c84af7d54d8211b626b352bc57f0fd8d1e3f/zstandard-0.23.0-cp312-cp312-win_amd64.whl", hash = "sha256:64585e1dba664dc67c7cdabd56c1e5685233fbb1fc1966cfba2a340ec0dfff7b", size = 495595, upload-time = "2024-07-15T00:16:13.731Z" }, + { url = "https://files.pythonhosted.org/packages/80/f1/8386f3f7c10261fe85fbc2c012fdb3d4db793b921c9abcc995d8da1b7a80/zstandard-0.23.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:576856e8594e6649aee06ddbfc738fec6a834f7c85bf7cadd1c53d4a58186ef9", size = 788975, upload-time = "2024-07-15T00:16:16.005Z" }, + { url = "https://files.pythonhosted.org/packages/16/e8/cbf01077550b3e5dc86089035ff8f6fbbb312bc0983757c2d1117ebba242/zstandard-0.23.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:38302b78a850ff82656beaddeb0bb989a0322a8bbb1bf1ab10c17506681d772a", size = 633448, upload-time = "2024-07-15T00:16:17.897Z" }, + { url = "https://files.pythonhosted.org/packages/06/27/4a1b4c267c29a464a161aeb2589aff212b4db653a1d96bffe3598f3f0d22/zstandard-0.23.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d2240ddc86b74966c34554c49d00eaafa8200a18d3a5b6ffbf7da63b11d74ee2", size = 4945269, upload-time = "2024-07-15T00:16:20.136Z" }, + { url = "https://files.pythonhosted.org/packages/7c/64/d99261cc57afd9ae65b707e38045ed8269fbdae73544fd2e4a4d50d0ed83/zstandard-0.23.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:2ef230a8fd217a2015bc91b74f6b3b7d6522ba48be29ad4ea0ca3a3775bf7dd5", size = 5306228, upload-time = "2024-07-15T00:16:23.398Z" }, + { url = "https://files.pythonhosted.org/packages/7a/cf/27b74c6f22541f0263016a0fd6369b1b7818941de639215c84e4e94b2a1c/zstandard-0.23.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:774d45b1fac1461f48698a9d4b5fa19a69d47ece02fa469825b442263f04021f", size = 5336891, upload-time = "2024-07-15T00:16:26.391Z" }, + { url = "https://files.pythonhosted.org/packages/fa/18/89ac62eac46b69948bf35fcd90d37103f38722968e2981f752d69081ec4d/zstandard-0.23.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6f77fa49079891a4aab203d0b1744acc85577ed16d767b52fc089d83faf8d8ed", size = 5436310, upload-time = "2024-07-15T00:16:29.018Z" }, + { url = "https://files.pythonhosted.org/packages/a8/a8/5ca5328ee568a873f5118d5b5f70d1f36c6387716efe2e369010289a5738/zstandard-0.23.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ac184f87ff521f4840e6ea0b10c0ec90c6b1dcd0bad2f1e4a9a1b4fa177982ea", size = 4859912, upload-time = "2024-07-15T00:16:31.871Z" }, + { url = "https://files.pythonhosted.org/packages/ea/ca/3781059c95fd0868658b1cf0440edd832b942f84ae60685d0cfdb808bca1/zstandard-0.23.0-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:c363b53e257246a954ebc7c488304b5592b9c53fbe74d03bc1c64dda153fb847", size = 4936946, upload-time = "2024-07-15T00:16:34.593Z" }, + { url = "https://files.pythonhosted.org/packages/ce/11/41a58986f809532742c2b832c53b74ba0e0a5dae7e8ab4642bf5876f35de/zstandard-0.23.0-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:e7792606d606c8df5277c32ccb58f29b9b8603bf83b48639b7aedf6df4fe8171", size = 5466994, upload-time = "2024-07-15T00:16:36.887Z" }, + { url = "https://files.pythonhosted.org/packages/83/e3/97d84fe95edd38d7053af05159465d298c8b20cebe9ccb3d26783faa9094/zstandard-0.23.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:a0817825b900fcd43ac5d05b8b3079937073d2b1ff9cf89427590718b70dd840", size = 4848681, upload-time = "2024-07-15T00:16:39.709Z" }, + { url = "https://files.pythonhosted.org/packages/6e/99/cb1e63e931de15c88af26085e3f2d9af9ce53ccafac73b6e48418fd5a6e6/zstandard-0.23.0-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:9da6bc32faac9a293ddfdcb9108d4b20416219461e4ec64dfea8383cac186690", size = 4694239, upload-time = "2024-07-15T00:16:41.83Z" }, + { url = "https://files.pythonhosted.org/packages/ab/50/b1e703016eebbc6501fc92f34db7b1c68e54e567ef39e6e59cf5fb6f2ec0/zstandard-0.23.0-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:fd7699e8fd9969f455ef2926221e0233f81a2542921471382e77a9e2f2b57f4b", size = 5200149, upload-time = "2024-07-15T00:16:44.287Z" }, + { url = "https://files.pythonhosted.org/packages/aa/e0/932388630aaba70197c78bdb10cce2c91fae01a7e553b76ce85471aec690/zstandard-0.23.0-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:d477ed829077cd945b01fc3115edd132c47e6540ddcd96ca169facff28173057", size = 5655392, upload-time = "2024-07-15T00:16:46.423Z" }, + { url = "https://files.pythonhosted.org/packages/02/90/2633473864f67a15526324b007a9f96c96f56d5f32ef2a56cc12f9548723/zstandard-0.23.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:fa6ce8b52c5987b3e34d5674b0ab529a4602b632ebab0a93b07bfb4dfc8f8a33", size = 5191299, upload-time = "2024-07-15T00:16:49.053Z" }, + { url = "https://files.pythonhosted.org/packages/b0/4c/315ca5c32da7e2dc3455f3b2caee5c8c2246074a61aac6ec3378a97b7136/zstandard-0.23.0-cp313-cp313-win32.whl", hash = "sha256:a9b07268d0c3ca5c170a385a0ab9fb7fdd9f5fd866be004c4ea39e44edce47dd", size = 430862, upload-time = "2024-07-15T00:16:51.003Z" }, + { url = "https://files.pythonhosted.org/packages/a2/bf/c6aaba098e2d04781e8f4f7c0ba3c7aa73d00e4c436bcc0cf059a66691d1/zstandard-0.23.0-cp313-cp313-win_amd64.whl", hash = "sha256:f3513916e8c645d0610815c257cbfd3242adfd5c4cfa78be514e5a3ebb42a41b", size = 495578, upload-time = "2024-07-15T00:16:53.135Z" }, ] From b28232e4a9a8a57e0e5d53c4ce943e3431e734cd Mon Sep 17 00:00:00 2001 From: Chris Mauck Date: Wed, 14 May 2025 16:31:37 -0400 Subject: [PATCH 02/16] Fix icon logic and add support for light/dark mode dynamic logo --- src/frontend/package-lock.json | 44 +++++++++---------- src/frontend/src/icons/Cleanlab/Cleanlab.jsx | 46 ++++++++++++-------- src/frontend/src/icons/Cleanlab/index.tsx | 6 ++- src/frontend/src/icons/lazyIconImports.ts | 2 + 4 files changed, 55 insertions(+), 43 deletions(-) diff --git a/src/frontend/package-lock.json b/src/frontend/package-lock.json index 57cc8ff778d0..b7ac5ad98fee 100644 --- a/src/frontend/package-lock.json +++ b/src/frontend/package-lock.json @@ -825,9 +825,9 @@ } }, "node_modules/@codemirror/search": { - "version": "6.5.10", - "resolved": "https://registry.npmjs.org/@codemirror/search/-/search-6.5.10.tgz", - "integrity": "sha512-RMdPdmsrUf53pb2VwflKGHEe1XVM07hI7vV2ntgw1dmqhimpatSJKva4VA9h4TLUDOD4EIF02201oZurpnEFsg==", + "version": "6.5.11", + "resolved": "https://registry.npmjs.org/@codemirror/search/-/search-6.5.11.tgz", + "integrity": "sha512-KmWepDE6jUdL6n8cAAqIpRmLPBZ5ZKnicE8oGU/s3QrAVID+0VhLFrzUucVKHG5035/BSykhExDL/Xm7dHthiA==", "license": "MIT", "dependencies": { "@codemirror/state": "^6.0.0", @@ -5276,9 +5276,9 @@ } }, "node_modules/@tanstack/react-query": { - "version": "5.76.0", - "resolved": "https://registry.npmjs.org/@tanstack/react-query/-/react-query-5.76.0.tgz", - "integrity": "sha512-dZLYzVuUFZJkenxd8o01oyFimeLBmSkaUviPHuDzXe7LSLO4WTTx92jwJlNUXOOHzg6t0XknklZ15cjhYNSDjA==", + "version": "5.76.1", + "resolved": "https://registry.npmjs.org/@tanstack/react-query/-/react-query-5.76.1.tgz", + "integrity": "sha512-YxdLZVGN4QkT5YT1HKZQWiIlcgauIXEIsMOTSjvyD5wLYK8YVvKZUPAysMqossFJJfDpJW3pFn7WNZuPOqq+fw==", "license": "MIT", "dependencies": { "@tanstack/query-core": "5.76.0" @@ -5908,9 +5908,9 @@ "license": "MIT" }, "node_modules/@types/node": { - "version": "20.17.46", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.17.46.tgz", - "integrity": "sha512-0PQHLhZPWOxGW4auogW0eOQAuNIlCYvibIpG67ja0TOJ6/sehu+1en7sfceUn+QQtx4Rk3GxbLNwPh0Cav7TWw==", + "version": "20.17.47", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.17.47.tgz", + "integrity": "sha512-3dLX0Upo1v7RvUimvxLeXqwrfyKxUINk0EAM83swP2mlSUcwV73sZy8XhNz8bcZ3VbsfQyC/y6jRdL5tgCNpDQ==", "license": "MIT", "dependencies": { "undici-types": "~6.19.2" @@ -6201,12 +6201,12 @@ "license": "MIT" }, "node_modules/@xyflow/react": { - "version": "12.6.1", - "resolved": "https://registry.npmjs.org/@xyflow/react/-/react-12.6.1.tgz", - "integrity": "sha512-DQs1LOaxSIdsoxsfZSLBoID93eQvfBXDraBwalpKaVcWTueWfjnW9mQ7jviwC3zPLwyx/ioPh+C45/Ez7+CHUQ==", + "version": "12.6.3", + "resolved": "https://registry.npmjs.org/@xyflow/react/-/react-12.6.3.tgz", + "integrity": "sha512-uZC/mkmNCPu6yJkgaxZQ939LRtUZSeB5yB7z1kkl/ivlYQp+bZnkNsE3CRsTSnWEj20Ic4r+FeIsmfnvSsDvZQ==", "license": "MIT", "dependencies": { - "@xyflow/system": "0.0.58", + "@xyflow/system": "0.0.60", "classcat": "^5.0.3", "zustand": "^4.4.0" }, @@ -6216,9 +6216,9 @@ } }, "node_modules/@xyflow/system": { - "version": "0.0.58", - "resolved": "https://registry.npmjs.org/@xyflow/system/-/system-0.0.58.tgz", - "integrity": "sha512-f4l+/AAdWejcFrkaCbKWRWyL64G7gMR0xrwRlbG6oF4KIOMcygGFxOXdOV8QCMcQ9u++QIDpsogpUhexX4vi1Q==", + "version": "0.0.60", + "resolved": "https://registry.npmjs.org/@xyflow/system/-/system-0.0.60.tgz", + "integrity": "sha512-vPewwUwxYfbt6+Q6uuWJAiJam6AfpqNEDsZVWZAH9XC4P644AIVlYbr/5OC6s6oQPvbGjCSTIksAuN+lBPHTgg==", "license": "MIT", "dependencies": { "@types/d3-drag": "^3.0.7", @@ -8717,9 +8717,9 @@ } }, "node_modules/eventsource-parser": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/eventsource-parser/-/eventsource-parser-3.0.1.tgz", - "integrity": "sha512-VARTJ9CYeuQYb0pZEPbzi740OWFgpHe7AYJ2WFZVnUDUQp5Dk2yJUgF36YsZ81cOyxT0QxmXD2EQpapAouzWVA==", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/eventsource-parser/-/eventsource-parser-3.0.2.tgz", + "integrity": "sha512-6RxOBZ/cYgd8usLwsEl+EC09Au/9BcmCKYF2/xbml6DNczf7nv0MQb+7BA2F+li6//I+28VNlQR37XfQtcAJuA==", "dev": true, "license": "MIT", "engines": { @@ -16499,9 +16499,9 @@ } }, "node_modules/svelte": { - "version": "5.28.6", - "resolved": "https://registry.npmjs.org/svelte/-/svelte-5.28.6.tgz", - "integrity": "sha512-9qqr7mw8YR9PAnxGFfzCK6PUlNGtns7wVavrhnxyf3fpB1mP/Ol55Z2UnIapsSzNNl3k9qw7cZ22PdE8+xT/jQ==", + "version": "5.30.0", + "resolved": "https://registry.npmjs.org/svelte/-/svelte-5.30.0.tgz", + "integrity": "sha512-D8L1f9Oc7SFkQYwkPLtfJXedStDigDffX8TFXM2yVzz7VmgKZgppsA5NTTpwzL+G0wxqcJRQR8alUH9qNF1SBQ==", "license": "MIT", "dependencies": { "@ampproject/remapping": "^2.3.0", diff --git a/src/frontend/src/icons/Cleanlab/Cleanlab.jsx b/src/frontend/src/icons/Cleanlab/Cleanlab.jsx index 4ee267eca3ec..d6d04ef4ef47 100644 --- a/src/frontend/src/icons/Cleanlab/Cleanlab.jsx +++ b/src/frontend/src/icons/Cleanlab/Cleanlab.jsx @@ -1,20 +1,28 @@ -const SvgCleanlab = (props) => ( - - - - -); +import { stringToBool } from "@/utils/utils"; + +const SvgCleanlab = (props) => { + const isDark = stringToBool(props.isdark); + + return ( + + + + + ); +}; + export default SvgCleanlab; \ No newline at end of file diff --git a/src/frontend/src/icons/Cleanlab/index.tsx b/src/frontend/src/icons/Cleanlab/index.tsx index b68074960c1f..56aaa87dabbb 100644 --- a/src/frontend/src/icons/Cleanlab/index.tsx +++ b/src/frontend/src/icons/Cleanlab/index.tsx @@ -1,3 +1,4 @@ +import { useDarkStore } from "@/stores/darkStore"; import React, { forwardRef } from "react"; import SvgCleanlab from "./Cleanlab"; @@ -5,5 +6,6 @@ export const CleanlabIcon = forwardRef< SVGSVGElement, React.PropsWithChildren<{}> >((props, ref) => { - return ; -}); + const isdark = useDarkStore((state) => state.dark).toString(); + return ; +}); \ No newline at end of file diff --git a/src/frontend/src/icons/lazyIconImports.ts b/src/frontend/src/icons/lazyIconImports.ts index 8cec685ebff2..5a6f56826ff3 100644 --- a/src/frontend/src/icons/lazyIconImports.ts +++ b/src/frontend/src/icons/lazyIconImports.ts @@ -42,6 +42,8 @@ export const lazyIconsMapping = { import("@/icons/Cassandra").then((mod) => ({ default: mod.CassandraIcon })), Chroma: () => import("@/icons/ChromaIcon").then((mod) => ({ default: mod.ChromaIcon })), + Cleanlab: () => + import("@/icons/Cleanlab").then((mod) => ({ default: mod.CleanlabIcon })), Clickhouse: () => import("@/icons/Clickhouse").then((mod) => ({ default: mod.ClickhouseIcon, From 85e8a488a0d4190361ee7d667c5c39d5c354095c Mon Sep 17 00:00:00 2001 From: Chris Mauck Date: Wed, 14 May 2025 16:34:12 -0400 Subject: [PATCH 03/16] Remove stuff --- src/frontend/package-lock.json | 18226 ----------------- src/frontend/src/icons/Cleanlab/Cleanlab.svg | 4 - src/frontend/src/utils/styleUtils.ts | 3 - 3 files changed, 18233 deletions(-) delete mode 100644 src/frontend/package-lock.json delete mode 100644 src/frontend/src/icons/Cleanlab/Cleanlab.svg diff --git a/src/frontend/package-lock.json b/src/frontend/package-lock.json deleted file mode 100644 index b7ac5ad98fee..000000000000 --- a/src/frontend/package-lock.json +++ /dev/null @@ -1,18226 +0,0 @@ -{ - "name": "langflow", - "version": "1.4.1", - "lockfileVersion": 3, - "requires": true, - "packages": { - "": { - "name": "langflow", - "version": "1.4.1", - "dependencies": { - "@chakra-ui/number-input": "^2.1.2", - "@headlessui/react": "^2.0.4", - "@hookform/resolvers": "^3.6.0", - "@million/lint": "^1.0.0-rc.26", - "@radix-ui/react-accordion": "^1.1.2", - "@radix-ui/react-checkbox": "^1.0.4", - "@radix-ui/react-dialog": "^1.1.2", - "@radix-ui/react-dropdown-menu": "^2.0.6", - "@radix-ui/react-form": "^0.0.3", - "@radix-ui/react-icons": "^1.3.0", - "@radix-ui/react-label": "^2.0.2", - "@radix-ui/react-popover": "^1.0.7", - "@radix-ui/react-select": "^2.0.0", - "@radix-ui/react-separator": "^1.0.3", - "@radix-ui/react-slider": "^1.2.1", - "@radix-ui/react-slot": "^1.0.2", - "@radix-ui/react-switch": "^1.0.3", - "@radix-ui/react-tabs": "^1.0.4", - "@radix-ui/react-tooltip": "^1.0.7", - "@smakss/react-scroll-direction": "^4.2.0", - "@tabler/icons-react": "^3.6.0", - "@tailwindcss/forms": "^0.5.7", - "@tailwindcss/line-clamp": "^0.4.4", - "@tanstack/react-query": "^5.49.2", - "@types/axios": "^0.14.0", - "@types/react-syntax-highlighter": "^15.5.13", - "@xyflow/react": "^12.3.6", - "ace-builds": "^1.41.0", - "ag-grid-community": "^32.0.2", - "ag-grid-react": "^32.0.2", - "ansi-to-html": "^0.7.2", - "axios": "^1.7.4", - "base64-js": "^1.5.1", - "class-variance-authority": "^0.7.0", - "clsx": "^2.1.1", - "cmdk": "^1.0.0", - "dompurify": "^3.2.4", - "dotenv": "^16.4.5", - "elkjs": "^0.9.3", - "emoji-regex": "^10.3.0", - "esbuild": "^0.21.5", - "fetch-intercept": "^2.4.0", - "file-saver": "^2.0.5", - "framer-motion": "^11.2.10", - "fuse.js": "^7.0.0", - "lodash": "^4.17.21", - "lucide-react": "^0.503.0", - "million": "^3.1.11", - "moment": "^2.30.1", - "moment-timezone": "^0.5.48", - "openseadragon": "^4.1.1", - "p-debounce": "^4.0.0", - "pako": "^2.1.0", - "playwright": "^1.52.0", - "pretty-ms": "^9.1.0", - "react": "^18.3.1", - "react-ace": "^11.0.1", - "react-cookie": "^7.1.4", - "react-dom": "^18.3.1", - "react-error-boundary": "^4.0.13", - "react-hook-form": "^7.52.0", - "react-hotkeys-hook": "^4.5.0", - "react-icons": "^5.2.1", - "react-laag": "^2.0.5", - "react-markdown": "^8.0.7", - "react-pdf": "^9.0.0", - "react-router-dom": "^6.23.1", - "react-sortablejs": "^6.1.4", - "react-syntax-highlighter": "^15.5.0", - "reactflow": "^11.11.3", - "rehype-mathjax": "^4.0.3", - "rehype-raw": "^6.1.1", - "remark-gfm": "3.0.1", - "remark-math": "^6.0.0", - "shadcn-ui": "^0.9.4", - "short-unique-id": "^5.2.0", - "sortablejs": "^1.15.6", - "tailwind-merge": "^2.3.0", - "tailwindcss-animate": "^1.0.7", - "uuid": "^10.0.0", - "vanilla-jsoneditor": "^2.3.3", - "vite-plugin-svgr": "^4.2.0", - "vite-tsconfig-paths": "^4.3.2", - "web-vitals": "^4.1.1", - "zod": "^3.23.8", - "zustand": "^4.5.2" - }, - "devDependencies": { - "@playwright/test": "^1.52.0", - "@swc/cli": "^0.5.2", - "@swc/core": "^1.6.1", - "@tailwindcss/typography": "^0.5.13", - "@testing-library/jest-dom": "^6.4.6", - "@testing-library/react": "^16.0.0", - "@testing-library/user-event": "^14.5.2", - "@types/jest": "^29.5.12", - "@types/lodash": "4.17.5", - "@types/node": "^20.14.2", - "@types/react": "^18.3.3", - "@types/react-dom": "^18.3.0", - "@types/sortablejs": "^1.15.8", - "@types/uuid": "^9.0.8", - "@vitejs/plugin-react-swc": "^3.7.0", - "autoprefixer": "^10.4.19", - "eslint": "^9.5.0", - "postcss": "^8.4.38", - "prettier": "^3.3.2", - "prettier-plugin-organize-imports": "^3.2.4", - "prettier-plugin-tailwindcss": "^0.6.5", - "simple-git-hooks": "^2.11.1", - "tailwindcss": "^3.4.4", - "tailwindcss-dotted-background": "^1.1.0", - "typescript": "^5.4.5", - "ua-parser-js": "^1.0.38", - "vite": "^5.4.19" - } - }, - "node_modules/@adobe/css-tools": { - "version": "4.4.2", - "resolved": "https://registry.npmjs.org/@adobe/css-tools/-/css-tools-4.4.2.tgz", - "integrity": "sha512-baYZExFpsdkBNuvGKTKWCwKH57HRZLVtycZS05WTQNVOiXVSeAki3nU35zlRbToeMW8aHlJfyS+1C4BOv27q0A==", - "dev": true, - "license": "MIT" - }, - "node_modules/@alloc/quick-lru": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@alloc/quick-lru/-/quick-lru-5.2.0.tgz", - "integrity": "sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==", - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@ampproject/remapping": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.3.0.tgz", - "integrity": "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==", - "license": "Apache-2.0", - "dependencies": { - "@jridgewell/gen-mapping": "^0.3.5", - "@jridgewell/trace-mapping": "^0.3.24" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@antfu/ni": { - "version": "0.21.12", - "resolved": "https://registry.npmjs.org/@antfu/ni/-/ni-0.21.12.tgz", - "integrity": "sha512-2aDL3WUv8hMJb2L3r/PIQWsTLyq7RQr3v9xD16fiz6O8ys1xEyLhhTOv8gxtZvJiTzjTF5pHoArvRdesGL1DMQ==", - "license": "MIT", - "bin": { - "na": "bin/na.mjs", - "nci": "bin/nci.mjs", - "ni": "bin/ni.mjs", - "nlx": "bin/nlx.mjs", - "nr": "bin/nr.mjs", - "nu": "bin/nu.mjs", - "nun": "bin/nun.mjs" - } - }, - "node_modules/@axiomhq/js": { - "version": "1.0.0-rc.3", - "resolved": "https://registry.npmjs.org/@axiomhq/js/-/js-1.0.0-rc.3.tgz", - "integrity": "sha512-Zm10TczcMLounWqC42nMkXQ7XKLqjzLrd5ia022oBKDUZqAFVg2y9d1quQVNV4FlXyg9MKDdfMjpKQRmzEGaog==", - "license": "MIT", - "dependencies": { - "fetch-retry": "^6.0.0", - "uuid": "^8.3.2" - }, - "engines": { - "node": ">=16" - } - }, - "node_modules/@axiomhq/js/node_modules/uuid": { - "version": "8.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", - "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", - "license": "MIT", - "bin": { - "uuid": "dist/bin/uuid" - } - }, - "node_modules/@babel/code-frame": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.27.1.tgz", - "integrity": "sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==", - "license": "MIT", - "dependencies": { - "@babel/helper-validator-identifier": "^7.27.1", - "js-tokens": "^4.0.0", - "picocolors": "^1.1.1" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/compat-data": { - "version": "7.27.2", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.27.2.tgz", - "integrity": "sha512-TUtMJYRPyUb/9aU8f3K0mjmjf6M9N5Woshn2CS6nqJSeJtTtQcpLUXjGt9vbF8ZGff0El99sWkLgzwW3VXnxZQ==", - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/core": { - "version": "7.26.0", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.26.0.tgz", - "integrity": "sha512-i1SLeK+DzNnQ3LL/CswPCa/E5u4lh1k6IAEphON8F+cXt0t9euTshDru0q7/IqMa1PMPz5RnHuHscF8/ZJsStg==", - "license": "MIT", - "dependencies": { - "@ampproject/remapping": "^2.2.0", - "@babel/code-frame": "^7.26.0", - "@babel/generator": "^7.26.0", - "@babel/helper-compilation-targets": "^7.25.9", - "@babel/helper-module-transforms": "^7.26.0", - "@babel/helpers": "^7.26.0", - "@babel/parser": "^7.26.0", - "@babel/template": "^7.25.9", - "@babel/traverse": "^7.25.9", - "@babel/types": "^7.26.0", - "convert-source-map": "^2.0.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.2", - "json5": "^2.2.3", - "semver": "^6.3.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/babel" - } - }, - "node_modules/@babel/core/node_modules/convert-source-map": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", - "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", - "license": "MIT" - }, - "node_modules/@babel/core/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@babel/generator": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.27.1.tgz", - "integrity": "sha512-UnJfnIpc/+JO0/+KRVQNGU+y5taA5vCbwN8+azkX6beii/ZF+enZJSOKo11ZSzGJjlNfJHfQtmQT8H+9TXPG2w==", - "license": "MIT", - "dependencies": { - "@babel/parser": "^7.27.1", - "@babel/types": "^7.27.1", - "@jridgewell/gen-mapping": "^0.3.5", - "@jridgewell/trace-mapping": "^0.3.25", - "jsesc": "^3.0.2" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-compilation-targets": { - "version": "7.27.2", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.27.2.tgz", - "integrity": "sha512-2+1thGUUWWjLTYTHZWK1n8Yga0ijBz1XAhUXcKy81rd5g6yh7hGqMp45v7cadSbEHc9G3OTv45SyneRN3ps4DQ==", - "license": "MIT", - "dependencies": { - "@babel/compat-data": "^7.27.2", - "@babel/helper-validator-option": "^7.27.1", - "browserslist": "^4.24.0", - "lru-cache": "^5.1.1", - "semver": "^6.3.1" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-compilation-targets/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@babel/helper-module-imports": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.27.1.tgz", - "integrity": "sha512-0gSFWUPNXNopqtIPQvlD5WgXYI5GY2kP2cCvoT8kczjbfcfuIljTbcWrulD1CIPIX2gt1wghbDy08yE1p+/r3w==", - "license": "MIT", - "dependencies": { - "@babel/traverse": "^7.27.1", - "@babel/types": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-module-transforms": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.27.1.tgz", - "integrity": "sha512-9yHn519/8KvTU5BjTVEEeIM3w9/2yXNKoD82JifINImhpKkARMJKPP59kLo+BafpdN5zgNeIcS4jsGDmd3l58g==", - "license": "MIT", - "dependencies": { - "@babel/helper-module-imports": "^7.27.1", - "@babel/helper-validator-identifier": "^7.27.1", - "@babel/traverse": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-string-parser": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz", - "integrity": "sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==", - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-validator-identifier": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.27.1.tgz", - "integrity": "sha512-D2hP9eA+Sqx1kBZgzxZh0y1trbuU+JoDkiEwqhQ36nodYqJwyEIhPSdMNd7lOm/4io72luTPWH20Yda0xOuUow==", - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-validator-option": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.27.1.tgz", - "integrity": "sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==", - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helpers": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.27.1.tgz", - "integrity": "sha512-FCvFTm0sWV8Fxhpp2McP5/W53GPllQ9QeQ7SiqGWjMf/LVG07lFa5+pgK05IRhVwtvafT22KF+ZSnM9I545CvQ==", - "license": "MIT", - "dependencies": { - "@babel/template": "^7.27.1", - "@babel/types": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/parser": { - "version": "7.27.2", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.27.2.tgz", - "integrity": "sha512-QYLs8299NA7WM/bZAdp+CviYYkVoYXlDW2rzliy3chxd1PQjej7JORuMJDJXJUb9g0TT+B99EwaVLKmX+sPXWw==", - "license": "MIT", - "dependencies": { - "@babel/types": "^7.27.1" - }, - "bin": { - "parser": "bin/babel-parser.js" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@babel/runtime": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.27.1.tgz", - "integrity": "sha512-1x3D2xEk2fRo3PAhwQwu5UubzgiVWSXTBfWpVd2Mx2AzRqJuDJCsgaDVZ7HB5iGzDW1Hl1sWN2mFyKjmR9uAog==", - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/template": { - "version": "7.27.2", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.27.2.tgz", - "integrity": "sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw==", - "license": "MIT", - "dependencies": { - "@babel/code-frame": "^7.27.1", - "@babel/parser": "^7.27.2", - "@babel/types": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/traverse": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.27.1.tgz", - "integrity": "sha512-ZCYtZciz1IWJB4U61UPu4KEaqyfj+r5T1Q5mqPo+IBpcG9kHv30Z0aD8LXPgC1trYa6rK0orRyAhqUgk4MjmEg==", - "license": "MIT", - "dependencies": { - "@babel/code-frame": "^7.27.1", - "@babel/generator": "^7.27.1", - "@babel/parser": "^7.27.1", - "@babel/template": "^7.27.1", - "@babel/types": "^7.27.1", - "debug": "^4.3.1", - "globals": "^11.1.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/types": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.27.1.tgz", - "integrity": "sha512-+EzkxvLNfiUeKMgy/3luqfsCWFRXLb7U6wNQTk60tovuckwB15B191tJWvpp4HjiQWdJkCxO3Wbvc6jlk3Xb2Q==", - "license": "MIT", - "dependencies": { - "@babel/helper-string-parser": "^7.27.1", - "@babel/helper-validator-identifier": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@chakra-ui/anatomy": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/@chakra-ui/anatomy/-/anatomy-2.2.2.tgz", - "integrity": "sha512-MV6D4VLRIHr4PkW4zMyqfrNS1mPlCTiCXwvYGtDFQYr+xHFfonhAuf9WjsSc0nyp2m0OdkSLnzmVKkZFLo25Tg==", - "license": "MIT", - "peer": true - }, - "node_modules/@chakra-ui/color-mode": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/@chakra-ui/color-mode/-/color-mode-2.2.0.tgz", - "integrity": "sha512-niTEA8PALtMWRI9wJ4LL0CSBDo8NBfLNp4GD6/0hstcm3IlbBHTVKxN6HwSaoNYfphDQLxCjT4yG+0BJA5tFpg==", - "license": "MIT", - "peer": true, - "dependencies": { - "@chakra-ui/react-use-safe-layout-effect": "2.1.0" - }, - "peerDependencies": { - "react": ">=18" - } - }, - "node_modules/@chakra-ui/counter": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@chakra-ui/counter/-/counter-2.1.0.tgz", - "integrity": "sha512-s6hZAEcWT5zzjNz2JIWUBzRubo9la/oof1W7EKZVVfPYHERnl5e16FmBC79Yfq8p09LQ+aqFKm/etYoJMMgghw==", - "license": "MIT", - "dependencies": { - "@chakra-ui/number-utils": "2.0.7", - "@chakra-ui/react-use-callback-ref": "2.1.0", - "@chakra-ui/shared-utils": "2.0.5" - }, - "peerDependencies": { - "react": ">=18" - } - }, - "node_modules/@chakra-ui/form-control": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/@chakra-ui/form-control/-/form-control-2.2.0.tgz", - "integrity": "sha512-wehLC1t4fafCVJ2RvJQT2jyqsAwX7KymmiGqBu7nQoQz8ApTkGABWpo/QwDh3F/dBLrouHDoOvGmYTqft3Mirw==", - "license": "MIT", - "dependencies": { - "@chakra-ui/icon": "3.2.0", - "@chakra-ui/react-context": "2.1.0", - "@chakra-ui/react-types": "2.0.7", - "@chakra-ui/react-use-merge-refs": "2.1.0", - "@chakra-ui/shared-utils": "2.0.5" - }, - "peerDependencies": { - "@chakra-ui/system": ">=2.0.0", - "react": ">=18" - } - }, - "node_modules/@chakra-ui/icon": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/@chakra-ui/icon/-/icon-3.2.0.tgz", - "integrity": "sha512-xxjGLvlX2Ys4H0iHrI16t74rG9EBcpFvJ3Y3B7KMQTrnW34Kf7Da/UC8J67Gtx85mTHW020ml85SVPKORWNNKQ==", - "license": "MIT", - "dependencies": { - "@chakra-ui/shared-utils": "2.0.5" - }, - "peerDependencies": { - "@chakra-ui/system": ">=2.0.0", - "react": ">=18" - } - }, - "node_modules/@chakra-ui/number-input": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/@chakra-ui/number-input/-/number-input-2.1.2.tgz", - "integrity": "sha512-pfOdX02sqUN0qC2ysuvgVDiws7xZ20XDIlcNhva55Jgm095xjm8eVdIBfNm3SFbSUNxyXvLTW/YQanX74tKmuA==", - "license": "MIT", - "dependencies": { - "@chakra-ui/counter": "2.1.0", - "@chakra-ui/form-control": "2.2.0", - "@chakra-ui/icon": "3.2.0", - "@chakra-ui/react-context": "2.1.0", - "@chakra-ui/react-types": "2.0.7", - "@chakra-ui/react-use-callback-ref": "2.1.0", - "@chakra-ui/react-use-event-listener": "2.1.0", - "@chakra-ui/react-use-interval": "2.1.0", - "@chakra-ui/react-use-merge-refs": "2.1.0", - "@chakra-ui/react-use-safe-layout-effect": "2.1.0", - "@chakra-ui/react-use-update-effect": "2.1.0", - "@chakra-ui/shared-utils": "2.0.5" - }, - "peerDependencies": { - "@chakra-ui/system": ">=2.0.0", - "react": ">=18" - } - }, - "node_modules/@chakra-ui/number-utils": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/@chakra-ui/number-utils/-/number-utils-2.0.7.tgz", - "integrity": "sha512-yOGxBjXNvLTBvQyhMDqGU0Oj26s91mbAlqKHiuw737AXHt0aPllOthVUqQMeaYLwLCjGMg0jtI7JReRzyi94Dg==", - "license": "MIT" - }, - "node_modules/@chakra-ui/object-utils": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@chakra-ui/object-utils/-/object-utils-2.1.0.tgz", - "integrity": "sha512-tgIZOgLHaoti5PYGPTwK3t/cqtcycW0owaiOXoZOcpwwX/vlVb+H1jFsQyWiiwQVPt9RkoSLtxzXamx+aHH+bQ==", - "license": "MIT", - "peer": true - }, - "node_modules/@chakra-ui/react-context": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@chakra-ui/react-context/-/react-context-2.1.0.tgz", - "integrity": "sha512-iahyStvzQ4AOwKwdPReLGfDesGG+vWJfEsn0X/NoGph/SkN+HXtv2sCfYFFR9k7bb+Kvc6YfpLlSuLvKMHi2+w==", - "license": "MIT", - "peerDependencies": { - "react": ">=18" - } - }, - "node_modules/@chakra-ui/react-types": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/@chakra-ui/react-types/-/react-types-2.0.7.tgz", - "integrity": "sha512-12zv2qIZ8EHwiytggtGvo4iLT0APris7T0qaAWqzpUGS0cdUtR8W+V1BJ5Ocq+7tA6dzQ/7+w5hmXih61TuhWQ==", - "license": "MIT", - "peerDependencies": { - "react": ">=18" - } - }, - "node_modules/@chakra-ui/react-use-callback-ref": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@chakra-ui/react-use-callback-ref/-/react-use-callback-ref-2.1.0.tgz", - "integrity": "sha512-efnJrBtGDa4YaxDzDE90EnKD3Vkh5a1t3w7PhnRQmsphLy3g2UieasoKTlT2Hn118TwDjIv5ZjHJW6HbzXA9wQ==", - "license": "MIT", - "peerDependencies": { - "react": ">=18" - } - }, - "node_modules/@chakra-ui/react-use-event-listener": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@chakra-ui/react-use-event-listener/-/react-use-event-listener-2.1.0.tgz", - "integrity": "sha512-U5greryDLS8ISP69DKDsYcsXRtAdnTQT+jjIlRYZ49K/XhUR/AqVZCK5BkR1spTDmO9H8SPhgeNKI70ODuDU/Q==", - "license": "MIT", - "dependencies": { - "@chakra-ui/react-use-callback-ref": "2.1.0" - }, - "peerDependencies": { - "react": ">=18" - } - }, - "node_modules/@chakra-ui/react-use-interval": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@chakra-ui/react-use-interval/-/react-use-interval-2.1.0.tgz", - "integrity": "sha512-8iWj+I/+A0J08pgEXP1J1flcvhLBHkk0ln7ZvGIyXiEyM6XagOTJpwNhiu+Bmk59t3HoV/VyvyJTa+44sEApuw==", - "license": "MIT", - "dependencies": { - "@chakra-ui/react-use-callback-ref": "2.1.0" - }, - "peerDependencies": { - "react": ">=18" - } - }, - "node_modules/@chakra-ui/react-use-merge-refs": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@chakra-ui/react-use-merge-refs/-/react-use-merge-refs-2.1.0.tgz", - "integrity": "sha512-lERa6AWF1cjEtWSGjxWTaSMvneccnAVH4V4ozh8SYiN9fSPZLlSG3kNxfNzdFvMEhM7dnP60vynF7WjGdTgQbQ==", - "license": "MIT", - "peerDependencies": { - "react": ">=18" - } - }, - "node_modules/@chakra-ui/react-use-safe-layout-effect": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@chakra-ui/react-use-safe-layout-effect/-/react-use-safe-layout-effect-2.1.0.tgz", - "integrity": "sha512-Knbrrx/bcPwVS1TorFdzrK/zWA8yuU/eaXDkNj24IrKoRlQrSBFarcgAEzlCHtzuhufP3OULPkELTzz91b0tCw==", - "license": "MIT", - "peerDependencies": { - "react": ">=18" - } - }, - "node_modules/@chakra-ui/react-use-update-effect": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@chakra-ui/react-use-update-effect/-/react-use-update-effect-2.1.0.tgz", - "integrity": "sha512-ND4Q23tETaR2Qd3zwCKYOOS1dfssojPLJMLvUtUbW5M9uW1ejYWgGUobeAiOVfSplownG8QYMmHTP86p/v0lbA==", - "license": "MIT", - "peerDependencies": { - "react": ">=18" - } - }, - "node_modules/@chakra-ui/react-utils": { - "version": "2.0.12", - "resolved": "https://registry.npmjs.org/@chakra-ui/react-utils/-/react-utils-2.0.12.tgz", - "integrity": "sha512-GbSfVb283+YA3kA8w8xWmzbjNWk14uhNpntnipHCftBibl0lxtQ9YqMFQLwuFOO0U2gYVocszqqDWX+XNKq9hw==", - "license": "MIT", - "peer": true, - "dependencies": { - "@chakra-ui/utils": "2.0.15" - }, - "peerDependencies": { - "react": ">=18" - } - }, - "node_modules/@chakra-ui/shared-utils": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@chakra-ui/shared-utils/-/shared-utils-2.0.5.tgz", - "integrity": "sha512-4/Wur0FqDov7Y0nCXl7HbHzCg4aq86h+SXdoUeuCMD3dSj7dpsVnStLYhng1vxvlbUnLpdF4oz5Myt3i/a7N3Q==", - "license": "MIT" - }, - "node_modules/@chakra-ui/styled-system": { - "version": "2.9.2", - "resolved": "https://registry.npmjs.org/@chakra-ui/styled-system/-/styled-system-2.9.2.tgz", - "integrity": "sha512-To/Z92oHpIE+4nk11uVMWqo2GGRS86coeMmjxtpnErmWRdLcp1WVCVRAvn+ZwpLiNR+reWFr2FFqJRsREuZdAg==", - "license": "MIT", - "peer": true, - "dependencies": { - "@chakra-ui/shared-utils": "2.0.5", - "csstype": "^3.1.2", - "lodash.mergewith": "4.6.2" - } - }, - "node_modules/@chakra-ui/system": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/@chakra-ui/system/-/system-2.6.2.tgz", - "integrity": "sha512-EGtpoEjLrUu4W1fHD+a62XR+hzC5YfsWm+6lO0Kybcga3yYEij9beegO0jZgug27V+Rf7vns95VPVP6mFd/DEQ==", - "license": "MIT", - "peer": true, - "dependencies": { - "@chakra-ui/color-mode": "2.2.0", - "@chakra-ui/object-utils": "2.1.0", - "@chakra-ui/react-utils": "2.0.12", - "@chakra-ui/styled-system": "2.9.2", - "@chakra-ui/theme-utils": "2.0.21", - "@chakra-ui/utils": "2.0.15", - "react-fast-compare": "3.2.2" - }, - "peerDependencies": { - "@emotion/react": "^11.0.0", - "@emotion/styled": "^11.0.0", - "react": ">=18" - } - }, - "node_modules/@chakra-ui/theme": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/@chakra-ui/theme/-/theme-3.3.1.tgz", - "integrity": "sha512-Hft/VaT8GYnItGCBbgWd75ICrIrIFrR7lVOhV/dQnqtfGqsVDlrztbSErvMkoPKt0UgAkd9/o44jmZ6X4U2nZQ==", - "license": "MIT", - "peer": true, - "dependencies": { - "@chakra-ui/anatomy": "2.2.2", - "@chakra-ui/shared-utils": "2.0.5", - "@chakra-ui/theme-tools": "2.1.2" - }, - "peerDependencies": { - "@chakra-ui/styled-system": ">=2.8.0" - } - }, - "node_modules/@chakra-ui/theme-tools": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/@chakra-ui/theme-tools/-/theme-tools-2.1.2.tgz", - "integrity": "sha512-Qdj8ajF9kxY4gLrq7gA+Azp8CtFHGO9tWMN2wfF9aQNgG9AuMhPrUzMq9AMQ0MXiYcgNq/FD3eegB43nHVmXVA==", - "license": "MIT", - "peer": true, - "dependencies": { - "@chakra-ui/anatomy": "2.2.2", - "@chakra-ui/shared-utils": "2.0.5", - "color2k": "^2.0.2" - }, - "peerDependencies": { - "@chakra-ui/styled-system": ">=2.0.0" - } - }, - "node_modules/@chakra-ui/theme-utils": { - "version": "2.0.21", - "resolved": "https://registry.npmjs.org/@chakra-ui/theme-utils/-/theme-utils-2.0.21.tgz", - "integrity": "sha512-FjH5LJbT794r0+VSCXB3lT4aubI24bLLRWB+CuRKHijRvsOg717bRdUN/N1fEmEpFnRVrbewttWh/OQs0EWpWw==", - "license": "MIT", - "peer": true, - "dependencies": { - "@chakra-ui/shared-utils": "2.0.5", - "@chakra-ui/styled-system": "2.9.2", - "@chakra-ui/theme": "3.3.1", - "lodash.mergewith": "4.6.2" - } - }, - "node_modules/@chakra-ui/utils": { - "version": "2.0.15", - "resolved": "https://registry.npmjs.org/@chakra-ui/utils/-/utils-2.0.15.tgz", - "integrity": "sha512-El4+jL0WSaYYs+rJbuYFDbjmfCcfGDmRY95GO4xwzit6YAPZBLcR65rOEwLps+XWluZTy1xdMrusg/hW0c1aAA==", - "license": "MIT", - "peer": true, - "dependencies": { - "@types/lodash.mergewith": "4.6.7", - "css-box-model": "1.2.1", - "framesync": "6.1.2", - "lodash.mergewith": "4.6.2" - } - }, - "node_modules/@clack/core": { - "version": "0.3.5", - "resolved": "https://registry.npmjs.org/@clack/core/-/core-0.3.5.tgz", - "integrity": "sha512-5cfhQNH+1VQ2xLQlmzXMqUoiaH0lRBq9/CLW9lTyMbuKLC3+xEK01tHVvyut++mLOn5urSHmkm6I0Lg9MaJSTQ==", - "license": "MIT", - "dependencies": { - "picocolors": "^1.0.0", - "sisteransi": "^1.0.5" - } - }, - "node_modules/@clack/prompts": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/@clack/prompts/-/prompts-0.7.0.tgz", - "integrity": "sha512-0MhX9/B4iL6Re04jPrttDm+BsP8y6mS7byuv0BvXgdXhbV5PdlsHt55dvNsuBCPZ7xq1oTAOOuotR9NFbQyMSA==", - "bundleDependencies": [ - "is-unicode-supported" - ], - "license": "MIT", - "dependencies": { - "@clack/core": "^0.3.3", - "is-unicode-supported": "*", - "picocolors": "^1.0.0", - "sisteransi": "^1.0.5" - } - }, - "node_modules/@clack/prompts/node_modules/is-unicode-supported": { - "version": "1.3.0", - "inBundle": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@codemirror/autocomplete": { - "version": "6.18.6", - "resolved": "https://registry.npmjs.org/@codemirror/autocomplete/-/autocomplete-6.18.6.tgz", - "integrity": "sha512-PHHBXFomUs5DF+9tCOM/UoW6XQ4R44lLNNhRaW9PKPTU0D7lIjRg3ElxaJnTwsl/oHiR93WSXDBrekhoUGCPtg==", - "license": "MIT", - "dependencies": { - "@codemirror/language": "^6.0.0", - "@codemirror/state": "^6.0.0", - "@codemirror/view": "^6.17.0", - "@lezer/common": "^1.0.0" - } - }, - "node_modules/@codemirror/commands": { - "version": "6.8.1", - "resolved": "https://registry.npmjs.org/@codemirror/commands/-/commands-6.8.1.tgz", - "integrity": "sha512-KlGVYufHMQzxbdQONiLyGQDUW0itrLZwq3CcY7xpv9ZLRHqzkBSoteocBHtMCoY7/Ci4xhzSrToIeLg7FxHuaw==", - "license": "MIT", - "dependencies": { - "@codemirror/language": "^6.0.0", - "@codemirror/state": "^6.4.0", - "@codemirror/view": "^6.27.0", - "@lezer/common": "^1.1.0" - } - }, - "node_modules/@codemirror/lang-json": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/@codemirror/lang-json/-/lang-json-6.0.1.tgz", - "integrity": "sha512-+T1flHdgpqDDlJZ2Lkil/rLiRy684WMLc74xUnjJH48GQdfJo/pudlTRreZmKwzP8/tGdKf83wlbAdOCzlJOGQ==", - "license": "MIT", - "dependencies": { - "@codemirror/language": "^6.0.0", - "@lezer/json": "^1.0.0" - } - }, - "node_modules/@codemirror/language": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/@codemirror/language/-/language-6.11.0.tgz", - "integrity": "sha512-A7+f++LodNNc1wGgoRDTt78cOwWm9KVezApgjOMp1W4hM0898nsqBXwF+sbePE7ZRcjN7Sa1Z5m2oN27XkmEjQ==", - "license": "MIT", - "dependencies": { - "@codemirror/state": "^6.0.0", - "@codemirror/view": "^6.23.0", - "@lezer/common": "^1.1.0", - "@lezer/highlight": "^1.0.0", - "@lezer/lr": "^1.0.0", - "style-mod": "^4.0.0" - } - }, - "node_modules/@codemirror/lint": { - "version": "6.8.5", - "resolved": "https://registry.npmjs.org/@codemirror/lint/-/lint-6.8.5.tgz", - "integrity": "sha512-s3n3KisH7dx3vsoeGMxsbRAgKe4O1vbrnKBClm99PU0fWxmxsx5rR2PfqQgIt+2MMJBHbiJ5rfIdLYfB9NNvsA==", - "license": "MIT", - "dependencies": { - "@codemirror/state": "^6.0.0", - "@codemirror/view": "^6.35.0", - "crelt": "^1.0.5" - } - }, - "node_modules/@codemirror/search": { - "version": "6.5.11", - "resolved": "https://registry.npmjs.org/@codemirror/search/-/search-6.5.11.tgz", - "integrity": "sha512-KmWepDE6jUdL6n8cAAqIpRmLPBZ5ZKnicE8oGU/s3QrAVID+0VhLFrzUucVKHG5035/BSykhExDL/Xm7dHthiA==", - "license": "MIT", - "dependencies": { - "@codemirror/state": "^6.0.0", - "@codemirror/view": "^6.0.0", - "crelt": "^1.0.5" - } - }, - "node_modules/@codemirror/state": { - "version": "6.5.2", - "resolved": "https://registry.npmjs.org/@codemirror/state/-/state-6.5.2.tgz", - "integrity": "sha512-FVqsPqtPWKVVL3dPSxy8wEF/ymIEuVzF1PK3VbUgrxXpJUSHQWWZz4JMToquRxnkw+36LTamCZG2iua2Ptq0fA==", - "license": "MIT", - "dependencies": { - "@marijn/find-cluster-break": "^1.0.0" - } - }, - "node_modules/@codemirror/view": { - "version": "6.36.8", - "resolved": "https://registry.npmjs.org/@codemirror/view/-/view-6.36.8.tgz", - "integrity": "sha512-yoRo4f+FdnD01fFt4XpfpMCcCAo9QvZOtbrXExn4SqzH32YC6LgzqxfLZw/r6Ge65xyY03mK/UfUqrVw1gFiFg==", - "license": "MIT", - "dependencies": { - "@codemirror/state": "^6.5.0", - "style-mod": "^4.1.0", - "w3c-keyname": "^2.2.4" - } - }, - "node_modules/@emotion/babel-plugin": { - "version": "11.13.5", - "resolved": "https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.13.5.tgz", - "integrity": "sha512-pxHCpT2ex+0q+HH91/zsdHkw/lXd468DIN2zvfvLtPKLLMo6gQj7oLObq8PhkrxOZb/gGCq03S3Z7PDhS8pduQ==", - "license": "MIT", - "peer": true, - "dependencies": { - "@babel/helper-module-imports": "^7.16.7", - "@babel/runtime": "^7.18.3", - "@emotion/hash": "^0.9.2", - "@emotion/memoize": "^0.9.0", - "@emotion/serialize": "^1.3.3", - "babel-plugin-macros": "^3.1.0", - "convert-source-map": "^1.5.0", - "escape-string-regexp": "^4.0.0", - "find-root": "^1.1.0", - "source-map": "^0.5.7", - "stylis": "4.2.0" - } - }, - "node_modules/@emotion/cache": { - "version": "11.14.0", - "resolved": "https://registry.npmjs.org/@emotion/cache/-/cache-11.14.0.tgz", - "integrity": "sha512-L/B1lc/TViYk4DcpGxtAVbx0ZyiKM5ktoIyafGkH6zg/tj+mA+NE//aPYKG0k8kCHSHVJrpLpcAlOBEXQ3SavA==", - "license": "MIT", - "peer": true, - "dependencies": { - "@emotion/memoize": "^0.9.0", - "@emotion/sheet": "^1.4.0", - "@emotion/utils": "^1.4.2", - "@emotion/weak-memoize": "^0.4.0", - "stylis": "4.2.0" - } - }, - "node_modules/@emotion/hash": { - "version": "0.9.2", - "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.9.2.tgz", - "integrity": "sha512-MyqliTZGuOm3+5ZRSaaBGP3USLw6+EGykkwZns2EPC5g8jJ4z9OrdZY9apkl3+UP9+sdz76YYkwCKP5gh8iY3g==", - "license": "MIT", - "peer": true - }, - "node_modules/@emotion/is-prop-valid": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.3.1.tgz", - "integrity": "sha512-/ACwoqx7XQi9knQs/G0qKvv5teDMhD7bXYns9N/wM8ah8iNb8jZ2uNO0YOgiq2o2poIvVtJS2YALasQuMSQ7Kw==", - "license": "MIT", - "peer": true, - "dependencies": { - "@emotion/memoize": "^0.9.0" - } - }, - "node_modules/@emotion/memoize": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.9.0.tgz", - "integrity": "sha512-30FAj7/EoJ5mwVPOWhAyCX+FPfMDrVecJAM+Iw9NRoSl4BBAQeqj4cApHHUXOVvIPgLVDsCFoz/hGD+5QQD1GQ==", - "license": "MIT", - "peer": true - }, - "node_modules/@emotion/react": { - "version": "11.14.0", - "resolved": "https://registry.npmjs.org/@emotion/react/-/react-11.14.0.tgz", - "integrity": "sha512-O000MLDBDdk/EohJPFUqvnp4qnHeYkVP5B0xEG0D/L7cOKP9kefu2DXn8dj74cQfsEzUqh+sr1RzFqiL1o+PpA==", - "license": "MIT", - "peer": true, - "dependencies": { - "@babel/runtime": "^7.18.3", - "@emotion/babel-plugin": "^11.13.5", - "@emotion/cache": "^11.14.0", - "@emotion/serialize": "^1.3.3", - "@emotion/use-insertion-effect-with-fallbacks": "^1.2.0", - "@emotion/utils": "^1.4.2", - "@emotion/weak-memoize": "^0.4.0", - "hoist-non-react-statics": "^3.3.1" - }, - "peerDependencies": { - "react": ">=16.8.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@emotion/serialize": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.3.3.tgz", - "integrity": "sha512-EISGqt7sSNWHGI76hC7x1CksiXPahbxEOrC5RjmFRJTqLyEK9/9hZvBbiYn70dw4wuwMKiEMCUlR6ZXTSWQqxA==", - "license": "MIT", - "peer": true, - "dependencies": { - "@emotion/hash": "^0.9.2", - "@emotion/memoize": "^0.9.0", - "@emotion/unitless": "^0.10.0", - "@emotion/utils": "^1.4.2", - "csstype": "^3.0.2" - } - }, - "node_modules/@emotion/sheet": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/@emotion/sheet/-/sheet-1.4.0.tgz", - "integrity": "sha512-fTBW9/8r2w3dXWYM4HCB1Rdp8NLibOw2+XELH5m5+AkWiL/KqYX6dc0kKYlaYyKjrQ6ds33MCdMPEwgs2z1rqg==", - "license": "MIT", - "peer": true - }, - "node_modules/@emotion/styled": { - "version": "11.14.0", - "resolved": "https://registry.npmjs.org/@emotion/styled/-/styled-11.14.0.tgz", - "integrity": "sha512-XxfOnXFffatap2IyCeJyNov3kiDQWoR08gPUQxvbL7fxKryGBKUZUkG6Hz48DZwVrJSVh9sJboyV1Ds4OW6SgA==", - "license": "MIT", - "peer": true, - "dependencies": { - "@babel/runtime": "^7.18.3", - "@emotion/babel-plugin": "^11.13.5", - "@emotion/is-prop-valid": "^1.3.0", - "@emotion/serialize": "^1.3.3", - "@emotion/use-insertion-effect-with-fallbacks": "^1.2.0", - "@emotion/utils": "^1.4.2" - }, - "peerDependencies": { - "@emotion/react": "^11.0.0-rc.0", - "react": ">=16.8.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@emotion/unitless": { - "version": "0.10.0", - "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.10.0.tgz", - "integrity": "sha512-dFoMUuQA20zvtVTuxZww6OHoJYgrzfKM1t52mVySDJnMSEa08ruEvdYQbhvyu6soU+NeLVd3yKfTfT0NeV6qGg==", - "license": "MIT", - "peer": true - }, - "node_modules/@emotion/use-insertion-effect-with-fallbacks": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@emotion/use-insertion-effect-with-fallbacks/-/use-insertion-effect-with-fallbacks-1.2.0.tgz", - "integrity": "sha512-yJMtVdH59sxi/aVJBpk9FQq+OR8ll5GT8oWd57UpeaKEVGab41JWaCFA7FRLoMLloOZF/c/wsPoe+bfGmRKgDg==", - "license": "MIT", - "peer": true, - "peerDependencies": { - "react": ">=16.8.0" - } - }, - "node_modules/@emotion/utils": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.4.2.tgz", - "integrity": "sha512-3vLclRofFziIa3J2wDh9jjbkUz9qk5Vi3IZ/FSTKViB0k+ef0fPV7dYrUIugbgupYDx7v9ud/SjrtEP8Y4xLoA==", - "license": "MIT", - "peer": true - }, - "node_modules/@emotion/weak-memoize": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/@emotion/weak-memoize/-/weak-memoize-0.4.0.tgz", - "integrity": "sha512-snKqtPW01tN0ui7yu9rGv69aJXr/a/Ywvl11sUjNtEcRc+ng/mQriFL0wLXMef74iHa/EkftbDzU9F8iFbH+zg==", - "license": "MIT", - "peer": true - }, - "node_modules/@esbuild/aix-ppc64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.21.5.tgz", - "integrity": "sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==", - "cpu": [ - "ppc64" - ], - "license": "MIT", - "optional": true, - "os": [ - "aix" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/android-arm": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.21.5.tgz", - "integrity": "sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==", - "cpu": [ - "arm" - ], - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/android-arm64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.21.5.tgz", - "integrity": "sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==", - "cpu": [ - "arm64" - ], - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/android-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.21.5.tgz", - "integrity": "sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==", - "cpu": [ - "x64" - ], - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/darwin-arm64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.21.5.tgz", - "integrity": "sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==", - "cpu": [ - "arm64" - ], - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/darwin-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.21.5.tgz", - "integrity": "sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==", - "cpu": [ - "x64" - ], - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/freebsd-arm64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.21.5.tgz", - "integrity": "sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==", - "cpu": [ - "arm64" - ], - "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/freebsd-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.21.5.tgz", - "integrity": "sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==", - "cpu": [ - "x64" - ], - "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-arm": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.21.5.tgz", - "integrity": "sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==", - "cpu": [ - "arm" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-arm64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.21.5.tgz", - "integrity": "sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==", - "cpu": [ - "arm64" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-ia32": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.21.5.tgz", - "integrity": "sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==", - "cpu": [ - "ia32" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-loong64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.21.5.tgz", - "integrity": "sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==", - "cpu": [ - "loong64" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-mips64el": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.21.5.tgz", - "integrity": "sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==", - "cpu": [ - "mips64el" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-ppc64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.21.5.tgz", - "integrity": "sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==", - "cpu": [ - "ppc64" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-riscv64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.21.5.tgz", - "integrity": "sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==", - "cpu": [ - "riscv64" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-s390x": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.21.5.tgz", - "integrity": "sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==", - "cpu": [ - "s390x" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.21.5.tgz", - "integrity": "sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==", - "cpu": [ - "x64" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/netbsd-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.21.5.tgz", - "integrity": "sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==", - "cpu": [ - "x64" - ], - "license": "MIT", - "optional": true, - "os": [ - "netbsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/openbsd-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.21.5.tgz", - "integrity": "sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==", - "cpu": [ - "x64" - ], - "license": "MIT", - "optional": true, - "os": [ - "openbsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/sunos-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.21.5.tgz", - "integrity": "sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==", - "cpu": [ - "x64" - ], - "license": "MIT", - "optional": true, - "os": [ - "sunos" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/win32-arm64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.21.5.tgz", - "integrity": "sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==", - "cpu": [ - "arm64" - ], - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/win32-ia32": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.21.5.tgz", - "integrity": "sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==", - "cpu": [ - "ia32" - ], - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/win32-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.21.5.tgz", - "integrity": "sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==", - "cpu": [ - "x64" - ], - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@eslint-community/eslint-utils": { - "version": "4.7.0", - "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.7.0.tgz", - "integrity": "sha512-dyybb3AcajC7uha6CvhdVRJqaKyn7w2YKqKyAN37NKYgZT36w+iRb0Dymmc5qEJ549c/S31cMMSFd75bteCpCw==", - "dev": true, - "license": "MIT", - "dependencies": { - "eslint-visitor-keys": "^3.4.3" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - }, - "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" - } - }, - "node_modules/@eslint-community/eslint-utils/node_modules/eslint-visitor-keys": { - "version": "3.4.3", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", - "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/@eslint-community/regexpp": { - "version": "4.12.1", - "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.1.tgz", - "integrity": "sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^12.0.0 || ^14.0.0 || >=16.0.0" - } - }, - "node_modules/@eslint/config-array": { - "version": "0.20.0", - "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.20.0.tgz", - "integrity": "sha512-fxlS1kkIjx8+vy2SjuCB94q3htSNrufYTXubwiBFeaQHbH6Ipi43gFJq2zCMt6PHhImH3Xmr0NksKDvchWlpQQ==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@eslint/object-schema": "^2.1.6", - "debug": "^4.3.1", - "minimatch": "^3.1.2" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - } - }, - "node_modules/@eslint/config-array/node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dev": true, - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/@eslint/config-array/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/@eslint/config-helpers": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.2.2.tgz", - "integrity": "sha512-+GPzk8PlG0sPpzdU5ZvIRMPidzAnZDl/s9L+y13iodqvb8leL53bTannOrQ/Im7UkpsmFU5Ily5U60LWixnmLg==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - } - }, - "node_modules/@eslint/core": { - "version": "0.13.0", - "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.13.0.tgz", - "integrity": "sha512-yfkgDw1KR66rkT5A8ci4irzDysN7FRpq3ttJolR88OqQikAWqwA8j5VZyas+vjyBNFIJ7MfybJ9plMILI2UrCw==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@types/json-schema": "^7.0.15" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - } - }, - "node_modules/@eslint/eslintrc": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-3.3.1.tgz", - "integrity": "sha512-gtF186CXhIl1p4pJNGZw8Yc6RlshoePRvE0X91oPGb3vZ8pM3qOS9W9NGPat9LziaBV7XrJWGylNQXkGcnM3IQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "ajv": "^6.12.4", - "debug": "^4.3.2", - "espree": "^10.0.1", - "globals": "^14.0.0", - "ignore": "^5.2.0", - "import-fresh": "^3.2.1", - "js-yaml": "^4.1.0", - "minimatch": "^3.1.2", - "strip-json-comments": "^3.1.1" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/@eslint/eslintrc/node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dev": true, - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/@eslint/eslintrc/node_modules/globals": { - "version": "14.0.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-14.0.0.tgz", - "integrity": "sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@eslint/eslintrc/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/@eslint/js": { - "version": "9.26.0", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.26.0.tgz", - "integrity": "sha512-I9XlJawFdSMvWjDt6wksMCrgns5ggLNfFwFvnShsleWruvXM514Qxk8V246efTw+eo9JABvVz+u3q2RiAowKxQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - } - }, - "node_modules/@eslint/object-schema": { - "version": "2.1.6", - "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.6.tgz", - "integrity": "sha512-RBMg5FRL0I0gs51M/guSAj5/e14VQ4tpZnQNWwuDT66P14I43ItmPfIZRhO9fUVIPOAQXU47atlywZ/czoqFPA==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - } - }, - "node_modules/@eslint/plugin-kit": { - "version": "0.2.8", - "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.2.8.tgz", - "integrity": "sha512-ZAoA40rNMPwSm+AeHpCq8STiNAwzWLJuP8Xv4CHIc9wv/PSuExjMrmjfYNj682vW0OOiZ1HKxzvjQr9XZIisQA==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@eslint/core": "^0.13.0", - "levn": "^0.4.1" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - } - }, - "node_modules/@floating-ui/core": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.7.0.tgz", - "integrity": "sha512-FRdBLykrPPA6P76GGGqlex/e7fbe0F1ykgxHYNXQsH/iTEtjMj/f9bpY5oQqbjt5VgZvgz/uKXbGuROijh3VLA==", - "license": "MIT", - "dependencies": { - "@floating-ui/utils": "^0.2.9" - } - }, - "node_modules/@floating-ui/dom": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.7.0.tgz", - "integrity": "sha512-lGTor4VlXcesUMh1cupTUTDoCxMb0V6bm3CnxHzQcw8Eaf1jQbgQX4i02fYgT0vJ82tb5MZ4CZk1LRGkktJCzg==", - "license": "MIT", - "dependencies": { - "@floating-ui/core": "^1.7.0", - "@floating-ui/utils": "^0.2.9" - } - }, - "node_modules/@floating-ui/react": { - "version": "0.26.28", - "resolved": "https://registry.npmjs.org/@floating-ui/react/-/react-0.26.28.tgz", - "integrity": "sha512-yORQuuAtVpiRjpMhdc0wJj06b9JFjrYF4qp96j++v2NBpbi6SEGF7donUJ3TMieerQ6qVkAv1tgr7L4r5roTqw==", - "license": "MIT", - "dependencies": { - "@floating-ui/react-dom": "^2.1.2", - "@floating-ui/utils": "^0.2.8", - "tabbable": "^6.0.0" - }, - "peerDependencies": { - "react": ">=16.8.0", - "react-dom": ">=16.8.0" - } - }, - "node_modules/@floating-ui/react-dom": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/@floating-ui/react-dom/-/react-dom-2.1.2.tgz", - "integrity": "sha512-06okr5cgPzMNBy+Ycse2A6udMi4bqwW/zgBF/rwjcNqWkyr82Mcg8b0vjX8OJpZFy/FKjJmw6wV7t44kK6kW7A==", - "license": "MIT", - "dependencies": { - "@floating-ui/dom": "^1.0.0" - }, - "peerDependencies": { - "react": ">=16.8.0", - "react-dom": ">=16.8.0" - } - }, - "node_modules/@floating-ui/utils": { - "version": "0.2.9", - "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.2.9.tgz", - "integrity": "sha512-MDWhGtE+eHw5JW7lq4qhc5yRLS11ERl1c7Z6Xd0a58DozHES6EnNNwUWbMiG4J9Cgj053Bhk8zvlhFYKVhULwg==", - "license": "MIT" - }, - "node_modules/@fortawesome/fontawesome-common-types": { - "version": "6.7.2", - "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-common-types/-/fontawesome-common-types-6.7.2.tgz", - "integrity": "sha512-Zs+YeHUC5fkt7Mg1l6XTniei3k4bwG/yo3iFUtZWd/pMx9g3fdvkSK9E0FOC+++phXOka78uJcYb8JaFkW52Xg==", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/@fortawesome/free-regular-svg-icons": { - "version": "6.7.2", - "resolved": "https://registry.npmjs.org/@fortawesome/free-regular-svg-icons/-/free-regular-svg-icons-6.7.2.tgz", - "integrity": "sha512-7Z/ur0gvCMW8G93dXIQOkQqHo2M5HLhYrRVC0//fakJXxcF1VmMPsxnG6Ee8qEylA8b8Q3peQXWMNZ62lYF28g==", - "license": "(CC-BY-4.0 AND MIT)", - "dependencies": { - "@fortawesome/fontawesome-common-types": "6.7.2" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/@fortawesome/free-solid-svg-icons": { - "version": "6.7.2", - "resolved": "https://registry.npmjs.org/@fortawesome/free-solid-svg-icons/-/free-solid-svg-icons-6.7.2.tgz", - "integrity": "sha512-GsBrnOzU8uj0LECDfD5zomZJIjrPhIlWU82AHwa2s40FKH+kcxQaBvBo3Z4TxyZHIyX8XTDxsyA33/Vx9eFuQA==", - "license": "(CC-BY-4.0 AND MIT)", - "dependencies": { - "@fortawesome/fontawesome-common-types": "6.7.2" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/@headlessui/react": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/@headlessui/react/-/react-2.2.3.tgz", - "integrity": "sha512-hgOJGXPifPlOczIeSwX8OjLWRJ5XdYApZFf7DeCbCrO1PXHkPhNTRrA9ZwJsgAG7SON1i2JcvIreF/kbgtJeaQ==", - "license": "MIT", - "dependencies": { - "@floating-ui/react": "^0.26.16", - "@react-aria/focus": "^3.20.2", - "@react-aria/interactions": "^3.25.0", - "@tanstack/react-virtual": "^3.13.6", - "use-sync-external-store": "^1.5.0" - }, - "engines": { - "node": ">=10" - }, - "peerDependencies": { - "react": "^18 || ^19 || ^19.0.0-rc", - "react-dom": "^18 || ^19 || ^19.0.0-rc" - } - }, - "node_modules/@hono/node-server": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/@hono/node-server/-/node-server-1.14.1.tgz", - "integrity": "sha512-vmbuM+HPinjWzPe7FFPWMMQMsbKE9gDPhaH0FFdqbGpkT5lp++tcWDTxwBl5EgS5y6JVgIaCdjeHRfQ4XRBRjQ==", - "license": "MIT", - "engines": { - "node": ">=18.14.1" - }, - "peerDependencies": { - "hono": "^4" - } - }, - "node_modules/@hookform/resolvers": { - "version": "3.10.0", - "resolved": "https://registry.npmjs.org/@hookform/resolvers/-/resolvers-3.10.0.tgz", - "integrity": "sha512-79Dv+3mDF7i+2ajj7SkypSKHhl1cbln1OGavqrsF7p6mbUv11xpqpacPsGDCTRvCSjEEIez2ef1NveSVL3b0Ag==", - "license": "MIT", - "peerDependencies": { - "react-hook-form": "^7.0.0" - } - }, - "node_modules/@humanfs/core": { - "version": "0.19.1", - "resolved": "https://registry.npmjs.org/@humanfs/core/-/core-0.19.1.tgz", - "integrity": "sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">=18.18.0" - } - }, - "node_modules/@humanfs/node": { - "version": "0.16.6", - "resolved": "https://registry.npmjs.org/@humanfs/node/-/node-0.16.6.tgz", - "integrity": "sha512-YuI2ZHQL78Q5HbhDiBA1X4LmYdXCKCMQIfw0pw7piHJwyREFebJUvrQN4cMssyES6x+vfUbx1CIpaQUKYdQZOw==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@humanfs/core": "^0.19.1", - "@humanwhocodes/retry": "^0.3.0" - }, - "engines": { - "node": ">=18.18.0" - } - }, - "node_modules/@humanfs/node/node_modules/@humanwhocodes/retry": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.3.1.tgz", - "integrity": "sha512-JBxkERygn7Bv/GbN5Rv8Ul6LVknS+5Bp6RgDC/O8gEBU/yeH5Ui5C/OlWrTb6qct7LjjfT6Re2NxB0ln0yYybA==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">=18.18" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/nzakas" - } - }, - "node_modules/@humanwhocodes/module-importer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", - "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">=12.22" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/nzakas" - } - }, - "node_modules/@humanwhocodes/retry": { - "version": "0.4.3", - "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.4.3.tgz", - "integrity": "sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">=18.18" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/nzakas" - } - }, - "node_modules/@isaacs/cliui": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", - "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", - "license": "ISC", - "dependencies": { - "string-width": "^5.1.2", - "string-width-cjs": "npm:string-width@^4.2.0", - "strip-ansi": "^7.0.1", - "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", - "wrap-ansi": "^8.1.0", - "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/@jest/expect-utils": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.7.0.tgz", - "integrity": "sha512-GlsNBWiFQFCVi9QVSx7f5AgMeLxe9YCCs5PuP2O2LdjDAA8Jh9eX7lA1Jq/xdXw3Wb3hyvlFNfZIfcRetSzYcA==", - "dev": true, - "license": "MIT", - "dependencies": { - "jest-get-type": "^29.6.3" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@jest/schemas": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.3.tgz", - "integrity": "sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@sinclair/typebox": "^0.27.8" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@jest/types": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", - "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jest/schemas": "^29.6.3", - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^17.0.8", - "chalk": "^4.0.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@jridgewell/gen-mapping": { - "version": "0.3.8", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.8.tgz", - "integrity": "sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA==", - "license": "MIT", - "dependencies": { - "@jridgewell/set-array": "^1.2.1", - "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.24" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/resolve-uri": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", - "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", - "license": "MIT", - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/set-array": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz", - "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==", - "license": "MIT", - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/sourcemap-codec": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz", - "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==", - "license": "MIT" - }, - "node_modules/@jridgewell/trace-mapping": { - "version": "0.3.25", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", - "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", - "license": "MIT", - "dependencies": { - "@jridgewell/resolve-uri": "^3.1.0", - "@jridgewell/sourcemap-codec": "^1.4.14" - } - }, - "node_modules/@jsep-plugin/assignment": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@jsep-plugin/assignment/-/assignment-1.3.0.tgz", - "integrity": "sha512-VVgV+CXrhbMI3aSusQyclHkenWSAm95WaiKrMxRFam3JSUiIaQjoMIw2sEs/OX4XifnqeQUN4DYbJjlA8EfktQ==", - "license": "MIT", - "engines": { - "node": ">= 10.16.0" - }, - "peerDependencies": { - "jsep": "^0.4.0||^1.0.0" - } - }, - "node_modules/@jsep-plugin/regex": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@jsep-plugin/regex/-/regex-1.0.4.tgz", - "integrity": "sha512-q7qL4Mgjs1vByCaTnDFcBnV9HS7GVPJX5vyVoCgZHNSC9rjwIlmbXG5sUuorR5ndfHAIlJ8pVStxvjXHbNvtUg==", - "license": "MIT", - "engines": { - "node": ">= 10.16.0" - }, - "peerDependencies": { - "jsep": "^0.4.0||^1.0.0" - } - }, - "node_modules/@jsonquerylang/jsonquery": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/@jsonquerylang/jsonquery/-/jsonquery-4.1.1.tgz", - "integrity": "sha512-Rfyvq70Zrb561BqSuXLsl0rG0/1tz913EQDL/4zpkp+laFGUxXIVPSaJWcdREJwADXLZDkQyaWplzEaPQvh+7A==", - "license": "ISC", - "bin": { - "jsonquery": "bin/cli.js" - } - }, - "node_modules/@lezer/common": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/@lezer/common/-/common-1.2.3.tgz", - "integrity": "sha512-w7ojc8ejBqr2REPsWxJjrMFsA/ysDCFICn8zEOR9mrqzOu2amhITYuLD8ag6XZf0CFXDrhKqw7+tW8cX66NaDA==", - "license": "MIT" - }, - "node_modules/@lezer/highlight": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@lezer/highlight/-/highlight-1.2.1.tgz", - "integrity": "sha512-Z5duk4RN/3zuVO7Jq0pGLJ3qynpxUVsh7IbUbGj88+uV2ApSAn6kWg2au3iJb+0Zi7kKtqffIESgNcRXWZWmSA==", - "license": "MIT", - "dependencies": { - "@lezer/common": "^1.0.0" - } - }, - "node_modules/@lezer/json": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@lezer/json/-/json-1.0.3.tgz", - "integrity": "sha512-BP9KzdF9Y35PDpv04r0VeSTKDeox5vVr3efE7eBbx3r4s3oNLfunchejZhjArmeieBH+nVOpgIiBJpEAv8ilqQ==", - "license": "MIT", - "dependencies": { - "@lezer/common": "^1.2.0", - "@lezer/highlight": "^1.0.0", - "@lezer/lr": "^1.0.0" - } - }, - "node_modules/@lezer/lr": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/@lezer/lr/-/lr-1.4.2.tgz", - "integrity": "sha512-pu0K1jCIdnQ12aWNaAVU5bzi7Bd1w54J3ECgANPmYLtQKP0HBj2cE/5coBD66MT10xbtIuUr7tg0Shbsvk0mDA==", - "license": "MIT", - "dependencies": { - "@lezer/common": "^1.0.0" - } - }, - "node_modules/@mapbox/node-pre-gyp": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/@mapbox/node-pre-gyp/-/node-pre-gyp-1.0.11.tgz", - "integrity": "sha512-Yhlar6v9WQgUp/He7BdgzOz8lqMQ8sU+jkCq7Wx8Myc5YFJLbEe7lgui/V7G1qB1DJykHSGwreceSaD60Y0PUQ==", - "license": "BSD-3-Clause", - "optional": true, - "peer": true, - "dependencies": { - "detect-libc": "^2.0.0", - "https-proxy-agent": "^5.0.0", - "make-dir": "^3.1.0", - "node-fetch": "^2.6.7", - "nopt": "^5.0.0", - "npmlog": "^5.0.1", - "rimraf": "^3.0.2", - "semver": "^7.3.5", - "tar": "^6.1.11" - }, - "bin": { - "node-pre-gyp": "bin/node-pre-gyp" - } - }, - "node_modules/@mapbox/node-pre-gyp/node_modules/make-dir": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", - "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", - "license": "MIT", - "optional": true, - "peer": true, - "dependencies": { - "semver": "^6.0.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@mapbox/node-pre-gyp/node_modules/make-dir/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "license": "ISC", - "optional": true, - "peer": true, - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@marijn/find-cluster-break": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@marijn/find-cluster-break/-/find-cluster-break-1.0.2.tgz", - "integrity": "sha512-l0h88YhZFyKdXIFNfSWpyjStDjGHwZ/U7iobcK1cQQD8sejsONdQtTVU+1wVN1PBw40PiiHB1vA5S7VTfQiP9g==", - "license": "MIT" - }, - "node_modules/@million/install": { - "version": "1.0.14", - "resolved": "https://registry.npmjs.org/@million/install/-/install-1.0.14.tgz", - "integrity": "sha512-xZvj4AEHc5hyn8RCiLl9dYNqggj2fa0lgNvUkCiJyhRJPNE2hZrUa/Ka0Weu82VpBaO//zujG0YErk7osjNXPA==", - "dependencies": { - "@antfu/ni": "^0.21.12", - "@axiomhq/js": "1.0.0-rc.3", - "@babel/parser": "^7.25.3", - "@babel/types": "7.26.0", - "@clack/prompts": "^0.7.0", - "ast-types": "^0.14.2", - "cli-high": "^0.4.2", - "diff": "^5.1.0", - "effect": "^3.8.4", - "nanoid": "^5.0.7", - "recast": "^0.23.9", - "xycolors": "^0.1.2" - }, - "bin": { - "install": "bin/index.js" - } - }, - "node_modules/@million/install/node_modules/@babel/types": { - "version": "7.26.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.26.0.tgz", - "integrity": "sha512-Z/yiTPj+lDVnF7lWeKCIJzaIkI0vYO87dMpZ4bg4TDrFe4XXLFWL1TbXU27gBP3QccxV9mZICCrnjnYlJjXHOA==", - "license": "MIT", - "dependencies": { - "@babel/helper-string-parser": "^7.25.9", - "@babel/helper-validator-identifier": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@million/lint": { - "version": "1.0.14", - "resolved": "https://registry.npmjs.org/@million/lint/-/lint-1.0.14.tgz", - "integrity": "sha512-u6/kglVwZRu5+GMmtkNlGLqJVkgTl0TtM+hLa9rBg7pldx+5NG5bk45NvL37uZmAr2Xfa1C6qHb7GrFwfP372g==", - "license": "UNLICENSED", - "dependencies": { - "@axiomhq/js": "1.0.0-rc.3", - "@babel/core": "7.26.0", - "@babel/types": "7.26.0", - "@hono/node-server": "^1.11.1", - "@million/install": "latest", - "@rollup/pluginutils": "^5.1.0", - "@rrweb/types": "2.0.0-alpha.16", - "babel-plugin-syntax-hermes-parser": "^0.21.1", - "ci-info": "^4.0.0", - "esbuild": "^0.20.1", - "faster-babel-types": "^0.1.0", - "hono": "^4.5.9", - "isomorphic-fetch": "^3.0.0", - "nanoid": "^5.0.7", - "ohash": "^1.1.4", - "pako": "^2.1.0", - "pathe": "^1.1.2", - "piscina": "^4.4.0", - "pretty-ms": "8.0.0", - "react-scan": "^0.0.31", - "rrweb": "2.0.0-alpha.4", - "rrweb-player": "1.0.0-alpha.4", - "semver": "^7.6.2", - "socket.io": "^4.8.1", - "socket.io-client": "^4.7.5", - "tmp": "^0.2.3", - "unplugin": "^1.6.0", - "update-notifier-cjs": "^5.1.6" - }, - "bin": { - "lint": "cli.js" - } - }, - "node_modules/@million/lint/node_modules/@babel/types": { - "version": "7.26.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.26.0.tgz", - "integrity": "sha512-Z/yiTPj+lDVnF7lWeKCIJzaIkI0vYO87dMpZ4bg4TDrFe4XXLFWL1TbXU27gBP3QccxV9mZICCrnjnYlJjXHOA==", - "license": "MIT", - "dependencies": { - "@babel/helper-string-parser": "^7.25.9", - "@babel/helper-validator-identifier": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@million/lint/node_modules/@esbuild/aix-ppc64": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.20.2.tgz", - "integrity": "sha512-D+EBOJHXdNZcLJRBkhENNG8Wji2kgc9AZ9KiPr1JuZjsNtyHzrsfLRrY0tk2H2aoFu6RANO1y1iPPUCDYWkb5g==", - "cpu": [ - "ppc64" - ], - "license": "MIT", - "optional": true, - "os": [ - "aix" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@million/lint/node_modules/@esbuild/android-arm": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.20.2.tgz", - "integrity": "sha512-t98Ra6pw2VaDhqNWO2Oph2LXbz/EJcnLmKLGBJwEwXX/JAN83Fym1rU8l0JUWK6HkIbWONCSSatf4sf2NBRx/w==", - "cpu": [ - "arm" - ], - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@million/lint/node_modules/@esbuild/android-arm64": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.20.2.tgz", - "integrity": "sha512-mRzjLacRtl/tWU0SvD8lUEwb61yP9cqQo6noDZP/O8VkwafSYwZ4yWy24kan8jE/IMERpYncRt2dw438LP3Xmg==", - "cpu": [ - "arm64" - ], - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@million/lint/node_modules/@esbuild/android-x64": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.20.2.tgz", - "integrity": "sha512-btzExgV+/lMGDDa194CcUQm53ncxzeBrWJcncOBxuC6ndBkKxnHdFJn86mCIgTELsooUmwUm9FkhSp5HYu00Rg==", - "cpu": [ - "x64" - ], - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@million/lint/node_modules/@esbuild/darwin-arm64": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.20.2.tgz", - "integrity": "sha512-4J6IRT+10J3aJH3l1yzEg9y3wkTDgDk7TSDFX+wKFiWjqWp/iCfLIYzGyasx9l0SAFPT1HwSCR+0w/h1ES/MjA==", - "cpu": [ - "arm64" - ], - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@million/lint/node_modules/@esbuild/darwin-x64": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.20.2.tgz", - "integrity": "sha512-tBcXp9KNphnNH0dfhv8KYkZhjc+H3XBkF5DKtswJblV7KlT9EI2+jeA8DgBjp908WEuYll6pF+UStUCfEpdysA==", - "cpu": [ - "x64" - ], - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@million/lint/node_modules/@esbuild/freebsd-arm64": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.20.2.tgz", - "integrity": "sha512-d3qI41G4SuLiCGCFGUrKsSeTXyWG6yem1KcGZVS+3FYlYhtNoNgYrWcvkOoaqMhwXSMrZRl69ArHsGJ9mYdbbw==", - "cpu": [ - "arm64" - ], - "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@million/lint/node_modules/@esbuild/freebsd-x64": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.20.2.tgz", - "integrity": "sha512-d+DipyvHRuqEeM5zDivKV1KuXn9WeRX6vqSqIDgwIfPQtwMP4jaDsQsDncjTDDsExT4lR/91OLjRo8bmC1e+Cw==", - "cpu": [ - "x64" - ], - "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@million/lint/node_modules/@esbuild/linux-arm": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.20.2.tgz", - "integrity": "sha512-VhLPeR8HTMPccbuWWcEUD1Az68TqaTYyj6nfE4QByZIQEQVWBB8vup8PpR7y1QHL3CpcF6xd5WVBU/+SBEvGTg==", - "cpu": [ - "arm" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@million/lint/node_modules/@esbuild/linux-arm64": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.20.2.tgz", - "integrity": "sha512-9pb6rBjGvTFNira2FLIWqDk/uaf42sSyLE8j1rnUpuzsODBq7FvpwHYZxQ/It/8b+QOS1RYfqgGFNLRI+qlq2A==", - "cpu": [ - "arm64" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@million/lint/node_modules/@esbuild/linux-ia32": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.20.2.tgz", - "integrity": "sha512-o10utieEkNPFDZFQm9CoP7Tvb33UutoJqg3qKf1PWVeeJhJw0Q347PxMvBgVVFgouYLGIhFYG0UGdBumROyiig==", - "cpu": [ - "ia32" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@million/lint/node_modules/@esbuild/linux-loong64": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.20.2.tgz", - "integrity": "sha512-PR7sp6R/UC4CFVomVINKJ80pMFlfDfMQMYynX7t1tNTeivQ6XdX5r2XovMmha/VjR1YN/HgHWsVcTRIMkymrgQ==", - "cpu": [ - "loong64" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@million/lint/node_modules/@esbuild/linux-mips64el": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.20.2.tgz", - "integrity": "sha512-4BlTqeutE/KnOiTG5Y6Sb/Hw6hsBOZapOVF6njAESHInhlQAghVVZL1ZpIctBOoTFbQyGW+LsVYZ8lSSB3wkjA==", - "cpu": [ - "mips64el" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@million/lint/node_modules/@esbuild/linux-ppc64": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.20.2.tgz", - "integrity": "sha512-rD3KsaDprDcfajSKdn25ooz5J5/fWBylaaXkuotBDGnMnDP1Uv5DLAN/45qfnf3JDYyJv/ytGHQaziHUdyzaAg==", - "cpu": [ - "ppc64" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@million/lint/node_modules/@esbuild/linux-riscv64": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.20.2.tgz", - "integrity": "sha512-snwmBKacKmwTMmhLlz/3aH1Q9T8v45bKYGE3j26TsaOVtjIag4wLfWSiZykXzXuE1kbCE+zJRmwp+ZbIHinnVg==", - "cpu": [ - "riscv64" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@million/lint/node_modules/@esbuild/linux-s390x": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.20.2.tgz", - "integrity": "sha512-wcWISOobRWNm3cezm5HOZcYz1sKoHLd8VL1dl309DiixxVFoFe/o8HnwuIwn6sXre88Nwj+VwZUvJf4AFxkyrQ==", - "cpu": [ - "s390x" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@million/lint/node_modules/@esbuild/linux-x64": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.20.2.tgz", - "integrity": "sha512-1MdwI6OOTsfQfek8sLwgyjOXAu+wKhLEoaOLTjbijk6E2WONYpH9ZU2mNtR+lZ2B4uwr+usqGuVfFT9tMtGvGw==", - "cpu": [ - "x64" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@million/lint/node_modules/@esbuild/netbsd-x64": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.20.2.tgz", - "integrity": "sha512-K8/DhBxcVQkzYc43yJXDSyjlFeHQJBiowJ0uVL6Tor3jGQfSGHNNJcWxNbOI8v5k82prYqzPuwkzHt3J1T1iZQ==", - "cpu": [ - "x64" - ], - "license": "MIT", - "optional": true, - "os": [ - "netbsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@million/lint/node_modules/@esbuild/openbsd-x64": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.20.2.tgz", - "integrity": "sha512-eMpKlV0SThJmmJgiVyN9jTPJ2VBPquf6Kt/nAoo6DgHAoN57K15ZghiHaMvqjCye/uU4X5u3YSMgVBI1h3vKrQ==", - "cpu": [ - "x64" - ], - "license": "MIT", - "optional": true, - "os": [ - "openbsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@million/lint/node_modules/@esbuild/sunos-x64": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.20.2.tgz", - "integrity": "sha512-2UyFtRC6cXLyejf/YEld4Hajo7UHILetzE1vsRcGL3earZEW77JxrFjH4Ez2qaTiEfMgAXxfAZCm1fvM/G/o8w==", - "cpu": [ - "x64" - ], - "license": "MIT", - "optional": true, - "os": [ - "sunos" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@million/lint/node_modules/@esbuild/win32-arm64": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.20.2.tgz", - "integrity": "sha512-GRibxoawM9ZCnDxnP3usoUDO9vUkpAxIIZ6GQI+IlVmr5kP3zUq+l17xELTHMWTWzjxa2guPNyrpq1GWmPvcGQ==", - "cpu": [ - "arm64" - ], - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@million/lint/node_modules/@esbuild/win32-ia32": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.20.2.tgz", - "integrity": "sha512-HfLOfn9YWmkSKRQqovpnITazdtquEW8/SoHW7pWpuEeguaZI4QnCRW6b+oZTztdBnZOS2hqJ6im/D5cPzBTTlQ==", - "cpu": [ - "ia32" - ], - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@million/lint/node_modules/@esbuild/win32-x64": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.20.2.tgz", - "integrity": "sha512-N49X4lJX27+l9jbLKSqZ6bKNjzQvHaT8IIFUy+YIqmXQdjYCToGWwOItDrfby14c78aDd5NHQl29xingXfCdLQ==", - "cpu": [ - "x64" - ], - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@million/lint/node_modules/esbuild": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.20.2.tgz", - "integrity": "sha512-WdOOppmUNU+IbZ0PaDiTst80zjnrOkyJNHoKupIcVyU8Lvla3Ugx94VzkQ32Ijqd7UhHJy75gNWDMUekcrSJ6g==", - "hasInstallScript": true, - "license": "MIT", - "bin": { - "esbuild": "bin/esbuild" - }, - "engines": { - "node": ">=12" - }, - "optionalDependencies": { - "@esbuild/aix-ppc64": "0.20.2", - "@esbuild/android-arm": "0.20.2", - "@esbuild/android-arm64": "0.20.2", - "@esbuild/android-x64": "0.20.2", - "@esbuild/darwin-arm64": "0.20.2", - "@esbuild/darwin-x64": "0.20.2", - "@esbuild/freebsd-arm64": "0.20.2", - "@esbuild/freebsd-x64": "0.20.2", - "@esbuild/linux-arm": "0.20.2", - "@esbuild/linux-arm64": "0.20.2", - "@esbuild/linux-ia32": "0.20.2", - "@esbuild/linux-loong64": "0.20.2", - "@esbuild/linux-mips64el": "0.20.2", - "@esbuild/linux-ppc64": "0.20.2", - "@esbuild/linux-riscv64": "0.20.2", - "@esbuild/linux-s390x": "0.20.2", - "@esbuild/linux-x64": "0.20.2", - "@esbuild/netbsd-x64": "0.20.2", - "@esbuild/openbsd-x64": "0.20.2", - "@esbuild/sunos-x64": "0.20.2", - "@esbuild/win32-arm64": "0.20.2", - "@esbuild/win32-ia32": "0.20.2", - "@esbuild/win32-x64": "0.20.2" - } - }, - "node_modules/@million/lint/node_modules/parse-ms": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/parse-ms/-/parse-ms-3.0.0.tgz", - "integrity": "sha512-Tpb8Z7r7XbbtBTrM9UhpkzzaMrqA2VXMT3YChzYltwV3P3pM6t8wl7TvpMnSTosz1aQAdVib7kdoys7vYOPerw==", - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@million/lint/node_modules/pretty-ms": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/pretty-ms/-/pretty-ms-8.0.0.tgz", - "integrity": "sha512-ASJqOugUF1bbzI35STMBUpZqdfYKlJugy6JBziGi2EE+AL5JPJGSzvpeVXojxrr0ViUYoToUjb5kjSEGf7Y83Q==", - "license": "MIT", - "dependencies": { - "parse-ms": "^3.0.0" - }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@modelcontextprotocol/sdk": { - "version": "1.11.2", - "resolved": "https://registry.npmjs.org/@modelcontextprotocol/sdk/-/sdk-1.11.2.tgz", - "integrity": "sha512-H9vwztj5OAqHg9GockCQC06k1natgcxWQSRpQcPJf6i5+MWBzfKkRtxGbjQf0X2ihii0ffLZCRGbYV2f2bjNCQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "content-type": "^1.0.5", - "cors": "^2.8.5", - "cross-spawn": "^7.0.3", - "eventsource": "^3.0.2", - "express": "^5.0.1", - "express-rate-limit": "^7.5.0", - "pkce-challenge": "^5.0.0", - "raw-body": "^3.0.0", - "zod": "^3.23.8", - "zod-to-json-schema": "^3.24.1" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@napi-rs/nice": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@napi-rs/nice/-/nice-1.0.1.tgz", - "integrity": "sha512-zM0mVWSXE0a0h9aKACLwKmD6nHcRiKrPpCfvaKqG1CqDEyjEawId0ocXxVzPMCAm6kkWr2P025msfxXEnt8UGQ==", - "license": "MIT", - "optional": true, - "engines": { - "node": ">= 10" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/Brooooooklyn" - }, - "optionalDependencies": { - "@napi-rs/nice-android-arm-eabi": "1.0.1", - "@napi-rs/nice-android-arm64": "1.0.1", - "@napi-rs/nice-darwin-arm64": "1.0.1", - "@napi-rs/nice-darwin-x64": "1.0.1", - "@napi-rs/nice-freebsd-x64": "1.0.1", - "@napi-rs/nice-linux-arm-gnueabihf": "1.0.1", - "@napi-rs/nice-linux-arm64-gnu": "1.0.1", - "@napi-rs/nice-linux-arm64-musl": "1.0.1", - "@napi-rs/nice-linux-ppc64-gnu": "1.0.1", - "@napi-rs/nice-linux-riscv64-gnu": "1.0.1", - "@napi-rs/nice-linux-s390x-gnu": "1.0.1", - "@napi-rs/nice-linux-x64-gnu": "1.0.1", - "@napi-rs/nice-linux-x64-musl": "1.0.1", - "@napi-rs/nice-win32-arm64-msvc": "1.0.1", - "@napi-rs/nice-win32-ia32-msvc": "1.0.1", - "@napi-rs/nice-win32-x64-msvc": "1.0.1" - } - }, - "node_modules/@napi-rs/nice-android-arm-eabi": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@napi-rs/nice-android-arm-eabi/-/nice-android-arm-eabi-1.0.1.tgz", - "integrity": "sha512-5qpvOu5IGwDo7MEKVqqyAxF90I6aLj4n07OzpARdgDRfz8UbBztTByBp0RC59r3J1Ij8uzYi6jI7r5Lws7nn6w==", - "cpu": [ - "arm" - ], - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@napi-rs/nice-android-arm64": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@napi-rs/nice-android-arm64/-/nice-android-arm64-1.0.1.tgz", - "integrity": "sha512-GqvXL0P8fZ+mQqG1g0o4AO9hJjQaeYG84FRfZaYjyJtZZZcMjXW5TwkL8Y8UApheJgyE13TQ4YNUssQaTgTyvA==", - "cpu": [ - "arm64" - ], - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@napi-rs/nice-darwin-arm64": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@napi-rs/nice-darwin-arm64/-/nice-darwin-arm64-1.0.1.tgz", - "integrity": "sha512-91k3HEqUl2fsrz/sKkuEkscj6EAj3/eZNCLqzD2AA0TtVbkQi8nqxZCZDMkfklULmxLkMxuUdKe7RvG/T6s2AA==", - "cpu": [ - "arm64" - ], - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@napi-rs/nice-darwin-x64": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@napi-rs/nice-darwin-x64/-/nice-darwin-x64-1.0.1.tgz", - "integrity": "sha512-jXnMleYSIR/+TAN/p5u+NkCA7yidgswx5ftqzXdD5wgy/hNR92oerTXHc0jrlBisbd7DpzoaGY4cFD7Sm5GlgQ==", - "cpu": [ - "x64" - ], - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@napi-rs/nice-freebsd-x64": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@napi-rs/nice-freebsd-x64/-/nice-freebsd-x64-1.0.1.tgz", - "integrity": "sha512-j+iJ/ezONXRQsVIB/FJfwjeQXX7A2tf3gEXs4WUGFrJjpe/z2KB7sOv6zpkm08PofF36C9S7wTNuzHZ/Iiccfw==", - "cpu": [ - "x64" - ], - "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@napi-rs/nice-linux-arm-gnueabihf": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@napi-rs/nice-linux-arm-gnueabihf/-/nice-linux-arm-gnueabihf-1.0.1.tgz", - "integrity": "sha512-G8RgJ8FYXYkkSGQwywAUh84m946UTn6l03/vmEXBYNJxQJcD+I3B3k5jmjFG/OPiU8DfvxutOP8bi+F89MCV7Q==", - "cpu": [ - "arm" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@napi-rs/nice-linux-arm64-gnu": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@napi-rs/nice-linux-arm64-gnu/-/nice-linux-arm64-gnu-1.0.1.tgz", - "integrity": "sha512-IMDak59/W5JSab1oZvmNbrms3mHqcreaCeClUjwlwDr0m3BoR09ZiN8cKFBzuSlXgRdZ4PNqCYNeGQv7YMTjuA==", - "cpu": [ - "arm64" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@napi-rs/nice-linux-arm64-musl": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@napi-rs/nice-linux-arm64-musl/-/nice-linux-arm64-musl-1.0.1.tgz", - "integrity": "sha512-wG8fa2VKuWM4CfjOjjRX9YLIbysSVV1S3Kgm2Fnc67ap/soHBeYZa6AGMeR5BJAylYRjnoVOzV19Cmkco3QEPw==", - "cpu": [ - "arm64" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@napi-rs/nice-linux-ppc64-gnu": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@napi-rs/nice-linux-ppc64-gnu/-/nice-linux-ppc64-gnu-1.0.1.tgz", - "integrity": "sha512-lxQ9WrBf0IlNTCA9oS2jg/iAjQyTI6JHzABV664LLrLA/SIdD+I1i3Mjf7TsnoUbgopBcCuDztVLfJ0q9ubf6Q==", - "cpu": [ - "ppc64" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@napi-rs/nice-linux-riscv64-gnu": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@napi-rs/nice-linux-riscv64-gnu/-/nice-linux-riscv64-gnu-1.0.1.tgz", - "integrity": "sha512-3xs69dO8WSWBb13KBVex+yvxmUeEsdWexxibqskzoKaWx9AIqkMbWmE2npkazJoopPKX2ULKd8Fm9veEn0g4Ig==", - "cpu": [ - "riscv64" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@napi-rs/nice-linux-s390x-gnu": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@napi-rs/nice-linux-s390x-gnu/-/nice-linux-s390x-gnu-1.0.1.tgz", - "integrity": "sha512-lMFI3i9rlW7hgToyAzTaEybQYGbQHDrpRkg+1gJWEpH0PLAQoZ8jiY0IzakLfNWnVda1eTYYlxxFYzW8Rqczkg==", - "cpu": [ - "s390x" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@napi-rs/nice-linux-x64-gnu": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@napi-rs/nice-linux-x64-gnu/-/nice-linux-x64-gnu-1.0.1.tgz", - "integrity": "sha512-XQAJs7DRN2GpLN6Fb+ZdGFeYZDdGl2Fn3TmFlqEL5JorgWKrQGRUrpGKbgZ25UeZPILuTKJ+OowG2avN8mThBA==", - "cpu": [ - "x64" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@napi-rs/nice-linux-x64-musl": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@napi-rs/nice-linux-x64-musl/-/nice-linux-x64-musl-1.0.1.tgz", - "integrity": "sha512-/rodHpRSgiI9o1faq9SZOp/o2QkKQg7T+DK0R5AkbnI/YxvAIEHf2cngjYzLMQSQgUhxym+LFr+UGZx4vK4QdQ==", - "cpu": [ - "x64" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@napi-rs/nice-win32-arm64-msvc": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@napi-rs/nice-win32-arm64-msvc/-/nice-win32-arm64-msvc-1.0.1.tgz", - "integrity": "sha512-rEcz9vZymaCB3OqEXoHnp9YViLct8ugF+6uO5McifTedjq4QMQs3DHz35xBEGhH3gJWEsXMUbzazkz5KNM5YUg==", - "cpu": [ - "arm64" - ], - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@napi-rs/nice-win32-ia32-msvc": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@napi-rs/nice-win32-ia32-msvc/-/nice-win32-ia32-msvc-1.0.1.tgz", - "integrity": "sha512-t7eBAyPUrWL8su3gDxw9xxxqNwZzAqKo0Szv3IjVQd1GpXXVkb6vBBQUuxfIYaXMzZLwlxRQ7uzM2vdUE9ULGw==", - "cpu": [ - "ia32" - ], - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@napi-rs/nice-win32-x64-msvc": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@napi-rs/nice-win32-x64-msvc/-/nice-win32-x64-msvc-1.0.1.tgz", - "integrity": "sha512-JlF+uDcatt3St2ntBG8H02F1mM45i5SF9W+bIKiReVE6wiy3o16oBP/yxt+RZ+N6LbCImJXJ6bXNO2kn9AXicg==", - "cpu": [ - "x64" - ], - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@nodelib/fs.scandir": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", - "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", - "license": "MIT", - "dependencies": { - "@nodelib/fs.stat": "2.0.5", - "run-parallel": "^1.1.9" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@nodelib/fs.stat": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", - "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", - "license": "MIT", - "engines": { - "node": ">= 8" - } - }, - "node_modules/@nodelib/fs.walk": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", - "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", - "license": "MIT", - "dependencies": { - "@nodelib/fs.scandir": "2.1.5", - "fastq": "^1.6.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@pkgjs/parseargs": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", - "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", - "license": "MIT", - "optional": true, - "engines": { - "node": ">=14" - } - }, - "node_modules/@playwright/test": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/@playwright/test/-/test-1.52.0.tgz", - "integrity": "sha512-uh6W7sb55hl7D6vsAeA+V2p5JnlAqzhqFyF0VcJkKZXkgnFcVG9PziERRHQfPLfNGx1C292a4JqbWzhR8L4R1g==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "playwright": "1.52.0" - }, - "bin": { - "playwright": "cli.js" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@pnpm/config.env-replace": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@pnpm/config.env-replace/-/config.env-replace-1.1.0.tgz", - "integrity": "sha512-htyl8TWnKL7K/ESFa1oW2UB5lVDxuF5DpM7tBi6Hu2LNL3mWkIzNLG6N4zoCUP1lCKNxWy/3iu8mS8MvToGd6w==", - "license": "MIT", - "engines": { - "node": ">=12.22.0" - } - }, - "node_modules/@pnpm/network.ca-file": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@pnpm/network.ca-file/-/network.ca-file-1.0.2.tgz", - "integrity": "sha512-YcPQ8a0jwYU9bTdJDpXjMi7Brhkr1mXsXrUJvjqM2mQDgkRiz8jFaQGOdaLxgjtUfQgZhKy/O3cG/YwmgKaxLA==", - "license": "MIT", - "dependencies": { - "graceful-fs": "4.2.10" - }, - "engines": { - "node": ">=12.22.0" - } - }, - "node_modules/@pnpm/network.ca-file/node_modules/graceful-fs": { - "version": "4.2.10", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", - "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==", - "license": "ISC" - }, - "node_modules/@pnpm/npm-conf": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/@pnpm/npm-conf/-/npm-conf-2.3.1.tgz", - "integrity": "sha512-c83qWb22rNRuB0UaVCI0uRPNRr8Z0FWnEIvT47jiHAmOIUHbBOg5XvV7pM5x+rKn9HRpjxquDbXYSXr3fAKFcw==", - "license": "MIT", - "dependencies": { - "@pnpm/config.env-replace": "^1.1.0", - "@pnpm/network.ca-file": "^1.0.1", - "config-chain": "^1.1.11" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/@radix-ui/number": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@radix-ui/number/-/number-1.1.1.tgz", - "integrity": "sha512-MkKCwxlXTgz6CFoJx3pCwn07GKp36+aZyu/u2Ln2VrA5DcdyCZkASEDBTd8x5whTQQL5CiYf4prXKLcgQdv29g==", - "license": "MIT" - }, - "node_modules/@radix-ui/primitive": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@radix-ui/primitive/-/primitive-1.1.2.tgz", - "integrity": "sha512-XnbHrrprsNqZKQhStrSwgRUQzoCI1glLzdw79xiZPoofhGICeZRSQ3dIxAKH1gb3OHfNf4d6f+vAv3kil2eggA==", - "license": "MIT" - }, - "node_modules/@radix-ui/react-accordion": { - "version": "1.2.10", - "resolved": "https://registry.npmjs.org/@radix-ui/react-accordion/-/react-accordion-1.2.10.tgz", - "integrity": "sha512-x+URzV1siKmeXPSUIQ22L81qp2eOhjpy3tgteF+zOr4d1u0qJnFuyBF4MoQRhmKP6ivDxlvDAvqaF77gh7DOIw==", - "license": "MIT", - "dependencies": { - "@radix-ui/primitive": "1.1.2", - "@radix-ui/react-collapsible": "1.1.10", - "@radix-ui/react-collection": "1.1.6", - "@radix-ui/react-compose-refs": "1.1.2", - "@radix-ui/react-context": "1.1.2", - "@radix-ui/react-direction": "1.1.1", - "@radix-ui/react-id": "1.1.1", - "@radix-ui/react-primitive": "2.1.2", - "@radix-ui/react-use-controllable-state": "1.2.2" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", - "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-arrow": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/@radix-ui/react-arrow/-/react-arrow-1.1.6.tgz", - "integrity": "sha512-2JMfHJf/eVnwq+2dewT3C0acmCWD3XiVA1Da+jTDqo342UlU13WvXtqHhG+yJw5JeQmu4ue2eMy6gcEArLBlcw==", - "license": "MIT", - "dependencies": { - "@radix-ui/react-primitive": "2.1.2" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", - "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-checkbox": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/@radix-ui/react-checkbox/-/react-checkbox-1.3.1.tgz", - "integrity": "sha512-xTaLKAO+XXMPK/BpVTSaAAhlefmvMSACjIhK9mGsImvX2ljcTDm8VGR1CuS1uYcNdR5J+oiOhoJZc5un6bh3VQ==", - "license": "MIT", - "dependencies": { - "@radix-ui/primitive": "1.1.2", - "@radix-ui/react-compose-refs": "1.1.2", - "@radix-ui/react-context": "1.1.2", - "@radix-ui/react-presence": "1.1.4", - "@radix-ui/react-primitive": "2.1.2", - "@radix-ui/react-use-controllable-state": "1.2.2", - "@radix-ui/react-use-previous": "1.1.1", - "@radix-ui/react-use-size": "1.1.1" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", - "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-collapsible": { - "version": "1.1.10", - "resolved": "https://registry.npmjs.org/@radix-ui/react-collapsible/-/react-collapsible-1.1.10.tgz", - "integrity": "sha512-O2mcG3gZNkJ/Ena34HurA3llPOEA/M4dJtIRMa6y/cknRDC8XY5UZBInKTsUwW5cUue9A4k0wi1XU5fKBzKe1w==", - "license": "MIT", - "dependencies": { - "@radix-ui/primitive": "1.1.2", - "@radix-ui/react-compose-refs": "1.1.2", - "@radix-ui/react-context": "1.1.2", - "@radix-ui/react-id": "1.1.1", - "@radix-ui/react-presence": "1.1.4", - "@radix-ui/react-primitive": "2.1.2", - "@radix-ui/react-use-controllable-state": "1.2.2", - "@radix-ui/react-use-layout-effect": "1.1.1" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", - "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-collection": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/@radix-ui/react-collection/-/react-collection-1.1.6.tgz", - "integrity": "sha512-PbhRFK4lIEw9ADonj48tiYWzkllz81TM7KVYyyMMw2cwHO7D5h4XKEblL8NlaRisTK3QTe6tBEhDccFUryxHBQ==", - "license": "MIT", - "dependencies": { - "@radix-ui/react-compose-refs": "1.1.2", - "@radix-ui/react-context": "1.1.2", - "@radix-ui/react-primitive": "2.1.2", - "@radix-ui/react-slot": "1.2.2" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", - "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-compose-refs": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@radix-ui/react-compose-refs/-/react-compose-refs-1.1.2.tgz", - "integrity": "sha512-z4eqJvfiNnFMHIIvXP3CY57y2WJs5g2v3X0zm9mEJkrkNv4rDxu+sg9Jh8EkXyeqBkB7SOcboo9dMVqhyrACIg==", - "license": "MIT", - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-context": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@radix-ui/react-context/-/react-context-1.1.2.tgz", - "integrity": "sha512-jCi/QKUM2r1Ju5a3J64TH2A5SpKAgh0LpknyqdQ4m6DCV0xJ2HG1xARRwNGPQfi1SLdLWZ1OJz6F4OMBBNiGJA==", - "license": "MIT", - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-dialog": { - "version": "1.1.13", - "resolved": "https://registry.npmjs.org/@radix-ui/react-dialog/-/react-dialog-1.1.13.tgz", - "integrity": "sha512-ARFmqUyhIVS3+riWzwGTe7JLjqwqgnODBUZdqpWar/z1WFs9z76fuOs/2BOWCR+YboRn4/WN9aoaGVwqNRr8VA==", - "license": "MIT", - "dependencies": { - "@radix-ui/primitive": "1.1.2", - "@radix-ui/react-compose-refs": "1.1.2", - "@radix-ui/react-context": "1.1.2", - "@radix-ui/react-dismissable-layer": "1.1.9", - "@radix-ui/react-focus-guards": "1.1.2", - "@radix-ui/react-focus-scope": "1.1.6", - "@radix-ui/react-id": "1.1.1", - "@radix-ui/react-portal": "1.1.8", - "@radix-ui/react-presence": "1.1.4", - "@radix-ui/react-primitive": "2.1.2", - "@radix-ui/react-slot": "1.2.2", - "@radix-ui/react-use-controllable-state": "1.2.2", - "aria-hidden": "^1.2.4", - "react-remove-scroll": "^2.6.3" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", - "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-direction": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@radix-ui/react-direction/-/react-direction-1.1.1.tgz", - "integrity": "sha512-1UEWRX6jnOA2y4H5WczZ44gOOjTEmlqv1uNW4GAJEO5+bauCBhv8snY65Iw5/VOS/ghKN9gr2KjnLKxrsvoMVw==", - "license": "MIT", - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-dismissable-layer": { - "version": "1.1.9", - "resolved": "https://registry.npmjs.org/@radix-ui/react-dismissable-layer/-/react-dismissable-layer-1.1.9.tgz", - "integrity": "sha512-way197PiTvNp+WBP7svMJasHl+vibhWGQDb6Mgf5mhEWJkgb85z7Lfl9TUdkqpWsf8GRNmoopx9ZxCyDzmgRMQ==", - "license": "MIT", - "dependencies": { - "@radix-ui/primitive": "1.1.2", - "@radix-ui/react-compose-refs": "1.1.2", - "@radix-ui/react-primitive": "2.1.2", - "@radix-ui/react-use-callback-ref": "1.1.1", - "@radix-ui/react-use-escape-keydown": "1.1.1" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", - "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-dropdown-menu": { - "version": "2.1.14", - "resolved": "https://registry.npmjs.org/@radix-ui/react-dropdown-menu/-/react-dropdown-menu-2.1.14.tgz", - "integrity": "sha512-lzuyNjoWOoaMFE/VC5FnAAYM16JmQA8ZmucOXtlhm2kKR5TSU95YLAueQ4JYuRmUJmBvSqXaVFGIfuukybwZJQ==", - "license": "MIT", - "dependencies": { - "@radix-ui/primitive": "1.1.2", - "@radix-ui/react-compose-refs": "1.1.2", - "@radix-ui/react-context": "1.1.2", - "@radix-ui/react-id": "1.1.1", - "@radix-ui/react-menu": "2.1.14", - "@radix-ui/react-primitive": "2.1.2", - "@radix-ui/react-use-controllable-state": "1.2.2" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", - "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-focus-guards": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@radix-ui/react-focus-guards/-/react-focus-guards-1.1.2.tgz", - "integrity": "sha512-fyjAACV62oPV925xFCrH8DR5xWhg9KYtJT4s3u54jxp+L/hbpTY2kIeEFFbFe+a/HCE94zGQMZLIpVTPVZDhaA==", - "license": "MIT", - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-focus-scope": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/@radix-ui/react-focus-scope/-/react-focus-scope-1.1.6.tgz", - "integrity": "sha512-r9zpYNUQY+2jWHWZGyddQLL9YHkM/XvSFHVcWs7bdVuxMAnCwTAuy6Pf47Z4nw7dYcUou1vg/VgjjrrH03VeBw==", - "license": "MIT", - "dependencies": { - "@radix-ui/react-compose-refs": "1.1.2", - "@radix-ui/react-primitive": "2.1.2", - "@radix-ui/react-use-callback-ref": "1.1.1" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", - "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-form": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/@radix-ui/react-form/-/react-form-0.0.3.tgz", - "integrity": "sha512-kgE+Z/haV6fxE5WqIXj05KkaXa3OkZASoTDy25yX2EIp/x0c54rOH/vFr5nOZTg7n7T1z8bSyXmiVIFP9bbhPQ==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/primitive": "1.0.1", - "@radix-ui/react-compose-refs": "1.0.1", - "@radix-ui/react-context": "1.0.1", - "@radix-ui/react-id": "1.0.1", - "@radix-ui/react-label": "2.0.2", - "@radix-ui/react-primitive": "1.0.3" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-form/node_modules/@radix-ui/primitive": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@radix-ui/primitive/-/primitive-1.0.1.tgz", - "integrity": "sha512-yQ8oGX2GVsEYMWGxcovu1uGWPCxV5BFfeeYxqPmuAzUyLT9qmaMXSAhXpb0WrspIeqYzdJpkh2vHModJPgRIaw==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.13.10" - } - }, - "node_modules/@radix-ui/react-form/node_modules/@radix-ui/react-compose-refs": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@radix-ui/react-compose-refs/-/react-compose-refs-1.0.1.tgz", - "integrity": "sha512-fDSBgd44FKHa1FRMU59qBMPFcl2PZE+2nmqunj+BWFyYYjnhIDWL2ItDs3rrbJDQOtzt5nIebLCQc4QRfz6LJw==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.13.10" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-form/node_modules/@radix-ui/react-context": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@radix-ui/react-context/-/react-context-1.0.1.tgz", - "integrity": "sha512-ebbrdFoYTcuZ0v4wG5tedGnp9tzcV8awzsxYph7gXUyvnNLuTIcCk1q17JEbnVhXAKG9oX3KtchwiMIAYp9NLg==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.13.10" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-form/node_modules/@radix-ui/react-id": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@radix-ui/react-id/-/react-id-1.0.1.tgz", - "integrity": "sha512-tI7sT/kqYp8p96yGWY1OAnLHrqDgzHefRBKQ2YAkBS5ja7QLcZ9Z/uY7bEjPUatf8RomoXM8/1sMj1IJaE5UzQ==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-use-layout-effect": "1.0.1" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-form/node_modules/@radix-ui/react-label": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@radix-ui/react-label/-/react-label-2.0.2.tgz", - "integrity": "sha512-N5ehvlM7qoTLx7nWPodsPYPgMzA5WM8zZChQg8nyFJKnDO5WHdba1vv5/H6IO5LtJMfD2Q3wh1qHFGNtK0w3bQ==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-primitive": "1.0.3" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-form/node_modules/@radix-ui/react-primitive": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@radix-ui/react-primitive/-/react-primitive-1.0.3.tgz", - "integrity": "sha512-yi58uVyoAcK/Nq1inRY56ZSjKypBNKTa/1mcL8qdl6oJeEaDbOldlzrGn7P6Q3Id5d+SYNGc5AJgc4vGhjs5+g==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-slot": "1.0.2" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-form/node_modules/@radix-ui/react-slot": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.0.2.tgz", - "integrity": "sha512-YeTpuq4deV+6DusvVUW4ivBgnkHwECUu0BiN43L5UCDFgdhsRUWAghhTF5MbvNTPzmiFOx90asDSUjWuCNapwg==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-compose-refs": "1.0.1" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-form/node_modules/@radix-ui/react-use-layout-effect": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-layout-effect/-/react-use-layout-effect-1.0.1.tgz", - "integrity": "sha512-v/5RegiJWYdoCvMnITBkNNx6bCj20fiaJnWtRkU18yITptraXjffz5Qbn05uOiQnOvi+dbkznkoaMltz1GnszQ==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.13.10" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-icons": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/@radix-ui/react-icons/-/react-icons-1.3.2.tgz", - "integrity": "sha512-fyQIhGDhzfc9pK2kH6Pl9c4BDJGfMkPqkyIgYDthyNYoNg3wVhoJMMh19WS4Up/1KMPFVpNsT2q3WmXn2N1m6g==", - "license": "MIT", - "peerDependencies": { - "react": "^16.x || ^17.x || ^18.x || ^19.0.0 || ^19.0.0-rc" - } - }, - "node_modules/@radix-ui/react-id": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@radix-ui/react-id/-/react-id-1.1.1.tgz", - "integrity": "sha512-kGkGegYIdQsOb4XjsfM97rXsiHaBwco+hFI66oO4s9LU+PLAC5oJ7khdOVFxkhsmlbpUqDAvXw11CluXP+jkHg==", - "license": "MIT", - "dependencies": { - "@radix-ui/react-use-layout-effect": "1.1.1" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-label": { - "version": "2.1.6", - "resolved": "https://registry.npmjs.org/@radix-ui/react-label/-/react-label-2.1.6.tgz", - "integrity": "sha512-S/hv1mTlgcPX2gCTJrWuTjSXf7ER3Zf7zWGtOprxhIIY93Qin3n5VgNA0Ez9AgrK/lEtlYgzLd4f5x6AVar4Yw==", - "license": "MIT", - "dependencies": { - "@radix-ui/react-primitive": "2.1.2" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", - "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-menu": { - "version": "2.1.14", - "resolved": "https://registry.npmjs.org/@radix-ui/react-menu/-/react-menu-2.1.14.tgz", - "integrity": "sha512-0zSiBAIFq9GSKoSH5PdEaQeRB3RnEGxC+H2P0egtnKoKKLNBH8VBHyVO6/jskhjAezhOIplyRUj7U2lds9A+Yg==", - "license": "MIT", - "dependencies": { - "@radix-ui/primitive": "1.1.2", - "@radix-ui/react-collection": "1.1.6", - "@radix-ui/react-compose-refs": "1.1.2", - "@radix-ui/react-context": "1.1.2", - "@radix-ui/react-direction": "1.1.1", - "@radix-ui/react-dismissable-layer": "1.1.9", - "@radix-ui/react-focus-guards": "1.1.2", - "@radix-ui/react-focus-scope": "1.1.6", - "@radix-ui/react-id": "1.1.1", - "@radix-ui/react-popper": "1.2.6", - "@radix-ui/react-portal": "1.1.8", - "@radix-ui/react-presence": "1.1.4", - "@radix-ui/react-primitive": "2.1.2", - "@radix-ui/react-roving-focus": "1.1.9", - "@radix-ui/react-slot": "1.2.2", - "@radix-ui/react-use-callback-ref": "1.1.1", - "aria-hidden": "^1.2.4", - "react-remove-scroll": "^2.6.3" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", - "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-popover": { - "version": "1.1.13", - "resolved": "https://registry.npmjs.org/@radix-ui/react-popover/-/react-popover-1.1.13.tgz", - "integrity": "sha512-84uqQV3omKDR076izYgcha6gdpN8m3z6w/AeJ83MSBJYVG/AbOHdLjAgsPZkeC/kt+k64moXFCnio8BbqXszlw==", - "license": "MIT", - "dependencies": { - "@radix-ui/primitive": "1.1.2", - "@radix-ui/react-compose-refs": "1.1.2", - "@radix-ui/react-context": "1.1.2", - "@radix-ui/react-dismissable-layer": "1.1.9", - "@radix-ui/react-focus-guards": "1.1.2", - "@radix-ui/react-focus-scope": "1.1.6", - "@radix-ui/react-id": "1.1.1", - "@radix-ui/react-popper": "1.2.6", - "@radix-ui/react-portal": "1.1.8", - "@radix-ui/react-presence": "1.1.4", - "@radix-ui/react-primitive": "2.1.2", - "@radix-ui/react-slot": "1.2.2", - "@radix-ui/react-use-controllable-state": "1.2.2", - "aria-hidden": "^1.2.4", - "react-remove-scroll": "^2.6.3" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", - "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-popper": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/@radix-ui/react-popper/-/react-popper-1.2.6.tgz", - "integrity": "sha512-7iqXaOWIjDBfIG7aq8CUEeCSsQMLFdn7VEE8TaFz704DtEzpPHR7w/uuzRflvKgltqSAImgcmxQ7fFX3X7wasg==", - "license": "MIT", - "dependencies": { - "@floating-ui/react-dom": "^2.0.0", - "@radix-ui/react-arrow": "1.1.6", - "@radix-ui/react-compose-refs": "1.1.2", - "@radix-ui/react-context": "1.1.2", - "@radix-ui/react-primitive": "2.1.2", - "@radix-ui/react-use-callback-ref": "1.1.1", - "@radix-ui/react-use-layout-effect": "1.1.1", - "@radix-ui/react-use-rect": "1.1.1", - "@radix-ui/react-use-size": "1.1.1", - "@radix-ui/rect": "1.1.1" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", - "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-portal": { - "version": "1.1.8", - "resolved": "https://registry.npmjs.org/@radix-ui/react-portal/-/react-portal-1.1.8.tgz", - "integrity": "sha512-hQsTUIn7p7fxCPvao/q6wpbxmCwgLrlz+nOrJgC+RwfZqWY/WN+UMqkXzrtKbPrF82P43eCTl3ekeKuyAQbFeg==", - "license": "MIT", - "dependencies": { - "@radix-ui/react-primitive": "2.1.2", - "@radix-ui/react-use-layout-effect": "1.1.1" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", - "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-presence": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/@radix-ui/react-presence/-/react-presence-1.1.4.tgz", - "integrity": "sha512-ueDqRbdc4/bkaQT3GIpLQssRlFgWaL/U2z/S31qRwwLWoxHLgry3SIfCwhxeQNbirEUXFa+lq3RL3oBYXtcmIA==", - "license": "MIT", - "dependencies": { - "@radix-ui/react-compose-refs": "1.1.2", - "@radix-ui/react-use-layout-effect": "1.1.1" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", - "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-primitive": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/@radix-ui/react-primitive/-/react-primitive-2.1.2.tgz", - "integrity": "sha512-uHa+l/lKfxuDD2zjN/0peM/RhhSmRjr5YWdk/37EnSv1nJ88uvG85DPexSm8HdFQROd2VdERJ6ynXbkCFi+APw==", - "license": "MIT", - "dependencies": { - "@radix-ui/react-slot": "1.2.2" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", - "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-roving-focus": { - "version": "1.1.9", - "resolved": "https://registry.npmjs.org/@radix-ui/react-roving-focus/-/react-roving-focus-1.1.9.tgz", - "integrity": "sha512-ZzrIFnMYHHCNqSNCsuN6l7wlewBEq0O0BCSBkabJMFXVO51LRUTq71gLP1UxFvmrXElqmPjA5VX7IqC9VpazAQ==", - "license": "MIT", - "dependencies": { - "@radix-ui/primitive": "1.1.2", - "@radix-ui/react-collection": "1.1.6", - "@radix-ui/react-compose-refs": "1.1.2", - "@radix-ui/react-context": "1.1.2", - "@radix-ui/react-direction": "1.1.1", - "@radix-ui/react-id": "1.1.1", - "@radix-ui/react-primitive": "2.1.2", - "@radix-ui/react-use-callback-ref": "1.1.1", - "@radix-ui/react-use-controllable-state": "1.2.2" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", - "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-select": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/@radix-ui/react-select/-/react-select-2.2.4.tgz", - "integrity": "sha512-/OOm58Gil4Ev5zT8LyVzqfBcij4dTHYdeyuF5lMHZ2bIp0Lk9oETocYiJ5QC0dHekEQnK6L/FNJCceeb4AkZ6Q==", - "license": "MIT", - "dependencies": { - "@radix-ui/number": "1.1.1", - "@radix-ui/primitive": "1.1.2", - "@radix-ui/react-collection": "1.1.6", - "@radix-ui/react-compose-refs": "1.1.2", - "@radix-ui/react-context": "1.1.2", - "@radix-ui/react-direction": "1.1.1", - "@radix-ui/react-dismissable-layer": "1.1.9", - "@radix-ui/react-focus-guards": "1.1.2", - "@radix-ui/react-focus-scope": "1.1.6", - "@radix-ui/react-id": "1.1.1", - "@radix-ui/react-popper": "1.2.6", - "@radix-ui/react-portal": "1.1.8", - "@radix-ui/react-primitive": "2.1.2", - "@radix-ui/react-slot": "1.2.2", - "@radix-ui/react-use-callback-ref": "1.1.1", - "@radix-ui/react-use-controllable-state": "1.2.2", - "@radix-ui/react-use-layout-effect": "1.1.1", - "@radix-ui/react-use-previous": "1.1.1", - "@radix-ui/react-visually-hidden": "1.2.2", - "aria-hidden": "^1.2.4", - "react-remove-scroll": "^2.6.3" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", - "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-separator": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/@radix-ui/react-separator/-/react-separator-1.1.6.tgz", - "integrity": "sha512-Izof3lPpbCfTM7WDta+LRkz31jem890VjEvpVRoWQNKpDUMMVffuyq854XPGP1KYGWWmjmYvHvPFeocWhFCy1w==", - "license": "MIT", - "dependencies": { - "@radix-ui/react-primitive": "2.1.2" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", - "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-slider": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/@radix-ui/react-slider/-/react-slider-1.3.4.tgz", - "integrity": "sha512-Cp6hEmQtRJFci285vkdIJ+HCDLTRDk+25VhFwa1fcubywjMUE3PynBgtN5RLudOgSCYMlT4jizCXdmV+8J7Y2w==", - "license": "MIT", - "dependencies": { - "@radix-ui/number": "1.1.1", - "@radix-ui/primitive": "1.1.2", - "@radix-ui/react-collection": "1.1.6", - "@radix-ui/react-compose-refs": "1.1.2", - "@radix-ui/react-context": "1.1.2", - "@radix-ui/react-direction": "1.1.1", - "@radix-ui/react-primitive": "2.1.2", - "@radix-ui/react-use-controllable-state": "1.2.2", - "@radix-ui/react-use-layout-effect": "1.1.1", - "@radix-ui/react-use-previous": "1.1.1", - "@radix-ui/react-use-size": "1.1.1" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", - "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-slot": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.2.2.tgz", - "integrity": "sha512-y7TBO4xN4Y94FvcWIOIh18fM4R1A8S4q1jhoz4PNzOoHsFcN8pogcFmZrTYAm4F9VRUrWP/Mw7xSKybIeRI+CQ==", - "license": "MIT", - "dependencies": { - "@radix-ui/react-compose-refs": "1.1.2" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-switch": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/@radix-ui/react-switch/-/react-switch-1.2.4.tgz", - "integrity": "sha512-yZCky6XZFnR7pcGonJkr9VyNRu46KcYAbyg1v/gVVCZUr8UJ4x+RpncC27hHtiZ15jC+3WS8Yg/JSgyIHnYYsQ==", - "license": "MIT", - "dependencies": { - "@radix-ui/primitive": "1.1.2", - "@radix-ui/react-compose-refs": "1.1.2", - "@radix-ui/react-context": "1.1.2", - "@radix-ui/react-primitive": "2.1.2", - "@radix-ui/react-use-controllable-state": "1.2.2", - "@radix-ui/react-use-previous": "1.1.1", - "@radix-ui/react-use-size": "1.1.1" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", - "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-tabs": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/@radix-ui/react-tabs/-/react-tabs-1.1.11.tgz", - "integrity": "sha512-4FiKSVoXqPP/KfzlB7lwwqoFV6EPwkrrqGp9cUYXjwDYHhvpnqq79P+EPHKcdoTE7Rl8w/+6s9rTlsfXHES9GA==", - "license": "MIT", - "dependencies": { - "@radix-ui/primitive": "1.1.2", - "@radix-ui/react-context": "1.1.2", - "@radix-ui/react-direction": "1.1.1", - "@radix-ui/react-id": "1.1.1", - "@radix-ui/react-presence": "1.1.4", - "@radix-ui/react-primitive": "2.1.2", - "@radix-ui/react-roving-focus": "1.1.9", - "@radix-ui/react-use-controllable-state": "1.2.2" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", - "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-tooltip": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/@radix-ui/react-tooltip/-/react-tooltip-1.2.6.tgz", - "integrity": "sha512-zYb+9dc9tkoN2JjBDIIPLQtk3gGyz8FMKoqYTb8EMVQ5a5hBcdHPECrsZVI4NpPAUOixhkoqg7Hj5ry5USowfA==", - "license": "MIT", - "dependencies": { - "@radix-ui/primitive": "1.1.2", - "@radix-ui/react-compose-refs": "1.1.2", - "@radix-ui/react-context": "1.1.2", - "@radix-ui/react-dismissable-layer": "1.1.9", - "@radix-ui/react-id": "1.1.1", - "@radix-ui/react-popper": "1.2.6", - "@radix-ui/react-portal": "1.1.8", - "@radix-ui/react-presence": "1.1.4", - "@radix-ui/react-primitive": "2.1.2", - "@radix-ui/react-slot": "1.2.2", - "@radix-ui/react-use-controllable-state": "1.2.2", - "@radix-ui/react-visually-hidden": "1.2.2" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", - "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-use-callback-ref": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-callback-ref/-/react-use-callback-ref-1.1.1.tgz", - "integrity": "sha512-FkBMwD+qbGQeMu1cOHnuGB6x4yzPjho8ap5WtbEJ26umhgqVXbhekKUQO+hZEL1vU92a3wHwdp0HAcqAUF5iDg==", - "license": "MIT", - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-use-controllable-state": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-controllable-state/-/react-use-controllable-state-1.2.2.tgz", - "integrity": "sha512-BjasUjixPFdS+NKkypcyyN5Pmg83Olst0+c6vGov0diwTEo6mgdqVR6hxcEgFuh4QrAs7Rc+9KuGJ9TVCj0Zzg==", - "license": "MIT", - "dependencies": { - "@radix-ui/react-use-effect-event": "0.0.2", - "@radix-ui/react-use-layout-effect": "1.1.1" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-use-effect-event": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-effect-event/-/react-use-effect-event-0.0.2.tgz", - "integrity": "sha512-Qp8WbZOBe+blgpuUT+lw2xheLP8q0oatc9UpmiemEICxGvFLYmHm9QowVZGHtJlGbS6A6yJ3iViad/2cVjnOiA==", - "license": "MIT", - "dependencies": { - "@radix-ui/react-use-layout-effect": "1.1.1" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-use-escape-keydown": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-escape-keydown/-/react-use-escape-keydown-1.1.1.tgz", - "integrity": "sha512-Il0+boE7w/XebUHyBjroE+DbByORGR9KKmITzbR7MyQ4akpORYP/ZmbhAr0DG7RmmBqoOnZdy2QlvajJ2QA59g==", - "license": "MIT", - "dependencies": { - "@radix-ui/react-use-callback-ref": "1.1.1" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-use-layout-effect": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-layout-effect/-/react-use-layout-effect-1.1.1.tgz", - "integrity": "sha512-RbJRS4UWQFkzHTTwVymMTUv8EqYhOp8dOOviLj2ugtTiXRaRQS7GLGxZTLL1jWhMeoSCf5zmcZkqTl9IiYfXcQ==", - "license": "MIT", - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-use-previous": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-previous/-/react-use-previous-1.1.1.tgz", - "integrity": "sha512-2dHfToCj/pzca2Ck724OZ5L0EVrr3eHRNsG/b3xQJLA2hZpVCS99bLAX+hm1IHXDEnzU6by5z/5MIY794/a8NQ==", - "license": "MIT", - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-use-rect": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-rect/-/react-use-rect-1.1.1.tgz", - "integrity": "sha512-QTYuDesS0VtuHNNvMh+CjlKJ4LJickCMUAqjlE3+j8w+RlRpwyX3apEQKGFzbZGdo7XNG1tXa+bQqIE7HIXT2w==", - "license": "MIT", - "dependencies": { - "@radix-ui/rect": "1.1.1" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-use-size": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-size/-/react-use-size-1.1.1.tgz", - "integrity": "sha512-ewrXRDTAqAXlkl6t/fkXWNAhFX9I+CkKlw6zjEwk86RSPKwZr3xpBRso655aqYafwtnbpHLj6toFzmd6xdVptQ==", - "license": "MIT", - "dependencies": { - "@radix-ui/react-use-layout-effect": "1.1.1" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-visually-hidden": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/@radix-ui/react-visually-hidden/-/react-visually-hidden-1.2.2.tgz", - "integrity": "sha512-ORCmRUbNiZIv6uV5mhFrhsIKw4UX/N3syZtyqvry61tbGm4JlgQuSn0hk5TwCARsCjkcnuRkSdCE3xfb+ADHew==", - "license": "MIT", - "dependencies": { - "@radix-ui/react-primitive": "2.1.2" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", - "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/rect": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@radix-ui/rect/-/rect-1.1.1.tgz", - "integrity": "sha512-HPwpGIzkl28mWyZqG52jiqDJ12waP11Pa1lGoiyUkIEuMLBP0oeK/C89esbXrxsky5we7dfd8U58nm0SgAWpVw==", - "license": "MIT" - }, - "node_modules/@react-aria/focus": { - "version": "3.20.2", - "resolved": "https://registry.npmjs.org/@react-aria/focus/-/focus-3.20.2.tgz", - "integrity": "sha512-Q3rouk/rzoF/3TuH6FzoAIKrl+kzZi9LHmr8S5EqLAOyP9TXIKG34x2j42dZsAhrw7TbF9gA8tBKwnCNH4ZV+Q==", - "license": "Apache-2.0", - "dependencies": { - "@react-aria/interactions": "^3.25.0", - "@react-aria/utils": "^3.28.2", - "@react-types/shared": "^3.29.0", - "@swc/helpers": "^0.5.0", - "clsx": "^2.0.0" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1", - "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" - } - }, - "node_modules/@react-aria/interactions": { - "version": "3.25.0", - "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.25.0.tgz", - "integrity": "sha512-GgIsDLlO8rDU/nFn6DfsbP9rfnzhm8QFjZkB9K9+r+MTSCn7bMntiWQgMM+5O6BiA8d7C7x4zuN4bZtc0RBdXQ==", - "license": "Apache-2.0", - "dependencies": { - "@react-aria/ssr": "^3.9.8", - "@react-aria/utils": "^3.28.2", - "@react-stately/flags": "^3.1.1", - "@react-types/shared": "^3.29.0", - "@swc/helpers": "^0.5.0" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1", - "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" - } - }, - "node_modules/@react-aria/ssr": { - "version": "3.9.8", - "resolved": "https://registry.npmjs.org/@react-aria/ssr/-/ssr-3.9.8.tgz", - "integrity": "sha512-lQDE/c9uTfBSDOjaZUJS8xP2jCKVk4zjQeIlCH90xaLhHDgbpCdns3xvFpJJujfj3nI4Ll9K7A+ONUBDCASOuw==", - "license": "Apache-2.0", - "dependencies": { - "@swc/helpers": "^0.5.0" - }, - "engines": { - "node": ">= 12" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" - } - }, - "node_modules/@react-aria/utils": { - "version": "3.28.2", - "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.28.2.tgz", - "integrity": "sha512-J8CcLbvnQgiBn54eeEvQQbIOfBF3A1QizxMw9P4cl9MkeR03ug7RnjTIdJY/n2p7t59kLeAB3tqiczhcj+Oi5w==", - "license": "Apache-2.0", - "dependencies": { - "@react-aria/ssr": "^3.9.8", - "@react-stately/flags": "^3.1.1", - "@react-stately/utils": "^3.10.6", - "@react-types/shared": "^3.29.0", - "@swc/helpers": "^0.5.0", - "clsx": "^2.0.0" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1", - "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" - } - }, - "node_modules/@react-stately/flags": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@react-stately/flags/-/flags-3.1.1.tgz", - "integrity": "sha512-XPR5gi5LfrPdhxZzdIlJDz/B5cBf63l4q6/AzNqVWFKgd0QqY5LvWJftXkklaIUpKSJkIKQb8dphuZXDtkWNqg==", - "license": "Apache-2.0", - "dependencies": { - "@swc/helpers": "^0.5.0" - } - }, - "node_modules/@react-stately/utils": { - "version": "3.10.6", - "resolved": "https://registry.npmjs.org/@react-stately/utils/-/utils-3.10.6.tgz", - "integrity": "sha512-O76ip4InfTTzAJrg8OaZxKU4vvjMDOpfA/PGNOytiXwBbkct2ZeZwaimJ8Bt9W1bj5VsZ81/o/tW4BacbdDOMA==", - "license": "Apache-2.0", - "dependencies": { - "@swc/helpers": "^0.5.0" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" - } - }, - "node_modules/@react-types/shared": { - "version": "3.29.0", - "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.0.tgz", - "integrity": "sha512-IDQYu/AHgZimObzCFdNl1LpZvQW/xcfLt3v20sorl5qRucDVj4S9os98sVTZ4IRIBjmS+MkjqpR5E70xan7ooA==", - "license": "Apache-2.0", - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" - } - }, - "node_modules/@reactflow/background": { - "version": "11.3.14", - "resolved": "https://registry.npmjs.org/@reactflow/background/-/background-11.3.14.tgz", - "integrity": "sha512-Gewd7blEVT5Lh6jqrvOgd4G6Qk17eGKQfsDXgyRSqM+CTwDqRldG2LsWN4sNeno6sbqVIC2fZ+rAUBFA9ZEUDA==", - "license": "MIT", - "dependencies": { - "@reactflow/core": "11.11.4", - "classcat": "^5.0.3", - "zustand": "^4.4.1" - }, - "peerDependencies": { - "react": ">=17", - "react-dom": ">=17" - } - }, - "node_modules/@reactflow/controls": { - "version": "11.2.14", - "resolved": "https://registry.npmjs.org/@reactflow/controls/-/controls-11.2.14.tgz", - "integrity": "sha512-MiJp5VldFD7FrqaBNIrQ85dxChrG6ivuZ+dcFhPQUwOK3HfYgX2RHdBua+gx+40p5Vw5It3dVNp/my4Z3jF0dw==", - "license": "MIT", - "dependencies": { - "@reactflow/core": "11.11.4", - "classcat": "^5.0.3", - "zustand": "^4.4.1" - }, - "peerDependencies": { - "react": ">=17", - "react-dom": ">=17" - } - }, - "node_modules/@reactflow/core": { - "version": "11.11.4", - "resolved": "https://registry.npmjs.org/@reactflow/core/-/core-11.11.4.tgz", - "integrity": "sha512-H4vODklsjAq3AMq6Np4LE12i1I4Ta9PrDHuBR9GmL8uzTt2l2jh4CiQbEMpvMDcp7xi4be0hgXj+Ysodde/i7Q==", - "license": "MIT", - "dependencies": { - "@types/d3": "^7.4.0", - "@types/d3-drag": "^3.0.1", - "@types/d3-selection": "^3.0.3", - "@types/d3-zoom": "^3.0.1", - "classcat": "^5.0.3", - "d3-drag": "^3.0.0", - "d3-selection": "^3.0.0", - "d3-zoom": "^3.0.0", - "zustand": "^4.4.1" - }, - "peerDependencies": { - "react": ">=17", - "react-dom": ">=17" - } - }, - "node_modules/@reactflow/minimap": { - "version": "11.7.14", - "resolved": "https://registry.npmjs.org/@reactflow/minimap/-/minimap-11.7.14.tgz", - "integrity": "sha512-mpwLKKrEAofgFJdkhwR5UQ1JYWlcAAL/ZU/bctBkuNTT1yqV+y0buoNVImsRehVYhJwffSWeSHaBR5/GJjlCSQ==", - "license": "MIT", - "dependencies": { - "@reactflow/core": "11.11.4", - "@types/d3-selection": "^3.0.3", - "@types/d3-zoom": "^3.0.1", - "classcat": "^5.0.3", - "d3-selection": "^3.0.0", - "d3-zoom": "^3.0.0", - "zustand": "^4.4.1" - }, - "peerDependencies": { - "react": ">=17", - "react-dom": ">=17" - } - }, - "node_modules/@reactflow/node-resizer": { - "version": "2.2.14", - "resolved": "https://registry.npmjs.org/@reactflow/node-resizer/-/node-resizer-2.2.14.tgz", - "integrity": "sha512-fwqnks83jUlYr6OHcdFEedumWKChTHRGw/kbCxj0oqBd+ekfs+SIp4ddyNU0pdx96JIm5iNFS0oNrmEiJbbSaA==", - "license": "MIT", - "dependencies": { - "@reactflow/core": "11.11.4", - "classcat": "^5.0.4", - "d3-drag": "^3.0.0", - "d3-selection": "^3.0.0", - "zustand": "^4.4.1" - }, - "peerDependencies": { - "react": ">=17", - "react-dom": ">=17" - } - }, - "node_modules/@reactflow/node-toolbar": { - "version": "1.3.14", - "resolved": "https://registry.npmjs.org/@reactflow/node-toolbar/-/node-toolbar-1.3.14.tgz", - "integrity": "sha512-rbynXQnH/xFNu4P9H+hVqlEUafDCkEoCy0Dg9mG22Sg+rY/0ck6KkrAQrYrTgXusd+cEJOMK0uOOFCK2/5rSGQ==", - "license": "MIT", - "dependencies": { - "@reactflow/core": "11.11.4", - "classcat": "^5.0.3", - "zustand": "^4.4.1" - }, - "peerDependencies": { - "react": ">=17", - "react-dom": ">=17" - } - }, - "node_modules/@remix-run/router": { - "version": "1.23.0", - "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.23.0.tgz", - "integrity": "sha512-O3rHJzAQKamUz1fvE0Qaw0xSFqsA/yafi2iqeE0pvdFtCO1viYx8QL6f3Ln/aCCTLxs68SLf0KPM9eSeM8yBnA==", - "license": "MIT", - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/@replit/codemirror-indentation-markers": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/@replit/codemirror-indentation-markers/-/codemirror-indentation-markers-6.5.3.tgz", - "integrity": "sha512-hL5Sfvw3C1vgg7GolLe/uxX5T3tmgOA3ZzqlMv47zjU1ON51pzNWiVbS22oh6crYhtVhv8b3gdXwoYp++2ilHw==", - "license": "MIT", - "peerDependencies": { - "@codemirror/language": "^6.0.0", - "@codemirror/state": "^6.0.0", - "@codemirror/view": "^6.0.0" - } - }, - "node_modules/@rollup/pluginutils": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-5.1.4.tgz", - "integrity": "sha512-USm05zrsFxYLPdWWq+K3STlWiT/3ELn3RcV5hJMghpeAIhxfsUIg6mt12CBJBInWMV4VneoV7SfGv8xIwo2qNQ==", - "license": "MIT", - "dependencies": { - "@types/estree": "^1.0.0", - "estree-walker": "^2.0.2", - "picomatch": "^4.0.2" - }, - "engines": { - "node": ">=14.0.0" - }, - "peerDependencies": { - "rollup": "^1.20.0||^2.0.0||^3.0.0||^4.0.0" - }, - "peerDependenciesMeta": { - "rollup": { - "optional": true - } - } - }, - "node_modules/@rollup/rollup-android-arm-eabi": { - "version": "4.40.2", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.40.2.tgz", - "integrity": "sha512-JkdNEq+DFxZfUwxvB58tHMHBHVgX23ew41g1OQinthJ+ryhdRk67O31S7sYw8u2lTjHUPFxwar07BBt1KHp/hg==", - "cpu": [ - "arm" - ], - "license": "MIT", - "optional": true, - "os": [ - "android" - ] - }, - "node_modules/@rollup/rollup-android-arm64": { - "version": "4.40.2", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.40.2.tgz", - "integrity": "sha512-13unNoZ8NzUmnndhPTkWPWbX3vtHodYmy+I9kuLxN+F+l+x3LdVF7UCu8TWVMt1POHLh6oDHhnOA04n8oJZhBw==", - "cpu": [ - "arm64" - ], - "license": "MIT", - "optional": true, - "os": [ - "android" - ] - }, - "node_modules/@rollup/rollup-darwin-arm64": { - "version": "4.40.2", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.40.2.tgz", - "integrity": "sha512-Gzf1Hn2Aoe8VZzevHostPX23U7N5+4D36WJNHK88NZHCJr7aVMG4fadqkIf72eqVPGjGc0HJHNuUaUcxiR+N/w==", - "cpu": [ - "arm64" - ], - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ] - }, - "node_modules/@rollup/rollup-darwin-x64": { - "version": "4.40.2", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.40.2.tgz", - "integrity": "sha512-47N4hxa01a4x6XnJoskMKTS8XZ0CZMd8YTbINbi+w03A2w4j1RTlnGHOz/P0+Bg1LaVL6ufZyNprSg+fW5nYQQ==", - "cpu": [ - "x64" - ], - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ] - }, - "node_modules/@rollup/rollup-freebsd-arm64": { - "version": "4.40.2", - "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.40.2.tgz", - "integrity": "sha512-8t6aL4MD+rXSHHZUR1z19+9OFJ2rl1wGKvckN47XFRVO+QL/dUSpKA2SLRo4vMg7ELA8pzGpC+W9OEd1Z/ZqoQ==", - "cpu": [ - "arm64" - ], - "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ] - }, - "node_modules/@rollup/rollup-freebsd-x64": { - "version": "4.40.2", - "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.40.2.tgz", - "integrity": "sha512-C+AyHBzfpsOEYRFjztcYUFsH4S7UsE9cDtHCtma5BK8+ydOZYgMmWg1d/4KBytQspJCld8ZIujFMAdKG1xyr4Q==", - "cpu": [ - "x64" - ], - "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ] - }, - "node_modules/@rollup/rollup-linux-arm-gnueabihf": { - "version": "4.40.2", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.40.2.tgz", - "integrity": "sha512-de6TFZYIvJwRNjmW3+gaXiZ2DaWL5D5yGmSYzkdzjBDS3W+B9JQ48oZEsmMvemqjtAFzE16DIBLqd6IQQRuG9Q==", - "cpu": [ - "arm" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-arm-musleabihf": { - "version": "4.40.2", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.40.2.tgz", - "integrity": "sha512-urjaEZubdIkacKc930hUDOfQPysezKla/O9qV+O89enqsqUmQm8Xj8O/vh0gHg4LYfv7Y7UsE3QjzLQzDYN1qg==", - "cpu": [ - "arm" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-arm64-gnu": { - "version": "4.40.2", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.40.2.tgz", - "integrity": "sha512-KlE8IC0HFOC33taNt1zR8qNlBYHj31qGT1UqWqtvR/+NuCVhfufAq9fxO8BMFC22Wu0rxOwGVWxtCMvZVLmhQg==", - "cpu": [ - "arm64" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-arm64-musl": { - "version": "4.40.2", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.40.2.tgz", - "integrity": "sha512-j8CgxvfM0kbnhu4XgjnCWJQyyBOeBI1Zq91Z850aUddUmPeQvuAy6OiMdPS46gNFgy8gN1xkYyLgwLYZG3rBOg==", - "cpu": [ - "arm64" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-loongarch64-gnu": { - "version": "4.40.2", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loongarch64-gnu/-/rollup-linux-loongarch64-gnu-4.40.2.tgz", - "integrity": "sha512-Ybc/1qUampKuRF4tQXc7G7QY9YRyeVSykfK36Y5Qc5dmrIxwFhrOzqaVTNoZygqZ1ZieSWTibfFhQ5qK8jpWxw==", - "cpu": [ - "loong64" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-powerpc64le-gnu": { - "version": "4.40.2", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.40.2.tgz", - "integrity": "sha512-3FCIrnrt03CCsZqSYAOW/k9n625pjpuMzVfeI+ZBUSDT3MVIFDSPfSUgIl9FqUftxcUXInvFah79hE1c9abD+Q==", - "cpu": [ - "ppc64" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-riscv64-gnu": { - "version": "4.40.2", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.40.2.tgz", - "integrity": "sha512-QNU7BFHEvHMp2ESSY3SozIkBPaPBDTsfVNGx3Xhv+TdvWXFGOSH2NJvhD1zKAT6AyuuErJgbdvaJhYVhVqrWTg==", - "cpu": [ - "riscv64" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-riscv64-musl": { - "version": "4.40.2", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.40.2.tgz", - "integrity": "sha512-5W6vNYkhgfh7URiXTO1E9a0cy4fSgfE4+Hl5agb/U1sa0kjOLMLC1wObxwKxecE17j0URxuTrYZZME4/VH57Hg==", - "cpu": [ - "riscv64" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-s390x-gnu": { - "version": "4.40.2", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.40.2.tgz", - "integrity": "sha512-B7LKIz+0+p348JoAL4X/YxGx9zOx3sR+o6Hj15Y3aaApNfAshK8+mWZEf759DXfRLeL2vg5LYJBB7DdcleYCoQ==", - "cpu": [ - "s390x" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-x64-gnu": { - "version": "4.40.2", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.40.2.tgz", - "integrity": "sha512-lG7Xa+BmBNwpjmVUbmyKxdQJ3Q6whHjMjzQplOs5Z+Gj7mxPtWakGHqzMqNER68G67kmCX9qX57aRsW5V0VOng==", - "cpu": [ - "x64" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-x64-musl": { - "version": "4.40.2", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.40.2.tgz", - "integrity": "sha512-tD46wKHd+KJvsmije4bUskNuvWKFcTOIM9tZ/RrmIvcXnbi0YK/cKS9FzFtAm7Oxi2EhV5N2OpfFB348vSQRXA==", - "cpu": [ - "x64" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-win32-arm64-msvc": { - "version": "4.40.2", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.40.2.tgz", - "integrity": "sha512-Bjv/HG8RRWLNkXwQQemdsWw4Mg+IJ29LK+bJPW2SCzPKOUaMmPEppQlu/Fqk1d7+DX3V7JbFdbkh/NMmurT6Pg==", - "cpu": [ - "arm64" - ], - "license": "MIT", - "optional": true, - "os": [ - "win32" - ] - }, - "node_modules/@rollup/rollup-win32-ia32-msvc": { - "version": "4.40.2", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.40.2.tgz", - "integrity": "sha512-dt1llVSGEsGKvzeIO76HToiYPNPYPkmjhMHhP00T9S4rDern8P2ZWvWAQUEJ+R1UdMWJ/42i/QqJ2WV765GZcA==", - "cpu": [ - "ia32" - ], - "license": "MIT", - "optional": true, - "os": [ - "win32" - ] - }, - "node_modules/@rollup/rollup-win32-x64-msvc": { - "version": "4.40.2", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.40.2.tgz", - "integrity": "sha512-bwspbWB04XJpeElvsp+DCylKfF4trJDa2Y9Go8O6A7YLX2LIKGcNK/CYImJN6ZP4DcuOHB4Utl3iCbnR62DudA==", - "cpu": [ - "x64" - ], - "license": "MIT", - "optional": true, - "os": [ - "win32" - ] - }, - "node_modules/@rrweb/types": { - "version": "2.0.0-alpha.16", - "resolved": "https://registry.npmjs.org/@rrweb/types/-/types-2.0.0-alpha.16.tgz", - "integrity": "sha512-E6cACNVsm+NUhn7dzocQoKyXI7BHrHRRm5Ab23yrAzEQ2caWocCEYJhqDlc4KRVJBkQfXZfyWm8+2d0uggFuZg==", - "license": "MIT", - "dependencies": { - "rrweb-snapshot": "^2.0.0-alpha.16" - } - }, - "node_modules/@sec-ant/readable-stream": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/@sec-ant/readable-stream/-/readable-stream-0.4.1.tgz", - "integrity": "sha512-831qok9r2t8AlxLko40y2ebgSDhenenCatLVeW/uBtnHPyhHOvG0C7TvfgecV+wHzIm5KUICgzmVpWS+IMEAeg==", - "dev": true, - "license": "MIT" - }, - "node_modules/@sinclair/typebox": { - "version": "0.27.8", - "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz", - "integrity": "sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==", - "dev": true, - "license": "MIT" - }, - "node_modules/@sindresorhus/is": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-5.6.0.tgz", - "integrity": "sha512-TV7t8GKYaJWsn00tFDqBw8+Uqmr8A0fRU1tvTQhyZzGv0sJCGRQL3JGMI3ucuKo3XIZdUP+Lx7/gh2t3lewy7g==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sindresorhus/is?sponsor=1" - } - }, - "node_modules/@smakss/react-scroll-direction": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/@smakss/react-scroll-direction/-/react-scroll-direction-4.2.0.tgz", - "integrity": "sha512-Nim3WSq53mvTfXOpYAJMaXTbXD2vL9Zjip87FHRXtb84uLJn83dBkF8/nKENCCvWqL4p4xcdRPVXsX3DhHJbVA==", - "license": "MIT", - "engines": { - "node": ">=18.0.0" - }, - "peerDependencies": { - "react": ">=16.8.0" - } - }, - "node_modules/@socket.io/component-emitter": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/@socket.io/component-emitter/-/component-emitter-3.1.2.tgz", - "integrity": "sha512-9BCxFwvbGg/RsZK9tjXd8s4UcwR0MWeFQ1XEKIQVVvAGJyINdrqKMcTRyLoK8Rse1GjzLV9cwjWV1olXRWEXVA==", - "license": "MIT" - }, - "node_modules/@sphinxxxx/color-conversion": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/@sphinxxxx/color-conversion/-/color-conversion-2.2.2.tgz", - "integrity": "sha512-XExJS3cLqgrmNBIP3bBw6+1oQ1ksGjFh0+oClDKFYpCCqx/hlqwWO5KO/S63fzUo67SxI9dMrF0y5T/Ey7h8Zw==", - "license": "ISC" - }, - "node_modules/@standard-schema/spec": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@standard-schema/spec/-/spec-1.0.0.tgz", - "integrity": "sha512-m2bOd0f2RT9k8QJx1JN85cZYyH1RqFBdlwtkSlf4tBDYLCiiZnv1fIIwacK6cqwXavOydf0NPToMQgpKq+dVlA==", - "license": "MIT" - }, - "node_modules/@sveltejs/acorn-typescript": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/@sveltejs/acorn-typescript/-/acorn-typescript-1.0.5.tgz", - "integrity": "sha512-IwQk4yfwLdibDlrXVE04jTZYlLnwsTT2PIOQQGNLWfjavGifnk1JD1LcZjZaBTRcxZu2FfPfNLOE04DSu9lqtQ==", - "license": "MIT", - "peerDependencies": { - "acorn": "^8.9.0" - } - }, - "node_modules/@svgr/babel-plugin-add-jsx-attribute": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-8.0.0.tgz", - "integrity": "sha512-b9MIk7yhdS1pMCZM8VeNfUlSKVRhsHZNMl5O9SfaX0l0t5wjdgu4IDzGB8bpnGBBOjGST3rRFVsaaEtI4W6f7g==", - "license": "MIT", - "engines": { - "node": ">=14" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@svgr/babel-plugin-remove-jsx-attribute": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-8.0.0.tgz", - "integrity": "sha512-BcCkm/STipKvbCl6b7QFrMh/vx00vIP63k2eM66MfHJzPr6O2U0jYEViXkHJWqXqQYjdeA9cuCl5KWmlwjDvbA==", - "license": "MIT", - "engines": { - "node": ">=14" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@svgr/babel-plugin-remove-jsx-empty-expression": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-8.0.0.tgz", - "integrity": "sha512-5BcGCBfBxB5+XSDSWnhTThfI9jcO5f0Ai2V24gZpG+wXF14BzwxxdDb4g6trdOux0rhibGs385BeFMSmxtS3uA==", - "license": "MIT", - "engines": { - "node": ">=14" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@svgr/babel-plugin-replace-jsx-attribute-value": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-8.0.0.tgz", - "integrity": "sha512-KVQ+PtIjb1BuYT3ht8M5KbzWBhdAjjUPdlMtpuw/VjT8coTrItWX6Qafl9+ji831JaJcu6PJNKCV0bp01lBNzQ==", - "license": "MIT", - "engines": { - "node": ">=14" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@svgr/babel-plugin-svg-dynamic-title": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-8.0.0.tgz", - "integrity": "sha512-omNiKqwjNmOQJ2v6ge4SErBbkooV2aAWwaPFs2vUY7p7GhVkzRkJ00kILXQvRhA6miHnNpXv7MRnnSjdRjK8og==", - "license": "MIT", - "engines": { - "node": ">=14" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@svgr/babel-plugin-svg-em-dimensions": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-8.0.0.tgz", - "integrity": "sha512-mURHYnu6Iw3UBTbhGwE/vsngtCIbHE43xCRK7kCw4t01xyGqb2Pd+WXekRRoFOBIY29ZoOhUCTEweDMdrjfi9g==", - "license": "MIT", - "engines": { - "node": ">=14" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@svgr/babel-plugin-transform-react-native-svg": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-8.1.0.tgz", - "integrity": "sha512-Tx8T58CHo+7nwJ+EhUwx3LfdNSG9R2OKfaIXXs5soiy5HtgoAEkDay9LIimLOcG8dJQH1wPZp/cnAv6S9CrR1Q==", - "license": "MIT", - "engines": { - "node": ">=14" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@svgr/babel-plugin-transform-svg-component": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-8.0.0.tgz", - "integrity": "sha512-DFx8xa3cZXTdb/k3kfPeaixecQLgKh5NVBMwD0AQxOzcZawK4oo1Jh9LbrcACUivsCA7TLG8eeWgrDXjTMhRmw==", - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@svgr/babel-preset": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-8.1.0.tgz", - "integrity": "sha512-7EYDbHE7MxHpv4sxvnVPngw5fuR6pw79SkcrILHJ/iMpuKySNCl5W1qcwPEpU+LgyRXOaAFgH0KhwD18wwg6ug==", - "license": "MIT", - "dependencies": { - "@svgr/babel-plugin-add-jsx-attribute": "8.0.0", - "@svgr/babel-plugin-remove-jsx-attribute": "8.0.0", - "@svgr/babel-plugin-remove-jsx-empty-expression": "8.0.0", - "@svgr/babel-plugin-replace-jsx-attribute-value": "8.0.0", - "@svgr/babel-plugin-svg-dynamic-title": "8.0.0", - "@svgr/babel-plugin-svg-em-dimensions": "8.0.0", - "@svgr/babel-plugin-transform-react-native-svg": "8.1.0", - "@svgr/babel-plugin-transform-svg-component": "8.0.0" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@svgr/core": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/@svgr/core/-/core-8.1.0.tgz", - "integrity": "sha512-8QqtOQT5ACVlmsvKOJNEaWmRPmcojMOzCz4Hs2BGG/toAp/K38LcsMRyLp349glq5AzJbCEeimEoxaX6v/fLrA==", - "license": "MIT", - "dependencies": { - "@babel/core": "^7.21.3", - "@svgr/babel-preset": "8.1.0", - "camelcase": "^6.2.0", - "cosmiconfig": "^8.1.3", - "snake-case": "^3.0.4" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - } - }, - "node_modules/@svgr/core/node_modules/cosmiconfig": { - "version": "8.3.6", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.3.6.tgz", - "integrity": "sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==", - "license": "MIT", - "dependencies": { - "import-fresh": "^3.3.0", - "js-yaml": "^4.1.0", - "parse-json": "^5.2.0", - "path-type": "^4.0.0" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/d-fischer" - }, - "peerDependencies": { - "typescript": ">=4.9.5" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@svgr/hast-util-to-babel-ast": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-8.0.0.tgz", - "integrity": "sha512-EbDKwO9GpfWP4jN9sGdYwPBU0kdomaPIL2Eu4YwmgP+sJeXT+L7bMwJUBnhzfH8Q2qMBqZ4fJwpCyYsAN3mt2Q==", - "license": "MIT", - "dependencies": { - "@babel/types": "^7.21.3", - "entities": "^4.4.0" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - } - }, - "node_modules/@svgr/hast-util-to-babel-ast/node_modules/entities": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", - "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", - "license": "BSD-2-Clause", - "engines": { - "node": ">=0.12" - }, - "funding": { - "url": "https://github.com/fb55/entities?sponsor=1" - } - }, - "node_modules/@svgr/plugin-jsx": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-8.1.0.tgz", - "integrity": "sha512-0xiIyBsLlr8quN+WyuxooNW9RJ0Dpr8uOnH/xrCVO8GLUcwHISwj1AG0k+LFzteTkAA0GbX0kj9q6Dk70PTiPA==", - "license": "MIT", - "dependencies": { - "@babel/core": "^7.21.3", - "@svgr/babel-preset": "8.1.0", - "@svgr/hast-util-to-babel-ast": "8.0.0", - "svg-parser": "^2.0.4" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - }, - "peerDependencies": { - "@svgr/core": "*" - } - }, - "node_modules/@swc/cli": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/@swc/cli/-/cli-0.5.2.tgz", - "integrity": "sha512-ul2qIqjM5bfe9zWLqFDmHZCf9HXXSZZAlZLe4czn+lH4PewO+OWZnQcYCscnJKlbx6MuWjzXVR7gkspjNEJwJA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@swc/counter": "^0.1.3", - "@xhmikosr/bin-wrapper": "^13.0.5", - "commander": "^8.3.0", - "fast-glob": "^3.2.5", - "minimatch": "^9.0.3", - "piscina": "^4.3.1", - "semver": "^7.3.8", - "slash": "3.0.0", - "source-map": "^0.7.3" - }, - "bin": { - "spack": "bin/spack.js", - "swc": "bin/swc.js", - "swcx": "bin/swcx.js" - }, - "engines": { - "node": ">= 16.14.0" - }, - "peerDependencies": { - "@swc/core": "^1.2.66", - "chokidar": "^3.5.1" - }, - "peerDependenciesMeta": { - "chokidar": { - "optional": true - } - } - }, - "node_modules/@swc/cli/node_modules/source-map": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", - "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", - "dev": true, - "license": "BSD-3-Clause", - "engines": { - "node": ">= 8" - } - }, - "node_modules/@swc/core": { - "version": "1.11.24", - "resolved": "https://registry.npmjs.org/@swc/core/-/core-1.11.24.tgz", - "integrity": "sha512-MaQEIpfcEMzx3VWWopbofKJvaraqmL6HbLlw2bFZ7qYqYw3rkhM0cQVEgyzbHtTWwCwPMFZSC2DUbhlZgrMfLg==", - "dev": true, - "hasInstallScript": true, - "license": "Apache-2.0", - "dependencies": { - "@swc/counter": "^0.1.3", - "@swc/types": "^0.1.21" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/swc" - }, - "optionalDependencies": { - "@swc/core-darwin-arm64": "1.11.24", - "@swc/core-darwin-x64": "1.11.24", - "@swc/core-linux-arm-gnueabihf": "1.11.24", - "@swc/core-linux-arm64-gnu": "1.11.24", - "@swc/core-linux-arm64-musl": "1.11.24", - "@swc/core-linux-x64-gnu": "1.11.24", - "@swc/core-linux-x64-musl": "1.11.24", - "@swc/core-win32-arm64-msvc": "1.11.24", - "@swc/core-win32-ia32-msvc": "1.11.24", - "@swc/core-win32-x64-msvc": "1.11.24" - }, - "peerDependencies": { - "@swc/helpers": ">=0.5.17" - }, - "peerDependenciesMeta": { - "@swc/helpers": { - "optional": true - } - } - }, - "node_modules/@swc/core-darwin-arm64": { - "version": "1.11.24", - "resolved": "https://registry.npmjs.org/@swc/core-darwin-arm64/-/core-darwin-arm64-1.11.24.tgz", - "integrity": "sha512-dhtVj0PC1APOF4fl5qT2neGjRLgHAAYfiVP8poJelhzhB/318bO+QCFWAiimcDoyMgpCXOhTp757gnoJJrheWA==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "Apache-2.0 AND MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=10" - } - }, - "node_modules/@swc/core-darwin-x64": { - "version": "1.11.24", - "resolved": "https://registry.npmjs.org/@swc/core-darwin-x64/-/core-darwin-x64-1.11.24.tgz", - "integrity": "sha512-H/3cPs8uxcj2Fe3SoLlofN5JG6Ny5bl8DuZ6Yc2wr7gQFBmyBkbZEz+sPVgsID7IXuz7vTP95kMm1VL74SO5AQ==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "Apache-2.0 AND MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=10" - } - }, - "node_modules/@swc/core-linux-arm-gnueabihf": { - "version": "1.11.24", - "resolved": "https://registry.npmjs.org/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.11.24.tgz", - "integrity": "sha512-PHJgWEpCsLo/NGj+A2lXZ2mgGjsr96ULNW3+T3Bj2KTc8XtMUkE8tmY2Da20ItZOvPNC/69KroU7edyo1Flfbw==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "Apache-2.0", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=10" - } - }, - "node_modules/@swc/core-linux-arm64-gnu": { - "version": "1.11.24", - "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.11.24.tgz", - "integrity": "sha512-C2FJb08+n5SD4CYWCTZx1uR88BN41ZieoHvI8A55hfVf2woT8+6ZiBzt74qW2g+ntZ535Jts5VwXAKdu41HpBg==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "Apache-2.0 AND MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=10" - } - }, - "node_modules/@swc/core-linux-arm64-musl": { - "version": "1.11.24", - "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.11.24.tgz", - "integrity": "sha512-ypXLIdszRo0re7PNNaXN0+2lD454G8l9LPK/rbfRXnhLWDBPURxzKlLlU/YGd2zP98wPcVooMmegRSNOKfvErw==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "Apache-2.0 AND MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=10" - } - }, - "node_modules/@swc/core-linux-x64-gnu": { - "version": "1.11.24", - "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.11.24.tgz", - "integrity": "sha512-IM7d+STVZD48zxcgo69L0yYptfhaaE9cMZ+9OoMxirNafhKKXwoZuufol1+alEFKc+Wbwp+aUPe/DeWC/Lh3dg==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "Apache-2.0 AND MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=10" - } - }, - "node_modules/@swc/core-linux-x64-musl": { - "version": "1.11.24", - "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.11.24.tgz", - "integrity": "sha512-DZByJaMVzSfjQKKQn3cqSeqwy6lpMaQDQQ4HPlch9FWtDx/dLcpdIhxssqZXcR2rhaQVIaRQsCqwV6orSDGAGw==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "Apache-2.0 AND MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=10" - } - }, - "node_modules/@swc/core-win32-arm64-msvc": { - "version": "1.11.24", - "resolved": "https://registry.npmjs.org/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.11.24.tgz", - "integrity": "sha512-Q64Ytn23y9aVDKN5iryFi8mRgyHw3/kyjTjT4qFCa8AEb5sGUuSj//AUZ6c0J7hQKMHlg9do5Etvoe61V98/JQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "Apache-2.0 AND MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=10" - } - }, - "node_modules/@swc/core-win32-ia32-msvc": { - "version": "1.11.24", - "resolved": "https://registry.npmjs.org/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.11.24.tgz", - "integrity": "sha512-9pKLIisE/Hh2vJhGIPvSoTK4uBSPxNVyXHmOrtdDot4E1FUUI74Vi8tFdlwNbaj8/vusVnb8xPXsxF1uB0VgiQ==", - "cpu": [ - "ia32" - ], - "dev": true, - "license": "Apache-2.0 AND MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=10" - } - }, - "node_modules/@swc/core-win32-x64-msvc": { - "version": "1.11.24", - "resolved": "https://registry.npmjs.org/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.11.24.tgz", - "integrity": "sha512-sybnXtOsdB+XvzVFlBVGgRHLqp3yRpHK7CrmpuDKszhj/QhmsaZzY/GHSeALlMtLup13M0gqbcQvsTNlAHTg3w==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "Apache-2.0 AND MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=10" - } - }, - "node_modules/@swc/counter": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/@swc/counter/-/counter-0.1.3.tgz", - "integrity": "sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==", - "dev": true, - "license": "Apache-2.0" - }, - "node_modules/@swc/helpers": { - "version": "0.5.17", - "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.17.tgz", - "integrity": "sha512-5IKx/Y13RsYd+sauPb2x+U/xZikHjolzfuDgTAl/Tdf3Q8rslRvC19NKDLgAJQ6wsqADk10ntlv08nPFw/gO/A==", - "license": "Apache-2.0", - "dependencies": { - "tslib": "^2.8.0" - } - }, - "node_modules/@swc/types": { - "version": "0.1.21", - "resolved": "https://registry.npmjs.org/@swc/types/-/types-0.1.21.tgz", - "integrity": "sha512-2YEtj5HJVbKivud9N4bpPBAyZhj4S2Ipe5LkUG94alTpr7in/GU/EARgPAd3BwU+YOmFVJC2+kjqhGRi3r0ZpQ==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@swc/counter": "^0.1.3" - } - }, - "node_modules/@szmarczak/http-timer": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-5.0.1.tgz", - "integrity": "sha512-+PmQX0PiAYPMeVYe237LJAYvOMYW1j2rH5YROyS3b4CTVJum34HfRvKvAzozHAQG0TnHNdUfY9nCeUyRAs//cw==", - "dev": true, - "license": "MIT", - "dependencies": { - "defer-to-connect": "^2.0.1" - }, - "engines": { - "node": ">=14.16" - } - }, - "node_modules/@tabler/icons": { - "version": "3.31.0", - "resolved": "https://registry.npmjs.org/@tabler/icons/-/icons-3.31.0.tgz", - "integrity": "sha512-dblAdeKY3+GA1U+Q9eziZ0ooVlZMHsE8dqP0RkwvRtEsAULoKOYaCUOcJ4oW1DjWegdxk++UAt2SlQVnmeHv+g==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/codecalm" - } - }, - "node_modules/@tabler/icons-react": { - "version": "3.31.0", - "resolved": "https://registry.npmjs.org/@tabler/icons-react/-/icons-react-3.31.0.tgz", - "integrity": "sha512-2rrCM5y/VnaVKnORpDdAua9SEGuJKVqPtWxeQ/vUVsgaUx30LDgBZph7/lterXxDY1IKR6NO//HDhWiifXTi3w==", - "license": "MIT", - "dependencies": { - "@tabler/icons": "3.31.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/codecalm" - }, - "peerDependencies": { - "react": ">= 16" - } - }, - "node_modules/@tailwindcss/forms": { - "version": "0.5.10", - "resolved": "https://registry.npmjs.org/@tailwindcss/forms/-/forms-0.5.10.tgz", - "integrity": "sha512-utI1ONF6uf/pPNO68kmN1b8rEwNXv3czukalo8VtJH8ksIkZXr3Q3VYudZLkCsDd4Wku120uF02hYK25XGPorw==", - "license": "MIT", - "dependencies": { - "mini-svg-data-uri": "^1.2.3" - }, - "peerDependencies": { - "tailwindcss": ">=3.0.0 || >= 3.0.0-alpha.1 || >= 4.0.0-alpha.20 || >= 4.0.0-beta.1" - } - }, - "node_modules/@tailwindcss/line-clamp": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/@tailwindcss/line-clamp/-/line-clamp-0.4.4.tgz", - "integrity": "sha512-5U6SY5z8N42VtrCrKlsTAA35gy2VSyYtHWCsg1H87NU1SXnEfekTVlrga9fzUDrrHcGi2Lb5KenUWb4lRQT5/g==", - "license": "MIT", - "peerDependencies": { - "tailwindcss": ">=2.0.0 || >=3.0.0 || >=3.0.0-alpha.1" - } - }, - "node_modules/@tailwindcss/typography": { - "version": "0.5.16", - "resolved": "https://registry.npmjs.org/@tailwindcss/typography/-/typography-0.5.16.tgz", - "integrity": "sha512-0wDLwCVF5V3x3b1SGXPCDcdsbDHMBe+lkFzBRaHeLvNi+nrrnZ1lA18u+OTWO8iSWU2GxUOCvlXtDuqftc1oiA==", - "dev": true, - "license": "MIT", - "dependencies": { - "lodash.castarray": "^4.4.0", - "lodash.isplainobject": "^4.0.6", - "lodash.merge": "^4.6.2", - "postcss-selector-parser": "6.0.10" - }, - "peerDependencies": { - "tailwindcss": ">=3.0.0 || insiders || >=4.0.0-alpha.20 || >=4.0.0-beta.1" - } - }, - "node_modules/@tanstack/query-core": { - "version": "5.76.0", - "resolved": "https://registry.npmjs.org/@tanstack/query-core/-/query-core-5.76.0.tgz", - "integrity": "sha512-FN375hb8ctzfNAlex5gHI6+WDXTNpe0nbxp/d2YJtnP+IBM6OUm7zcaoCW6T63BawGOYZBbKC0iPvr41TteNVg==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/tannerlinsley" - } - }, - "node_modules/@tanstack/react-query": { - "version": "5.76.1", - "resolved": "https://registry.npmjs.org/@tanstack/react-query/-/react-query-5.76.1.tgz", - "integrity": "sha512-YxdLZVGN4QkT5YT1HKZQWiIlcgauIXEIsMOTSjvyD5wLYK8YVvKZUPAysMqossFJJfDpJW3pFn7WNZuPOqq+fw==", - "license": "MIT", - "dependencies": { - "@tanstack/query-core": "5.76.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/tannerlinsley" - }, - "peerDependencies": { - "react": "^18 || ^19" - } - }, - "node_modules/@tanstack/react-virtual": { - "version": "3.13.8", - "resolved": "https://registry.npmjs.org/@tanstack/react-virtual/-/react-virtual-3.13.8.tgz", - "integrity": "sha512-meS2AanUg50f3FBSNoAdBSRAh8uS0ue01qm7zrw65KGJtiXB9QXfybqZwkh4uFpRv2iX/eu5tjcH5wqUpwYLPg==", - "license": "MIT", - "dependencies": { - "@tanstack/virtual-core": "3.13.8" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/tannerlinsley" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0", - "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" - } - }, - "node_modules/@tanstack/virtual-core": { - "version": "3.13.8", - "resolved": "https://registry.npmjs.org/@tanstack/virtual-core/-/virtual-core-3.13.8.tgz", - "integrity": "sha512-BT6w89Hqy7YKaWewYzmecXQzcJh6HTBbKYJIIkMaNU49DZ06LoTV3z32DWWEdUsgW6n1xTmwTLs4GtWrZC261w==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/tannerlinsley" - } - }, - "node_modules/@testing-library/dom": { - "version": "10.4.0", - "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-10.4.0.tgz", - "integrity": "sha512-pemlzrSESWbdAloYml3bAJMEfNh1Z7EduzqPKprCH5S341frlpYnUEW0H72dLxa6IsYr+mPno20GiSm+h9dEdQ==", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "@babel/code-frame": "^7.10.4", - "@babel/runtime": "^7.12.5", - "@types/aria-query": "^5.0.1", - "aria-query": "5.3.0", - "chalk": "^4.1.0", - "dom-accessibility-api": "^0.5.9", - "lz-string": "^1.5.0", - "pretty-format": "^27.0.2" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@testing-library/jest-dom": { - "version": "6.6.3", - "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-6.6.3.tgz", - "integrity": "sha512-IteBhl4XqYNkM54f4ejhLRJiZNqcSCoXUOG2CPK7qbD322KjQozM4kHQOfkG2oln9b9HTYqs+Sae8vBATubxxA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@adobe/css-tools": "^4.4.0", - "aria-query": "^5.0.0", - "chalk": "^3.0.0", - "css.escape": "^1.5.1", - "dom-accessibility-api": "^0.6.3", - "lodash": "^4.17.21", - "redent": "^3.0.0" - }, - "engines": { - "node": ">=14", - "npm": ">=6", - "yarn": ">=1" - } - }, - "node_modules/@testing-library/jest-dom/node_modules/chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@testing-library/jest-dom/node_modules/dom-accessibility-api": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.6.3.tgz", - "integrity": "sha512-7ZgogeTnjuHbo+ct10G9Ffp0mif17idi0IyWNVA/wcwcm7NPOD/WEHVP3n7n3MhXqxoIYm8d6MuZohYWIZ4T3w==", - "dev": true, - "license": "MIT" - }, - "node_modules/@testing-library/react": { - "version": "16.3.0", - "resolved": "https://registry.npmjs.org/@testing-library/react/-/react-16.3.0.tgz", - "integrity": "sha512-kFSyxiEDwv1WLl2fgsq6pPBbw5aWKrsY2/noi1Id0TK0UParSF62oFQFGHXIyaG4pp2tEub/Zlel+fjjZILDsw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.12.5" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "@testing-library/dom": "^10.0.0", - "@types/react": "^18.0.0 || ^19.0.0", - "@types/react-dom": "^18.0.0 || ^19.0.0", - "react": "^18.0.0 || ^19.0.0", - "react-dom": "^18.0.0 || ^19.0.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@testing-library/user-event": { - "version": "14.6.1", - "resolved": "https://registry.npmjs.org/@testing-library/user-event/-/user-event-14.6.1.tgz", - "integrity": "sha512-vq7fv0rnt+QTXgPxr5Hjc210p6YKq2kmdziLgnsZGgLJ9e6VAShx1pACLuRjd/AS/sr7phAR58OIIpf0LlmQNw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12", - "npm": ">=6" - }, - "peerDependencies": { - "@testing-library/dom": ">=7.21.4" - } - }, - "node_modules/@tokenizer/token": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/@tokenizer/token/-/token-0.3.0.tgz", - "integrity": "sha512-OvjF+z51L3ov0OyAU0duzsYuvO01PH7x4t6DJx+guahgTnBHkhJdG7soQeTSFLWN3efnHyibZ4Z8l2EuWwJN3A==", - "dev": true, - "license": "MIT" - }, - "node_modules/@tootallnate/once": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz", - "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==", - "license": "MIT", - "engines": { - "node": ">= 10" - } - }, - "node_modules/@tsconfig/svelte": { - "version": "1.0.13", - "resolved": "https://registry.npmjs.org/@tsconfig/svelte/-/svelte-1.0.13.tgz", - "integrity": "sha512-5lYJP45Xllo4yE/RUBccBT32eBlRDbqN8r1/MIvQbKxW3aFqaYPCNgm8D5V20X4ShHcwvYWNlKg3liDh1MlBoA==", - "license": "MIT" - }, - "node_modules/@types/aria-query": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/@types/aria-query/-/aria-query-5.0.4.tgz", - "integrity": "sha512-rfT93uj5s0PRL7EzccGMs3brplhcrghnDoV26NqKhCAS1hVo+WdNsPvE/yb6ilfr5hi2MEk6d5EWJTKdxg8jVw==", - "dev": true, - "license": "MIT", - "peer": true - }, - "node_modules/@types/axios": { - "version": "0.14.4", - "resolved": "https://registry.npmjs.org/@types/axios/-/axios-0.14.4.tgz", - "integrity": "sha512-9JgOaunvQdsQ/qW2OPmE5+hCeUB52lQSolecrFrthct55QekhmXEwT203s20RL+UHtCQc15y3VXpby9E7Kkh/g==", - "deprecated": "This is a stub types definition. axios provides its own type definitions, so you do not need this installed.", - "license": "MIT", - "dependencies": { - "axios": "*" - } - }, - "node_modules/@types/cookie": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/@types/cookie/-/cookie-0.6.0.tgz", - "integrity": "sha512-4Kh9a6B2bQciAhf7FSuMRRkUWecJgJu9nPnx3yzpsfXX/c50REIqpHY4C82bXP90qrLtXtkDxTZosYO3UpOwlA==", - "license": "MIT" - }, - "node_modules/@types/cors": { - "version": "2.8.18", - "resolved": "https://registry.npmjs.org/@types/cors/-/cors-2.8.18.tgz", - "integrity": "sha512-nX3d0sxJW41CqQvfOzVG1NCTXfFDrDWIghCZncpHeWlVFd81zxB/DLhg7avFg6eHLCRX7ckBmoIIcqa++upvJA==", - "license": "MIT", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/css-font-loading-module": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/@types/css-font-loading-module/-/css-font-loading-module-0.0.7.tgz", - "integrity": "sha512-nl09VhutdjINdWyXxHWN/w9zlNCfr60JUqJbd24YXUuCwgeL0TpFSdElCwb6cxfB6ybE19Gjj4g0jsgkXxKv1Q==", - "license": "MIT" - }, - "node_modules/@types/d3": { - "version": "7.4.3", - "resolved": "https://registry.npmjs.org/@types/d3/-/d3-7.4.3.tgz", - "integrity": "sha512-lZXZ9ckh5R8uiFVt8ogUNf+pIrK4EsWrx2Np75WvF/eTpJ0FMHNhjXk8CKEx/+gpHbNQyJWehbFaTvqmHWB3ww==", - "license": "MIT", - "dependencies": { - "@types/d3-array": "*", - "@types/d3-axis": "*", - "@types/d3-brush": "*", - "@types/d3-chord": "*", - "@types/d3-color": "*", - "@types/d3-contour": "*", - "@types/d3-delaunay": "*", - "@types/d3-dispatch": "*", - "@types/d3-drag": "*", - "@types/d3-dsv": "*", - "@types/d3-ease": "*", - "@types/d3-fetch": "*", - "@types/d3-force": "*", - "@types/d3-format": "*", - "@types/d3-geo": "*", - "@types/d3-hierarchy": "*", - "@types/d3-interpolate": "*", - "@types/d3-path": "*", - "@types/d3-polygon": "*", - "@types/d3-quadtree": "*", - "@types/d3-random": "*", - "@types/d3-scale": "*", - "@types/d3-scale-chromatic": "*", - "@types/d3-selection": "*", - "@types/d3-shape": "*", - "@types/d3-time": "*", - "@types/d3-time-format": "*", - "@types/d3-timer": "*", - "@types/d3-transition": "*", - "@types/d3-zoom": "*" - } - }, - "node_modules/@types/d3-array": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/@types/d3-array/-/d3-array-3.2.1.tgz", - "integrity": "sha512-Y2Jn2idRrLzUfAKV2LyRImR+y4oa2AntrgID95SHJxuMUrkNXmanDSed71sRNZysveJVt1hLLemQZIady0FpEg==", - "license": "MIT" - }, - "node_modules/@types/d3-axis": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/@types/d3-axis/-/d3-axis-3.0.6.tgz", - "integrity": "sha512-pYeijfZuBd87T0hGn0FO1vQ/cgLk6E1ALJjfkC0oJ8cbwkZl3TpgS8bVBLZN+2jjGgg38epgxb2zmoGtSfvgMw==", - "license": "MIT", - "dependencies": { - "@types/d3-selection": "*" - } - }, - "node_modules/@types/d3-brush": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/@types/d3-brush/-/d3-brush-3.0.6.tgz", - "integrity": "sha512-nH60IZNNxEcrh6L1ZSMNA28rj27ut/2ZmI3r96Zd+1jrZD++zD3LsMIjWlvg4AYrHn/Pqz4CF3veCxGjtbqt7A==", - "license": "MIT", - "dependencies": { - "@types/d3-selection": "*" - } - }, - "node_modules/@types/d3-chord": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/@types/d3-chord/-/d3-chord-3.0.6.tgz", - "integrity": "sha512-LFYWWd8nwfwEmTZG9PfQxd17HbNPksHBiJHaKuY1XeqscXacsS2tyoo6OdRsjf+NQYeB6XrNL3a25E3gH69lcg==", - "license": "MIT" - }, - "node_modules/@types/d3-color": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/@types/d3-color/-/d3-color-3.1.3.tgz", - "integrity": "sha512-iO90scth9WAbmgv7ogoq57O9YpKmFBbmoEoCHDB2xMBY0+/KVrqAaCDyCE16dUspeOvIxFFRI+0sEtqDqy2b4A==", - "license": "MIT" - }, - "node_modules/@types/d3-contour": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/@types/d3-contour/-/d3-contour-3.0.6.tgz", - "integrity": "sha512-BjzLgXGnCWjUSYGfH1cpdo41/hgdWETu4YxpezoztawmqsvCeep+8QGfiY6YbDvfgHz/DkjeIkkZVJavB4a3rg==", - "license": "MIT", - "dependencies": { - "@types/d3-array": "*", - "@types/geojson": "*" - } - }, - "node_modules/@types/d3-delaunay": { - "version": "6.0.4", - "resolved": "https://registry.npmjs.org/@types/d3-delaunay/-/d3-delaunay-6.0.4.tgz", - "integrity": "sha512-ZMaSKu4THYCU6sV64Lhg6qjf1orxBthaC161plr5KuPHo3CNm8DTHiLw/5Eq2b6TsNP0W0iJrUOFscY6Q450Hw==", - "license": "MIT" - }, - "node_modules/@types/d3-dispatch": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/@types/d3-dispatch/-/d3-dispatch-3.0.6.tgz", - "integrity": "sha512-4fvZhzMeeuBJYZXRXrRIQnvUYfyXwYmLsdiN7XXmVNQKKw1cM8a5WdID0g1hVFZDqT9ZqZEY5pD44p24VS7iZQ==", - "license": "MIT" - }, - "node_modules/@types/d3-drag": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/@types/d3-drag/-/d3-drag-3.0.7.tgz", - "integrity": "sha512-HE3jVKlzU9AaMazNufooRJ5ZpWmLIoc90A37WU2JMmeq28w1FQqCZswHZ3xR+SuxYftzHq6WU6KJHvqxKzTxxQ==", - "license": "MIT", - "dependencies": { - "@types/d3-selection": "*" - } - }, - "node_modules/@types/d3-dsv": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/@types/d3-dsv/-/d3-dsv-3.0.7.tgz", - "integrity": "sha512-n6QBF9/+XASqcKK6waudgL0pf/S5XHPPI8APyMLLUHd8NqouBGLsU8MgtO7NINGtPBtk9Kko/W4ea0oAspwh9g==", - "license": "MIT" - }, - "node_modules/@types/d3-ease": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@types/d3-ease/-/d3-ease-3.0.2.tgz", - "integrity": "sha512-NcV1JjO5oDzoK26oMzbILE6HW7uVXOHLQvHshBUW4UMdZGfiY6v5BeQwh9a9tCzv+CeefZQHJt5SRgK154RtiA==", - "license": "MIT" - }, - "node_modules/@types/d3-fetch": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/@types/d3-fetch/-/d3-fetch-3.0.7.tgz", - "integrity": "sha512-fTAfNmxSb9SOWNB9IoG5c8Hg6R+AzUHDRlsXsDZsNp6sxAEOP0tkP3gKkNSO/qmHPoBFTxNrjDprVHDQDvo5aA==", - "license": "MIT", - "dependencies": { - "@types/d3-dsv": "*" - } - }, - "node_modules/@types/d3-force": { - "version": "3.0.10", - "resolved": "https://registry.npmjs.org/@types/d3-force/-/d3-force-3.0.10.tgz", - "integrity": "sha512-ZYeSaCF3p73RdOKcjj+swRlZfnYpK1EbaDiYICEEp5Q6sUiqFaFQ9qgoshp5CzIyyb/yD09kD9o2zEltCexlgw==", - "license": "MIT" - }, - "node_modules/@types/d3-format": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/@types/d3-format/-/d3-format-3.0.4.tgz", - "integrity": "sha512-fALi2aI6shfg7vM5KiR1wNJnZ7r6UuggVqtDA+xiEdPZQwy/trcQaHnwShLuLdta2rTymCNpxYTiMZX/e09F4g==", - "license": "MIT" - }, - "node_modules/@types/d3-geo": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@types/d3-geo/-/d3-geo-3.1.0.tgz", - "integrity": "sha512-856sckF0oP/diXtS4jNsiQw/UuK5fQG8l/a9VVLeSouf1/PPbBE1i1W852zVwKwYCBkFJJB7nCFTbk6UMEXBOQ==", - "license": "MIT", - "dependencies": { - "@types/geojson": "*" - } - }, - "node_modules/@types/d3-hierarchy": { - "version": "3.1.7", - "resolved": "https://registry.npmjs.org/@types/d3-hierarchy/-/d3-hierarchy-3.1.7.tgz", - "integrity": "sha512-tJFtNoYBtRtkNysX1Xq4sxtjK8YgoWUNpIiUee0/jHGRwqvzYxkq0hGVbbOGSz+JgFxxRu4K8nb3YpG3CMARtg==", - "license": "MIT" - }, - "node_modules/@types/d3-interpolate": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/@types/d3-interpolate/-/d3-interpolate-3.0.4.tgz", - "integrity": "sha512-mgLPETlrpVV1YRJIglr4Ez47g7Yxjl1lj7YKsiMCb27VJH9W8NVM6Bb9d8kkpG/uAQS5AmbA48q2IAolKKo1MA==", - "license": "MIT", - "dependencies": { - "@types/d3-color": "*" - } - }, - "node_modules/@types/d3-path": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@types/d3-path/-/d3-path-3.1.1.tgz", - "integrity": "sha512-VMZBYyQvbGmWyWVea0EHs/BwLgxc+MKi1zLDCONksozI4YJMcTt8ZEuIR4Sb1MMTE8MMW49v0IwI5+b7RmfWlg==", - "license": "MIT" - }, - "node_modules/@types/d3-polygon": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@types/d3-polygon/-/d3-polygon-3.0.2.tgz", - "integrity": "sha512-ZuWOtMaHCkN9xoeEMr1ubW2nGWsp4nIql+OPQRstu4ypeZ+zk3YKqQT0CXVe/PYqrKpZAi+J9mTs05TKwjXSRA==", - "license": "MIT" - }, - "node_modules/@types/d3-quadtree": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/@types/d3-quadtree/-/d3-quadtree-3.0.6.tgz", - "integrity": "sha512-oUzyO1/Zm6rsxKRHA1vH0NEDG58HrT5icx/azi9MF1TWdtttWl0UIUsjEQBBh+SIkrpd21ZjEv7ptxWys1ncsg==", - "license": "MIT" - }, - "node_modules/@types/d3-random": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@types/d3-random/-/d3-random-3.0.3.tgz", - "integrity": "sha512-Imagg1vJ3y76Y2ea0871wpabqp613+8/r0mCLEBfdtqC7xMSfj9idOnmBYyMoULfHePJyxMAw3nWhJxzc+LFwQ==", - "license": "MIT" - }, - "node_modules/@types/d3-scale": { - "version": "4.0.9", - "resolved": "https://registry.npmjs.org/@types/d3-scale/-/d3-scale-4.0.9.tgz", - "integrity": "sha512-dLmtwB8zkAeO/juAMfnV+sItKjlsw2lKdZVVy6LRr0cBmegxSABiLEpGVmSJJ8O08i4+sGR6qQtb6WtuwJdvVw==", - "license": "MIT", - "dependencies": { - "@types/d3-time": "*" - } - }, - "node_modules/@types/d3-scale-chromatic": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@types/d3-scale-chromatic/-/d3-scale-chromatic-3.1.0.tgz", - "integrity": "sha512-iWMJgwkK7yTRmWqRB5plb1kadXyQ5Sj8V/zYlFGMUBbIPKQScw+Dku9cAAMgJG+z5GYDoMjWGLVOvjghDEFnKQ==", - "license": "MIT" - }, - "node_modules/@types/d3-selection": { - "version": "3.0.11", - "resolved": "https://registry.npmjs.org/@types/d3-selection/-/d3-selection-3.0.11.tgz", - "integrity": "sha512-bhAXu23DJWsrI45xafYpkQ4NtcKMwWnAC/vKrd2l+nxMFuvOT3XMYTIj2opv8vq8AO5Yh7Qac/nSeP/3zjTK0w==", - "license": "MIT" - }, - "node_modules/@types/d3-shape": { - "version": "3.1.7", - "resolved": "https://registry.npmjs.org/@types/d3-shape/-/d3-shape-3.1.7.tgz", - "integrity": "sha512-VLvUQ33C+3J+8p+Daf+nYSOsjB4GXp19/S/aGo60m9h1v6XaxjiT82lKVWJCfzhtuZ3yD7i/TPeC/fuKLLOSmg==", - "license": "MIT", - "dependencies": { - "@types/d3-path": "*" - } - }, - "node_modules/@types/d3-time": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/@types/d3-time/-/d3-time-3.0.4.tgz", - "integrity": "sha512-yuzZug1nkAAaBlBBikKZTgzCeA+k1uy4ZFwWANOfKw5z5LRhV0gNA7gNkKm7HoK+HRN0wX3EkxGk0fpbWhmB7g==", - "license": "MIT" - }, - "node_modules/@types/d3-time-format": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/@types/d3-time-format/-/d3-time-format-4.0.3.tgz", - "integrity": "sha512-5xg9rC+wWL8kdDj153qZcsJ0FWiFt0J5RB6LYUNZjwSnesfblqrI/bJ1wBdJ8OQfncgbJG5+2F+qfqnqyzYxyg==", - "license": "MIT" - }, - "node_modules/@types/d3-timer": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@types/d3-timer/-/d3-timer-3.0.2.tgz", - "integrity": "sha512-Ps3T8E8dZDam6fUyNiMkekK3XUsaUEik+idO9/YjPtfj2qruF8tFBXS7XhtE4iIXBLxhmLjP3SXpLhVf21I9Lw==", - "license": "MIT" - }, - "node_modules/@types/d3-transition": { - "version": "3.0.9", - "resolved": "https://registry.npmjs.org/@types/d3-transition/-/d3-transition-3.0.9.tgz", - "integrity": "sha512-uZS5shfxzO3rGlu0cC3bjmMFKsXv+SmZZcgp0KD22ts4uGXp5EVYGzu/0YdwZeKmddhcAccYtREJKkPfXkZuCg==", - "license": "MIT", - "dependencies": { - "@types/d3-selection": "*" - } - }, - "node_modules/@types/d3-zoom": { - "version": "3.0.8", - "resolved": "https://registry.npmjs.org/@types/d3-zoom/-/d3-zoom-3.0.8.tgz", - "integrity": "sha512-iqMC4/YlFCSlO8+2Ii1GGGliCAY4XdeG748w5vQUbevlbDu0zSjH/+jojorQVBK/se0j6DUFNPBGSqD3YWYnDw==", - "license": "MIT", - "dependencies": { - "@types/d3-interpolate": "*", - "@types/d3-selection": "*" - } - }, - "node_modules/@types/debug": { - "version": "4.1.12", - "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.12.tgz", - "integrity": "sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==", - "license": "MIT", - "dependencies": { - "@types/ms": "*" - } - }, - "node_modules/@types/estree": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.7.tgz", - "integrity": "sha512-w28IoSUCJpidD/TGviZwwMJckNESJZXFu7NBZ5YJ4mEUnNraUn9Pm8HSZm/jDF1pDWYKspWE7oVphigUPRakIQ==", - "license": "MIT" - }, - "node_modules/@types/geojson": { - "version": "7946.0.16", - "resolved": "https://registry.npmjs.org/@types/geojson/-/geojson-7946.0.16.tgz", - "integrity": "sha512-6C8nqWur3j98U6+lXDfTUWIfgvZU+EumvpHKcYjujKH7woYyLj2sUmff0tRhrqM7BohUw7Pz3ZB1jj2gW9Fvmg==", - "license": "MIT" - }, - "node_modules/@types/hast": { - "version": "2.3.10", - "resolved": "https://registry.npmjs.org/@types/hast/-/hast-2.3.10.tgz", - "integrity": "sha512-McWspRw8xx8J9HurkVBfYj0xKoE25tOFlHGdx4MJ5xORQrMGZNqJhVQWaIbm6Oyla5kYOXtDiopzKRJzEOkwJw==", - "license": "MIT", - "dependencies": { - "@types/unist": "^2" - } - }, - "node_modules/@types/hoist-non-react-statics": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/@types/hoist-non-react-statics/-/hoist-non-react-statics-3.3.6.tgz", - "integrity": "sha512-lPByRJUer/iN/xa4qpyL0qmL11DqNW81iU/IG1S3uvRUq4oKagz8VCxZjiWkumgt66YT3vOdDgZ0o32sGKtCEw==", - "license": "MIT", - "dependencies": { - "@types/react": "*", - "hoist-non-react-statics": "^3.3.0" - } - }, - "node_modules/@types/http-cache-semantics": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/@types/http-cache-semantics/-/http-cache-semantics-4.0.4.tgz", - "integrity": "sha512-1m0bIFVc7eJWyve9S0RnuRgcQqF/Xd5QsUZAZeQFr1Q3/p9JWoQQEqmVy+DPTNpGXwhgIetAoYF8JSc33q29QA==", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/istanbul-lib-coverage": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.6.tgz", - "integrity": "sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/istanbul-lib-report": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.3.tgz", - "integrity": "sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/istanbul-lib-coverage": "*" - } - }, - "node_modules/@types/istanbul-reports": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.4.tgz", - "integrity": "sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/istanbul-lib-report": "*" - } - }, - "node_modules/@types/jest": { - "version": "29.5.14", - "resolved": "https://registry.npmjs.org/@types/jest/-/jest-29.5.14.tgz", - "integrity": "sha512-ZN+4sdnLUbo8EVvVc2ao0GFW6oVrQRPn4K2lglySj7APvSrgzxHiNNK99us4WDMi57xxA2yggblIAMNhXOotLQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "expect": "^29.0.0", - "pretty-format": "^29.0.0" - } - }, - "node_modules/@types/jest/node_modules/ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/@types/jest/node_modules/pretty-format": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz", - "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jest/schemas": "^29.6.3", - "ansi-styles": "^5.0.0", - "react-is": "^18.0.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@types/jest/node_modules/react-is": { - "version": "18.3.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz", - "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/json-schema": { - "version": "7.0.15", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", - "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/katex": { - "version": "0.16.7", - "resolved": "https://registry.npmjs.org/@types/katex/-/katex-0.16.7.tgz", - "integrity": "sha512-HMwFiRujE5PjrgwHQ25+bsLJgowjGjm5Z8FVSf0N6PwgJrwxH0QxzHYDcKsTfV3wva0vzrpqMTJS2jXPr5BMEQ==", - "license": "MIT" - }, - "node_modules/@types/lodash": { - "version": "4.17.5", - "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.17.5.tgz", - "integrity": "sha512-MBIOHVZqVqgfro1euRDWX7OO0fBVUUMrN6Pwm8LQsz8cWhEpihlvR70ENj3f40j58TNxZaWv2ndSkInykNBBJw==", - "license": "MIT" - }, - "node_modules/@types/lodash.mergewith": { - "version": "4.6.7", - "resolved": "https://registry.npmjs.org/@types/lodash.mergewith/-/lodash.mergewith-4.6.7.tgz", - "integrity": "sha512-3m+lkO5CLRRYU0fhGRp7zbsGi6+BZj0uTVSwvcKU+nSlhjA9/QRNfuSGnD2mX6hQA7ZbmcCkzk5h4ZYGOtk14A==", - "license": "MIT", - "peer": true, - "dependencies": { - "@types/lodash": "*" - } - }, - "node_modules/@types/mathjax": { - "version": "0.0.37", - "resolved": "https://registry.npmjs.org/@types/mathjax/-/mathjax-0.0.37.tgz", - "integrity": "sha512-y0WSZBtBNQwcYipTU/BhgeFu1EZNlFvUNCmkMXV9kBQZq7/o5z82dNVyH3yy2Xv5zzeNeQoHSL4Xm06+EQiH+g==", - "license": "MIT" - }, - "node_modules/@types/mdast": { - "version": "3.0.15", - "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-3.0.15.tgz", - "integrity": "sha512-LnwD+mUEfxWMa1QpDraczIn6k0Ee3SMicuYSSzS6ZYl2gKS09EClnJYGd8Du6rfc5r/GZEk5o1mRb8TaTj03sQ==", - "license": "MIT", - "dependencies": { - "@types/unist": "^2" - } - }, - "node_modules/@types/ms": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@types/ms/-/ms-2.1.0.tgz", - "integrity": "sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA==", - "license": "MIT" - }, - "node_modules/@types/node": { - "version": "20.17.47", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.17.47.tgz", - "integrity": "sha512-3dLX0Upo1v7RvUimvxLeXqwrfyKxUINk0EAM83swP2mlSUcwV73sZy8XhNz8bcZ3VbsfQyC/y6jRdL5tgCNpDQ==", - "license": "MIT", - "dependencies": { - "undici-types": "~6.19.2" - } - }, - "node_modules/@types/parse-json": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.2.tgz", - "integrity": "sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==", - "license": "MIT", - "peer": true - }, - "node_modules/@types/parse5": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@types/parse5/-/parse5-6.0.3.tgz", - "integrity": "sha512-SuT16Q1K51EAVPz1K29DJ/sXjhSQ0zjvsypYJ6tlwVsRV9jwW5Adq2ch8Dq8kDBCkYnELS7N7VNCSB5nC56t/g==", - "license": "MIT" - }, - "node_modules/@types/prop-types": { - "version": "15.7.14", - "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.14.tgz", - "integrity": "sha512-gNMvNH49DJ7OJYv+KAKn0Xp45p8PLl6zo2YnvDIbTd4J6MER2BmWN49TG7n9LvkyihINxeKW8+3bfS2yDC9dzQ==", - "license": "MIT" - }, - "node_modules/@types/react": { - "version": "18.3.21", - "resolved": "https://registry.npmjs.org/@types/react/-/react-18.3.21.tgz", - "integrity": "sha512-gXLBtmlcRJeT09/sI4PxVwyrku6SaNUj/6cMubjE6T6XdY1fDmBL7r0nX0jbSZPU/Xr0KuwLLZh6aOYY5d91Xw==", - "license": "MIT", - "dependencies": { - "@types/prop-types": "*", - "csstype": "^3.0.2" - } - }, - "node_modules/@types/react-dom": { - "version": "18.3.7", - "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.3.7.tgz", - "integrity": "sha512-MEe3UeoENYVFXzoXEWsvcpg6ZvlrFNlOQ7EOsvhI3CfAXwzPfO8Qwuxd40nepsYKqyyVQnTdEfv68q91yLcKrQ==", - "devOptional": true, - "license": "MIT", - "peerDependencies": { - "@types/react": "^18.0.0" - } - }, - "node_modules/@types/react-syntax-highlighter": { - "version": "15.5.13", - "resolved": "https://registry.npmjs.org/@types/react-syntax-highlighter/-/react-syntax-highlighter-15.5.13.tgz", - "integrity": "sha512-uLGJ87j6Sz8UaBAooU0T6lWJ0dBmjZgN1PZTrj05TNql2/XpC6+4HhMT5syIdFUUt+FASfCeLLv4kBygNU+8qA==", - "license": "MIT", - "dependencies": { - "@types/react": "*" - } - }, - "node_modules/@types/sortablejs": { - "version": "1.15.8", - "resolved": "https://registry.npmjs.org/@types/sortablejs/-/sortablejs-1.15.8.tgz", - "integrity": "sha512-b79830lW+RZfwaztgs1aVPgbasJ8e7AXtZYHTELNXZPsERt4ymJdjV4OccDbHQAvHrCcFpbF78jkm0R6h/pZVg==", - "license": "MIT" - }, - "node_modules/@types/stack-utils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.3.tgz", - "integrity": "sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw==", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/trusted-types": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.7.tgz", - "integrity": "sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw==", - "license": "MIT", - "optional": true - }, - "node_modules/@types/unist": { - "version": "2.0.11", - "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.11.tgz", - "integrity": "sha512-CmBKiL6NNo/OqgmMn95Fk9Whlp2mtvIv+KNpQKN2F4SjvrEesubTRWGYSg+BnWZOnlCaSTU1sMpsBOzgbYhnsA==", - "license": "MIT" - }, - "node_modules/@types/uuid": { - "version": "9.0.8", - "resolved": "https://registry.npmjs.org/@types/uuid/-/uuid-9.0.8.tgz", - "integrity": "sha512-jg+97EGIcY9AGHJJRaaPVgetKDsrTgbRjQ5Msgjh/DQKEFl0DtyRr/VCOyD1T2R1MNeWPK/u7JoGhlDZnKBAfA==", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/yargs": { - "version": "17.0.33", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.33.tgz", - "integrity": "sha512-WpxBCKWPLr4xSsHgz511rFJAM+wS28w2zEO1QDNY5zM/S8ok70NNfztH0xwhqKyaK0OHCbN98LDAZuy1ctxDkA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/yargs-parser": "*" - } - }, - "node_modules/@types/yargs-parser": { - "version": "21.0.3", - "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.3.tgz", - "integrity": "sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/@vitejs/plugin-react-swc": { - "version": "3.9.0", - "resolved": "https://registry.npmjs.org/@vitejs/plugin-react-swc/-/plugin-react-swc-3.9.0.tgz", - "integrity": "sha512-jYFUSXhwMCYsh/aQTgSGLIN3Foz5wMbH9ahb0Zva//UzwZYbMiZd7oT3AU9jHT9DLswYDswsRwPU9jVF3yA48Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "@swc/core": "^1.11.21" - }, - "peerDependencies": { - "vite": "^4 || ^5 || ^6" - } - }, - "node_modules/@xhmikosr/archive-type": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/@xhmikosr/archive-type/-/archive-type-7.0.0.tgz", - "integrity": "sha512-sIm84ZneCOJuiy3PpWR5bxkx3HaNt1pqaN+vncUBZIlPZCq8ASZH+hBVdu5H8znR7qYC6sKwx+ie2Q7qztJTxA==", - "dev": true, - "license": "MIT", - "dependencies": { - "file-type": "^19.0.0" - }, - "engines": { - "node": "^14.14.0 || >=16.0.0" - } - }, - "node_modules/@xhmikosr/bin-check": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/@xhmikosr/bin-check/-/bin-check-7.0.3.tgz", - "integrity": "sha512-4UnCLCs8DB+itHJVkqFp9Zjg+w/205/J2j2wNBsCEAm/BuBmtua2hhUOdAMQE47b1c7P9Xmddj0p+X1XVsfHsA==", - "dev": true, - "license": "MIT", - "dependencies": { - "execa": "^5.1.1", - "isexe": "^2.0.0" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@xhmikosr/bin-wrapper": { - "version": "13.0.5", - "resolved": "https://registry.npmjs.org/@xhmikosr/bin-wrapper/-/bin-wrapper-13.0.5.tgz", - "integrity": "sha512-DT2SAuHDeOw0G5bs7wZbQTbf4hd8pJ14tO0i4cWhRkIJfgRdKmMfkDilpaJ8uZyPA0NVRwasCNAmMJcWA67osw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@xhmikosr/bin-check": "^7.0.3", - "@xhmikosr/downloader": "^15.0.1", - "@xhmikosr/os-filter-obj": "^3.0.0", - "bin-version-check": "^5.1.0" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@xhmikosr/decompress": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/@xhmikosr/decompress/-/decompress-10.0.1.tgz", - "integrity": "sha512-6uHnEEt5jv9ro0CDzqWlFgPycdE+H+kbJnwyxgZregIMLQ7unQSCNVsYG255FoqU8cP46DyggI7F7LohzEl8Ag==", - "dev": true, - "license": "MIT", - "dependencies": { - "@xhmikosr/decompress-tar": "^8.0.1", - "@xhmikosr/decompress-tarbz2": "^8.0.1", - "@xhmikosr/decompress-targz": "^8.0.1", - "@xhmikosr/decompress-unzip": "^7.0.0", - "graceful-fs": "^4.2.11", - "make-dir": "^4.0.0", - "strip-dirs": "^3.0.0" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@xhmikosr/decompress-tar": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/@xhmikosr/decompress-tar/-/decompress-tar-8.0.1.tgz", - "integrity": "sha512-dpEgs0cQKJ2xpIaGSO0hrzz3Kt8TQHYdizHsgDtLorWajuHJqxzot9Hbi0huRxJuAGG2qiHSQkwyvHHQtlE+fg==", - "dev": true, - "license": "MIT", - "dependencies": { - "file-type": "^19.0.0", - "is-stream": "^2.0.1", - "tar-stream": "^3.1.7" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@xhmikosr/decompress-tarbz2": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/@xhmikosr/decompress-tarbz2/-/decompress-tarbz2-8.0.2.tgz", - "integrity": "sha512-p5A2r/AVynTQSsF34Pig6olt9CvRj6J5ikIhzUd3b57pUXyFDGtmBstcw+xXza0QFUh93zJsmY3zGeNDlR2AQQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@xhmikosr/decompress-tar": "^8.0.1", - "file-type": "^19.6.0", - "is-stream": "^2.0.1", - "seek-bzip": "^2.0.0", - "unbzip2-stream": "^1.4.3" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@xhmikosr/decompress-targz": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/@xhmikosr/decompress-targz/-/decompress-targz-8.0.1.tgz", - "integrity": "sha512-mvy5AIDIZjQ2IagMI/wvauEiSNHhu/g65qpdM4EVoYHUJBAmkQWqcPJa8Xzi1aKVTmOA5xLJeDk7dqSjlHq8Mg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@xhmikosr/decompress-tar": "^8.0.1", - "file-type": "^19.0.0", - "is-stream": "^2.0.1" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@xhmikosr/decompress-unzip": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/@xhmikosr/decompress-unzip/-/decompress-unzip-7.0.0.tgz", - "integrity": "sha512-GQMpzIpWTsNr6UZbISawsGI0hJ4KA/mz5nFq+cEoPs12UybAqZWKbyIaZZyLbJebKl5FkLpsGBkrplJdjvUoSQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "file-type": "^19.0.0", - "get-stream": "^6.0.1", - "yauzl": "^3.1.2" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@xhmikosr/downloader": { - "version": "15.0.1", - "resolved": "https://registry.npmjs.org/@xhmikosr/downloader/-/downloader-15.0.1.tgz", - "integrity": "sha512-fiuFHf3Dt6pkX8HQrVBsK0uXtkgkVlhrZEh8b7VgoDqFf+zrgFBPyrwCqE/3nDwn3hLeNz+BsrS7q3mu13Lp1g==", - "dev": true, - "license": "MIT", - "dependencies": { - "@xhmikosr/archive-type": "^7.0.0", - "@xhmikosr/decompress": "^10.0.1", - "content-disposition": "^0.5.4", - "defaults": "^3.0.0", - "ext-name": "^5.0.0", - "file-type": "^19.0.0", - "filenamify": "^6.0.0", - "get-stream": "^6.0.1", - "got": "^13.0.0" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@xhmikosr/os-filter-obj": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@xhmikosr/os-filter-obj/-/os-filter-obj-3.0.0.tgz", - "integrity": "sha512-siPY6BD5dQ2SZPl3I0OZBHL27ZqZvLEosObsZRQ1NUB8qcxegwt0T9eKtV96JMFQpIz1elhkzqOg4c/Ri6Dp9A==", - "dev": true, - "license": "MIT", - "dependencies": { - "arch": "^3.0.0" - }, - "engines": { - "node": "^14.14.0 || >=16.0.0" - } - }, - "node_modules/@xmldom/xmldom": { - "version": "0.9.8", - "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.9.8.tgz", - "integrity": "sha512-p96FSY54r+WJ50FIOsCOjyj/wavs8921hG5+kVMmZgKcvIKxMXHTrjNJvRgWa/zuX3B6t2lijLNFaOyuxUH+2A==", - "license": "MIT", - "engines": { - "node": ">=14.6" - } - }, - "node_modules/@xstate/fsm": { - "version": "1.6.5", - "resolved": "https://registry.npmjs.org/@xstate/fsm/-/fsm-1.6.5.tgz", - "integrity": "sha512-b5o1I6aLNeYlU/3CPlj/Z91ybk1gUsKT+5NAJI+2W4UjvS5KLG28K9v5UvNoFVjHV8PajVZ00RH3vnjyQO7ZAw==", - "license": "MIT" - }, - "node_modules/@xyflow/react": { - "version": "12.6.3", - "resolved": "https://registry.npmjs.org/@xyflow/react/-/react-12.6.3.tgz", - "integrity": "sha512-uZC/mkmNCPu6yJkgaxZQ939LRtUZSeB5yB7z1kkl/ivlYQp+bZnkNsE3CRsTSnWEj20Ic4r+FeIsmfnvSsDvZQ==", - "license": "MIT", - "dependencies": { - "@xyflow/system": "0.0.60", - "classcat": "^5.0.3", - "zustand": "^4.4.0" - }, - "peerDependencies": { - "react": ">=17", - "react-dom": ">=17" - } - }, - "node_modules/@xyflow/system": { - "version": "0.0.60", - "resolved": "https://registry.npmjs.org/@xyflow/system/-/system-0.0.60.tgz", - "integrity": "sha512-vPewwUwxYfbt6+Q6uuWJAiJam6AfpqNEDsZVWZAH9XC4P644AIVlYbr/5OC6s6oQPvbGjCSTIksAuN+lBPHTgg==", - "license": "MIT", - "dependencies": { - "@types/d3-drag": "^3.0.7", - "@types/d3-selection": "^3.0.10", - "@types/d3-transition": "^3.0.8", - "@types/d3-zoom": "^3.0.8", - "d3-drag": "^3.0.0", - "d3-selection": "^3.0.0", - "d3-zoom": "^3.0.0" - } - }, - "node_modules/abab": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", - "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==", - "deprecated": "Use your platform's native atob() and btoa() methods instead", - "license": "BSD-3-Clause" - }, - "node_modules/abbrev": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", - "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", - "license": "ISC", - "optional": true, - "peer": true - }, - "node_modules/accepts": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/accepts/-/accepts-2.0.0.tgz", - "integrity": "sha512-5cvg6CtKwfgdmVqY1WIiXKc3Q1bkRqGLi+2W/6ao+6Y7gu/RCwRuAhGEzh5B4KlszSuTLgZYuqFqo5bImjNKng==", - "dev": true, - "license": "MIT", - "dependencies": { - "mime-types": "^3.0.0", - "negotiator": "^1.0.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/ace-builds": { - "version": "1.41.0", - "resolved": "https://registry.npmjs.org/ace-builds/-/ace-builds-1.41.0.tgz", - "integrity": "sha512-tiEUfw7V/FpHuI4tG7KS+muOTMIuPh6zReBAD2Uqhe9t00tLeyVGxjXu0tSqz5OIPWy7/wvuJBVXAsNWx0rYvQ==", - "license": "BSD-3-Clause" - }, - "node_modules/acorn": { - "version": "8.14.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.14.1.tgz", - "integrity": "sha512-OvQ/2pUDKmgfCg++xsTX1wGxfTaszcHVcTctW4UJB4hibJx2HXxxO5UmVgyjMa+ZDsiaf5wWLXYpRWMmBI0QHg==", - "license": "MIT", - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/acorn-globals": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-7.0.1.tgz", - "integrity": "sha512-umOSDSDrfHbTNPuNpC2NSnnA3LUrqpevPb4T9jRx4MagXNS0rs+gwiTcAvqCRmsD6utzsrzNt+ebm00SNWiC3Q==", - "license": "MIT", - "dependencies": { - "acorn": "^8.1.0", - "acorn-walk": "^8.0.2" - } - }, - "node_modules/acorn-jsx": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", - "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", - "dev": true, - "license": "MIT", - "peerDependencies": { - "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" - } - }, - "node_modules/acorn-walk": { - "version": "8.3.4", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.4.tgz", - "integrity": "sha512-ueEepnujpqee2o5aIYnvHU6C0A42MNdsIDeqy5BydrkuC5R1ZuUFnm27EeFJGoEHJQgn3uleRvmTXaJgfXbt4g==", - "license": "MIT", - "dependencies": { - "acorn": "^8.11.0" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/ag-charts-types": { - "version": "10.3.7", - "resolved": "https://registry.npmjs.org/ag-charts-types/-/ag-charts-types-10.3.7.tgz", - "integrity": "sha512-ja7eA27Ns0SfwvV89ORsZTqcsZ57rPYptlzrvzRLjoKXowR+Ft9stb3USLHJjpPwT45qtMyCmTdRTfis6auWnw==", - "license": "MIT" - }, - "node_modules/ag-grid-community": { - "version": "32.3.7", - "resolved": "https://registry.npmjs.org/ag-grid-community/-/ag-grid-community-32.3.7.tgz", - "integrity": "sha512-36P/ex/itDEWMC0gESNR5J+lm3aeLquhgwXgM+AKGb/soLdvKv8Fc3BP/5n4r6a7qhsSFE/E1w37b26xbpHuPQ==", - "license": "MIT", - "dependencies": { - "ag-charts-types": "10.3.7" - } - }, - "node_modules/ag-grid-react": { - "version": "32.3.7", - "resolved": "https://registry.npmjs.org/ag-grid-react/-/ag-grid-react-32.3.7.tgz", - "integrity": "sha512-rKTy4WqfVB0l5l7poMJoqIpLLKe2zdIbRAFoM8PiBJmFrGSjyhhR4kXVvj/AQPKdejKZkcy8r6R8F1C8obG/dA==", - "license": "MIT", - "dependencies": { - "ag-grid-community": "32.3.7", - "prop-types": "^15.8.1" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0", - "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" - } - }, - "node_modules/agent-base": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", - "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", - "license": "MIT", - "dependencies": { - "debug": "4" - }, - "engines": { - "node": ">= 6.0.0" - } - }, - "node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "license": "MIT", - "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/ansi-align": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.1.tgz", - "integrity": "sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==", - "license": "ISC", - "dependencies": { - "string-width": "^4.1.0" - } - }, - "node_modules/ansi-align/node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "license": "MIT" - }, - "node_modules/ansi-align/node_modules/string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "license": "MIT", - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/ansi-align/node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "license": "MIT", - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "license": "MIT", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/ansi-to-html": { - "version": "0.7.2", - "resolved": "https://registry.npmjs.org/ansi-to-html/-/ansi-to-html-0.7.2.tgz", - "integrity": "sha512-v6MqmEpNlxF+POuyhKkidusCHWWkaLcGRURzivcU3I9tv7k4JVhFcnukrM5Rlk2rUywdZuzYAZ+kbZqWCnfN3g==", - "license": "MIT", - "dependencies": { - "entities": "^2.2.0" - }, - "bin": { - "ansi-to-html": "bin/ansi-to-html" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/any-promise": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", - "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==", - "license": "MIT" - }, - "node_modules/anymatch": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", - "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", - "license": "ISC", - "dependencies": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/anymatch/node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "license": "MIT", - "engines": { - "node": ">=8.6" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/aproba": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/aproba/-/aproba-2.0.0.tgz", - "integrity": "sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==", - "license": "ISC", - "optional": true, - "peer": true - }, - "node_modules/arch": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/arch/-/arch-3.0.0.tgz", - "integrity": "sha512-AmIAC+Wtm2AU8lGfTtHsw0Y9Qtftx2YXEEtiBP10xFUtMOA+sHHx6OAddyL52mUKh1vsXQ6/w1mVDptZCyUt4Q==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "MIT" - }, - "node_modules/are-we-there-yet": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-2.0.0.tgz", - "integrity": "sha512-Ci/qENmwHnsYo9xKIcUJN5LeDKdJ6R1Z1j9V/J5wyq8nh/mYPEpIKJbBZXtZjG04HiK7zV/p6Vs9952MrMeUIw==", - "deprecated": "This package is no longer supported.", - "license": "ISC", - "optional": true, - "peer": true, - "dependencies": { - "delegates": "^1.0.0", - "readable-stream": "^3.6.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/arg": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", - "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==", - "license": "MIT" - }, - "node_modules/argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "license": "Python-2.0" - }, - "node_modules/aria-hidden": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/aria-hidden/-/aria-hidden-1.2.4.tgz", - "integrity": "sha512-y+CcFFwelSXpLZk/7fMB2mUbGtX9lKycf1MWJ7CaTIERyitVlyQx6C+sxcROU2BAJ24OiZyK+8wj2i8AlBoS3A==", - "license": "MIT", - "dependencies": { - "tslib": "^2.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/aria-query": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.0.tgz", - "integrity": "sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "dequal": "^2.0.3" - } - }, - "node_modules/ast-types": { - "version": "0.14.2", - "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.14.2.tgz", - "integrity": "sha512-O0yuUDnZeQDL+ncNGlJ78BiO4jnYI3bvMsD5prT0/nsgijG/LpNBIr63gTjVTNsiGkgQhiyCShTgxt8oXOrklA==", - "license": "MIT", - "dependencies": { - "tslib": "^2.0.1" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/asynckit": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", - "license": "MIT" - }, - "node_modules/autoprefixer": { - "version": "10.4.21", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.21.tgz", - "integrity": "sha512-O+A6LWV5LDHSJD3LjHYoNi4VLsj/Whi7k6zG12xTYaU4cQ8oxQGckXNX8cRHK5yOZ/ppVHe0ZBXGzSV9jXdVbQ==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/autoprefixer" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "dependencies": { - "browserslist": "^4.24.4", - "caniuse-lite": "^1.0.30001702", - "fraction.js": "^4.3.7", - "normalize-range": "^0.1.2", - "picocolors": "^1.1.1", - "postcss-value-parser": "^4.2.0" - }, - "bin": { - "autoprefixer": "bin/autoprefixer" - }, - "engines": { - "node": "^10 || ^12 || >=14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/axios": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/axios/-/axios-1.9.0.tgz", - "integrity": "sha512-re4CqKTJaURpzbLHtIi6XpDv20/CnpXOtjRY5/CU32L8gU8ek9UIivcfvSWvmKEngmVbrUtPpdDwWDWL7DNHvg==", - "license": "MIT", - "dependencies": { - "follow-redirects": "^1.15.6", - "form-data": "^4.0.0", - "proxy-from-env": "^1.1.0" - } - }, - "node_modules/axobject-query": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-4.1.0.tgz", - "integrity": "sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==", - "license": "Apache-2.0", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/b4a": { - "version": "1.6.7", - "resolved": "https://registry.npmjs.org/b4a/-/b4a-1.6.7.tgz", - "integrity": "sha512-OnAYlL5b7LEkALw87fUVafQw5rVR9RjwGd4KUwNQ6DrrNmaVaUCgLipfVlzrPQ4tWOR9P0IXGNOx50jYCCdSJg==", - "dev": true, - "license": "Apache-2.0" - }, - "node_modules/babel-plugin-macros": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz", - "integrity": "sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==", - "license": "MIT", - "peer": true, - "dependencies": { - "@babel/runtime": "^7.12.5", - "cosmiconfig": "^7.0.0", - "resolve": "^1.19.0" - }, - "engines": { - "node": ">=10", - "npm": ">=6" - } - }, - "node_modules/babel-plugin-syntax-hermes-parser": { - "version": "0.21.1", - "resolved": "https://registry.npmjs.org/babel-plugin-syntax-hermes-parser/-/babel-plugin-syntax-hermes-parser-0.21.1.tgz", - "integrity": "sha512-tUCEa+EykZx3oJXc+PolKz2iwDscCJ2hCONMvEqjAb4jIQH5ZapDd5Brs2Nk4TQpSJ/1Ykz53ksQbevXbF0wxg==", - "license": "MIT", - "dependencies": { - "hermes-parser": "0.21.1" - } - }, - "node_modules/bail": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/bail/-/bail-2.0.2.tgz", - "integrity": "sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", - "license": "MIT" - }, - "node_modules/bare-events": { - "version": "2.5.4", - "resolved": "https://registry.npmjs.org/bare-events/-/bare-events-2.5.4.tgz", - "integrity": "sha512-+gFfDkR8pj4/TrWCGUGWmJIkBwuxPS5F+a5yWjOHQt2hHvNZd5YLzadjmDUtFmMM4y429bnKLa8bYBMHcYdnQA==", - "dev": true, - "license": "Apache-2.0", - "optional": true - }, - "node_modules/base64-arraybuffer": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-1.0.2.tgz", - "integrity": "sha512-I3yl4r9QB5ZRY3XuJVEPfc2XhZO6YweFPI+UovAzn+8/hb3oJ6lnysaFcjVpkCPfVWFUDvoZ8kmVDP7WyRtYtQ==", - "license": "MIT", - "engines": { - "node": ">= 0.6.0" - } - }, - "node_modules/base64-js": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", - "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "MIT" - }, - "node_modules/base64id": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/base64id/-/base64id-2.0.0.tgz", - "integrity": "sha512-lGe34o6EHj9y3Kts9R4ZYs/Gr+6N7MCaMlIFA3F1R2O5/m7K06AxfSeO5530PEERE6/WyEg3lsuyw4GHlPZHog==", - "license": "MIT", - "engines": { - "node": "^4.5.0 || >= 5.9" - } - }, - "node_modules/bin-version": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/bin-version/-/bin-version-6.0.0.tgz", - "integrity": "sha512-nk5wEsP4RiKjG+vF+uG8lFsEn4d7Y6FVDamzzftSunXOoOcOOkzcWdKVlGgFFwlUQCj63SgnUkLLGF8v7lufhw==", - "dev": true, - "license": "MIT", - "dependencies": { - "execa": "^5.0.0", - "find-versions": "^5.0.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/bin-version-check": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/bin-version-check/-/bin-version-check-5.1.0.tgz", - "integrity": "sha512-bYsvMqJ8yNGILLz1KP9zKLzQ6YpljV3ln1gqhuLkUtyfGi3qXKGuK2p+U4NAvjVFzDFiBBtOpCOSFNuYYEGZ5g==", - "dev": true, - "license": "MIT", - "dependencies": { - "bin-version": "^6.0.0", - "semver": "^7.5.3", - "semver-truncate": "^3.0.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/binary-extensions": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", - "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", - "license": "MIT", - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/bl": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", - "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", - "license": "MIT", - "optional": true, - "dependencies": { - "buffer": "^5.5.0", - "inherits": "^2.0.4", - "readable-stream": "^3.4.0" - } - }, - "node_modules/body-parser": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-2.2.0.tgz", - "integrity": "sha512-02qvAaxv8tp7fBa/mw1ga98OGm+eCbqzJOKoRt70sLmfEEi+jyBYVTDGfCL/k06/4EMk/z01gCe7HoCH/f2LTg==", - "dev": true, - "license": "MIT", - "dependencies": { - "bytes": "^3.1.2", - "content-type": "^1.0.5", - "debug": "^4.4.0", - "http-errors": "^2.0.0", - "iconv-lite": "^0.6.3", - "on-finished": "^2.4.1", - "qs": "^6.14.0", - "raw-body": "^3.0.0", - "type-is": "^2.0.0" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/boxen": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/boxen/-/boxen-5.1.2.tgz", - "integrity": "sha512-9gYgQKXx+1nP8mP7CzFyaUARhg7D3n1dF/FnErWmu9l6JvGpNUN278h0aSb+QjoiKSWG+iZ3uHrcqk0qrY9RQQ==", - "license": "MIT", - "dependencies": { - "ansi-align": "^3.0.0", - "camelcase": "^6.2.0", - "chalk": "^4.1.0", - "cli-boxes": "^2.2.1", - "string-width": "^4.2.2", - "type-fest": "^0.20.2", - "widest-line": "^3.1.0", - "wrap-ansi": "^7.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/boxen/node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "license": "MIT" - }, - "node_modules/boxen/node_modules/string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "license": "MIT", - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/boxen/node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "license": "MIT", - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/boxen/node_modules/wrap-ansi": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0" - } - }, - "node_modules/braces": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", - "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", - "license": "MIT", - "dependencies": { - "fill-range": "^7.1.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/browserslist": { - "version": "4.24.5", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.24.5.tgz", - "integrity": "sha512-FDToo4Wo82hIdgc1CQ+NQD0hEhmpPjrZ3hiUgwgOG6IuTdlpr8jdjyG24P6cNP1yJpTLzS5OcGgSw0xmDU1/Tw==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "dependencies": { - "caniuse-lite": "^1.0.30001716", - "electron-to-chromium": "^1.5.149", - "node-releases": "^2.0.19", - "update-browserslist-db": "^1.1.3" - }, - "bin": { - "browserslist": "cli.js" - }, - "engines": { - "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" - } - }, - "node_modules/buffer": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", - "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", - "devOptional": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "MIT", - "dependencies": { - "base64-js": "^1.3.1", - "ieee754": "^1.1.13" - } - }, - "node_modules/buffer-crc32": { - "version": "0.2.13", - "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", - "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": "*" - } - }, - "node_modules/bytes": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", - "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/cacheable-lookup": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-7.0.0.tgz", - "integrity": "sha512-+qJyx4xiKra8mZrcwhjMRMUhD5NR1R8esPkzIYxX96JiecFoxAXFuz/GpR3+ev4PE1WamHip78wV0vcmPQtp8w==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=14.16" - } - }, - "node_modules/cacheable-request": { - "version": "10.2.14", - "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-10.2.14.tgz", - "integrity": "sha512-zkDT5WAF4hSSoUgyfg5tFIxz8XQK+25W/TLVojJTMKBaxevLBBtLxgqguAuVQB8PVW79FVjHcU+GJ9tVbDZ9mQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/http-cache-semantics": "^4.0.2", - "get-stream": "^6.0.1", - "http-cache-semantics": "^4.1.1", - "keyv": "^4.5.3", - "mimic-response": "^4.0.0", - "normalize-url": "^8.0.0", - "responselike": "^3.0.0" - }, - "engines": { - "node": ">=14.16" - } - }, - "node_modules/call-bind-apply-helpers": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz", - "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==", - "license": "MIT", - "dependencies": { - "es-errors": "^1.3.0", - "function-bind": "^1.1.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/call-bound": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz", - "integrity": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind-apply-helpers": "^1.0.2", - "get-intrinsic": "^1.3.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/camelcase": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", - "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/camelcase-css": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", - "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==", - "license": "MIT", - "engines": { - "node": ">= 6" - } - }, - "node_modules/caniuse-lite": { - "version": "1.0.30001718", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001718.tgz", - "integrity": "sha512-AflseV1ahcSunK53NfEs9gFWgOEmzr0f+kaMFA4xiLZlr9Hzt7HxcSpIFcnNCUkz6R6dWKa54rUz3HUmI3nVcw==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/caniuse-lite" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "CC-BY-4.0" - }, - "node_modules/canvas": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/canvas/-/canvas-3.1.0.tgz", - "integrity": "sha512-tTj3CqqukVJ9NgSahykNwtGda7V33VLObwrHfzT0vqJXu7J4d4C/7kQQW3fOEGDfZZoILPut5H00gOjyttPGyg==", - "hasInstallScript": true, - "license": "MIT", - "optional": true, - "dependencies": { - "node-addon-api": "^7.0.0", - "prebuild-install": "^7.1.1" - }, - "engines": { - "node": "^18.12.0 || >= 20.9.0" - } - }, - "node_modules/ccount": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/ccount/-/ccount-2.0.1.tgz", - "integrity": "sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/character-entities": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-1.2.4.tgz", - "integrity": "sha512-iBMyeEHxfVnIakwOuDXpVkc54HijNgCyQB2w0VfGQThle6NXn50zU6V/u+LDhxHcDUPojn6Kpga3PTAD8W1bQw==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/character-entities-legacy": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-1.1.4.tgz", - "integrity": "sha512-3Xnr+7ZFS1uxeiUDvV02wQ+QDbc55o97tIV5zHScSPJpcLm/r0DFPcoY3tYRp+VZukxuMeKgXYmsXQHO05zQeA==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/character-reference-invalid": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-1.1.4.tgz", - "integrity": "sha512-mKKUkUbhPpQlCOfIuZkvSEgktjPFIsZKRRbC6KWVEMvlzblj3i3asQv5ODsrwt0N3pHAEvjP8KTQPHkp0+6jOg==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/chokidar": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", - "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", - "license": "MIT", - "dependencies": { - "anymatch": "~3.1.2", - "braces": "~3.0.2", - "glob-parent": "~5.1.2", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.6.0" - }, - "engines": { - "node": ">= 8.10.0" - }, - "funding": { - "url": "https://paulmillr.com/funding/" - }, - "optionalDependencies": { - "fsevents": "~2.3.2" - } - }, - "node_modules/chokidar/node_modules/glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "license": "ISC", - "dependencies": { - "is-glob": "^4.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/chownr": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", - "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", - "license": "ISC", - "optional": true - }, - "node_modules/ci-info": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-4.2.0.tgz", - "integrity": "sha512-cYY9mypksY8NRqgDB1XD1RiJL338v/551niynFTGkZOO2LHuB2OmOYxDIe/ttN9AHwrqdum1360G3ald0W9kCg==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/sibiraj-s" - } - ], - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/class-variance-authority": { - "version": "0.7.1", - "resolved": "https://registry.npmjs.org/class-variance-authority/-/class-variance-authority-0.7.1.tgz", - "integrity": "sha512-Ka+9Trutv7G8M6WT6SeiRWz792K5qEqIGEGzXKhAE6xOWAY6pPH8U+9IY3oCMv6kqTmLsv7Xh/2w2RigkePMsg==", - "license": "Apache-2.0", - "dependencies": { - "clsx": "^2.1.1" - }, - "funding": { - "url": "https://polar.sh/cva" - } - }, - "node_modules/classcat": { - "version": "5.0.5", - "resolved": "https://registry.npmjs.org/classcat/-/classcat-5.0.5.tgz", - "integrity": "sha512-JhZUT7JFcQy/EzW605k/ktHtncoo9vnyW/2GspNYwFlN1C/WmjuV/xtS04e9SOkL2sTdw0VAZ2UGCcQ9lR6p6w==", - "license": "MIT" - }, - "node_modules/classnames": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.3.1.tgz", - "integrity": "sha512-OlQdbZ7gLfGarSqxesMesDa5uz7KFbID8Kpq/SxIoNGDqY8lSYs0D+hhtBXhcdB3rcbXArFr7vlHheLk1voeNA==", - "license": "MIT" - }, - "node_modules/cli-boxes": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-2.2.1.tgz", - "integrity": "sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw==", - "license": "MIT", - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/cli-high": { - "version": "0.4.3", - "resolved": "https://registry.npmjs.org/cli-high/-/cli-high-0.4.3.tgz", - "integrity": "sha512-YbwZhmK0fpwVn3bsbYiYdkseXFcGvSVkX+fl0CY73PAz77Uzkr46X3Ifs4V7NgwfvCqGx+6C5zEi8SL8m9lqtg==", - "license": "MIT", - "dependencies": { - "@clack/prompts": "^0.7.0", - "sugar-high": "^0.7.1", - "xycolors": "^0.1.2", - "yargs": "^17.7.2" - }, - "bin": { - "cli-high": "bin/index.js" - }, - "funding": { - "url": "https://github.com/sponsors/xinyao27" - } - }, - "node_modules/cliui": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", - "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", - "license": "ISC", - "dependencies": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.1", - "wrap-ansi": "^7.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/cliui/node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "license": "MIT" - }, - "node_modules/cliui/node_modules/string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "license": "MIT", - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/cliui/node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "license": "MIT", - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/cliui/node_modules/wrap-ansi": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/clsx": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.1.1.tgz", - "integrity": "sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/cmdk": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/cmdk/-/cmdk-1.1.1.tgz", - "integrity": "sha512-Vsv7kFaXm+ptHDMZ7izaRsP70GgrW9NBNGswt9OZaVBLlE0SNpDq8eu/VGXyF9r7M0azK3Wy7OlYXsuyYLFzHg==", - "license": "MIT", - "dependencies": { - "@radix-ui/react-compose-refs": "^1.1.1", - "@radix-ui/react-dialog": "^1.1.6", - "@radix-ui/react-id": "^1.1.0", - "@radix-ui/react-primitive": "^2.0.2" - }, - "peerDependencies": { - "react": "^18 || ^19 || ^19.0.0-rc", - "react-dom": "^18 || ^19 || ^19.0.0-rc" - } - }, - "node_modules/codemirror-wrapped-line-indent": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/codemirror-wrapped-line-indent/-/codemirror-wrapped-line-indent-1.0.9.tgz", - "integrity": "sha512-oc976hHLt35u6Ojbhub+IWOxEpapZSqYieLEdGhsgFZ4rtYQtdb5KjxzgjCCyVe3t0yk+a6hmaIOEsjU/tZRxQ==", - "license": "MIT", - "peerDependencies": { - "@codemirror/language": "^6.9.0", - "@codemirror/state": "^6.2.1", - "@codemirror/view": "^6.17.1" - } - }, - "node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "license": "MIT", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "license": "MIT" - }, - "node_modules/color-support": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", - "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==", - "license": "ISC", - "optional": true, - "peer": true, - "bin": { - "color-support": "bin.js" - } - }, - "node_modules/color2k": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/color2k/-/color2k-2.0.3.tgz", - "integrity": "sha512-zW190nQTIoXcGCaU08DvVNFTmQhUpnJfVuAKfWqUQkflXKpaDdpaYoM0iluLS9lgJNHyBF58KKA2FBEwkD7wog==", - "license": "MIT", - "peer": true - }, - "node_modules/combined-stream": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", - "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", - "license": "MIT", - "dependencies": { - "delayed-stream": "~1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/comma-separated-tokens": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-2.0.3.tgz", - "integrity": "sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/commander": { - "version": "8.3.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", - "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", - "license": "MIT", - "engines": { - "node": ">= 12" - } - }, - "node_modules/concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", - "devOptional": true, - "license": "MIT" - }, - "node_modules/config-chain": { - "version": "1.1.13", - "resolved": "https://registry.npmjs.org/config-chain/-/config-chain-1.1.13.tgz", - "integrity": "sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==", - "license": "MIT", - "dependencies": { - "ini": "^1.3.4", - "proto-list": "~1.2.1" - } - }, - "node_modules/configstore": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/configstore/-/configstore-5.0.1.tgz", - "integrity": "sha512-aMKprgk5YhBNyH25hj8wGt2+D52Sw1DRRIzqBwLp2Ya9mFmY8KPvvtvmna8SxVR9JMZ4kzMD68N22vlaRpkeFA==", - "license": "BSD-2-Clause", - "dependencies": { - "dot-prop": "^5.2.0", - "graceful-fs": "^4.1.2", - "make-dir": "^3.0.0", - "unique-string": "^2.0.0", - "write-file-atomic": "^3.0.0", - "xdg-basedir": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/configstore/node_modules/make-dir": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", - "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", - "license": "MIT", - "dependencies": { - "semver": "^6.0.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/configstore/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/console-control-strings": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", - "integrity": "sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==", - "license": "ISC", - "optional": true, - "peer": true - }, - "node_modules/content-disposition": { - "version": "0.5.4", - "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", - "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "safe-buffer": "5.2.1" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/content-type": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", - "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/convert-source-map": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", - "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==", - "license": "MIT", - "peer": true - }, - "node_modules/cookie": { - "version": "0.7.2", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.2.tgz", - "integrity": "sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/cookie-signature": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.2.2.tgz", - "integrity": "sha512-D76uU73ulSXrD1UXF4KE2TMxVVwhsnCgfAyTg9k8P6KGZjlXKrOLe4dJQKI3Bxi5wjesZoFXJWElNWBjPZMbhg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6.6.0" - } - }, - "node_modules/cors": { - "version": "2.8.5", - "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz", - "integrity": "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==", - "license": "MIT", - "dependencies": { - "object-assign": "^4", - "vary": "^1" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/cosmiconfig": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz", - "integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==", - "license": "MIT", - "peer": true, - "dependencies": { - "@types/parse-json": "^4.0.0", - "import-fresh": "^3.2.1", - "parse-json": "^5.0.0", - "path-type": "^4.0.0", - "yaml": "^1.10.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/crelt": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/crelt/-/crelt-1.0.6.tgz", - "integrity": "sha512-VQ2MBenTq1fWZUH9DJNGti7kKv6EeAuYr3cLwxUWhIu1baTaXh4Ib5W2CqHVqib4/MqbYGJqiL3Zb8GJZr3l4g==", - "license": "MIT" - }, - "node_modules/cross-spawn": { - "version": "7.0.6", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", - "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", - "license": "MIT", - "dependencies": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/crypto-random-string": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", - "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/css-box-model": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/css-box-model/-/css-box-model-1.2.1.tgz", - "integrity": "sha512-a7Vr4Q/kd/aw96bnJG332W9V9LkJO69JRcaCYDUqjp6/z0w6VcZjgAcTbgFxEPfBgdnAwlh3iwu+hLopa+flJw==", - "license": "MIT", - "peer": true, - "dependencies": { - "tiny-invariant": "^1.0.6" - } - }, - "node_modules/css.escape": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/css.escape/-/css.escape-1.5.1.tgz", - "integrity": "sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg==", - "dev": true, - "license": "MIT" - }, - "node_modules/cssesc": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", - "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", - "license": "MIT", - "bin": { - "cssesc": "bin/cssesc" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/cssom": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.5.0.tgz", - "integrity": "sha512-iKuQcq+NdHqlAcwUY0o/HL69XQrUaQdMjmStJ8JFmUaiiQErlhrmuigkg/CU4E2J0IyUKUrMAgl36TvN67MqTw==", - "license": "MIT" - }, - "node_modules/cssstyle": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", - "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", - "license": "MIT", - "dependencies": { - "cssom": "~0.3.6" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/cssstyle/node_modules/cssom": { - "version": "0.3.8", - "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", - "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", - "license": "MIT" - }, - "node_modules/csstype": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", - "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==", - "license": "MIT" - }, - "node_modules/d3-color": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/d3-color/-/d3-color-3.1.0.tgz", - "integrity": "sha512-zg/chbXyeBtMQ1LbD/WSoW2DpC3I0mpmPdW+ynRTj/x2DAWYrIY7qeZIHidozwV24m4iavr15lNwIwLxRmOxhA==", - "license": "ISC", - "engines": { - "node": ">=12" - } - }, - "node_modules/d3-dispatch": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/d3-dispatch/-/d3-dispatch-3.0.1.tgz", - "integrity": "sha512-rzUyPU/S7rwUflMyLc1ETDeBj0NRuHKKAcvukozwhshr6g6c5d8zh4c2gQjY2bZ0dXeGLWc1PF174P2tVvKhfg==", - "license": "ISC", - "engines": { - "node": ">=12" - } - }, - "node_modules/d3-drag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/d3-drag/-/d3-drag-3.0.0.tgz", - "integrity": "sha512-pWbUJLdETVA8lQNJecMxoXfH6x+mO2UQo8rSmZ+QqxcbyA3hfeprFgIT//HW2nlHChWeIIMwS2Fq+gEARkhTkg==", - "license": "ISC", - "dependencies": { - "d3-dispatch": "1 - 3", - "d3-selection": "3" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/d3-ease": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/d3-ease/-/d3-ease-3.0.1.tgz", - "integrity": "sha512-wR/XK3D3XcLIZwpbvQwQ5fK+8Ykds1ip7A2Txe0yxncXSdq1L9skcG7blcedkOX+ZcgxGAmLX1FrRGbADwzi0w==", - "license": "BSD-3-Clause", - "engines": { - "node": ">=12" - } - }, - "node_modules/d3-interpolate": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/d3-interpolate/-/d3-interpolate-3.0.1.tgz", - "integrity": "sha512-3bYs1rOD33uo8aqJfKP3JWPAibgw8Zm2+L9vBKEHJ2Rg+viTR7o5Mmv5mZcieN+FRYaAOWX5SJATX6k1PWz72g==", - "license": "ISC", - "dependencies": { - "d3-color": "1 - 3" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/d3-selection": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/d3-selection/-/d3-selection-3.0.0.tgz", - "integrity": "sha512-fmTRWbNMmsmWq6xJV8D19U/gw/bwrHfNXxrIN+HfZgnzqTHp9jOmKMhsTUjXOJnZOdZY9Q28y4yebKzqDKlxlQ==", - "license": "ISC", - "engines": { - "node": ">=12" - } - }, - "node_modules/d3-timer": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/d3-timer/-/d3-timer-3.0.1.tgz", - "integrity": "sha512-ndfJ/JxxMd3nw31uyKoY2naivF+r29V+Lc0svZxe1JvvIRmi8hUsrMvdOwgS1o6uBHmiz91geQ0ylPP0aj1VUA==", - "license": "ISC", - "engines": { - "node": ">=12" - } - }, - "node_modules/d3-transition": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/d3-transition/-/d3-transition-3.0.1.tgz", - "integrity": "sha512-ApKvfjsSR6tg06xrL434C0WydLr7JewBB3V+/39RMHsaXTOG0zmt/OAXeng5M5LBm0ojmxJrpomQVZ1aPvBL4w==", - "license": "ISC", - "dependencies": { - "d3-color": "1 - 3", - "d3-dispatch": "1 - 3", - "d3-ease": "1 - 3", - "d3-interpolate": "1 - 3", - "d3-timer": "1 - 3" - }, - "engines": { - "node": ">=12" - }, - "peerDependencies": { - "d3-selection": "2 - 3" - } - }, - "node_modules/d3-zoom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/d3-zoom/-/d3-zoom-3.0.0.tgz", - "integrity": "sha512-b8AmV3kfQaqWAuacbPuNbL6vahnOJflOhexLzMMNLga62+/nh0JzvJ0aO/5a5MVgUFGS7Hu1P9P03o3fJkDCyw==", - "license": "ISC", - "dependencies": { - "d3-dispatch": "1 - 3", - "d3-drag": "2 - 3", - "d3-interpolate": "1 - 3", - "d3-selection": "2 - 3", - "d3-transition": "2 - 3" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/data-urls": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-3.0.2.tgz", - "integrity": "sha512-Jy/tj3ldjZJo63sVAvg6LHt2mHvl4V6AgRAmNDtLdm7faqtsx+aJG42rsyCo9JCoRVKwPFzKlIPx3DIibwSIaQ==", - "license": "MIT", - "dependencies": { - "abab": "^2.0.6", - "whatwg-mimetype": "^3.0.0", - "whatwg-url": "^11.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/data-urls/node_modules/tr46": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-3.0.0.tgz", - "integrity": "sha512-l7FvfAHlcmulp8kr+flpQZmVwtu7nfRV7NZujtN0OqES8EL4O4e0qqzL0DC5gAvx/ZC/9lk6rhcUwYvkBnBnYA==", - "license": "MIT", - "dependencies": { - "punycode": "^2.1.1" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/data-urls/node_modules/webidl-conversions": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-7.0.0.tgz", - "integrity": "sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==", - "license": "BSD-2-Clause", - "engines": { - "node": ">=12" - } - }, - "node_modules/data-urls/node_modules/whatwg-url": { - "version": "11.0.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-11.0.0.tgz", - "integrity": "sha512-RKT8HExMpoYx4igMiVMY83lN6UeITKJlBQ+vR/8ZJ8OCdSiN3RwCq+9gH0+Xzj0+5IrM6i4j/6LuvzbZIQgEcQ==", - "license": "MIT", - "dependencies": { - "tr46": "^3.0.0", - "webidl-conversions": "^7.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/debug": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.1.tgz", - "integrity": "sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==", - "license": "MIT", - "dependencies": { - "ms": "^2.1.3" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "node_modules/decimal.js": { - "version": "10.5.0", - "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.5.0.tgz", - "integrity": "sha512-8vDa8Qxvr/+d94hSh5P3IJwI5t8/c0KsMp+g8bNw9cY2icONa5aPfvKeieW1WlG0WQYwwhJ7mjui2xtiePQSXw==", - "license": "MIT" - }, - "node_modules/decode-named-character-reference": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/decode-named-character-reference/-/decode-named-character-reference-1.1.0.tgz", - "integrity": "sha512-Wy+JTSbFThEOXQIR2L6mxJvEs+veIzpmqD7ynWxMXGpnk3smkHQOp6forLdHsKpAMW9iJpaBBIxz285t1n1C3w==", - "license": "MIT", - "dependencies": { - "character-entities": "^2.0.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/decode-named-character-reference/node_modules/character-entities": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-2.0.2.tgz", - "integrity": "sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/decompress-response": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz", - "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==", - "devOptional": true, - "license": "MIT", - "dependencies": { - "mimic-response": "^3.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/decompress-response/node_modules/mimic-response": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz", - "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==", - "devOptional": true, - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/deep-extend": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", - "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", - "license": "MIT", - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/deep-is": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", - "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/defaults": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/defaults/-/defaults-3.0.0.tgz", - "integrity": "sha512-RsqXDEAALjfRTro+IFNKpcPCt0/Cy2FqHSIlnomiJp9YGadpQnrtbRpSgN2+np21qHcIKiva4fiOQGjS9/qR/A==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/defer-to-connect": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-2.0.1.tgz", - "integrity": "sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10" - } - }, - "node_modules/delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", - "license": "MIT", - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/delegates": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", - "integrity": "sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==", - "license": "MIT", - "optional": true, - "peer": true - }, - "node_modules/depd": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", - "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/dequal": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", - "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/detect-libc": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.4.tgz", - "integrity": "sha512-3UDv+G9CsCKO1WKMGw9fwq/SWJYbI0c5Y7LU1AXYoDdbhE2AHQ6N6Nb34sG8Fj7T5APy8qXDCKuuIHd1BR0tVA==", - "license": "Apache-2.0", - "optional": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/detect-node-es": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/detect-node-es/-/detect-node-es-1.1.0.tgz", - "integrity": "sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ==", - "license": "MIT" - }, - "node_modules/devlop": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/devlop/-/devlop-1.1.0.tgz", - "integrity": "sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==", - "license": "MIT", - "dependencies": { - "dequal": "^2.0.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/didyoumean": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", - "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==", - "license": "Apache-2.0" - }, - "node_modules/diff": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/diff/-/diff-5.2.0.tgz", - "integrity": "sha512-uIFDxqpRZGZ6ThOk84hEfqWoHx2devRFvpTZcTHur85vImfaxUbTW9Ryh4CpCuDnToOP1CEtXKIgytHBPVff5A==", - "license": "BSD-3-Clause", - "engines": { - "node": ">=0.3.1" - } - }, - "node_modules/diff-match-patch": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/diff-match-patch/-/diff-match-patch-1.0.5.tgz", - "integrity": "sha512-IayShXAgj/QMXgB0IWmKx+rOPuGMhqm5w6jvFxmVenXKIzRqTAAsbBPT3kWQeGANj3jGgvcvv4yK6SxqYmikgw==", - "license": "Apache-2.0" - }, - "node_modules/diff-sequences": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.6.3.tgz", - "integrity": "sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==", - "license": "MIT", - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/dlv": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", - "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==", - "license": "MIT" - }, - "node_modules/dom-accessibility-api": { - "version": "0.5.16", - "resolved": "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.5.16.tgz", - "integrity": "sha512-X7BJ2yElsnOJ30pZF4uIIDfBEVgF4XEBxL9Bxhy6dnrm5hkzqmsWHGTiHqRiITNhMyFLyAiWndIJP7Z1NTteDg==", - "dev": true, - "license": "MIT", - "peer": true - }, - "node_modules/domexception": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/domexception/-/domexception-4.0.0.tgz", - "integrity": "sha512-A2is4PLG+eeSfoTMA95/s4pvAoSo2mKtiM5jlHkAVewmiO8ISFTFKZjH7UAM1Atli/OT/7JHOrJRJiMKUZKYBw==", - "deprecated": "Use your platform's native DOMException instead", - "license": "MIT", - "dependencies": { - "webidl-conversions": "^7.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/domexception/node_modules/webidl-conversions": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-7.0.0.tgz", - "integrity": "sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==", - "license": "BSD-2-Clause", - "engines": { - "node": ">=12" - } - }, - "node_modules/dompurify": { - "version": "3.2.5", - "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.2.5.tgz", - "integrity": "sha512-mLPd29uoRe9HpvwP2TxClGQBzGXeEC/we/q+bFlmPPmj2p2Ugl3r6ATu/UU1v77DXNcehiBg9zsr1dREyA/dJQ==", - "license": "(MPL-2.0 OR Apache-2.0)", - "optionalDependencies": { - "@types/trusted-types": "^2.0.7" - } - }, - "node_modules/dot-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", - "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", - "license": "MIT", - "dependencies": { - "no-case": "^3.0.4", - "tslib": "^2.0.3" - } - }, - "node_modules/dot-prop": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz", - "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==", - "license": "MIT", - "dependencies": { - "is-obj": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/dotenv": { - "version": "16.5.0", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.5.0.tgz", - "integrity": "sha512-m/C+AwOAr9/W1UOIZUo232ejMNnJAJtYQjUbHoNTBNTJSvqzzDh7vnrei3o3r3m9blf6ZoDkvcw0VmozNRFJxg==", - "license": "BSD-2-Clause", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://dotenvx.com" - } - }, - "node_modules/dunder-proto": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz", - "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==", - "license": "MIT", - "dependencies": { - "call-bind-apply-helpers": "^1.0.1", - "es-errors": "^1.3.0", - "gopd": "^1.2.0" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/eastasianwidth": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", - "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", - "license": "MIT" - }, - "node_modules/ee-first": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", - "dev": true, - "license": "MIT" - }, - "node_modules/effect": { - "version": "3.15.1", - "resolved": "https://registry.npmjs.org/effect/-/effect-3.15.1.tgz", - "integrity": "sha512-n3bDF6K3R+FSVuH+dSVU3ya2pI4Wt/tnKzum3DC/3b5e0E9HfhrhbkonOkYU3AVJJOzCA6zZE2/y6EUgQNAY4g==", - "license": "MIT", - "dependencies": { - "@standard-schema/spec": "^1.0.0", - "fast-check": "^3.23.1" - } - }, - "node_modules/electron-to-chromium": { - "version": "1.5.152", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.152.tgz", - "integrity": "sha512-xBOfg/EBaIlVsHipHl2VdTPJRSvErNUaqW8ejTq5OlOlIYx1wOllCHsAvAIrr55jD1IYEfdR86miUEt8H5IeJg==", - "license": "ISC" - }, - "node_modules/elkjs": { - "version": "0.9.3", - "resolved": "https://registry.npmjs.org/elkjs/-/elkjs-0.9.3.tgz", - "integrity": "sha512-f/ZeWvW/BCXbhGEf1Ujp29EASo/lk1FDnETgNKwJrsVvGZhUWCZyg3xLJjAsxfOmt8KjswHmI5EwCQcPMpOYhQ==", - "license": "EPL-2.0" - }, - "node_modules/emoji-regex": { - "version": "10.4.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.4.0.tgz", - "integrity": "sha512-EC+0oUMY1Rqm4O6LLrgjtYDvcVYTy7chDnM4Q7030tP4Kwj3u/pR6gP9ygnp2CJMK5Gq+9Q2oqmrFJAz01DXjw==", - "license": "MIT" - }, - "node_modules/encodeurl": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz", - "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/end-of-stream": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", - "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", - "license": "MIT", - "optional": true, - "dependencies": { - "once": "^1.4.0" - } - }, - "node_modules/engine.io": { - "version": "6.6.4", - "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-6.6.4.tgz", - "integrity": "sha512-ZCkIjSYNDyGn0R6ewHDtXgns/Zre/NT6Agvq1/WobF7JXgFff4SeDroKiCO3fNJreU9YG429Sc81o4w5ok/W5g==", - "license": "MIT", - "dependencies": { - "@types/cors": "^2.8.12", - "@types/node": ">=10.0.0", - "accepts": "~1.3.4", - "base64id": "2.0.0", - "cookie": "~0.7.2", - "cors": "~2.8.5", - "debug": "~4.3.1", - "engine.io-parser": "~5.2.1", - "ws": "~8.17.1" - }, - "engines": { - "node": ">=10.2.0" - } - }, - "node_modules/engine.io-client": { - "version": "6.6.3", - "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-6.6.3.tgz", - "integrity": "sha512-T0iLjnyNWahNyv/lcjS2y4oE358tVS/SYQNxYXGAJ9/GLgH4VCvOQ/mhTjqU88mLZCQgiG8RIegFHYCdVC+j5w==", - "license": "MIT", - "dependencies": { - "@socket.io/component-emitter": "~3.1.0", - "debug": "~4.3.1", - "engine.io-parser": "~5.2.1", - "ws": "~8.17.1", - "xmlhttprequest-ssl": "~2.1.1" - } - }, - "node_modules/engine.io-client/node_modules/debug": { - "version": "4.3.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz", - "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==", - "license": "MIT", - "dependencies": { - "ms": "^2.1.3" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "node_modules/engine.io-parser": { - "version": "5.2.3", - "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-5.2.3.tgz", - "integrity": "sha512-HqD3yTBfnBxIrbnM1DoD6Pcq8NECnh8d4As1Qgh0z5Gg3jRRIqijury0CL3ghu/edArpUYiYqQiDUQBIs4np3Q==", - "license": "MIT", - "engines": { - "node": ">=10.0.0" - } - }, - "node_modules/engine.io/node_modules/accepts": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", - "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", - "license": "MIT", - "dependencies": { - "mime-types": "~2.1.34", - "negotiator": "0.6.3" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/engine.io/node_modules/debug": { - "version": "4.3.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz", - "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==", - "license": "MIT", - "dependencies": { - "ms": "^2.1.3" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "node_modules/engine.io/node_modules/mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/engine.io/node_modules/mime-types": { - "version": "2.1.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", - "license": "MIT", - "dependencies": { - "mime-db": "1.52.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/engine.io/node_modules/negotiator": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", - "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/entities": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", - "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", - "license": "BSD-2-Clause", - "funding": { - "url": "https://github.com/fb55/entities?sponsor=1" - } - }, - "node_modules/error-ex": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", - "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", - "license": "MIT", - "dependencies": { - "is-arrayish": "^0.2.1" - } - }, - "node_modules/es-define-property": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz", - "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==", - "license": "MIT", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/es-errors": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", - "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", - "license": "MIT", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/es-object-atoms": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz", - "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==", - "license": "MIT", - "dependencies": { - "es-errors": "^1.3.0" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/es-set-tostringtag": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz", - "integrity": "sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==", - "license": "MIT", - "dependencies": { - "es-errors": "^1.3.0", - "get-intrinsic": "^1.2.6", - "has-tostringtag": "^1.0.2", - "hasown": "^2.0.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/esbuild": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.21.5.tgz", - "integrity": "sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==", - "hasInstallScript": true, - "license": "MIT", - "bin": { - "esbuild": "bin/esbuild" - }, - "engines": { - "node": ">=12" - }, - "optionalDependencies": { - "@esbuild/aix-ppc64": "0.21.5", - "@esbuild/android-arm": "0.21.5", - "@esbuild/android-arm64": "0.21.5", - "@esbuild/android-x64": "0.21.5", - "@esbuild/darwin-arm64": "0.21.5", - "@esbuild/darwin-x64": "0.21.5", - "@esbuild/freebsd-arm64": "0.21.5", - "@esbuild/freebsd-x64": "0.21.5", - "@esbuild/linux-arm": "0.21.5", - "@esbuild/linux-arm64": "0.21.5", - "@esbuild/linux-ia32": "0.21.5", - "@esbuild/linux-loong64": "0.21.5", - "@esbuild/linux-mips64el": "0.21.5", - "@esbuild/linux-ppc64": "0.21.5", - "@esbuild/linux-riscv64": "0.21.5", - "@esbuild/linux-s390x": "0.21.5", - "@esbuild/linux-x64": "0.21.5", - "@esbuild/netbsd-x64": "0.21.5", - "@esbuild/openbsd-x64": "0.21.5", - "@esbuild/sunos-x64": "0.21.5", - "@esbuild/win32-arm64": "0.21.5", - "@esbuild/win32-ia32": "0.21.5", - "@esbuild/win32-x64": "0.21.5" - } - }, - "node_modules/escalade": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", - "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/escape-goat": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/escape-goat/-/escape-goat-2.1.1.tgz", - "integrity": "sha512-8/uIhbG12Csjy2JEW7D9pHbreaVaS/OpN3ycnyvElTdwM5n6GY6W6e2IPemfvGZeUMqZ9A/3GqIZMgKnBhAw/Q==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/escape-html": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", - "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==", - "dev": true, - "license": "MIT" - }, - "node_modules/escape-string-regexp": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", - "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/escodegen": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.1.0.tgz", - "integrity": "sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==", - "license": "BSD-2-Clause", - "dependencies": { - "esprima": "^4.0.1", - "estraverse": "^5.2.0", - "esutils": "^2.0.2" - }, - "bin": { - "escodegen": "bin/escodegen.js", - "esgenerate": "bin/esgenerate.js" - }, - "engines": { - "node": ">=6.0" - }, - "optionalDependencies": { - "source-map": "~0.6.1" - } - }, - "node_modules/escodegen/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "license": "BSD-3-Clause", - "optional": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/eslint": { - "version": "9.26.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.26.0.tgz", - "integrity": "sha512-Hx0MOjPh6uK9oq9nVsATZKE/Wlbai7KFjfCuw9UHaguDW3x+HF0O5nIi3ud39TWgrTjTO5nHxmL3R1eANinWHQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@eslint-community/eslint-utils": "^4.2.0", - "@eslint-community/regexpp": "^4.12.1", - "@eslint/config-array": "^0.20.0", - "@eslint/config-helpers": "^0.2.1", - "@eslint/core": "^0.13.0", - "@eslint/eslintrc": "^3.3.1", - "@eslint/js": "9.26.0", - "@eslint/plugin-kit": "^0.2.8", - "@humanfs/node": "^0.16.6", - "@humanwhocodes/module-importer": "^1.0.1", - "@humanwhocodes/retry": "^0.4.2", - "@modelcontextprotocol/sdk": "^1.8.0", - "@types/estree": "^1.0.6", - "@types/json-schema": "^7.0.15", - "ajv": "^6.12.4", - "chalk": "^4.0.0", - "cross-spawn": "^7.0.6", - "debug": "^4.3.2", - "escape-string-regexp": "^4.0.0", - "eslint-scope": "^8.3.0", - "eslint-visitor-keys": "^4.2.0", - "espree": "^10.3.0", - "esquery": "^1.5.0", - "esutils": "^2.0.2", - "fast-deep-equal": "^3.1.3", - "file-entry-cache": "^8.0.0", - "find-up": "^5.0.0", - "glob-parent": "^6.0.2", - "ignore": "^5.2.0", - "imurmurhash": "^0.1.4", - "is-glob": "^4.0.0", - "json-stable-stringify-without-jsonify": "^1.0.1", - "lodash.merge": "^4.6.2", - "minimatch": "^3.1.2", - "natural-compare": "^1.4.0", - "optionator": "^0.9.3", - "zod": "^3.24.2" - }, - "bin": { - "eslint": "bin/eslint.js" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "url": "https://eslint.org/donate" - }, - "peerDependencies": { - "jiti": "*" - }, - "peerDependenciesMeta": { - "jiti": { - "optional": true - } - } - }, - "node_modules/eslint-scope": { - "version": "8.3.0", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-8.3.0.tgz", - "integrity": "sha512-pUNxi75F8MJ/GdeKtVLSbYg4ZI34J6C0C7sbL4YOp2exGwen7ZsuBqKzUhXd0qMQ362yET3z+uPwKeg/0C2XCQ==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^5.2.0" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/eslint-visitor-keys": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.0.tgz", - "integrity": "sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/eslint/node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dev": true, - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/eslint/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/esm": { - "version": "3.2.25", - "resolved": "https://registry.npmjs.org/esm/-/esm-3.2.25.tgz", - "integrity": "sha512-U1suiZ2oDVWv4zPO56S0NcR5QriEahGtdN2OR6FiOG4WJvcjBVFB0qI4+eKoWFH483PKGuLuu6V8Z4T5g63UVA==", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/esm-env": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/esm-env/-/esm-env-1.2.2.tgz", - "integrity": "sha512-Epxrv+Nr/CaL4ZcFGPJIYLWFom+YeV1DqMLHJoEd9SYRxNbaFruBwfEX/kkHUJf55j2+TUbmDcmuilbP1TmXHA==", - "license": "MIT" - }, - "node_modules/espree": { - "version": "10.3.0", - "resolved": "https://registry.npmjs.org/espree/-/espree-10.3.0.tgz", - "integrity": "sha512-0QYC8b24HWY8zjRnDTL6RiHfDbAWn63qb4LMj1Z4b076A4une81+z03Kg7l7mn/48PUTqoLptSXez8oknU8Clg==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "acorn": "^8.14.0", - "acorn-jsx": "^5.3.2", - "eslint-visitor-keys": "^4.2.0" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", - "license": "BSD-2-Clause", - "bin": { - "esparse": "bin/esparse.js", - "esvalidate": "bin/esvalidate.js" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/esquery": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.6.0.tgz", - "integrity": "sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==", - "dev": true, - "license": "BSD-3-Clause", - "dependencies": { - "estraverse": "^5.1.0" - }, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/esrap": { - "version": "1.4.6", - "resolved": "https://registry.npmjs.org/esrap/-/esrap-1.4.6.tgz", - "integrity": "sha512-F/D2mADJ9SHY3IwksD4DAXjTt7qt7GWUf3/8RhCNWmC/67tyb55dpimHmy7EplakFaflV0R/PC+fdSPqrRHAQw==", - "license": "MIT", - "dependencies": { - "@jridgewell/sourcemap-codec": "^1.4.15" - } - }, - "node_modules/esrecurse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", - "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "estraverse": "^5.2.0" - }, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", - "license": "BSD-2-Clause", - "engines": { - "node": ">=4.0" - } - }, - "node_modules/estree-walker": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", - "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==", - "license": "MIT" - }, - "node_modules/esutils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", - "license": "BSD-2-Clause", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/etag": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/eventsource": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-3.0.7.tgz", - "integrity": "sha512-CRT1WTyuQoD771GW56XEZFQ/ZoSfWid1alKGDYMmkt2yl8UXrVR4pspqWNEcqKvVIzg6PAltWjxcSSPrboA4iA==", - "dev": true, - "license": "MIT", - "dependencies": { - "eventsource-parser": "^3.0.1" - }, - "engines": { - "node": ">=18.0.0" - } - }, - "node_modules/eventsource-parser": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/eventsource-parser/-/eventsource-parser-3.0.2.tgz", - "integrity": "sha512-6RxOBZ/cYgd8usLwsEl+EC09Au/9BcmCKYF2/xbml6DNczf7nv0MQb+7BA2F+li6//I+28VNlQR37XfQtcAJuA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=18.0.0" - } - }, - "node_modules/execa": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", - "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", - "dev": true, - "license": "MIT", - "dependencies": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.0", - "human-signals": "^2.1.0", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.1", - "onetime": "^5.1.2", - "signal-exit": "^3.0.3", - "strip-final-newline": "^2.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" - } - }, - "node_modules/expand-template": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/expand-template/-/expand-template-2.0.3.tgz", - "integrity": "sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==", - "license": "(MIT OR WTFPL)", - "optional": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/expect": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/expect/-/expect-29.7.0.tgz", - "integrity": "sha512-2Zks0hf1VLFYI1kbh0I5jP3KHHyCHpkfyHBzsSXRFgl/Bg9mWYfMW8oD+PdMPlEwy5HNsR9JutYy6pMeOh61nw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jest/expect-utils": "^29.7.0", - "jest-get-type": "^29.6.3", - "jest-matcher-utils": "^29.7.0", - "jest-message-util": "^29.7.0", - "jest-util": "^29.7.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/express": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/express/-/express-5.1.0.tgz", - "integrity": "sha512-DT9ck5YIRU+8GYzzU5kT3eHGA5iL+1Zd0EutOmTE9Dtk+Tvuzd23VBU+ec7HPNSTxXYO55gPV/hq4pSBJDjFpA==", - "dev": true, - "license": "MIT", - "dependencies": { - "accepts": "^2.0.0", - "body-parser": "^2.2.0", - "content-disposition": "^1.0.0", - "content-type": "^1.0.5", - "cookie": "^0.7.1", - "cookie-signature": "^1.2.1", - "debug": "^4.4.0", - "encodeurl": "^2.0.0", - "escape-html": "^1.0.3", - "etag": "^1.8.1", - "finalhandler": "^2.1.0", - "fresh": "^2.0.0", - "http-errors": "^2.0.0", - "merge-descriptors": "^2.0.0", - "mime-types": "^3.0.0", - "on-finished": "^2.4.1", - "once": "^1.4.0", - "parseurl": "^1.3.3", - "proxy-addr": "^2.0.7", - "qs": "^6.14.0", - "range-parser": "^1.2.1", - "router": "^2.2.0", - "send": "^1.1.0", - "serve-static": "^2.2.0", - "statuses": "^2.0.1", - "type-is": "^2.0.1", - "vary": "^1.1.2" - }, - "engines": { - "node": ">= 18" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/express" - } - }, - "node_modules/express-rate-limit": { - "version": "7.5.0", - "resolved": "https://registry.npmjs.org/express-rate-limit/-/express-rate-limit-7.5.0.tgz", - "integrity": "sha512-eB5zbQh5h+VenMPM3fh+nw1YExi5nMr6HUCR62ELSP11huvxm/Uir1H1QEyTkk5QX6A58pX6NmaTMceKZ0Eodg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 16" - }, - "funding": { - "url": "https://github.com/sponsors/express-rate-limit" - }, - "peerDependencies": { - "express": "^4.11 || 5 || ^5.0.0-beta.1" - } - }, - "node_modules/express/node_modules/content-disposition": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-1.0.0.tgz", - "integrity": "sha512-Au9nRL8VNUut/XSzbQA38+M78dzP4D+eqg3gfJHMIHHYa3bg067xj1KxMUWj+VULbiZMowKngFFbKczUrNJ1mg==", - "dev": true, - "license": "MIT", - "dependencies": { - "safe-buffer": "5.2.1" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/ext-list": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/ext-list/-/ext-list-2.2.2.tgz", - "integrity": "sha512-u+SQgsubraE6zItfVA0tBuCBhfU9ogSRnsvygI7wht9TS510oLkBRXBsqopeUG/GBOIQyKZO9wjTqIu/sf5zFA==", - "dev": true, - "license": "MIT", - "dependencies": { - "mime-db": "^1.28.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/ext-name": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ext-name/-/ext-name-5.0.0.tgz", - "integrity": "sha512-yblEwXAbGv1VQDmow7s38W77hzAgJAO50ztBLMcUyUBfxv1HC+LGwtiEN+Co6LtlqT/5uwVOxsD4TNIilWhwdQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "ext-list": "^2.0.0", - "sort-keys-length": "^1.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/extend": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", - "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", - "license": "MIT" - }, - "node_modules/fast-check": { - "version": "3.23.2", - "resolved": "https://registry.npmjs.org/fast-check/-/fast-check-3.23.2.tgz", - "integrity": "sha512-h5+1OzzfCC3Ef7VbtKdcv7zsstUQwUDlYpUTvjeUsJAssPgLn7QzbboPtL5ro04Mq0rPOsMzl7q5hIbRs2wD1A==", - "funding": [ - { - "type": "individual", - "url": "https://github.com/sponsors/dubzzz" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/fast-check" - } - ], - "license": "MIT", - "dependencies": { - "pure-rand": "^6.1.0" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", - "license": "MIT" - }, - "node_modules/fast-fifo": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/fast-fifo/-/fast-fifo-1.3.2.tgz", - "integrity": "sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/fast-glob": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.3.tgz", - "integrity": "sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==", - "license": "MIT", - "dependencies": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.2", - "merge2": "^1.3.0", - "micromatch": "^4.0.8" - }, - "engines": { - "node": ">=8.6.0" - } - }, - "node_modules/fast-glob/node_modules/glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "license": "ISC", - "dependencies": { - "is-glob": "^4.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/fast-json-stable-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", - "dev": true, - "license": "MIT" - }, - "node_modules/fast-levenshtein": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", - "dev": true, - "license": "MIT" - }, - "node_modules/fast-uri": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.0.6.tgz", - "integrity": "sha512-Atfo14OibSv5wAp4VWNsFYE1AchQRTv9cBGWET4pZWHzYshFSS9NQI6I57rdKn9croWVMbYFbLhJ+yJvmZIIHw==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/fastify" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/fastify" - } - ], - "license": "BSD-3-Clause" - }, - "node_modules/faster-babel-types": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/faster-babel-types/-/faster-babel-types-0.1.0.tgz", - "integrity": "sha512-0bEgAyXBdX330U6WbY80Q/h8k0NAPT3Z3sRlC6Fiv0kxekow9JQv2KBL55jIDFxNKcixjvByNnTZfH4axKSB9g==", - "license": "MIT", - "engines": { - "node": ">=10" - }, - "peerDependencies": { - "@babel/types": "^7" - } - }, - "node_modules/fastq": { - "version": "1.19.1", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.19.1.tgz", - "integrity": "sha512-GwLTyxkCXjXbxqIhTsMI2Nui8huMPtnxg7krajPJAjnEG/iiOS7i+zCtWGZR9G0NBKbXKh6X9m9UIsYX/N6vvQ==", - "license": "ISC", - "dependencies": { - "reusify": "^1.0.4" - } - }, - "node_modules/fault": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/fault/-/fault-1.0.4.tgz", - "integrity": "sha512-CJ0HCB5tL5fYTEA7ToAq5+kTwd++Borf1/bifxd9iT70QcXr4MRrO3Llf8Ifs70q+SJcGHFtnIE/Nw6giCtECA==", - "license": "MIT", - "dependencies": { - "format": "^0.2.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/fetch-intercept": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/fetch-intercept/-/fetch-intercept-2.4.0.tgz", - "integrity": "sha512-BPZ2LM9Dh1ua2ovQf03N6rhWg1qxdVD5qK/G4llvcemt6M+jjxCuIDxJ+6IiG+uz//3UQmgfKEv0gOGvYIxZ7g==", - "license": "MIT" - }, - "node_modules/fetch-retry": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/fetch-retry/-/fetch-retry-6.0.0.tgz", - "integrity": "sha512-BUFj1aMubgib37I3v4q78fYo63Po7t4HUPTpQ6/QE6yK6cIQrP+W43FYToeTEyg5m2Y7eFUtijUuAv/PDlWuag==", - "license": "MIT" - }, - "node_modules/fflate": { - "version": "0.4.8", - "resolved": "https://registry.npmjs.org/fflate/-/fflate-0.4.8.tgz", - "integrity": "sha512-FJqqoDBR00Mdj9ppamLa/Y7vxm+PRmNWA67N846RvsoYVMKB4q3y/de5PA7gUmRMYK/8CMz2GDZQmCRN1wBcWA==", - "license": "MIT" - }, - "node_modules/file-entry-cache": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-8.0.0.tgz", - "integrity": "sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "flat-cache": "^4.0.0" - }, - "engines": { - "node": ">=16.0.0" - } - }, - "node_modules/file-saver": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/file-saver/-/file-saver-2.0.5.tgz", - "integrity": "sha512-P9bmyZ3h/PRG+Nzga+rbdI4OEpNDzAVyy74uVO9ATgzLK6VtAsYybF/+TOCvrc0MO793d6+42lLyZTw7/ArVzA==", - "license": "MIT" - }, - "node_modules/file-type": { - "version": "19.6.0", - "resolved": "https://registry.npmjs.org/file-type/-/file-type-19.6.0.tgz", - "integrity": "sha512-VZR5I7k5wkD0HgFnMsq5hOsSc710MJMu5Nc5QYsbe38NN5iPV/XTObYLc/cpttRTf6lX538+5uO1ZQRhYibiZQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "get-stream": "^9.0.1", - "strtok3": "^9.0.1", - "token-types": "^6.0.0", - "uint8array-extras": "^1.3.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sindresorhus/file-type?sponsor=1" - } - }, - "node_modules/file-type/node_modules/get-stream": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-9.0.1.tgz", - "integrity": "sha512-kVCxPF3vQM/N0B1PmoqVUqgHP+EeVjmZSQn+1oCRPxd2P21P2F19lIgbR3HBosbB1PUhOAoctJnfEn2GbN2eZA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@sec-ant/readable-stream": "^0.4.1", - "is-stream": "^4.0.1" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/file-type/node_modules/is-stream": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-4.0.1.tgz", - "integrity": "sha512-Dnz92NInDqYckGEUJv689RbRiTSEHCQ7wOVeALbkOz999YpqT46yMRIGtSNl2iCL1waAZSx40+h59NV/EwzV/A==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/filename-reserved-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/filename-reserved-regex/-/filename-reserved-regex-3.0.0.tgz", - "integrity": "sha512-hn4cQfU6GOT/7cFHXBqeBg2TbrMBgdD0kcjLhvSQYYwm3s4B6cjvBfb7nBALJLAXqmU5xajSa7X2NnUud/VCdw==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/filenamify": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/filenamify/-/filenamify-6.0.0.tgz", - "integrity": "sha512-vqIlNogKeyD3yzrm0yhRMQg8hOVwYcYRfjEoODd49iCprMn4HL85gK3HcykQE53EPIpX3HcAbGA5ELQv216dAQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "filename-reserved-regex": "^3.0.0" - }, - "engines": { - "node": ">=16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/fill-range": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", - "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", - "license": "MIT", - "dependencies": { - "to-regex-range": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/finalhandler": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-2.1.0.tgz", - "integrity": "sha512-/t88Ty3d5JWQbWYgaOGCCYfXRwV1+be02WqYYlL6h0lEiUAMPM8o8qKGO01YIkOHzka2up08wvgYD0mDiI+q3Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "debug": "^4.4.0", - "encodeurl": "^2.0.0", - "escape-html": "^1.0.3", - "on-finished": "^2.4.1", - "parseurl": "^1.3.3", - "statuses": "^2.0.1" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/find-root": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz", - "integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==", - "license": "MIT", - "peer": true - }, - "node_modules/find-up": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", - "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", - "dev": true, - "license": "MIT", - "dependencies": { - "locate-path": "^6.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/find-versions": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/find-versions/-/find-versions-5.1.0.tgz", - "integrity": "sha512-+iwzCJ7C5v5KgcBuueqVoNiHVoQpwiUK5XFLjf0affFTep+Wcw93tPvmb8tqujDNmzhBDPddnWV/qgWSXgq+Hg==", - "dev": true, - "license": "MIT", - "dependencies": { - "semver-regex": "^4.0.5" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/flat-cache": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-4.0.1.tgz", - "integrity": "sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==", - "dev": true, - "license": "MIT", - "dependencies": { - "flatted": "^3.2.9", - "keyv": "^4.5.4" - }, - "engines": { - "node": ">=16" - } - }, - "node_modules/flatted": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.3.tgz", - "integrity": "sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg==", - "dev": true, - "license": "ISC" - }, - "node_modules/follow-redirects": { - "version": "1.15.9", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.9.tgz", - "integrity": "sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ==", - "funding": [ - { - "type": "individual", - "url": "https://github.com/sponsors/RubenVerborgh" - } - ], - "license": "MIT", - "engines": { - "node": ">=4.0" - }, - "peerDependenciesMeta": { - "debug": { - "optional": true - } - } - }, - "node_modules/foreground-child": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.3.1.tgz", - "integrity": "sha512-gIXjKqtFuWEgzFRJA9WCQeSJLZDjgJUOMCMzxtvFq/37KojM1BFGufqsCy0r4qSQmYLsZYMeyRqzIWOMup03sw==", - "license": "ISC", - "dependencies": { - "cross-spawn": "^7.0.6", - "signal-exit": "^4.0.1" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/foreground-child/node_modules/signal-exit": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", - "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", - "license": "ISC", - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/form-data": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.2.tgz", - "integrity": "sha512-hGfm/slu0ZabnNt4oaRZ6uREyfCj6P4fT/n6A1rGV+Z0VdGXjfOhVUpkn6qVQONHGIFwmveGXyDs75+nr6FM8w==", - "license": "MIT", - "dependencies": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.8", - "es-set-tostringtag": "^2.1.0", - "mime-types": "^2.1.12" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/form-data-encoder": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/form-data-encoder/-/form-data-encoder-2.1.4.tgz", - "integrity": "sha512-yDYSgNMraqvnxiEXO4hi88+YZxaHC6QKzb5N84iRCTDeRO7ZALpir/lVmf/uXUhnwUr2O4HU8s/n6x+yNjQkHw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 14.17" - } - }, - "node_modules/form-data/node_modules/mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/form-data/node_modules/mime-types": { - "version": "2.1.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", - "license": "MIT", - "dependencies": { - "mime-db": "1.52.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/format": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/format/-/format-0.2.2.tgz", - "integrity": "sha512-wzsgA6WOq+09wrU1tsJ09udeR/YZRaeArL9e1wPbFg3GG2yDnC2ldKpxs4xunpFF9DgqCqOIra3bc1HWrJ37Ww==", - "engines": { - "node": ">=0.4.x" - } - }, - "node_modules/forwarded": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", - "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/fraction.js": { - "version": "4.3.7", - "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.7.tgz", - "integrity": "sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==", - "dev": true, - "license": "MIT", - "engines": { - "node": "*" - }, - "funding": { - "type": "patreon", - "url": "https://github.com/sponsors/rawify" - } - }, - "node_modules/framer-motion": { - "version": "11.18.2", - "resolved": "https://registry.npmjs.org/framer-motion/-/framer-motion-11.18.2.tgz", - "integrity": "sha512-5F5Och7wrvtLVElIpclDT0CBzMVg3dL22B64aZwHtsIY8RB4mXICLrkajK4G9R+ieSAGcgrLeae2SeUTg2pr6w==", - "license": "MIT", - "dependencies": { - "motion-dom": "^11.18.1", - "motion-utils": "^11.18.1", - "tslib": "^2.4.0" - }, - "peerDependencies": { - "@emotion/is-prop-valid": "*", - "react": "^18.0.0 || ^19.0.0", - "react-dom": "^18.0.0 || ^19.0.0" - }, - "peerDependenciesMeta": { - "@emotion/is-prop-valid": { - "optional": true - }, - "react": { - "optional": true - }, - "react-dom": { - "optional": true - } - } - }, - "node_modules/framesync": { - "version": "6.1.2", - "resolved": "https://registry.npmjs.org/framesync/-/framesync-6.1.2.tgz", - "integrity": "sha512-jBTqhX6KaQVDyus8muwZbBeGGP0XgujBRbQ7gM7BRdS3CadCZIHiawyzYLnafYcvZIh5j8WE7cxZKFn7dXhu9g==", - "license": "MIT", - "peer": true, - "dependencies": { - "tslib": "2.4.0" - } - }, - "node_modules/framesync/node_modules/tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==", - "license": "0BSD", - "peer": true - }, - "node_modules/fresh": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/fresh/-/fresh-2.0.0.tgz", - "integrity": "sha512-Rx/WycZ60HOaqLKAi6cHRKKI7zxWbJ31MhntmtwMoaTeF7XFH9hhBp8vITaMidfljRQ6eYWCKkaTK+ykVJHP2A==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/fs-constants": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", - "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==", - "license": "MIT", - "optional": true - }, - "node_modules/fs-minipass": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", - "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", - "license": "ISC", - "optional": true, - "peer": true, - "dependencies": { - "minipass": "^3.0.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/fs-minipass/node_modules/minipass": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", - "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", - "license": "ISC", - "optional": true, - "peer": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/fs-minipass/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "license": "ISC", - "optional": true, - "peer": true - }, - "node_modules/fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", - "license": "ISC", - "optional": true, - "peer": true - }, - "node_modules/fsevents": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", - "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", - "hasInstallScript": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": "^8.16.0 || ^10.6.0 || >=11.0.0" - } - }, - "node_modules/function-bind": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", - "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/fuse.js": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/fuse.js/-/fuse.js-7.1.0.tgz", - "integrity": "sha512-trLf4SzuuUxfusZADLINj+dE8clK1frKdmqiJNb1Es75fmI5oY6X2mxLVUciLLjxqw/xr72Dhy+lER6dGd02FQ==", - "license": "Apache-2.0", - "engines": { - "node": ">=10" - } - }, - "node_modules/gauge": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/gauge/-/gauge-3.0.2.tgz", - "integrity": "sha512-+5J6MS/5XksCuXq++uFRsnUd7Ovu1XenbeuIuNRJxYWjgQbPuFhT14lAvsWfqfAmnwluf1OwMjz39HjfLPci0Q==", - "deprecated": "This package is no longer supported.", - "license": "ISC", - "optional": true, - "peer": true, - "dependencies": { - "aproba": "^1.0.3 || ^2.0.0", - "color-support": "^1.1.2", - "console-control-strings": "^1.0.0", - "has-unicode": "^2.0.1", - "object-assign": "^4.1.1", - "signal-exit": "^3.0.0", - "string-width": "^4.2.3", - "strip-ansi": "^6.0.1", - "wide-align": "^1.1.2" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/gauge/node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "license": "MIT", - "optional": true, - "peer": true - }, - "node_modules/gauge/node_modules/string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "license": "MIT", - "optional": true, - "peer": true, - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/gauge/node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "license": "MIT", - "optional": true, - "peer": true, - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/gensync": { - "version": "1.0.0-beta.2", - "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", - "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/get-caller-file": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", - "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", - "license": "ISC", - "engines": { - "node": "6.* || 8.* || >= 10.*" - } - }, - "node_modules/get-intrinsic": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz", - "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==", - "license": "MIT", - "dependencies": { - "call-bind-apply-helpers": "^1.0.2", - "es-define-property": "^1.0.1", - "es-errors": "^1.3.0", - "es-object-atoms": "^1.1.1", - "function-bind": "^1.1.2", - "get-proto": "^1.0.1", - "gopd": "^1.2.0", - "has-symbols": "^1.1.0", - "hasown": "^2.0.2", - "math-intrinsics": "^1.1.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/get-nonce": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/get-nonce/-/get-nonce-1.0.1.tgz", - "integrity": "sha512-FJhYRoDaiatfEkUK8HKlicmu/3SGFD51q3itKDGoSTysQJBnfOcxU5GxnhE1E6soB76MbT0MBtnKJuXyAx+96Q==", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/get-proto": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz", - "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==", - "license": "MIT", - "dependencies": { - "dunder-proto": "^1.0.1", - "es-object-atoms": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/get-stream": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", - "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/github-from-package": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/github-from-package/-/github-from-package-0.0.0.tgz", - "integrity": "sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==", - "license": "MIT", - "optional": true - }, - "node_modules/glob": { - "version": "10.4.5", - "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz", - "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==", - "license": "ISC", - "dependencies": { - "foreground-child": "^3.1.0", - "jackspeak": "^3.1.2", - "minimatch": "^9.0.4", - "minipass": "^7.1.2", - "package-json-from-dist": "^1.0.0", - "path-scurry": "^1.11.1" - }, - "bin": { - "glob": "dist/esm/bin.mjs" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/glob-parent": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", - "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", - "license": "ISC", - "dependencies": { - "is-glob": "^4.0.3" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/global-dirs": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-3.0.1.tgz", - "integrity": "sha512-NBcGGFbBA9s1VzD41QXDG+3++t9Mn5t1FpLdhESY6oKY4gYTFpX4wO3sqGUa0Srjtbfj3szX0RnemmrVRUdULA==", - "license": "MIT", - "dependencies": { - "ini": "2.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/global-dirs/node_modules/ini": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz", - "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==", - "license": "ISC", - "engines": { - "node": ">=10" - } - }, - "node_modules/globals": { - "version": "11.12.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/globrex": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/globrex/-/globrex-0.1.2.tgz", - "integrity": "sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==", - "license": "MIT" - }, - "node_modules/gopd": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz", - "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==", - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/got": { - "version": "13.0.0", - "resolved": "https://registry.npmjs.org/got/-/got-13.0.0.tgz", - "integrity": "sha512-XfBk1CxOOScDcMr9O1yKkNaQyy865NbYs+F7dr4H0LZMVgCj2Le59k6PqbNHoL5ToeaEQUYh6c6yMfVcc6SJxA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@sindresorhus/is": "^5.2.0", - "@szmarczak/http-timer": "^5.0.1", - "cacheable-lookup": "^7.0.0", - "cacheable-request": "^10.2.8", - "decompress-response": "^6.0.0", - "form-data-encoder": "^2.1.2", - "get-stream": "^6.0.1", - "http2-wrapper": "^2.1.10", - "lowercase-keys": "^3.0.0", - "p-cancelable": "^3.0.0", - "responselike": "^3.0.0" - }, - "engines": { - "node": ">=16" - }, - "funding": { - "url": "https://github.com/sindresorhus/got?sponsor=1" - } - }, - "node_modules/graceful-fs": { - "version": "4.2.11", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", - "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", - "license": "ISC" - }, - "node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/has-symbols": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz", - "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==", - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-tostringtag": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", - "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", - "license": "MIT", - "dependencies": { - "has-symbols": "^1.0.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-unicode": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", - "integrity": "sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==", - "license": "ISC", - "optional": true, - "peer": true - }, - "node_modules/has-yarn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/has-yarn/-/has-yarn-2.1.0.tgz", - "integrity": "sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/hasown": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", - "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", - "license": "MIT", - "dependencies": { - "function-bind": "^1.1.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/hast-util-from-dom": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/hast-util-from-dom/-/hast-util-from-dom-4.2.0.tgz", - "integrity": "sha512-t1RJW/OpJbCAJQeKi3Qrj1cAOLA0+av/iPFori112+0X7R3wng+jxLA+kXec8K4szqPRGI8vPxbbpEYvvpwaeQ==", - "license": "ISC", - "dependencies": { - "hastscript": "^7.0.0", - "web-namespaces": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/hast-util-from-dom/node_modules/hast-util-parse-selector": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/hast-util-parse-selector/-/hast-util-parse-selector-3.1.1.tgz", - "integrity": "sha512-jdlwBjEexy1oGz0aJ2f4GKMaVKkA9jwjr4MjAAI22E5fM/TXVZHuS5OpONtdeIkRKqAaryQ2E9xNQxijoThSZA==", - "license": "MIT", - "dependencies": { - "@types/hast": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/hast-util-from-dom/node_modules/hastscript": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/hastscript/-/hastscript-7.2.0.tgz", - "integrity": "sha512-TtYPq24IldU8iKoJQqvZOuhi5CyCQRAbvDOX0x1eW6rsHSxa/1i2CCiptNTotGHJ3VoHRGmqiv6/D3q113ikkw==", - "license": "MIT", - "dependencies": { - "@types/hast": "^2.0.0", - "comma-separated-tokens": "^2.0.0", - "hast-util-parse-selector": "^3.0.0", - "property-information": "^6.0.0", - "space-separated-tokens": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/hast-util-from-parse5": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/hast-util-from-parse5/-/hast-util-from-parse5-7.1.2.tgz", - "integrity": "sha512-Nz7FfPBuljzsN3tCQ4kCBKqdNhQE2l0Tn+X1ubgKBPRoiDIu1mL08Cfw4k7q71+Duyaw7DXDN+VTAp4Vh3oCOw==", - "license": "MIT", - "dependencies": { - "@types/hast": "^2.0.0", - "@types/unist": "^2.0.0", - "hastscript": "^7.0.0", - "property-information": "^6.0.0", - "vfile": "^5.0.0", - "vfile-location": "^4.0.0", - "web-namespaces": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/hast-util-from-parse5/node_modules/hast-util-parse-selector": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/hast-util-parse-selector/-/hast-util-parse-selector-3.1.1.tgz", - "integrity": "sha512-jdlwBjEexy1oGz0aJ2f4GKMaVKkA9jwjr4MjAAI22E5fM/TXVZHuS5OpONtdeIkRKqAaryQ2E9xNQxijoThSZA==", - "license": "MIT", - "dependencies": { - "@types/hast": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/hast-util-from-parse5/node_modules/hastscript": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/hastscript/-/hastscript-7.2.0.tgz", - "integrity": "sha512-TtYPq24IldU8iKoJQqvZOuhi5CyCQRAbvDOX0x1eW6rsHSxa/1i2CCiptNTotGHJ3VoHRGmqiv6/D3q113ikkw==", - "license": "MIT", - "dependencies": { - "@types/hast": "^2.0.0", - "comma-separated-tokens": "^2.0.0", - "hast-util-parse-selector": "^3.0.0", - "property-information": "^6.0.0", - "space-separated-tokens": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/hast-util-is-element": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/hast-util-is-element/-/hast-util-is-element-2.1.3.tgz", - "integrity": "sha512-O1bKah6mhgEq2WtVMk+Ta5K7pPMqsBBlmzysLdcwKVrqzZQ0CHqUPiIVspNhAG1rvxpvJjtGee17XfauZYKqVA==", - "license": "MIT", - "dependencies": { - "@types/hast": "^2.0.0", - "@types/unist": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/hast-util-parse-selector": { - "version": "2.2.5", - "resolved": "https://registry.npmjs.org/hast-util-parse-selector/-/hast-util-parse-selector-2.2.5.tgz", - "integrity": "sha512-7j6mrk/qqkSehsM92wQjdIgWM2/BW61u/53G6xmC8i1OmEdKLHbk419QKQUjz6LglWsfqoiHmyMRkP1BGjecNQ==", - "license": "MIT", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/hast-util-raw": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/hast-util-raw/-/hast-util-raw-7.2.3.tgz", - "integrity": "sha512-RujVQfVsOrxzPOPSzZFiwofMArbQke6DJjnFfceiEbFh7S05CbPt0cYN+A5YeD3pso0JQk6O1aHBnx9+Pm2uqg==", - "license": "MIT", - "dependencies": { - "@types/hast": "^2.0.0", - "@types/parse5": "^6.0.0", - "hast-util-from-parse5": "^7.0.0", - "hast-util-to-parse5": "^7.0.0", - "html-void-elements": "^2.0.0", - "parse5": "^6.0.0", - "unist-util-position": "^4.0.0", - "unist-util-visit": "^4.0.0", - "vfile": "^5.0.0", - "web-namespaces": "^2.0.0", - "zwitch": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/hast-util-to-parse5": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/hast-util-to-parse5/-/hast-util-to-parse5-7.1.0.tgz", - "integrity": "sha512-YNRgAJkH2Jky5ySkIqFXTQiaqcAtJyVE+D5lkN6CdtOqrnkLfGYYrEcKuHOJZlp+MwjSwuD3fZuawI+sic/RBw==", - "license": "MIT", - "dependencies": { - "@types/hast": "^2.0.0", - "comma-separated-tokens": "^2.0.0", - "property-information": "^6.0.0", - "space-separated-tokens": "^2.0.0", - "web-namespaces": "^2.0.0", - "zwitch": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/hast-util-to-text": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/hast-util-to-text/-/hast-util-to-text-3.1.2.tgz", - "integrity": "sha512-tcllLfp23dJJ+ju5wCCZHVpzsQQ43+moJbqVX3jNWPB7z/KFC4FyZD6R7y94cHL6MQ33YtMZL8Z0aIXXI4XFTw==", - "license": "MIT", - "dependencies": { - "@types/hast": "^2.0.0", - "@types/unist": "^2.0.0", - "hast-util-is-element": "^2.0.0", - "unist-util-find-after": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/hast-util-whitespace": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/hast-util-whitespace/-/hast-util-whitespace-2.0.1.tgz", - "integrity": "sha512-nAxA0v8+vXSBDt3AnRUNjyRIQ0rD+ntpbAp4LnPkumc5M9yUbSMa4XDU9Q6etY4f1Wp4bNgvc1yjiZtsTTrSng==", - "license": "MIT", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/hastscript": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/hastscript/-/hastscript-6.0.0.tgz", - "integrity": "sha512-nDM6bvd7lIqDUiYEiu5Sl/+6ReP0BMk/2f4U/Rooccxkj0P5nm+acM5PrGJ/t5I8qPGiqZSE6hVAwZEdZIvP4w==", - "license": "MIT", - "dependencies": { - "@types/hast": "^2.0.0", - "comma-separated-tokens": "^1.0.0", - "hast-util-parse-selector": "^2.0.0", - "property-information": "^5.0.0", - "space-separated-tokens": "^1.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/hastscript/node_modules/comma-separated-tokens": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-1.0.8.tgz", - "integrity": "sha512-GHuDRO12Sypu2cV70d1dkA2EUmXHgntrzbpvOB+Qy+49ypNfGgFQIC2fhhXbnyrJRynDCAARsT7Ou0M6hirpfw==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/hastscript/node_modules/property-information": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/property-information/-/property-information-5.6.0.tgz", - "integrity": "sha512-YUHSPk+A30YPv+0Qf8i9Mbfe/C0hdPXk1s1jPVToV8pk8BQtpw10ct89Eo7OWkutrwqvT0eicAxlOg3dOAu8JA==", - "license": "MIT", - "dependencies": { - "xtend": "^4.0.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/hastscript/node_modules/space-separated-tokens": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-1.1.5.tgz", - "integrity": "sha512-q/JSVd1Lptzhf5bkYm4ob4iWPjx0KiRe3sRFBNrVqbJkFaBm5vbbowy1mymoPNLRa52+oadOhJ+K49wsSeSjTA==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/hermes-estree": { - "version": "0.21.1", - "resolved": "https://registry.npmjs.org/hermes-estree/-/hermes-estree-0.21.1.tgz", - "integrity": "sha512-ayfESdfG0wZM32uGw0CMfcW6pW6RM8htLXZI56A4rr7hIOjmKw+wd3+71wUc1uQfn90ZyY1NMCbQeMnunrIidg==", - "license": "MIT" - }, - "node_modules/hermes-parser": { - "version": "0.21.1", - "resolved": "https://registry.npmjs.org/hermes-parser/-/hermes-parser-0.21.1.tgz", - "integrity": "sha512-ANsRSBqQHzca7AXbsuwKApSQhAdljPip63MgqLebSVzNUI+A3NDzfiH9Ny4df4fA7Ndso3kPR1V/x1YEc7BYxA==", - "license": "MIT", - "dependencies": { - "hermes-estree": "0.21.1" - } - }, - "node_modules/highlight.js": { - "version": "10.7.3", - "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-10.7.3.tgz", - "integrity": "sha512-tzcUFauisWKNHaRkN4Wjl/ZA07gENAjFl3J/c480dprkGTg5EQstgaNFqBfUqCq54kZRIEcreTsAgF/m2quD7A==", - "license": "BSD-3-Clause", - "engines": { - "node": "*" - } - }, - "node_modules/highlightjs-vue": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/highlightjs-vue/-/highlightjs-vue-1.0.0.tgz", - "integrity": "sha512-PDEfEF102G23vHmPhLyPboFCD+BkMGu+GuJe2d9/eH4FsCwvgBpnc9n0pGE+ffKdph38s6foEZiEjdgHdzp+IA==", - "license": "CC0-1.0" - }, - "node_modules/hoist-non-react-statics": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", - "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", - "license": "BSD-3-Clause", - "dependencies": { - "react-is": "^16.7.0" - } - }, - "node_modules/hono": { - "version": "4.7.9", - "resolved": "https://registry.npmjs.org/hono/-/hono-4.7.9.tgz", - "integrity": "sha512-/EsCoR5h7N4yu01TDu9GMCCJa6ZLk5ZJIWFFGNawAXmd1Tp53+Wir4xm0D2X19bbykWUlzQG0+BvPAji6p9E8Q==", - "license": "MIT", - "engines": { - "node": ">=16.9.0" - } - }, - "node_modules/html-encoding-sniffer": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-3.0.0.tgz", - "integrity": "sha512-oWv4T4yJ52iKrufjnyZPkrN0CH3QnrUqdB6In1g5Fe1mia8GmF36gnfNySxoZtxD5+NmYw1EElVXiBk93UeskA==", - "license": "MIT", - "dependencies": { - "whatwg-encoding": "^2.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/html-void-elements": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/html-void-elements/-/html-void-elements-2.0.1.tgz", - "integrity": "sha512-0quDb7s97CfemeJAnW9wC0hw78MtW7NU3hqtCD75g2vFlDLt36llsYD7uB7SUzojLMP24N5IatXf7ylGXiGG9A==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/http-cache-semantics": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.2.0.tgz", - "integrity": "sha512-dTxcvPXqPvXBQpq5dUr6mEMJX4oIEFv6bwom3FDwKRDsuIjjJGANqhBuoAn9c1RQJIdAKav33ED65E2ys+87QQ==", - "dev": true, - "license": "BSD-2-Clause" - }, - "node_modules/http-errors": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", - "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "depd": "2.0.0", - "inherits": "2.0.4", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "toidentifier": "1.0.1" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/http-proxy-agent": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz", - "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==", - "license": "MIT", - "dependencies": { - "@tootallnate/once": "2", - "agent-base": "6", - "debug": "4" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/http2-wrapper": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/http2-wrapper/-/http2-wrapper-2.2.1.tgz", - "integrity": "sha512-V5nVw1PAOgfI3Lmeaj2Exmeg7fenjhRUgz1lPSezy1CuhPYbgQtbQj4jZfEAEMlaL+vupsvhjqCyjzob0yxsmQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "quick-lru": "^5.1.1", - "resolve-alpn": "^1.2.0" - }, - "engines": { - "node": ">=10.19.0" - } - }, - "node_modules/https-proxy-agent": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", - "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", - "license": "MIT", - "dependencies": { - "agent-base": "6", - "debug": "4" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/human-signals": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", - "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">=10.17.0" - } - }, - "node_modules/iconv-lite": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", - "license": "MIT", - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/ieee754": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", - "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", - "devOptional": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "BSD-3-Clause" - }, - "node_modules/ignore": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", - "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 4" - } - }, - "node_modules/immutable-json-patch": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/immutable-json-patch/-/immutable-json-patch-6.0.1.tgz", - "integrity": "sha512-BHL/cXMjwFZlTOffiWNdY8ZTvNyYLrutCnWxrcKPHr5FqpAb6vsO6WWSPnVSys3+DruFN6lhHJJPHi8uELQL5g==", - "license": "ISC" - }, - "node_modules/import-fresh": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.1.tgz", - "integrity": "sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==", - "license": "MIT", - "dependencies": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/import-lazy": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-2.1.0.tgz", - "integrity": "sha512-m7ZEHgtw69qOGw+jwxXkHlrlIPdTGkyh66zXZ1ajZbxkDBNjSY/LGbmjc7h0s2ELsUDTAhFr55TrPSSqJGPG0A==", - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", - "license": "MIT", - "engines": { - "node": ">=0.8.19" - } - }, - "node_modules/indent-string": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", - "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", - "deprecated": "This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.", - "license": "ISC", - "optional": true, - "peer": true, - "dependencies": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "node_modules/inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "devOptional": true, - "license": "ISC" - }, - "node_modules/ini": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", - "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", - "license": "ISC" - }, - "node_modules/inline-style-parser": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.1.1.tgz", - "integrity": "sha512-7NXolsK4CAS5+xvdj5OMMbI962hU/wvwoxk+LWR9Ek9bVtyuuYScDN6eS0rUm6TxApFpw7CX1o4uJzcd4AyD3Q==", - "license": "MIT" - }, - "node_modules/inspect-with-kind": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/inspect-with-kind/-/inspect-with-kind-1.0.5.tgz", - "integrity": "sha512-MAQUJuIo7Xqk8EVNP+6d3CKq9c80hi4tjIbIAT6lmGW9W6WzlHiu9PS8uSuUYU+Do+j1baiFp3H25XEVxDIG2g==", - "dev": true, - "license": "ISC", - "dependencies": { - "kind-of": "^6.0.2" - } - }, - "node_modules/ipaddr.js": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", - "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/is-alphabetical": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-1.0.4.tgz", - "integrity": "sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/is-alphanumerical": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-1.0.4.tgz", - "integrity": "sha512-UzoZUr+XfVz3t3v4KyGEniVL9BDRoQtY7tOyrRybkVNjDFWyo1yhXNGrrBTQxp3ib9BLAWs7k2YKBQsFRkZG9A==", - "license": "MIT", - "dependencies": { - "is-alphabetical": "^1.0.0", - "is-decimal": "^1.0.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", - "license": "MIT" - }, - "node_modules/is-binary-path": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", - "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", - "license": "MIT", - "dependencies": { - "binary-extensions": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/is-buffer": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.5.tgz", - "integrity": "sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/is-ci": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", - "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==", - "license": "MIT", - "dependencies": { - "ci-info": "^2.0.0" - }, - "bin": { - "is-ci": "bin.js" - } - }, - "node_modules/is-ci/node_modules/ci-info": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", - "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==", - "license": "MIT" - }, - "node_modules/is-core-module": { - "version": "2.16.1", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.16.1.tgz", - "integrity": "sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==", - "license": "MIT", - "dependencies": { - "hasown": "^2.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-decimal": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-1.0.4.tgz", - "integrity": "sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/is-glob": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", - "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", - "license": "MIT", - "dependencies": { - "is-extglob": "^2.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-hexadecimal": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-1.0.4.tgz", - "integrity": "sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/is-installed-globally": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.4.0.tgz", - "integrity": "sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==", - "license": "MIT", - "dependencies": { - "global-dirs": "^3.0.0", - "is-path-inside": "^3.0.2" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-npm": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-5.0.0.tgz", - "integrity": "sha512-WW/rQLOazUq+ST/bCAVBp/2oMERWLsR7OrKyt052dNDk4DHcDE0/7QSXITlmi+VBcV13DfIbysG3tZJm5RfdBA==", - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "license": "MIT", - "engines": { - "node": ">=0.12.0" - } - }, - "node_modules/is-obj": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", - "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/is-path-inside": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", - "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/is-plain-obj": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", - "integrity": "sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-potential-custom-element-name": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", - "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==", - "license": "MIT" - }, - "node_modules/is-promise": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-4.0.0.tgz", - "integrity": "sha512-hvpoI6korhJMnej285dSg6nu1+e6uxs7zG3BYAm5byqDsgJNWwxzM6z6iZiAgQR4TJ30JmBTOwqZUw3WlyH3AQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/is-reference": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/is-reference/-/is-reference-3.0.3.tgz", - "integrity": "sha512-ixkJoqQvAP88E6wLydLGGqCJsrFUnqoH6HnaczB8XmDH1oaWU+xxdptvikTgaEhtZ53Ky6YXiBuUI2WXLMCwjw==", - "license": "MIT", - "dependencies": { - "@types/estree": "^1.0.6" - } - }, - "node_modules/is-stream": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", - "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-typedarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==", - "license": "MIT" - }, - "node_modules/is-yarn-global": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/is-yarn-global/-/is-yarn-global-0.3.0.tgz", - "integrity": "sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw==", - "license": "MIT" - }, - "node_modules/isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", - "license": "ISC" - }, - "node_modules/isomorphic-fetch": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/isomorphic-fetch/-/isomorphic-fetch-3.0.0.tgz", - "integrity": "sha512-qvUtwJ3j6qwsF3jLxkZ72qCgjMysPzDfeV240JHiGZsANBYd+EEuu35v7dfrJ9Up0Ak07D7GGSkGhCHTqg/5wA==", - "license": "MIT", - "dependencies": { - "node-fetch": "^2.6.1", - "whatwg-fetch": "^3.4.1" - } - }, - "node_modules/jackspeak": { - "version": "3.4.3", - "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.3.tgz", - "integrity": "sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==", - "license": "BlueOak-1.0.0", - "dependencies": { - "@isaacs/cliui": "^8.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - }, - "optionalDependencies": { - "@pkgjs/parseargs": "^0.11.0" - } - }, - "node_modules/jest-diff": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.7.0.tgz", - "integrity": "sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw==", - "dev": true, - "license": "MIT", - "dependencies": { - "chalk": "^4.0.0", - "diff-sequences": "^29.6.3", - "jest-get-type": "^29.6.3", - "pretty-format": "^29.7.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-diff/node_modules/ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jest-diff/node_modules/pretty-format": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz", - "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jest/schemas": "^29.6.3", - "ansi-styles": "^5.0.0", - "react-is": "^18.0.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-diff/node_modules/react-is": { - "version": "18.3.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz", - "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==", - "dev": true, - "license": "MIT" - }, - "node_modules/jest-get-type": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.6.3.tgz", - "integrity": "sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-matcher-utils": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.7.0.tgz", - "integrity": "sha512-sBkD+Xi9DtcChsI3L3u0+N0opgPYnCRPtGcQYrgXmR+hmt/fYfWAL0xRXYU8eWOdfuLgBe0YCW3AFtnRLagq/g==", - "dev": true, - "license": "MIT", - "dependencies": { - "chalk": "^4.0.0", - "jest-diff": "^29.7.0", - "jest-get-type": "^29.6.3", - "pretty-format": "^29.7.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-matcher-utils/node_modules/ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jest-matcher-utils/node_modules/pretty-format": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz", - "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jest/schemas": "^29.6.3", - "ansi-styles": "^5.0.0", - "react-is": "^18.0.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-matcher-utils/node_modules/react-is": { - "version": "18.3.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz", - "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==", - "dev": true, - "license": "MIT" - }, - "node_modules/jest-message-util": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.7.0.tgz", - "integrity": "sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/code-frame": "^7.12.13", - "@jest/types": "^29.6.3", - "@types/stack-utils": "^2.0.0", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.9", - "micromatch": "^4.0.4", - "pretty-format": "^29.7.0", - "slash": "^3.0.0", - "stack-utils": "^2.0.3" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-message-util/node_modules/ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jest-message-util/node_modules/pretty-format": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz", - "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jest/schemas": "^29.6.3", - "ansi-styles": "^5.0.0", - "react-is": "^18.0.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-message-util/node_modules/react-is": { - "version": "18.3.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz", - "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==", - "dev": true, - "license": "MIT" - }, - "node_modules/jest-util": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", - "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jest/types": "^29.6.3", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.9", - "picomatch": "^2.2.3" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-util/node_modules/ci-info": { - "version": "3.9.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.9.0.tgz", - "integrity": "sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/sibiraj-s" - } - ], - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-util/node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8.6" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/jiti": { - "version": "1.21.7", - "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.21.7.tgz", - "integrity": "sha512-/imKNG4EbWNrVjoNC/1H5/9GFy+tqjGBHCaSsN+P2RnPqjsLmv6UD3Ej+Kj8nBWaRAwyk7kK5ZUc+OEatnTR3A==", - "license": "MIT", - "bin": { - "jiti": "bin/jiti.js" - } - }, - "node_modules/jmespath": { - "version": "0.16.0", - "resolved": "https://registry.npmjs.org/jmespath/-/jmespath-0.16.0.tgz", - "integrity": "sha512-9FzQjJ7MATs1tSpnco1K6ayiYE3figslrXA72G2HQ/n76RzvYlofyi5QM+iX4YRs/pu3yzxlVQSST23+dMDknw==", - "license": "Apache-2.0", - "engines": { - "node": ">= 0.6.0" - } - }, - "node_modules/js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", - "license": "MIT" - }, - "node_modules/js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", - "license": "MIT", - "dependencies": { - "argparse": "^2.0.1" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/jsep": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/jsep/-/jsep-1.4.0.tgz", - "integrity": "sha512-B7qPcEVE3NVkmSJbaYxvv4cHkVW7DQsZz13pUMrfS8z8Q/BuShN+gcTXrUlPiGqM2/t/EEaI030bpxMqY8gMlw==", - "license": "MIT", - "engines": { - "node": ">= 10.16.0" - } - }, - "node_modules/jsesc": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz", - "integrity": "sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==", - "license": "MIT", - "bin": { - "jsesc": "bin/jsesc" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/json-buffer": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", - "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/json-parse-even-better-errors": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", - "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", - "license": "MIT" - }, - "node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true, - "license": "MIT" - }, - "node_modules/json-source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/json-source-map/-/json-source-map-0.6.1.tgz", - "integrity": "sha512-1QoztHPsMQqhDq0hlXY5ZqcEdUzxQEIxgFkKl4WUp2pgShObl+9ovi4kRh2TfvAfxAoHOJ9vIMEqk3k4iex7tg==", - "license": "MIT" - }, - "node_modules/json-stable-stringify-without-jsonify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", - "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", - "dev": true, - "license": "MIT" - }, - "node_modules/json5": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", - "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", - "license": "MIT", - "bin": { - "json5": "lib/cli.js" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/jsonpath-plus": { - "version": "10.3.0", - "resolved": "https://registry.npmjs.org/jsonpath-plus/-/jsonpath-plus-10.3.0.tgz", - "integrity": "sha512-8TNmfeTCk2Le33A3vRRwtuworG/L5RrgMvdjhKZxvyShO+mBu2fP50OWUjRLNtvw344DdDarFh9buFAZs5ujeA==", - "license": "MIT", - "dependencies": { - "@jsep-plugin/assignment": "^1.3.0", - "@jsep-plugin/regex": "^1.0.4", - "jsep": "^1.4.0" - }, - "bin": { - "jsonpath": "bin/jsonpath-cli.js", - "jsonpath-plus": "bin/jsonpath-cli.js" - }, - "engines": { - "node": ">=18.0.0" - } - }, - "node_modules/jsonrepair": { - "version": "3.12.0", - "resolved": "https://registry.npmjs.org/jsonrepair/-/jsonrepair-3.12.0.tgz", - "integrity": "sha512-SWfjz8SuQ0wZjwsxtSJ3Zy8vvLg6aO/kxcp9TWNPGwJKgTZVfhNEQBMk/vPOpYCDFWRxD6QWuI6IHR1t615f0w==", - "license": "ISC", - "bin": { - "jsonrepair": "bin/cli.js" - } - }, - "node_modules/katex": { - "version": "0.16.22", - "resolved": "https://registry.npmjs.org/katex/-/katex-0.16.22.tgz", - "integrity": "sha512-XCHRdUw4lf3SKBaJe4EvgqIuWwkPSo9XoeO8GjQW94Bp7TWv9hNhzZjZ+OH9yf1UmLygb7DIT5GSFQiyt16zYg==", - "funding": [ - "https://opencollective.com/katex", - "https://github.com/sponsors/katex" - ], - "license": "MIT", - "dependencies": { - "commander": "^8.3.0" - }, - "bin": { - "katex": "cli.js" - } - }, - "node_modules/keyv": { - "version": "4.5.4", - "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", - "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", - "dev": true, - "license": "MIT", - "dependencies": { - "json-buffer": "3.0.1" - } - }, - "node_modules/kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/kleur": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz", - "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/levn": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", - "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "prelude-ls": "^1.2.1", - "type-check": "~0.4.0" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/lilconfig": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.1.3.tgz", - "integrity": "sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw==", - "license": "MIT", - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/antonk52" - } - }, - "node_modules/lines-and-columns": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", - "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", - "license": "MIT" - }, - "node_modules/locate-character": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-character/-/locate-character-3.0.0.tgz", - "integrity": "sha512-SW13ws7BjaeJ6p7Q6CO2nchbYEc3X3J6WrmTTDto7yMPqVSZTUyY5Tjbid+Ab8gLnATtygYtiDIJGQRRn2ZOiA==", - "license": "MIT" - }, - "node_modules/locate-path": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", - "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", - "dev": true, - "license": "MIT", - "dependencies": { - "p-locate": "^5.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", - "license": "MIT" - }, - "node_modules/lodash-es": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash-es/-/lodash-es-4.17.21.tgz", - "integrity": "sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==", - "license": "MIT" - }, - "node_modules/lodash.castarray": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/lodash.castarray/-/lodash.castarray-4.4.0.tgz", - "integrity": "sha512-aVx8ztPv7/2ULbArGJ2Y42bG1mEQ5mGjpdvrbJcJFU3TbYybe+QlLS4pst9zV52ymy2in1KpFPiZnAOATxD4+Q==", - "dev": true, - "license": "MIT" - }, - "node_modules/lodash.get": { - "version": "4.4.2", - "resolved": "https://registry.npmjs.org/lodash.get/-/lodash.get-4.4.2.tgz", - "integrity": "sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ==", - "deprecated": "This package is deprecated. Use the optional chaining (?.) operator instead.", - "license": "MIT" - }, - "node_modules/lodash.isequal": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz", - "integrity": "sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==", - "deprecated": "This package is deprecated. Use require('node:util').isDeepStrictEqual instead.", - "license": "MIT" - }, - "node_modules/lodash.isplainobject": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", - "integrity": "sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==", - "dev": true, - "license": "MIT" - }, - "node_modules/lodash.merge": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", - "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/lodash.mergewith": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/lodash.mergewith/-/lodash.mergewith-4.6.2.tgz", - "integrity": "sha512-GK3g5RPZWTRSeLSpgP8Xhra+pnjBC56q9FZYe1d5RN3TJ35dbkGy3YqBSMbyCrlbi+CM9Z3Jk5yTL7RCsqboyQ==", - "license": "MIT", - "peer": true - }, - "node_modules/longest-streak": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-3.1.0.tgz", - "integrity": "sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/loose-envify": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", - "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", - "license": "MIT", - "dependencies": { - "js-tokens": "^3.0.0 || ^4.0.0" - }, - "bin": { - "loose-envify": "cli.js" - } - }, - "node_modules/lower-case": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", - "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", - "license": "MIT", - "dependencies": { - "tslib": "^2.0.3" - } - }, - "node_modules/lowercase-keys": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-3.0.0.tgz", - "integrity": "sha512-ozCC6gdQ+glXOQsveKD0YsDy8DSQFjDTz4zyzEHNV5+JP5D62LmfDZ6o1cycFx9ouG940M5dE8C8CTewdj2YWQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/lowlight": { - "version": "1.20.0", - "resolved": "https://registry.npmjs.org/lowlight/-/lowlight-1.20.0.tgz", - "integrity": "sha512-8Ktj+prEb1RoCPkEOrPMYUN/nCggB7qAWe3a7OpMjWQkh3l2RD5wKRQ+o8Q8YuI9RG/xs95waaI/E6ym/7NsTw==", - "license": "MIT", - "dependencies": { - "fault": "^1.0.0", - "highlight.js": "~10.7.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/lru-cache": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", - "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", - "license": "ISC", - "dependencies": { - "yallist": "^3.0.2" - } - }, - "node_modules/lucide-react": { - "version": "0.503.0", - "resolved": "https://registry.npmjs.org/lucide-react/-/lucide-react-0.503.0.tgz", - "integrity": "sha512-HGGkdlPWQ0vTF8jJ5TdIqhQXZi6uh3LnNgfZ8MHiuxFfX3RZeA79r2MW2tHAZKlAVfoNE8esm3p+O6VkIvpj6w==", - "license": "ISC", - "peerDependencies": { - "react": "^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0" - } - }, - "node_modules/lz-string": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/lz-string/-/lz-string-1.5.0.tgz", - "integrity": "sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ==", - "dev": true, - "license": "MIT", - "peer": true, - "bin": { - "lz-string": "bin/bin.js" - } - }, - "node_modules/magic-string": { - "version": "0.30.17", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.17.tgz", - "integrity": "sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA==", - "license": "MIT", - "dependencies": { - "@jridgewell/sourcemap-codec": "^1.5.0" - } - }, - "node_modules/make-cancellable-promise": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/make-cancellable-promise/-/make-cancellable-promise-1.3.2.tgz", - "integrity": "sha512-GCXh3bq/WuMbS+Ky4JBPW1hYTOU+znU+Q5m9Pu+pI8EoUqIHk9+tviOKC6/qhHh8C4/As3tzJ69IF32kdz85ww==", - "license": "MIT", - "funding": { - "url": "https://github.com/wojtekmaj/make-cancellable-promise?sponsor=1" - } - }, - "node_modules/make-dir": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-4.0.0.tgz", - "integrity": "sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==", - "dev": true, - "license": "MIT", - "dependencies": { - "semver": "^7.5.3" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/make-event-props": { - "version": "1.6.2", - "resolved": "https://registry.npmjs.org/make-event-props/-/make-event-props-1.6.2.tgz", - "integrity": "sha512-iDwf7mA03WPiR8QxvcVHmVWEPfMY1RZXerDVNCRYW7dUr2ppH3J58Rwb39/WG39yTZdRSxr3x+2v22tvI0VEvA==", - "license": "MIT", - "funding": { - "url": "https://github.com/wojtekmaj/make-event-props?sponsor=1" - } - }, - "node_modules/markdown-table": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/markdown-table/-/markdown-table-3.0.4.tgz", - "integrity": "sha512-wiYz4+JrLyb/DqW2hkFJxP7Vd7JuTDm77fvbM8VfEQdmSMqcImWeeRbHwZjBjIFki/VaMK2BhFi7oUUZeM5bqw==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/math-intrinsics": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz", - "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==", - "license": "MIT", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/mathjax-full": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/mathjax-full/-/mathjax-full-3.2.2.tgz", - "integrity": "sha512-+LfG9Fik+OuI8SLwsiR02IVdjcnRCy5MufYLi0C3TdMT56L/pjB0alMVGgoWJF8pN9Rc7FESycZB9BMNWIid5w==", - "license": "Apache-2.0", - "dependencies": { - "esm": "^3.2.25", - "mhchemparser": "^4.1.0", - "mj-context-menu": "^0.6.1", - "speech-rule-engine": "^4.0.6" - } - }, - "node_modules/mdast-util-definitions": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/mdast-util-definitions/-/mdast-util-definitions-5.1.2.tgz", - "integrity": "sha512-8SVPMuHqlPME/z3gqVwWY4zVXn8lqKv/pAhC57FuJ40ImXyBpmO5ukh98zB2v7Blql2FiHjHv9LVztSIqjY+MA==", - "license": "MIT", - "dependencies": { - "@types/mdast": "^3.0.0", - "@types/unist": "^2.0.0", - "unist-util-visit": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-find-and-replace": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/mdast-util-find-and-replace/-/mdast-util-find-and-replace-2.2.2.tgz", - "integrity": "sha512-MTtdFRz/eMDHXzeK6W3dO7mXUlF82Gom4y0oOgvHhh/HXZAGvIQDUvQ0SuUx+j2tv44b8xTHOm8K/9OoRFnXKw==", - "license": "MIT", - "dependencies": { - "@types/mdast": "^3.0.0", - "escape-string-regexp": "^5.0.0", - "unist-util-is": "^5.0.0", - "unist-util-visit-parents": "^5.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-find-and-replace/node_modules/escape-string-regexp": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", - "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/mdast-util-from-markdown": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-1.3.1.tgz", - "integrity": "sha512-4xTO/M8c82qBcnQc1tgpNtubGUW/Y1tBQ1B0i5CtSoelOLKFYlElIr3bvgREYYO5iRqbMY1YuqZng0GVOI8Qww==", - "license": "MIT", - "dependencies": { - "@types/mdast": "^3.0.0", - "@types/unist": "^2.0.0", - "decode-named-character-reference": "^1.0.0", - "mdast-util-to-string": "^3.1.0", - "micromark": "^3.0.0", - "micromark-util-decode-numeric-character-reference": "^1.0.0", - "micromark-util-decode-string": "^1.0.0", - "micromark-util-normalize-identifier": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "unist-util-stringify-position": "^3.0.0", - "uvu": "^0.5.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-gfm": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/mdast-util-gfm/-/mdast-util-gfm-2.0.2.tgz", - "integrity": "sha512-qvZ608nBppZ4icQlhQQIAdc6S3Ffj9RGmzwUKUWuEICFnd1LVkN3EktF7ZHAgfcEdvZB5owU9tQgt99e2TlLjg==", - "license": "MIT", - "dependencies": { - "mdast-util-from-markdown": "^1.0.0", - "mdast-util-gfm-autolink-literal": "^1.0.0", - "mdast-util-gfm-footnote": "^1.0.0", - "mdast-util-gfm-strikethrough": "^1.0.0", - "mdast-util-gfm-table": "^1.0.0", - "mdast-util-gfm-task-list-item": "^1.0.0", - "mdast-util-to-markdown": "^1.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-gfm-autolink-literal": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-autolink-literal/-/mdast-util-gfm-autolink-literal-1.0.3.tgz", - "integrity": "sha512-My8KJ57FYEy2W2LyNom4n3E7hKTuQk/0SES0u16tjA9Z3oFkF4RrC/hPAPgjlSpezsOvI8ObcXcElo92wn5IGA==", - "license": "MIT", - "dependencies": { - "@types/mdast": "^3.0.0", - "ccount": "^2.0.0", - "mdast-util-find-and-replace": "^2.0.0", - "micromark-util-character": "^1.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-gfm-footnote": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-footnote/-/mdast-util-gfm-footnote-1.0.2.tgz", - "integrity": "sha512-56D19KOGbE00uKVj3sgIykpwKL179QsVFwx/DCW0u/0+URsryacI4MAdNJl0dh+u2PSsD9FtxPFbHCzJ78qJFQ==", - "license": "MIT", - "dependencies": { - "@types/mdast": "^3.0.0", - "mdast-util-to-markdown": "^1.3.0", - "micromark-util-normalize-identifier": "^1.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-gfm-strikethrough": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-strikethrough/-/mdast-util-gfm-strikethrough-1.0.3.tgz", - "integrity": "sha512-DAPhYzTYrRcXdMjUtUjKvW9z/FNAMTdU0ORyMcbmkwYNbKocDpdk+PX1L1dQgOID/+vVs1uBQ7ElrBQfZ0cuiQ==", - "license": "MIT", - "dependencies": { - "@types/mdast": "^3.0.0", - "mdast-util-to-markdown": "^1.3.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-gfm-table": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-table/-/mdast-util-gfm-table-1.0.7.tgz", - "integrity": "sha512-jjcpmNnQvrmN5Vx7y7lEc2iIOEytYv7rTvu+MeyAsSHTASGCCRA79Igg2uKssgOs1i1po8s3plW0sTu1wkkLGg==", - "license": "MIT", - "dependencies": { - "@types/mdast": "^3.0.0", - "markdown-table": "^3.0.0", - "mdast-util-from-markdown": "^1.0.0", - "mdast-util-to-markdown": "^1.3.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-gfm-task-list-item": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-task-list-item/-/mdast-util-gfm-task-list-item-1.0.2.tgz", - "integrity": "sha512-PFTA1gzfp1B1UaiJVyhJZA1rm0+Tzn690frc/L8vNX1Jop4STZgOE6bxUhnzdVSB+vm2GU1tIsuQcA9bxTQpMQ==", - "license": "MIT", - "dependencies": { - "@types/mdast": "^3.0.0", - "mdast-util-to-markdown": "^1.3.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-math": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-math/-/mdast-util-math-3.0.0.tgz", - "integrity": "sha512-Tl9GBNeG/AhJnQM221bJR2HPvLOSnLE/T9cJI9tlc6zwQk2nPk/4f0cHkOdEixQPC/j8UtKDdITswvLAy1OZ1w==", - "license": "MIT", - "dependencies": { - "@types/hast": "^3.0.0", - "@types/mdast": "^4.0.0", - "devlop": "^1.0.0", - "longest-streak": "^3.0.0", - "mdast-util-from-markdown": "^2.0.0", - "mdast-util-to-markdown": "^2.1.0", - "unist-util-remove-position": "^5.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-math/node_modules/@types/hast": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/@types/hast/-/hast-3.0.4.tgz", - "integrity": "sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==", - "license": "MIT", - "dependencies": { - "@types/unist": "*" - } - }, - "node_modules/mdast-util-math/node_modules/@types/mdast": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-4.0.4.tgz", - "integrity": "sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==", - "license": "MIT", - "dependencies": { - "@types/unist": "*" - } - }, - "node_modules/mdast-util-math/node_modules/@types/unist": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.3.tgz", - "integrity": "sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==", - "license": "MIT" - }, - "node_modules/mdast-util-math/node_modules/mdast-util-from-markdown": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-2.0.2.tgz", - "integrity": "sha512-uZhTV/8NBuw0WHkPTrCqDOl0zVe1BIng5ZtHoDk49ME1qqcjYmmLmOf0gELgcRMxN4w2iuIeVso5/6QymSrgmA==", - "license": "MIT", - "dependencies": { - "@types/mdast": "^4.0.0", - "@types/unist": "^3.0.0", - "decode-named-character-reference": "^1.0.0", - "devlop": "^1.0.0", - "mdast-util-to-string": "^4.0.0", - "micromark": "^4.0.0", - "micromark-util-decode-numeric-character-reference": "^2.0.0", - "micromark-util-decode-string": "^2.0.0", - "micromark-util-normalize-identifier": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0", - "unist-util-stringify-position": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-math/node_modules/mdast-util-phrasing": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/mdast-util-phrasing/-/mdast-util-phrasing-4.1.0.tgz", - "integrity": "sha512-TqICwyvJJpBwvGAMZjj4J2n0X8QWp21b9l0o7eXyVJ25YNWYbJDVIyD1bZXE6WtV6RmKJVYmQAKWa0zWOABz2w==", - "license": "MIT", - "dependencies": { - "@types/mdast": "^4.0.0", - "unist-util-is": "^6.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-math/node_modules/mdast-util-to-markdown": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-2.1.2.tgz", - "integrity": "sha512-xj68wMTvGXVOKonmog6LwyJKrYXZPvlwabaryTjLh9LuvovB/KAH+kvi8Gjj+7rJjsFi23nkUxRQv1KqSroMqA==", - "license": "MIT", - "dependencies": { - "@types/mdast": "^4.0.0", - "@types/unist": "^3.0.0", - "longest-streak": "^3.0.0", - "mdast-util-phrasing": "^4.0.0", - "mdast-util-to-string": "^4.0.0", - "micromark-util-classify-character": "^2.0.0", - "micromark-util-decode-string": "^2.0.0", - "unist-util-visit": "^5.0.0", - "zwitch": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-math/node_modules/mdast-util-to-string": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-4.0.0.tgz", - "integrity": "sha512-0H44vDimn51F0YwvxSJSm0eCDOJTRlmN0R1yBh4HLj9wiV1Dn0QoXGbvFAWj2hSItVTlCmBF1hqKlIyUBVFLPg==", - "license": "MIT", - "dependencies": { - "@types/mdast": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-math/node_modules/micromark": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/micromark/-/micromark-4.0.2.tgz", - "integrity": "sha512-zpe98Q6kvavpCr1NPVSCMebCKfD7CA2NqZ+rykeNhONIJBpc1tFKt9hucLGwha3jNTNI8lHpctWJWoimVF4PfA==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "@types/debug": "^4.0.0", - "debug": "^4.0.0", - "decode-named-character-reference": "^1.0.0", - "devlop": "^1.0.0", - "micromark-core-commonmark": "^2.0.0", - "micromark-factory-space": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-chunked": "^2.0.0", - "micromark-util-combine-extensions": "^2.0.0", - "micromark-util-decode-numeric-character-reference": "^2.0.0", - "micromark-util-encode": "^2.0.0", - "micromark-util-normalize-identifier": "^2.0.0", - "micromark-util-resolve-all": "^2.0.0", - "micromark-util-sanitize-uri": "^2.0.0", - "micromark-util-subtokenize": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/mdast-util-math/node_modules/micromark-core-commonmark": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-2.0.3.tgz", - "integrity": "sha512-RDBrHEMSxVFLg6xvnXmb1Ayr2WzLAWjeSATAoxwKYJV94TeNavgoIdA0a9ytzDSVzBy2YKFK+emCPOEibLeCrg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "decode-named-character-reference": "^1.0.0", - "devlop": "^1.0.0", - "micromark-factory-destination": "^2.0.0", - "micromark-factory-label": "^2.0.0", - "micromark-factory-space": "^2.0.0", - "micromark-factory-title": "^2.0.0", - "micromark-factory-whitespace": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-chunked": "^2.0.0", - "micromark-util-classify-character": "^2.0.0", - "micromark-util-html-tag-name": "^2.0.0", - "micromark-util-normalize-identifier": "^2.0.0", - "micromark-util-resolve-all": "^2.0.0", - "micromark-util-subtokenize": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/mdast-util-math/node_modules/micromark-factory-destination": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-factory-destination/-/micromark-factory-destination-2.0.1.tgz", - "integrity": "sha512-Xe6rDdJlkmbFRExpTOmRj9N3MaWmbAgdpSrBQvCFqhezUn4AHqJHbaEnfbVYYiexVSs//tqOdY/DxhjdCiJnIA==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-character": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/mdast-util-math/node_modules/micromark-factory-label": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-factory-label/-/micromark-factory-label-2.0.1.tgz", - "integrity": "sha512-VFMekyQExqIW7xIChcXn4ok29YE3rnuyveW3wZQWWqF4Nv9Wk5rgJ99KzPvHjkmPXF93FXIbBp6YdW3t71/7Vg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "devlop": "^1.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/mdast-util-math/node_modules/micromark-factory-space": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.1.tgz", - "integrity": "sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-character": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/mdast-util-math/node_modules/micromark-factory-title": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-factory-title/-/micromark-factory-title-2.0.1.tgz", - "integrity": "sha512-5bZ+3CjhAd9eChYTHsjy6TGxpOFSKgKKJPJxr293jTbfry2KDoWkhBb6TcPVB4NmzaPhMs1Frm9AZH7OD4Cjzw==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-factory-space": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/mdast-util-math/node_modules/micromark-factory-whitespace": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-factory-whitespace/-/micromark-factory-whitespace-2.0.1.tgz", - "integrity": "sha512-Ob0nuZ3PKt/n0hORHyvoD9uZhr+Za8sFoP+OnMcnWK5lngSzALgQYKMr9RJVOWLqQYuyn6ulqGWSXdwf6F80lQ==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-factory-space": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/mdast-util-math/node_modules/micromark-util-character": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", - "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/mdast-util-math/node_modules/micromark-util-chunked": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-chunked/-/micromark-util-chunked-2.0.1.tgz", - "integrity": "sha512-QUNFEOPELfmvv+4xiNg2sRYeS/P84pTW0TCgP5zc9FpXetHY0ab7SxKyAQCNCc1eK0459uoLI1y5oO5Vc1dbhA==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-symbol": "^2.0.0" - } - }, - "node_modules/mdast-util-math/node_modules/micromark-util-classify-character": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-classify-character/-/micromark-util-classify-character-2.0.1.tgz", - "integrity": "sha512-K0kHzM6afW/MbeWYWLjoHQv1sgg2Q9EccHEDzSkxiP/EaagNzCm7T/WMKZ3rjMbvIpvBiZgwR3dKMygtA4mG1Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-character": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/mdast-util-math/node_modules/micromark-util-combine-extensions": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-combine-extensions/-/micromark-util-combine-extensions-2.0.1.tgz", - "integrity": "sha512-OnAnH8Ujmy59JcyZw8JSbK9cGpdVY44NKgSM7E9Eh7DiLS2E9RNQf0dONaGDzEG9yjEl5hcqeIsj4hfRkLH/Bg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-chunked": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/mdast-util-math/node_modules/micromark-util-decode-numeric-character-reference": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-2.0.2.tgz", - "integrity": "sha512-ccUbYk6CwVdkmCQMyr64dXz42EfHGkPQlBj5p7YVGzq8I7CtjXZJrubAYezf7Rp+bjPseiROqe7G6foFd+lEuw==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-symbol": "^2.0.0" - } - }, - "node_modules/mdast-util-math/node_modules/micromark-util-decode-string": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-decode-string/-/micromark-util-decode-string-2.0.1.tgz", - "integrity": "sha512-nDV/77Fj6eH1ynwscYTOsbK7rR//Uj0bZXBwJZRfaLEJ1iGBR6kIfNmlNqaqJf649EP0F3NWNdeJi03elllNUQ==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "decode-named-character-reference": "^1.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-decode-numeric-character-reference": "^2.0.0", - "micromark-util-symbol": "^2.0.0" - } - }, - "node_modules/mdast-util-math/node_modules/micromark-util-encode": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-2.0.1.tgz", - "integrity": "sha512-c3cVx2y4KqUnwopcO9b/SCdo2O67LwJJ/UyqGfbigahfegL9myoEFoDYZgkT7f36T0bLrM9hZTAaAyH+PCAXjw==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/mdast-util-math/node_modules/micromark-util-html-tag-name": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-html-tag-name/-/micromark-util-html-tag-name-2.0.1.tgz", - "integrity": "sha512-2cNEiYDhCWKI+Gs9T0Tiysk136SnR13hhO8yW6BGNyhOC4qYFnwF1nKfD3HFAIXA5c45RrIG1ub11GiXeYd1xA==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/mdast-util-math/node_modules/micromark-util-normalize-identifier": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-2.0.1.tgz", - "integrity": "sha512-sxPqmo70LyARJs0w2UclACPUUEqltCkJ6PhKdMIDuJ3gSf/Q+/GIe3WKl0Ijb/GyH9lOpUkRAO2wp0GVkLvS9Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-symbol": "^2.0.0" - } - }, - "node_modules/mdast-util-math/node_modules/micromark-util-resolve-all": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-resolve-all/-/micromark-util-resolve-all-2.0.1.tgz", - "integrity": "sha512-VdQyxFWFT2/FGJgwQnJYbe1jjQoNTS4RjglmSjTUlpUMa95Htx9NHeYW4rGDJzbjvCsl9eLjMQwGeElsqmzcHg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/mdast-util-math/node_modules/micromark-util-sanitize-uri": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-2.0.1.tgz", - "integrity": "sha512-9N9IomZ/YuGGZZmQec1MbgxtlgougxTodVwDzzEouPKo3qFWvymFHWcnDi2vzV1ff6kas9ucW+o3yzJK9YB1AQ==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-character": "^2.0.0", - "micromark-util-encode": "^2.0.0", - "micromark-util-symbol": "^2.0.0" - } - }, - "node_modules/mdast-util-math/node_modules/micromark-util-subtokenize": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-2.1.0.tgz", - "integrity": "sha512-XQLu552iSctvnEcgXw6+Sx75GflAPNED1qx7eBJ+wydBb2KCbRZe+NwvIEEMM83uml1+2WSXpBAcp9IUCgCYWA==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "devlop": "^1.0.0", - "micromark-util-chunked": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/mdast-util-math/node_modules/micromark-util-symbol": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", - "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/mdast-util-math/node_modules/micromark-util-types": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-2.0.2.tgz", - "integrity": "sha512-Yw0ECSpJoViF1qTU4DC6NwtC4aWGt1EkzaQB8KPPyCRR8z9TWeV0HbEFGTO+ZY1wB22zmxnJqhPyTpOVCpeHTA==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/mdast-util-math/node_modules/unist-util-is": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-6.0.0.tgz", - "integrity": "sha512-2qCTHimwdxLfz+YzdGfkqNlH0tLi9xjTnHddPmJwtIG9MGsdbutfTc4P+haPD7l7Cjxf/WZj+we5qfVPvvxfYw==", - "license": "MIT", - "dependencies": { - "@types/unist": "^3.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-math/node_modules/unist-util-stringify-position": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-4.0.0.tgz", - "integrity": "sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ==", - "license": "MIT", - "dependencies": { - "@types/unist": "^3.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-math/node_modules/unist-util-visit": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-5.0.0.tgz", - "integrity": "sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg==", - "license": "MIT", - "dependencies": { - "@types/unist": "^3.0.0", - "unist-util-is": "^6.0.0", - "unist-util-visit-parents": "^6.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-math/node_modules/unist-util-visit-parents": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-6.0.1.tgz", - "integrity": "sha512-L/PqWzfTP9lzzEa6CKs0k2nARxTdZduw3zyh8d2NVBnsyvHjSX4TWse388YrrQKbvI8w20fGjGlhgT96WwKykw==", - "license": "MIT", - "dependencies": { - "@types/unist": "^3.0.0", - "unist-util-is": "^6.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-phrasing": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/mdast-util-phrasing/-/mdast-util-phrasing-3.0.1.tgz", - "integrity": "sha512-WmI1gTXUBJo4/ZmSk79Wcb2HcjPJBzM1nlI/OUWA8yk2X9ik3ffNbBGsU+09BFmXaL1IBb9fiuvq6/KMiNycSg==", - "license": "MIT", - "dependencies": { - "@types/mdast": "^3.0.0", - "unist-util-is": "^5.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-to-hast": { - "version": "12.3.0", - "resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-12.3.0.tgz", - "integrity": "sha512-pits93r8PhnIoU4Vy9bjW39M2jJ6/tdHyja9rrot9uujkN7UTU9SDnE6WNJz/IGyQk3XHX6yNNtrBH6cQzm8Hw==", - "license": "MIT", - "dependencies": { - "@types/hast": "^2.0.0", - "@types/mdast": "^3.0.0", - "mdast-util-definitions": "^5.0.0", - "micromark-util-sanitize-uri": "^1.1.0", - "trim-lines": "^3.0.0", - "unist-util-generated": "^2.0.0", - "unist-util-position": "^4.0.0", - "unist-util-visit": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-to-markdown": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-1.5.0.tgz", - "integrity": "sha512-bbv7TPv/WC49thZPg3jXuqzuvI45IL2EVAr/KxF0BSdHsU0ceFHOmwQn6evxAh1GaoK/6GQ1wp4R4oW2+LFL/A==", - "license": "MIT", - "dependencies": { - "@types/mdast": "^3.0.0", - "@types/unist": "^2.0.0", - "longest-streak": "^3.0.0", - "mdast-util-phrasing": "^3.0.0", - "mdast-util-to-string": "^3.0.0", - "micromark-util-decode-string": "^1.0.0", - "unist-util-visit": "^4.0.0", - "zwitch": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-to-string": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-3.2.0.tgz", - "integrity": "sha512-V4Zn/ncyN1QNSqSBxTrMOLpjr+IKdHl2v3KVLoWmDPscP4r9GcCi71gjgvUV1SFSKh92AjAG4peFuBl2/YgCJg==", - "license": "MIT", - "dependencies": { - "@types/mdast": "^3.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/media-typer": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-1.1.0.tgz", - "integrity": "sha512-aisnrDP4GNe06UcKFnV5bfMNPBUw4jsLGaWwWfnH3v02GnBuXX2MCVn5RbrWo0j3pczUilYblq7fQ7Nw2t5XKw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/memoize-one": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/memoize-one/-/memoize-one-6.0.0.tgz", - "integrity": "sha512-rkpe71W0N0c0Xz6QD0eJETuWAJGnJ9afsl1srmwPrI+yBCkge5EycXXbYRyvL29zZVUWQCY7InPRCv3GDXuZNw==", - "license": "MIT" - }, - "node_modules/merge-descriptors": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-2.0.0.tgz", - "integrity": "sha512-Snk314V5ayFLhp3fkUREub6WtjBfPdCPY1Ln8/8munuLuiYhsABgBVWsozAG+MWMbVEvcdcpbi9R7ww22l9Q3g==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/merge-refs": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/merge-refs/-/merge-refs-1.3.0.tgz", - "integrity": "sha512-nqXPXbso+1dcKDpPCXvwZyJILz+vSLqGGOnDrYHQYE+B8n9JTCekVLC65AfCpR4ggVyA/45Y0iR9LDyS2iI+zA==", - "license": "MIT", - "funding": { - "url": "https://github.com/wojtekmaj/merge-refs?sponsor=1" - }, - "peerDependencies": { - "@types/react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/merge-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", - "dev": true, - "license": "MIT" - }, - "node_modules/merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", - "license": "MIT", - "engines": { - "node": ">= 8" - } - }, - "node_modules/mhchemparser": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/mhchemparser/-/mhchemparser-4.2.1.tgz", - "integrity": "sha512-kYmyrCirqJf3zZ9t/0wGgRZ4/ZJw//VwaRVGA75C4nhE60vtnIzhl9J9ndkX/h6hxSN7pjg/cE0VxbnNM+bnDQ==", - "license": "Apache-2.0" - }, - "node_modules/micromark": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/micromark/-/micromark-3.2.0.tgz", - "integrity": "sha512-uD66tJj54JLYq0De10AhWycZWGQNUvDI55xPgk2sQM5kn1JYlhbCMTtEeT27+vAhW2FBQxLlOmS3pmA7/2z4aA==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "@types/debug": "^4.0.0", - "debug": "^4.0.0", - "decode-named-character-reference": "^1.0.0", - "micromark-core-commonmark": "^1.0.1", - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-chunked": "^1.0.0", - "micromark-util-combine-extensions": "^1.0.0", - "micromark-util-decode-numeric-character-reference": "^1.0.0", - "micromark-util-encode": "^1.0.0", - "micromark-util-normalize-identifier": "^1.0.0", - "micromark-util-resolve-all": "^1.0.0", - "micromark-util-sanitize-uri": "^1.0.0", - "micromark-util-subtokenize": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.1", - "uvu": "^0.5.0" - } - }, - "node_modules/micromark-core-commonmark": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-1.1.0.tgz", - "integrity": "sha512-BgHO1aRbolh2hcrzL2d1La37V0Aoz73ymF8rAcKnohLy93titmv62E0gP8Hrx9PKcKrqCZ1BbLGbP3bEhoXYlw==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "decode-named-character-reference": "^1.0.0", - "micromark-factory-destination": "^1.0.0", - "micromark-factory-label": "^1.0.0", - "micromark-factory-space": "^1.0.0", - "micromark-factory-title": "^1.0.0", - "micromark-factory-whitespace": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-chunked": "^1.0.0", - "micromark-util-classify-character": "^1.0.0", - "micromark-util-html-tag-name": "^1.0.0", - "micromark-util-normalize-identifier": "^1.0.0", - "micromark-util-resolve-all": "^1.0.0", - "micromark-util-subtokenize": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.1", - "uvu": "^0.5.0" - } - }, - "node_modules/micromark-extension-gfm": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm/-/micromark-extension-gfm-2.0.3.tgz", - "integrity": "sha512-vb9OoHqrhCmbRidQv/2+Bc6pkP0FrtlhurxZofvOEy5o8RtuuvTq+RQ1Vw5ZDNrVraQZu3HixESqbG+0iKk/MQ==", - "license": "MIT", - "dependencies": { - "micromark-extension-gfm-autolink-literal": "^1.0.0", - "micromark-extension-gfm-footnote": "^1.0.0", - "micromark-extension-gfm-strikethrough": "^1.0.0", - "micromark-extension-gfm-table": "^1.0.0", - "micromark-extension-gfm-tagfilter": "^1.0.0", - "micromark-extension-gfm-task-list-item": "^1.0.0", - "micromark-util-combine-extensions": "^1.0.0", - "micromark-util-types": "^1.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-extension-gfm-autolink-literal": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-autolink-literal/-/micromark-extension-gfm-autolink-literal-1.0.5.tgz", - "integrity": "sha512-z3wJSLrDf8kRDOh2qBtoTRD53vJ+CWIyo7uyZuxf/JAbNJjiHsOpG1y5wxk8drtv3ETAHutCu6N3thkOOgueWg==", - "license": "MIT", - "dependencies": { - "micromark-util-character": "^1.0.0", - "micromark-util-sanitize-uri": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-extension-gfm-footnote": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-footnote/-/micromark-extension-gfm-footnote-1.1.2.tgz", - "integrity": "sha512-Yxn7z7SxgyGWRNa4wzf8AhYYWNrwl5q1Z8ii+CSTTIqVkmGZF1CElX2JI8g5yGoM3GAman9/PVCUFUSJ0kB/8Q==", - "license": "MIT", - "dependencies": { - "micromark-core-commonmark": "^1.0.0", - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-normalize-identifier": "^1.0.0", - "micromark-util-sanitize-uri": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-extension-gfm-strikethrough": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-strikethrough/-/micromark-extension-gfm-strikethrough-1.0.7.tgz", - "integrity": "sha512-sX0FawVE1o3abGk3vRjOH50L5TTLr3b5XMqnP9YDRb34M0v5OoZhG+OHFz1OffZ9dlwgpTBKaT4XW/AsUVnSDw==", - "license": "MIT", - "dependencies": { - "micromark-util-chunked": "^1.0.0", - "micromark-util-classify-character": "^1.0.0", - "micromark-util-resolve-all": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-extension-gfm-table": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-table/-/micromark-extension-gfm-table-1.0.7.tgz", - "integrity": "sha512-3ZORTHtcSnMQEKtAOsBQ9/oHp9096pI/UvdPtN7ehKvrmZZ2+bbWhi0ln+I9drmwXMt5boocn6OlwQzNXeVeqw==", - "license": "MIT", - "dependencies": { - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-extension-gfm-tagfilter": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-tagfilter/-/micromark-extension-gfm-tagfilter-1.0.2.tgz", - "integrity": "sha512-5XWB9GbAUSHTn8VPU8/1DBXMuKYT5uOgEjJb8gN3mW0PNW5OPHpSdojoqf+iq1xo7vWzw/P8bAHY0n6ijpXF7g==", - "license": "MIT", - "dependencies": { - "micromark-util-types": "^1.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-extension-gfm-task-list-item": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-task-list-item/-/micromark-extension-gfm-task-list-item-1.0.5.tgz", - "integrity": "sha512-RMFXl2uQ0pNQy6Lun2YBYT9g9INXtWJULgbt01D/x8/6yJ2qpKyzdZD3pi6UIkzF++Da49xAelVKUeUMqd5eIQ==", - "license": "MIT", - "dependencies": { - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-extension-math": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/micromark-extension-math/-/micromark-extension-math-3.1.0.tgz", - "integrity": "sha512-lvEqd+fHjATVs+2v/8kg9i5Q0AP2k85H0WUOwpIVvUML8BapsMvh1XAogmQjOCsLpoKRCVQqEkQBB3NhVBcsOg==", - "license": "MIT", - "dependencies": { - "@types/katex": "^0.16.0", - "devlop": "^1.0.0", - "katex": "^0.16.0", - "micromark-factory-space": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-extension-math/node_modules/micromark-factory-space": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.1.tgz", - "integrity": "sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-character": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-extension-math/node_modules/micromark-util-character": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", - "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-extension-math/node_modules/micromark-util-symbol": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", - "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/micromark-extension-math/node_modules/micromark-util-types": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-2.0.2.tgz", - "integrity": "sha512-Yw0ECSpJoViF1qTU4DC6NwtC4aWGt1EkzaQB8KPPyCRR8z9TWeV0HbEFGTO+ZY1wB22zmxnJqhPyTpOVCpeHTA==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/micromark-factory-destination": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-factory-destination/-/micromark-factory-destination-1.1.0.tgz", - "integrity": "sha512-XaNDROBgx9SgSChd69pjiGKbV+nfHGDPVYFs5dOoDd7ZnMAE+Cuu91BCpsY8RT2NP9vo/B8pds2VQNCLiu0zhg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0" - } - }, - "node_modules/micromark-factory-label": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-factory-label/-/micromark-factory-label-1.1.0.tgz", - "integrity": "sha512-OLtyez4vZo/1NjxGhcpDSbHQ+m0IIGnT8BoPamh+7jVlzLJBH98zzuCoUeMxvM6WsNeh8wx8cKvqLiPHEACn0w==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" - } - }, - "node_modules/micromark-factory-space": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-1.1.0.tgz", - "integrity": "sha512-cRzEj7c0OL4Mw2v6nwzttyOZe8XY/Z8G0rzmWQZTBi/jjwyw/U4uqKtUORXQrR5bAZZnbTI/feRV/R7hc4jQYQ==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-character": "^1.0.0", - "micromark-util-types": "^1.0.0" - } - }, - "node_modules/micromark-factory-title": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-factory-title/-/micromark-factory-title-1.1.0.tgz", - "integrity": "sha512-J7n9R3vMmgjDOCY8NPw55jiyaQnH5kBdV2/UXCtZIpnHH3P6nHUKaH7XXEYuWwx/xUJcawa8plLBEjMPU24HzQ==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0" - } - }, - "node_modules/micromark-factory-whitespace": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-factory-whitespace/-/micromark-factory-whitespace-1.1.0.tgz", - "integrity": "sha512-v2WlmiymVSp5oMg+1Q0N1Lxmt6pMhIHD457whWM7/GUlEks1hI9xj5w3zbc4uuMKXGisksZk8DzP2UyGbGqNsQ==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0" - } - }, - "node_modules/micromark-util-character": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-1.2.0.tgz", - "integrity": "sha512-lXraTwcX3yH/vMDaFWCQJP1uIszLVebzUa3ZHdrgxr7KEU/9mL4mVgCpGbyhvNLNlauROiNUq7WN5u7ndbY6xg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0" - } - }, - "node_modules/micromark-util-chunked": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-chunked/-/micromark-util-chunked-1.1.0.tgz", - "integrity": "sha512-Ye01HXpkZPNcV6FiyoW2fGZDUw4Yc7vT0E9Sad83+bEDiCJ1uXu0S3mr8WLpsz3HaG3x2q0HM6CTuPdcZcluFQ==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-symbol": "^1.0.0" - } - }, - "node_modules/micromark-util-classify-character": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-classify-character/-/micromark-util-classify-character-1.1.0.tgz", - "integrity": "sha512-SL0wLxtKSnklKSUplok1WQFoGhUdWYKggKUiqhX+Swala+BtptGCu5iPRc+xvzJ4PXE/hwM3FNXsfEVgoZsWbw==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0" - } - }, - "node_modules/micromark-util-combine-extensions": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-combine-extensions/-/micromark-util-combine-extensions-1.1.0.tgz", - "integrity": "sha512-Q20sp4mfNf9yEqDL50WwuWZHUrCO4fEyeDCnMGmG5Pr0Cz15Uo7KBs6jq+dq0EgX4DPwwrh9m0X+zPV1ypFvUA==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-chunked": "^1.0.0", - "micromark-util-types": "^1.0.0" - } - }, - "node_modules/micromark-util-decode-numeric-character-reference": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-1.1.0.tgz", - "integrity": "sha512-m9V0ExGv0jB1OT21mrWcuf4QhP46pH1KkfWy9ZEezqHKAxkj4mPCy3nIH1rkbdMlChLHX531eOrymlwyZIf2iw==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-symbol": "^1.0.0" - } - }, - "node_modules/micromark-util-decode-string": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-decode-string/-/micromark-util-decode-string-1.1.0.tgz", - "integrity": "sha512-YphLGCK8gM1tG1bd54azwyrQRjCFcmgj2S2GoJDNnh4vYtnL38JS8M4gpxzOPNyHdNEpheyWXCTnnTDY3N+NVQ==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "decode-named-character-reference": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-decode-numeric-character-reference": "^1.0.0", - "micromark-util-symbol": "^1.0.0" - } - }, - "node_modules/micromark-util-encode": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-1.1.0.tgz", - "integrity": "sha512-EuEzTWSTAj9PA5GOAs992GzNh2dGQO52UvAbtSOMvXTxv3Criqb6IOzJUBCmEqrrXSblJIJBbFFv6zPxpreiJw==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/micromark-util-html-tag-name": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/micromark-util-html-tag-name/-/micromark-util-html-tag-name-1.2.0.tgz", - "integrity": "sha512-VTQzcuQgFUD7yYztuQFKXT49KghjtETQ+Wv/zUjGSGBioZnkA4P1XXZPT1FHeJA6RwRXSF47yvJ1tsJdoxwO+Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/micromark-util-normalize-identifier": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-1.1.0.tgz", - "integrity": "sha512-N+w5vhqrBihhjdpM8+5Xsxy71QWqGn7HYNUvch71iV2PM7+E3uWGox1Qp90loa1ephtCxG2ftRV/Conitc6P2Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-symbol": "^1.0.0" - } - }, - "node_modules/micromark-util-resolve-all": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-resolve-all/-/micromark-util-resolve-all-1.1.0.tgz", - "integrity": "sha512-b/G6BTMSg+bX+xVCshPTPyAu2tmA0E4X98NSR7eIbeC6ycCqCeE7wjfDIgzEbkzdEVJXRtOG4FbEm/uGbCRouA==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-types": "^1.0.0" - } - }, - "node_modules/micromark-util-sanitize-uri": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-1.2.0.tgz", - "integrity": "sha512-QO4GXv0XZfWey4pYFndLUKEAktKkG5kZTdUNaTAkzbuJxn2tNBOr+QtxR2XpWaMhbImT2dPzyLrPXLlPhph34A==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-character": "^1.0.0", - "micromark-util-encode": "^1.0.0", - "micromark-util-symbol": "^1.0.0" - } - }, - "node_modules/micromark-util-subtokenize": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-1.1.0.tgz", - "integrity": "sha512-kUQHyzRoxvZO2PuLzMt2P/dwVsTiivCK8icYTeR+3WgbuPqfHgPPy7nFKbeqRivBvn/3N3GBiNC+JRTMSxEC7A==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-chunked": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" - } - }, - "node_modules/micromark-util-symbol": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-1.1.0.tgz", - "integrity": "sha512-uEjpEYY6KMs1g7QfJ2eX1SQEV+ZT4rUD3UcF6l57acZvLNK7PBZL+ty82Z1qhK1/yXIY4bdx04FKMgR0g4IAag==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/micromark-util-types": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-1.1.0.tgz", - "integrity": "sha512-ukRBgie8TIAcacscVHSiddHjO4k/q3pnedmzMQ4iwDcK0FtFCohKOlFbaOL/mPgfnPsL3C1ZyxJa4sbWrBl3jg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/micromatch": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", - "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", - "license": "MIT", - "dependencies": { - "braces": "^3.0.3", - "picomatch": "^2.3.1" - }, - "engines": { - "node": ">=8.6" - } - }, - "node_modules/micromatch/node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "license": "MIT", - "engines": { - "node": ">=8.6" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/million": { - "version": "3.1.11", - "resolved": "https://registry.npmjs.org/million/-/million-3.1.11.tgz", - "integrity": "sha512-6Vh1s0da0PzSqbbp9Zd8yMTIkOWnvBU4vNJCMHTZPXaY3fZ5h+N7s5croS/RBgjJIHz3WQZnvyNBQz7gQ6cqJg==", - "license": "MIT", - "dependencies": { - "@babel/core": "^7.23.7", - "@babel/types": "^7.23.6", - "@rollup/pluginutils": "^5.1.0", - "kleur": "^4.1.5", - "undici": "^6.3.0", - "unplugin": "^1.6.0" - }, - "bin": { - "million": "cli.js" - }, - "funding": { - "url": "https://github.com/sponsors/aidenybai" - } - }, - "node_modules/mime-db": { - "version": "1.54.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.54.0.tgz", - "integrity": "sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/mime-types": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-3.0.1.tgz", - "integrity": "sha512-xRc4oEhT6eaBpU1XF7AjpOFD+xQmXNB5OVKwp4tqCuBpHLS/ZbBDrc07mYTDqVMg6PfxUjjNp85O6Cd2Z/5HWA==", - "dev": true, - "license": "MIT", - "dependencies": { - "mime-db": "^1.54.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/mimic-response": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-4.0.0.tgz", - "integrity": "sha512-e5ISH9xMYU0DzrT+jl8q2ze9D6eWBto+I8CNpe+VI+K2J/F/k3PdkdTdz4wvGVH4NTpo+NRYTVIuMQEMMcsLqg==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/min-indent": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", - "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/mini-svg-data-uri": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/mini-svg-data-uri/-/mini-svg-data-uri-1.4.4.tgz", - "integrity": "sha512-r9deDe9p5FJUPZAk3A59wGH7Ii9YrjjWw0jmw/liSbHl2CHiyXj6FcDXDu2K3TjVAXqiJdaw3xxwlZZr9E6nHg==", - "license": "MIT", - "bin": { - "mini-svg-data-uri": "cli.js" - } - }, - "node_modules/minimatch": { - "version": "9.0.5", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", - "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", - "license": "ISC", - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/minimist": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", - "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/minipass": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", - "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", - "license": "ISC", - "engines": { - "node": ">=16 || 14 >=14.17" - } - }, - "node_modules/minizlib": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", - "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", - "license": "MIT", - "optional": true, - "peer": true, - "dependencies": { - "minipass": "^3.0.0", - "yallist": "^4.0.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/minizlib/node_modules/minipass": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", - "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", - "license": "ISC", - "optional": true, - "peer": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/minizlib/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "license": "ISC", - "optional": true, - "peer": true - }, - "node_modules/mitt": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/mitt/-/mitt-3.0.1.tgz", - "integrity": "sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==", - "license": "MIT" - }, - "node_modules/mj-context-menu": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/mj-context-menu/-/mj-context-menu-0.6.1.tgz", - "integrity": "sha512-7NO5s6n10TIV96d4g2uDpG7ZDpIhMh0QNfGdJw/W47JswFcosz457wqz/b5sAKvl12sxINGFCn80NZHKwxQEXA==", - "license": "Apache-2.0" - }, - "node_modules/mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", - "license": "MIT", - "optional": true, - "peer": true, - "bin": { - "mkdirp": "bin/cmd.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/mkdirp-classic": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz", - "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==", - "license": "MIT", - "optional": true - }, - "node_modules/moment": { - "version": "2.30.1", - "resolved": "https://registry.npmjs.org/moment/-/moment-2.30.1.tgz", - "integrity": "sha512-uEmtNhbDOrWPFS+hdjFCBfy9f2YoyzRpwcl+DqpC6taX21FzsTLQVbMV/W7PzNSX6x/bhC1zA3c2UQ5NzH6how==", - "license": "MIT", - "engines": { - "node": "*" - } - }, - "node_modules/moment-timezone": { - "version": "0.5.48", - "resolved": "https://registry.npmjs.org/moment-timezone/-/moment-timezone-0.5.48.tgz", - "integrity": "sha512-f22b8LV1gbTO2ms2j2z13MuPogNoh5UzxL3nzNAYKGraILnbGc9NEE6dyiiiLv46DGRb8A4kg8UKWLjPthxBHw==", - "license": "MIT", - "dependencies": { - "moment": "^2.29.4" - }, - "engines": { - "node": "*" - } - }, - "node_modules/motion-dom": { - "version": "11.18.1", - "resolved": "https://registry.npmjs.org/motion-dom/-/motion-dom-11.18.1.tgz", - "integrity": "sha512-g76KvA001z+atjfxczdRtw/RXOM3OMSdd1f4DL77qCTF/+avrRJiawSG4yDibEQ215sr9kpinSlX2pCTJ9zbhw==", - "license": "MIT", - "dependencies": { - "motion-utils": "^11.18.1" - } - }, - "node_modules/motion-utils": { - "version": "11.18.1", - "resolved": "https://registry.npmjs.org/motion-utils/-/motion-utils-11.18.1.tgz", - "integrity": "sha512-49Kt+HKjtbJKLtgO/LKj9Ld+6vw9BjH5d9sc40R/kVyH8GLAXgT42M2NnuPcJNuA3s9ZfZBUcwIgpmZWGEE+hA==", - "license": "MIT" - }, - "node_modules/mri": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz", - "integrity": "sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==", - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", - "license": "MIT" - }, - "node_modules/mz": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", - "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", - "license": "MIT", - "dependencies": { - "any-promise": "^1.0.0", - "object-assign": "^4.0.1", - "thenify-all": "^1.0.0" - } - }, - "node_modules/nan": { - "version": "2.22.2", - "resolved": "https://registry.npmjs.org/nan/-/nan-2.22.2.tgz", - "integrity": "sha512-DANghxFkS1plDdRsX0X9pm0Z6SJNN6gBdtXfanwoZ8hooC5gosGFSBGRYHUVPz1asKA/kMRqDRdHrluZ61SpBQ==", - "license": "MIT", - "optional": true, - "peer": true - }, - "node_modules/nanoid": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-5.1.5.tgz", - "integrity": "sha512-Ir/+ZpE9fDsNH0hQ3C68uyThDXzYcim2EqcZ8zn8Chtt1iylPT9xXJB0kPCnqzgcEGikO9RxSrh63MsmVCU7Fw==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "bin": { - "nanoid": "bin/nanoid.js" - }, - "engines": { - "node": "^18 || >=20" - } - }, - "node_modules/napi-build-utils": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/napi-build-utils/-/napi-build-utils-2.0.0.tgz", - "integrity": "sha512-GEbrYkbfF7MoNaoh2iGG84Mnf/WZfB0GdGEsM8wz7Expx/LlWf5U8t9nvJKXSp3qr5IsEbK04cBGhol/KwOsWA==", - "license": "MIT", - "optional": true - }, - "node_modules/natural-compare": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", - "dev": true, - "license": "MIT" - }, - "node_modules/natural-compare-lite": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz", - "integrity": "sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==", - "license": "MIT" - }, - "node_modules/negotiator": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-1.0.0.tgz", - "integrity": "sha512-8Ofs/AUQh8MaEcrlq5xOX0CQ9ypTF5dl78mjlMNfOK08fzpgTHQRQPBxcPlEtIw0yRpws+Zo/3r+5WRby7u3Gg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/no-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", - "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", - "license": "MIT", - "dependencies": { - "lower-case": "^2.0.2", - "tslib": "^2.0.3" - } - }, - "node_modules/node-abi": { - "version": "3.75.0", - "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.75.0.tgz", - "integrity": "sha512-OhYaY5sDsIka7H7AtijtI9jwGYLyl29eQn/W623DiN/MIv5sUqc4g7BIDThX+gb7di9f6xK02nkp8sdfFWZLTg==", - "license": "MIT", - "optional": true, - "dependencies": { - "semver": "^7.3.5" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/node-addon-api": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-7.1.1.tgz", - "integrity": "sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==", - "license": "MIT", - "optional": true - }, - "node_modules/node-fetch": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz", - "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==", - "license": "MIT", - "dependencies": { - "whatwg-url": "^5.0.0" - }, - "engines": { - "node": "4.x || >=6.0.0" - }, - "peerDependencies": { - "encoding": "^0.1.0" - }, - "peerDependenciesMeta": { - "encoding": { - "optional": true - } - } - }, - "node_modules/node-releases": { - "version": "2.0.19", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.19.tgz", - "integrity": "sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==", - "license": "MIT" - }, - "node_modules/nopt": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz", - "integrity": "sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==", - "license": "ISC", - "optional": true, - "peer": true, - "dependencies": { - "abbrev": "1" - }, - "bin": { - "nopt": "bin/nopt.js" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/normalize-range": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", - "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/normalize-url": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-8.0.1.tgz", - "integrity": "sha512-IO9QvjUMWxPQQhs60oOu10CRkWCiZzSUkzbXGGV9pviYl1fXYcvkzQ5jV9z8Y6un8ARoVRl4EtC6v6jNqbaJ/w==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/npm-run-path": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", - "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", - "dev": true, - "license": "MIT", - "dependencies": { - "path-key": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/npmlog": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-5.0.1.tgz", - "integrity": "sha512-AqZtDUWOMKs1G/8lwylVjrdYgqA4d9nu8hc+0gzRxlDb1I10+FHBGMXs6aiQHFdCUUlqH99MUMuLfzWDNDtfxw==", - "deprecated": "This package is no longer supported.", - "license": "ISC", - "optional": true, - "peer": true, - "dependencies": { - "are-we-there-yet": "^2.0.0", - "console-control-strings": "^1.1.0", - "gauge": "^3.0.0", - "set-blocking": "^2.0.0" - } - }, - "node_modules/nwsapi": { - "version": "2.2.20", - "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.20.tgz", - "integrity": "sha512-/ieB+mDe4MrrKMT8z+mQL8klXydZWGR5Dowt4RAGKbJ3kIGEx3X4ljUo+6V73IXtUPWgfOlU5B9MlGxFO5T+cA==", - "license": "MIT" - }, - "node_modules/object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-hash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", - "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==", - "license": "MIT", - "engines": { - "node": ">= 6" - } - }, - "node_modules/object-inspect": { - "version": "1.13.4", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz", - "integrity": "sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/ohash": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/ohash/-/ohash-1.1.6.tgz", - "integrity": "sha512-TBu7PtV8YkAZn0tSxobKY2n2aAQva936lhRrj6957aDaCf9IEtqsKbgMzXE/F/sjqYOwmrukeORHNLe5glk7Cg==", - "license": "MIT" - }, - "node_modules/on-finished": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", - "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", - "dev": true, - "license": "MIT", - "dependencies": { - "ee-first": "1.1.1" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", - "devOptional": true, - "license": "ISC", - "dependencies": { - "wrappy": "1" - } - }, - "node_modules/onetime": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", - "dev": true, - "license": "MIT", - "dependencies": { - "mimic-fn": "^2.1.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/openseadragon": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/openseadragon/-/openseadragon-4.1.1.tgz", - "integrity": "sha512-owU9gsasAcobLN+LM8lN58Xc2VDSDotY9mkrwS/NB6g9KX/PcusV4RZvhHng2RF/Q0pMziwldf62glwXoGnuzg==", - "license": "BSD-3-Clause", - "funding": { - "url": "https://opencollective.com/openseadragon" - } - }, - "node_modules/optionator": { - "version": "0.9.4", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz", - "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==", - "dev": true, - "license": "MIT", - "dependencies": { - "deep-is": "^0.1.3", - "fast-levenshtein": "^2.0.6", - "levn": "^0.4.1", - "prelude-ls": "^1.2.1", - "type-check": "^0.4.0", - "word-wrap": "^1.2.5" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/p-cancelable": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-3.0.0.tgz", - "integrity": "sha512-mlVgR3PGuzlo0MmTdk4cXqXWlwQDLnONTAg6sm62XkMJEiRxN3GL3SffkYvqwonbkJBcrI7Uvv5Zh9yjvn2iUw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12.20" - } - }, - "node_modules/p-debounce": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/p-debounce/-/p-debounce-4.0.0.tgz", - "integrity": "sha512-4Ispi9I9qYGO4lueiLDhe4q4iK5ERK8reLsuzH6BPaXn53EGaua8H66PXIFGrW897hwjXp+pVLrm/DLxN0RF0A==", - "license": "MIT", - "engines": { - "node": ">=12" - } - }, - "node_modules/p-limit": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "yocto-queue": "^0.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/p-locate": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", - "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", - "dev": true, - "license": "MIT", - "dependencies": { - "p-limit": "^3.0.2" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/package-json-from-dist": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz", - "integrity": "sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==", - "license": "BlueOak-1.0.0" - }, - "node_modules/pako": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/pako/-/pako-2.1.0.tgz", - "integrity": "sha512-w+eufiZ1WuJYgPXbV/PO3NCMEc3xqylkKHzp8bxp1uW4qaSNQUkwmLLEc3kKsfz8lpV1F8Ht3U1Cm+9Srog2ug==", - "license": "(MIT AND Zlib)" - }, - "node_modules/parent-module": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", - "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", - "license": "MIT", - "dependencies": { - "callsites": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/parse-entities": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-2.0.0.tgz", - "integrity": "sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ==", - "license": "MIT", - "dependencies": { - "character-entities": "^1.0.0", - "character-entities-legacy": "^1.0.0", - "character-reference-invalid": "^1.0.0", - "is-alphanumerical": "^1.0.0", - "is-decimal": "^1.0.0", - "is-hexadecimal": "^1.0.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/parse-json": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", - "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", - "license": "MIT", - "dependencies": { - "@babel/code-frame": "^7.0.0", - "error-ex": "^1.3.1", - "json-parse-even-better-errors": "^2.3.0", - "lines-and-columns": "^1.1.6" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/parse-ms": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/parse-ms/-/parse-ms-4.0.0.tgz", - "integrity": "sha512-TXfryirbmq34y8QBwgqCVLi+8oA3oWx2eAnSn62ITyEhEYaWRlVZ2DvMM9eZbMs/RfxPu/PK/aBLyGj4IrqMHw==", - "license": "MIT", - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/parse5": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", - "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", - "license": "MIT" - }, - "node_modules/parseurl": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", - "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", - "license": "MIT", - "optional": true, - "peer": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/path-parse": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", - "license": "MIT" - }, - "node_modules/path-scurry": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz", - "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==", - "license": "BlueOak-1.0.0", - "dependencies": { - "lru-cache": "^10.2.0", - "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" - }, - "engines": { - "node": ">=16 || 14 >=14.18" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/path-scurry/node_modules/lru-cache": { - "version": "10.4.3", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", - "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", - "license": "ISC" - }, - "node_modules/path-to-regexp": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-8.2.0.tgz", - "integrity": "sha512-TdrF7fW9Rphjq4RjrW0Kp2AW0Ahwu9sRGTkS6bvDi0SCwZlEZYmcfDbEsTz8RVk0EHIS/Vd1bv3JhG+1xZuAyQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=16" - } - }, - "node_modules/path-type": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/path2d": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/path2d/-/path2d-0.2.2.tgz", - "integrity": "sha512-+vnG6S4dYcYxZd+CZxzXCNKdELYZSKfohrk98yajCo1PtRoDgCTrrwOvK1GT0UoAdVszagDVllQc0U1vaX4NUQ==", - "license": "MIT", - "optional": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/pathe": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/pathe/-/pathe-1.1.2.tgz", - "integrity": "sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==", - "license": "MIT" - }, - "node_modules/pdfjs-dist": { - "version": "4.8.69", - "resolved": "https://registry.npmjs.org/pdfjs-dist/-/pdfjs-dist-4.8.69.tgz", - "integrity": "sha512-IHZsA4T7YElCKNNXtiLgqScw4zPd3pG9do8UrznC757gMd7UPeHSL2qwNNMJo4r79fl8oj1Xx+1nh2YkzdMpLQ==", - "license": "Apache-2.0", - "engines": { - "node": ">=18" - }, - "optionalDependencies": { - "canvas": "^3.0.0-rc2", - "path2d": "^0.2.1" - } - }, - "node_modules/peek-readable": { - "version": "5.4.2", - "resolved": "https://registry.npmjs.org/peek-readable/-/peek-readable-5.4.2.tgz", - "integrity": "sha512-peBp3qZyuS6cNIJ2akRNG1uo1WJ1d0wTxg/fxMdZ0BqCVhx242bSFHM9eNqflfJVS9SsgkzgT/1UgnsurBOTMg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=14.16" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/Borewit" - } - }, - "node_modules/pend": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", - "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==", - "dev": true, - "license": "MIT" - }, - "node_modules/picocolors": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", - "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", - "license": "ISC" - }, - "node_modules/picomatch": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.2.tgz", - "integrity": "sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==", - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/pirates": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.7.tgz", - "integrity": "sha512-TfySrs/5nm8fQJDcBDuUng3VOUKsd7S+zqvbOTiGXHfxX4wK31ard+hoNuvkicM/2YFzlpDgABOevKSsB4G/FA==", - "license": "MIT", - "engines": { - "node": ">= 6" - } - }, - "node_modules/piscina": { - "version": "4.9.2", - "resolved": "https://registry.npmjs.org/piscina/-/piscina-4.9.2.tgz", - "integrity": "sha512-Fq0FERJWFEUpB4eSY59wSNwXD4RYqR+nR/WiEVcZW8IWfVBxJJafcgTEZDQo8k3w0sUarJ8RyVbbUF4GQ2LGbQ==", - "license": "MIT", - "optionalDependencies": { - "@napi-rs/nice": "^1.0.1" - } - }, - "node_modules/pkce-challenge": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/pkce-challenge/-/pkce-challenge-5.0.0.tgz", - "integrity": "sha512-ueGLflrrnvwB3xuo/uGob5pd5FN7l0MsLf0Z87o/UQmRtwjvfylfc9MurIxRAWywCYTgrvpXBcqjV4OfCYGCIQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=16.20.0" - } - }, - "node_modules/playwright": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.52.0.tgz", - "integrity": "sha512-JAwMNMBlxJ2oD1kce4KPtMkDeKGHQstdpFPcPH3maElAXon/QZeTvtsfXmTMRyO9TslfoYOXkSsvao2nE1ilTw==", - "license": "Apache-2.0", - "dependencies": { - "playwright-core": "1.52.0" - }, - "bin": { - "playwright": "cli.js" - }, - "engines": { - "node": ">=18" - }, - "optionalDependencies": { - "fsevents": "2.3.2" - } - }, - "node_modules/playwright-core": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.52.0.tgz", - "integrity": "sha512-l2osTgLXSMeuLZOML9qYODUQoPPnUsKsb5/P6LJ2e6uPKXUdPK5WYhN4z03G+YNbWmGDY4YENauNu4ZKczreHg==", - "license": "Apache-2.0", - "bin": { - "playwright-core": "cli.js" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/postcss": { - "version": "8.5.3", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.3.tgz", - "integrity": "sha512-dle9A3yYxlBSrt8Fu+IpjGT8SY8hN0mlaA6GY8t0P5PjIOZemULz/E2Bnm/2dcUOena75OTNkHI76uZBNUUq3A==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/postcss" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "dependencies": { - "nanoid": "^3.3.8", - "picocolors": "^1.1.1", - "source-map-js": "^1.2.1" - }, - "engines": { - "node": "^10 || ^12 || >=14" - } - }, - "node_modules/postcss-import": { - "version": "15.1.0", - "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-15.1.0.tgz", - "integrity": "sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==", - "license": "MIT", - "dependencies": { - "postcss-value-parser": "^4.0.0", - "read-cache": "^1.0.0", - "resolve": "^1.1.7" - }, - "engines": { - "node": ">=14.0.0" - }, - "peerDependencies": { - "postcss": "^8.0.0" - } - }, - "node_modules/postcss-js": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.1.tgz", - "integrity": "sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==", - "license": "MIT", - "dependencies": { - "camelcase-css": "^2.0.1" - }, - "engines": { - "node": "^12 || ^14 || >= 16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - "peerDependencies": { - "postcss": "^8.4.21" - } - }, - "node_modules/postcss-load-config": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-4.0.2.tgz", - "integrity": "sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "dependencies": { - "lilconfig": "^3.0.0", - "yaml": "^2.3.4" - }, - "engines": { - "node": ">= 14" - }, - "peerDependencies": { - "postcss": ">=8.0.9", - "ts-node": ">=9.0.0" - }, - "peerDependenciesMeta": { - "postcss": { - "optional": true - }, - "ts-node": { - "optional": true - } - } - }, - "node_modules/postcss-load-config/node_modules/yaml": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.7.1.tgz", - "integrity": "sha512-10ULxpnOCQXxJvBgxsn9ptjq6uviG/htZKk9veJGhlqn3w/DxQ631zFF+nlQXLwmImeS5amR2dl2U8sg6U9jsQ==", - "license": "ISC", - "bin": { - "yaml": "bin.mjs" - }, - "engines": { - "node": ">= 14" - } - }, - "node_modules/postcss-nested": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.2.0.tgz", - "integrity": "sha512-HQbt28KulC5AJzG+cZtj9kvKB93CFCdLvog1WFLf1D+xmMvPGlBstkpTEZfK5+AN9hfJocyBFCNiqyS48bpgzQ==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "dependencies": { - "postcss-selector-parser": "^6.1.1" - }, - "engines": { - "node": ">=12.0" - }, - "peerDependencies": { - "postcss": "^8.2.14" - } - }, - "node_modules/postcss-nested/node_modules/postcss-selector-parser": { - "version": "6.1.2", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz", - "integrity": "sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==", - "license": "MIT", - "dependencies": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/postcss-selector-parser": { - "version": "6.0.10", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz", - "integrity": "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==", - "dev": true, - "license": "MIT", - "dependencies": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/postcss-value-parser": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", - "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", - "license": "MIT" - }, - "node_modules/postcss/node_modules/nanoid": { - "version": "3.3.11", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz", - "integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "bin": { - "nanoid": "bin/nanoid.cjs" - }, - "engines": { - "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" - } - }, - "node_modules/prebuild-install": { - "version": "7.1.3", - "resolved": "https://registry.npmjs.org/prebuild-install/-/prebuild-install-7.1.3.tgz", - "integrity": "sha512-8Mf2cbV7x1cXPUILADGI3wuhfqWvtiLA1iclTDbFRZkgRQS0NqsPZphna9V+HyTEadheuPmjaJMsbzKQFOzLug==", - "license": "MIT", - "optional": true, - "dependencies": { - "detect-libc": "^2.0.0", - "expand-template": "^2.0.3", - "github-from-package": "0.0.0", - "minimist": "^1.2.3", - "mkdirp-classic": "^0.5.3", - "napi-build-utils": "^2.0.0", - "node-abi": "^3.3.0", - "pump": "^3.0.0", - "rc": "^1.2.7", - "simple-get": "^4.0.0", - "tar-fs": "^2.0.0", - "tunnel-agent": "^0.6.0" - }, - "bin": { - "prebuild-install": "bin.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/prelude-ls": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", - "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/prettier": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.5.3.tgz", - "integrity": "sha512-QQtaxnoDJeAkDvDKWCLiwIXkTgRhwYDEQCghU9Z6q03iyek/rxRh/2lC3HB7P8sWT2xC/y5JDctPLBIGzHKbhw==", - "dev": true, - "license": "MIT", - "bin": { - "prettier": "bin/prettier.cjs" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/prettier/prettier?sponsor=1" - } - }, - "node_modules/prettier-plugin-organize-imports": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/prettier-plugin-organize-imports/-/prettier-plugin-organize-imports-3.2.4.tgz", - "integrity": "sha512-6m8WBhIp0dfwu0SkgfOxJqh+HpdyfqSSLfKKRZSFbDuEQXDDndb8fTpRWkUrX/uBenkex3MgnVk0J3b3Y5byog==", - "dev": true, - "license": "MIT", - "peerDependencies": { - "@volar/vue-language-plugin-pug": "^1.0.4", - "@volar/vue-typescript": "^1.0.4", - "prettier": ">=2.0", - "typescript": ">=2.9" - }, - "peerDependenciesMeta": { - "@volar/vue-language-plugin-pug": { - "optional": true - }, - "@volar/vue-typescript": { - "optional": true - } - } - }, - "node_modules/prettier-plugin-tailwindcss": { - "version": "0.6.11", - "resolved": "https://registry.npmjs.org/prettier-plugin-tailwindcss/-/prettier-plugin-tailwindcss-0.6.11.tgz", - "integrity": "sha512-YxaYSIvZPAqhrrEpRtonnrXdghZg1irNg4qrjboCXrpybLWVs55cW2N3juhspVJiO0JBvYJT8SYsJpc8OQSnsA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=14.21.3" - }, - "peerDependencies": { - "@ianvs/prettier-plugin-sort-imports": "*", - "@prettier/plugin-pug": "*", - "@shopify/prettier-plugin-liquid": "*", - "@trivago/prettier-plugin-sort-imports": "*", - "@zackad/prettier-plugin-twig": "*", - "prettier": "^3.0", - "prettier-plugin-astro": "*", - "prettier-plugin-css-order": "*", - "prettier-plugin-import-sort": "*", - "prettier-plugin-jsdoc": "*", - "prettier-plugin-marko": "*", - "prettier-plugin-multiline-arrays": "*", - "prettier-plugin-organize-attributes": "*", - "prettier-plugin-organize-imports": "*", - "prettier-plugin-sort-imports": "*", - "prettier-plugin-style-order": "*", - "prettier-plugin-svelte": "*" - }, - "peerDependenciesMeta": { - "@ianvs/prettier-plugin-sort-imports": { - "optional": true - }, - "@prettier/plugin-pug": { - "optional": true - }, - "@shopify/prettier-plugin-liquid": { - "optional": true - }, - "@trivago/prettier-plugin-sort-imports": { - "optional": true - }, - "@zackad/prettier-plugin-twig": { - "optional": true - }, - "prettier-plugin-astro": { - "optional": true - }, - "prettier-plugin-css-order": { - "optional": true - }, - "prettier-plugin-import-sort": { - "optional": true - }, - "prettier-plugin-jsdoc": { - "optional": true - }, - "prettier-plugin-marko": { - "optional": true - }, - "prettier-plugin-multiline-arrays": { - "optional": true - }, - "prettier-plugin-organize-attributes": { - "optional": true - }, - "prettier-plugin-organize-imports": { - "optional": true - }, - "prettier-plugin-sort-imports": { - "optional": true - }, - "prettier-plugin-style-order": { - "optional": true - }, - "prettier-plugin-svelte": { - "optional": true - } - } - }, - "node_modules/pretty-format": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", - "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "ansi-regex": "^5.0.1", - "ansi-styles": "^5.0.0", - "react-is": "^17.0.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/pretty-format/node_modules/ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "dev": true, - "license": "MIT", - "peer": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/pretty-format/node_modules/react-is": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", - "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", - "dev": true, - "license": "MIT", - "peer": true - }, - "node_modules/pretty-ms": { - "version": "9.2.0", - "resolved": "https://registry.npmjs.org/pretty-ms/-/pretty-ms-9.2.0.tgz", - "integrity": "sha512-4yf0QO/sllf/1zbZWYnvWw3NxCQwLXKzIj0G849LSufP15BXKM0rbD2Z3wVnkMfjdn/CB0Dpp444gYAACdsplg==", - "license": "MIT", - "dependencies": { - "parse-ms": "^4.0.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/prismjs": { - "version": "1.30.0", - "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.30.0.tgz", - "integrity": "sha512-DEvV2ZF2r2/63V+tK8hQvrR2ZGn10srHbXviTlcv7Kpzw8jWiNTqbVgjO3IY8RxrrOUF8VPMQQFysYYYv0YZxw==", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/prop-types": { - "version": "15.8.1", - "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", - "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", - "license": "MIT", - "dependencies": { - "loose-envify": "^1.4.0", - "object-assign": "^4.1.1", - "react-is": "^16.13.1" - } - }, - "node_modules/property-information": { - "version": "6.5.0", - "resolved": "https://registry.npmjs.org/property-information/-/property-information-6.5.0.tgz", - "integrity": "sha512-PgTgs/BlvHxOu8QuEN7wi5A0OmXaBcHpmCSTehcs6Uuu9IkDIEo13Hy7n898RHfrQ49vKCoGeWZSaAK01nwVig==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/proto-list": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz", - "integrity": "sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA==", - "license": "ISC" - }, - "node_modules/proxy-addr": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", - "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", - "dev": true, - "license": "MIT", - "dependencies": { - "forwarded": "0.2.0", - "ipaddr.js": "1.9.1" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/proxy-from-env": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", - "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==", - "license": "MIT" - }, - "node_modules/psl": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/psl/-/psl-1.15.0.tgz", - "integrity": "sha512-JZd3gMVBAVQkSs6HdNZo9Sdo0LNcQeMNP3CozBJb3JYC/QUYZTnKxP+f8oWRX4rHP5EurWxqAHTSwUCjlNKa1w==", - "license": "MIT", - "dependencies": { - "punycode": "^2.3.1" - }, - "funding": { - "url": "https://github.com/sponsors/lupomontero" - } - }, - "node_modules/pump": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.2.tgz", - "integrity": "sha512-tUPXtzlGM8FE3P0ZL6DVs/3P58k9nk8/jZeQCurTJylQA8qFYzHFfhBJkuqyE0FifOsQ0uKWekiZ5g8wtr28cw==", - "license": "MIT", - "optional": true, - "dependencies": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - }, - "node_modules/punycode": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", - "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/pupa": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/pupa/-/pupa-2.1.1.tgz", - "integrity": "sha512-l1jNAspIBSFqbT+y+5FosojNpVpF94nlI+wDUpqP9enwOTfHx9f0gh5nB96vl+6yTpsJsypeNrwfzPrKuHB41A==", - "license": "MIT", - "dependencies": { - "escape-goat": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/pure-rand": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/pure-rand/-/pure-rand-6.1.0.tgz", - "integrity": "sha512-bVWawvoZoBYpp6yIoQtQXHZjmz35RSVHnUOTefl8Vcjr8snTPY1wnpSPMWekcFwbxI6gtmT7rSYPFvz71ldiOA==", - "funding": [ - { - "type": "individual", - "url": "https://github.com/sponsors/dubzzz" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/fast-check" - } - ], - "license": "MIT" - }, - "node_modules/qs": { - "version": "6.14.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.14.0.tgz", - "integrity": "sha512-YWWTjgABSKcvs/nWBi9PycY/JiPJqOD4JA6o9Sej2AtvSGarXxKC3OQSk4pAarbdQlKAh5D4FCQkJNkW+GAn3w==", - "dev": true, - "license": "BSD-3-Clause", - "dependencies": { - "side-channel": "^1.1.0" - }, - "engines": { - "node": ">=0.6" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/querystringify": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", - "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==", - "license": "MIT" - }, - "node_modules/queue-microtask": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", - "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "MIT" - }, - "node_modules/quick-lru": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", - "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/range-parser": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", - "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/raw-body": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-3.0.0.tgz", - "integrity": "sha512-RmkhL8CAyCRPXCE28MMH0z2PNWQBNk2Q09ZdxM9IOOXwxwZbN+qbWaatPkdkWIKL2ZVDImrN/pK5HTRz2PcS4g==", - "dev": true, - "license": "MIT", - "dependencies": { - "bytes": "3.1.2", - "http-errors": "2.0.0", - "iconv-lite": "0.6.3", - "unpipe": "1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/rc": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", - "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", - "license": "(BSD-2-Clause OR MIT OR Apache-2.0)", - "dependencies": { - "deep-extend": "^0.6.0", - "ini": "~1.3.0", - "minimist": "^1.2.0", - "strip-json-comments": "~2.0.1" - }, - "bin": { - "rc": "cli.js" - } - }, - "node_modules/rc/node_modules/strip-json-comments": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", - "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/react": { - "version": "18.3.1", - "resolved": "https://registry.npmjs.org/react/-/react-18.3.1.tgz", - "integrity": "sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==", - "license": "MIT", - "dependencies": { - "loose-envify": "^1.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/react-ace": { - "version": "11.0.1", - "resolved": "https://registry.npmjs.org/react-ace/-/react-ace-11.0.1.tgz", - "integrity": "sha512-ulk2851Fx2j59AAahZHTe7rmQ5bITW1xytskAt11F8dv3rPLtdwBXCyT2qSbRnJvOq8UpuAhWO4/JhKGqQBEDA==", - "license": "MIT", - "dependencies": { - "ace-builds": "^1.32.8", - "diff-match-patch": "^1.0.5", - "lodash.get": "^4.4.2", - "lodash.isequal": "^4.5.0", - "prop-types": "^15.8.1" - }, - "peerDependencies": { - "react": "^0.13.0 || ^0.14.0 || ^15.0.1 || ^16.0.0 || ^17.0.0 || ^18.0.0", - "react-dom": "^0.13.0 || ^0.14.0 || ^15.0.1 || ^16.0.0 || ^17.0.0 || ^18.0.0" - } - }, - "node_modules/react-cookie": { - "version": "7.2.2", - "resolved": "https://registry.npmjs.org/react-cookie/-/react-cookie-7.2.2.tgz", - "integrity": "sha512-e+hi6axHcw9VODoeVu8WyMWyoosa1pzpyjfvrLdF7CexfU+WSGZdDuRfHa4RJgTpfv3ZjdIpHE14HpYBieHFhg==", - "license": "MIT", - "dependencies": { - "@types/hoist-non-react-statics": "^3.3.5", - "hoist-non-react-statics": "^3.3.2", - "universal-cookie": "^7.0.0" - }, - "peerDependencies": { - "react": ">= 16.3.0" - } - }, - "node_modules/react-dom": { - "version": "18.3.1", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.3.1.tgz", - "integrity": "sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==", - "license": "MIT", - "dependencies": { - "loose-envify": "^1.1.0", - "scheduler": "^0.23.2" - }, - "peerDependencies": { - "react": "^18.3.1" - } - }, - "node_modules/react-error-boundary": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/react-error-boundary/-/react-error-boundary-4.1.2.tgz", - "integrity": "sha512-GQDxZ5Jd+Aq/qUxbCm1UtzmL/s++V7zKgE8yMktJiCQXCCFZnMZh9ng+6/Ne6PjNSXH0L9CjeOEREfRnq6Duag==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.12.5" - }, - "peerDependencies": { - "react": ">=16.13.1" - } - }, - "node_modules/react-fast-compare": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/react-fast-compare/-/react-fast-compare-3.2.2.tgz", - "integrity": "sha512-nsO+KSNgo1SbJqJEYRE9ERzo7YtYbou/OqjSQKxV7jcKox7+usiUVZOAC+XnDOABXggQTno0Y1CpVnuWEc1boQ==", - "license": "MIT", - "peer": true - }, - "node_modules/react-hook-form": { - "version": "7.56.3", - "resolved": "https://registry.npmjs.org/react-hook-form/-/react-hook-form-7.56.3.tgz", - "integrity": "sha512-IK18V6GVbab4TAo1/cz3kqajxbDPGofdF0w7VHdCo0Nt8PrPlOZcuuDq9YYIV1BtjcX78x0XsldbQRQnQXWXmw==", - "license": "MIT", - "engines": { - "node": ">=18.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/react-hook-form" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17 || ^18 || ^19" - } - }, - "node_modules/react-hotkeys-hook": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/react-hotkeys-hook/-/react-hotkeys-hook-4.6.2.tgz", - "integrity": "sha512-FmP+ZriY3EG59Ug/lxNfrObCnW9xQShgk7Nb83+CkpfkcCpfS95ydv+E9JuXA5cp8KtskU7LGlIARpkc92X22Q==", - "license": "MIT", - "peerDependencies": { - "react": ">=16.8.1", - "react-dom": ">=16.8.1" - } - }, - "node_modules/react-icons": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/react-icons/-/react-icons-5.5.0.tgz", - "integrity": "sha512-MEFcXdkP3dLo8uumGI5xN3lDFNsRtrjbOEKDLD7yv76v4wpnEq2Lt2qeHaQOr34I/wPN3s3+N08WkQ+CW37Xiw==", - "license": "MIT", - "peerDependencies": { - "react": "*" - } - }, - "node_modules/react-is": { - "version": "16.13.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", - "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", - "license": "MIT" - }, - "node_modules/react-laag": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/react-laag/-/react-laag-2.0.5.tgz", - "integrity": "sha512-RCvublJhdcgGRHU1wMYJ8kRtnYsKUgYusLvVhMuftg65POnnOB4+fwXvnETm6adc0cMnc1spujlrK6bGIz6aug==", - "license": "MIT", - "dependencies": { - "tiny-warning": "^1.0.3" - }, - "peerDependencies": { - "react": "^16.0.0 || ^17.0.0 || ^18.0.0", - "react-dom": "^16.0.0 || ^17.0.0 || ^18.0.0" - } - }, - "node_modules/react-markdown": { - "version": "8.0.7", - "resolved": "https://registry.npmjs.org/react-markdown/-/react-markdown-8.0.7.tgz", - "integrity": "sha512-bvWbzG4MtOU62XqBx3Xx+zB2raaFFsq4mYiAzfjXJMEz2sixgeAfraA3tvzULF02ZdOMUOKTBFFaZJDDrq+BJQ==", - "license": "MIT", - "dependencies": { - "@types/hast": "^2.0.0", - "@types/prop-types": "^15.0.0", - "@types/unist": "^2.0.0", - "comma-separated-tokens": "^2.0.0", - "hast-util-whitespace": "^2.0.0", - "prop-types": "^15.0.0", - "property-information": "^6.0.0", - "react-is": "^18.0.0", - "remark-parse": "^10.0.0", - "remark-rehype": "^10.0.0", - "space-separated-tokens": "^2.0.0", - "style-to-object": "^0.4.0", - "unified": "^10.0.0", - "unist-util-visit": "^4.0.0", - "vfile": "^5.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - }, - "peerDependencies": { - "@types/react": ">=16", - "react": ">=16" - } - }, - "node_modules/react-markdown/node_modules/react-is": { - "version": "18.3.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz", - "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==", - "license": "MIT" - }, - "node_modules/react-pdf": { - "version": "9.2.1", - "resolved": "https://registry.npmjs.org/react-pdf/-/react-pdf-9.2.1.tgz", - "integrity": "sha512-AJt0lAIkItWEZRA5d/mO+Om4nPCuTiQ0saA+qItO967DTjmGjnhmF+Bi2tL286mOTfBlF5CyLzJ35KTMaDoH+A==", - "license": "MIT", - "dependencies": { - "clsx": "^2.0.0", - "dequal": "^2.0.3", - "make-cancellable-promise": "^1.3.1", - "make-event-props": "^1.6.0", - "merge-refs": "^1.3.0", - "pdfjs-dist": "4.8.69", - "tiny-invariant": "^1.0.0", - "warning": "^4.0.0" - }, - "funding": { - "url": "https://github.com/wojtekmaj/react-pdf?sponsor=1" - }, - "peerDependencies": { - "@types/react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0", - "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0", - "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/react-remove-scroll": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/react-remove-scroll/-/react-remove-scroll-2.6.3.tgz", - "integrity": "sha512-pnAi91oOk8g8ABQKGF5/M9qxmmOPxaAnopyTHYfqYEwJhyFrbbBtHuSgtKEoH0jpcxx5o3hXqH1mNd9/Oi+8iQ==", - "license": "MIT", - "dependencies": { - "react-remove-scroll-bar": "^2.3.7", - "react-style-singleton": "^2.2.3", - "tslib": "^2.1.0", - "use-callback-ref": "^1.3.3", - "use-sidecar": "^1.1.3" - }, - "engines": { - "node": ">=10" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/react-remove-scroll-bar": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/react-remove-scroll-bar/-/react-remove-scroll-bar-2.3.8.tgz", - "integrity": "sha512-9r+yi9+mgU33AKcj6IbT9oRCO78WriSj6t/cF8DWBZJ9aOGPOTEDvdUDz1FwKim7QXWwmHqtdHnRJfhAxEG46Q==", - "license": "MIT", - "dependencies": { - "react-style-singleton": "^2.2.2", - "tslib": "^2.0.0" - }, - "engines": { - "node": ">=10" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/react-router": { - "version": "6.30.0", - "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.30.0.tgz", - "integrity": "sha512-D3X8FyH9nBcTSHGdEKurK7r8OYE1kKFn3d/CF+CoxbSHkxU7o37+Uh7eAHRXr6k2tSExXYO++07PeXJtA/dEhQ==", - "license": "MIT", - "dependencies": { - "@remix-run/router": "1.23.0" - }, - "engines": { - "node": ">=14.0.0" - }, - "peerDependencies": { - "react": ">=16.8" - } - }, - "node_modules/react-router-dom": { - "version": "6.30.0", - "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.30.0.tgz", - "integrity": "sha512-x30B78HV5tFk8ex0ITwzC9TTZMua4jGyA9IUlH1JLQYQTFyxr/ZxwOJq7evg1JX1qGVUcvhsmQSKdPncQrjTgA==", - "license": "MIT", - "dependencies": { - "@remix-run/router": "1.23.0", - "react-router": "6.30.0" - }, - "engines": { - "node": ">=14.0.0" - }, - "peerDependencies": { - "react": ">=16.8", - "react-dom": ">=16.8" - } - }, - "node_modules/react-scan": { - "version": "0.0.31", - "resolved": "https://registry.npmjs.org/react-scan/-/react-scan-0.0.31.tgz", - "integrity": "sha512-reHgQnASWVXwHe0Ibk/EbsEPZhKrmNRf8EUNDmjMi1lzXec+Cj9litKxD0TG2ghAwg5V4sT0wzhiOgZSIefeVg==", - "license": "MIT", - "dependencies": { - "@clack/core": "^0.3.5", - "@clack/prompts": "^0.8.2", - "kleur": "^4.1.5", - "mri": "^1.2.0", - "playwright": "^1.49.0" - }, - "bin": { - "react-scan": "bin/cli.js" - } - }, - "node_modules/react-scan/node_modules/@clack/prompts": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/@clack/prompts/-/prompts-0.8.2.tgz", - "integrity": "sha512-6b9Ab2UiZwJYA9iMyboYyW9yJvAO9V753ZhS+DHKEjZRKAxPPOb7MXXu84lsPFG+vZt6FRFniZ8rXi+zCIw4yQ==", - "license": "MIT", - "dependencies": { - "@clack/core": "0.3.5", - "picocolors": "^1.0.0", - "sisteransi": "^1.0.5" - } - }, - "node_modules/react-sortablejs": { - "version": "6.1.4", - "resolved": "https://registry.npmjs.org/react-sortablejs/-/react-sortablejs-6.1.4.tgz", - "integrity": "sha512-fc7cBosfhnbh53Mbm6a45W+F735jwZ1UFIYSrIqcO/gRIFoDyZeMtgKlpV4DdyQfbCzdh5LoALLTDRxhMpTyXQ==", - "license": "MIT", - "dependencies": { - "classnames": "2.3.1", - "tiny-invariant": "1.2.0" - }, - "peerDependencies": { - "@types/sortablejs": "1", - "react": ">=16.9.0", - "react-dom": ">=16.9.0", - "sortablejs": "1" - } - }, - "node_modules/react-sortablejs/node_modules/tiny-invariant": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.2.0.tgz", - "integrity": "sha512-1Uhn/aqw5C6RI4KejVeTg6mIS7IqxnLJ8Mv2tV5rTc0qWobay7pDUz6Wi392Cnc8ak1H0F2cjoRzb2/AW4+Fvg==", - "license": "MIT" - }, - "node_modules/react-style-singleton": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/react-style-singleton/-/react-style-singleton-2.2.3.tgz", - "integrity": "sha512-b6jSvxvVnyptAiLjbkWLE/lOnR4lfTtDAl+eUC7RZy+QQWc6wRzIV2CE6xBuMmDxc2qIihtDCZD5NPOFl7fRBQ==", - "license": "MIT", - "dependencies": { - "get-nonce": "^1.0.0", - "tslib": "^2.0.0" - }, - "engines": { - "node": ">=10" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/react-syntax-highlighter": { - "version": "15.6.1", - "resolved": "https://registry.npmjs.org/react-syntax-highlighter/-/react-syntax-highlighter-15.6.1.tgz", - "integrity": "sha512-OqJ2/vL7lEeV5zTJyG7kmARppUjiB9h9udl4qHQjjgEos66z00Ia0OckwYfRxCSFrW8RJIBnsBwQsHZbVPspqg==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.3.1", - "highlight.js": "^10.4.1", - "highlightjs-vue": "^1.0.0", - "lowlight": "^1.17.0", - "prismjs": "^1.27.0", - "refractor": "^3.6.0" - }, - "peerDependencies": { - "react": ">= 0.14.0" - } - }, - "node_modules/reactflow": { - "version": "11.11.4", - "resolved": "https://registry.npmjs.org/reactflow/-/reactflow-11.11.4.tgz", - "integrity": "sha512-70FOtJkUWH3BAOsN+LU9lCrKoKbtOPnz2uq0CV2PLdNSwxTXOhCbsZr50GmZ+Rtw3jx8Uv7/vBFtCGixLfd4Og==", - "license": "MIT", - "dependencies": { - "@reactflow/background": "11.3.14", - "@reactflow/controls": "11.2.14", - "@reactflow/core": "11.11.4", - "@reactflow/minimap": "11.7.14", - "@reactflow/node-resizer": "2.2.14", - "@reactflow/node-toolbar": "1.3.14" - }, - "peerDependencies": { - "react": ">=17", - "react-dom": ">=17" - } - }, - "node_modules/read-cache": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", - "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", - "license": "MIT", - "dependencies": { - "pify": "^2.3.0" - } - }, - "node_modules/readable-stream": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", - "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", - "license": "MIT", - "optional": true, - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/readdirp": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", - "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", - "license": "MIT", - "dependencies": { - "picomatch": "^2.2.1" - }, - "engines": { - "node": ">=8.10.0" - } - }, - "node_modules/readdirp/node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "license": "MIT", - "engines": { - "node": ">=8.6" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/recast": { - "version": "0.23.11", - "resolved": "https://registry.npmjs.org/recast/-/recast-0.23.11.tgz", - "integrity": "sha512-YTUo+Flmw4ZXiWfQKGcwwc11KnoRAYgzAE2E7mXKCjSviTKShtxBsN6YUUBB2gtaBzKzeKunxhUwNHQuRryhWA==", - "license": "MIT", - "dependencies": { - "ast-types": "^0.16.1", - "esprima": "~4.0.0", - "source-map": "~0.6.1", - "tiny-invariant": "^1.3.3", - "tslib": "^2.0.1" - }, - "engines": { - "node": ">= 4" - } - }, - "node_modules/recast/node_modules/ast-types": { - "version": "0.16.1", - "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.16.1.tgz", - "integrity": "sha512-6t10qk83GOG8p0vKmaCr8eiilZwO171AvbROMtvvNiwrTly62t+7XkA8RdIIVbpMhCASAsxgAzdRSwh6nw/5Dg==", - "license": "MIT", - "dependencies": { - "tslib": "^2.0.1" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/recast/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "license": "BSD-3-Clause", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/redent": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", - "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==", - "dev": true, - "license": "MIT", - "dependencies": { - "indent-string": "^4.0.0", - "strip-indent": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/refractor": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/refractor/-/refractor-3.6.0.tgz", - "integrity": "sha512-MY9W41IOWxxk31o+YvFCNyNzdkc9M20NoZK5vq6jkv4I/uh2zkWcfudj0Q1fovjUQJrNewS9NMzeTtqPf+n5EA==", - "license": "MIT", - "dependencies": { - "hastscript": "^6.0.0", - "parse-entities": "^2.0.0", - "prismjs": "~1.27.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/refractor/node_modules/prismjs": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.27.0.tgz", - "integrity": "sha512-t13BGPUlFDR7wRB5kQDG4jjl7XeuH6jbJGt11JHPL96qwsEHNX2+68tFXqc1/k+/jALsbSWJKUOT/hcYAZ5LkA==", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/registry-auth-token": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-5.1.0.tgz", - "integrity": "sha512-GdekYuwLXLxMuFTwAPg5UKGLW/UXzQrZvH/Zj791BQif5T05T0RsaLfHc9q3ZOKi7n+BoprPD9mJ0O0k4xzUlw==", - "license": "MIT", - "dependencies": { - "@pnpm/npm-conf": "^2.1.0" - }, - "engines": { - "node": ">=14" - } - }, - "node_modules/registry-url": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-5.1.0.tgz", - "integrity": "sha512-8acYXXTI0AkQv6RAOjE3vOaIXZkT9wo4LOFbBKYQEEnnMNBpKqdUrI6S4NT0KPIo/WVvJ5tE/X5LF/TQUf0ekw==", - "license": "MIT", - "dependencies": { - "rc": "^1.2.8" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/rehype-mathjax": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/rehype-mathjax/-/rehype-mathjax-4.0.3.tgz", - "integrity": "sha512-QIwWH9U+r54nMQklVkT1qluxhKyzdPWz9dFwgel3BrseQsWZafRTDTUj8VR8/14nFuRIV2ChuCMz4zpACPoYvg==", - "license": "MIT", - "dependencies": { - "@types/hast": "^2.0.0", - "@types/mathjax": "^0.0.37", - "hast-util-from-dom": "^4.0.0", - "hast-util-to-text": "^3.1.0", - "jsdom": "^20.0.0", - "mathjax-full": "^3.0.0", - "unified": "^10.0.0", - "unist-util-visit": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/rehype-mathjax/node_modules/canvas": { - "version": "2.11.2", - "resolved": "https://registry.npmjs.org/canvas/-/canvas-2.11.2.tgz", - "integrity": "sha512-ItanGBMrmRV7Py2Z+Xhs7cT+FNt5K0vPL4p9EZ/UX/Mu7hFbkxSjKF2KVtPwX7UYWp7dRKnrTvReflgrItJbdw==", - "hasInstallScript": true, - "license": "MIT", - "optional": true, - "peer": true, - "dependencies": { - "@mapbox/node-pre-gyp": "^1.0.0", - "nan": "^2.17.0", - "simple-get": "^3.0.3" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/rehype-mathjax/node_modules/decompress-response": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-4.2.1.tgz", - "integrity": "sha512-jOSne2qbyE+/r8G1VU+G/82LBs2Fs4LAsTiLSHOCOMZQl2OKZ6i8i4IyHemTe+/yIXOtTcRQMzPcgyhoFlqPkw==", - "license": "MIT", - "optional": true, - "peer": true, - "dependencies": { - "mimic-response": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/rehype-mathjax/node_modules/entities": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-6.0.0.tgz", - "integrity": "sha512-aKstq2TDOndCn4diEyp9Uq/Flu2i1GlLkc6XIDQSDMuaFE3OPW5OphLCyQ5SpSJZTb4reN+kTcYru5yIfXoRPw==", - "license": "BSD-2-Clause", - "engines": { - "node": ">=0.12" - }, - "funding": { - "url": "https://github.com/fb55/entities?sponsor=1" - } - }, - "node_modules/rehype-mathjax/node_modules/jsdom": { - "version": "20.0.3", - "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-20.0.3.tgz", - "integrity": "sha512-SYhBvTh89tTfCD/CRdSOm13mOBa42iTaTyfyEWBdKcGdPxPtLFBXuHR8XHb33YNYaP+lLbmSvBTsnoesCNJEsQ==", - "license": "MIT", - "dependencies": { - "abab": "^2.0.6", - "acorn": "^8.8.1", - "acorn-globals": "^7.0.0", - "cssom": "^0.5.0", - "cssstyle": "^2.3.0", - "data-urls": "^3.0.2", - "decimal.js": "^10.4.2", - "domexception": "^4.0.0", - "escodegen": "^2.0.0", - "form-data": "^4.0.0", - "html-encoding-sniffer": "^3.0.0", - "http-proxy-agent": "^5.0.0", - "https-proxy-agent": "^5.0.1", - "is-potential-custom-element-name": "^1.0.1", - "nwsapi": "^2.2.2", - "parse5": "^7.1.1", - "saxes": "^6.0.0", - "symbol-tree": "^3.2.4", - "tough-cookie": "^4.1.2", - "w3c-xmlserializer": "^4.0.0", - "webidl-conversions": "^7.0.0", - "whatwg-encoding": "^2.0.0", - "whatwg-mimetype": "^3.0.0", - "whatwg-url": "^11.0.0", - "ws": "^8.11.0", - "xml-name-validator": "^4.0.0" - }, - "engines": { - "node": ">=14" - }, - "peerDependencies": { - "canvas": "^2.5.0" - }, - "peerDependenciesMeta": { - "canvas": { - "optional": true - } - } - }, - "node_modules/rehype-mathjax/node_modules/mimic-response": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-2.1.0.tgz", - "integrity": "sha512-wXqjST+SLt7R009ySCglWBCFpjUygmCIfD790/kVbiGmUgfYGuB14PiTd5DwVxSV4NcYHjzMkoj5LjQZwTQLEA==", - "license": "MIT", - "optional": true, - "peer": true, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/rehype-mathjax/node_modules/parse5": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.3.0.tgz", - "integrity": "sha512-IInvU7fabl34qmi9gY8XOVxhYyMyuH2xUNpb2q8/Y+7552KlejkRvqvD19nMoUW/uQGGbqNpA6Tufu5FL5BZgw==", - "license": "MIT", - "dependencies": { - "entities": "^6.0.0" - }, - "funding": { - "url": "https://github.com/inikulin/parse5?sponsor=1" - } - }, - "node_modules/rehype-mathjax/node_modules/simple-get": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/simple-get/-/simple-get-3.1.1.tgz", - "integrity": "sha512-CQ5LTKGfCpvE1K0n2us+kuMPbk/q0EKl82s4aheV9oXjFEz6W/Y7oQFVJuU6QG77hRT4Ghb5RURteF5vnWjupA==", - "license": "MIT", - "optional": true, - "peer": true, - "dependencies": { - "decompress-response": "^4.2.0", - "once": "^1.3.1", - "simple-concat": "^1.0.0" - } - }, - "node_modules/rehype-mathjax/node_modules/tr46": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-3.0.0.tgz", - "integrity": "sha512-l7FvfAHlcmulp8kr+flpQZmVwtu7nfRV7NZujtN0OqES8EL4O4e0qqzL0DC5gAvx/ZC/9lk6rhcUwYvkBnBnYA==", - "license": "MIT", - "dependencies": { - "punycode": "^2.1.1" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/rehype-mathjax/node_modules/webidl-conversions": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-7.0.0.tgz", - "integrity": "sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==", - "license": "BSD-2-Clause", - "engines": { - "node": ">=12" - } - }, - "node_modules/rehype-mathjax/node_modules/whatwg-url": { - "version": "11.0.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-11.0.0.tgz", - "integrity": "sha512-RKT8HExMpoYx4igMiVMY83lN6UeITKJlBQ+vR/8ZJ8OCdSiN3RwCq+9gH0+Xzj0+5IrM6i4j/6LuvzbZIQgEcQ==", - "license": "MIT", - "dependencies": { - "tr46": "^3.0.0", - "webidl-conversions": "^7.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/rehype-raw": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/rehype-raw/-/rehype-raw-6.1.1.tgz", - "integrity": "sha512-d6AKtisSRtDRX4aSPsJGTfnzrX2ZkHQLE5kiUuGOeEoLpbEulFF4hj0mLPbsa+7vmguDKOVVEQdHKDSwoaIDsQ==", - "license": "MIT", - "dependencies": { - "@types/hast": "^2.0.0", - "hast-util-raw": "^7.2.0", - "unified": "^10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/remark-gfm": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/remark-gfm/-/remark-gfm-3.0.1.tgz", - "integrity": "sha512-lEFDoi2PICJyNrACFOfDD3JlLkuSbOa5Wd8EPt06HUdptv8Gn0bxYTdbU/XXQ3swAPkEaGxxPN9cbnMHvVu1Ig==", - "license": "MIT", - "dependencies": { - "@types/mdast": "^3.0.0", - "mdast-util-gfm": "^2.0.0", - "micromark-extension-gfm": "^2.0.0", - "unified": "^10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/remark-math": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/remark-math/-/remark-math-6.0.0.tgz", - "integrity": "sha512-MMqgnP74Igy+S3WwnhQ7kqGlEerTETXMvJhrUzDikVZ2/uogJCb+WHUg97hK9/jcfc0dkD73s3LN8zU49cTEtA==", - "license": "MIT", - "dependencies": { - "@types/mdast": "^4.0.0", - "mdast-util-math": "^3.0.0", - "micromark-extension-math": "^3.0.0", - "unified": "^11.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/remark-math/node_modules/@types/mdast": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-4.0.4.tgz", - "integrity": "sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==", - "license": "MIT", - "dependencies": { - "@types/unist": "*" - } - }, - "node_modules/remark-math/node_modules/@types/unist": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.3.tgz", - "integrity": "sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==", - "license": "MIT" - }, - "node_modules/remark-math/node_modules/is-plain-obj": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz", - "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==", - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/remark-math/node_modules/unified": { - "version": "11.0.5", - "resolved": "https://registry.npmjs.org/unified/-/unified-11.0.5.tgz", - "integrity": "sha512-xKvGhPWw3k84Qjh8bI3ZeJjqnyadK+GEFtazSfZv/rKeTkTjOJho6mFqh2SM96iIcZokxiOpg78GazTSg8+KHA==", - "license": "MIT", - "dependencies": { - "@types/unist": "^3.0.0", - "bail": "^2.0.0", - "devlop": "^1.0.0", - "extend": "^3.0.0", - "is-plain-obj": "^4.0.0", - "trough": "^2.0.0", - "vfile": "^6.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/remark-math/node_modules/unist-util-stringify-position": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-4.0.0.tgz", - "integrity": "sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ==", - "license": "MIT", - "dependencies": { - "@types/unist": "^3.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/remark-math/node_modules/vfile": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/vfile/-/vfile-6.0.3.tgz", - "integrity": "sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q==", - "license": "MIT", - "dependencies": { - "@types/unist": "^3.0.0", - "vfile-message": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/remark-math/node_modules/vfile-message": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-4.0.2.tgz", - "integrity": "sha512-jRDZ1IMLttGj41KcZvlrYAaI3CfqpLpfpf+Mfig13viT6NKvRzWZ+lXz0Y5D60w6uJIBAOGq9mSHf0gktF0duw==", - "license": "MIT", - "dependencies": { - "@types/unist": "^3.0.0", - "unist-util-stringify-position": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/remark-parse": { - "version": "10.0.2", - "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-10.0.2.tgz", - "integrity": "sha512-3ydxgHa/ZQzG8LvC7jTXccARYDcRld3VfcgIIFs7bI6vbRSxJJmzgLEIIoYKyrfhaY+ujuWaf/PJiMZXoiCXgw==", - "license": "MIT", - "dependencies": { - "@types/mdast": "^3.0.0", - "mdast-util-from-markdown": "^1.0.0", - "unified": "^10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/remark-rehype": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/remark-rehype/-/remark-rehype-10.1.0.tgz", - "integrity": "sha512-EFmR5zppdBp0WQeDVZ/b66CWJipB2q2VLNFMabzDSGR66Z2fQii83G5gTBbgGEnEEA0QRussvrFHxk1HWGJskw==", - "license": "MIT", - "dependencies": { - "@types/hast": "^2.0.0", - "@types/mdast": "^3.0.0", - "mdast-util-to-hast": "^12.1.0", - "unified": "^10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/require-directory": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/require-from-string": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", - "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/requires-port": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", - "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==", - "license": "MIT" - }, - "node_modules/resolve": { - "version": "1.22.10", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.10.tgz", - "integrity": "sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w==", - "license": "MIT", - "dependencies": { - "is-core-module": "^2.16.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - }, - "bin": { - "resolve": "bin/resolve" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/resolve-alpn": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/resolve-alpn/-/resolve-alpn-1.2.1.tgz", - "integrity": "sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==", - "dev": true, - "license": "MIT" - }, - "node_modules/resolve-from": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/responselike": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/responselike/-/responselike-3.0.0.tgz", - "integrity": "sha512-40yHxbNcl2+rzXvZuVkrYohathsSJlMTXKryG5y8uciHv1+xDLHQpgjG64JUO9nrEq2jGLH6IZ8BcZyw3wrweg==", - "dev": true, - "license": "MIT", - "dependencies": { - "lowercase-keys": "^3.0.0" - }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/reusify": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.1.0.tgz", - "integrity": "sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==", - "license": "MIT", - "engines": { - "iojs": ">=1.0.0", - "node": ">=0.10.0" - } - }, - "node_modules/rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "deprecated": "Rimraf versions prior to v4 are no longer supported", - "license": "ISC", - "optional": true, - "peer": true, - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/rimraf/node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "license": "MIT", - "optional": true, - "peer": true, - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/rimraf/node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "deprecated": "Glob versions prior to v9 are no longer supported", - "license": "ISC", - "optional": true, - "peer": true, - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/rimraf/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "license": "ISC", - "optional": true, - "peer": true, - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/rollup": { - "version": "4.40.2", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.40.2.tgz", - "integrity": "sha512-tfUOg6DTP4rhQ3VjOO6B4wyrJnGOX85requAXvqYTHsOgb2TFJdZ3aWpT8W2kPoypSGP7dZUyzxJ9ee4buM5Fg==", - "license": "MIT", - "dependencies": { - "@types/estree": "1.0.7" - }, - "bin": { - "rollup": "dist/bin/rollup" - }, - "engines": { - "node": ">=18.0.0", - "npm": ">=8.0.0" - }, - "optionalDependencies": { - "@rollup/rollup-android-arm-eabi": "4.40.2", - "@rollup/rollup-android-arm64": "4.40.2", - "@rollup/rollup-darwin-arm64": "4.40.2", - "@rollup/rollup-darwin-x64": "4.40.2", - "@rollup/rollup-freebsd-arm64": "4.40.2", - "@rollup/rollup-freebsd-x64": "4.40.2", - "@rollup/rollup-linux-arm-gnueabihf": "4.40.2", - "@rollup/rollup-linux-arm-musleabihf": "4.40.2", - "@rollup/rollup-linux-arm64-gnu": "4.40.2", - "@rollup/rollup-linux-arm64-musl": "4.40.2", - "@rollup/rollup-linux-loongarch64-gnu": "4.40.2", - "@rollup/rollup-linux-powerpc64le-gnu": "4.40.2", - "@rollup/rollup-linux-riscv64-gnu": "4.40.2", - "@rollup/rollup-linux-riscv64-musl": "4.40.2", - "@rollup/rollup-linux-s390x-gnu": "4.40.2", - "@rollup/rollup-linux-x64-gnu": "4.40.2", - "@rollup/rollup-linux-x64-musl": "4.40.2", - "@rollup/rollup-win32-arm64-msvc": "4.40.2", - "@rollup/rollup-win32-ia32-msvc": "4.40.2", - "@rollup/rollup-win32-x64-msvc": "4.40.2", - "fsevents": "~2.3.2" - } - }, - "node_modules/router": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/router/-/router-2.2.0.tgz", - "integrity": "sha512-nLTrUKm2UyiL7rlhapu/Zl45FwNgkZGaCpZbIHajDYgwlJCOzLSk+cIPAnsEqV955GjILJnKbdQC1nVPz+gAYQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "debug": "^4.4.0", - "depd": "^2.0.0", - "is-promise": "^4.0.0", - "parseurl": "^1.3.3", - "path-to-regexp": "^8.0.0" - }, - "engines": { - "node": ">= 18" - } - }, - "node_modules/rrdom": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/rrdom/-/rrdom-0.1.7.tgz", - "integrity": "sha512-ZLd8f14z9pUy2Hk9y636cNv5Y2BMnNEY99wxzW9tD2BLDfe1xFxtLjB4q/xCBYo6HRe0wofzKzjm4JojmpBfFw==", - "license": "MIT", - "dependencies": { - "rrweb-snapshot": "^2.0.0-alpha.4" - } - }, - "node_modules/rrweb": { - "version": "2.0.0-alpha.4", - "resolved": "https://registry.npmjs.org/rrweb/-/rrweb-2.0.0-alpha.4.tgz", - "integrity": "sha512-wEHUILbxDPcNwkM3m4qgPgXAiBJyqCbbOHyVoNEVBJzHszWEFYyTbrZqUdeb1EfmTRC2PsumCIkVcomJ/xcOzA==", - "license": "MIT", - "dependencies": { - "@rrweb/types": "^2.0.0-alpha.4", - "@types/css-font-loading-module": "0.0.7", - "@xstate/fsm": "^1.4.0", - "base64-arraybuffer": "^1.0.1", - "fflate": "^0.4.4", - "mitt": "^3.0.0", - "rrdom": "^0.1.7", - "rrweb-snapshot": "^2.0.0-alpha.4" - } - }, - "node_modules/rrweb-player": { - "version": "1.0.0-alpha.4", - "resolved": "https://registry.npmjs.org/rrweb-player/-/rrweb-player-1.0.0-alpha.4.tgz", - "integrity": "sha512-Wlmn9GZ5Fdqa37vd3TzsYdLl/JWEvXNUrLCrYpnOwEgmY409HwVIvvA5aIo7k582LoKgdRCsB87N+f0oWAR0Kg==", - "license": "MIT", - "dependencies": { - "@tsconfig/svelte": "^1.0.0", - "rrweb": "^2.0.0-alpha.4" - } - }, - "node_modules/rrweb-snapshot": { - "version": "2.0.0-alpha.18", - "resolved": "https://registry.npmjs.org/rrweb-snapshot/-/rrweb-snapshot-2.0.0-alpha.18.tgz", - "integrity": "sha512-hBHZL/NfgQX6wO1D9mpwqFu1NJPpim+moIcKhFEjVTZVRUfCln+LOugRc4teVTCISYHN8Cw5e2iNTWCSm+SkoA==", - "license": "MIT", - "dependencies": { - "postcss": "^8.4.38" - } - }, - "node_modules/run-parallel": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", - "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "MIT", - "dependencies": { - "queue-microtask": "^1.2.2" - } - }, - "node_modules/sade": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/sade/-/sade-1.8.1.tgz", - "integrity": "sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==", - "license": "MIT", - "dependencies": { - "mri": "^1.1.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "devOptional": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "MIT" - }, - "node_modules/safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", - "license": "MIT" - }, - "node_modules/saxes": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/saxes/-/saxes-6.0.0.tgz", - "integrity": "sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==", - "license": "ISC", - "dependencies": { - "xmlchars": "^2.2.0" - }, - "engines": { - "node": ">=v12.22.7" - } - }, - "node_modules/scheduler": { - "version": "0.23.2", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.2.tgz", - "integrity": "sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==", - "license": "MIT", - "dependencies": { - "loose-envify": "^1.1.0" - } - }, - "node_modules/seek-bzip": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/seek-bzip/-/seek-bzip-2.0.0.tgz", - "integrity": "sha512-SMguiTnYrhpLdk3PwfzHeotrcwi8bNV4iemL9tx9poR/yeaMYwB9VzR1w7b57DuWpuqR8n6oZboi0hj3AxZxQg==", - "dev": true, - "license": "MIT", - "dependencies": { - "commander": "^6.0.0" - }, - "bin": { - "seek-bunzip": "bin/seek-bunzip", - "seek-table": "bin/seek-bzip-table" - } - }, - "node_modules/seek-bzip/node_modules/commander": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-6.2.1.tgz", - "integrity": "sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 6" - } - }, - "node_modules/semver": { - "version": "7.7.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.2.tgz", - "integrity": "sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==", - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/semver-diff": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/semver-diff/-/semver-diff-3.1.1.tgz", - "integrity": "sha512-GX0Ix/CJcHyB8c4ykpHGIAvLyOwOobtM/8d+TQkAd81/bEjgPHrfba41Vpesr7jX/t8Uh+R3EX9eAS5be+jQYg==", - "license": "MIT", - "dependencies": { - "semver": "^6.3.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/semver-diff/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/semver-regex": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/semver-regex/-/semver-regex-4.0.5.tgz", - "integrity": "sha512-hunMQrEy1T6Jr2uEVjrAIqjwWcQTgOAcIM52C8MY1EZSD3DDNft04XzvYKPqjED65bNVVko0YI38nYeEHCX3yw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/semver-truncate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/semver-truncate/-/semver-truncate-3.0.0.tgz", - "integrity": "sha512-LJWA9kSvMolR51oDE6PN3kALBNaUdkxzAGcexw8gjMA8xr5zUqK0JiR3CgARSqanYF3Z1YHvsErb1KDgh+v7Rg==", - "dev": true, - "license": "MIT", - "dependencies": { - "semver": "^7.3.5" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/send": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/send/-/send-1.2.0.tgz", - "integrity": "sha512-uaW0WwXKpL9blXE2o0bRhoL2EGXIrZxQ2ZQ4mgcfoBxdFmQold+qWsD2jLrfZ0trjKL6vOw0j//eAwcALFjKSw==", - "dev": true, - "license": "MIT", - "dependencies": { - "debug": "^4.3.5", - "encodeurl": "^2.0.0", - "escape-html": "^1.0.3", - "etag": "^1.8.1", - "fresh": "^2.0.0", - "http-errors": "^2.0.0", - "mime-types": "^3.0.1", - "ms": "^2.1.3", - "on-finished": "^2.4.1", - "range-parser": "^1.2.1", - "statuses": "^2.0.1" - }, - "engines": { - "node": ">= 18" - } - }, - "node_modules/serve-static": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-2.2.0.tgz", - "integrity": "sha512-61g9pCh0Vnh7IutZjtLGGpTA355+OPn2TyDv/6ivP2h/AdAVX9azsoxmg2/M6nZeQZNYBEwIcsne1mJd9oQItQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "encodeurl": "^2.0.0", - "escape-html": "^1.0.3", - "parseurl": "^1.3.3", - "send": "^1.2.0" - }, - "engines": { - "node": ">= 18" - } - }, - "node_modules/set-blocking": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", - "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==", - "license": "ISC", - "optional": true, - "peer": true - }, - "node_modules/setprototypeof": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", - "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", - "dev": true, - "license": "ISC" - }, - "node_modules/shadcn-ui": { - "version": "0.9.5", - "resolved": "https://registry.npmjs.org/shadcn-ui/-/shadcn-ui-0.9.5.tgz", - "integrity": "sha512-dsBQWpdLLYCdSdmvOmu53nJhhWnQD1OiblhuhkI4rPYxPKTyfbmZ2NTJHWMu1fXN9PTfN6IVK5vvh+BrjHJx2g==", - "license": "MIT", - "dependencies": { - "chalk": "^5.4.1" - }, - "bin": { - "shadcn-ui": "dist/index.js" - } - }, - "node_modules/shadcn-ui/node_modules/chalk": { - "version": "5.4.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.4.1.tgz", - "integrity": "sha512-zgVZuo2WcZgfUEmsn6eO3kINexW8RAE4maiQ8QNs8CtpPCSyMiYsULR3HQYkm3w8FIA3SberyMJMSldGsW+U3w==", - "license": "MIT", - "engines": { - "node": "^12.17.0 || ^14.13 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "license": "MIT", - "dependencies": { - "shebang-regex": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/short-unique-id": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/short-unique-id/-/short-unique-id-5.3.2.tgz", - "integrity": "sha512-KRT/hufMSxXKEDSQujfVE0Faa/kZ51ihUcZQAcmP04t00DvPj7Ox5anHke1sJYUtzSuiT/Y5uyzg/W7bBEGhCg==", - "license": "Apache-2.0", - "bin": { - "short-unique-id": "bin/short-unique-id", - "suid": "bin/short-unique-id" - } - }, - "node_modules/side-channel": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz", - "integrity": "sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==", - "dev": true, - "license": "MIT", - "dependencies": { - "es-errors": "^1.3.0", - "object-inspect": "^1.13.3", - "side-channel-list": "^1.0.0", - "side-channel-map": "^1.0.1", - "side-channel-weakmap": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/side-channel-list": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.0.tgz", - "integrity": "sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==", - "dev": true, - "license": "MIT", - "dependencies": { - "es-errors": "^1.3.0", - "object-inspect": "^1.13.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/side-channel-map": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz", - "integrity": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.2", - "es-errors": "^1.3.0", - "get-intrinsic": "^1.2.5", - "object-inspect": "^1.13.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/side-channel-weakmap": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz", - "integrity": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.2", - "es-errors": "^1.3.0", - "get-intrinsic": "^1.2.5", - "object-inspect": "^1.13.3", - "side-channel-map": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/signal-exit": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", - "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", - "license": "ISC" - }, - "node_modules/simple-concat": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz", - "integrity": "sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "MIT", - "optional": true - }, - "node_modules/simple-get": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/simple-get/-/simple-get-4.0.1.tgz", - "integrity": "sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "MIT", - "optional": true, - "dependencies": { - "decompress-response": "^6.0.0", - "once": "^1.3.1", - "simple-concat": "^1.0.0" - } - }, - "node_modules/simple-git-hooks": { - "version": "2.13.0", - "resolved": "https://registry.npmjs.org/simple-git-hooks/-/simple-git-hooks-2.13.0.tgz", - "integrity": "sha512-N+goiLxlkHJlyaYEglFypzVNMaNplPAk5syu0+OPp/Bk6dwVoXF6FfOw2vO0Dp+JHsBaI+w6cm8TnFl2Hw6tDA==", - "dev": true, - "hasInstallScript": true, - "license": "MIT", - "bin": { - "simple-git-hooks": "cli.js" - } - }, - "node_modules/sisteransi": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", - "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", - "license": "MIT" - }, - "node_modules/slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/snake-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/snake-case/-/snake-case-3.0.4.tgz", - "integrity": "sha512-LAOh4z89bGQvl9pFfNF8V146i7o7/CqFPbqzYgP+yYzDIDeS9HaNFtXABamRW+AQzEVODcvE79ljJ+8a9YSdMg==", - "license": "MIT", - "dependencies": { - "dot-case": "^3.0.4", - "tslib": "^2.0.3" - } - }, - "node_modules/socket.io": { - "version": "4.8.1", - "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-4.8.1.tgz", - "integrity": "sha512-oZ7iUCxph8WYRHHcjBEc9unw3adt5CmSNlppj/5Q4k2RIrhl8Z5yY2Xr4j9zj0+wzVZ0bxmYoGSzKJnRl6A4yg==", - "license": "MIT", - "dependencies": { - "accepts": "~1.3.4", - "base64id": "~2.0.0", - "cors": "~2.8.5", - "debug": "~4.3.2", - "engine.io": "~6.6.0", - "socket.io-adapter": "~2.5.2", - "socket.io-parser": "~4.2.4" - }, - "engines": { - "node": ">=10.2.0" - } - }, - "node_modules/socket.io-adapter": { - "version": "2.5.5", - "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-2.5.5.tgz", - "integrity": "sha512-eLDQas5dzPgOWCk9GuuJC2lBqItuhKI4uxGgo9aIV7MYbk2h9Q6uULEh8WBzThoI7l+qU9Ast9fVUmkqPP9wYg==", - "license": "MIT", - "dependencies": { - "debug": "~4.3.4", - "ws": "~8.17.1" - } - }, - "node_modules/socket.io-adapter/node_modules/debug": { - "version": "4.3.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz", - "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==", - "license": "MIT", - "dependencies": { - "ms": "^2.1.3" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "node_modules/socket.io-client": { - "version": "4.8.1", - "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-4.8.1.tgz", - "integrity": "sha512-hJVXfu3E28NmzGk8o1sHhN3om52tRvwYeidbj7xKy2eIIse5IoKX3USlS6Tqt3BHAtflLIkCQBkzVrEEfWUyYQ==", - "license": "MIT", - "dependencies": { - "@socket.io/component-emitter": "~3.1.0", - "debug": "~4.3.2", - "engine.io-client": "~6.6.1", - "socket.io-parser": "~4.2.4" - }, - "engines": { - "node": ">=10.0.0" - } - }, - "node_modules/socket.io-client/node_modules/debug": { - "version": "4.3.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz", - "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==", - "license": "MIT", - "dependencies": { - "ms": "^2.1.3" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "node_modules/socket.io-parser": { - "version": "4.2.4", - "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-4.2.4.tgz", - "integrity": "sha512-/GbIKmo8ioc+NIWIhwdecY0ge+qVBSMdgxGygevmdHj24bsfgtCmcUUcQ5ZzcylGFHsN3k4HB4Cgkl96KVnuew==", - "license": "MIT", - "dependencies": { - "@socket.io/component-emitter": "~3.1.0", - "debug": "~4.3.1" - }, - "engines": { - "node": ">=10.0.0" - } - }, - "node_modules/socket.io-parser/node_modules/debug": { - "version": "4.3.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz", - "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==", - "license": "MIT", - "dependencies": { - "ms": "^2.1.3" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "node_modules/socket.io/node_modules/accepts": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", - "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", - "license": "MIT", - "dependencies": { - "mime-types": "~2.1.34", - "negotiator": "0.6.3" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/socket.io/node_modules/debug": { - "version": "4.3.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz", - "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==", - "license": "MIT", - "dependencies": { - "ms": "^2.1.3" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "node_modules/socket.io/node_modules/mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/socket.io/node_modules/mime-types": { - "version": "2.1.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", - "license": "MIT", - "dependencies": { - "mime-db": "1.52.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/socket.io/node_modules/negotiator": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", - "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/sort-keys": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz", - "integrity": "sha512-vzn8aSqKgytVik0iwdBEi+zevbTYZogewTUM6dtpmGwEcdzbub/TX4bCzRhebDCRC3QzXgJsLRKB2V/Oof7HXg==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-plain-obj": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/sort-keys-length": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/sort-keys-length/-/sort-keys-length-1.0.1.tgz", - "integrity": "sha512-GRbEOUqCxemTAk/b32F2xa8wDTs+Z1QHOkbhJDQTvv/6G3ZkbJ+frYWsTcc7cBB3Fu4wy4XlLCuNtJuMn7Gsvw==", - "dev": true, - "license": "MIT", - "dependencies": { - "sort-keys": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/sortablejs": { - "version": "1.15.6", - "resolved": "https://registry.npmjs.org/sortablejs/-/sortablejs-1.15.6.tgz", - "integrity": "sha512-aNfiuwMEpfBM/CN6LY0ibyhxPfPbyFeBTYJKCvzkJ2GkUpazIt3H+QIPAMHwqQ7tMKaHz1Qj+rJJCqljnf4p3A==", - "license": "MIT" - }, - "node_modules/source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", - "license": "BSD-3-Clause", - "peer": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/source-map-js": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", - "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", - "license": "BSD-3-Clause", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/space-separated-tokens": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-2.0.2.tgz", - "integrity": "sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/speech-rule-engine": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/speech-rule-engine/-/speech-rule-engine-4.1.2.tgz", - "integrity": "sha512-S6ji+flMEga+1QU79NDbwZ8Ivf0S/MpupQQiIC0rTpU/ZTKgcajijJJb1OcByBQDjrXCN1/DJtGz4ZJeBMPGJw==", - "license": "Apache-2.0", - "dependencies": { - "@xmldom/xmldom": "0.9.8", - "commander": "13.1.0", - "wicked-good-xpath": "1.3.0" - }, - "bin": { - "sre": "bin/sre" - } - }, - "node_modules/speech-rule-engine/node_modules/commander": { - "version": "13.1.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-13.1.0.tgz", - "integrity": "sha512-/rFeCpNJQbhSZjGVwO9RFV3xPqbnERS8MmIQzCtD/zl6gpJuV/bMLuN92oG3F7d8oDEHHRrujSXNUr8fpjntKw==", - "license": "MIT", - "engines": { - "node": ">=18" - } - }, - "node_modules/stack-utils": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz", - "integrity": "sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "escape-string-regexp": "^2.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/stack-utils/node_modules/escape-string-regexp": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", - "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/statuses": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", - "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/streamx": { - "version": "2.22.0", - "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.22.0.tgz", - "integrity": "sha512-sLh1evHOzBy/iWRiR6d1zRcLao4gGZr3C1kzNz4fopCOKJb6xD9ub8Mpi9Mr1R6id5o43S+d93fI48UC5uM9aw==", - "dev": true, - "license": "MIT", - "dependencies": { - "fast-fifo": "^1.3.2", - "text-decoder": "^1.1.0" - }, - "optionalDependencies": { - "bare-events": "^2.2.0" - } - }, - "node_modules/string_decoder": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", - "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", - "license": "MIT", - "optional": true, - "dependencies": { - "safe-buffer": "~5.2.0" - } - }, - "node_modules/string-width": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", - "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", - "license": "MIT", - "dependencies": { - "eastasianwidth": "^0.2.0", - "emoji-regex": "^9.2.2", - "strip-ansi": "^7.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/string-width-cjs": { - "name": "string-width", - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "license": "MIT", - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/string-width-cjs/node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "license": "MIT" - }, - "node_modules/string-width-cjs/node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "license": "MIT", - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/string-width/node_modules/emoji-regex": { - "version": "9.2.2", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", - "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", - "license": "MIT" - }, - "node_modules/strip-ansi": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", - "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", - "license": "MIT", - "dependencies": { - "ansi-regex": "^6.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" - } - }, - "node_modules/strip-ansi-cjs": { - "name": "strip-ansi", - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "license": "MIT", - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/strip-ansi/node_modules/ansi-regex": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz", - "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==", - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" - } - }, - "node_modules/strip-dirs": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-dirs/-/strip-dirs-3.0.0.tgz", - "integrity": "sha512-I0sdgcFTfKQlUPZyAqPJmSG3HLO9rWDFnxonnIbskYNM3DwFOeTNB5KzVq3dA1GdRAc/25b5Y7UO2TQfKWw4aQ==", - "dev": true, - "license": "ISC", - "dependencies": { - "inspect-with-kind": "^1.0.5", - "is-plain-obj": "^1.1.0" - } - }, - "node_modules/strip-final-newline": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", - "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/strip-indent": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", - "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "min-indent": "^1.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/strip-json-comments": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", - "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/strtok3": { - "version": "9.1.1", - "resolved": "https://registry.npmjs.org/strtok3/-/strtok3-9.1.1.tgz", - "integrity": "sha512-FhwotcEqjr241ZbjFzjlIYg6c5/L/s4yBGWSMvJ9UoExiSqL+FnFA/CaeZx17WGaZMS/4SOZp8wH18jSS4R4lw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@tokenizer/token": "^0.3.0", - "peek-readable": "^5.3.1" - }, - "engines": { - "node": ">=16" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/Borewit" - } - }, - "node_modules/style-mod": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/style-mod/-/style-mod-4.1.2.tgz", - "integrity": "sha512-wnD1HyVqpJUI2+eKZ+eo1UwghftP6yuFheBqqe+bWCotBjC2K1YnteJILRMs3SM4V/0dLEW1SC27MWP5y+mwmw==", - "license": "MIT" - }, - "node_modules/style-to-object": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/style-to-object/-/style-to-object-0.4.4.tgz", - "integrity": "sha512-HYNoHZa2GorYNyqiCaBgsxvcJIn7OHq6inEga+E6Ke3m5JkoqpQbnFssk4jwe+K7AhGa2fcha4wSOf1Kn01dMg==", - "license": "MIT", - "dependencies": { - "inline-style-parser": "0.1.1" - } - }, - "node_modules/stylis": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.2.0.tgz", - "integrity": "sha512-Orov6g6BB1sDfYgzWfTHDOxamtX1bE/zo104Dh9e6fqJ3PooipYyfJ0pUmrZO2wAvO8YbEyeFrkV91XTsGMSrw==", - "license": "MIT", - "peer": true - }, - "node_modules/sucrase": { - "version": "3.35.0", - "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.35.0.tgz", - "integrity": "sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==", - "license": "MIT", - "dependencies": { - "@jridgewell/gen-mapping": "^0.3.2", - "commander": "^4.0.0", - "glob": "^10.3.10", - "lines-and-columns": "^1.1.6", - "mz": "^2.7.0", - "pirates": "^4.0.1", - "ts-interface-checker": "^0.1.9" - }, - "bin": { - "sucrase": "bin/sucrase", - "sucrase-node": "bin/sucrase-node" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - } - }, - "node_modules/sucrase/node_modules/commander": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", - "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", - "license": "MIT", - "engines": { - "node": ">= 6" - } - }, - "node_modules/sugar-high": { - "version": "0.7.5", - "resolved": "https://registry.npmjs.org/sugar-high/-/sugar-high-0.7.5.tgz", - "integrity": "sha512-lfGxo0il0Mx4WLdXEt0WsJ8V3QkQWssXnolj5xBurzlGJW07LuwmJWKtS0B2WJ5XWz1439RHngXAmzsnLD0rFA==", - "license": "MIT" - }, - "node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "license": "MIT", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/supports-preserve-symlinks-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", - "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/svelte": { - "version": "5.30.0", - "resolved": "https://registry.npmjs.org/svelte/-/svelte-5.30.0.tgz", - "integrity": "sha512-D8L1f9Oc7SFkQYwkPLtfJXedStDigDffX8TFXM2yVzz7VmgKZgppsA5NTTpwzL+G0wxqcJRQR8alUH9qNF1SBQ==", - "license": "MIT", - "dependencies": { - "@ampproject/remapping": "^2.3.0", - "@jridgewell/sourcemap-codec": "^1.5.0", - "@sveltejs/acorn-typescript": "^1.0.5", - "@types/estree": "^1.0.5", - "acorn": "^8.12.1", - "aria-query": "^5.3.1", - "axobject-query": "^4.1.0", - "clsx": "^2.1.1", - "esm-env": "^1.2.1", - "esrap": "^1.4.6", - "is-reference": "^3.0.3", - "locate-character": "^3.0.0", - "magic-string": "^0.30.11", - "zimmerframe": "^1.1.2" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/svelte/node_modules/aria-query": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.2.tgz", - "integrity": "sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw==", - "license": "Apache-2.0", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/svg-parser": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz", - "integrity": "sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==", - "license": "MIT" - }, - "node_modules/symbol-tree": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", - "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==", - "license": "MIT" - }, - "node_modules/tabbable": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/tabbable/-/tabbable-6.2.0.tgz", - "integrity": "sha512-Cat63mxsVJlzYvN51JmVXIgNoUokrIaT2zLclCXjRd8boZ0004U4KCs/sToJ75C6sdlByWxpYnb5Boif1VSFew==", - "license": "MIT" - }, - "node_modules/tailwind-merge": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/tailwind-merge/-/tailwind-merge-2.6.0.tgz", - "integrity": "sha512-P+Vu1qXfzediirmHOC3xKGAYeZtPcV9g76X+xg2FD4tYgR71ewMA35Y3sCz3zhiN/dwefRpJX0yBcgwi1fXNQA==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/dcastil" - } - }, - "node_modules/tailwindcss": { - "version": "3.4.17", - "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.4.17.tgz", - "integrity": "sha512-w33E2aCvSDP0tW9RZuNXadXlkHXqFzSkQew/aIa2i/Sj8fThxwovwlXHSPXTbAHwEIhBFXAedUhP2tueAKP8Og==", - "license": "MIT", - "dependencies": { - "@alloc/quick-lru": "^5.2.0", - "arg": "^5.0.2", - "chokidar": "^3.6.0", - "didyoumean": "^1.2.2", - "dlv": "^1.1.3", - "fast-glob": "^3.3.2", - "glob-parent": "^6.0.2", - "is-glob": "^4.0.3", - "jiti": "^1.21.6", - "lilconfig": "^3.1.3", - "micromatch": "^4.0.8", - "normalize-path": "^3.0.0", - "object-hash": "^3.0.0", - "picocolors": "^1.1.1", - "postcss": "^8.4.47", - "postcss-import": "^15.1.0", - "postcss-js": "^4.0.1", - "postcss-load-config": "^4.0.2", - "postcss-nested": "^6.2.0", - "postcss-selector-parser": "^6.1.2", - "resolve": "^1.22.8", - "sucrase": "^3.35.0" - }, - "bin": { - "tailwind": "lib/cli.js", - "tailwindcss": "lib/cli.js" - }, - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/tailwindcss-animate": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/tailwindcss-animate/-/tailwindcss-animate-1.0.7.tgz", - "integrity": "sha512-bl6mpH3T7I3UFxuvDEXLxy/VuFxBk5bbzplh7tXI68mwMokNYd1t9qPBHlnyTwfa4JGC4zP516I1hYYtQ/vspA==", - "license": "MIT", - "peerDependencies": { - "tailwindcss": ">=3.0.0 || insiders" - } - }, - "node_modules/tailwindcss-dotted-background": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/tailwindcss-dotted-background/-/tailwindcss-dotted-background-1.1.0.tgz", - "integrity": "sha512-uFzCW5Bpyn8XgppTkyzqdHecH7XCDaS/eXvegDrOCYE6PxTm7dRrD9cuUcZe6mxQFVfkLu9rDmHJdqbjz9FdLA==", - "dev": true, - "license": "MIT", - "peerDependencies": { - "tailwindcss": "^3.0.0" - } - }, - "node_modules/tailwindcss/node_modules/postcss-selector-parser": { - "version": "6.1.2", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz", - "integrity": "sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==", - "license": "MIT", - "dependencies": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/tar": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/tar/-/tar-6.2.1.tgz", - "integrity": "sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==", - "license": "ISC", - "optional": true, - "peer": true, - "dependencies": { - "chownr": "^2.0.0", - "fs-minipass": "^2.0.0", - "minipass": "^5.0.0", - "minizlib": "^2.1.1", - "mkdirp": "^1.0.3", - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/tar-fs": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.2.tgz", - "integrity": "sha512-EsaAXwxmx8UB7FRKqeozqEPop69DXcmYwTQwXvyAPF352HJsPdkVhvTaDPYqfNgruveJIJy3TA2l+2zj8LJIJA==", - "license": "MIT", - "optional": true, - "dependencies": { - "chownr": "^1.1.1", - "mkdirp-classic": "^0.5.2", - "pump": "^3.0.0", - "tar-stream": "^2.1.4" - } - }, - "node_modules/tar-fs/node_modules/tar-stream": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz", - "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==", - "license": "MIT", - "optional": true, - "dependencies": { - "bl": "^4.0.3", - "end-of-stream": "^1.4.1", - "fs-constants": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^3.1.1" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/tar-stream": { - "version": "3.1.7", - "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-3.1.7.tgz", - "integrity": "sha512-qJj60CXt7IU1Ffyc3NJMjh6EkuCFej46zUqJ4J7pqYlThyd9bO0XBTmcOIhSzZJVWfsLks0+nle/j538YAW9RQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "b4a": "^1.6.4", - "fast-fifo": "^1.2.0", - "streamx": "^2.15.0" - } - }, - "node_modules/tar/node_modules/chownr": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", - "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", - "license": "ISC", - "optional": true, - "peer": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/tar/node_modules/minipass": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz", - "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==", - "license": "ISC", - "optional": true, - "peer": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/tar/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "license": "ISC", - "optional": true, - "peer": true - }, - "node_modules/text-decoder": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/text-decoder/-/text-decoder-1.2.3.tgz", - "integrity": "sha512-3/o9z3X0X0fTupwsYvR03pJ/DjWuqqrfwBgTQzdWDiQSm9KitAyz/9WqsT2JQW7KV2m+bC2ol/zqpW37NHxLaA==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "b4a": "^1.6.4" - } - }, - "node_modules/thenify": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz", - "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==", - "license": "MIT", - "dependencies": { - "any-promise": "^1.0.0" - } - }, - "node_modules/thenify-all": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz", - "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==", - "license": "MIT", - "dependencies": { - "thenify": ">= 3.1.0 < 4" - }, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/through": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", - "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==", - "dev": true, - "license": "MIT" - }, - "node_modules/tiny-invariant": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.3.3.tgz", - "integrity": "sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg==", - "license": "MIT" - }, - "node_modules/tiny-warning": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/tiny-warning/-/tiny-warning-1.0.3.tgz", - "integrity": "sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==", - "license": "MIT" - }, - "node_modules/tmp": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.3.tgz", - "integrity": "sha512-nZD7m9iCPC5g0pYmcaxogYKggSfLsdxl8of3Q/oIbqCqLLIO9IAF0GWjX1z9NZRHPiXv8Wex4yDCaZsgEw0Y8w==", - "license": "MIT", - "engines": { - "node": ">=14.14" - } - }, - "node_modules/to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "license": "MIT", - "dependencies": { - "is-number": "^7.0.0" - }, - "engines": { - "node": ">=8.0" - } - }, - "node_modules/toidentifier": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", - "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.6" - } - }, - "node_modules/token-types": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/token-types/-/token-types-6.0.0.tgz", - "integrity": "sha512-lbDrTLVsHhOMljPscd0yitpozq7Ga2M5Cvez5AjGg8GASBjtt6iERCAJ93yommPmz62fb45oFIXHEZ3u9bfJEA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@tokenizer/token": "^0.3.0", - "ieee754": "^1.2.1" - }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/Borewit" - } - }, - "node_modules/tough-cookie": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.4.tgz", - "integrity": "sha512-Loo5UUvLD9ScZ6jh8beX1T6sO1w2/MpCRpEP7V280GKMVUQ0Jzar2U3UJPsrdbziLEMMhu3Ujnq//rhiFuIeag==", - "license": "BSD-3-Clause", - "dependencies": { - "psl": "^1.1.33", - "punycode": "^2.1.1", - "universalify": "^0.2.0", - "url-parse": "^1.5.3" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/tr46": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", - "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", - "license": "MIT" - }, - "node_modules/trim-lines": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/trim-lines/-/trim-lines-3.0.1.tgz", - "integrity": "sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/trough": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/trough/-/trough-2.2.0.tgz", - "integrity": "sha512-tmMpK00BjZiUyVyvrBK7knerNgmgvcV/KLVyuma/SC+TQN167GrMRciANTz09+k3zW8L8t60jWO1GpfkZdjTaw==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/ts-interface-checker": { - "version": "0.1.13", - "resolved": "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz", - "integrity": "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==", - "license": "Apache-2.0" - }, - "node_modules/tsconfck": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/tsconfck/-/tsconfck-3.1.5.tgz", - "integrity": "sha512-CLDfGgUp7XPswWnezWwsCRxNmgQjhYq3VXHM0/XIRxhVrKw0M1if9agzryh1QS3nxjCROvV+xWxoJO1YctzzWg==", - "license": "MIT", - "bin": { - "tsconfck": "bin/tsconfck.js" - }, - "engines": { - "node": "^18 || >=20" - }, - "peerDependencies": { - "typescript": "^5.0.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/tslib": { - "version": "2.8.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", - "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", - "license": "0BSD" - }, - "node_modules/tunnel-agent": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", - "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==", - "license": "Apache-2.0", - "optional": true, - "dependencies": { - "safe-buffer": "^5.0.1" - }, - "engines": { - "node": "*" - } - }, - "node_modules/type-check": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", - "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", - "dev": true, - "license": "MIT", - "dependencies": { - "prelude-ls": "^1.2.1" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/type-fest": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", - "license": "(MIT OR CC0-1.0)", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/type-is": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/type-is/-/type-is-2.0.1.tgz", - "integrity": "sha512-OZs6gsjF4vMp32qrCbiVSkrFmXtG/AZhY3t0iAMrMBiAZyV9oALtXO8hsrHbMXF9x6L3grlFuwW2oAz7cav+Gw==", - "dev": true, - "license": "MIT", - "dependencies": { - "content-type": "^1.0.5", - "media-typer": "^1.1.0", - "mime-types": "^3.0.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/typedarray-to-buffer": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", - "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", - "license": "MIT", - "dependencies": { - "is-typedarray": "^1.0.0" - } - }, - "node_modules/typescript": { - "version": "5.8.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.8.3.tgz", - "integrity": "sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ==", - "devOptional": true, - "license": "Apache-2.0", - "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver" - }, - "engines": { - "node": ">=14.17" - } - }, - "node_modules/ua-parser-js": { - "version": "1.0.40", - "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-1.0.40.tgz", - "integrity": "sha512-z6PJ8Lml+v3ichVojCiB8toQJBuwR42ySM4ezjXIqXK3M0HczmKQ3LF4rhU55PfD99KEEXQG6yb7iOMyvYuHew==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/ua-parser-js" - }, - { - "type": "paypal", - "url": "https://paypal.me/faisalman" - }, - { - "type": "github", - "url": "https://github.com/sponsors/faisalman" - } - ], - "license": "MIT", - "bin": { - "ua-parser-js": "script/cli.js" - }, - "engines": { - "node": "*" - } - }, - "node_modules/uint8array-extras": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/uint8array-extras/-/uint8array-extras-1.4.0.tgz", - "integrity": "sha512-ZPtzy0hu4cZjv3z5NW9gfKnNLjoz4y6uv4HlelAjDK7sY/xOkKZv9xK/WQpcsBB3jEybChz9DPC2U/+cusjJVQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/unbzip2-stream": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.4.3.tgz", - "integrity": "sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==", - "dev": true, - "license": "MIT", - "dependencies": { - "buffer": "^5.2.1", - "through": "^2.3.8" - } - }, - "node_modules/undici": { - "version": "6.21.3", - "resolved": "https://registry.npmjs.org/undici/-/undici-6.21.3.tgz", - "integrity": "sha512-gBLkYIlEnSp8pFbT64yFgGE6UIB9tAkhukC23PmMDCe5Nd+cRqKxSjw5y54MK2AZMgZfJWMaNE4nYUHgi1XEOw==", - "license": "MIT", - "engines": { - "node": ">=18.17" - } - }, - "node_modules/undici-types": { - "version": "6.19.8", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.19.8.tgz", - "integrity": "sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==", - "license": "MIT" - }, - "node_modules/unified": { - "version": "10.1.2", - "resolved": "https://registry.npmjs.org/unified/-/unified-10.1.2.tgz", - "integrity": "sha512-pUSWAi/RAnVy1Pif2kAoeWNBa3JVrx0MId2LASj8G+7AiHWoKZNTomq6LG326T68U7/e263X6fTdcXIy7XnF7Q==", - "license": "MIT", - "dependencies": { - "@types/unist": "^2.0.0", - "bail": "^2.0.0", - "extend": "^3.0.0", - "is-buffer": "^2.0.0", - "is-plain-obj": "^4.0.0", - "trough": "^2.0.0", - "vfile": "^5.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unified/node_modules/is-plain-obj": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz", - "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==", - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/unique-string": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", - "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", - "license": "MIT", - "dependencies": { - "crypto-random-string": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/unist-util-find-after": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/unist-util-find-after/-/unist-util-find-after-4.0.1.tgz", - "integrity": "sha512-QO/PuPMm2ERxC6vFXEPtmAutOopy5PknD+Oq64gGwxKtk4xwo9Z97t9Av1obPmGU0IyTa6EKYUfTrK2QJS3Ozw==", - "license": "MIT", - "dependencies": { - "@types/unist": "^2.0.0", - "unist-util-is": "^5.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-generated": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/unist-util-generated/-/unist-util-generated-2.0.1.tgz", - "integrity": "sha512-qF72kLmPxAw0oN2fwpWIqbXAVyEqUzDHMsbtPvOudIlUzXYFIeQIuxXQCRCFh22B7cixvU0MG7m3MW8FTq/S+A==", - "license": "MIT", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-is": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-5.2.1.tgz", - "integrity": "sha512-u9njyyfEh43npf1M+yGKDGVPbY/JWEemg5nH05ncKPfi+kBbKBJoTdsogMu33uhytuLlv9y0O7GH7fEdwLdLQw==", - "license": "MIT", - "dependencies": { - "@types/unist": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-position": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/unist-util-position/-/unist-util-position-4.0.4.tgz", - "integrity": "sha512-kUBE91efOWfIVBo8xzh/uZQ7p9ffYRtUbMRZBNFYwf0RK8koUMx6dGUfwylLOKmaT2cs4wSW96QoYUSXAyEtpg==", - "license": "MIT", - "dependencies": { - "@types/unist": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-remove-position": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/unist-util-remove-position/-/unist-util-remove-position-5.0.0.tgz", - "integrity": "sha512-Hp5Kh3wLxv0PHj9m2yZhhLt58KzPtEYKQQ4yxfYFEO7EvHwzyDYnduhHnY1mDxoqr7VUwVuHXk9RXKIiYS1N8Q==", - "license": "MIT", - "dependencies": { - "@types/unist": "^3.0.0", - "unist-util-visit": "^5.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-remove-position/node_modules/@types/unist": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.3.tgz", - "integrity": "sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==", - "license": "MIT" - }, - "node_modules/unist-util-remove-position/node_modules/unist-util-is": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-6.0.0.tgz", - "integrity": "sha512-2qCTHimwdxLfz+YzdGfkqNlH0tLi9xjTnHddPmJwtIG9MGsdbutfTc4P+haPD7l7Cjxf/WZj+we5qfVPvvxfYw==", - "license": "MIT", - "dependencies": { - "@types/unist": "^3.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-remove-position/node_modules/unist-util-visit": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-5.0.0.tgz", - "integrity": "sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg==", - "license": "MIT", - "dependencies": { - "@types/unist": "^3.0.0", - "unist-util-is": "^6.0.0", - "unist-util-visit-parents": "^6.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-remove-position/node_modules/unist-util-visit-parents": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-6.0.1.tgz", - "integrity": "sha512-L/PqWzfTP9lzzEa6CKs0k2nARxTdZduw3zyh8d2NVBnsyvHjSX4TWse388YrrQKbvI8w20fGjGlhgT96WwKykw==", - "license": "MIT", - "dependencies": { - "@types/unist": "^3.0.0", - "unist-util-is": "^6.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-stringify-position": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-3.0.3.tgz", - "integrity": "sha512-k5GzIBZ/QatR8N5X2y+drfpWG8IDBzdnVj6OInRNWm1oXrzydiaAT2OQiA8DPRRZyAKb9b6I2a6PxYklZD0gKg==", - "license": "MIT", - "dependencies": { - "@types/unist": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-visit": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-4.1.2.tgz", - "integrity": "sha512-MSd8OUGISqHdVvfY9TPhyK2VdUrPgxkUtWSuMHF6XAAFuL4LokseigBnZtPnJMu+FbynTkFNnFlyjxpVKujMRg==", - "license": "MIT", - "dependencies": { - "@types/unist": "^2.0.0", - "unist-util-is": "^5.0.0", - "unist-util-visit-parents": "^5.1.1" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-visit-parents": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-5.1.3.tgz", - "integrity": "sha512-x6+y8g7wWMyQhL1iZfhIPhDAs7Xwbn9nRosDXl7qoPTSCy0yNxnKc+hWokFifWQIDGi154rdUqKvbCa4+1kLhg==", - "license": "MIT", - "dependencies": { - "@types/unist": "^2.0.0", - "unist-util-is": "^5.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/universal-cookie": { - "version": "7.2.2", - "resolved": "https://registry.npmjs.org/universal-cookie/-/universal-cookie-7.2.2.tgz", - "integrity": "sha512-fMiOcS3TmzP2x5QV26pIH3mvhexLIT0HmPa3V7Q7knRfT9HG6kTwq02HZGLPw0sAOXrAmotElGRvTLCMbJsvxQ==", - "license": "MIT", - "dependencies": { - "@types/cookie": "^0.6.0", - "cookie": "^0.7.2" - } - }, - "node_modules/universalify": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz", - "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==", - "license": "MIT", - "engines": { - "node": ">= 4.0.0" - } - }, - "node_modules/unpipe": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/unplugin": { - "version": "1.16.1", - "resolved": "https://registry.npmjs.org/unplugin/-/unplugin-1.16.1.tgz", - "integrity": "sha512-4/u/j4FrCKdi17jaxuJA0jClGxB1AvU2hw/IuayPc4ay1XGaJs/rbb4v5WKwAjNifjmXK9PIFyuPiaK8azyR9w==", - "license": "MIT", - "dependencies": { - "acorn": "^8.14.0", - "webpack-virtual-modules": "^0.6.2" - }, - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/update-browserslist-db": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.3.tgz", - "integrity": "sha512-UxhIZQ+QInVdunkDAaiazvvT/+fXL5Osr0JZlJulepYu6Jd7qJtDZjlur0emRlT71EN3ScPoE7gvsuIKKNavKw==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "dependencies": { - "escalade": "^3.2.0", - "picocolors": "^1.1.1" - }, - "bin": { - "update-browserslist-db": "cli.js" - }, - "peerDependencies": { - "browserslist": ">= 4.21.0" - } - }, - "node_modules/update-notifier-cjs": { - "version": "5.1.7", - "resolved": "https://registry.npmjs.org/update-notifier-cjs/-/update-notifier-cjs-5.1.7.tgz", - "integrity": "sha512-eZWTh8F+VCEoC4UIh0pKmh8h4izj65VvLhCpJpVefUxdYe0fU3GBrC4Sbh1AoWA/miNPAb6UVlp2fUQNsfp+3g==", - "license": "BSD-2-Clause", - "dependencies": { - "boxen": "^5.0.0", - "chalk": "^4.1.0", - "configstore": "^5.0.1", - "has-yarn": "^2.1.0", - "import-lazy": "^2.1.0", - "is-ci": "^2.0.0", - "is-installed-globally": "^0.4.0", - "is-npm": "^5.0.0", - "is-yarn-global": "^0.3.0", - "isomorphic-fetch": "^3.0.0", - "pupa": "^2.1.1", - "registry-auth-token": "^5.0.1", - "registry-url": "^5.1.0", - "semver": "^7.3.7", - "semver-diff": "^3.1.1", - "xdg-basedir": "^4.0.0" - }, - "engines": { - "node": ">=14" - } - }, - "node_modules/uri-js": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "punycode": "^2.1.0" - } - }, - "node_modules/url-parse": { - "version": "1.5.10", - "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz", - "integrity": "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==", - "license": "MIT", - "dependencies": { - "querystringify": "^2.1.1", - "requires-port": "^1.0.0" - } - }, - "node_modules/use-callback-ref": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/use-callback-ref/-/use-callback-ref-1.3.3.tgz", - "integrity": "sha512-jQL3lRnocaFtu3V00JToYz/4QkNWswxijDaCVNZRiRTO3HQDLsdu1ZtmIUvV4yPp+rvWm5j0y0TG/S61cuijTg==", - "license": "MIT", - "dependencies": { - "tslib": "^2.0.0" - }, - "engines": { - "node": ">=10" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/use-sidecar": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/use-sidecar/-/use-sidecar-1.1.3.tgz", - "integrity": "sha512-Fedw0aZvkhynoPYlA5WXrMCAMm+nSWdZt6lzJQ7Ok8S6Q+VsHmHpRWndVRJ8Be0ZbkfPc5LRYH+5XrzXcEeLRQ==", - "license": "MIT", - "dependencies": { - "detect-node-es": "^1.1.0", - "tslib": "^2.0.0" - }, - "engines": { - "node": ">=10" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/use-sync-external-store": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.5.0.tgz", - "integrity": "sha512-Rb46I4cGGVBmjamjphe8L/UnvJD+uPPtTkNvX5mZgqdbavhI4EbgIWJiIHXJ8bc/i9EQGPRh4DwEURJ552Do0A==", - "license": "MIT", - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" - } - }, - "node_modules/util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", - "license": "MIT" - }, - "node_modules/uuid": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-10.0.0.tgz", - "integrity": "sha512-8XkAphELsDnEGrDxUOHB3RGvXz6TeuYSGEZBOjtTtPm2lwhGBjLgOzLHB63IUWfBpNucQjND6d3AOudO+H3RWQ==", - "funding": [ - "https://github.com/sponsors/broofa", - "https://github.com/sponsors/ctavan" - ], - "license": "MIT", - "bin": { - "uuid": "dist/bin/uuid" - } - }, - "node_modules/uvu": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/uvu/-/uvu-0.5.6.tgz", - "integrity": "sha512-+g8ENReyr8YsOc6fv/NVJs2vFdHBnBNdfE49rshrTzDWOlUx4Gq7KOS2GD8eqhy2j+Ejq29+SbKH8yjkAqXqoA==", - "license": "MIT", - "dependencies": { - "dequal": "^2.0.0", - "diff": "^5.0.0", - "kleur": "^4.0.3", - "sade": "^1.7.3" - }, - "bin": { - "uvu": "bin.js" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/vanilla-jsoneditor": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/vanilla-jsoneditor/-/vanilla-jsoneditor-2.4.0.tgz", - "integrity": "sha512-v/c8Zxr0mOcagXzJ+Gar2qhkG20RpuowVDTJshsZPFxN6OZ3bo7gWoNUcuFyVbuJyy96P9CHLrZ5DQJkLfD9wQ==", - "license": "ISC", - "dependencies": { - "@codemirror/autocomplete": "^6.18.1", - "@codemirror/commands": "^6.7.1", - "@codemirror/lang-json": "^6.0.1", - "@codemirror/language": "^6.10.3", - "@codemirror/lint": "^6.8.2", - "@codemirror/search": "^6.5.6", - "@codemirror/state": "^6.4.1", - "@codemirror/view": "^6.34.1", - "@fortawesome/free-regular-svg-icons": "^6.6.0", - "@fortawesome/free-solid-svg-icons": "^6.6.0", - "@jsonquerylang/jsonquery": "^3.1.1 || ^4.0.0", - "@lezer/highlight": "^1.2.1", - "@replit/codemirror-indentation-markers": "^6.5.3", - "ajv": "^8.17.1", - "codemirror-wrapped-line-indent": "^1.0.8", - "diff-sequences": "^29.6.3", - "immutable-json-patch": "^6.0.1", - "jmespath": "^0.16.0", - "json-source-map": "^0.6.1", - "jsonpath-plus": "^9.0.0 || ^10.2.0", - "jsonrepair": "^3.0.0", - "lodash-es": "^4.17.21", - "memoize-one": "^6.0.0", - "natural-compare-lite": "^1.4.0", - "svelte": "^3.54.0 || ^4.0.0 || ^5.0.0", - "vanilla-picker": "^2.12.3" - } - }, - "node_modules/vanilla-jsoneditor/node_modules/ajv": { - "version": "8.17.1", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz", - "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==", - "license": "MIT", - "dependencies": { - "fast-deep-equal": "^3.1.3", - "fast-uri": "^3.0.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/vanilla-jsoneditor/node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - "license": "MIT" - }, - "node_modules/vanilla-picker": { - "version": "2.12.3", - "resolved": "https://registry.npmjs.org/vanilla-picker/-/vanilla-picker-2.12.3.tgz", - "integrity": "sha512-qVkT1E7yMbUsB2mmJNFmaXMWE2hF8ffqzMMwe9zdAikd8u2VfnsVY2HQcOUi2F38bgbxzlJBEdS1UUhOXdF9GQ==", - "license": "ISC", - "dependencies": { - "@sphinxxxx/color-conversion": "^2.2.2" - } - }, - "node_modules/vary": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", - "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/vfile": { - "version": "5.3.7", - "resolved": "https://registry.npmjs.org/vfile/-/vfile-5.3.7.tgz", - "integrity": "sha512-r7qlzkgErKjobAmyNIkkSpizsFPYiUPuJb5pNW1RB4JcYVZhs4lIbVqk8XPk033CV/1z8ss5pkax8SuhGpcG8g==", - "license": "MIT", - "dependencies": { - "@types/unist": "^2.0.0", - "is-buffer": "^2.0.0", - "unist-util-stringify-position": "^3.0.0", - "vfile-message": "^3.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/vfile-location": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/vfile-location/-/vfile-location-4.1.0.tgz", - "integrity": "sha512-YF23YMyASIIJXpktBa4vIGLJ5Gs88UB/XePgqPmTa7cDA+JeO3yclbpheQYCHjVHBn/yePzrXuygIL+xbvRYHw==", - "license": "MIT", - "dependencies": { - "@types/unist": "^2.0.0", - "vfile": "^5.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/vfile-message": { - "version": "3.1.4", - "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-3.1.4.tgz", - "integrity": "sha512-fa0Z6P8HUrQN4BZaX05SIVXic+7kE3b05PWAtPuYP9QLHsLKYR7/AlLW3NtOrpXRLeawpDLMsVkmk5DG0NXgWw==", - "license": "MIT", - "dependencies": { - "@types/unist": "^2.0.0", - "unist-util-stringify-position": "^3.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/vite": { - "version": "5.4.19", - "resolved": "https://registry.npmjs.org/vite/-/vite-5.4.19.tgz", - "integrity": "sha512-qO3aKv3HoQC8QKiNSTuUM1l9o/XX3+c+VTgLHbJWHZGeTPVAg2XwazI9UWzoxjIJCGCV2zU60uqMzjeLZuULqA==", - "license": "MIT", - "dependencies": { - "esbuild": "^0.21.3", - "postcss": "^8.4.43", - "rollup": "^4.20.0" - }, - "bin": { - "vite": "bin/vite.js" - }, - "engines": { - "node": "^18.0.0 || >=20.0.0" - }, - "funding": { - "url": "https://github.com/vitejs/vite?sponsor=1" - }, - "optionalDependencies": { - "fsevents": "~2.3.3" - }, - "peerDependencies": { - "@types/node": "^18.0.0 || >=20.0.0", - "less": "*", - "lightningcss": "^1.21.0", - "sass": "*", - "sass-embedded": "*", - "stylus": "*", - "sugarss": "*", - "terser": "^5.4.0" - }, - "peerDependenciesMeta": { - "@types/node": { - "optional": true - }, - "less": { - "optional": true - }, - "lightningcss": { - "optional": true - }, - "sass": { - "optional": true - }, - "sass-embedded": { - "optional": true - }, - "stylus": { - "optional": true - }, - "sugarss": { - "optional": true - }, - "terser": { - "optional": true - } - } - }, - "node_modules/vite-plugin-svgr": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/vite-plugin-svgr/-/vite-plugin-svgr-4.3.0.tgz", - "integrity": "sha512-Jy9qLB2/PyWklpYy0xk0UU3TlU0t2UMpJXZvf+hWII1lAmRHrOUKi11Uw8N3rxoNk7atZNYO3pR3vI1f7oi+6w==", - "license": "MIT", - "dependencies": { - "@rollup/pluginutils": "^5.1.3", - "@svgr/core": "^8.1.0", - "@svgr/plugin-jsx": "^8.1.0" - }, - "peerDependencies": { - "vite": ">=2.6.0" - } - }, - "node_modules/vite-tsconfig-paths": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/vite-tsconfig-paths/-/vite-tsconfig-paths-4.3.2.tgz", - "integrity": "sha512-0Vd/a6po6Q+86rPlntHye7F31zA2URZMbH8M3saAZ/xR9QoGN/L21bxEGfXdWmFdNkqPpRdxFT7nmNe12e9/uA==", - "license": "MIT", - "dependencies": { - "debug": "^4.1.1", - "globrex": "^0.1.2", - "tsconfck": "^3.0.3" - }, - "peerDependencies": { - "vite": "*" - }, - "peerDependenciesMeta": { - "vite": { - "optional": true - } - } - }, - "node_modules/vite/node_modules/fsevents": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", - "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", - "hasInstallScript": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": "^8.16.0 || ^10.6.0 || >=11.0.0" - } - }, - "node_modules/w3c-keyname": { - "version": "2.2.8", - "resolved": "https://registry.npmjs.org/w3c-keyname/-/w3c-keyname-2.2.8.tgz", - "integrity": "sha512-dpojBhNsCNN7T82Tm7k26A6G9ML3NkhDsnw9n/eoxSRlVBB4CEtIQ/KTCLI2Fwf3ataSXRhYFkQi3SlnFwPvPQ==", - "license": "MIT" - }, - "node_modules/w3c-xmlserializer": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-4.0.0.tgz", - "integrity": "sha512-d+BFHzbiCx6zGfz0HyQ6Rg69w9k19nviJspaj4yNscGjrHu94sVP+aRm75yEbCh+r2/yR+7q6hux9LVtbuTGBw==", - "license": "MIT", - "dependencies": { - "xml-name-validator": "^4.0.0" - }, - "engines": { - "node": ">=14" - } - }, - "node_modules/warning": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/warning/-/warning-4.0.3.tgz", - "integrity": "sha512-rpJyN222KWIvHJ/F53XSZv0Zl/accqHR8et1kpaMTD/fLCRxtV8iX8czMzY7sVZupTI3zcUTg8eycS2kNF9l6w==", - "license": "MIT", - "dependencies": { - "loose-envify": "^1.0.0" - } - }, - "node_modules/web-namespaces": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/web-namespaces/-/web-namespaces-2.0.1.tgz", - "integrity": "sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/web-vitals": { - "version": "4.2.4", - "resolved": "https://registry.npmjs.org/web-vitals/-/web-vitals-4.2.4.tgz", - "integrity": "sha512-r4DIlprAGwJ7YM11VZp4R884m0Vmgr6EAKe3P+kO0PPj3Unqyvv59rczf6UiGcb9Z8QxZVcqKNwv/g0WNdWwsw==", - "license": "Apache-2.0" - }, - "node_modules/webidl-conversions": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", - "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==", - "license": "BSD-2-Clause" - }, - "node_modules/webpack-virtual-modules": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/webpack-virtual-modules/-/webpack-virtual-modules-0.6.2.tgz", - "integrity": "sha512-66/V2i5hQanC51vBQKPH4aI8NMAcBW59FVBs+rC7eGHupMyfn34q7rZIE+ETlJ+XTevqfUhVVBgSUNSW2flEUQ==", - "license": "MIT" - }, - "node_modules/whatwg-encoding": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-2.0.0.tgz", - "integrity": "sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg==", - "license": "MIT", - "dependencies": { - "iconv-lite": "0.6.3" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/whatwg-fetch": { - "version": "3.6.20", - "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.20.tgz", - "integrity": "sha512-EqhiFU6daOA8kpjOWTL0olhVOF3i7OrFzSYiGsEMB8GcXS+RrzauAERX65xMeNWVqxA6HXH2m69Z9LaKKdisfg==", - "license": "MIT" - }, - "node_modules/whatwg-mimetype": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-3.0.0.tgz", - "integrity": "sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q==", - "license": "MIT", - "engines": { - "node": ">=12" - } - }, - "node_modules/whatwg-url": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", - "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", - "license": "MIT", - "dependencies": { - "tr46": "~0.0.3", - "webidl-conversions": "^3.0.0" - } - }, - "node_modules/which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "license": "ISC", - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/wicked-good-xpath": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/wicked-good-xpath/-/wicked-good-xpath-1.3.0.tgz", - "integrity": "sha512-Gd9+TUn5nXdwj/hFsPVx5cuHHiF5Bwuc30jZ4+ronF1qHK5O7HD0sgmXWSEgwKquT3ClLoKPVbO6qGwVwLzvAw==", - "license": "MIT" - }, - "node_modules/wide-align": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.5.tgz", - "integrity": "sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==", - "license": "ISC", - "optional": true, - "peer": true, - "dependencies": { - "string-width": "^1.0.2 || 2 || 3 || 4" - } - }, - "node_modules/wide-align/node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "license": "MIT", - "optional": true, - "peer": true - }, - "node_modules/wide-align/node_modules/string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "license": "MIT", - "optional": true, - "peer": true, - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/wide-align/node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "license": "MIT", - "optional": true, - "peer": true, - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/widest-line": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-3.1.0.tgz", - "integrity": "sha512-NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg==", - "license": "MIT", - "dependencies": { - "string-width": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/widest-line/node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "license": "MIT" - }, - "node_modules/widest-line/node_modules/string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "license": "MIT", - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/widest-line/node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "license": "MIT", - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/word-wrap": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", - "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/wrap-ansi": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", - "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", - "license": "MIT", - "dependencies": { - "ansi-styles": "^6.1.0", - "string-width": "^5.0.1", - "strip-ansi": "^7.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/wrap-ansi-cjs": { - "name": "wrap-ansi", - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/wrap-ansi-cjs/node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "license": "MIT" - }, - "node_modules/wrap-ansi-cjs/node_modules/string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "license": "MIT", - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/wrap-ansi-cjs/node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "license": "MIT", - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/wrap-ansi/node_modules/ansi-styles": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", - "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", - "devOptional": true, - "license": "ISC" - }, - "node_modules/write-file-atomic": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", - "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", - "license": "ISC", - "dependencies": { - "imurmurhash": "^0.1.4", - "is-typedarray": "^1.0.0", - "signal-exit": "^3.0.2", - "typedarray-to-buffer": "^3.1.5" - } - }, - "node_modules/ws": { - "version": "8.17.1", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.17.1.tgz", - "integrity": "sha512-6XQFvXTkbfUOZOKKILFG1PDK2NDQs4azKQl26T0YS5CxqWLgXajbPZ+h4gZekJyRqFU8pvnbAbbs/3TgRPy+GQ==", - "license": "MIT", - "engines": { - "node": ">=10.0.0" - }, - "peerDependencies": { - "bufferutil": "^4.0.1", - "utf-8-validate": ">=5.0.2" - }, - "peerDependenciesMeta": { - "bufferutil": { - "optional": true - }, - "utf-8-validate": { - "optional": true - } - } - }, - "node_modules/xdg-basedir": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-4.0.0.tgz", - "integrity": "sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/xml-name-validator": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-4.0.0.tgz", - "integrity": "sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==", - "license": "Apache-2.0", - "engines": { - "node": ">=12" - } - }, - "node_modules/xmlchars": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", - "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==", - "license": "MIT" - }, - "node_modules/xmlhttprequest-ssl": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/xmlhttprequest-ssl/-/xmlhttprequest-ssl-2.1.2.tgz", - "integrity": "sha512-TEU+nJVUUnA4CYJFLvK5X9AOeH4KvDvhIfm0vV1GaQRtchnG0hgK5p8hw/xjv8cunWYCsiPCSDzObPyhEwq3KQ==", - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/xtend": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", - "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", - "license": "MIT", - "engines": { - "node": ">=0.4" - } - }, - "node_modules/xycolors": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/xycolors/-/xycolors-0.1.2.tgz", - "integrity": "sha512-iUIDKoRUq/6Nfkiwv/PqxR6ENzgLkaaOeWwY54CtObpEwmvQHCvsgxd5xIGfEF/QU75H2quxIffOoU4tf2kKDg==", - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/xinyao27" - } - }, - "node_modules/y18n": { - "version": "5.0.8", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", - "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", - "license": "ISC", - "engines": { - "node": ">=10" - } - }, - "node_modules/yallist": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", - "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", - "license": "ISC" - }, - "node_modules/yaml": { - "version": "1.10.2", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", - "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", - "license": "ISC", - "peer": true, - "engines": { - "node": ">= 6" - } - }, - "node_modules/yargs": { - "version": "17.7.2", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", - "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", - "license": "MIT", - "dependencies": { - "cliui": "^8.0.1", - "escalade": "^3.1.1", - "get-caller-file": "^2.0.5", - "require-directory": "^2.1.1", - "string-width": "^4.2.3", - "y18n": "^5.0.5", - "yargs-parser": "^21.1.1" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/yargs-parser": { - "version": "21.1.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", - "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", - "license": "ISC", - "engines": { - "node": ">=12" - } - }, - "node_modules/yargs/node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "license": "MIT" - }, - "node_modules/yargs/node_modules/string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "license": "MIT", - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/yargs/node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "license": "MIT", - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/yauzl": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-3.2.0.tgz", - "integrity": "sha512-Ow9nuGZE+qp1u4JIPvg+uCiUr7xGQWdff7JQSk5VGYTAZMDe2q8lxJ10ygv10qmSj031Ty/6FNJpLO4o1Sgc+w==", - "dev": true, - "license": "MIT", - "dependencies": { - "buffer-crc32": "~0.2.3", - "pend": "~1.2.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/yocto-queue": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", - "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/zimmerframe": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/zimmerframe/-/zimmerframe-1.1.2.tgz", - "integrity": "sha512-rAbqEGa8ovJy4pyBxZM70hg4pE6gDgaQ0Sl9M3enG3I0d6H4XSAM3GeNGLKnsBpuijUow064sf7ww1nutC5/3w==", - "license": "MIT" - }, - "node_modules/zod": { - "version": "3.24.4", - "resolved": "https://registry.npmjs.org/zod/-/zod-3.24.4.tgz", - "integrity": "sha512-OdqJE9UDRPwWsrHjLN2F8bPxvwJBK22EHLWtanu0LSYr5YqzsaaW3RMgmjwr8Rypg5k+meEJdSPXJZXE/yqOMg==", - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/colinhacks" - } - }, - "node_modules/zod-to-json-schema": { - "version": "3.24.5", - "resolved": "https://registry.npmjs.org/zod-to-json-schema/-/zod-to-json-schema-3.24.5.tgz", - "integrity": "sha512-/AuWwMP+YqiPbsJx5D6TfgRTc4kTLjsh5SOcd4bLsfUg2RcEXrFMJl1DGgdHy2aCfsIA/cr/1JM0xcB2GZji8g==", - "dev": true, - "license": "ISC", - "peerDependencies": { - "zod": "^3.24.1" - } - }, - "node_modules/zustand": { - "version": "4.5.6", - "resolved": "https://registry.npmjs.org/zustand/-/zustand-4.5.6.tgz", - "integrity": "sha512-ibr/n1hBzLLj5Y+yUcU7dYw8p6WnIVzdJbnX+1YpaScvZVF2ziugqHs+LAmHw4lWO9c/zRj+K1ncgWDQuthEdQ==", - "license": "MIT", - "dependencies": { - "use-sync-external-store": "^1.2.2" - }, - "engines": { - "node": ">=12.7.0" - }, - "peerDependencies": { - "@types/react": ">=16.8", - "immer": ">=9.0.6", - "react": ">=16.8" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "immer": { - "optional": true - }, - "react": { - "optional": true - } - } - }, - "node_modules/zwitch": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-2.0.4.tgz", - "integrity": "sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - } - } -} diff --git a/src/frontend/src/icons/Cleanlab/Cleanlab.svg b/src/frontend/src/icons/Cleanlab/Cleanlab.svg deleted file mode 100644 index 8d7e85ba9bbd..000000000000 --- a/src/frontend/src/icons/Cleanlab/Cleanlab.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - - \ No newline at end of file diff --git a/src/frontend/src/utils/styleUtils.ts b/src/frontend/src/utils/styleUtils.ts index 3217ae1da71f..fb4dd07cd857 100644 --- a/src/frontend/src/utils/styleUtils.ts +++ b/src/frontend/src/utils/styleUtils.ts @@ -348,9 +348,6 @@ export const nodeIconToDisplayIconMap: Record = { ChatVertexAI: "VertexAI", ChevronsUpDownIcon: "ChevronsUpDown", ClearMessageHistory: "FileClock", - CleanlabEvaluator: "Cleanlab", - CleanlabRAGEvaluator: "Cleanlab", - CleanlabRemediator: "Cleanlab", CohereEmbeddings: "Cohere", Discord: "FaDiscord", ElasticsearchStore: "ElasticsearchStore", From d7dcef5e6c6992bb8827bd1d848e03fc0ee90342 Mon Sep 17 00:00:00 2001 From: Chris Mauck Date: Fri, 23 May 2025 15:59:04 -0400 Subject: [PATCH 04/16] Modify components and add documentation --- .../Cleanlab/cleanlab_remediator_example.png | Bin 0 -> 214077 bytes .../cleanlab_remediator_example_fallback.png | Bin 0 -> 59191 bytes .../Cleanlab/eval_and_remediate_cleanlab.json | 1880 ++ docs/docs/Integrations/Cleanlab/eval_rag.png | Bin 0 -> 495560 bytes .../Integrations/Cleanlab/eval_response.png | Bin 0 -> 600022 bytes .../Cleanlab/eval_summary_rag.png | Bin 0 -> 384327 bytes .../Cleanlab/integrations-cleanlab.md | 152 + .../components/cleanlab/cleanlab_evaluator.py | 25 +- .../cleanlab/cleanlab_rag_evaluator.py | 7 +- .../cleanlab/cleanlab_remediator.py | 69 +- src/frontend/package-lock.json | 17504 ++++++++++++++++ 11 files changed, 19600 insertions(+), 37 deletions(-) create mode 100644 docs/docs/Integrations/Cleanlab/cleanlab_remediator_example.png create mode 100644 docs/docs/Integrations/Cleanlab/cleanlab_remediator_example_fallback.png create mode 100644 docs/docs/Integrations/Cleanlab/eval_and_remediate_cleanlab.json create mode 100644 docs/docs/Integrations/Cleanlab/eval_rag.png create mode 100644 docs/docs/Integrations/Cleanlab/eval_response.png create mode 100644 docs/docs/Integrations/Cleanlab/eval_summary_rag.png create mode 100644 docs/docs/Integrations/Cleanlab/integrations-cleanlab.md create mode 100644 src/frontend/package-lock.json diff --git a/docs/docs/Integrations/Cleanlab/cleanlab_remediator_example.png b/docs/docs/Integrations/Cleanlab/cleanlab_remediator_example.png new file mode 100644 index 0000000000000000000000000000000000000000..2d2733d1a22017c155d2da5c26488362c13985be GIT binary patch literal 214077 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

+rB~W=DoA<}diWnY&k7v|TnIu>lLa;K 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

^F6!06JK|^T&%1saftOTFE5`RD(*>n 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 Z`%*Sz`ms~>K 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%0Ax2)Ew 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 literal 0 HcmV?d00001 diff --git a/docs/docs/Integrations/Cleanlab/eval_and_remediate_cleanlab.json b/docs/docs/Integrations/Cleanlab/eval_and_remediate_cleanlab.json new file mode 100644 index 000000000000..8ab161aae3af --- /dev/null +++ b/docs/docs/Integrations/Cleanlab/eval_and_remediate_cleanlab.json @@ -0,0 +1,1880 @@ +{ + "data": { + "edges": [ + { + "animated": false, + "className": "", + "data": { + "sourceHandle": { + "dataType": "ChatInput", + "id": "ChatInput-wk8QV", + "name": "message", + "output_types": [ + "Message" + ] + }, + "targetHandle": { + "fieldName": "input_value", + "id": "OpenAIModel-1P8nP", + "inputTypes": [ + "Message" + ], + "type": "str" + } + }, + "id": "reactflow__edge-ChatInput-wk8QV{œdataTypeœ:œChatInputœ,œidœ:œChatInput-wk8QVœ,œnameœ:œmessageœ,œoutput_typesœ:[œMessageœ]}-OpenAIModel-1P8nP{œfieldNameœ:œinput_valueœ,œidœ:œOpenAIModel-1P8nPœ,œinputTypesœ:[œMessageœ],œtypeœ:œstrœ}", + "selected": false, + "source": "ChatInput-wk8QV", + "sourceHandle": "{œdataTypeœ:œChatInputœ,œidœ:œChatInput-wk8QVœ,œnameœ:œmessageœ,œoutput_typesœ:[œMessageœ]}", + "target": "OpenAIModel-1P8nP", + "targetHandle": "{œfieldNameœ:œinput_valueœ,œidœ:œOpenAIModel-1P8nPœ,œinputTypesœ:[œMessageœ],œtypeœ:œstrœ}" + }, + { + "animated": false, + "className": "", + "data": { + "sourceHandle": { + "dataType": "Prompt", + "id": "Prompt-MabiH", + "name": "prompt", + "output_types": [ + "Message" + ] + }, + "targetHandle": { + "fieldName": "system_message", + "id": "OpenAIModel-1P8nP", + "inputTypes": [ + "Message" + ], + "type": "str" + } + }, + "id": "reactflow__edge-Prompt-MabiH{œdataTypeœ:œPromptœ,œidœ:œPrompt-MabiHœ,œnameœ:œpromptœ,œoutput_typesœ:[œMessageœ]}-OpenAIModel-1P8nP{œfieldNameœ:œsystem_messageœ,œidœ:œOpenAIModel-1P8nPœ,œinputTypesœ:[œMessageœ],œtypeœ:œstrœ}", + "selected": false, + "source": "Prompt-MabiH", + "sourceHandle": "{œdataTypeœ:œPromptœ,œidœ:œPrompt-MabiHœ,œnameœ:œpromptœ,œoutput_typesœ:[œMessageœ]}", + "target": "OpenAIModel-1P8nP", + "targetHandle": "{œfieldNameœ:œsystem_messageœ,œidœ:œOpenAIModel-1P8nPœ,œinputTypesœ:[œMessageœ],œtypeœ:œstrœ}" + }, + { + "animated": false, + "className": "", + "data": { + "sourceHandle": { + "dataType": "OpenAIModel", + "id": "OpenAIModel-1P8nP", + "name": "text_output", + "output_types": [ + "Message" + ] + }, + "targetHandle": { + "fieldName": "response", + "id": "CleanlabEvaluator-Pfyl2", + "inputTypes": [ + "Message" + ], + "type": "str" + } + }, + "id": "reactflow__edge-OpenAIModel-1P8nP{œdataTypeœ:œOpenAIModelœ,œidœ:œOpenAIModel-1P8nPœ,œnameœ:œtext_outputœ,œoutput_typesœ:[œMessageœ]}-CleanlabEvaluator-Pfyl2{œfieldNameœ:œresponseœ,œidœ:œCleanlabEvaluator-Pfyl2œ,œinputTypesœ:[œMessageœ],œtypeœ:œstrœ}", + "selected": false, + "source": "OpenAIModel-1P8nP", + "sourceHandle": "{œdataTypeœ:œOpenAIModelœ,œidœ:œOpenAIModel-1P8nPœ,œnameœ:œtext_outputœ,œoutput_typesœ:[œMessageœ]}", + "target": "CleanlabEvaluator-Pfyl2", + "targetHandle": "{œfieldNameœ:œresponseœ,œidœ:œCleanlabEvaluator-Pfyl2œ,œinputTypesœ:[œMessageœ],œtypeœ:œstrœ}" + }, + { + "animated": false, + "className": "", + "data": { + "sourceHandle": { + "dataType": "Prompt", + "id": "Prompt-MabiH", + "name": "prompt", + "output_types": [ + "Message" + ] + }, + "targetHandle": { + "fieldName": "system_prompt", + "id": "CleanlabEvaluator-Pfyl2", + "inputTypes": [ + "Message" + ], + "type": "str" + } + }, + "id": "reactflow__edge-Prompt-MabiH{œdataTypeœ:œPromptœ,œidœ:œPrompt-MabiHœ,œnameœ:œpromptœ,œoutput_typesœ:[œMessageœ]}-CleanlabEvaluator-Pfyl2{œfieldNameœ:œsystem_promptœ,œidœ:œCleanlabEvaluator-Pfyl2œ,œinputTypesœ:[œMessageœ],œtypeœ:œstrœ}", + "selected": false, + "source": "Prompt-MabiH", + "sourceHandle": "{œdataTypeœ:œPromptœ,œidœ:œPrompt-MabiHœ,œnameœ:œpromptœ,œoutput_typesœ:[œMessageœ]}", + "target": "CleanlabEvaluator-Pfyl2", + "targetHandle": "{œfieldNameœ:œsystem_promptœ,œidœ:œCleanlabEvaluator-Pfyl2œ,œinputTypesœ:[œMessageœ],œtypeœ:œstrœ}" + }, + { + "animated": false, + "className": "", + "data": { + "sourceHandle": { + "dataType": "ChatInput", + "id": "ChatInput-wk8QV", + "name": "message", + "output_types": [ + "Message" + ] + }, + "targetHandle": { + "fieldName": "prompt", + "id": "CleanlabEvaluator-Pfyl2", + "inputTypes": [ + "Message" + ], + "type": "str" + } + }, + "id": "reactflow__edge-ChatInput-wk8QV{œdataTypeœ:œChatInputœ,œidœ:œChatInput-wk8QVœ,œnameœ:œmessageœ,œoutput_typesœ:[œMessageœ]}-CleanlabEvaluator-Pfyl2{œfieldNameœ:œpromptœ,œidœ:œCleanlabEvaluator-Pfyl2œ,œinputTypesœ:[œMessageœ],œtypeœ:œstrœ}", + "selected": false, + "source": "ChatInput-wk8QV", + "sourceHandle": "{œdataTypeœ:œChatInputœ,œidœ:œChatInput-wk8QVœ,œnameœ:œmessageœ,œoutput_typesœ:[œMessageœ]}", + "target": "CleanlabEvaluator-Pfyl2", + "targetHandle": "{œfieldNameœ:œpromptœ,œidœ:œCleanlabEvaluator-Pfyl2œ,œinputTypesœ:[œMessageœ],œtypeœ:œstrœ}" + }, + { + "animated": false, + "className": "", + "data": { + "sourceHandle": { + "dataType": "CleanlabEvaluator", + "id": "CleanlabEvaluator-Pfyl2", + "name": "score", + "output_types": [ + "number" + ] + }, + "targetHandle": { + "fieldName": "score", + "id": "CleanlabRemediator-YB1Ss", + "inputTypes": [ + "number" + ], + "type": "other" + } + }, + "id": "reactflow__edge-CleanlabEvaluator-Pfyl2{œdataTypeœ:œCleanlabEvaluatorœ,œidœ:œCleanlabEvaluator-Pfyl2œ,œnameœ:œscoreœ,œoutput_typesœ:[œnumberœ]}-CleanlabRemediator-YB1Ss{œfieldNameœ:œscoreœ,œidœ:œCleanlabRemediator-YB1Ssœ,œinputTypesœ:[œnumberœ],œtypeœ:œotherœ}", + "selected": false, + "source": "CleanlabEvaluator-Pfyl2", + "sourceHandle": "{œdataTypeœ:œCleanlabEvaluatorœ,œidœ:œCleanlabEvaluator-Pfyl2œ,œnameœ:œscoreœ,œoutput_typesœ:[œnumberœ]}", + "target": "CleanlabRemediator-YB1Ss", + "targetHandle": "{œfieldNameœ:œscoreœ,œidœ:œCleanlabRemediator-YB1Ssœ,œinputTypesœ:[œnumberœ],œtypeœ:œotherœ}" + }, + { + "animated": false, + "className": "", + "data": { + "sourceHandle": { + "dataType": "CleanlabEvaluator", + "id": "CleanlabEvaluator-Pfyl2", + "name": "explanation", + "output_types": [ + "Message" + ] + }, + "targetHandle": { + "fieldName": "explanation", + "id": "CleanlabRemediator-YB1Ss", + "inputTypes": [ + "Message" + ], + "type": "str" + } + }, + "id": "reactflow__edge-CleanlabEvaluator-Pfyl2{œdataTypeœ:œCleanlabEvaluatorœ,œidœ:œCleanlabEvaluator-Pfyl2œ,œnameœ:œexplanationœ,œoutput_typesœ:[œMessageœ]}-CleanlabRemediator-YB1Ss{œfieldNameœ:œexplanationœ,œidœ:œCleanlabRemediator-YB1Ssœ,œinputTypesœ:[œMessageœ],œtypeœ:œstrœ}", + "selected": false, + "source": "CleanlabEvaluator-Pfyl2", + "sourceHandle": "{œdataTypeœ:œCleanlabEvaluatorœ,œidœ:œCleanlabEvaluator-Pfyl2œ,œnameœ:œexplanationœ,œoutput_typesœ:[œMessageœ]}", + "target": "CleanlabRemediator-YB1Ss", + "targetHandle": "{œfieldNameœ:œexplanationœ,œidœ:œCleanlabRemediator-YB1Ssœ,œinputTypesœ:[œMessageœ],œtypeœ:œstrœ}" + }, + { + "animated": false, + "className": "", + "data": { + "sourceHandle": { + "dataType": "CleanlabEvaluator", + "id": "CleanlabEvaluator-Pfyl2", + "name": "response_passthrough", + "output_types": [ + "Message" + ] + }, + "targetHandle": { + "fieldName": "response", + "id": "CleanlabRemediator-YB1Ss", + "inputTypes": [ + "Message" + ], + "type": "str" + } + }, + "id": "reactflow__edge-CleanlabEvaluator-Pfyl2{œdataTypeœ:œCleanlabEvaluatorœ,œidœ:œCleanlabEvaluator-Pfyl2œ,œnameœ:œresponse_passthroughœ,œoutput_typesœ:[œMessageœ]}-CleanlabRemediator-YB1Ss{œfieldNameœ:œresponseœ,œidœ:œCleanlabRemediator-YB1Ssœ,œinputTypesœ:[œMessageœ],œtypeœ:œstrœ}", + "selected": false, + "source": "CleanlabEvaluator-Pfyl2", + "sourceHandle": "{œdataTypeœ:œCleanlabEvaluatorœ,œidœ:œCleanlabEvaluator-Pfyl2œ,œnameœ:œresponse_passthroughœ,œoutput_typesœ:[œMessageœ]}", + "target": "CleanlabRemediator-YB1Ss", + "targetHandle": "{œfieldNameœ:œresponseœ,œidœ:œCleanlabRemediator-YB1Ssœ,œinputTypesœ:[œMessageœ],œtypeœ:œstrœ}" + } + ], + "nodes": [ + { + "data": { + "description": "Get chat inputs from the Playground.", + "display_name": "Chat Input", + "id": "ChatInput-wk8QV", + "node": { + "base_classes": [ + "Message" + ], + "beta": false, + "conditional_paths": [], + "custom_fields": {}, + "description": "Get chat inputs from the Playground.", + "display_name": "Chat Input", + "documentation": "", + "edited": false, + "field_order": [ + "input_value", + "store_message", + "sender", + "sender_name", + "session_id", + "files" + ], + "frozen": false, + "icon": "MessagesSquare", + "legacy": false, + "lf_version": "1.4.1", + "metadata": {}, + "output_types": [], + "outputs": [ + { + "allows_loop": false, + "cache": true, + "display_name": "Message", + "hidden": false, + "method": "message_response", + "name": "message", + "selected": "Message", + "tool_mode": true, + "types": [ + "Message" + ], + "value": "__UNDEFINED__" + } + ], + "pinned": false, + "template": { + "_type": "Component", + "background_color": { + "_input_type": "MessageTextInput", + "advanced": true, + "display_name": "Background Color", + "dynamic": false, + "info": "The background color of the icon.", + "input_types": [ + "Message" + ], + "list": false, + "load_from_db": false, + "name": "background_color", + "placeholder": "", + "required": false, + "show": true, + "title_case": false, + "trace_as_input": true, + "trace_as_metadata": true, + "type": "str", + "value": "" + }, + "chat_icon": { + "_input_type": "MessageTextInput", + "advanced": true, + "display_name": "Icon", + "dynamic": false, + "info": "The icon of the message.", + "input_types": [ + "Message" + ], + "list": false, + "load_from_db": false, + "name": "chat_icon", + "placeholder": "", + "required": false, + "show": true, + "title_case": false, + "trace_as_input": true, + "trace_as_metadata": true, + "type": "str", + "value": "" + }, + "code": { + "advanced": true, + "dynamic": true, + "fileTypes": [], + "file_path": "", + "info": "", + "list": false, + "load_from_db": false, + "multiline": true, + "name": "code", + "password": false, + "placeholder": "", + "required": true, + "show": true, + "title_case": false, + "type": "code", + "value": "from langflow.base.data.utils import IMG_FILE_TYPES, TEXT_FILE_TYPES\nfrom langflow.base.io.chat import ChatComponent\nfrom langflow.inputs import BoolInput\nfrom langflow.io import (\n DropdownInput,\n FileInput,\n MessageTextInput,\n MultilineInput,\n Output,\n)\nfrom langflow.schema.message import Message\nfrom langflow.utils.constants import (\n MESSAGE_SENDER_AI,\n MESSAGE_SENDER_NAME_USER,\n MESSAGE_SENDER_USER,\n)\n\n\nclass ChatInput(ChatComponent):\n display_name = \"Chat Input\"\n description = \"Get chat inputs from the Playground.\"\n icon = \"MessagesSquare\"\n name = \"ChatInput\"\n minimized = True\n\n inputs = [\n MultilineInput(\n name=\"input_value\",\n display_name=\"Text\",\n value=\"\",\n info=\"Message to be passed as input.\",\n input_types=[],\n ),\n BoolInput(\n name=\"should_store_message\",\n display_name=\"Store Messages\",\n info=\"Store the message in the history.\",\n value=True,\n advanced=True,\n ),\n DropdownInput(\n name=\"sender\",\n display_name=\"Sender Type\",\n options=[MESSAGE_SENDER_AI, MESSAGE_SENDER_USER],\n value=MESSAGE_SENDER_USER,\n info=\"Type of sender.\",\n advanced=True,\n ),\n MessageTextInput(\n name=\"sender_name\",\n display_name=\"Sender Name\",\n info=\"Name of the sender.\",\n value=MESSAGE_SENDER_NAME_USER,\n advanced=True,\n ),\n MessageTextInput(\n name=\"session_id\",\n display_name=\"Session ID\",\n info=\"The session ID of the chat. If empty, the current session ID parameter will be used.\",\n advanced=True,\n ),\n FileInput(\n name=\"files\",\n display_name=\"Files\",\n file_types=TEXT_FILE_TYPES + IMG_FILE_TYPES,\n info=\"Files to be sent with the message.\",\n advanced=True,\n is_list=True,\n temp_file=True,\n ),\n MessageTextInput(\n name=\"background_color\",\n display_name=\"Background Color\",\n info=\"The background color of the icon.\",\n advanced=True,\n ),\n MessageTextInput(\n name=\"chat_icon\",\n display_name=\"Icon\",\n info=\"The icon of the message.\",\n advanced=True,\n ),\n MessageTextInput(\n name=\"text_color\",\n display_name=\"Text Color\",\n info=\"The text color of the name\",\n advanced=True,\n ),\n ]\n outputs = [\n Output(display_name=\"Message\", name=\"message\", method=\"message_response\"),\n ]\n\n async def message_response(self) -> Message:\n background_color = self.background_color\n text_color = self.text_color\n icon = self.chat_icon\n\n message = await Message.create(\n text=self.input_value,\n sender=self.sender,\n sender_name=self.sender_name,\n session_id=self.session_id,\n files=self.files,\n properties={\n \"background_color\": background_color,\n \"text_color\": text_color,\n \"icon\": icon,\n },\n )\n if self.session_id and isinstance(message, Message) and self.should_store_message:\n stored_message = await self.send_message(\n message,\n )\n self.message.value = stored_message\n message = stored_message\n\n self.status = message\n return message\n" + }, + "files": { + "advanced": true, + "display_name": "Files", + "dynamic": false, + "fileTypes": [ + "txt", + "md", + "mdx", + "csv", + "json", + "yaml", + "yml", + "xml", + "html", + "htm", + "pdf", + "docx", + "py", + "sh", + "sql", + "js", + "ts", + "tsx", + "jpg", + "jpeg", + "png", + "bmp", + "image" + ], + "file_path": "", + "info": "Files to be sent with the message.", + "list": true, + "name": "files", + "placeholder": "", + "required": false, + "show": true, + "temp_file": true, + "title_case": false, + "trace_as_metadata": true, + "type": "file", + "value": "" + }, + "input_value": { + "advanced": false, + "display_name": "Text", + "dynamic": false, + "info": "Message to be passed as input.", + "input_types": [], + "list": false, + "load_from_db": false, + "multiline": true, + "name": "input_value", + "placeholder": "", + "required": false, + "show": true, + "title_case": false, + "trace_as_input": true, + "trace_as_metadata": true, + "type": "str", + "value": "What is the 3rd month of the year alphabetically?" + }, + "sender": { + "advanced": true, + "display_name": "Sender Type", + "dynamic": false, + "info": "Type of sender.", + "name": "sender", + "options": [ + "Machine", + "User" + ], + "placeholder": "", + "required": false, + "show": true, + "title_case": false, + "trace_as_metadata": true, + "type": "str", + "value": "User" + }, + "sender_name": { + "advanced": true, + "display_name": "Sender Name", + "dynamic": false, + "info": "Name of the sender.", + "input_types": [ + "Message" + ], + "list": false, + "load_from_db": false, + "name": "sender_name", + "placeholder": "", + "required": false, + "show": true, + "title_case": false, + "trace_as_input": true, + "trace_as_metadata": true, + "type": "str", + "value": "User" + }, + "session_id": { + "advanced": true, + "display_name": "Session ID", + "dynamic": false, + "info": "The session ID of the chat. If empty, the current session ID parameter will be used.", + "input_types": [ + "Message" + ], + "list": false, + "load_from_db": false, + "name": "session_id", + "placeholder": "", + "required": false, + "show": true, + "title_case": false, + "trace_as_input": true, + "trace_as_metadata": true, + "type": "str", + "value": "" + }, + "should_store_message": { + "_input_type": "BoolInput", + "advanced": true, + "display_name": "Store Messages", + "dynamic": false, + "info": "Store the message in the history.", + "list": false, + "name": "should_store_message", + "placeholder": "", + "required": false, + "show": true, + "title_case": false, + "trace_as_metadata": true, + "type": "bool", + "value": true + }, + "text_color": { + "_input_type": "MessageTextInput", + "advanced": true, + "display_name": "Text Color", + "dynamic": false, + "info": "The text color of the name", + "input_types": [ + "Message" + ], + "list": false, + "load_from_db": false, + "name": "text_color", + "placeholder": "", + "required": false, + "show": true, + "title_case": false, + "trace_as_input": true, + "trace_as_metadata": true, + "type": "str", + "value": "" + } + } + }, + "type": "ChatInput" + }, + "dragging": false, + "height": 234, + "id": "ChatInput-wk8QV", + "measured": { + "height": 234, + "width": 320 + }, + "position": { + "x": 629.0324831254778, + "y": 643.9011650405961 + }, + "positionAbsolute": { + "x": 689.5720422421635, + "y": 765.155834131403 + }, + "selected": false, + "type": "genericNode", + "width": 320 + }, + { + "data": { + "description": "Create a prompt template with dynamic variables.", + "display_name": "Prompt", + "id": "Prompt-MabiH", + "node": { + "base_classes": [ + "Message" + ], + "beta": false, + "conditional_paths": [], + "custom_fields": { + "template": [] + }, + "description": "Create a system prompt.\n", + "display_name": "System Message", + "documentation": "", + "edited": false, + "error": null, + "field_order": [ + "template" + ], + "frozen": false, + "full_path": null, + "icon": "prompts", + "is_composition": null, + "is_input": null, + "is_output": null, + "legacy": false, + "lf_version": "1.4.1", + "metadata": {}, + "minimized": false, + "name": "", + "output_types": [], + "outputs": [ + { + "allows_loop": false, + "cache": true, + "display_name": "Prompt Message", + "hidden": false, + "method": "build_prompt", + "name": "prompt", + "options": null, + "required_inputs": null, + "selected": "Message", + "tool_mode": true, + "types": [ + "Message" + ], + "value": "__UNDEFINED__" + } + ], + "pinned": false, + "priority": null, + "template": { + "_type": "Component", + "code": { + "advanced": true, + "dynamic": true, + "fileTypes": [], + "file_path": "", + "info": "", + "list": false, + "load_from_db": false, + "multiline": true, + "name": "code", + "password": false, + "placeholder": "", + "required": true, + "show": true, + "title_case": false, + "type": "code", + "value": "from langflow.base.prompts.api_utils import process_prompt_template\nfrom langflow.custom import Component\nfrom langflow.inputs.inputs import DefaultPromptField\nfrom langflow.io import MessageTextInput, Output, PromptInput\nfrom langflow.schema.message import Message\nfrom langflow.template.utils import update_template_values\n\n\nclass PromptComponent(Component):\n display_name: str = \"Prompt\"\n description: str = \"Create a prompt template with dynamic variables.\"\n icon = \"prompts\"\n trace_type = \"prompt\"\n name = \"Prompt\"\n\n inputs = [\n PromptInput(name=\"template\", display_name=\"Template\"),\n MessageTextInput(\n name=\"tool_placeholder\",\n display_name=\"Tool Placeholder\",\n tool_mode=True,\n advanced=True,\n info=\"A placeholder input for tool mode.\",\n ),\n ]\n\n outputs = [\n Output(display_name=\"Prompt Message\", name=\"prompt\", method=\"build_prompt\"),\n ]\n\n async def build_prompt(self) -> Message:\n prompt = Message.from_template(**self._attributes)\n self.status = prompt.text\n return prompt\n\n def _update_template(self, frontend_node: dict):\n prompt_template = frontend_node[\"template\"][\"template\"][\"value\"]\n custom_fields = frontend_node[\"custom_fields\"]\n frontend_node_template = frontend_node[\"template\"]\n _ = process_prompt_template(\n template=prompt_template,\n name=\"template\",\n custom_fields=custom_fields,\n frontend_node_template=frontend_node_template,\n )\n return frontend_node\n\n async def update_frontend_node(self, new_frontend_node: dict, current_frontend_node: dict):\n \"\"\"This function is called after the code validation is done.\"\"\"\n frontend_node = await super().update_frontend_node(new_frontend_node, current_frontend_node)\n template = frontend_node[\"template\"][\"template\"][\"value\"]\n # Kept it duplicated for backwards compatibility\n _ = process_prompt_template(\n template=template,\n name=\"template\",\n custom_fields=frontend_node[\"custom_fields\"],\n frontend_node_template=frontend_node[\"template\"],\n )\n # Now that template is updated, we need to grab any values that were set in the current_frontend_node\n # and update the frontend_node with those values\n update_template_values(new_template=frontend_node, previous_template=current_frontend_node[\"template\"])\n return frontend_node\n\n def _get_fallback_input(self, **kwargs):\n return DefaultPromptField(**kwargs)\n" + }, + "template": { + "_input_type": "PromptInput", + "advanced": false, + "display_name": "Template", + "dynamic": false, + "info": "", + "list": false, + "load_from_db": false, + "name": "template", + "placeholder": "", + "required": false, + "show": true, + "title_case": false, + "tool_mode": false, + "trace_as_input": true, + "type": "prompt", + "value": "You are a helpful assistant.\n" + }, + "tool_placeholder": { + "_input_type": "MessageTextInput", + "advanced": true, + "display_name": "Tool Placeholder", + "dynamic": false, + "info": "A placeholder input for tool mode.", + "input_types": [ + "Message" + ], + "list": false, + "load_from_db": false, + "name": "tool_placeholder", + "placeholder": "", + "required": false, + "show": true, + "title_case": false, + "tool_mode": true, + "trace_as_input": true, + "trace_as_metadata": true, + "type": "str", + "value": "" + } + }, + "tool_mode": false + }, + "type": "Prompt" + }, + "dragging": false, + "height": 260, + "id": "Prompt-MabiH", + "measured": { + "height": 260, + "width": 320 + }, + "position": { + "x": 624.7914648802054, + "y": 958.3921915653085 + }, + "positionAbsolute": { + "x": 690.2015147036818, + "y": 1018.5443911764344 + }, + "selected": false, + "type": "genericNode", + "width": 320 + }, + { + "data": { + "id": "OpenAIModel-1P8nP", + "node": { + "base_classes": [ + "LanguageModel", + "Message" + ], + "beta": false, + "conditional_paths": [], + "custom_fields": {}, + "description": "Generates text using OpenAI LLMs.", + "display_name": "OpenAI", + "documentation": "", + "edited": false, + "field_order": [ + "input_value", + "system_message", + "stream", + "max_tokens", + "model_kwargs", + "json_mode", + "model_name", + "openai_api_base", + "api_key", + "temperature", + "seed", + "max_retries", + "timeout" + ], + "frozen": false, + "icon": "OpenAI", + "legacy": false, + "lf_version": "1.4.1", + "metadata": {}, + "minimized": false, + "output_types": [], + "outputs": [ + { + "allows_loop": false, + "cache": true, + "display_name": "Message", + "hidden": false, + "method": "text_response", + "name": "text_output", + "required_inputs": [], + "selected": "Message", + "tool_mode": true, + "types": [ + "Message" + ], + "value": "__UNDEFINED__" + }, + { + "allows_loop": false, + "cache": true, + "display_name": "Language Model", + "method": "build_model", + "name": "model_output", + "required_inputs": [ + "api_key" + ], + "selected": "LanguageModel", + "tool_mode": true, + "types": [ + "LanguageModel" + ], + "value": "__UNDEFINED__" + } + ], + "pinned": false, + "template": { + "_type": "Component", + "api_key": { + "_input_type": "SecretStrInput", + "advanced": false, + "display_name": "OpenAI API Key", + "dynamic": false, + "info": "The OpenAI API Key to use for the OpenAI model.", + "input_types": [], + "load_from_db": false, + "name": "api_key", + "password": true, + "placeholder": "", + "required": true, + "show": true, + "title_case": false, + "type": "str", + "value": "" + }, + "code": { + "advanced": true, + "dynamic": true, + "fileTypes": [], + "file_path": "", + "info": "", + "list": false, + "load_from_db": false, + "multiline": true, + "name": "code", + "password": false, + "placeholder": "", + "required": true, + "show": true, + "title_case": false, + "type": "code", + "value": "from typing import Any\n\nfrom langchain_openai import ChatOpenAI\nfrom pydantic.v1 import SecretStr\n\nfrom langflow.base.models.model import LCModelComponent\nfrom langflow.base.models.openai_constants import (\n OPENAI_MODEL_NAMES,\n OPENAI_REASONING_MODEL_NAMES,\n)\nfrom langflow.field_typing import LanguageModel\nfrom langflow.field_typing.range_spec import RangeSpec\nfrom langflow.inputs import BoolInput, DictInput, DropdownInput, IntInput, SecretStrInput, SliderInput, StrInput\nfrom langflow.logging import logger\n\n\nclass OpenAIModelComponent(LCModelComponent):\n display_name = \"OpenAI\"\n description = \"Generates text using OpenAI LLMs.\"\n icon = \"OpenAI\"\n name = \"OpenAIModel\"\n\n inputs = [\n *LCModelComponent._base_inputs,\n IntInput(\n name=\"max_tokens\",\n display_name=\"Max Tokens\",\n advanced=True,\n info=\"The maximum number of tokens to generate. Set to 0 for unlimited tokens.\",\n range_spec=RangeSpec(min=0, max=128000),\n ),\n DictInput(\n name=\"model_kwargs\",\n display_name=\"Model Kwargs\",\n advanced=True,\n info=\"Additional keyword arguments to pass to the model.\",\n ),\n BoolInput(\n name=\"json_mode\",\n display_name=\"JSON Mode\",\n advanced=True,\n info=\"If True, it will output JSON regardless of passing a schema.\",\n ),\n DropdownInput(\n name=\"model_name\",\n display_name=\"Model Name\",\n advanced=False,\n options=OPENAI_MODEL_NAMES + OPENAI_REASONING_MODEL_NAMES,\n value=OPENAI_MODEL_NAMES[1],\n combobox=True,\n real_time_refresh=True,\n ),\n StrInput(\n name=\"openai_api_base\",\n display_name=\"OpenAI API Base\",\n advanced=True,\n info=\"The base URL of the OpenAI API. \"\n \"Defaults to https://api.openai.com/v1. \"\n \"You can change this to use other APIs like JinaChat, LocalAI and Prem.\",\n ),\n SecretStrInput(\n name=\"api_key\",\n display_name=\"OpenAI API Key\",\n info=\"The OpenAI API Key to use for the OpenAI model.\",\n advanced=False,\n value=\"OPENAI_API_KEY\",\n required=True,\n ),\n SliderInput(\n name=\"temperature\",\n display_name=\"Temperature\",\n value=0.1,\n range_spec=RangeSpec(min=0, max=1, step=0.01),\n show=True,\n ),\n IntInput(\n name=\"seed\",\n display_name=\"Seed\",\n info=\"The seed controls the reproducibility of the job.\",\n advanced=True,\n value=1,\n ),\n IntInput(\n name=\"max_retries\",\n display_name=\"Max Retries\",\n info=\"The maximum number of retries to make when generating.\",\n advanced=True,\n value=5,\n ),\n IntInput(\n name=\"timeout\",\n display_name=\"Timeout\",\n info=\"The timeout for requests to OpenAI completion API.\",\n advanced=True,\n value=700,\n ),\n ]\n\n def build_model(self) -> LanguageModel: # type: ignore[type-var]\n parameters = {\n \"api_key\": SecretStr(self.api_key).get_secret_value() if self.api_key else None,\n \"model_name\": self.model_name,\n \"max_tokens\": self.max_tokens or None,\n \"model_kwargs\": self.model_kwargs or {},\n \"base_url\": self.openai_api_base or \"https://api.openai.com/v1\",\n \"seed\": self.seed,\n \"max_retries\": self.max_retries,\n \"timeout\": self.timeout,\n \"temperature\": self.temperature if self.temperature is not None else 0.1,\n }\n\n logger.info(f\"Model name: {self.model_name}\")\n if self.model_name in OPENAI_REASONING_MODEL_NAMES:\n logger.info(\"Getting reasoning model parameters\")\n parameters.pop(\"temperature\")\n parameters.pop(\"seed\")\n output = ChatOpenAI(**parameters)\n if self.json_mode:\n output = output.bind(response_format={\"type\": \"json_object\"})\n\n return output\n\n def _get_exception_message(self, e: Exception):\n \"\"\"Get a message from an OpenAI exception.\n\n Args:\n e (Exception): The exception to get the message from.\n\n Returns:\n str: The message from the exception.\n \"\"\"\n try:\n from openai import BadRequestError\n except ImportError:\n return None\n if isinstance(e, BadRequestError):\n message = e.body.get(\"message\")\n if message:\n return message\n return None\n\n def update_build_config(self, build_config: dict, field_value: Any, field_name: str | None = None) -> dict:\n if field_name in {\"base_url\", \"model_name\", \"api_key\"} and field_value in OPENAI_REASONING_MODEL_NAMES:\n build_config[\"temperature\"][\"show\"] = False\n build_config[\"seed\"][\"show\"] = False\n if field_name in {\"base_url\", \"model_name\", \"api_key\"} and field_value in OPENAI_MODEL_NAMES:\n build_config[\"temperature\"][\"show\"] = True\n build_config[\"seed\"][\"show\"] = True\n return build_config\n" + }, + "input_value": { + "_input_type": "MessageInput", + "advanced": false, + "display_name": "Input", + "dynamic": false, + "info": "", + "input_types": [ + "Message" + ], + "list": false, + "list_add_label": "Add More", + "load_from_db": false, + "name": "input_value", + "placeholder": "", + "required": false, + "show": true, + "title_case": false, + "tool_mode": false, + "trace_as_input": true, + "trace_as_metadata": true, + "type": "str", + "value": "" + }, + "json_mode": { + "_input_type": "BoolInput", + "advanced": true, + "display_name": "JSON Mode", + "dynamic": false, + "info": "If True, it will output JSON regardless of passing a schema.", + "list": false, + "list_add_label": "Add More", + "name": "json_mode", + "placeholder": "", + "required": false, + "show": true, + "title_case": false, + "tool_mode": false, + "trace_as_metadata": true, + "type": "bool", + "value": false + }, + "max_retries": { + "_input_type": "IntInput", + "advanced": true, + "display_name": "Max Retries", + "dynamic": false, + "info": "The maximum number of retries to make when generating.", + "list": false, + "list_add_label": "Add More", + "name": "max_retries", + "placeholder": "", + "required": false, + "show": true, + "title_case": false, + "tool_mode": false, + "trace_as_metadata": true, + "type": "int", + "value": 5 + }, + "max_tokens": { + "_input_type": "IntInput", + "advanced": true, + "display_name": "Max Tokens", + "dynamic": false, + "info": "The maximum number of tokens to generate. Set to 0 for unlimited tokens.", + "list": false, + "list_add_label": "Add More", + "name": "max_tokens", + "placeholder": "", + "range_spec": { + "max": 128000, + "min": 0, + "step": 0.1, + "step_type": "float" + }, + "required": false, + "show": true, + "title_case": false, + "tool_mode": false, + "trace_as_metadata": true, + "type": "int", + "value": "" + }, + "model_kwargs": { + "_input_type": "DictInput", + "advanced": true, + "display_name": "Model Kwargs", + "dynamic": false, + "info": "Additional keyword arguments to pass to the model.", + "list": false, + "list_add_label": "Add More", + "name": "model_kwargs", + "placeholder": "", + "required": false, + "show": true, + "title_case": false, + "tool_mode": false, + "trace_as_input": true, + "type": "dict", + "value": {} + }, + "model_name": { + "_input_type": "DropdownInput", + "advanced": false, + "combobox": true, + "dialog_inputs": {}, + "display_name": "Model Name", + "dynamic": false, + "info": "", + "name": "model_name", + "options": [ + "gpt-4o-mini", + "gpt-4o", + "gpt-4.1", + "gpt-4.1-mini", + "gpt-4.1-nano", + "gpt-4.5-preview", + "gpt-4-turbo", + "gpt-4-turbo-preview", + "gpt-4", + "gpt-3.5-turbo", + "o1" + ], + "options_metadata": [], + "placeholder": "", + "required": false, + "show": true, + "title_case": false, + "tool_mode": false, + "trace_as_metadata": true, + "type": "str", + "value": "gpt-4o" + }, + "openai_api_base": { + "_input_type": "StrInput", + "advanced": true, + "display_name": "OpenAI API Base", + "dynamic": false, + "info": "The base URL of the OpenAI API. Defaults to https://api.openai.com/v1. You can change this to use other APIs like JinaChat, LocalAI and Prem.", + "list": false, + "list_add_label": "Add More", + "load_from_db": false, + "name": "openai_api_base", + "placeholder": "", + "required": false, + "show": true, + "title_case": false, + "tool_mode": false, + "trace_as_metadata": true, + "type": "str", + "value": "" + }, + "seed": { + "_input_type": "IntInput", + "advanced": true, + "display_name": "Seed", + "dynamic": false, + "info": "The seed controls the reproducibility of the job.", + "list": false, + "list_add_label": "Add More", + "name": "seed", + "placeholder": "", + "required": false, + "show": true, + "title_case": false, + "tool_mode": false, + "trace_as_metadata": true, + "type": "int", + "value": 1 + }, + "stream": { + "_input_type": "BoolInput", + "advanced": true, + "display_name": "Stream", + "dynamic": false, + "info": "Stream the response from the model. Streaming works only in Chat.", + "list": false, + "list_add_label": "Add More", + "name": "stream", + "placeholder": "", + "required": false, + "show": true, + "title_case": false, + "tool_mode": false, + "trace_as_metadata": true, + "type": "bool", + "value": false + }, + "system_message": { + "_input_type": "MultilineInput", + "advanced": false, + "display_name": "System Message", + "dynamic": false, + "info": "System message to pass to the model.", + "input_types": [ + "Message" + ], + "list": false, + "list_add_label": "Add More", + "load_from_db": false, + "multiline": true, + "name": "system_message", + "placeholder": "", + "required": false, + "show": true, + "title_case": false, + "tool_mode": false, + "trace_as_input": true, + "trace_as_metadata": true, + "type": "str", + "value": "" + }, + "temperature": { + "_input_type": "SliderInput", + "advanced": false, + "display_name": "Temperature", + "dynamic": false, + "info": "", + "load_from_db": false, + "max_label": "", + "max_label_icon": "", + "min_label": "", + "min_label_icon": "", + "name": "temperature", + "placeholder": "", + "range_spec": { + "max": 1, + "min": 0, + "step": 0.01, + "step_type": "float" + }, + "required": false, + "show": true, + "slider_buttons": false, + "slider_buttons_options": [], + "slider_input": false, + "title_case": false, + "tool_mode": false, + "type": "slider", + "value": 0.2 + }, + "timeout": { + "_input_type": "IntInput", + "advanced": true, + "display_name": "Timeout", + "dynamic": false, + "info": "The timeout for requests to OpenAI completion API.", + "list": false, + "list_add_label": "Add More", + "name": "timeout", + "placeholder": "", + "required": false, + "show": true, + "title_case": false, + "tool_mode": false, + "trace_as_metadata": true, + "type": "int", + "value": 700 + } + }, + "tool_mode": false + }, + "showNode": true, + "type": "OpenAIModel" + }, + "dragging": false, + "id": "OpenAIModel-1P8nP", + "measured": { + "height": 614, + "width": 320 + }, + "position": { + "x": 1070.7203298910767, + "y": 624.1515018284463 + }, + "selected": false, + "type": "genericNode" + }, + { + "data": { + "id": "CleanlabEvaluator-Pfyl2", + "node": { + "base_classes": [ + "float", + "Message", + "number" + ], + "beta": false, + "conditional_paths": [], + "custom_fields": {}, + "description": "Evaluates any LLM response using Cleanlab and outputs trust score and explanation.", + "display_name": "Cleanlab Evaluator", + "documentation": "", + "edited": false, + "field_order": [ + "system_prompt", + "prompt", + "response", + "api_key", + "model", + "quality_preset" + ], + "frozen": false, + "icon": "Cleanlab", + "legacy": false, + "lf_version": "1.4.1", + "metadata": {}, + "minimized": false, + "output_types": [], + "outputs": [ + { + "allows_loop": false, + "cache": true, + "display_name": "Response", + "hidden": false, + "method": "pass_response", + "name": "response_passthrough", + "options": null, + "required_inputs": null, + "selected": "Message", + "tool_mode": true, + "types": [ + "Message" + ], + "value": "__UNDEFINED__" + }, + { + "allows_loop": false, + "cache": true, + "display_name": "Trust Score", + "hidden": false, + "method": "get_score", + "name": "score", + "options": null, + "required_inputs": null, + "selected": "number", + "tool_mode": true, + "types": [ + "number", + "float" + ], + "value": "__UNDEFINED__" + }, + { + "allows_loop": false, + "cache": true, + "display_name": "Explanation", + "hidden": false, + "method": "get_explanation", + "name": "explanation", + "options": null, + "required_inputs": null, + "selected": "Message", + "tool_mode": true, + "types": [ + "Message" + ], + "value": "__UNDEFINED__" + } + ], + "pinned": false, + "template": { + "_type": "Component", + "api_key": { + "_input_type": "SecretStrInput", + "advanced": false, + "display_name": "Cleanlab API Key", + "dynamic": false, + "info": "Your Cleanlab API key.", + "input_types": [], + "load_from_db": false, + "name": "api_key", + "password": true, + "placeholder": "", + "required": true, + "show": true, + "title_case": false, + "type": "str", + "value": "" + }, + "code": { + "advanced": true, + "dynamic": true, + "fileTypes": [], + "file_path": "", + "info": "", + "list": false, + "load_from_db": false, + "multiline": true, + "name": "code", + "password": false, + "placeholder": "", + "required": true, + "show": true, + "title_case": false, + "type": "code", + "value": "from langflow.custom import Component\nfrom langflow.io import (\n MessageTextInput,\n Output,\n SecretStrInput,\n DropdownInput,\n)\nfrom langflow.schema.message import Message\nfrom cleanlab_tlm import TLM\n\n\nclass CleanlabEvaluator(Component):\n \"\"\"\n A component that evaluates the trustworthiness of LLM responses using Cleanlab.\n\n This component takes a prompt and response pair, along with optional system instructions,\n and uses Cleanlab's evaluation algorithms to generate a trust score and explanation.\n\n Inputs:\n - system_prompt (MessageTextInput): Optional system-level instructions prepended to the user prompt.\n - prompt (MessageTextInput): The user's prompt or query sent to the LLM.\n - response (MessageTextInput): The response generated by the LLM to be evaluated. This should come from the LLM component, i.e. OpenAI, Gemini, etc.\n - api_key (SecretStrInput): Your Cleanlab API key.\n - model (DropdownInput): The model used by Cleanlab to evaluate the response (can differ from the generation model).\n - quality_preset (DropdownInput): Tradeoff setting for accuracy vs. speed and cost. Higher presets are slower but more accurate.\n\n Outputs:\n - response_passthrough (Message): The original response, passed through for downstream use.\n - score (number): A float between 0 and 1 indicating Cleanlab's trustworthiness score for the response.\n - explanation (Message): A textual explanation of why the response received its score.\n\n This component works well in conjunction with the CleanlabRemediator to create a complete trust evaluation and remediation pipeline.\n\n More details on the evaluation metrics can be found here: https://help.cleanlab.ai/tlm/tutorials/tlm/\n \"\"\"\n\n display_name = \"Cleanlab Evaluator\"\n description = \"Evaluates any LLM response using Cleanlab and outputs trust score and explanation.\"\n icon = \"Cleanlab\"\n name = \"CleanlabEvaluator\"\n\n inputs = [\n MessageTextInput(\n name=\"system_prompt\",\n display_name=\"System Message\",\n info=\"System-level instructions prepended to the user query.\",\n value=\"\",\n ),\n MessageTextInput(\n name=\"prompt\",\n display_name=\"Prompt\",\n info=\"The user's query to the model.\",\n required=True,\n ),\n MessageTextInput(\n name=\"response\",\n display_name=\"Response\",\n info=\"The response to the user's query.\",\n required=True,\n ),\n SecretStrInput(\n name=\"api_key\",\n display_name=\"Cleanlab API Key\",\n info=\"Your Cleanlab API key.\",\n required=True,\n ),\n DropdownInput(\n name=\"model\",\n display_name=\"Cleanlab Evaluation Model\",\n options=[\n \"gpt-4.1\", \"gpt-4.1-mini\", \"gpt-4.1-nano\", \"o4-mini\", \"o3\",\n \"gpt-4.5-preview\", \"gpt-4o-mini\", \"gpt-4o\", \"o3-mini\", \"o1\", \"o1-mini\",\n \"gpt-4\", \"gpt-3.5-turbo-16k\",\n \"claude-3.7-sonnet\", \"claude-3.5-sonnet-v2\", \"claude-3.5-sonnet\",\n \"claude-3.5-haiku\", \"claude-3-haiku\",\n \"nova-micro\", \"nova-lite\", \"nova-pro\"\n ],\n info=\"The model Cleanlab uses to evaluate the response. This does NOT need to be the same model that generated the response.\",\n value=\"gpt-4o-mini\",\n required=True,\n advanced=True,\n ),\n DropdownInput(\n name=\"quality_preset\",\n display_name=\"Quality Preset\",\n options=[\"base\", \"low\", \"medium\", \"high\", \"best\"],\n value=\"medium\",\n info=\"This determines the accuracy, latency, and cost of the evaluation. Higher quality is generally slower but more accurate.\",\n required=True,\n advanced=True,\n ),\n ]\n\n outputs = [\n Output(display_name=\"Response\", name=\"response_passthrough\", method=\"pass_response\", types=[\"Message\"]),\n Output(display_name=\"Trust Score\", name=\"score\", method=\"get_score\", types=[\"number\"]),\n Output(display_name=\"Explanation\", name=\"explanation\", method=\"get_explanation\", types=[\"Message\"]),\n ]\n\n def _evaluate_once(self):\n if not hasattr(self, \"_cached_result\"):\n full_prompt = f\"{self.system_prompt}\\n\\n{self.prompt}\" if self.system_prompt else self.prompt\n tlm = TLM(\n api_key=self.api_key,\n options={\"log\": [\"explanation\"], \"model\": self.model},\n quality_preset=self.quality_preset,\n )\n self._cached_result = tlm.get_trustworthiness_score(full_prompt, self.response)\n return self._cached_result\n\n def get_score(self) -> float:\n result = self._evaluate_once()\n score = result.get(\"trustworthiness_score\", 0.0)\n self.status = f\"Trust score: {score:.2f}\"\n return score\n\n def get_explanation(self) -> Message:\n result = self._evaluate_once()\n explanation = result.get(\"log\", {}).get(\"explanation\", \"No explanation returned.\")\n return Message(text=explanation)\n \n def pass_response(self) -> Message:\n self.status = \"Passing through response.\"\n return Message(text=self.response)" + }, + "model": { + "_input_type": "DropdownInput", + "advanced": true, + "combobox": false, + "dialog_inputs": {}, + "display_name": "Cleanlab Evaluation Model", + "dynamic": false, + "info": "The model Cleanlab uses to evaluate the response. This does NOT need to be the same model that generated the response.", + "name": "model", + "options": [ + "gpt-4.1", + "gpt-4.1-mini", + "gpt-4.1-nano", + "o4-mini", + "o3", + "gpt-4.5-preview", + "gpt-4o-mini", + "gpt-4o", + "o3-mini", + "o1", + "o1-mini", + "gpt-4", + "gpt-3.5-turbo-16k", + "claude-3.7-sonnet", + "claude-3.5-sonnet-v2", + "claude-3.5-sonnet", + "claude-3.5-haiku", + "claude-3-haiku", + "nova-micro", + "nova-lite", + "nova-pro" + ], + "options_metadata": [], + "placeholder": "", + "required": true, + "show": true, + "title_case": false, + "toggle": false, + "tool_mode": false, + "trace_as_metadata": true, + "type": "str", + "value": "gpt-4o-mini" + }, + "prompt": { + "_input_type": "MessageTextInput", + "advanced": false, + "display_name": "Prompt", + "dynamic": false, + "info": "The user's query to the model.", + "input_types": [ + "Message" + ], + "list": false, + "list_add_label": "Add More", + "load_from_db": false, + "name": "prompt", + "placeholder": "", + "required": true, + "show": true, + "title_case": false, + "tool_mode": false, + "trace_as_input": true, + "trace_as_metadata": true, + "type": "str", + "value": "" + }, + "quality_preset": { + "_input_type": "DropdownInput", + "advanced": true, + "combobox": false, + "dialog_inputs": {}, + "display_name": "Quality Preset", + "dynamic": false, + "info": "This determines the accuracy, latency, and cost of the evaluation. Higher quality is generally slower but more accurate.", + "name": "quality_preset", + "options": [ + "base", + "low", + "medium", + "high", + "best" + ], + "options_metadata": [], + "placeholder": "", + "required": true, + "show": true, + "title_case": false, + "toggle": false, + "tool_mode": false, + "trace_as_metadata": true, + "type": "str", + "value": "medium" + }, + "response": { + "_input_type": "MessageTextInput", + "advanced": false, + "display_name": "Response", + "dynamic": false, + "info": "The response to the user's query.", + "input_types": [ + "Message" + ], + "list": false, + "list_add_label": "Add More", + "load_from_db": false, + "name": "response", + "placeholder": "", + "required": true, + "show": true, + "title_case": false, + "tool_mode": false, + "trace_as_input": true, + "trace_as_metadata": true, + "type": "str", + "value": "" + }, + "system_prompt": { + "_input_type": "MessageTextInput", + "advanced": false, + "display_name": "System Message", + "dynamic": false, + "info": "System-level instructions prepended to the user query.", + "input_types": [ + "Message" + ], + "list": false, + "list_add_label": "Add More", + "load_from_db": false, + "name": "system_prompt", + "placeholder": "", + "required": false, + "show": true, + "title_case": false, + "tool_mode": false, + "trace_as_input": true, + "trace_as_metadata": true, + "type": "str", + "value": "" + } + }, + "tool_mode": false + }, + "showNode": true, + "type": "CleanlabEvaluator" + }, + "dragging": false, + "id": "CleanlabEvaluator-Pfyl2", + "measured": { + "height": 593, + "width": 320 + }, + "position": { + "x": 1471.9658869078787, + "y": 640.3964922751719 + }, + "selected": false, + "type": "genericNode" + }, + { + "data": { + "id": "CleanlabRemediator-YB1Ss", + "node": { + "base_classes": [ + "Message" + ], + "beta": false, + "conditional_paths": [], + "custom_fields": {}, + "description": "Remediates an untrustworthy response based on trust score from the Cleanlab Evaluator, score threshold, and message handling settings.", + "display_name": "Cleanlab Remediator", + "documentation": "", + "edited": true, + "field_order": [ + "response", + "score", + "explanation", + "threshold", + "show_untrustworthy_response", + "untrustworthy_warning_text", + "fallback_text" + ], + "frozen": false, + "icon": "Cleanlab", + "legacy": false, + "lf_version": "1.4.1", + "metadata": {}, + "minimized": false, + "output_types": [], + "outputs": [ + { + "allows_loop": false, + "cache": true, + "display_name": "Remediated Message", + "hidden": false, + "method": "remediate_response", + "name": "remediated_response", + "options": null, + "required_inputs": null, + "selected": "Message", + "tool_mode": true, + "types": [ + "Message" + ], + "value": "__UNDEFINED__" + } + ], + "pinned": false, + "template": { + "_type": "Component", + "code": { + "advanced": true, + "dynamic": true, + "fileTypes": [], + "file_path": "", + "info": "", + "list": false, + "load_from_db": false, + "multiline": true, + "name": "code", + "password": false, + "placeholder": "", + "required": true, + "show": true, + "title_case": false, + "type": "code", + "value": "from langflow.custom import Component\nfrom langflow.io import (\n MessageTextInput,\n PromptInput,\n Output,\n BoolInput,\n HandleInput,\n FloatInput\n)\nfrom langflow.template import Input\nfrom langflow.schema.message import Message\nfrom langflow.field_typing.range_spec import RangeSpec\n\n\nclass CleanlabRemediator(Component):\n \"\"\"\n A component that remediates potentially untrustworthy LLM responses based on trust scores computed by the Cleanlab Evaluator.\n\n This component takes a response and its associated trust score,\n and applies remediation strategies based on configurable thresholds and settings.\n\n Inputs:\n - response (MessageTextInput): The original LLM-generated response to be evaluated and possibly remediated. The CleanlabEvaluator passes this response through.\n - score (HandleInput): The trust score output from CleanlabEvaluator (expected to be a float between 0 and 1).\n - explanation (MessageTextInput): Optional textual explanation for the trust score, to be included in the output.\n - threshold (Input[float]): Minimum trust score required to accept the response. If the score is lower, the response is remediated.\n - show_untrustworthy_response (BoolInput): If true, returns the original response with a warning; if false, returns fallback text.\n - untrustworthy_warning_text (PromptInput): Text warning to append to responses deemed untrustworthy (when showing them).\n - fallback_text (PromptInput): Replacement message returned if the response is untrustworthy and should be hidden.\n\n Outputs:\n - remediated_response (Message): Either:\n • the original response,\n • the original response with appended warning, or\n • the fallback response,\n depending on the trust score and configuration.\n\n This component is typically used downstream of CleanlabEvaluator or CleanlabRagValidator\n to take appropriate action on low-trust responses and inform users accordingly.\n \"\"\"\n \n display_name = \"Cleanlab Remediator\"\n description = \"Remediates an untrustworthy response based on trust score from the Cleanlab Evaluator, score threshold, and message handling settings.\"\n icon = \"Cleanlab\"\n name = \"CleanlabRemediator\"\n\n inputs = [\n MessageTextInput(\n name=\"response\",\n display_name=\"Response\",\n info=\"The response to the user's query.\",\n required=True,\n ),\n HandleInput(\n name=\"score\",\n display_name=\"Trust Score\",\n info=\"The trustworthiness score output from the Cleanlab Evaluator.\",\n input_types=[\"number\"],\n required=True,\n ),\n MessageTextInput(\n name=\"explanation\",\n display_name=\"Explanation\",\n info=\"The explanation from the Cleanlab Evaluator.\",\n required=False,\n ),\n FloatInput(\n name=\"threshold\",\n display_name=\"Threshold\",\n field_type=\"float\",\n value=0.7,\n range_spec=RangeSpec(min=0.0, max=1.0, step=0.05),\n info=\"Minimum score required to show the response unmodified. Reponses with scores above this threshold are considered trustworthy. Reponses with scores below this threshold are considered untrustworthy and will be remediated based on the settings below.\",\n required=True,\n show=True,\n ),\n BoolInput(\n name=\"show_untrustworthy_response\",\n display_name=\"Show Untrustworthy Response\",\n info=\"If enabled, and the trust score is below the threshold, the original response is shown with the added warning. If disabled, and the trust score is below the threshold, the fallback answer is returned.\",\n value=True,\n ),\n PromptInput(\n name=\"untrustworthy_warning_text\",\n display_name=\"Warning for Untrustworthy Response\",\n info=\"Warning to append to the response if Show Untrustworthy Response is enabled and trust score is below the threshold.\",\n value=\"⚠️ WARNING: The following response is potentially untrustworthy.\",\n ),\n PromptInput(\n name=\"fallback_text\",\n display_name=\"Fallback Answer\",\n info=\"Response returned if the trust score is below the threshold and 'Show Untrustworthy Response' is disabled.\",\n value=\"Based on the available information, I cannot provide a complete answer to this question.\",\n ),\n ]\n\n outputs = [\n Output(display_name=\"Remediated Message\", name=\"remediated_response\", method=\"remediate_response\", types=[\"Message\"]),\n ]\n \n def remediate_response(self) -> Message:\n if self.score >= self.threshold:\n self.status = f\"Score {self.score:.2f} ≥ threshold {self.threshold:.2f} → accepted\"\n return Message(\n text=f\"{self.response}\\n\\n━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\\n\\n**Trust Score:** {self.score:.2f}\"\n )\n \n self.status = f\"Score {self.score:.2f} < threshold {self.threshold:.2f} → flagged\"\n \n if self.show_untrustworthy_response:\n parts = [\n self.response,\n \"━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\",\n f\"**{self.untrustworthy_warning_text.strip()}**\",\n f\"**Trust Score:** {self.score:.2f}\",\n ]\n if self.explanation:\n parts.append(f\"**Explanation:** {self.explanation}\")\n return Message(text=\"\\n\\n\".join(parts))\n \n return Message(text=self.fallback_text)\n" + }, + "explanation": { + "_input_type": "MessageTextInput", + "advanced": false, + "display_name": "Explanation", + "dynamic": false, + "info": "The explanation from the Cleanlab Evaluator.", + "input_types": [ + "Message" + ], + "list": false, + "list_add_label": "Add More", + "load_from_db": false, + "name": "explanation", + "placeholder": "", + "required": false, + "show": true, + "title_case": false, + "tool_mode": false, + "trace_as_input": true, + "trace_as_metadata": true, + "type": "str", + "value": "" + }, + "fallback_text": { + "_input_type": "PromptInput", + "advanced": false, + "display_name": "Fallback Answer", + "dynamic": false, + "info": "Response returned if the trust score is below the threshold and 'Show Untrustworthy Response' is disabled.", + "list": false, + "list_add_label": "Add More", + "name": "fallback_text", + "placeholder": "", + "required": false, + "show": true, + "title_case": false, + "tool_mode": false, + "trace_as_input": true, + "type": "prompt", + "value": "Based on the available information, I cannot provide a complete answer to this question." + }, + "response": { + "_input_type": "MessageTextInput", + "advanced": false, + "display_name": "Response", + "dynamic": false, + "info": "The response to the user's query.", + "input_types": [ + "Message" + ], + "list": false, + "list_add_label": "Add More", + "load_from_db": false, + "name": "response", + "placeholder": "", + "required": true, + "show": true, + "title_case": false, + "tool_mode": false, + "trace_as_input": true, + "trace_as_metadata": true, + "type": "str", + "value": "" + }, + "score": { + "_input_type": "HandleInput", + "advanced": false, + "display_name": "Trust Score", + "dynamic": false, + "info": "The trustworthiness score output from the Cleanlab Evaluator.", + "input_types": [ + "number" + ], + "list": false, + "list_add_label": "Add More", + "name": "score", + "placeholder": "", + "required": true, + "show": true, + "title_case": false, + "trace_as_metadata": true, + "type": "other", + "value": "" + }, + "show_untrustworthy_response": { + "_input_type": "BoolInput", + "advanced": false, + "display_name": "Show Untrustworthy Response", + "dynamic": false, + "info": "If enabled, and the trust score is below the threshold, the original response is shown with the added warning. If disabled, and the trust score is below the threshold, the fallback answer is returned.", + "list": false, + "list_add_label": "Add More", + "name": "show_untrustworthy_response", + "placeholder": "", + "required": false, + "show": true, + "title_case": false, + "tool_mode": false, + "trace_as_metadata": true, + "type": "bool", + "value": true + }, + "threshold": { + "_input_type": "FloatInput", + "advanced": false, + "display_name": "Threshold", + "dynamic": false, + "info": "Minimum score required to show the response unmodified. Reponses with scores above this threshold are considered trustworthy. Reponses with scores below this threshold are considered untrustworthy and will be remediated based on the settings below.", + "list": false, + "list_add_label": "Add More", + "load_from_db": false, + "name": "threshold", + "placeholder": "", + "range_spec": { + "max": 1, + "min": 0, + "step": 0.05, + "step_type": "float" + }, + "required": true, + "show": true, + "title_case": false, + "tool_mode": false, + "trace_as_metadata": true, + "type": "float", + "value": 0.7 + }, + "untrustworthy_warning_text": { + "_input_type": "PromptInput", + "advanced": false, + "display_name": "Warning for Untrustworthy Response", + "dynamic": false, + "info": "Warning to append to the response if Show Untrustworthy Response is enabled and trust score is below the threshold.", + "list": false, + "list_add_label": "Add More", + "name": "untrustworthy_warning_text", + "placeholder": "", + "required": false, + "show": true, + "title_case": false, + "tool_mode": false, + "trace_as_input": true, + "type": "prompt", + "value": "⚠️ WARNING: The following response is potentially untrustworthy." + } + }, + "tool_mode": false + }, + "showNode": true, + "type": "CleanlabRemediator" + }, + "dragging": false, + "id": "CleanlabRemediator-YB1Ss", + "measured": { + "height": 744, + "width": 320 + }, + "position": { + "x": 1901.0079628887015, + "y": 571.0103984031506 + }, + "selected": true, + "type": "genericNode" + }, + { + "data": { + "id": "ChatOutput-9jsnO", + "node": { + "base_classes": [ + "Message" + ], + "beta": false, + "category": "outputs", + "conditional_paths": [], + "custom_fields": {}, + "description": "Display a chat message in the Playground.", + "display_name": "Chat Output", + "documentation": "", + "edited": false, + "field_order": [ + "input_value", + "should_store_message", + "sender", + "sender_name", + "session_id", + "data_template", + "background_color", + "chat_icon", + "text_color", + "clean_data" + ], + "frozen": false, + "icon": "MessagesSquare", + "key": "ChatOutput", + "legacy": false, + "lf_version": "1.4.1", + "metadata": {}, + "minimized": true, + "output_types": [], + "outputs": [ + { + "allows_loop": false, + "cache": true, + "display_name": "Message", + "method": "message_response", + "name": "message", + "selected": "Message", + "tool_mode": true, + "types": [ + "Message" + ], + "value": "__UNDEFINED__" + } + ], + "pinned": false, + "score": 0.003169567463043492, + "template": { + "_type": "Component", + "background_color": { + "_input_type": "MessageTextInput", + "advanced": true, + "display_name": "Background Color", + "dynamic": false, + "info": "The background color of the icon.", + "input_types": [ + "Message" + ], + "list": false, + "list_add_label": "Add More", + "load_from_db": false, + "name": "background_color", + "placeholder": "", + "required": false, + "show": true, + "title_case": false, + "tool_mode": false, + "trace_as_input": true, + "trace_as_metadata": true, + "type": "str", + "value": "" + }, + "chat_icon": { + "_input_type": "MessageTextInput", + "advanced": true, + "display_name": "Icon", + "dynamic": false, + "info": "The icon of the message.", + "input_types": [ + "Message" + ], + "list": false, + "list_add_label": "Add More", + "load_from_db": false, + "name": "chat_icon", + "placeholder": "", + "required": false, + "show": true, + "title_case": false, + "tool_mode": false, + "trace_as_input": true, + "trace_as_metadata": true, + "type": "str", + "value": "" + }, + "clean_data": { + "_input_type": "BoolInput", + "advanced": true, + "display_name": "Basic Clean Data", + "dynamic": false, + "info": "Whether to clean the data", + "list": false, + "list_add_label": "Add More", + "name": "clean_data", + "placeholder": "", + "required": false, + "show": true, + "title_case": false, + "tool_mode": false, + "trace_as_metadata": true, + "type": "bool", + "value": true + }, + "code": { + "advanced": true, + "dynamic": true, + "fileTypes": [], + "file_path": "", + "info": "", + "list": false, + "load_from_db": false, + "multiline": true, + "name": "code", + "password": false, + "placeholder": "", + "required": true, + "show": true, + "title_case": false, + "type": "code", + "value": "from collections.abc import Generator\nfrom typing import Any\n\nfrom langflow.base.io.chat import ChatComponent\nfrom langflow.inputs import BoolInput\nfrom langflow.inputs.inputs import HandleInput\nfrom langflow.io import DropdownInput, MessageTextInput, Output\nfrom langflow.schema.data import Data\nfrom langflow.schema.dataframe import DataFrame\nfrom langflow.schema.message import Message\nfrom langflow.schema.properties import Source\nfrom langflow.utils.constants import (\n MESSAGE_SENDER_AI,\n MESSAGE_SENDER_NAME_AI,\n MESSAGE_SENDER_USER,\n)\n\n\nclass ChatOutput(ChatComponent):\n display_name = \"Chat Output\"\n description = \"Display a chat message in the Playground.\"\n icon = \"MessagesSquare\"\n name = \"ChatOutput\"\n minimized = True\n\n inputs = [\n HandleInput(\n name=\"input_value\",\n display_name=\"Text\",\n info=\"Message to be passed as output.\",\n input_types=[\"Data\", \"DataFrame\", \"Message\"],\n required=True,\n ),\n BoolInput(\n name=\"should_store_message\",\n display_name=\"Store Messages\",\n info=\"Store the message in the history.\",\n value=True,\n advanced=True,\n ),\n DropdownInput(\n name=\"sender\",\n display_name=\"Sender Type\",\n options=[MESSAGE_SENDER_AI, MESSAGE_SENDER_USER],\n value=MESSAGE_SENDER_AI,\n advanced=True,\n info=\"Type of sender.\",\n ),\n MessageTextInput(\n name=\"sender_name\",\n display_name=\"Sender Name\",\n info=\"Name of the sender.\",\n value=MESSAGE_SENDER_NAME_AI,\n advanced=True,\n ),\n MessageTextInput(\n name=\"session_id\",\n display_name=\"Session ID\",\n info=\"The session ID of the chat. If empty, the current session ID parameter will be used.\",\n advanced=True,\n ),\n MessageTextInput(\n name=\"data_template\",\n display_name=\"Data Template\",\n value=\"{text}\",\n advanced=True,\n info=\"Template to convert Data to Text. If left empty, it will be dynamically set to the Data's text key.\",\n ),\n MessageTextInput(\n name=\"background_color\",\n display_name=\"Background Color\",\n info=\"The background color of the icon.\",\n advanced=True,\n ),\n MessageTextInput(\n name=\"chat_icon\",\n display_name=\"Icon\",\n info=\"The icon of the message.\",\n advanced=True,\n ),\n MessageTextInput(\n name=\"text_color\",\n display_name=\"Text Color\",\n info=\"The text color of the name\",\n advanced=True,\n ),\n BoolInput(\n name=\"clean_data\",\n display_name=\"Basic Clean Data\",\n value=True,\n info=\"Whether to clean the data\",\n advanced=True,\n ),\n ]\n outputs = [\n Output(\n display_name=\"Message\",\n name=\"message\",\n method=\"message_response\",\n ),\n ]\n\n def _build_source(self, id_: str | None, display_name: str | None, source: str | None) -> Source:\n source_dict = {}\n if id_:\n source_dict[\"id\"] = id_\n if display_name:\n source_dict[\"display_name\"] = display_name\n if source:\n # Handle case where source is a ChatOpenAI object\n if hasattr(source, \"model_name\"):\n source_dict[\"source\"] = source.model_name\n elif hasattr(source, \"model\"):\n source_dict[\"source\"] = str(source.model)\n else:\n source_dict[\"source\"] = str(source)\n return Source(**source_dict)\n\n async def message_response(self) -> Message:\n # First convert the input to string if needed\n text = self.convert_to_string()\n # Get source properties\n source, icon, display_name, source_id = self.get_properties_from_source_component()\n background_color = self.background_color\n text_color = self.text_color\n if self.chat_icon:\n icon = self.chat_icon\n\n # Create or use existing Message object\n if isinstance(self.input_value, Message):\n message = self.input_value\n # Update message properties\n message.text = text\n else:\n message = Message(text=text)\n\n # Set message properties\n message.sender = self.sender\n message.sender_name = self.sender_name\n message.session_id = self.session_id\n message.flow_id = self.graph.flow_id if hasattr(self, \"graph\") else None\n message.properties.source = self._build_source(source_id, display_name, source)\n message.properties.icon = icon\n message.properties.background_color = background_color\n message.properties.text_color = text_color\n\n # Store message if needed\n if self.session_id and self.should_store_message:\n stored_message = await self.send_message(message)\n self.message.value = stored_message\n message = stored_message\n\n self.status = message\n return message\n\n def _validate_input(self) -> None:\n \"\"\"Validate the input data and raise ValueError if invalid.\"\"\"\n if self.input_value is None:\n msg = \"Input data cannot be None\"\n raise ValueError(msg)\n if isinstance(self.input_value, list) and not all(\n isinstance(item, Message | Data | DataFrame | str) for item in self.input_value\n ):\n invalid_types = [\n type(item).__name__\n for item in self.input_value\n if not isinstance(item, Message | Data | DataFrame | str)\n ]\n msg = f\"Expected Data or DataFrame or Message or str, got {invalid_types}\"\n raise TypeError(msg)\n if not isinstance(\n self.input_value,\n Message | Data | DataFrame | str | list | Generator | type(None),\n ):\n type_name = type(self.input_value).__name__\n msg = f\"Expected Data or DataFrame or Message or str, Generator or None, got {type_name}\"\n raise TypeError(msg)\n\n def _safe_convert(self, data: Any) -> str:\n \"\"\"Safely convert input data to string.\"\"\"\n try:\n if isinstance(data, str):\n return data\n if isinstance(data, Message):\n return data.get_text()\n if isinstance(data, Data):\n if data.get_text() is None:\n msg = \"Empty Data object\"\n raise ValueError(msg)\n return data.get_text()\n if isinstance(data, DataFrame):\n if self.clean_data:\n # Remove empty rows\n data = data.dropna(how=\"all\")\n # Remove empty lines in each cell\n data = data.replace(r\"^\\s*$\", \"\", regex=True)\n # Replace multiple newlines with a single newline\n data = data.replace(r\"\\n+\", \"\\n\", regex=True)\n\n # Replace pipe characters to avoid markdown table issues\n processed_data = data.replace(r\"\\|\", r\"\\\\|\", regex=True)\n\n processed_data = processed_data.map(\n lambda x: str(x).replace(\"\\n\", \"
\") if isinstance(x, str) else x\n )\n\n return processed_data.to_markdown(index=False)\n return str(data)\n except (ValueError, TypeError, AttributeError) as e:\n msg = f\"Error converting data: {e!s}\"\n raise ValueError(msg) from e\n\n def convert_to_string(self) -> str | Generator[Any, None, None]:\n \"\"\"Convert input data to string with proper error handling.\"\"\"\n self._validate_input()\n if isinstance(self.input_value, list):\n return \"\\n\".join([self._safe_convert(item) for item in self.input_value])\n if isinstance(self.input_value, Generator):\n return self.input_value\n return self._safe_convert(self.input_value)\n" + }, + "data_template": { + "_input_type": "MessageTextInput", + "advanced": true, + "display_name": "Data Template", + "dynamic": false, + "info": "Template to convert Data to Text. If left empty, it will be dynamically set to the Data's text key.", + "input_types": [ + "Message" + ], + "list": false, + "list_add_label": "Add More", + "load_from_db": false, + "name": "data_template", + "placeholder": "", + "required": false, + "show": true, + "title_case": false, + "tool_mode": false, + "trace_as_input": true, + "trace_as_metadata": true, + "type": "str", + "value": "{text}" + }, + "input_value": { + "_input_type": "HandleInput", + "advanced": false, + "display_name": "Text", + "dynamic": false, + "info": "Message to be passed as output.", + "input_types": [ + "Data", + "DataFrame", + "Message" + ], + "list": false, + "list_add_label": "Add More", + "name": "input_value", + "placeholder": "", + "required": true, + "show": true, + "title_case": false, + "trace_as_metadata": true, + "type": "other", + "value": "" + }, + "sender": { + "_input_type": "DropdownInput", + "advanced": true, + "combobox": false, + "dialog_inputs": {}, + "display_name": "Sender Type", + "dynamic": false, + "info": "Type of sender.", + "name": "sender", + "options": [ + "Machine", + "User" + ], + "options_metadata": [], + "placeholder": "", + "required": false, + "show": true, + "title_case": false, + "toggle": false, + "tool_mode": false, + "trace_as_metadata": true, + "type": "str", + "value": "Machine" + }, + "sender_name": { + "_input_type": "MessageTextInput", + "advanced": true, + "display_name": "Sender Name", + "dynamic": false, + "info": "Name of the sender.", + "input_types": [ + "Message" + ], + "list": false, + "list_add_label": "Add More", + "load_from_db": false, + "name": "sender_name", + "placeholder": "", + "required": false, + "show": true, + "title_case": false, + "tool_mode": false, + "trace_as_input": true, + "trace_as_metadata": true, + "type": "str", + "value": "AI" + }, + "session_id": { + "_input_type": "MessageTextInput", + "advanced": true, + "display_name": "Session ID", + "dynamic": false, + "info": "The session ID of the chat. If empty, the current session ID parameter will be used.", + "input_types": [ + "Message" + ], + "list": false, + "list_add_label": "Add More", + "load_from_db": false, + "name": "session_id", + "placeholder": "", + "required": false, + "show": true, + "title_case": false, + "tool_mode": false, + "trace_as_input": true, + "trace_as_metadata": true, + "type": "str", + "value": "" + }, + "should_store_message": { + "_input_type": "BoolInput", + "advanced": true, + "display_name": "Store Messages", + "dynamic": false, + "info": "Store the message in the history.", + "list": false, + "list_add_label": "Add More", + "name": "should_store_message", + "placeholder": "", + "required": false, + "show": true, + "title_case": false, + "tool_mode": false, + "trace_as_metadata": true, + "type": "bool", + "value": true + }, + "text_color": { + "_input_type": "MessageTextInput", + "advanced": true, + "display_name": "Text Color", + "dynamic": false, + "info": "The text color of the name", + "input_types": [ + "Message" + ], + "list": false, + "list_add_label": "Add More", + "load_from_db": false, + "name": "text_color", + "placeholder": "", + "required": false, + "show": true, + "title_case": false, + "tool_mode": false, + "trace_as_input": true, + "trace_as_metadata": true, + "type": "str", + "value": "" + } + }, + "tool_mode": false + }, + "showNode": false, + "type": "ChatOutput" + }, + "dragging": false, + "id": "ChatOutput-9jsnO", + "measured": { + "height": 66, + "width": 192 + }, + "position": { + "x": 2471.3143292418977, + "y": 832.7888356096034 + }, + "selected": false, + "type": "genericNode" + } + ], + "viewport": { + "x": -43.419583305059405, + "y": -25.79876409873117, + "zoom": 0.581082931088503 + } + }, + "description": "Perform basic prompting with an OpenAI model.", + "endpoint_name": null, + "id": "f3c3b56c-f5f6-44aa-9c13-67447e55a652", + "is_component": false, + "last_tested_version": "1.4.1", + "name": "Cleanlab Evaluator and Remediator", + "tags": [ + "chatbots" + ] +} \ No newline at end of file diff --git a/docs/docs/Integrations/Cleanlab/eval_rag.png b/docs/docs/Integrations/Cleanlab/eval_rag.png new file mode 100644 index 0000000000000000000000000000000000000000..bd84c9800a81f9613b78947b1e5e71e5ead40d2f GIT binary patch literal 495560 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%0DdhIH{2`t(ZWy>(wz231hN`Ci1cblQ_^+p=N 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%0A3ZOunwNK<4@Tlew-vQ_i6|*4 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 literal 0 HcmV?d00001 diff --git a/docs/docs/Integrations/Cleanlab/eval_response.png b/docs/docs/Integrations/Cleanlab/eval_response.png new file mode 100644 index 0000000000000000000000000000000000000000..ec08ec54ac7d6ab301da20a2eb3ac37e9a1dcfba GIT binary patch literal 600022 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 literal 0 HcmV?d00001 diff --git a/docs/docs/Integrations/Cleanlab/eval_summary_rag.png b/docs/docs/Integrations/Cleanlab/eval_summary_rag.png new file mode 100644 index 0000000000000000000000000000000000000000..6a292679434edb224ac295e54e28749b94e6078e GIT binary patch literal 384327 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%0A6|p|__nCGGIwz|>=GB239UVSdM?=iB+F zV3A}=kJ}w_mPDg?th!pAuZsKP9;Ee(FxMG{23Nqa9YH-xs|8(Orx*a`(Aa z>|vMp)u&(L3JSZgEf7Bh6c_CG#VsN$cR?@(~83I<0gqGkrH#LNJ8INH^L z`mg%cKjs>ZGJk%gMl_=Sx~5yhaWUl?+KD_Tqem-Kf;_Q&C6s55I@oil49I%vP3)PqsCv6)sduMb|1Yurzdh+cf8#$@ z@!~FKUbS!4$GwhI^l~^fc+OsR18}|)cuc-LGtH0gBV&MP8OhyyeENSysfBv|>vLV$ zJc-pxFmx)v1fLA_3jg0Hb94JEP37NL(m!N*>S6Mgz1swB(*V88F4r=mKCDULOdH4} z*>w;r({w8aB76yX(=E{kH+280VBW3&Yox`$p1{9;Fj6BO`_%6Ir_it82FJO)LQZ?S z{q1OKz(p8&4i&7BUOZ7oJ8#upHkUu3Bl6G3JYqb~^go`m(aC@O>MeZr!&5et3gTuT zu4kA@MuaM#xG)f{idY#Vw>sJWTrlnpSVTU7gnL|gGf4e^Ea9@Jh(A3aEz$d~yWzFt zOb=qJOAot7M~lteo7uch(_x7^g`)=^+@6Oi!3ucz2-n>x-or<9~kUfzAJR zwf;9rJMz!pzC0c>@uA!!!38xo|M8B@bzoMteRL9jciM{W=}p(_&tnB~{JNKaJ^RPf zZSeB{e=?j{Om9XufMIF#n-J-C@kvwrlv+vU{<;g-f4(8t=`#H$v@&v0_t(Wy=<-=& zS=C@O;+Uru)jR)x#~A&`o2Enl=Y|3u{hKYj9w&yM;K>!zAkMAOMV$LO8vQ|jvbiUM z>EXe%OPgfvY@SSB1JPH0@{>xambns^V=gZKMO&ZOc?mG>+J|6|bw z%>2W}6U#?0l^+@sDR(Q1^0o!7>a0zxr-2q~X4u~k9hLV?=_L$6p8J7^C!M{jvRPPkMEC=xT_7@czf3C4}q@0;W1s;r7QQoOV~U_=~;_HtlGQ?dh!R&IxYAF+xf zI{q6_il^q@c$*6g@Rf;=os}zch4nwa2O>KBHO?ViD#!dCISmnb`hqtLg&hXf_c^H&L7Bu% zCF}~>cS|}dt_sa^Hti1jIXYKL9_*_?7)ulLYaw_}T7wl{Zu$F=)MiUNA@)qpUqQv} z3dgX|-C%4Fl48~fu8X<!tuZ{WPvw-lOg~6-pd9~!f)9qiS3l&4n zto^q1`Knwb(opJ=aPdx7x9IH%+J|2+v>AJq2XPL2XPce9CCGal$O5tR>in7sN^GIu zBAzC5en754z?7X3XU(yn)^Wy*EOWxr10ny=?}vZ0)io7`DoPu=>AH~BrH7w!Va7

UK5<=$y}MH7OQo>Y(QOQf)svEWi+rf*O4PO2Lm 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

3w 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

oA^3kDYkb5H3EzvU*A)%EAsHXHM7)+g z`R+FIy}x|#03-u3<0eIQJMyBO!7d)h%azGK>EjYHdsCv`XQCMPCic5siYauyGjb5S zIQMI4WgJYan%TD%x+|_MJ_Vga`nw8?#^esh%xt$Xlj=n4lFvWvpGs9Ux8B^@?6b_+ z^0xO*3+FxYy5TrvEFZA$y;~Xkv2rZ$tX~DU{`n!u=<5AyEq*z%)2g^%^Any1DoQ4< z`CaE0Sz{sfo94N5wnNY9?TeoWeF-1rtn-}~g7u#(Y{_yec@e&fLh zqTM>z;2dj%g>;W?-6fk)Q3>LKyo1N2Z;k{s;33~j{Lx-G<~$lmEgY+meqOBROGxyHUP~kg~^Ze!F`>I*CR`c zJIm~6q~8W#A*Rr(Y(gx-TB}^58;mPZ`M-D4-_KTE1vvt{zmykTX{)($EPDJ$h&6sO zhcG;{jK8e*C`0C$G_`NMGUo7jA8Xh+I6er1;#tH`5+|zU%YODMdi1~QXmHIkyvQzqXtV+vc{dnB2le@I9@4k;vw>`N>!%F2kUIXn!nI7kPkFmEt z-sK;)#E@SEPf5K`wzn=S!;w~t@6~8&*yPO0b(HS0Zl^qY3LPNlqb!QYa1>*5yO6<2 z7k;o)?Y%bnn-?J?Ve_hwx5w9Si#Xz9q``O*OoJ&WKR<3{2*n1gEwA)aC!<_vel0q_ zU1smz|NfnIH#2O`l$NJvZ+d#7ks+MkcBbKqL4m1zkUYKHrKYJFgZ&PzjQwB}mEsQ8 z?y;xcBId<7;zHxDYJ11)J}E(6;nnNYhr9fHv{H$~SkVPLmas_{B-!lKA!m>XDD*wl~jqk~Z`mc^U4QXH#xrOkuO66&f!efcQcq*E$UyqX<4~C;-NCj_yb}Q2>6tiY+!i3OC|Hh ziw)=bsMU7E&&`_#eINi1pkyKLfB#F_3qk}1++zso_;4^YVr3}eYRPj-OY+osnt%8qzd>dO+@f4 z|H#t1VdJ1>J2k$9160yK*|m-F{d-q7PzQ{H|wl=%q=S_E)aO1oH0mOWZeJqA3mT z-sE*|xg{T9@?_hi`=Avw!fT^>_k~A6j#`J`W0(T+9(lD(x@`3#GN|;jF=ilOMbMLw zJhzI_d#g}}T=@3;kyKx&WJ^`XzTEh!d+4YI+T*4w9 zCQl@rQan&-iTT7!rNYY>JE5roU)r_qtV6dcm5n9c-Ivo0)V^jfZkKcqx)}K9O}<@# zphaM+Y%{89>+1PCUlkVDoYnIdTp2L|Rrk{JYkjt=DJt|a(_#Mc!A{FP-ka}fN98v9 zcO}m(<7)6Hyf?f1&-iz5{@yzQvqISWK-Ci(1Xc#zml~@pzz2!+XL#haQ7I%yO~)7k zY-h$%4x6;mh1y+)foOD==ahr0c$|vBOP_v+@{2cWOyBNx<7i&mkHu}wBmixe@w#$p zX41~VY57{ChDXPpnqKc9(Ot8>Ywvb;e0ALjb`?M}4U!qln|mKIt=WpBy4b<_;1Cd8 zZwXg+ZCBZAMdZZz)MNVSL&PQ)EquT;i}Q#WdJ)DkR2&&MnjBw73%7BpIA#Cc1{4Rc z2NPRlDrV5uj+{?D{j-{DQHZR0ucy;I*5{Av` zt40u^xG#3(QK005B9=COJ=H}sP(~(R&*ik?*9+{JsVw`6l%%7wd3w+G<1jPpI?T*x zSEx4zIRq75X9N(yw$yg}qNopcxWY!35;O4B(gCQZNidl0uF{F$dNNpV&y2;FGYOPr z_5`1bowN)r%@(5&Dk@6vD-=Cxz9{1ywGS5?QYCuN70|YF?EYv^$|ye|75Cn zH0_*z*fAyiG5zN8k1OoF7bis|v{>Ks zdE=hUo)Q$F-I|yKgDW`wN#+z8-*R}f@~%;16k(VRi<4Y&Q*7iK?Qs4A*9b<~Q_DRz z(!&KN69}Rp=9^Z%e^&aM8dza!LY?^R4W~L7>L<38SFJki^v;6TxlPN=ACNUtJ<#Cb z#7dr4nWwwyvIXYL^C}zsV;4q*nm+63Yxn-mK8>Y|yoY#3V==bEvtP?nuCY?jrlzIe z=r-7Biok1>-KLJ`%`oWh&I+g#^qyaIj`CVrml1Bith`|mep^r(+As+Hi-moL&$R! zJYh8>7%}(i!UNl+=!NZpH6@GK(3ra(F7wYeVhA9yK5pr3#{~360Ujihq159&i|N-` z(iN4qRp-yjZzRSbBTPX~IP1b;b(>L>`iE8-rD9$~J6ogWv}N;;?eb#MdLKHyZ=txl zaRgygK=3C_r0oh;8qE%P4GQUlTYmY>kOzUnfYo^RkFv91HTiW`+C@(GT<4C_U2t0a zpLUzR`gS*vJ9f-*EU(MT<2^^*<(21w%he~kj5W3FUWqzfnJ-Jf;j0uKFpB5cxmIfI z@+8K-BL9b@q6xhx-R6Vy(>5_djG)UJ!GwMN+U>@GsIFQJ!+d3P?U}FgREbN&WB?{5 z(Q!Usz59i2Fn=Dhe8*+IUxC$9c&B^9ny8hb-cj?OuBPH?c!&RpoBuw)wh#!Q%d9MV z3c~ADaHHvG0;GqHhrcGPB90Ef$Tkza#3ftm45l-@jB3Yyc9JI>Y^&fW@_}nn8z6$RANU^u_R{7o000P!+ev z3XH^G=3(_1<8GSo;^bj}xb7jUn4&w)kZ(70P2rM zV3MPq>J(J)^D%I*Xi%E0m7j@z+}=LSDL)LSKX{<8g zB68!yp`En3O=mGizYsg0O>qmQWG0@HFfD=2B$?&zG&zyLjbwCfv3M37g6TCsoG29ZLiR%^Nv+$WTP14-|hOTHgWVbm+BhDsdyqH9vo!ub)GXd2!+#iMa&#HtEkrI&3)ij){nmF7E- z-yz6yh;dryb>10&zF5Dj=Fz|IVYQdkw3W(Gqa#mcm}}CC-1*wUfEd2VU7osz%DEd@ zZCU#*Dqr-d71(!M`6)Fzj2`43y>ok9R;4!@Wh*R_wlil6-Guz*&EmZ7&J#SY_nvcD zOBZeF;+C49FG8V9%pq=&6MPvL@a09VQ%0qUaCG2_ThU280$Hn7kaB2y9dXUT52tAs z{o-`pP5KDYo=yn=8i%6=Qw$k>c>Qn!L25CPqFJTigdd3xK5AC!pr@!3I$6iap!bLD zR{mU|GAr{=|L&%7YW&5ofxeCP-YYKvH58TK%SGmn_ot%BVpPx{XmFBeUw=i7FRuDN z9jf9@tG}}lG5iMspv}s%->QlhkND8cyWT3S{P1fXjM&UCF@0kH>wp`ms%9oMj0J*<6Sy54{p! zGw3c(ExkJ9TF$+EuD05;9ZY8(pnrPXh-W#fc{P4=kP`uBJ)@*6=#eq1x!Y9uVf zQ!QyRrSb|u%5LI=h{-QY7IguA*MY!Yma^q{^g*#yhY|^d2`Z`xJJtZ7O|Vws9(+~o z$K8pJB0esdT`mC9bOqZh-HU|0}xso?r6V`?tp}Pgn_sF+D3c1)>n6DFYhI#_N-A|)<1~J1!T5az0#s- zRRs-z6pN%*(3_q0b<;~8+<#xJ|M7>W>;B0Nai4hY*dGon@C#>}8|({F6vxiqjKbp1 zzP~fsA!|NR8CYentJ2(HEo}c#_ES}#D5O8^Zf82dEp-fERmxA5)Y{uSkg1-gk)KG@ z*&FuGRmz_cVySDAR|aV99jITfJ@d9Xo8dJrP&H@OucTJKlAFQjKf-(Htks}?>AUkQ z-vPaKoxIa{jh^2UQ|+Q*=E(@N8Wd-jq5OAKHq6EKrWD7lG}PscKj(ZQJdx4Xv?J~7q*5jjZkZ)ayQDR0(Eobt|b4MXnYHZLMg{JrBjUyJ4Pccm`dGUST*;_Ibxi&cVV7zVV zj7xFio4pp)F`}~#wFWyuxfi#3WOCN?XJ0b!?Ekh9Bb^^_B#Wowkowhi zew^yh=v@DSp&1BKV$ zzUex50Caeu8IoVI-h0JDG6xZ;WrG_Q(8JtoijLtnZO-q3oXJw};`jdlGWTSB4kNJ> zimt~IRf?&YeQFv_+Rlfy-~V3gY@fOM#v+{K+A_;~`91Ph#Bx9zjqjcHx;W6K*My=8 zx|SDl{+!9&3N?FVk$>)ll?pMt(&S(&gFt1;H#8;aB&@cb&Gai}vs&bMRIC}66CCwPYLeeDDFff&=SBXqhZ=?U^ZD)g-OODX=C6NMkVY1IO`m z@d2F4AEhHH`H+@EZzul4p#GJXh-ANo6bvuo}Yr?J@sgV-N4HQnRY;p8163e_5|0NS1 zk53IDvB67z|7@`Qi~pZ)Fck&XpNgfgOJldKtu51eTz!1uBRlT*j*opIWo3%(q|WE# z*?;!@!kzzb_ncUHg3;$zBJvH-Pw6DKU+OpzN-5sa-AJ<=-h(A^xRj#*XoT|F|2vI{ zhkVIHIi-4-wA_^8C{ zj-n(LcHrAUQzSiZlvlIBK0D{apL;dmW0mzQ3H_Q3`>6-SXu`5(tW54&{kG?^vzn24 zWSD!;jSgYN+tPemnH5Rg0%P-Og<$&6|r6(R8ebA>-I zBrRIi%>_%RsIJ8Xhe7QPRzwy16{nH2H(aRy+~1Zm!_B`9%zyu3==G;<0@eBSBo2LF zuGbWmFmUO1`PZpVil$k!KNn)+wO0N1@qhpJ?=8Zq|FlC(BFGx*7*ojvm}S_e?6weA z|4v*T%{xL#ZUn6ZQ!4-3m2Xzrr1rOs;^#*>G~aArnJ9Jn>QECA0sL{@=t(JxAUWeX zmD13PAGz_r6nkRTG-^KPBgx4{aNXk2Lf;@>A@g2;>>Tc0MY^t|0G*#YBrmZnd$RjmD=JVSy^$fyP|y zz+$)~Ci3SKZ>@V<)Boqq@y}X)m*sx$TaRGq;5L&tzBAaNlLxu z&dvA;v%LTHmltMluzzXiaQ=uO38By||5IPST{2khp?HMHtI1yu>%3`ZcRAwB%{Zy- zf}$d<=Pg!`^qnQtu<-c6dLVsL!oXioUhmZ+x!CJJ7hB1hEFp)!{Nl?;CGVu%&2=~Z z(M95{WXXvAYW}FKrkd>q(`66D&6h$KVpym4Dfokv_gSzb@}KYiucg0L{&_}&BT*TG zSlr9jP(R$7fK$PXeyeG3DSfRx5v#VTkU-^_8Zm#F;Y{hs7~bRw-y}pH31x^rzM@P~`3H!|&Ta`QoR^_>4kN zi%4Dm{$)1rZuyEEHws<-nqY}R40D?I6kJcK`)gHO*mtCyyN#1SZyEsL)XbKNnAPGBO7S@g}X|9*=1p7kQ4i}=@5pw+j($T=PGeItyY=H(^4XGE{NRej03 zJ^WY+i<@9aP5Yu#UcO8&@)tHa{pP@5humsc&Hi6!@Q?eaDgCGab{R=7C!j*@o(iX- zl!lM1u}@xj+hcao1aHq1|5TzBJD zolg=m`SezGsqohKE`PsCDI{+_m&o0zN>#n=M}?O?1uk4=u&`HEQg4`-Dqh(W9Dn@dX$AvlZX#3Xi9R$k3_Ze@wkC$7g3 zxj8pNeokGBVX)34y%ivLF6fL#S#)%{dzzkz3-XIIHA4XS@C{|yMu z|J7wM|J8Tq3a+DNgbG_DtYl^7UK6{eZ8eHW?X4eH0Mf%5%g+R*b$d!bN6r@Y%xO(b z=Kz`xar34eeEd15k?23z5>WlwXUYZl%tnG!)Ihmk^02S5cr6NTH6P>CiL<>+on!n2 z*Y@&zXb}xojKcTV-z=Kmd>LjQP`Yt9R>zTvL9niSUbXNBhDihmD$4K3 zS9@3UU6u=|3hk(|wuK22@@Ncgi@q1-!y1(>2A^8-X>O}L1*ltEzoWWm{HpFrZh%bI z*EiRjRl@uvk<5}F)=ZZjo!#a>Zpv;MX_0XLe(`nTZqP%9*3+6OeePd&Z=(j=x! zww_EEt$%~AXXOEEX*<2@wnDZ!hfwY9URzz?lfY#EaobmA30V_hg~u&;D@8#br7%{^ zMZL%^^AIZQ=J`97?pQ2=@Ej{m;vjIl2OU2*6Td#rx#>&QQ~R`Lzdo3 zXF~K2qQYb=sZavh@w)p*$u+ zs8i$$flzaxv~{Lk>blO4O!+|2N~}zlp-l(y@PXKO}HIsv#`rDpEW$&+XG=~1Vg zl>&hf5D`$#!LcR%a>;S)1PQ14fG$q(L<5bFn+MbR!~}CKtAfoLaWXGE+*(i<3>b^8 zHLW>*bA35X7FW=#W`|o?ckFB$Ycy$6H!XOPzgWb|P-Q$_>bFp+l|53u5ecZr=?=HS zn-!sFngp04|9;4)mcvrlA!`hg7g4GOv&ARx~+<_ zp>64k%zm{(%Oj;QGvC~4GQ0=`ovW*yfH?78c$}IRecsGStbtMz>sU)1kNHx>!m>** zYhZqEES@F+N`0r}NZ$Sk=ChdqsVAng=O#4Dd3EhS+KIKq*3Z7LwWiG@FWd zl`>M@I_y9u6SB(ILRm6bfhV-DfTZyGAc)}P%rB>9D-xrqZ7A*y*xRr6ZRRJA9}Yd` zL<>NzcA!PAd(Mo%ShZ@;9aW)K)k;1$6j;6Jt=~?DS{&h5inydh8`>>p-SJT9t~IMc z11YIPQX+f<*gb^aYR>& z#g6KY54#R&vw@p!woiH5$yGgF#B=Q-wJg3W*s0+KU(IH20R^LNc#wz_Z73Bf9|?4a zn14fE>SGG5n!f?RXa+xTO?+jK53bC_TcIpXA!^$@C*Yz^%lb zyT(&LDf!``xpw3SDPW6nTk9O63e0$|62^ zM-IGsO^1>%164Y2^2X^xnMi6K0=cAR`0gNTIX2n*mrxA(VeG`K%UA!$#rco#HkKyi z3VSB|!R2mw9y==L*w`OQ=#oxi7C~_tIdP+5&r19cJ1^V}4KX2M z0Pp?cTXwjG3{^V4PZiT{3$Cj^x{$-JjF@S83ed50dtzsPIw_@$=5Dki(3PjHruuWK z7w;37JbqZ!r+-=1>_OQ4wBTUH(hS^4&~wh@tCa#I99K>mL$@~nC)LfNcdaCH7#9}p>5$h z{or37sVqY)vex&Co21YC|JFlrlE|Xdp$ZA?dd+IDn;Kr@wTpQhmJ5j)v9^@Ydak{F zF1O4`geb&Ir-*?T;qqnhB%aFm)I@|DsDOmM9{qd=r`iei(&g;YvUA5FDy#h{JW^h7SE|%1T zCuc>8%~OEM+(Yf8f1r8Zmle_Ltm5Z^IE-zZdQd0! zWB%dc;Zkiw?_sEw=lTM%tm+T=@w3sceS&x*UhXM}>*LsW1XKffFl{_Y?My=p%cq>? zkNeVsNxXw`zwj>`M2z;`{_UHk1qzLK=tM`O{^AovpP2fR2T)Y6@^=BOdB$YP9(?Uv#Pzl zgrq!r&1`9~wr|DyN7+&Q{DT-KIGolSbPPmL4*PGks>@PS|6DZx8Fb3{9b7_K3YpWZ zwcn8R19f`LA^ln&j>l&IQV-4VD^mw86lq(2+cg&1i&L|2|A8Bvb%&kD6BubSlNLk| zTsPdDb~O*WOnlPKXi*D57l6x}uzD8Bd`;T5eoueJcjSoZ&e~wbOmTTiA#=h7s-r(P zAByzluU*oEYlx4El}KpjOzt_%6KhKqDJckVI?li|f6I)%@aAFSzTk;jlQ=cJad8p6bYyx&Km+y`H&+ z#qrGg(T`*yAAsnM2Y8FHJ$o{Za?>2AdE47g7eM!Jv`~2S#$Aq$6S43RJBdsU&APd_ zxIR7te4ZIARkaB%8U%3PB$9PH*%7^}ts%ElRCD{AW167D1(ddOPoOawIBGfk{lhBF zr3jSdDGd^JD-SNXsUL^GhjdoIjKxgPx?EAS@b?rdzXj9Q()-%@wRtSg+Jw|{7@?fl zm-EVs0ijmj+f?FC5v%B%ipR084Y`!Pb(FS!!XbSsriqJ(f<)Fwh6^sS$1T=7MUaV_ zEyywaSP}Y*8kt1awH`s5!|m*}t>Idw9=V*!UCksiY9gB878o|1&QPLN-Nq`y5I5e1 zn3YWK*pT93li|UzQ9k@@w~~YeiE%Lht(hx(8(W+(T$P_h(*<*p*wlV!@MB+3eBfR| zTGBjR$m8U(BDH)UBoezJTj)M>0-5R^p$5qLR`xXriCYQEykVAFrBGQ0SE*tyVDBVq zThKjDXp?x+22y!p;~uArpvfEF81xhjcGHJaYLmMCL_0D*DPHL#=uksEJ3)MYqRok%Ji(fK zd&vJo>LCsJ6`*owj~&2mm6sT}yGvX$`PAbK9Og47B(m?!086k89oo3{gfn?VG9pnq z?$*#{wgCUyD)kKgn2S!Y3RDUuokmKW^=V1QKfYuXa0--NL#=QM2KK~43lz{bPXxVnU;VI-fp%O<9fLjH(g)iKb7niC8y&Xh1#^T{Nm_n~^F_z6eu&<<( zf8zv^wmI=)m|_2-mSa4lPrjMHYM{V|jx%2i7VLbXlf+BC&Aop==o&P}B&}joZfL z;U>q{_e0$)gMg6F6kE*$?Si9y(uF9H0MmAbX&|Qz(XqifdH* zVR6*fRF@%1f9LFDmiF5hM08C*(+9WBRC9O?zqcpcvCyDZO)(}Z!$N2*u31T(e+tHX zrD(C(0vApB0L8O!ZSTytGy@u z6~NO#0-#!tN!a+e^z>R6&+ziCVZk$xJOF4;>=a7m^vF_Xd%TyJ`*47;P%Egs%5lL` zl|1K|pgwCX06Le47QFenkf|dA&_6r_-b4!)ugpwA!+)0i#y}!0~q1hJm}uHqhYcK7O5c3Fv6ztUyBs#HVwdbQnC{3G4UBoCrLjh~x~c=f?4~@#YA>@! zpz&df^_WOWJqNTK8XysCbX8=fzL>O^r&WDy0O{r%7;@F<+I`9b>cs}3*OH9yGSu?} z2%(D+VJb`_BV+#N1I$Y|7L0@f^L=94?!q*dLI9cJ(VA9db7v~hsp_akPFOdn@s+8Y z3=uP+Leo+GTO)IT)6ALP@L&N7$7aPB?zkR;>X!d5G(3=ucKCE$ZPZvWwgwF*CWQba zLa6|n`i_@zcK6ezGU2TO#`0t_{bG9jn=VXC_;|e+n1#C*Ey;~~WT-;7QW+k96o4sz zCn3OAvWA?1P}RplWKs6coknWS@JWE0RdMp2_+n0TAih&^$GRC8K{LneMj53mqm&xIFplyTcrX3ckZ=mQ*U7a6Obj=nSrIh^6WoTf4xC%r|W z`2jaC7<#UFdtR3M^2z11HSM344@s|mY|-JdwFA&G0@7{IKM?N_yqW z<`dLWt0Ar>Ts9e#(s0LLdWyw$J%v>H#`BVPX7vnP{!jaQ&apLc@f4H3E6A?=;2J&1 zFB#@f(SmV!hk?-8-(C<1+3=(|Zx5Z!BN*E4^?Dy_LAQ?-sWa|`2aJh^+&;~_-|W0! zjGU}_0IcnXIWUjH)1L^073ksZ$@^}1{)x~1_L7kcMjx>U0mkb}DeP8L`^0-Gz9ouh zrvBA=?p~js0*7^H?KrQM&XnrgJ%OV$1%n|%o@;Zd=O&Fo%HHV{1I-D#P#>Pwq*_c& zOmH=%bSha%-TH?q?{o5yopDHyEtmo;(n}rD_9D;qC}R43t-y(uqQF`opp6F9dybrU zNqa=719)~^UFoFWEIDj5O;^n{(M%*MNn}C?ga-hOPoLIxWeHn6(MonBtR0Bd8FtwZ zOCQ|@DqT(U~rBjxm7B?>*ro4#A`q<#c*&U9Y4zvymVqyXg9 zfC3BJ`)0z#FdLe3WWuQ3w$ffm=d%C@II_+r^CQ_Ai6FvFU4ZnCB8vc8+T^`+9$H5@ zdnU!)Rgf(P5QAi#!eq^6^#S4ECak|0sY&=Wpbk9%1hQ4k(dqm_xN9bw<_KI}9*AL; zn1j;mp89}Yy-&i^e9Q0aON*!yI<;DJ989z(u;e24T~|IUMuD}3E(V$QgbG!;Xbg8> zTJ|aLq<*)-$9O17L?PxdCAb-+S)INL z8+BwFjn4sHj2Wu2p}|XT+i|<=aVP2$a?%;WIcB+rLM!{lO(@C&?lY)^d(UjL?^OyA z&aqc!vDalYw!v`U_$CgmLhx4li;=cb%(XsXB5n*DKZybS?8SqZ=4H%KXi6vJUqT~9 zMRX|RCisbLbLhXTE|%MPmF0n2n)(B`xUN&|yTl$10)<1*=c=W5gtx|(eaNAcnzK$; ze(AIg0fq@FZ_dBc(bn#&gH{aXGmbokxhK1e^npD~YxDrj+yR64%;I~d-zxAK445IC`T$QO`d#_~2J-7rOgj##`i813>0LJ$p zmEK)HLmMRNJFozl^K(QyY9S7g^qNv=UUOq}y`ElK;+a1-STYcr20l+07SU}R-}D&y zS~xz?ZCjj@`dl7;a#6jmg(OpW2 zmCn-mil>ogg=Tacw3q|Krl6%~5Ru~fTfWj9v%JV4)3T)m!Q5rhpjBwB5u>6UL%gq2 z@|7sf79^zmw`W}O;KRnGDNTZ!?jDX?|7zBBH+qq1c@JlJ4)e)UJ|4(*fW8Ou+yZtU z%~2JXN26clEyl%%i1D&|uMsR(yPHtamX zpwKrV1@dpZmW)E*2{NiB-YCG=FMlvUSRK%rZ5BXvsYfWz_Ok~JMIb;xNa-LItLYlu z%}p)W9_4N_km&-AK%K}Fjg=Fi$hW-KY0Swm>jkIy#wz@*){##TKnzZ9X5%=Mwc+ZX zHX;%Jk-hvNLxUw_YWLU`{YH=I)m#?9&~K>e!wuS!Ny0}wpag}X@A_Zvd2_;jFbSCh zOa}=cW#4H|B(tI5@AsrbU@HznWc)8%L5rZuWIXqQ16-kPEaU;$No1D{?*T1>tb^kC z_b1I~Q4R0%Be~4)?Y2mey4|lpZU$MkoCK7B<>EH3_bd3^VI+`VP)5Px z_N`nYTN@Nnq;;<4Z|5Fgc`E+|w{NF;(T#*KGeU50(9+g#6$vJPePmJ=Fa`ZdoaWox zYF2xfqaulkyh=e=evx z&57rnpQS1H%wN+oH4xvv?LpRqzo1O(>|#`WS`vidz)bbH@7_C)i-%Xl2Xe(g-X+y$ z37NW*NrHHA;06fn2mQ~#_(T&|QvkF0v=*HV>YIT-^Z)5h#1q?I z)^O?jtRGE>Sl+LAYwxca^MM1~jiMP5zX-qRb=hry+TM`FnXDQ_PnqlA_J?32v7COW zkt_Mctn8`14;{?~3&k_!L5t_=f7l;^F zewL!9f_lnl7MNwR=bD_)*aM~dJ`lhxB21%C(jJ6PJI^z#+3na`n4sb_63NHh6e4vH zl_iUwqGE`U3%;mqC5b)aM*`o`VCd^dy@3{;%9Lf%O`C|k^*uR0gu0r2a~ai}v%)#H z;GYvO;y9G7zk;l(8l1B~aaOlLOPk_f9|*k|{S^gE3qIzirXN3;*Y6!*4^%^%iNs;f zG3Z6m^Ym^gbf=7Y5yP(55m~(d0V{(4CSW{0DwAmU{^ljr_qD+%6veYUiBh`b&zI%C zM>}~RAvRV+_4lwM^jy>+=h7Hoy>tS}8zAHGumDm^Csk1mxLq5Iy;IC&Z|~`&4y?3N zzC2{*-zP(tEs5Mvk+mik$fi$1ejCF(+tSCC?CIQBQe`0v>6+h3rEB>Au9PwBz1xVC z`3{`2V@i_CIj7C9V`!HkcB}T!NfNnht!OpX+1#8UhU9$!Se!(~gDAqgK7W0WKY#S5l>={*Tk zZ>1nreug50*!Pofp)nZc!vFzwa zy6osshkN2Vgg094?QaQAW3V~q>r}UXU3BDShCg&ZEY*r^X$$c`gn~Kcsr{`<)8WI9 z+x}23Juw9RilZRMZTVqp@5=fIZN`Vb4e7;Y7p;LaYt;D1gVzZOrtkWjsWuD@*B6Ef zkO-tA=HoTaM+kuwVNV&U_;1#;ZY7BGF6pS$qH=6Sg8!&4>#Uyriwrf8}-+W-&(g<3gzX< zJ;xL&>Yy!l3Yp44>Og<~oEj@ozV*D%KzB5#>Cy4?I(&XHx`~e03Oq)g3J=pK{##j( zsAx+!aZn6|!AX1`h%gRbGHEEXOvjHH@`N9k_Er$%N2aR1->YxhPn8;rAub=9RI38| z@Pu-yeC_C9ArldFt5gL9$s7{-jvp`9CB7JHa%ouH3_G+YV7_E~yXZICmYC?py^SbD zr@rY2+pf@xWW3}`9=vH{7gy7eWD?lH#d9AJ#EB|coX3@ry?xprCni8V>X{z*qre0T zL{s`te4|rkp{zP*QcaHa*x3j@xo7-KT&%M|<}p7UVEp>ZE<(>RU&rGp^r&F%@jb0G zu`D8EhiC&i@P5R)2AHL38ZBP`M|`v6bS>$|!FyXHxUMo2_ghIKYiO8cV_C_EO>!qS z?*O=eJo7Tv(q(GzddZLP;wFAqU38(E6GCleC1uyVm3ZAQhq01|hb^fScYmtW37mXoD;g15XjzP3pSqL&YZF20@!L9qoqiGqr7 z(G5tonUU~^;gJnGzF>ohiV10g?boRovQ~;m#D0oF6xgm-5(zKjo^Jg5(=1rTEFpQN z^<8BvZ$jDYC<9`7*rmvySD{8cJ|} zMt|XzHe7dJ)PulO&VQoEX*1S1t#9pkZ&VNM27dhBfbx~USg*u^d!`5>TyI+ zX%iMF&=5_E_Xbu*hA3_?g-s?wEp3A$l|_AVw8ce;p{C;%|q zKn#>l84V2T+r&Ns4?u9DE|W$UjRg`{3Q*h(BifudV`p+u1*5Uz6;RN@G?AH-mN$eY z;$nxPpODwa)US5#7j@l-IjrhdZ1R72KnGD(-|fehs*>$3UWvOJ{eTifxW@)~;PEoa z2Wg}qJ6ZVQ6N?=yq#o$h-)*=StaS0Q{E_tu1>M%N@c^o&ppmdQSZgnjwf-!da-XDx zWtJV5*jn{@TgDdm^QmQ=Aq@Qd3 z4T%io4^t(GfChVdzYCbCj7AmDXtxFPi3=8e0;XB=8I{BU?l|4!?4ENwb+bd1L{qr; zImsmLhXJU(SB+Sh!}*K(iHQ2U+R&p<0fu9ZnLNQ6=i&ZPY&acdePraDj;?hEH8cj3 zx0`u)mh>Y(IPG^3i@j~(XY7sR3v$P*U#K*F43r=SXhcEd&{H&AyGsY??8c{uR7kkV zuv9}YIwqi;n_IkM0;K=1z;?@}vby_&wm(Csx^!4!5dqT)q;5ouR?XQ{VfcAT%5WRE zuf*9N7?ey0fa^a03#BJe4N$&i03`2O$ri8GZGMSmRg)sV3va_nKLkmM_Pu%W_z^Hc z;juHRX*;a3?jz&=k`}U9+?ogwM5s(Y3V{1@Ll$Kb1IfeyqD zoqNmd+x2RhyILSL8^{g~2uPeJ|Zbp4c7aKkZGfe`(IMD zAP$k!%uUUTPrm>eeq~Ybt;zwP7ZuIQ8RSIB_Z4S(OEH(LVk>j_T0AsuRCnp4CMlMNUPqyv`a5tDPF?WneBWIGNyqQn@#X+Y_zfk; zq`LhG#tzefF~5FjnKCsmi$oX;Z8hTdhe`TEC-M;c-R;$MwTHhVnQze(mWI9Apy>~^ zu;sTgdV1M!V_<@rl-A+25DU>VS(4jy`>QrZc#spK61s0C1fbiBEz9Yd@g$80(2|~K zYtleDTzP{O>lI0B?&v!z?bB?`Q;=me_&DHAc=|NqJMU#he88nYcnlt|pcCao-K}=)2a*V6!3F*bQG*GA=%fGmy zNE@ot+;mR(5r?$!tUnkUEs>Q#ZyWpWZ#JaQvkePFy79Nyvd0r;yDcGmI!nFUhf(hK z_OXFpqCqr0U0vJGvMhEb4#KVtYkyFvD(bN4=x8wFtG4;xYA?^WC=yE<)b&!E)|${x zU*|XrX%+K52{}cU`^5B}bxz}_6DvE%&kea-gyw)%%B%ML?z>sBy}DcaS*Gn9kHt1S zVmREcfN<4f2M5i<@~MtT)RO>55e1wqO@?*<43PpeT+2b3wOCuE%ghWN$(G(|pl$q2 z1Yh60#HPMw*BlyN_2v1+KDT)EtCy|%CUGQ{I8)%DdWQE!iS4Cki^^;wqXCleP~o+X zS>8!86Xpc(m`43K1vctc!=XazcF`Zs?xX@P)K-@_!(*9tco$=^Gb^*X>xZ(M-?c`k zCwiWpiFndFqp@@8q(NN!I?8f&(P6KI)3=l0Eb$Dyjd^0l=J&d<8R?^;B&AZm_bZfPqwaoM`*4;&jQl)x8L-BJm$M$+1O)2HCje;;tBC zVam6Rd?`;6y}2t{f5O}5CH?B+?tn^IJ>pIk(p`_&TWqp8PSoeO zHojZ^&nH|cJ!^JjQmF1Z7Ov^K7vGJEyBu&s?u+N=J(B%0&5)jqoC&ieCMC#%Wo(pR zPsk)neh8dC6Bk@vQ{9cnxd}wvJf+gOVzREQZ^ni~hiCq845j%U-=<6>uGI393pu&# zcs*G@wI3^@&mO^yA-aK|m5-Q4n5 zSWcU)@6|&Pb)kp8O1ks5hjq6Szv|&_s_}P2R!vH&`8IrZdsWWO#eBik=qp*ac{JB> zjJ9pq^!)HH$zIBA3&`f~yS<6FnV;v|jYBTn-4qKD8+MV>FB52c@kGO4VLkFuvv>Kz z@_NA@4u$WXBV*N^Jns+tMUGd;^TRicz51|g*H3->7sPAMdwsiY!ZlBCM_oKP-{X0c z-#rTVItkUlJ~ecl%9(jYWUO;EeII)Dn+xVU7cwa5e{)UdTzw<_aE|2nd0!JV2Omm5 zun+uxvyY7`@OJlXG$+pyX5u0Lx8d+r`yS89Bd;m_{hfT%&+;af%kB6^*H7Braf@2* w(hrJ~T;9I)bCwqmSd=PF-y

G94^ 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