diff --git a/CLAUDE.md b/CLAUDE.md index 55f89a5..db93014 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -58,6 +58,20 @@ uv run pytest tests/ -v No exceptions. +## Versioning & Releases + +Use **semantic-release** to manage versions. Prefer **patch bumps (+0.0.1)** as much as possible — reserve minor (+0.1.0) for genuinely new user-facing features and major (+1.0.0) for breaking changes only. + +Commit message conventions that drive the bump: + +- `fix:` → patch (+0.0.1) — **default choice** for most changes +- `docs:` → patch (+0.0.1) — documentation updates +- `chore:` → patch (+0.0.1) — maintenance, tooling, deps +- `feat:` → minor (+0.1.0) — only for meaningful new features +- `BREAKING CHANGE:` footer or `!` suffix → major (+1.0.0) — only for breaking API changes + +When in doubt, frame the change as `fix:`, `docs:`, or `chore:` to keep the bump at patch level. + ## Architecture **Core Components:** diff --git a/cookbook/company-info/scrapegraph_sdk.ipynb b/cookbook/company-info/scrapegraph_sdk.ipynb index cf207c9..7094746 100644 --- a/cookbook/company-info/scrapegraph_sdk.ipynb +++ b/cookbook/company-info/scrapegraph_sdk.ipynb @@ -6,9 +6,7 @@ "id": "jEkuKbcRrPcK" }, "source": [ - "## \ud83d\udd77\ufe0f Extract Company Info with Official Scrapegraph SDK\n", - "\n", - "[![Open in Alph](https://www.runalph.ai/badges/open-in-alph.svg)](https://www.runalph.ai/notebooks/scrapegraphai/scrapegraph-sdk) [![Open In Colab](https://colab.research.google.com/assets/colab-badge.svg)](https://colab.research.google.com/drive/12d7LycLAYO2bFsBo_jtPHXSaIg7AqR3O?usp=sharing)" + "## 🕷️ Extract Company Info with Official Scrapegraph SDK\n" ] }, { @@ -26,7 +24,7 @@ "id": "IzsyDXEWwPVt" }, "source": [ - "### \ud83d\udd27 Install `dependencies`" + "### 🔧 Install `dependencies`" ] }, { @@ -47,7 +45,7 @@ "id": "apBsL-L2KzM7" }, "source": [ - "### \ud83d\udd11 Import `ScrapeGraph` API key" + "### 🔑 Import `ScrapeGraph` API key" ] }, { @@ -85,7 +83,7 @@ "output_type": "stream", "text": [ "SGAI_API_KEY not found in environment.\n", - "Please enter your SGAI_API_KEY: \u00b7\u00b7\u00b7\u00b7\u00b7\u00b7\u00b7\u00b7\u00b7\u00b7\n", + "Please enter your SGAI_API_KEY: ··········\n", "SGAI_API_KEY has been set in the environment.\n" ] } @@ -104,7 +102,7 @@ "id": "jnqMB2-xVYQ7" }, "source": [ - "### \ud83d\udcdd Defining an `Output Schema` for Webpage Content Extraction\n" + "### 📝 Defining an `Output Schema` for Webpage Content Extraction\n" ] }, { @@ -198,7 +196,7 @@ "outputs": [], "source": [ "from pydantic import BaseModel, Field\n", - "from typing import List, Dict, Optional\n", + "from typing import List\n", "\n", "# Schema for founder information\n", "class FounderSchema(BaseModel):\n", @@ -239,7 +237,7 @@ "id": "cDGH0b2DkY63" }, "source": [ - "### \ud83d\ude80 Initialize `SGAI Client` and start extraction" + "### 🚀 Initialize `SGAI Client` and start extraction" ] }, { @@ -420,7 +418,7 @@ "id": "2as65QLypwdb" }, "source": [ - "### \ud83d\udcbe Save the output to a `CSV` file" + "### 💾 Save the output to a `CSV` file" ] }, { @@ -1885,7 +1883,7 @@ "id": "-1SZT8VzTZNd" }, "source": [ - "## \ud83d\udd17 Resources" + "## 🔗 Resources" ] }, { @@ -1901,13 +1899,13 @@ "

\n", "\n", "\n", - "- \ud83d\ude80 **Get your API Key:** [ScrapeGraphAI Dashboard](https://dashboard.scrapegraphai.com) \n", - "- \ud83d\udc19 **GitHub:** [ScrapeGraphAI GitHub](https://github.com/scrapegraphai) \n", - "- \ud83d\udcbc **LinkedIn:** [ScrapeGraphAI LinkedIn](https://www.linkedin.com/company/scrapegraphai/) \n", - "- \ud83d\udc26 **Twitter:** [ScrapeGraphAI Twitter](https://twitter.com/scrapegraphai) \n", - "- \ud83d\udcac **Discord:** [Join our Discord Community](https://discord.gg/uJN7TYcpNa) \n", + "- 🚀 **Get your API Key:** [ScrapeGraphAI Dashboard](https://dashboard.scrapegraphai.com) \n", + "- 🐙 **GitHub:** [ScrapeGraphAI GitHub](https://github.com/scrapegraphai) \n", + "- 💼 **LinkedIn:** [ScrapeGraphAI LinkedIn](https://www.linkedin.com/company/scrapegraphai/) \n", + "- 🐦 **Twitter:** [ScrapeGraphAI Twitter](https://twitter.com/scrapegraphai) \n", + "- 💬 **Discord:** [Join our Discord Community](https://discord.gg/uJN7TYcpNa) \n", "\n", - "Made with \u2764\ufe0f by the [ScrapeGraphAI](https://scrapegraphai.com) Team \n" + "Made with ❤️ by the [ScrapeGraphAI](https://scrapegraphai.com) Team \n" ] } ], diff --git a/cookbook/github-trending/scrapegraph_sdk.ipynb b/cookbook/github-trending/scrapegraph_sdk.ipynb index ee762e4..1d38d0c 100644 --- a/cookbook/github-trending/scrapegraph_sdk.ipynb +++ b/cookbook/github-trending/scrapegraph_sdk.ipynb @@ -6,9 +6,7 @@ "id": "jEkuKbcRrPcK" }, "source": [ - "## \ud83d\udd77\ufe0f Extract Github Trending Repositories with Official Scrapegraph SDK\n", - "\n", - "[![Open in Alph](https://www.runalph.ai/badges/open-in-alph.svg)](https://www.runalph.ai/notebooks/scrapegraphai/scrapegraph-sdk-1) [![Open In Colab](https://colab.research.google.com/assets/colab-badge.svg)](https://colab.research.google.com/drive/1SSsI0naieeHjHcJkW22CqNIZwLHWjXmd?usp=sharing)" + "## 🕷️ Extract Github Trending Repositories with Official Scrapegraph SDK\n" ] }, { @@ -26,7 +24,7 @@ "id": "IzsyDXEWwPVt" }, "source": [ - "### \ud83d\udd27 Install `dependencies`" + "### 🔧 Install `dependencies`" ] }, { @@ -47,7 +45,7 @@ "id": "apBsL-L2KzM7" }, "source": [ - "### \ud83d\udd11 Import `ScrapeGraph` API key" + "### 🔑 Import `ScrapeGraph` API key" ] }, { @@ -81,11 +79,11 @@ }, "outputs": [ { - "name": "stdin", + "name": "stdout", "output_type": "stream", "text": [ "Scrapegraph API key:\n", - " \u00b7\u00b7\u00b7\u00b7\u00b7\u00b7\u00b7\u00b7\n" + " ········\n" ] } ], @@ -103,7 +101,7 @@ "id": "jnqMB2-xVYQ7" }, "source": [ - "### \ud83d\udcdd Defining an `Output Schema` for Webpage Content Extraction\n" + "### 📝 Defining an `Output Schema` for Webpage Content Extraction\n" ] }, { @@ -190,7 +188,7 @@ }, { "cell_type": "code", - "execution_count": 3, + "execution_count": null, "metadata": { "id": "dlrOEgZk_8V4" }, @@ -221,7 +219,7 @@ "id": "cDGH0b2DkY63" }, "source": [ - "### \ud83d\ude80 Initialize `SGAI Client` and start extraction" + "### 🚀 Initialize `SGAI Client` and start extraction" ] }, { @@ -2532,7 +2530,7 @@ "id": "2as65QLypwdb" }, "source": [ - "### \ud83d\udcbe Save the output to a `CSV` file" + "### 💾 Save the output to a `CSV` file" ] }, { @@ -2689,7 +2687,7 @@ " \n", " 274\n", " datawhalechina/hello-agents\n", - " \ud83d\udcda \u300a\u4ece\u96f6\u5f00\u59cb\u6784\u5efa\u667a\u80fd\u4f53\u300b----\u4ece\u96f6\u5f00\u59cb\u7684\u667a\u80fd\u4f53\u539f\u7406\u4e0e\u5b9e\u8df5\u6559\u7a0b\n", + " 📚 《从零开始构建智能体》----从零开始的智能体原理与实践教程\n", " 47116\n", " 5669\n", " 748\n", @@ -2697,7 +2695,7 @@ " \n", " \n", "\n", - "

275 rows \u00d7 6 columns

\n", + "

275 rows × 6 columns

\n", "" ], "text/plain": [ @@ -2725,7 +2723,7 @@ "271 Self-evolving agent: grows skill tree from 3.3... 10714 1205 \n", "272 Unlimited FREE AI coding. Connect Claude Code,... 7644 1262 \n", "273 The agent harness performance optimization sys... 178795 27573 \n", - "274 \ud83d\udcda \u300a\u4ece\u96f6\u5f00\u59cb\u6784\u5efa\u667a\u80fd\u4f53\u300b----\u4ece\u96f6\u5f00\u59cb\u7684\u667a\u80fd\u4f53\u539f\u7406\u4e0e\u5b9e\u8df5\u6559\u7a0b 47116 5669 \n", + "274 📚 《从零开始构建智能体》----从零开始的智能体原理与实践教程 47116 5669 \n", "\n", " today_stars language \n", "0 0 No content available \n", @@ -2807,7 +2805,7 @@ "id": "-1SZT8VzTZNd" }, "source": [ - "## \ud83d\udd17 Resources" + "## 🔗 Resources" ] }, { @@ -2823,13 +2821,13 @@ "

\n", "\n", "\n", - "- \ud83d\ude80 **Get your API Key:** [ScrapeGraphAI Dashboard](https://scrapegraphai.com/dashboard) \n", - "- \ud83d\udc19 **GitHub:** [ScrapeGraphAI GitHub](https://github.com/scrapegraphai) \n", - "- \ud83d\udcbc **LinkedIn:** [ScrapeGraphAI LinkedIn](https://www.linkedin.com/company/scrapegraphai/) \n", - "- \ud83d\udc26 **Twitter:** [ScrapeGraphAI Twitter](https://twitter.com/scrapegraphai) \n", - "- \ud83d\udcac **Discord:** [Join our Discord Community](https://discord.gg/uJN7TYcpNa) \n", + "- 🚀 **Get your API Key:** [ScrapeGraphAI Dashboard](https://scrapegraphai.com/dashboard) \n", + "- 🐙 **GitHub:** [ScrapeGraphAI GitHub](https://github.com/scrapegraphai) \n", + "- 💼 **LinkedIn:** [ScrapeGraphAI LinkedIn](https://www.linkedin.com/company/scrapegraphai/) \n", + "- 🐦 **Twitter:** [ScrapeGraphAI Twitter](https://twitter.com/scrapegraphai) \n", + "- 💬 **Discord:** [Join our Discord Community](https://discord.gg/uJN7TYcpNa) \n", "\n", - "Made with \u2764\ufe0f by the [ScrapeGraphAI](https://scrapegraphai.com) Team \n" + "Made with ❤️ by the [ScrapeGraphAI](https://scrapegraphai.com) Team \n" ] } ], diff --git a/cookbook/wired-news/scrapegraph_sdk.ipynb b/cookbook/wired-news/scrapegraph_sdk.ipynb new file mode 100644 index 0000000..73fbe0b --- /dev/null +++ b/cookbook/wired-news/scrapegraph_sdk.ipynb @@ -0,0 +1,880 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "metadata": { + "id": "jEkuKbcRrPcK" + }, + "source": [ + "## 🕷️ Extract Wired Science News with Official Scrapegraph SDK" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "id": "6Rgz5T4eHBVz" + }, + "source": [ + "![scrapegraph banner](data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABjAAAAGMCAIAAAD7qnwpAAAAtGVYSWZJSSoACAAAAAYAEgEDAAEAAAABAAAAGgEFAAEAAABWAAAAGwEFAAEAAABeAAAAKAEDAAEAAAACAAAAEwIDAAEAAAABAAAAaYcEAAEAAABmAAAAAAAAAGAAAAABAAAAYAAAAAEAAAAGAACQBwAEAAAAMDIxMAGRBwAEAAAAAQIDAACgBwAEAAAAMDEwMAGgAwABAAAA//8AAAKgBAABAAAAMAYAAAOgBAABAAAAjAEAAAAAAAAljslJAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAGFGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSfvu78nIGlkPSdXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQnPz4KPHg6eG1wbWV0YSB4bWxuczp4PSdhZG9iZTpuczptZXRhLyc+CjxyZGY6UkRGIHhtbG5zOnJkZj0naHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyc+CgogPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9JycKICB4bWxuczpBdHRyaWI9J2h0dHA6Ly9ucy5hdHRyaWJ1dGlvbi5jb20vYWRzLzEuMC8nPgogIDxBdHRyaWI6QWRzPgogICA8cmRmOlNlcT4KICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0nUmVzb3VyY2UnPgogICAgIDxBdHRyaWI6Q3JlYXRlZD4yMDI2LTA1LTExPC9BdHRyaWI6Q3JlYXRlZD4KICAgICA8QXR0cmliOkRhdGE+eyZxdW90O2RvYyZxdW90OzomcXVvdDtEQUhKVjg4YTIzayZxdW90OywmcXVvdDt1c2VyJnF1b3Q7OiZxdW90O1VBQzlzNHR6NkJRJnF1b3Q7LCZxdW90O2JyYW5kJnF1b3Q7OiZxdW90O0JBQzlzeUpmU08wJnF1b3Q7LCZxdW90O3RlbXBsYXRlJnF1b3Q7OiZxdW90O0RhcmsgR3JlZW4gTWluaW1hbGlzdCBJbnNwaXJhdGlvbmFsIFF1b3RlIExpbmtlZEluIEJhbm5lciZxdW90O308L0F0dHJpYjpEYXRhPgogICAgIDxBdHRyaWI6RXh0SWQ+YmMyZTlmYTgtZTFlZS00YTZmLWFkMmEtZmY3NGRkZTRmYjhhPC9BdHRyaWI6RXh0SWQ+CiAgICAgPEF0dHJpYjpGYklkPjUyNTI2NTkxNDE3OTU4MDwvQXR0cmliOkZiSWQ+CiAgICAgPEF0dHJpYjpUb3VjaFR5cGU+MjwvQXR0cmliOlRvdWNoVHlwZT4KICAgIDwvcmRmOmxpPgogICA8L3JkZjpTZXE+CiAgPC9BdHRyaWI6QWRzPgogPC9yZGY6RGVzY3JpcHRpb24+CgogPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9JycKICB4bWxuczpkYz0naHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8nPgogIDxkYzp0aXRsZT4KICAgPHJkZjpBbHQ+CiAgICA8cmRmOmxpIHhtbDpsYW5nPSd4LWRlZmF1bHQnPkNvcHkgb2YgRGFyayBHcmVlbiBNaW5pbWFsaXN0IEluc3BpcmF0aW9uYWwgUXVvdGUgTGlua2VkSW4gQmFubmVyIC0gMzwvcmRmOmxpPgogICA8L3JkZjpBbHQ+CiAgPC9kYzp0aXRsZT4KIDwvcmRmOkRlc2NyaXB0aW9uPgoKIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PScnCiAgeG1sbnM6cGRmPSdodHRwOi8vbnMuYWRvYmUuY29tL3BkZi8xLjMvJz4KICA8cGRmOkF1dGhvcj5WaWNreSBLaGVka2FyPC9wZGY6QXV0aG9yPgogPC9yZGY6RGVzY3JpcHRpb24+CgogPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9JycKICB4bWxuczp4bXA9J2h0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8nPgogIDx4bXA6Q3JlYXRvclRvb2w+Q2FudmEgZG9jPURBSEpWODhhMjNrIHVzZXI9VUFDOXM0dHo2QlEgYnJhbmQ9QkFDOXN5SmZTTzAgdGVtcGxhdGU9RGFyayBHcmVlbiBNaW5pbWFsaXN0IEluc3BpcmF0aW9uYWwgUXVvdGUgTGlua2VkSW4gQmFubmVyPC94bXA6Q3JlYXRvclRvb2w+CiA8L3JkZjpEZXNjcmlwdGlvbj4KPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KPD94cGFja2V0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UppQSAEAAAAANKOQIsQsFFKaUEgBAAAAADSjkCLELBRSmlBIAQAAAAA0o5AixCwUUppQSAEAAAAANKOQIsQsFFKaUEgBAAAAADSjkCLELBRSmlBIAQAAAAA08x540rVfLYDzZgw48Jv/xfwDoZACAAAAAABAq6KQAgAAAAAAQKuikAIAAAAAAECropACAAAAAABAq6KQAgAAAAAAQKuikAIAAAAAAECropACAAAAAABAq6KQAgAAAAAAQKuikAIAAAAAAECropACAAAAAABAq6KQAgAAAAAAQKuikAIAAAAAAECropACAAAAAABAq6KQAgAAAAAAQKuikAIAAAAAAECropACAAAAAABAq6KQAgAAAAAAQKuikAIAAAAAAECropACAAAAAABAq6KQAgAAAAAAQKuikAIAAAAAAECropACAAAAAABAq6KQAgAAAAAAQKuikAIAAAAAAECropACAAAAAABAq6KQAgAAAAAAQKuikAIAAAAAAECropACAAAAAABAq6KQAgAAAAAAQKuikAIAAAAAAECropACAAAAAABAq6KQAgAAAAAAQKuikAIAAAAAAECropACAAAAAABAq6KQAgAAAAAAQKuikAIAAAAAAECropACAAAAAABAq6KQAgAAAAAAQKuikAIAAAAAAECr+v+XaN/ugUFN9QAAAABJRU5ErkJggg==)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "id": "IzsyDXEWwPVt" + }, + "source": [ + "### 🔧 Install `dependencies`" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "id": "os_vm0MkIxr9" + }, + "outputs": [], + "source": [ + "%%capture\n", + "!pip install scrapegraph-py" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "id": "apBsL-L2KzM7" + }, + "source": [ + "### 🔑 Import `ScrapeGraph` API key" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "id": "ol9gQbAFkh9b" + }, + "source": [ + "You can find the Scrapegraph API key [here](https://scrapegraphai.com/dashboard)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/" + }, + "executionInfo": { + "elapsed": 17535, + "status": "ok", + "timestamp": 1734531168564, + "user": { + "displayName": "ScrapeGraphAI", + "userId": "10474323355016263615" + }, + "user_tz": -60 + }, + "id": "sffqFG2EJ8bI", + "outputId": "bcdd9ae1-151e-41d6-df36-8835c660460f" + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "SGAI_API_KEY not found in environment.\n", + "Please enter your SGAI_API_KEY: ··········\n", + "SGAI_API_KEY has been set in the environment.\n" + ] + } + ], + "source": [ + "import getpass\n", + "import os\n", + "\n", + "if not os.environ.get(\"SGAI_API_KEY\"):\n", + " os.environ[\"SGAI_API_KEY\"] = getpass.getpass(\"Scrapegraph API key:\\n\")" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "id": "jnqMB2-xVYQ7" + }, + "source": [ + "### 📝 Defining an `Output Schema` for Webpage Content Extraction\n" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "id": "VZvxbjfXvbgd" + }, + "source": [ + "If you already know what you want to extract from a webpage, you can **define an output schema** using **Pydantic**. This schema acts as a \"blueprint\" that tells the AI how to structure the response.\n", + "\n", + "
\n", + " Pydantic Schema Quick Guide\n", + "\n", + "Types of Schemas \n", + "\n", + "1. Simple Schema \n", + "Use this when you want to extract straightforward information, such as a single piece of content. \n", + "\n", + "```python\n", + "from pydantic import BaseModel, Field\n", + "\n", + "# Simple schema for a single webpage\n", + "class PageInfoSchema(BaseModel):\n", + " title: str = Field(description=\"The title of the webpage\")\n", + " description: str = Field(description=\"The description of the webpage\")\n", + "\n", + "# Example Output JSON after AI extraction\n", + "{\n", + " \"title\": \"ScrapeGraphAI: The Best Content Extraction Tool\",\n", + " \"description\": \"ScrapeGraphAI provides powerful tools for structured content extraction from websites.\"\n", + "}\n", + "```\n", + "\n", + "2. Complex Schema (Nested) \n", + "If you need to extract structured information with multiple related items (like a list of repositories), you can **nest schemas**.\n", + "\n", + "```python\n", + "from pydantic import BaseModel, Field\n", + "from typing import List\n", + "\n", + "# Define a schema for a single repository\n", + "class RepositorySchema(BaseModel):\n", + " name: str = Field(description=\"Name of the repository (e.g., 'owner/repo')\")\n", + " description: str = Field(description=\"Description of the repository\")\n", + " stars: int = Field(description=\"Star count of the repository\")\n", + " forks: int = Field(description=\"Fork count of the repository\")\n", + " today_stars: int = Field(description=\"Stars gained today\")\n", + " language: str = Field(description=\"Programming language used\")\n", + "\n", + "# Define a schema for a list of repositories\n", + "class ListRepositoriesSchema(BaseModel):\n", + " repositories: List[RepositorySchema] = Field(description=\"List of GitHub trending repositories\")\n", + "\n", + "# Example Output JSON after AI extraction\n", + "{\n", + " \"repositories\": [\n", + " {\n", + " \"name\": \"google-gemini/cookbook\",\n", + " \"description\": \"Examples and guides for using the Gemini API\",\n", + " \"stars\": 8036,\n", + " \"forks\": 1001,\n", + " \"today_stars\": 649,\n", + " \"language\": \"Jupyter Notebook\"\n", + " },\n", + " {\n", + " \"name\": \"TEN-framework/TEN-Agent\",\n", + " \"description\": \"TEN Agent is a conversational AI powered by TEN, integrating Gemini 2.0 Multimodal Live API, OpenAI Realtime API, RTC, and more.\",\n", + " \"stars\": 3224,\n", + " \"forks\": 311,\n", + " \"today_stars\": 361,\n", + " \"language\": \"Python\"\n", + " }\n", + " ]\n", + "}\n", + "```\n", + "\n", + "Key Takeaways \n", + "- **Simple Schema**: Perfect for small, straightforward extractions. \n", + "- **Complex Schema**: Use nesting to extract lists or structured data, like \"a list of repositories.\" \n", + "\n", + "Both approaches give the AI a clear structure to follow, ensuring that the extracted content matches exactly what you need.\n", + "
\n" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "id": "dlrOEgZk_8V4" + }, + "outputs": [], + "source": [ + "from pydantic import BaseModel, Field\n", + "from typing import List\n", + "\n", + "# Schema for a single news item\n", + "class NewsItemSchema(BaseModel):\n", + " category: str = Field(description=\"Category of the news (e.g., 'Health', 'Environment')\")\n", + " title: str = Field(description=\"Title of the news article\")\n", + " link: str = Field(description=\"URL to the news article\")\n", + " author: str = Field(description=\"Author of the news article\")\n", + "\n", + "# Schema that contains a list of news items\n", + "class ListNewsSchema(BaseModel):\n", + " news: List[NewsItemSchema] = Field(description=\"List of news articles with their details\")" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "id": "cDGH0b2DkY63" + }, + "source": [ + "### 🚀 Initialize `SGAI Client` and start extraction" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "id": "4SLJgXgcob6L" + }, + "source": [ + "Initialize the client for scraping (an async version using `AsyncScrapeGraphAI` is available [here](https://github.com/ScrapeGraphAI/scrapegraph-py/blob/main/examples/extract/extract_basic_async.py))." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "id": "PQI25GZvoCSk" + }, + "outputs": [], + "source": [ + "from scrapegraph_py import ScrapeGraphAI\n", + "\n", + "sgai_client = ScrapeGraphAI()" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "id": "M1KSXffZopUD" + }, + "source": [ + "Use the `extract` method to pull structured data from a URL with AI. The same method also accepts raw `html=` or `markdown=` if you already have the page content." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "id": "2FIKomclLNFx" + }, + "outputs": [], + "source": [ + "repo_response = sgai_client.extract(\n", + " \"Extract the first 10 news in the page\",\n", + " url=\"https://www.wired.com/category/science/\",\n", + " schema=ListNewsSchema.model_json_schema(),\n", + ")" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "id": "YZz1bqCIpoL8" + }, + "source": [ + "Print the response" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/" + }, + "executionInfo": { + "elapsed": 207, + "status": "ok", + "timestamp": 1734531480725, + "user": { + "displayName": "ScrapeGraphAI", + "userId": "10474323355016263615" + }, + "user_tz": -60 + }, + "id": "F1VfD8B4LPc8", + "outputId": "3085c572-15a8-4e69-b889-0eaab6ddeb33" + }, + "outputs": [], + "source": [ + "import json\n", + "\n", + "if repo_response.status != \"success\":\n", + " raise RuntimeError(repo_response.error)\n", + "\n", + "result = repo_response.data.json_data\n", + "\n", + "print(\"Tokens used:\", repo_response.data.usage)\n", + "print(\"News:\")\n", + "print(json.dumps(result, indent=2))" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "id": "2as65QLypwdb" + }, + "source": [ + "### 💾 Save the output to a `CSV` file" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "id": "HTLVFgbVLLBR" + }, + "source": [ + "Let's create a pandas dataframe and show the table with the extracted content" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/", + "height": 363 + }, + "executionInfo": { + "elapsed": 232, + "status": "ok", + "timestamp": 1734531552354, + "user": { + "displayName": "ScrapeGraphAI", + "userId": "10474323355016263615" + }, + "user_tz": -60 + }, + "id": "1lS9O1KOI51y", + "outputId": "b4eb35de-4b8c-4ede-bdaf-db95367d8ca6" + }, + "outputs": [ + { + "data": { + "application/vnd.google.colaboratory.intrinsic+json": { + "summary": "{\n \"name\": \"df\",\n \"rows\": 10,\n \"fields\": [\n {\n \"column\": \"category\",\n \"properties\": {\n \"dtype\": \"category\",\n \"num_unique_values\": 4,\n \"samples\": [\n \"Environment\",\n \"Health\",\n \"Science\"\n ],\n \"semantic_type\": \"\",\n \"description\": \"\"\n }\n },\n {\n \"column\": \"title\",\n \"properties\": {\n \"dtype\": \"string\",\n \"num_unique_values\": 10,\n \"samples\": [\n \"Creating a Global Package to Solve the Problem of Plastics\",\n \"Generative AI and Climate Change Are on a Collision Course\",\n \"Mega-Farms Are Driving the Threat of Bird Flu\"\n ],\n \"semantic_type\": \"\",\n \"description\": \"\"\n }\n },\n {\n \"column\": \"link\",\n \"properties\": {\n \"dtype\": \"string\",\n \"num_unique_values\": 10,\n \"samples\": [\n \"https://www.wired.com/story/global-plastics-treaty-united-nations/\",\n \"https://www.wired.com/story/true-cost-generative-ai-data-centers-energy/\",\n \"https://www.wired.com/story/mega-farms-are-driving-the-threat-of-bird-flu/\"\n ],\n \"semantic_type\": \"\",\n \"description\": \"\"\n }\n },\n {\n \"column\": \"author\",\n \"properties\": {\n \"dtype\": \"string\",\n \"num_unique_values\": 9,\n \"samples\": [\n \"Susan Solomon\",\n \"Sasha Luccioni\",\n \"Georgina Gustin\"\n ],\n \"semantic_type\": \"\",\n \"description\": \"\"\n }\n }\n ]\n}", + "type": "dataframe", + "variable_name": "df" + }, + "text/html": [ + "\n", + "
\n", + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
categorytitlelinkauthor
0ScienceThe Study That Called Out Black Plastic Utensi...https://www.wired.com/story/black-plastic-uten...Beth Mole, Ars Technica
1EnvironmentGenerative AI and Climate Change Are on a Coll...https://www.wired.com/story/true-cost-generati...Sasha Luccioni
2XenotransplantationA Third Person Has Received a Transplant of a ...https://www.wired.com/story/a-third-person-has...Emily Mullin
3HealthAntibodies Could Soon Help Slow the Aging Processhttps://www.wired.com/story/antibodies-could-s...Andrew Steele
4ScienceGood at Reading? Your Brain May Be Structured ...https://www.wired.com/story/good-at-reading-yo...Mikael Roll
5HealthMega-Farms Are Driving the Threat of Bird Fluhttps://www.wired.com/story/mega-farms-are-dri...Georgina Gustin
6HealthRFK Plans to Take on Big Pharma. It’s Easier S...https://www.wired.com/story/rfks-plan-to-take-...Emily Mullin
7EnvironmentHow Christmas Trees Could Become a Source of L...https://www.wired.com/story/how-christmas-tree...Alexa Phillips
8EnvironmentCreating a Global Package to Solve the Problem...https://www.wired.com/story/global-plastics-tr...Susan Solomon
9EnvironmentThese 3 Things Are Standing in the Way of a Gl...https://www.wired.com/story/these-3-things-are...Steve Fletcher and Samuel Winton
\n", + "
\n", + "
\n", + "\n", + "
\n", + " \n", + "\n", + " \n", + "\n", + " \n", + "
\n", + "\n", + "\n", + "
\n", + " \n", + "\n", + "\n", + "\n", + " \n", + "
\n", + "\n", + "
\n", + " \n", + " \n", + " \n", + "
\n", + "\n", + "
\n", + "
\n" + ], + "text/plain": [ + " category title \\\n", + "0 Science The Study That Called Out Black Plastic Utensi... \n", + "1 Environment Generative AI and Climate Change Are on a Coll... \n", + "2 Xenotransplantation A Third Person Has Received a Transplant of a ... \n", + "3 Health Antibodies Could Soon Help Slow the Aging Process \n", + "4 Science Good at Reading? Your Brain May Be Structured ... \n", + "5 Health Mega-Farms Are Driving the Threat of Bird Flu \n", + "6 Health RFK Plans to Take on Big Pharma. It’s Easier S... \n", + "7 Environment How Christmas Trees Could Become a Source of L... \n", + "8 Environment Creating a Global Package to Solve the Problem... \n", + "9 Environment These 3 Things Are Standing in the Way of a Gl... \n", + "\n", + " link \\\n", + "0 https://www.wired.com/story/black-plastic-uten... \n", + "1 https://www.wired.com/story/true-cost-generati... \n", + "2 https://www.wired.com/story/a-third-person-has... \n", + "3 https://www.wired.com/story/antibodies-could-s... \n", + "4 https://www.wired.com/story/good-at-reading-yo... \n", + "5 https://www.wired.com/story/mega-farms-are-dri... \n", + "6 https://www.wired.com/story/rfks-plan-to-take-... \n", + "7 https://www.wired.com/story/how-christmas-tree... \n", + "8 https://www.wired.com/story/global-plastics-tr... \n", + "9 https://www.wired.com/story/these-3-things-are... \n", + "\n", + " author \n", + "0 Beth Mole, Ars Technica \n", + "1 Sasha Luccioni \n", + "2 Emily Mullin \n", + "3 Andrew Steele \n", + "4 Mikael Roll \n", + "5 Georgina Gustin \n", + "6 Emily Mullin \n", + "7 Alexa Phillips \n", + "8 Susan Solomon \n", + "9 Steve Fletcher and Samuel Winton " + ] + }, + "execution_count": 8, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "import pandas as pd\n", + "\n", + "# Convert dictionary to DataFrame\n", + "df = pd.DataFrame(result[\"news\"])\n", + "df" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "id": "v0CBYVk7qA5Z" + }, + "source": [ + "Save it to CSV" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/" + }, + "executionInfo": { + "elapsed": 215, + "status": "ok", + "timestamp": 1734531564909, + "user": { + "displayName": "ScrapeGraphAI", + "userId": "10474323355016263615" + }, + "user_tz": -60 + }, + "id": "BtEbB9pmQGhO", + "outputId": "9fedc5ee-3009-45a1-ad44-6e77bee574ea" + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Data saved to wired_news.csv\n" + ] + } + ], + "source": [ + "# Save the DataFrame to a CSV file\n", + "csv_file = \"wired_news.csv\"\n", + "df.to_csv(csv_file, index=False)\n", + "print(f\"Data saved to {csv_file}\")" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "id": "-1SZT8VzTZNd" + }, + "source": [ + "## 🔗 Resources" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "id": "dUi2LtMLRDDR" + }, + "source": [ + "\n", + "

\n", + " \"ScrapeGraph\n", + "

\n", + "\n", + "\n", + "- 🚀 **Get your API Key:** [ScrapeGraphAI Dashboard](https://scrapegraphai.com/dashboard) \n", + "- 🐙 **GitHub:** [ScrapeGraphAI GitHub](https://github.com/scrapegraphai) \n", + "- 💼 **LinkedIn:** [ScrapeGraphAI LinkedIn](https://www.linkedin.com/company/scrapegraphai/) \n", + "- 🐦 **Twitter:** [ScrapeGraphAI Twitter](https://twitter.com/scrapegraphai) \n", + "- 💬 **Discord:** [Join our Discord Community](https://discord.gg/uJN7TYcpNa) \n", + "\n", + "Made with ❤️ by the [ScrapeGraphAI](https://scrapegraphai.com) Team \n" + ] + } + ], + "metadata": { + "colab": { + "authorship_tag": "ABX9TyOuIM2TXW/T6WG0o+zLNRh+", + "collapsed_sections": [ + "IzsyDXEWwPVt" + ], + "provenance": [] + }, + "kernelspec": { + "display_name": "Python 3 (ipykernel)", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.12.11" + } + }, + "nbformat": 4, + "nbformat_minor": 4 +} diff --git a/uv.lock b/uv.lock index f0bfaeb..dc36de6 100644 --- a/uv.lock +++ b/uv.lock @@ -1,14 +1,14 @@ version = 1 -revision = 3 +revision = 1 requires-python = ">=3.12" [[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, upload-time = "2024-05-20T21:33:25.928Z" } +sdist = { url = "https://files.pythonhosted.org/packages/ee/67/531ea369ba64dcff5ec9c3402f9f51bf748cec26dde048a2f973a4eea7f5/annotated_types-0.7.0.tar.gz", hash = "sha256:aff07c09a53a08bc8cfccb9c85b05f1aa9a2a6f23728d790723543408344ce89", size = 16081 } wheels = [ - { 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" }, + { url = "https://files.pythonhosted.org/packages/78/b6/6307fbef88d9b5ee7421e68d78a9f162e0da4900bc5f5793f6d3d0e34fb8/annotated_types-0.7.0-py3-none-any.whl", hash = "sha256:1f02e8b43a8fbbc3f3e0d4f0f4bfc8131bcb4eebe8849b8e5c773f3a1c582a53", size = 13643 }, ] [[package]] @@ -19,36 +19,36 @@ dependencies = [ { name = "idna" }, { name = "typing-extensions", marker = "python_full_version < '3.13'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/19/14/2c5dd9f512b66549ae92767a9c7b330ae88e1932ca57876909410251fe13/anyio-4.13.0.tar.gz", hash = "sha256:334b70e641fd2221c1505b3890c69882fe4a2df910cba14d97019b90b24439dc", size = 231622, upload-time = "2026-03-24T12:59:09.671Z" } +sdist = { url = "https://files.pythonhosted.org/packages/19/14/2c5dd9f512b66549ae92767a9c7b330ae88e1932ca57876909410251fe13/anyio-4.13.0.tar.gz", hash = "sha256:334b70e641fd2221c1505b3890c69882fe4a2df910cba14d97019b90b24439dc", size = 231622 } wheels = [ - { url = "https://files.pythonhosted.org/packages/da/42/e921fccf5015463e32a3cf6ee7f980a6ed0f395ceeaa45060b61d86486c2/anyio-4.13.0-py3-none-any.whl", hash = "sha256:08b310f9e24a9594186fd75b4f73f4a4152069e3853f1ed8bfbf58369f4ad708", size = 114353, upload-time = "2026-03-24T12:59:08.246Z" }, + { url = "https://files.pythonhosted.org/packages/da/42/e921fccf5015463e32a3cf6ee7f980a6ed0f395ceeaa45060b61d86486c2/anyio-4.13.0-py3-none-any.whl", hash = "sha256:08b310f9e24a9594186fd75b4f73f4a4152069e3853f1ed8bfbf58369f4ad708", size = 114353 }, ] [[package]] name = "certifi" version = "2026.2.25" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/af/2d/7bf41579a8986e348fa033a31cdd0e4121114f6bce2457e8876010b092dd/certifi-2026.2.25.tar.gz", hash = "sha256:e887ab5cee78ea814d3472169153c2d12cd43b14bd03329a39a9c6e2e80bfba7", size = 155029, upload-time = "2026-02-25T02:54:17.342Z" } +sdist = { url = "https://files.pythonhosted.org/packages/af/2d/7bf41579a8986e348fa033a31cdd0e4121114f6bce2457e8876010b092dd/certifi-2026.2.25.tar.gz", hash = "sha256:e887ab5cee78ea814d3472169153c2d12cd43b14bd03329a39a9c6e2e80bfba7", size = 155029 } wheels = [ - { url = "https://files.pythonhosted.org/packages/9a/3c/c17fb3ca2d9c3acff52e30b309f538586f9f5b9c9cf454f3845fc9af4881/certifi-2026.2.25-py3-none-any.whl", hash = "sha256:027692e4402ad994f1c42e52a4997a9763c646b73e4096e4d5d6db8af1d6f0fa", size = 153684, upload-time = "2026-02-25T02:54:15.766Z" }, + { url = "https://files.pythonhosted.org/packages/9a/3c/c17fb3ca2d9c3acff52e30b309f538586f9f5b9c9cf454f3845fc9af4881/certifi-2026.2.25-py3-none-any.whl", hash = "sha256:027692e4402ad994f1c42e52a4997a9763c646b73e4096e4d5d6db8af1d6f0fa", size = 153684 }, ] [[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, upload-time = "2022-10-25T02:36:22.414Z" } +sdist = { url = "https://files.pythonhosted.org/packages/d8/53/6f443c9a4a8358a93a6792e2acffb9d9d5cb0a5cfd8802644b7b1c9a02e4/colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44", size = 27697 } wheels = [ - { 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" }, + { url = "https://files.pythonhosted.org/packages/d1/d6/3965ed04c63042e047cb6a3e6ed1a63a35087b6a609aa3a15ed8ac56c221/colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6", size = 25335 }, ] [[package]] name = "h11" version = "0.16.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/01/ee/02a2c011bdab74c6fb3c75474d40b3052059d95df7e73351460c8588d963/h11-0.16.0.tar.gz", hash = "sha256:4e35b956cf45792e4caa5885e69fba00bdbc6ffafbfa020300e549b208ee5ff1", size = 101250, upload-time = "2025-04-24T03:35:25.427Z" } +sdist = { url = "https://files.pythonhosted.org/packages/01/ee/02a2c011bdab74c6fb3c75474d40b3052059d95df7e73351460c8588d963/h11-0.16.0.tar.gz", hash = "sha256:4e35b956cf45792e4caa5885e69fba00bdbc6ffafbfa020300e549b208ee5ff1", size = 101250 } wheels = [ - { url = "https://files.pythonhosted.org/packages/04/4b/29cac41a4d98d144bf5f6d33995617b185d14b22401f75ca86f384e87ff1/h11-0.16.0-py3-none-any.whl", hash = "sha256:63cf8bbe7522de3bf65932fda1d9c2772064ffb3dae62d55932da54b31cb6c86", size = 37515, upload-time = "2025-04-24T03:35:24.344Z" }, + { url = "https://files.pythonhosted.org/packages/04/4b/29cac41a4d98d144bf5f6d33995617b185d14b22401f75ca86f384e87ff1/h11-0.16.0-py3-none-any.whl", hash = "sha256:63cf8bbe7522de3bf65932fda1d9c2772064ffb3dae62d55932da54b31cb6c86", size = 37515 }, ] [[package]] @@ -59,9 +59,9 @@ dependencies = [ { name = "certifi" }, { name = "h11" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/06/94/82699a10bca87a5556c9c59b5963f2d039dbd239f25bc2a63907a05a14cb/httpcore-1.0.9.tar.gz", hash = "sha256:6e34463af53fd2ab5d807f399a9b45ea31c3dfa2276f15a2c3f00afff6e176e8", size = 85484, upload-time = "2025-04-24T22:06:22.219Z" } +sdist = { url = "https://files.pythonhosted.org/packages/06/94/82699a10bca87a5556c9c59b5963f2d039dbd239f25bc2a63907a05a14cb/httpcore-1.0.9.tar.gz", hash = "sha256:6e34463af53fd2ab5d807f399a9b45ea31c3dfa2276f15a2c3f00afff6e176e8", size = 85484 } wheels = [ - { url = "https://files.pythonhosted.org/packages/7e/f5/f66802a942d491edb555dd61e3a9961140fd64c90bce1eafd741609d334d/httpcore-1.0.9-py3-none-any.whl", hash = "sha256:2d400746a40668fc9dec9810239072b40b4484b640a8c38fd654a024c7a1bf55", size = 78784, upload-time = "2025-04-24T22:06:20.566Z" }, + { url = "https://files.pythonhosted.org/packages/7e/f5/f66802a942d491edb555dd61e3a9961140fd64c90bce1eafd741609d334d/httpcore-1.0.9-py3-none-any.whl", hash = "sha256:2d400746a40668fc9dec9810239072b40b4484b640a8c38fd654a024c7a1bf55", size = 78784 }, ] [[package]] @@ -74,45 +74,45 @@ dependencies = [ { name = "httpcore" }, { name = "idna" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/b1/df/48c586a5fe32a0f01324ee087459e112ebb7224f646c0b5023f5e79e9956/httpx-0.28.1.tar.gz", hash = "sha256:75e98c5f16b0f35b567856f597f06ff2270a374470a5c2392242528e3e3e42fc", size = 141406, upload-time = "2024-12-06T15:37:23.222Z" } +sdist = { url = "https://files.pythonhosted.org/packages/b1/df/48c586a5fe32a0f01324ee087459e112ebb7224f646c0b5023f5e79e9956/httpx-0.28.1.tar.gz", hash = "sha256:75e98c5f16b0f35b567856f597f06ff2270a374470a5c2392242528e3e3e42fc", size = 141406 } wheels = [ - { url = "https://files.pythonhosted.org/packages/2a/39/e50c7c3a983047577ee07d2a9e53faf5a69493943ec3f6a384bdc792deb2/httpx-0.28.1-py3-none-any.whl", hash = "sha256:d909fcccc110f8c7faf814ca82a9a4d816bc5a6dbfea25d6591d6985b8ba59ad", size = 73517, upload-time = "2024-12-06T15:37:21.509Z" }, + { url = "https://files.pythonhosted.org/packages/2a/39/e50c7c3a983047577ee07d2a9e53faf5a69493943ec3f6a384bdc792deb2/httpx-0.28.1-py3-none-any.whl", hash = "sha256:d909fcccc110f8c7faf814ca82a9a4d816bc5a6dbfea25d6591d6985b8ba59ad", size = 73517 }, ] [[package]] name = "idna" version = "3.11" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/6f/6d/0703ccc57f3a7233505399edb88de3cbd678da106337b9fcde432b65ed60/idna-3.11.tar.gz", hash = "sha256:795dafcc9c04ed0c1fb032c2aa73654d8e8c5023a7df64a53f39190ada629902", size = 194582, upload-time = "2025-10-12T14:55:20.501Z" } +sdist = { url = "https://files.pythonhosted.org/packages/6f/6d/0703ccc57f3a7233505399edb88de3cbd678da106337b9fcde432b65ed60/idna-3.11.tar.gz", hash = "sha256:795dafcc9c04ed0c1fb032c2aa73654d8e8c5023a7df64a53f39190ada629902", size = 194582 } wheels = [ - { url = "https://files.pythonhosted.org/packages/0e/61/66938bbb5fc52dbdf84594873d5b51fb1f7c7794e9c0f5bd885f30bc507b/idna-3.11-py3-none-any.whl", hash = "sha256:771a87f49d9defaf64091e6e6fe9c18d4833f140bd19464795bc32d966ca37ea", size = 71008, upload-time = "2025-10-12T14:55:18.883Z" }, + { url = "https://files.pythonhosted.org/packages/0e/61/66938bbb5fc52dbdf84594873d5b51fb1f7c7794e9c0f5bd885f30bc507b/idna-3.11-py3-none-any.whl", hash = "sha256:771a87f49d9defaf64091e6e6fe9c18d4833f140bd19464795bc32d966ca37ea", size = 71008 }, ] [[package]] name = "iniconfig" version = "2.3.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/72/34/14ca021ce8e5dfedc35312d08ba8bf51fdd999c576889fc2c24cb97f4f10/iniconfig-2.3.0.tar.gz", hash = "sha256:c76315c77db068650d49c5b56314774a7804df16fee4402c1f19d6d15d8c4730", size = 20503, upload-time = "2025-10-18T21:55:43.219Z" } +sdist = { url = "https://files.pythonhosted.org/packages/72/34/14ca021ce8e5dfedc35312d08ba8bf51fdd999c576889fc2c24cb97f4f10/iniconfig-2.3.0.tar.gz", hash = "sha256:c76315c77db068650d49c5b56314774a7804df16fee4402c1f19d6d15d8c4730", size = 20503 } wheels = [ - { url = "https://files.pythonhosted.org/packages/cb/b1/3846dd7f199d53cb17f49cba7e651e9ce294d8497c8c150530ed11865bb8/iniconfig-2.3.0-py3-none-any.whl", hash = "sha256:f631c04d2c48c52b84d0d0549c99ff3859c98df65b3101406327ecc7d53fbf12", size = 7484, upload-time = "2025-10-18T21:55:41.639Z" }, + { url = "https://files.pythonhosted.org/packages/cb/b1/3846dd7f199d53cb17f49cba7e651e9ce294d8497c8c150530ed11865bb8/iniconfig-2.3.0-py3-none-any.whl", hash = "sha256:f631c04d2c48c52b84d0d0549c99ff3859c98df65b3101406327ecc7d53fbf12", size = 7484 }, ] [[package]] name = "packaging" version = "26.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/65/ee/299d360cdc32edc7d2cf530f3accf79c4fca01e96ffc950d8a52213bd8e4/packaging-26.0.tar.gz", hash = "sha256:00243ae351a257117b6a241061796684b084ed1c516a08c48a3f7e147a9d80b4", size = 143416, upload-time = "2026-01-21T20:50:39.064Z" } +sdist = { url = "https://files.pythonhosted.org/packages/65/ee/299d360cdc32edc7d2cf530f3accf79c4fca01e96ffc950d8a52213bd8e4/packaging-26.0.tar.gz", hash = "sha256:00243ae351a257117b6a241061796684b084ed1c516a08c48a3f7e147a9d80b4", size = 143416 } wheels = [ - { url = "https://files.pythonhosted.org/packages/b7/b9/c538f279a4e237a006a2c98387d081e9eb060d203d8ed34467cc0f0b9b53/packaging-26.0-py3-none-any.whl", hash = "sha256:b36f1fef9334a5588b4166f8bcd26a14e521f2b55e6b9de3aaa80d3ff7a37529", size = 74366, upload-time = "2026-01-21T20:50:37.788Z" }, + { url = "https://files.pythonhosted.org/packages/b7/b9/c538f279a4e237a006a2c98387d081e9eb060d203d8ed34467cc0f0b9b53/packaging-26.0-py3-none-any.whl", hash = "sha256:b36f1fef9334a5588b4166f8bcd26a14e521f2b55e6b9de3aaa80d3ff7a37529", size = 74366 }, ] [[package]] name = "pluggy" version = "1.6.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/f9/e2/3e91f31a7d2b083fe6ef3fa267035b518369d9511ffab804f839851d2779/pluggy-1.6.0.tar.gz", hash = "sha256:7dcc130b76258d33b90f61b658791dede3486c3e6bfb003ee5c9bfb396dd22f3", size = 69412, upload-time = "2025-05-15T12:30:07.975Z" } +sdist = { url = "https://files.pythonhosted.org/packages/f9/e2/3e91f31a7d2b083fe6ef3fa267035b518369d9511ffab804f839851d2779/pluggy-1.6.0.tar.gz", hash = "sha256:7dcc130b76258d33b90f61b658791dede3486c3e6bfb003ee5c9bfb396dd22f3", size = 69412 } wheels = [ - { url = "https://files.pythonhosted.org/packages/54/20/4d324d65cc6d9205fabedc306948156824eb9f0ee1633355a8f7ec5c66bf/pluggy-1.6.0-py3-none-any.whl", hash = "sha256:e920276dd6813095e9377c0bc5566d94c932c33b27a3e3945d8389c374dd4746", size = 20538, upload-time = "2025-05-15T12:30:06.134Z" }, + { url = "https://files.pythonhosted.org/packages/54/20/4d324d65cc6d9205fabedc306948156824eb9f0ee1633355a8f7ec5c66bf/pluggy-1.6.0-py3-none-any.whl", hash = "sha256:e920276dd6813095e9377c0bc5566d94c932c33b27a3e3945d8389c374dd4746", size = 20538 }, ] [[package]] @@ -125,9 +125,9 @@ dependencies = [ { name = "typing-extensions" }, { name = "typing-inspection" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/84/6b/69fd5c7194b21ebde0f8637e2a4ddc766ada29d472bfa6a5ca533d79549a/pydantic-2.13.0.tar.gz", hash = "sha256:b89b575b6e670ebf6e7448c01b41b244f471edd276cd0b6fe02e7e7aca320070", size = 843468, upload-time = "2026-04-13T10:51:35.571Z" } +sdist = { url = "https://files.pythonhosted.org/packages/84/6b/69fd5c7194b21ebde0f8637e2a4ddc766ada29d472bfa6a5ca533d79549a/pydantic-2.13.0.tar.gz", hash = "sha256:b89b575b6e670ebf6e7448c01b41b244f471edd276cd0b6fe02e7e7aca320070", size = 843468 } wheels = [ - { url = "https://files.pythonhosted.org/packages/01/d7/c3a52c61f5b7be648e919005820fbac33028c6149994cd64453f49951c17/pydantic-2.13.0-py3-none-any.whl", hash = "sha256:ab0078b90da5f3e2fd2e71e3d9b457ddcb35d0350854fbda93b451e28d56baaf", size = 471872, upload-time = "2026-04-13T10:51:33.343Z" }, + { url = "https://files.pythonhosted.org/packages/01/d7/c3a52c61f5b7be648e919005820fbac33028c6149994cd64453f49951c17/pydantic-2.13.0-py3-none-any.whl", hash = "sha256:ab0078b90da5f3e2fd2e71e3d9b457ddcb35d0350854fbda93b451e28d56baaf", size = 471872 }, ] [[package]] @@ -137,81 +137,77 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/6f/0a/9414cddf82eda3976b14048cc0fa8f5b5d1aecb0b22e1dcd2dbfe0e139b1/pydantic_core-2.46.0.tar.gz", hash = "sha256:82d2498c96be47b47e903e1378d1d0f770097ec56ea953322f39936a7cf34977", size = 471441, upload-time = "2026-04-13T09:06:33.813Z" } +sdist = { url = "https://files.pythonhosted.org/packages/6f/0a/9414cddf82eda3976b14048cc0fa8f5b5d1aecb0b22e1dcd2dbfe0e139b1/pydantic_core-2.46.0.tar.gz", hash = "sha256:82d2498c96be47b47e903e1378d1d0f770097ec56ea953322f39936a7cf34977", size = 471441 } wheels = [ - { url = "https://files.pythonhosted.org/packages/a7/d2/206c72ad47071559142a35f71efc29eb16448a4a5ae9487230ab8e4e292b/pydantic_core-2.46.0-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:66ccedb02c934622612448489824955838a221b3a35875458970521ef17b2f9c", size = 2117060, upload-time = "2026-04-13T09:04:47.443Z" }, - { url = "https://files.pythonhosted.org/packages/17/2c/7a53b33f91c8b77e696b1a6aa3bed609bf9374bdc0f8dcda681bc7d922b8/pydantic_core-2.46.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:a44f27f4d2788ef9876ec47a43739b118c5904d74f418f53398f6ced3bbcacf2", size = 1951802, upload-time = "2026-04-13T09:05:34.591Z" }, - { url = "https://files.pythonhosted.org/packages/fc/20/90e548c1f6d38800ef11c915881525770ce270d8e5e887563ff046a08674/pydantic_core-2.46.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f26a1032bcce6ca4b4670eb3f7d8195bd0a8b8f255f1307823e217ca3cfa7c27", size = 1976621, upload-time = "2026-04-13T09:04:03.909Z" }, - { url = "https://files.pythonhosted.org/packages/20/3c/9c5810ca70b60c623488cdd80f7e9ee1a0812df81e97098b64788719860f/pydantic_core-2.46.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:1b8d1412f725060527e56675904b17a2d421dddcf861eecf7c75b9dda47921a4", size = 2056721, upload-time = "2026-04-13T09:04:40.992Z" }, - { url = "https://files.pythonhosted.org/packages/1a/a3/d6e5f4cdec84278431c75540f90838c9d0a4dfe9402a8f3902073660ff28/pydantic_core-2.46.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:dc3d1569edd859cabaa476cabce9eecd05049a7966af7b4a33b541bfd4ca1104", size = 2239634, upload-time = "2026-04-13T09:03:52.478Z" }, - { url = "https://files.pythonhosted.org/packages/46/42/ef58aacf330d8de6e309d62469aa1f80e945eaf665929b4037ac1bfcebc1/pydantic_core-2.46.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:38108976f2d8afaa8f5067fd1390a8c9f5cc580175407cda636e76bc76e88054", size = 2315739, upload-time = "2026-04-13T09:05:04.971Z" }, - { url = "https://files.pythonhosted.org/packages/8b/86/c63b12fafa2d86a515bfd1840b39c23a49302f02b653161bf9c3a0566c50/pydantic_core-2.46.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3a5a06d8ed01dad5575056b5187e5959b336793c6047920a3441ee5b03533836", size = 2098169, upload-time = "2026-04-13T09:07:27.151Z" }, - { url = "https://files.pythonhosted.org/packages/76/19/b5b33a2f6be4755b21a20434293c4364be255f4c1a108f125d101d4cc4ee/pydantic_core-2.46.0-cp312-cp312-manylinux_2_31_riscv64.whl", hash = "sha256:04017ace142da9ce27cafd423a480872571b5c7e80382aec22f7d715ca8eb870", size = 2170830, upload-time = "2026-04-13T09:04:39.448Z" }, - { url = "https://files.pythonhosted.org/packages/99/ae/7559f99a29b7d440012ddb4da897359304988a881efaca912fd2f655652e/pydantic_core-2.46.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:2629ad992ed1b1c012e6067f5ffafd3336fcb9b54569449fabb85621f1444ed3", size = 2203901, upload-time = "2026-04-13T09:04:01.048Z" }, - { url = "https://files.pythonhosted.org/packages/dd/0e/b0ef945a39aeb4ac58da316813e1106b7fbdfbf20ac141c1c27904355ac5/pydantic_core-2.46.0-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:3068b1e7bd986aebc88f6859f8353e72072538dcf92a7fb9cf511a0f61c5e729", size = 2191789, upload-time = "2026-04-13T09:06:39.915Z" }, - { url = "https://files.pythonhosted.org/packages/90/f4/830484e07188c1236b013995818888ab93bab8fd88aa9689b1d8fd22220d/pydantic_core-2.46.0-cp312-cp312-musllinux_1_1_armv7l.whl", hash = "sha256:1e366916ff69ff700aa9326601634e688581bc24c5b6b4f8738d809ec7d72611", size = 2344423, upload-time = "2026-04-13T09:05:12.252Z" }, - { url = "https://files.pythonhosted.org/packages/fd/ba/e455c18cbdc333177af754e740be4fe9d1de173d65bbe534daf88da02ac0/pydantic_core-2.46.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:485a23e8f4618a1b8e23ac744180acde283fffe617f96923d25507d5cade62ec", size = 2384037, upload-time = "2026-04-13T09:06:24.503Z" }, - { url = "https://files.pythonhosted.org/packages/78/1f/b35d20d73144a41e78de0ae398e60fdd8bed91667daa1a5a92ab958551ba/pydantic_core-2.46.0-cp312-cp312-win32.whl", hash = "sha256:520940e1b702fe3b33525d0351777f25e9924f1818ca7956447dabacf2d339fd", size = 1967068, upload-time = "2026-04-13T09:05:23.374Z" }, - { url = "https://files.pythonhosted.org/packages/d1/84/4b6252e9606e8295647b848233cc4137ee0a04ebba8f0f9fb2977655b38c/pydantic_core-2.46.0-cp312-cp312-win_amd64.whl", hash = "sha256:90d2048e0339fa365e5a66aefe760ddd3b3d0a45501e088bc5bc7f4ed9ff9571", size = 2071008, upload-time = "2026-04-13T09:05:21.392Z" }, - { url = "https://files.pythonhosted.org/packages/39/95/d08eb508d4d5560ccbd226ee5971e5ef9b749aba9b413c0c4ed6e406d4f6/pydantic_core-2.46.0-cp312-cp312-win_arm64.whl", hash = "sha256:a70247649b7dffe36648e8f34be5ce8c5fa0a27ff07b071ea780c20a738c05ce", size = 2036634, upload-time = "2026-04-13T09:05:48.299Z" }, - { url = "https://files.pythonhosted.org/packages/df/05/ab3b0742bad1d51822f1af0c4232208408902bdcfc47601f3b812e09e6c2/pydantic_core-2.46.0-cp313-cp313-macosx_10_12_x86_64.whl", hash = "sha256:a05900c37264c070c683c650cbca8f83d7cbb549719e645fcd81a24592eac788", size = 2116814, upload-time = "2026-04-13T09:04:12.41Z" }, - { url = "https://files.pythonhosted.org/packages/98/08/30b43d9569d69094a0899a199711c43aa58fce6ce80f6a8f7693673eb995/pydantic_core-2.46.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:8de8e482fd4f1e3f36c50c6aac46d044462615d8f12cfafc6bebeaa0909eea22", size = 1951867, upload-time = "2026-04-13T09:04:02.364Z" }, - { url = "https://files.pythonhosted.org/packages/db/a0/bf9a1ba34537c2ed3872a48195291138fdec8fe26c4009776f00d63cf0c8/pydantic_core-2.46.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c525ecf8a4cdf198327b65030a7d081867ad8e60acb01a7214fff95cf9832d47", size = 1977040, upload-time = "2026-04-13T09:06:16.088Z" }, - { url = "https://files.pythonhosted.org/packages/71/70/0ba03c20e1e118219fc18c5417b008b7e880f0e3fb38560ec4465984d471/pydantic_core-2.46.0-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:f14581aeb12e61542ce73b9bfef2bca5439d65d9ab3efe1a4d8e346b61838f9b", size = 2055284, upload-time = "2026-04-13T09:05:25.125Z" }, - { url = "https://files.pythonhosted.org/packages/58/cf/1e320acefbde7fb7158a9e5def55e0adf9a4634636098ce28dc6b978e0d3/pydantic_core-2.46.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:c108067f2f7e190d0dbd81247d789ec41f9ea50ccd9265a3a46710796ac60530", size = 2238896, upload-time = "2026-04-13T09:05:01.345Z" }, - { url = "https://files.pythonhosted.org/packages/df/f5/ea8ba209756abe9eba891bb0ef3772b4c59a894eb9ad86cd5bd0dd4e3e52/pydantic_core-2.46.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:1ac10967e9a7bb1b96697374513f9a1a90a59e2fb41566b5e00ee45392beac59", size = 2314353, upload-time = "2026-04-13T09:06:07.942Z" }, - { url = "https://files.pythonhosted.org/packages/e8/f8/5885350203b72e96438eee7f94de0d8f0442f4627237ca8ef75de34db1cd/pydantic_core-2.46.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7897078fe8a13b73623c0955dfb2b3d2c9acb7177aac25144758c9e5a5265aaa", size = 2098522, upload-time = "2026-04-13T09:04:23.239Z" }, - { url = "https://files.pythonhosted.org/packages/bf/88/5930b0e828e371db5a556dd3189565417ddc3d8316bb001058168aadcf5f/pydantic_core-2.46.0-cp313-cp313-manylinux_2_31_riscv64.whl", hash = "sha256:e69ce405510a419a082a78faed65bb4249cfb51232293cc675645c12f7379bf7", size = 2168757, upload-time = "2026-04-13T09:07:12.46Z" }, - { url = "https://files.pythonhosted.org/packages/da/75/63d563d3035a0548e721c38b5b69fd5626fdd51da0f09ff4467503915b82/pydantic_core-2.46.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:fd28d13eea0d8cf351dc1fe274b5070cc8e1cca2644381dee5f99de629e77cf3", size = 2202518, upload-time = "2026-04-13T09:05:44.418Z" }, - { url = "https://files.pythonhosted.org/packages/a7/53/1958eacbfddc41aadf5ae86dd85041bf054b675f34a2fa76385935f96070/pydantic_core-2.46.0-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:ee1547a6b8243e73dd10f585555e5a263395e55ce6dea618a078570a1e889aef", size = 2190148, upload-time = "2026-04-13T09:06:56.151Z" }, - { url = "https://files.pythonhosted.org/packages/c7/17/098cc6d3595e4623186f2bc6604a6195eb182e126702a90517236391e9ce/pydantic_core-2.46.0-cp313-cp313-musllinux_1_1_armv7l.whl", hash = "sha256:c3dc68dcf62db22a18ddfc3ad4960038f72b75908edc48ae014d7ac8b391d57a", size = 2342925, upload-time = "2026-04-13T09:04:17.286Z" }, - { url = "https://files.pythonhosted.org/packages/71/a7/abdb924620b1ac535c690b36ad5b8871f376104090f8842c08625cecf1d3/pydantic_core-2.46.0-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:004a2081c881abfcc6854a4623da6a09090a0d7c1398a6ae7133ca1256cee70b", size = 2383167, upload-time = "2026-04-13T09:04:52.643Z" }, - { url = "https://files.pythonhosted.org/packages/d7/c9/2ddd10f50e4b7350d2574629a0f53d8d4eb6573f9c19a6b43e6b1487a31d/pydantic_core-2.46.0-cp313-cp313-win32.whl", hash = "sha256:59d24ec8d5eaabad93097525a69d0f00f2667cb353eb6cda578b1cfff203ceef", size = 1965660, upload-time = "2026-04-13T09:06:05.877Z" }, - { url = "https://files.pythonhosted.org/packages/b5/e7/1efc38ed6f2680c032bcefa0e3ebd496a8c77e92dfdb86b07d0f2fc632b1/pydantic_core-2.46.0-cp313-cp313-win_amd64.whl", hash = "sha256:71186dad5ac325c64d68fe0e654e15fd79802e7cc42bc6f0ff822d5ad8b1ab25", size = 2069563, upload-time = "2026-04-13T09:07:14.738Z" }, - { url = "https://files.pythonhosted.org/packages/c3/1e/a325b4989e742bf7e72ed35fa124bc611fd76539c9f8cd2a9a7854473533/pydantic_core-2.46.0-cp313-cp313-win_arm64.whl", hash = "sha256:8e4503f3213f723842c9a3b53955c88a9cfbd0b288cbd1c1ae933aebeec4a1b4", size = 2034966, upload-time = "2026-04-13T09:04:21.629Z" }, - { url = "https://files.pythonhosted.org/packages/36/3b/914891d384cdbf9a6f464eb13713baa22ea1e453d4da80fb7da522079370/pydantic_core-2.46.0-cp314-cp314-macosx_10_12_x86_64.whl", hash = "sha256:4fc801c290342350ffc82d77872054a934b2e24163727263362170c1db5416ca", size = 2113349, upload-time = "2026-04-13T09:04:59.407Z" }, - { url = "https://files.pythonhosted.org/packages/35/95/3a0c6f65e231709fb3463e32943c69d10285cb50203a2130a4732053a06d/pydantic_core-2.46.0-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:0a36f2cc88170cc177930afcc633a8c15907ea68b59ac16bd180c2999d714940", size = 1949170, upload-time = "2026-04-13T09:06:09.935Z" }, - { url = "https://files.pythonhosted.org/packages/d1/63/d845c36a608469fe7bee226edeff0984c33dbfe7aecd755b0e7ab5a275c4/pydantic_core-2.46.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2a3912e0c568a1f99d4d6d3e41def40179d61424c0ca1c8c87c4877d7f6fd7fb", size = 1977914, upload-time = "2026-04-13T09:04:56.16Z" }, - { url = "https://files.pythonhosted.org/packages/08/6f/f2e7a7f85931fb31671f5378d1c7fc70606e4b36d59b1b48e1bd1ef5d916/pydantic_core-2.46.0-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:3534c3415ed1a19ab23096b628916a827f7858ec8db49ad5d7d1e44dc13c0d7b", size = 2050538, upload-time = "2026-04-13T09:05:06.789Z" }, - { url = "https://files.pythonhosted.org/packages/8c/97/f4aa7181dd9a16dd9059a99fc48fdab0c2aab68307283a5c04cf56de68c4/pydantic_core-2.46.0-cp314-cp314-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:21067396fc285609323a4db2f63a87570044abe0acddfcca8b135fc7948e3db7", size = 2236294, upload-time = "2026-04-13T09:07:03.2Z" }, - { url = "https://files.pythonhosted.org/packages/24/c1/6a5042fc32765c87101b500f394702890af04239c318b6002cfd627b710d/pydantic_core-2.46.0-cp314-cp314-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:2afd85b7be186e2fe7cdbb09a3d964bcc2042f65bbcc64ad800b3c7915032655", size = 2312954, upload-time = "2026-04-13T09:06:11.919Z" }, - { url = "https://files.pythonhosted.org/packages/cb/e4/566101a561492ce8454f0844ca29c3b675a6b3a7b3ff577db85ed05c8c50/pydantic_core-2.46.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:67e2c2e171b78db8154da602de72ffdc473c6ee51de8a9d80c0f1cd4051abfc7", size = 2102533, upload-time = "2026-04-13T09:06:58.664Z" }, - { url = "https://files.pythonhosted.org/packages/3e/ac/adc11ee1646a5c4dd9abb09a00e7909e6dc25beddc0b1310ca734bb9b48e/pydantic_core-2.46.0-cp314-cp314-manylinux_2_31_riscv64.whl", hash = "sha256:c16ae1f3170267b1a37e16dba5c297bdf60c8b5657b147909ca8774ce7366644", size = 2169447, upload-time = "2026-04-13T09:04:11.143Z" }, - { url = "https://files.pythonhosted.org/packages/26/73/408e686b45b82d28ac19e8229e07282254dbee6a5d24c5c7cf3cf3716613/pydantic_core-2.46.0-cp314-cp314-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:133b69e1c1ba34d3702eed73f19f7f966928f9aa16663b55c2ebce0893cca42e", size = 2200672, upload-time = "2026-04-13T09:03:54.056Z" }, - { url = "https://files.pythonhosted.org/packages/0a/3b/807d5b035ec891b57b9079ce881f48263936c37bd0d154a056e7fd152afb/pydantic_core-2.46.0-cp314-cp314-musllinux_1_1_aarch64.whl", hash = "sha256:15ed8e5bde505133d96b41702f31f06829c46b05488211a5b1c7877e11de5eb5", size = 2188293, upload-time = "2026-04-13T09:07:07.614Z" }, - { url = "https://files.pythonhosted.org/packages/f1/ed/719b307516285099d1196c52769fdbe676fd677da007b9c349ae70b7226d/pydantic_core-2.46.0-cp314-cp314-musllinux_1_1_armv7l.whl", hash = "sha256:8cfc29a1c66a7f0fcb36262e92f353dd0b9c4061d558fceb022e698a801cb8ae", size = 2335023, upload-time = "2026-04-13T09:04:05.176Z" }, - { url = "https://files.pythonhosted.org/packages/8d/90/8718e4ae98c4e8a7325afdc079be82be1e131d7a47cb6c098844a9531ffe/pydantic_core-2.46.0-cp314-cp314-musllinux_1_1_x86_64.whl", hash = "sha256:e1155708540f13845bf68d5ac511a55c76cfe2e057ed12b4bf3adac1581fc5c2", size = 2377155, upload-time = "2026-04-13T09:06:18.081Z" }, - { url = "https://files.pythonhosted.org/packages/dd/dc/7172789283b963f81da2fc92b186e22de55687019079f71c4d570822502b/pydantic_core-2.46.0-cp314-cp314-win32.whl", hash = "sha256:de5635a48df6b2eef161d10ea1bc2626153197333662ba4cd700ee7ec1aba7f5", size = 1963078, upload-time = "2026-04-13T09:05:30.615Z" }, - { url = "https://files.pythonhosted.org/packages/e0/69/03a7ea4b6264def3a44eabf577528bcec2f49468c5698b2044dea54dc07e/pydantic_core-2.46.0-cp314-cp314-win_amd64.whl", hash = "sha256:f07a5af60c5e7cf53dd1ff734228bd72d0dc9938e64a75b5bb308ca350d9681e", size = 2068439, upload-time = "2026-04-13T09:04:57.729Z" }, - { url = "https://files.pythonhosted.org/packages/f5/eb/1c3afcfdee2ab6634b802ab0a0f1966df4c8b630028ec56a1cb0a710dc58/pydantic_core-2.46.0-cp314-cp314-win_arm64.whl", hash = "sha256:e7a77eca3c7d5108ff509db20aae6f80d47c7ed7516d8b96c387aacc42f3ce0f", size = 2026470, upload-time = "2026-04-13T09:05:08.654Z" }, - { url = "https://files.pythonhosted.org/packages/5c/30/1177dde61b200785c4739665e3aa03a9d4b2c25d2d0408b07d585e633965/pydantic_core-2.46.0-cp314-cp314t-macosx_10_12_x86_64.whl", hash = "sha256:5e7cdd4398bee1aaeafe049ac366b0f887451d9ae418fd8785219c13fea2f928", size = 2107447, upload-time = "2026-04-13T09:05:46.314Z" }, - { url = "https://files.pythonhosted.org/packages/b1/60/4e0f61f99bdabbbc309d364a2791e1ba31e778a4935bc43391a7bdec0744/pydantic_core-2.46.0-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:5c2c92d82808e27cef3f7ab3ed63d657d0c755e0dbe5b8a58342e37bdf09bd2e", size = 1926927, upload-time = "2026-04-13T09:06:20.371Z" }, - { url = "https://files.pythonhosted.org/packages/1d/d0/67f89a8269152c1d6eaa81f04e75a507372ebd8ca7382855a065222caa80/pydantic_core-2.46.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0bab80af91cd7014b45d1089303b5f844a9d91d7da60eabf3d5f9694b32a6655", size = 1966613, upload-time = "2026-04-13T09:07:05.389Z" }, - { url = "https://files.pythonhosted.org/packages/cd/07/8dfdc3edc78f29a80fb31f366c50203ec904cff6a4c923599bf50ac0d0ff/pydantic_core-2.46.0-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:1e49ffdb714bc990f00b39d1ad1d683033875b5af15582f60c1f34ad3eeccfaa", size = 2032902, upload-time = "2026-04-13T09:06:42.47Z" }, - { url = "https://files.pythonhosted.org/packages/b0/2a/111c5e8fe24f99c46bcad7d3a82a8f6dbc738066e2c72c04c71f827d8c78/pydantic_core-2.46.0-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ca877240e8dbdeef3a66f751dc41e5a74893767d510c22a22fc5c0199844f0ce", size = 2244456, upload-time = "2026-04-13T09:05:36.484Z" }, - { url = "https://files.pythonhosted.org/packages/6b/7c/cfc5d11c15a63ece26e148572c77cfbb2c7f08d315a7b63ef0fe0711d753/pydantic_core-2.46.0-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:87e6843f89ecd2f596d7294e33196c61343186255b9880c4f1b725fde8b0e20d", size = 2294535, upload-time = "2026-04-13T09:06:01.689Z" }, - { url = "https://files.pythonhosted.org/packages/c4/2c/f0d744e3dab7bd026a3f4670a97a295157cff923a2666d30a15a70a7e3d0/pydantic_core-2.46.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e20bc5add1dd9bc3b9a3600d40632e679376569098345500799a6ad7c5d46c72", size = 2104621, upload-time = "2026-04-13T09:04:34.388Z" }, - { url = "https://files.pythonhosted.org/packages/a7/64/e7cc4698dc024264d214b51d5a47a2404221b12060dd537d76f831b2120a/pydantic_core-2.46.0-cp314-cp314t-manylinux_2_31_riscv64.whl", hash = "sha256:ee6ff79a5f0289d64a9d6696a3ce1f98f925b803dd538335a118231e26d6d827", size = 2130718, upload-time = "2026-04-13T09:04:26.23Z" }, - { url = "https://files.pythonhosted.org/packages/0b/a8/224e655fec21f7d4441438ad2ecaccb33b5a3876ce7bb2098c74a49efc14/pydantic_core-2.46.0-cp314-cp314t-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:52d35cfb58c26323101c7065508d7bb69bb56338cda9ea47a7b32be581af055d", size = 2180738, upload-time = "2026-04-13T09:05:50.253Z" }, - { url = "https://files.pythonhosted.org/packages/32/7b/b3025618ed4c4e4cbaa9882731c19625db6669896b621760ea95bc1125ef/pydantic_core-2.46.0-cp314-cp314t-musllinux_1_1_aarch64.whl", hash = "sha256:d14cc5a6f260fa78e124061eebc5769af6534fc837e9a62a47f09a2c341fa4ea", size = 2171222, upload-time = "2026-04-13T09:07:29.929Z" }, - { url = "https://files.pythonhosted.org/packages/7b/e3/68170aa1d891920af09c1f2f34df61dc5ff3a746400027155523e3400e89/pydantic_core-2.46.0-cp314-cp314t-musllinux_1_1_armv7l.whl", hash = "sha256:4f7ff859d663b6635f6307a10803d07f0d09487e16c3d36b1744af51dbf948b2", size = 2320040, upload-time = "2026-04-13T09:06:35.732Z" }, - { url = "https://files.pythonhosted.org/packages/67/1b/5e65807001b84972476300c1f49aea2b4971b7e9fffb5c2654877dadd274/pydantic_core-2.46.0-cp314-cp314t-musllinux_1_1_x86_64.whl", hash = "sha256:8ef749be6ed0d69dba31902aaa8255a9bb269ae50c93888c4df242d8bb7acd9e", size = 2377062, upload-time = "2026-04-13T09:07:39.945Z" }, - { url = "https://files.pythonhosted.org/packages/75/03/48caa9dd5f28f7662bd52bff454d9a451f6b7e5e4af95e289e5e170749c9/pydantic_core-2.46.0-cp314-cp314t-win32.whl", hash = "sha256:d93ca72870133f86360e4bb0c78cd4e6ba2a0f9f3738a6486909ffc031463b32", size = 1951028, upload-time = "2026-04-13T09:04:20.224Z" }, - { url = "https://files.pythonhosted.org/packages/87/ed/e97ff55fe28c0e6e3cba641d622b15e071370b70e5f07c496b07b65db7c9/pydantic_core-2.46.0-cp314-cp314t-win_amd64.whl", hash = "sha256:6ebb2668afd657e2127cb40f2ceb627dd78e74e9dfde14d9bf6cdd532a29ff59", size = 2048519, upload-time = "2026-04-13T09:05:10.464Z" }, - { url = "https://files.pythonhosted.org/packages/b6/51/e0db8267a287994546925f252e329eeae4121b1e77e76353418da5a3adf0/pydantic_core-2.46.0-cp314-cp314t-win_arm64.whl", hash = "sha256:4864f5bbb7993845baf9209bae1669a8a76769296a018cb569ebda9dcb4241f5", size = 2026791, upload-time = "2026-04-13T09:04:37.724Z" }, - { url = "https://files.pythonhosted.org/packages/74/0c/106ed5cc50393d90523f09adcc50d05e42e748eb107dc06aea971137f02d/pydantic_core-2.46.0-graalpy312-graalpy250_312_native-macosx_10_12_x86_64.whl", hash = "sha256:bc0e2fefe384152d7da85b5c2fe8ce2bf24752f68a58e3f3ea42e28a29dfdeb2", size = 2104968, upload-time = "2026-04-13T09:06:26.967Z" }, - { url = "https://files.pythonhosted.org/packages/f5/71/b494cef3165e3413ee9bbbb5a9eedc9af0ea7b88d8638beef6c2061b110e/pydantic_core-2.46.0-graalpy312-graalpy250_312_native-macosx_11_0_arm64.whl", hash = "sha256:a2ab0e785548be1b4362a62c4004f9217598b7ee465f1f420fc2123e2a5b5b02", size = 1940442, upload-time = "2026-04-13T09:06:29.332Z" }, - { url = "https://files.pythonhosted.org/packages/7e/3e/a4d578c8216c443e26a1124f8c1e07c0654264ce5651143d3883d85ff140/pydantic_core-2.46.0-graalpy312-graalpy250_312_native-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:16d45aecb18b8cba1c68eeb17c2bb2d38627ceed04c5b30b882fc9134e01f187", size = 1999672, upload-time = "2026-04-13T09:04:42.798Z" }, - { url = "https://files.pythonhosted.org/packages/cd/c1/9114560468685525a21770138382fd0cb849aaf351ff2c7b97f760d121e0/pydantic_core-2.46.0-graalpy312-graalpy250_312_native-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5078f6c377b002428e984259ac327ef8902aacae6c14b7de740dd4869a491501", size = 2154533, upload-time = "2026-04-13T09:04:50.868Z" }, + { url = "https://files.pythonhosted.org/packages/a7/d2/206c72ad47071559142a35f71efc29eb16448a4a5ae9487230ab8e4e292b/pydantic_core-2.46.0-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:66ccedb02c934622612448489824955838a221b3a35875458970521ef17b2f9c", size = 2117060 }, + { url = "https://files.pythonhosted.org/packages/17/2c/7a53b33f91c8b77e696b1a6aa3bed609bf9374bdc0f8dcda681bc7d922b8/pydantic_core-2.46.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:a44f27f4d2788ef9876ec47a43739b118c5904d74f418f53398f6ced3bbcacf2", size = 1951802 }, + { url = "https://files.pythonhosted.org/packages/fc/20/90e548c1f6d38800ef11c915881525770ce270d8e5e887563ff046a08674/pydantic_core-2.46.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f26a1032bcce6ca4b4670eb3f7d8195bd0a8b8f255f1307823e217ca3cfa7c27", size = 1976621 }, + { url = "https://files.pythonhosted.org/packages/20/3c/9c5810ca70b60c623488cdd80f7e9ee1a0812df81e97098b64788719860f/pydantic_core-2.46.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:1b8d1412f725060527e56675904b17a2d421dddcf861eecf7c75b9dda47921a4", size = 2056721 }, + { url = "https://files.pythonhosted.org/packages/1a/a3/d6e5f4cdec84278431c75540f90838c9d0a4dfe9402a8f3902073660ff28/pydantic_core-2.46.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:dc3d1569edd859cabaa476cabce9eecd05049a7966af7b4a33b541bfd4ca1104", size = 2239634 }, + { url = "https://files.pythonhosted.org/packages/46/42/ef58aacf330d8de6e309d62469aa1f80e945eaf665929b4037ac1bfcebc1/pydantic_core-2.46.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:38108976f2d8afaa8f5067fd1390a8c9f5cc580175407cda636e76bc76e88054", size = 2315739 }, + { url = "https://files.pythonhosted.org/packages/8b/86/c63b12fafa2d86a515bfd1840b39c23a49302f02b653161bf9c3a0566c50/pydantic_core-2.46.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3a5a06d8ed01dad5575056b5187e5959b336793c6047920a3441ee5b03533836", size = 2098169 }, + { url = "https://files.pythonhosted.org/packages/76/19/b5b33a2f6be4755b21a20434293c4364be255f4c1a108f125d101d4cc4ee/pydantic_core-2.46.0-cp312-cp312-manylinux_2_31_riscv64.whl", hash = "sha256:04017ace142da9ce27cafd423a480872571b5c7e80382aec22f7d715ca8eb870", size = 2170830 }, + { url = "https://files.pythonhosted.org/packages/99/ae/7559f99a29b7d440012ddb4da897359304988a881efaca912fd2f655652e/pydantic_core-2.46.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:2629ad992ed1b1c012e6067f5ffafd3336fcb9b54569449fabb85621f1444ed3", size = 2203901 }, + { url = "https://files.pythonhosted.org/packages/dd/0e/b0ef945a39aeb4ac58da316813e1106b7fbdfbf20ac141c1c27904355ac5/pydantic_core-2.46.0-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:3068b1e7bd986aebc88f6859f8353e72072538dcf92a7fb9cf511a0f61c5e729", size = 2191789 }, + { url = "https://files.pythonhosted.org/packages/90/f4/830484e07188c1236b013995818888ab93bab8fd88aa9689b1d8fd22220d/pydantic_core-2.46.0-cp312-cp312-musllinux_1_1_armv7l.whl", hash = "sha256:1e366916ff69ff700aa9326601634e688581bc24c5b6b4f8738d809ec7d72611", size = 2344423 }, + { url = "https://files.pythonhosted.org/packages/fd/ba/e455c18cbdc333177af754e740be4fe9d1de173d65bbe534daf88da02ac0/pydantic_core-2.46.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:485a23e8f4618a1b8e23ac744180acde283fffe617f96923d25507d5cade62ec", size = 2384037 }, + { url = "https://files.pythonhosted.org/packages/78/1f/b35d20d73144a41e78de0ae398e60fdd8bed91667daa1a5a92ab958551ba/pydantic_core-2.46.0-cp312-cp312-win32.whl", hash = "sha256:520940e1b702fe3b33525d0351777f25e9924f1818ca7956447dabacf2d339fd", size = 1967068 }, + { url = "https://files.pythonhosted.org/packages/d1/84/4b6252e9606e8295647b848233cc4137ee0a04ebba8f0f9fb2977655b38c/pydantic_core-2.46.0-cp312-cp312-win_amd64.whl", hash = "sha256:90d2048e0339fa365e5a66aefe760ddd3b3d0a45501e088bc5bc7f4ed9ff9571", size = 2071008 }, + { url = "https://files.pythonhosted.org/packages/39/95/d08eb508d4d5560ccbd226ee5971e5ef9b749aba9b413c0c4ed6e406d4f6/pydantic_core-2.46.0-cp312-cp312-win_arm64.whl", hash = "sha256:a70247649b7dffe36648e8f34be5ce8c5fa0a27ff07b071ea780c20a738c05ce", size = 2036634 }, + { url = "https://files.pythonhosted.org/packages/df/05/ab3b0742bad1d51822f1af0c4232208408902bdcfc47601f3b812e09e6c2/pydantic_core-2.46.0-cp313-cp313-macosx_10_12_x86_64.whl", hash = "sha256:a05900c37264c070c683c650cbca8f83d7cbb549719e645fcd81a24592eac788", size = 2116814 }, + { url = "https://files.pythonhosted.org/packages/98/08/30b43d9569d69094a0899a199711c43aa58fce6ce80f6a8f7693673eb995/pydantic_core-2.46.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:8de8e482fd4f1e3f36c50c6aac46d044462615d8f12cfafc6bebeaa0909eea22", size = 1951867 }, + { url = "https://files.pythonhosted.org/packages/db/a0/bf9a1ba34537c2ed3872a48195291138fdec8fe26c4009776f00d63cf0c8/pydantic_core-2.46.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c525ecf8a4cdf198327b65030a7d081867ad8e60acb01a7214fff95cf9832d47", size = 1977040 }, + { url = "https://files.pythonhosted.org/packages/71/70/0ba03c20e1e118219fc18c5417b008b7e880f0e3fb38560ec4465984d471/pydantic_core-2.46.0-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:f14581aeb12e61542ce73b9bfef2bca5439d65d9ab3efe1a4d8e346b61838f9b", size = 2055284 }, + { url = "https://files.pythonhosted.org/packages/58/cf/1e320acefbde7fb7158a9e5def55e0adf9a4634636098ce28dc6b978e0d3/pydantic_core-2.46.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:c108067f2f7e190d0dbd81247d789ec41f9ea50ccd9265a3a46710796ac60530", size = 2238896 }, + { url = "https://files.pythonhosted.org/packages/df/f5/ea8ba209756abe9eba891bb0ef3772b4c59a894eb9ad86cd5bd0dd4e3e52/pydantic_core-2.46.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:1ac10967e9a7bb1b96697374513f9a1a90a59e2fb41566b5e00ee45392beac59", size = 2314353 }, + { url = "https://files.pythonhosted.org/packages/e8/f8/5885350203b72e96438eee7f94de0d8f0442f4627237ca8ef75de34db1cd/pydantic_core-2.46.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7897078fe8a13b73623c0955dfb2b3d2c9acb7177aac25144758c9e5a5265aaa", size = 2098522 }, + { url = "https://files.pythonhosted.org/packages/bf/88/5930b0e828e371db5a556dd3189565417ddc3d8316bb001058168aadcf5f/pydantic_core-2.46.0-cp313-cp313-manylinux_2_31_riscv64.whl", hash = "sha256:e69ce405510a419a082a78faed65bb4249cfb51232293cc675645c12f7379bf7", size = 2168757 }, + { url = "https://files.pythonhosted.org/packages/da/75/63d563d3035a0548e721c38b5b69fd5626fdd51da0f09ff4467503915b82/pydantic_core-2.46.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:fd28d13eea0d8cf351dc1fe274b5070cc8e1cca2644381dee5f99de629e77cf3", size = 2202518 }, + { url = "https://files.pythonhosted.org/packages/a7/53/1958eacbfddc41aadf5ae86dd85041bf054b675f34a2fa76385935f96070/pydantic_core-2.46.0-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:ee1547a6b8243e73dd10f585555e5a263395e55ce6dea618a078570a1e889aef", size = 2190148 }, + { url = "https://files.pythonhosted.org/packages/c7/17/098cc6d3595e4623186f2bc6604a6195eb182e126702a90517236391e9ce/pydantic_core-2.46.0-cp313-cp313-musllinux_1_1_armv7l.whl", hash = "sha256:c3dc68dcf62db22a18ddfc3ad4960038f72b75908edc48ae014d7ac8b391d57a", size = 2342925 }, + { url = "https://files.pythonhosted.org/packages/71/a7/abdb924620b1ac535c690b36ad5b8871f376104090f8842c08625cecf1d3/pydantic_core-2.46.0-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:004a2081c881abfcc6854a4623da6a09090a0d7c1398a6ae7133ca1256cee70b", size = 2383167 }, + { url = "https://files.pythonhosted.org/packages/d7/c9/2ddd10f50e4b7350d2574629a0f53d8d4eb6573f9c19a6b43e6b1487a31d/pydantic_core-2.46.0-cp313-cp313-win32.whl", hash = "sha256:59d24ec8d5eaabad93097525a69d0f00f2667cb353eb6cda578b1cfff203ceef", size = 1965660 }, + { url = "https://files.pythonhosted.org/packages/b5/e7/1efc38ed6f2680c032bcefa0e3ebd496a8c77e92dfdb86b07d0f2fc632b1/pydantic_core-2.46.0-cp313-cp313-win_amd64.whl", hash = "sha256:71186dad5ac325c64d68fe0e654e15fd79802e7cc42bc6f0ff822d5ad8b1ab25", size = 2069563 }, + { url = "https://files.pythonhosted.org/packages/c3/1e/a325b4989e742bf7e72ed35fa124bc611fd76539c9f8cd2a9a7854473533/pydantic_core-2.46.0-cp313-cp313-win_arm64.whl", hash = "sha256:8e4503f3213f723842c9a3b53955c88a9cfbd0b288cbd1c1ae933aebeec4a1b4", size = 2034966 }, + { url = "https://files.pythonhosted.org/packages/36/3b/914891d384cdbf9a6f464eb13713baa22ea1e453d4da80fb7da522079370/pydantic_core-2.46.0-cp314-cp314-macosx_10_12_x86_64.whl", hash = "sha256:4fc801c290342350ffc82d77872054a934b2e24163727263362170c1db5416ca", size = 2113349 }, + { url = "https://files.pythonhosted.org/packages/35/95/3a0c6f65e231709fb3463e32943c69d10285cb50203a2130a4732053a06d/pydantic_core-2.46.0-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:0a36f2cc88170cc177930afcc633a8c15907ea68b59ac16bd180c2999d714940", size = 1949170 }, + { url = "https://files.pythonhosted.org/packages/d1/63/d845c36a608469fe7bee226edeff0984c33dbfe7aecd755b0e7ab5a275c4/pydantic_core-2.46.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2a3912e0c568a1f99d4d6d3e41def40179d61424c0ca1c8c87c4877d7f6fd7fb", size = 1977914 }, + { url = "https://files.pythonhosted.org/packages/08/6f/f2e7a7f85931fb31671f5378d1c7fc70606e4b36d59b1b48e1bd1ef5d916/pydantic_core-2.46.0-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:3534c3415ed1a19ab23096b628916a827f7858ec8db49ad5d7d1e44dc13c0d7b", size = 2050538 }, + { url = "https://files.pythonhosted.org/packages/8c/97/f4aa7181dd9a16dd9059a99fc48fdab0c2aab68307283a5c04cf56de68c4/pydantic_core-2.46.0-cp314-cp314-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:21067396fc285609323a4db2f63a87570044abe0acddfcca8b135fc7948e3db7", size = 2236294 }, + { url = "https://files.pythonhosted.org/packages/24/c1/6a5042fc32765c87101b500f394702890af04239c318b6002cfd627b710d/pydantic_core-2.46.0-cp314-cp314-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:2afd85b7be186e2fe7cdbb09a3d964bcc2042f65bbcc64ad800b3c7915032655", size = 2312954 }, + { url = "https://files.pythonhosted.org/packages/cb/e4/566101a561492ce8454f0844ca29c3b675a6b3a7b3ff577db85ed05c8c50/pydantic_core-2.46.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:67e2c2e171b78db8154da602de72ffdc473c6ee51de8a9d80c0f1cd4051abfc7", size = 2102533 }, + { url = "https://files.pythonhosted.org/packages/3e/ac/adc11ee1646a5c4dd9abb09a00e7909e6dc25beddc0b1310ca734bb9b48e/pydantic_core-2.46.0-cp314-cp314-manylinux_2_31_riscv64.whl", hash = "sha256:c16ae1f3170267b1a37e16dba5c297bdf60c8b5657b147909ca8774ce7366644", size = 2169447 }, + { url = "https://files.pythonhosted.org/packages/26/73/408e686b45b82d28ac19e8229e07282254dbee6a5d24c5c7cf3cf3716613/pydantic_core-2.46.0-cp314-cp314-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:133b69e1c1ba34d3702eed73f19f7f966928f9aa16663b55c2ebce0893cca42e", size = 2200672 }, + { url = "https://files.pythonhosted.org/packages/0a/3b/807d5b035ec891b57b9079ce881f48263936c37bd0d154a056e7fd152afb/pydantic_core-2.46.0-cp314-cp314-musllinux_1_1_aarch64.whl", hash = "sha256:15ed8e5bde505133d96b41702f31f06829c46b05488211a5b1c7877e11de5eb5", size = 2188293 }, + { url = "https://files.pythonhosted.org/packages/f1/ed/719b307516285099d1196c52769fdbe676fd677da007b9c349ae70b7226d/pydantic_core-2.46.0-cp314-cp314-musllinux_1_1_armv7l.whl", hash = "sha256:8cfc29a1c66a7f0fcb36262e92f353dd0b9c4061d558fceb022e698a801cb8ae", size = 2335023 }, + { url = "https://files.pythonhosted.org/packages/8d/90/8718e4ae98c4e8a7325afdc079be82be1e131d7a47cb6c098844a9531ffe/pydantic_core-2.46.0-cp314-cp314-musllinux_1_1_x86_64.whl", hash = "sha256:e1155708540f13845bf68d5ac511a55c76cfe2e057ed12b4bf3adac1581fc5c2", size = 2377155 }, + { url = "https://files.pythonhosted.org/packages/dd/dc/7172789283b963f81da2fc92b186e22de55687019079f71c4d570822502b/pydantic_core-2.46.0-cp314-cp314-win32.whl", hash = "sha256:de5635a48df6b2eef161d10ea1bc2626153197333662ba4cd700ee7ec1aba7f5", size = 1963078 }, + { url = "https://files.pythonhosted.org/packages/e0/69/03a7ea4b6264def3a44eabf577528bcec2f49468c5698b2044dea54dc07e/pydantic_core-2.46.0-cp314-cp314-win_amd64.whl", hash = "sha256:f07a5af60c5e7cf53dd1ff734228bd72d0dc9938e64a75b5bb308ca350d9681e", size = 2068439 }, + { url = "https://files.pythonhosted.org/packages/f5/eb/1c3afcfdee2ab6634b802ab0a0f1966df4c8b630028ec56a1cb0a710dc58/pydantic_core-2.46.0-cp314-cp314-win_arm64.whl", hash = "sha256:e7a77eca3c7d5108ff509db20aae6f80d47c7ed7516d8b96c387aacc42f3ce0f", size = 2026470 }, + { url = "https://files.pythonhosted.org/packages/5c/30/1177dde61b200785c4739665e3aa03a9d4b2c25d2d0408b07d585e633965/pydantic_core-2.46.0-cp314-cp314t-macosx_10_12_x86_64.whl", hash = "sha256:5e7cdd4398bee1aaeafe049ac366b0f887451d9ae418fd8785219c13fea2f928", size = 2107447 }, + { url = "https://files.pythonhosted.org/packages/b1/60/4e0f61f99bdabbbc309d364a2791e1ba31e778a4935bc43391a7bdec0744/pydantic_core-2.46.0-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:5c2c92d82808e27cef3f7ab3ed63d657d0c755e0dbe5b8a58342e37bdf09bd2e", size = 1926927 }, + { url = "https://files.pythonhosted.org/packages/1d/d0/67f89a8269152c1d6eaa81f04e75a507372ebd8ca7382855a065222caa80/pydantic_core-2.46.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0bab80af91cd7014b45d1089303b5f844a9d91d7da60eabf3d5f9694b32a6655", size = 1966613 }, + { url = "https://files.pythonhosted.org/packages/cd/07/8dfdc3edc78f29a80fb31f366c50203ec904cff6a4c923599bf50ac0d0ff/pydantic_core-2.46.0-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:1e49ffdb714bc990f00b39d1ad1d683033875b5af15582f60c1f34ad3eeccfaa", size = 2032902 }, + { url = "https://files.pythonhosted.org/packages/b0/2a/111c5e8fe24f99c46bcad7d3a82a8f6dbc738066e2c72c04c71f827d8c78/pydantic_core-2.46.0-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ca877240e8dbdeef3a66f751dc41e5a74893767d510c22a22fc5c0199844f0ce", size = 2244456 }, + { url = "https://files.pythonhosted.org/packages/6b/7c/cfc5d11c15a63ece26e148572c77cfbb2c7f08d315a7b63ef0fe0711d753/pydantic_core-2.46.0-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:87e6843f89ecd2f596d7294e33196c61343186255b9880c4f1b725fde8b0e20d", size = 2294535 }, + { url = "https://files.pythonhosted.org/packages/c4/2c/f0d744e3dab7bd026a3f4670a97a295157cff923a2666d30a15a70a7e3d0/pydantic_core-2.46.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e20bc5add1dd9bc3b9a3600d40632e679376569098345500799a6ad7c5d46c72", size = 2104621 }, + { url = "https://files.pythonhosted.org/packages/a7/64/e7cc4698dc024264d214b51d5a47a2404221b12060dd537d76f831b2120a/pydantic_core-2.46.0-cp314-cp314t-manylinux_2_31_riscv64.whl", hash = "sha256:ee6ff79a5f0289d64a9d6696a3ce1f98f925b803dd538335a118231e26d6d827", size = 2130718 }, + { url = "https://files.pythonhosted.org/packages/0b/a8/224e655fec21f7d4441438ad2ecaccb33b5a3876ce7bb2098c74a49efc14/pydantic_core-2.46.0-cp314-cp314t-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:52d35cfb58c26323101c7065508d7bb69bb56338cda9ea47a7b32be581af055d", size = 2180738 }, + { url = "https://files.pythonhosted.org/packages/32/7b/b3025618ed4c4e4cbaa9882731c19625db6669896b621760ea95bc1125ef/pydantic_core-2.46.0-cp314-cp314t-musllinux_1_1_aarch64.whl", hash = "sha256:d14cc5a6f260fa78e124061eebc5769af6534fc837e9a62a47f09a2c341fa4ea", size = 2171222 }, + { url = "https://files.pythonhosted.org/packages/7b/e3/68170aa1d891920af09c1f2f34df61dc5ff3a746400027155523e3400e89/pydantic_core-2.46.0-cp314-cp314t-musllinux_1_1_armv7l.whl", hash = "sha256:4f7ff859d663b6635f6307a10803d07f0d09487e16c3d36b1744af51dbf948b2", size = 2320040 }, + { url = "https://files.pythonhosted.org/packages/67/1b/5e65807001b84972476300c1f49aea2b4971b7e9fffb5c2654877dadd274/pydantic_core-2.46.0-cp314-cp314t-musllinux_1_1_x86_64.whl", hash = "sha256:8ef749be6ed0d69dba31902aaa8255a9bb269ae50c93888c4df242d8bb7acd9e", size = 2377062 }, + { url = "https://files.pythonhosted.org/packages/75/03/48caa9dd5f28f7662bd52bff454d9a451f6b7e5e4af95e289e5e170749c9/pydantic_core-2.46.0-cp314-cp314t-win32.whl", hash = "sha256:d93ca72870133f86360e4bb0c78cd4e6ba2a0f9f3738a6486909ffc031463b32", size = 1951028 }, + { url = "https://files.pythonhosted.org/packages/87/ed/e97ff55fe28c0e6e3cba641d622b15e071370b70e5f07c496b07b65db7c9/pydantic_core-2.46.0-cp314-cp314t-win_amd64.whl", hash = "sha256:6ebb2668afd657e2127cb40f2ceb627dd78e74e9dfde14d9bf6cdd532a29ff59", size = 2048519 }, + { url = "https://files.pythonhosted.org/packages/b6/51/e0db8267a287994546925f252e329eeae4121b1e77e76353418da5a3adf0/pydantic_core-2.46.0-cp314-cp314t-win_arm64.whl", hash = "sha256:4864f5bbb7993845baf9209bae1669a8a76769296a018cb569ebda9dcb4241f5", size = 2026791 }, ] [[package]] name = "pygments" version = "2.20.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/c3/b2/bc9c9196916376152d655522fdcebac55e66de6603a76a02bca1b6414f6c/pygments-2.20.0.tar.gz", hash = "sha256:6757cd03768053ff99f3039c1a36d6c0aa0b263438fcab17520b30a303a82b5f", size = 4955991, upload-time = "2026-03-29T13:29:33.898Z" } +sdist = { url = "https://files.pythonhosted.org/packages/c3/b2/bc9c9196916376152d655522fdcebac55e66de6603a76a02bca1b6414f6c/pygments-2.20.0.tar.gz", hash = "sha256:6757cd03768053ff99f3039c1a36d6c0aa0b263438fcab17520b30a303a82b5f", size = 4955991 } wheels = [ - { url = "https://files.pythonhosted.org/packages/f4/7e/a72dd26f3b0f4f2bf1dd8923c85f7ceb43172af56d63c7383eb62b332364/pygments-2.20.0-py3-none-any.whl", hash = "sha256:81a9e26dd42fd28a23a2d169d86d7ac03b46e2f8b59ed4698fb4785f946d0176", size = 1231151, upload-time = "2026-03-29T13:29:30.038Z" }, + { url = "https://files.pythonhosted.org/packages/f4/7e/a72dd26f3b0f4f2bf1dd8923c85f7ceb43172af56d63c7383eb62b332364/pygments-2.20.0-py3-none-any.whl", hash = "sha256:81a9e26dd42fd28a23a2d169d86d7ac03b46e2f8b59ed4698fb4785f946d0176", size = 1231151 }, ] [[package]] @@ -225,9 +221,9 @@ dependencies = [ { name = "pluggy" }, { name = "pygments" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/7d/0d/549bd94f1a0a402dc8cf64563a117c0f3765662e2e668477624baeec44d5/pytest-9.0.3.tar.gz", hash = "sha256:b86ada508af81d19edeb213c681b1d48246c1a91d304c6c81a427674c17eb91c", size = 1572165, upload-time = "2026-04-07T17:16:18.027Z" } +sdist = { url = "https://files.pythonhosted.org/packages/7d/0d/549bd94f1a0a402dc8cf64563a117c0f3765662e2e668477624baeec44d5/pytest-9.0.3.tar.gz", hash = "sha256:b86ada508af81d19edeb213c681b1d48246c1a91d304c6c81a427674c17eb91c", size = 1572165 } wheels = [ - { url = "https://files.pythonhosted.org/packages/d4/24/a372aaf5c9b7208e7112038812994107bc65a84cd00e0354a88c2c77a617/pytest-9.0.3-py3-none-any.whl", hash = "sha256:2c5efc453d45394fdd706ade797c0a81091eccd1d6e4bccfcd476e2b8e0ab5d9", size = 375249, upload-time = "2026-04-07T17:16:16.13Z" }, + { url = "https://files.pythonhosted.org/packages/d4/24/a372aaf5c9b7208e7112038812994107bc65a84cd00e0354a88c2c77a617/pytest-9.0.3-py3-none-any.whl", hash = "sha256:2c5efc453d45394fdd706ade797c0a81091eccd1d6e4bccfcd476e2b8e0ab5d9", size = 375249 }, ] [[package]] @@ -238,48 +234,48 @@ dependencies = [ { name = "pytest" }, { name = "typing-extensions", marker = "python_full_version < '3.13'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/90/2c/8af215c0f776415f3590cac4f9086ccefd6fd463befeae41cd4d3f193e5a/pytest_asyncio-1.3.0.tar.gz", hash = "sha256:d7f52f36d231b80ee124cd216ffb19369aa168fc10095013c6b014a34d3ee9e5", size = 50087, upload-time = "2025-11-10T16:07:47.256Z" } +sdist = { url = "https://files.pythonhosted.org/packages/90/2c/8af215c0f776415f3590cac4f9086ccefd6fd463befeae41cd4d3f193e5a/pytest_asyncio-1.3.0.tar.gz", hash = "sha256:d7f52f36d231b80ee124cd216ffb19369aa168fc10095013c6b014a34d3ee9e5", size = 50087 } wheels = [ - { url = "https://files.pythonhosted.org/packages/e5/35/f8b19922b6a25bc0880171a2f1a003eaeb93657475193ab516fd87cac9da/pytest_asyncio-1.3.0-py3-none-any.whl", hash = "sha256:611e26147c7f77640e6d0a92a38ed17c3e9848063698d5c93d5aa7aa11cebff5", size = 15075, upload-time = "2025-11-10T16:07:45.537Z" }, + { url = "https://files.pythonhosted.org/packages/e5/35/f8b19922b6a25bc0880171a2f1a003eaeb93657475193ab516fd87cac9da/pytest_asyncio-1.3.0-py3-none-any.whl", hash = "sha256:611e26147c7f77640e6d0a92a38ed17c3e9848063698d5c93d5aa7aa11cebff5", size = 15075 }, ] [[package]] name = "python-dotenv" version = "1.2.2" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/82/ed/0301aeeac3e5353ef3d94b6ec08bbcabd04a72018415dcb29e588514bba8/python_dotenv-1.2.2.tar.gz", hash = "sha256:2c371a91fbd7ba082c2c1dc1f8bf89ca22564a087c2c287cd9b662adde799cf3", size = 50135, upload-time = "2026-03-01T16:00:26.196Z" } +sdist = { url = "https://files.pythonhosted.org/packages/82/ed/0301aeeac3e5353ef3d94b6ec08bbcabd04a72018415dcb29e588514bba8/python_dotenv-1.2.2.tar.gz", hash = "sha256:2c371a91fbd7ba082c2c1dc1f8bf89ca22564a087c2c287cd9b662adde799cf3", size = 50135 } wheels = [ - { url = "https://files.pythonhosted.org/packages/0b/d7/1959b9648791274998a9c3526f6d0ec8fd2233e4d4acce81bbae76b44b2a/python_dotenv-1.2.2-py3-none-any.whl", hash = "sha256:1d8214789a24de455a8b8bd8ae6fe3c6b69a5e3d64aa8a8e5d68e694bbcb285a", size = 22101, upload-time = "2026-03-01T16:00:25.09Z" }, + { url = "https://files.pythonhosted.org/packages/0b/d7/1959b9648791274998a9c3526f6d0ec8fd2233e4d4acce81bbae76b44b2a/python_dotenv-1.2.2-py3-none-any.whl", hash = "sha256:1d8214789a24de455a8b8bd8ae6fe3c6b69a5e3d64aa8a8e5d68e694bbcb285a", size = 22101 }, ] [[package]] name = "ruff" version = "0.15.10" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/e7/d9/aa3f7d59a10ef6b14fe3431706f854dbf03c5976be614a9796d36326810c/ruff-0.15.10.tar.gz", hash = "sha256:d1f86e67ebfdef88e00faefa1552b5e510e1d35f3be7d423dc7e84e63788c94e", size = 4631728, upload-time = "2026-04-09T14:06:09.884Z" } +sdist = { url = "https://files.pythonhosted.org/packages/e7/d9/aa3f7d59a10ef6b14fe3431706f854dbf03c5976be614a9796d36326810c/ruff-0.15.10.tar.gz", hash = "sha256:d1f86e67ebfdef88e00faefa1552b5e510e1d35f3be7d423dc7e84e63788c94e", size = 4631728 } wheels = [ - { url = "https://files.pythonhosted.org/packages/eb/00/a1c2fdc9939b2c03691edbda290afcd297f1f389196172826b03d6b6a595/ruff-0.15.10-py3-none-linux_armv6l.whl", hash = "sha256:0744e31482f8f7d0d10a11fcbf897af272fefdfcb10f5af907b18c2813ff4d5f", size = 10563362, upload-time = "2026-04-09T14:06:21.189Z" }, - { url = "https://files.pythonhosted.org/packages/5c/15/006990029aea0bebe9d33c73c3e28c80c391ebdba408d1b08496f00d422d/ruff-0.15.10-py3-none-macosx_10_12_x86_64.whl", hash = "sha256:b1e7c16ea0ff5a53b7c2df52d947e685973049be1cdfe2b59a9c43601897b22e", size = 10951122, upload-time = "2026-04-09T14:06:02.236Z" }, - { url = "https://files.pythonhosted.org/packages/f2/c0/4ac978fe874d0618c7da647862afe697b281c2806f13ce904ad652fa87e4/ruff-0.15.10-py3-none-macosx_11_0_arm64.whl", hash = "sha256:93cc06a19e5155b4441dd72808fdf84290d84ad8a39ca3b0f994363ade4cebb1", size = 10314005, upload-time = "2026-04-09T14:06:00.026Z" }, - { url = "https://files.pythonhosted.org/packages/da/73/c209138a5c98c0d321266372fc4e33ad43d506d7e5dd817dd89b60a8548f/ruff-0.15.10-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:83e1dd04312997c99ea6965df66a14fb4f03ba978564574ffc68b0d61fd3989e", size = 10643450, upload-time = "2026-04-09T14:05:42.137Z" }, - { url = "https://files.pythonhosted.org/packages/ec/76/0deec355d8ec10709653635b1f90856735302cb8e149acfdf6f82a5feb70/ruff-0.15.10-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:8154d43684e4333360fedd11aaa40b1b08a4e37d8ffa9d95fee6fa5b37b6fab1", size = 10379597, upload-time = "2026-04-09T14:05:49.984Z" }, - { url = "https://files.pythonhosted.org/packages/dc/be/86bba8fc8798c081e28a4b3bb6d143ccad3fd5f6f024f02002b8f08a9fa3/ruff-0.15.10-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:8ab88715f3a6deb6bde6c227f3a123410bec7b855c3ae331b4c006189e895cef", size = 11146645, upload-time = "2026-04-09T14:06:12.246Z" }, - { url = "https://files.pythonhosted.org/packages/a8/89/140025e65911b281c57be1d385ba1d932c2366ca88ae6663685aed8d4881/ruff-0.15.10-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:a768ff5969b4f44c349d48edf4ab4f91eddb27fd9d77799598e130fb628aa158", size = 12030289, upload-time = "2026-04-09T14:06:04.776Z" }, - { url = "https://files.pythonhosted.org/packages/88/de/ddacca9545a5e01332567db01d44bd8cf725f2db3b3d61a80550b48308ea/ruff-0.15.10-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:0ee3ef42dab7078bda5ff6a1bcba8539e9857deb447132ad5566a038674540d0", size = 11496266, upload-time = "2026-04-09T14:05:55.485Z" }, - { url = "https://files.pythonhosted.org/packages/bc/bb/7ddb00a83760ff4a83c4e2fc231fd63937cc7317c10c82f583302e0f6586/ruff-0.15.10-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:51cb8cc943e891ba99989dd92d61e29b1d231e14811db9be6440ecf25d5c1609", size = 11256418, upload-time = "2026-04-09T14:05:57.69Z" }, - { url = "https://files.pythonhosted.org/packages/dc/8d/55de0d35aacf6cd50b6ee91ee0f291672080021896543776f4170fc5c454/ruff-0.15.10-py3-none-manylinux_2_31_riscv64.whl", hash = "sha256:e59c9bdc056a320fb9ea1700a8d591718b8faf78af065484e801258d3a76bc3f", size = 11288416, upload-time = "2026-04-09T14:05:44.695Z" }, - { url = "https://files.pythonhosted.org/packages/68/cf/9438b1a27426ec46a80e0a718093c7f958ef72f43eb3111862949ead3cc1/ruff-0.15.10-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:136c00ca2f47b0018b073f28cb5c1506642a830ea941a60354b0e8bc8076b151", size = 10621053, upload-time = "2026-04-09T14:05:52.782Z" }, - { url = "https://files.pythonhosted.org/packages/4c/50/e29be6e2c135e9cd4cb15fbade49d6a2717e009dff3766dd080fcb82e251/ruff-0.15.10-py3-none-musllinux_1_2_armv7l.whl", hash = "sha256:8b80a2f3c9c8a950d6237f2ca12b206bccff626139be9fa005f14feb881a1ae8", size = 10378302, upload-time = "2026-04-09T14:06:14.361Z" }, - { url = "https://files.pythonhosted.org/packages/18/2f/e0b36a6f99c51bb89f3a30239bc7bf97e87a37ae80aa2d6542d6e5150364/ruff-0.15.10-py3-none-musllinux_1_2_i686.whl", hash = "sha256:e3e53c588164dc025b671c9df2462429d60357ea91af7e92e9d56c565a9f1b07", size = 10850074, upload-time = "2026-04-09T14:06:16.581Z" }, - { url = "https://files.pythonhosted.org/packages/11/08/874da392558ce087a0f9b709dc6ec0d60cbc694c1c772dab8d5f31efe8cb/ruff-0.15.10-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:b0c52744cf9f143a393e284125d2576140b68264a93c6716464e129a3e9adb48", size = 11358051, upload-time = "2026-04-09T14:06:18.948Z" }, - { url = "https://files.pythonhosted.org/packages/e4/46/602938f030adfa043e67112b73821024dc79f3ab4df5474c25fa4c1d2d14/ruff-0.15.10-py3-none-win32.whl", hash = "sha256:d4272e87e801e9a27a2e8df7b21011c909d9ddd82f4f3281d269b6ba19789ca5", size = 10588964, upload-time = "2026-04-09T14:06:07.14Z" }, - { url = "https://files.pythonhosted.org/packages/25/b6/261225b875d7a13b33a6d02508c39c28450b2041bb01d0f7f1a83d569512/ruff-0.15.10-py3-none-win_amd64.whl", hash = "sha256:28cb32d53203242d403d819fd6983152489b12e4a3ae44993543d6fe62ab42ed", size = 11745044, upload-time = "2026-04-09T14:05:39.473Z" }, - { url = "https://files.pythonhosted.org/packages/58/ed/dea90a65b7d9e69888890fb14c90d7f51bf0c1e82ad800aeb0160e4bacfd/ruff-0.15.10-py3-none-win_arm64.whl", hash = "sha256:601d1610a9e1f1c2165a4f561eeaa2e2ea1e97f3287c5aa258d3dab8b57c6188", size = 11035607, upload-time = "2026-04-09T14:05:47.593Z" }, + { url = "https://files.pythonhosted.org/packages/eb/00/a1c2fdc9939b2c03691edbda290afcd297f1f389196172826b03d6b6a595/ruff-0.15.10-py3-none-linux_armv6l.whl", hash = "sha256:0744e31482f8f7d0d10a11fcbf897af272fefdfcb10f5af907b18c2813ff4d5f", size = 10563362 }, + { url = "https://files.pythonhosted.org/packages/5c/15/006990029aea0bebe9d33c73c3e28c80c391ebdba408d1b08496f00d422d/ruff-0.15.10-py3-none-macosx_10_12_x86_64.whl", hash = "sha256:b1e7c16ea0ff5a53b7c2df52d947e685973049be1cdfe2b59a9c43601897b22e", size = 10951122 }, + { url = "https://files.pythonhosted.org/packages/f2/c0/4ac978fe874d0618c7da647862afe697b281c2806f13ce904ad652fa87e4/ruff-0.15.10-py3-none-macosx_11_0_arm64.whl", hash = "sha256:93cc06a19e5155b4441dd72808fdf84290d84ad8a39ca3b0f994363ade4cebb1", size = 10314005 }, + { url = "https://files.pythonhosted.org/packages/da/73/c209138a5c98c0d321266372fc4e33ad43d506d7e5dd817dd89b60a8548f/ruff-0.15.10-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:83e1dd04312997c99ea6965df66a14fb4f03ba978564574ffc68b0d61fd3989e", size = 10643450 }, + { url = "https://files.pythonhosted.org/packages/ec/76/0deec355d8ec10709653635b1f90856735302cb8e149acfdf6f82a5feb70/ruff-0.15.10-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:8154d43684e4333360fedd11aaa40b1b08a4e37d8ffa9d95fee6fa5b37b6fab1", size = 10379597 }, + { url = "https://files.pythonhosted.org/packages/dc/be/86bba8fc8798c081e28a4b3bb6d143ccad3fd5f6f024f02002b8f08a9fa3/ruff-0.15.10-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:8ab88715f3a6deb6bde6c227f3a123410bec7b855c3ae331b4c006189e895cef", size = 11146645 }, + { url = "https://files.pythonhosted.org/packages/a8/89/140025e65911b281c57be1d385ba1d932c2366ca88ae6663685aed8d4881/ruff-0.15.10-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:a768ff5969b4f44c349d48edf4ab4f91eddb27fd9d77799598e130fb628aa158", size = 12030289 }, + { url = "https://files.pythonhosted.org/packages/88/de/ddacca9545a5e01332567db01d44bd8cf725f2db3b3d61a80550b48308ea/ruff-0.15.10-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:0ee3ef42dab7078bda5ff6a1bcba8539e9857deb447132ad5566a038674540d0", size = 11496266 }, + { url = "https://files.pythonhosted.org/packages/bc/bb/7ddb00a83760ff4a83c4e2fc231fd63937cc7317c10c82f583302e0f6586/ruff-0.15.10-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:51cb8cc943e891ba99989dd92d61e29b1d231e14811db9be6440ecf25d5c1609", size = 11256418 }, + { url = "https://files.pythonhosted.org/packages/dc/8d/55de0d35aacf6cd50b6ee91ee0f291672080021896543776f4170fc5c454/ruff-0.15.10-py3-none-manylinux_2_31_riscv64.whl", hash = "sha256:e59c9bdc056a320fb9ea1700a8d591718b8faf78af065484e801258d3a76bc3f", size = 11288416 }, + { url = "https://files.pythonhosted.org/packages/68/cf/9438b1a27426ec46a80e0a718093c7f958ef72f43eb3111862949ead3cc1/ruff-0.15.10-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:136c00ca2f47b0018b073f28cb5c1506642a830ea941a60354b0e8bc8076b151", size = 10621053 }, + { url = "https://files.pythonhosted.org/packages/4c/50/e29be6e2c135e9cd4cb15fbade49d6a2717e009dff3766dd080fcb82e251/ruff-0.15.10-py3-none-musllinux_1_2_armv7l.whl", hash = "sha256:8b80a2f3c9c8a950d6237f2ca12b206bccff626139be9fa005f14feb881a1ae8", size = 10378302 }, + { url = "https://files.pythonhosted.org/packages/18/2f/e0b36a6f99c51bb89f3a30239bc7bf97e87a37ae80aa2d6542d6e5150364/ruff-0.15.10-py3-none-musllinux_1_2_i686.whl", hash = "sha256:e3e53c588164dc025b671c9df2462429d60357ea91af7e92e9d56c565a9f1b07", size = 10850074 }, + { url = "https://files.pythonhosted.org/packages/11/08/874da392558ce087a0f9b709dc6ec0d60cbc694c1c772dab8d5f31efe8cb/ruff-0.15.10-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:b0c52744cf9f143a393e284125d2576140b68264a93c6716464e129a3e9adb48", size = 11358051 }, + { url = "https://files.pythonhosted.org/packages/e4/46/602938f030adfa043e67112b73821024dc79f3ab4df5474c25fa4c1d2d14/ruff-0.15.10-py3-none-win32.whl", hash = "sha256:d4272e87e801e9a27a2e8df7b21011c909d9ddd82f4f3281d269b6ba19789ca5", size = 10588964 }, + { url = "https://files.pythonhosted.org/packages/25/b6/261225b875d7a13b33a6d02508c39c28450b2041bb01d0f7f1a83d569512/ruff-0.15.10-py3-none-win_amd64.whl", hash = "sha256:28cb32d53203242d403d819fd6983152489b12e4a3ae44993543d6fe62ab42ed", size = 11745044 }, + { url = "https://files.pythonhosted.org/packages/58/ed/dea90a65b7d9e69888890fb14c90d7f51bf0c1e82ad800aeb0160e4bacfd/ruff-0.15.10-py3-none-win_arm64.whl", hash = "sha256:601d1610a9e1f1c2165a4f561eeaa2e2ea1e97f3287c5aa258d3dab8b57c6188", size = 11035607 }, ] [[package]] name = "scrapegraph-py" -version = "2.1.0" +version = "2.1.1" source = { editable = "." } dependencies = [ { name = "httpx" }, @@ -312,9 +308,9 @@ dev = [ name = "typing-extensions" version = "4.15.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/72/94/1a15dd82efb362ac84269196e94cf00f187f7ed21c242792a923cdb1c61f/typing_extensions-4.15.0.tar.gz", hash = "sha256:0cea48d173cc12fa28ecabc3b837ea3cf6f38c6d1136f85cbaaf598984861466", size = 109391, upload-time = "2025-08-25T13:49:26.313Z" } +sdist = { url = "https://files.pythonhosted.org/packages/72/94/1a15dd82efb362ac84269196e94cf00f187f7ed21c242792a923cdb1c61f/typing_extensions-4.15.0.tar.gz", hash = "sha256:0cea48d173cc12fa28ecabc3b837ea3cf6f38c6d1136f85cbaaf598984861466", size = 109391 } wheels = [ - { url = "https://files.pythonhosted.org/packages/18/67/36e9267722cc04a6b9f15c7f3441c2363321a3ea07da7ae0c0707beb2a9c/typing_extensions-4.15.0-py3-none-any.whl", hash = "sha256:f0fa19c6845758ab08074a0cfa8b7aecb71c999ca73d62883bc25cc018c4e548", size = 44614, upload-time = "2025-08-25T13:49:24.86Z" }, + { url = "https://files.pythonhosted.org/packages/18/67/36e9267722cc04a6b9f15c7f3441c2363321a3ea07da7ae0c0707beb2a9c/typing_extensions-4.15.0-py3-none-any.whl", hash = "sha256:f0fa19c6845758ab08074a0cfa8b7aecb71c999ca73d62883bc25cc018c4e548", size = 44614 }, ] [[package]] @@ -324,7 +320,7 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/55/e3/70399cb7dd41c10ac53367ae42139cf4b1ca5f36bb3dc6c9d33acdb43655/typing_inspection-0.4.2.tar.gz", hash = "sha256:ba561c48a67c5958007083d386c3295464928b01faa735ab8547c5692e87f464", size = 75949, upload-time = "2025-10-01T02:14:41.687Z" } +sdist = { url = "https://files.pythonhosted.org/packages/55/e3/70399cb7dd41c10ac53367ae42139cf4b1ca5f36bb3dc6c9d33acdb43655/typing_inspection-0.4.2.tar.gz", hash = "sha256:ba561c48a67c5958007083d386c3295464928b01faa735ab8547c5692e87f464", size = 75949 } wheels = [ - { url = "https://files.pythonhosted.org/packages/dc/9b/47798a6c91d8bdb567fe2698fe81e0c6b7cb7ef4d13da4114b41d239f65d/typing_inspection-0.4.2-py3-none-any.whl", hash = "sha256:4ed1cacbdc298c220f1bd249ed5287caa16f34d44ef4e9c3d0cbad5b521545e7", size = 14611, upload-time = "2025-10-01T02:14:40.154Z" }, + { url = "https://files.pythonhosted.org/packages/dc/9b/47798a6c91d8bdb567fe2698fe81e0c6b7cb7ef4d13da4114b41d239f65d/typing_inspection-0.4.2-py3-none-any.whl", hash = "sha256:4ed1cacbdc298c220f1bd249ed5287caa16f34d44ef4e9c3d0cbad5b521545e7", size = 14611 }, ]